Search is currently configured, by administrator, to find items in the asset collections:
On May 25, 2020, at 1:02 AM, Simon Opper <simon...@surroundaustralia.com> wrote:Hi thereWe need to optimise Lucene in a text search App and I want to run some tests and explore the configuration options for Lucene on a text corpus, datagraph and/or ontology.Part 1 of my question is:When using a local instance of TBCME and EDG on 6.3.2 search the EDG box from the main home page of EDG is not responsive. There is nothing triggered in the client after the on click action as observed via chrome dev tools when clicking the search button.Does Search the EDG require a server or can it be run on localhost ?
Part 2:I've run through documentation I can find for customizing Lucene. e.g. textindex.ui.ttl but it doesn't give many clues to configuration all the functionality that exists in Lucene or in EDG.E.g. on the EDG search configuration screen (see below) the selected classes, search facets and properties are listed. Where are all these configured ?How are/can the other many optimization aspects of Lucene configured ?
Current Search Configuration
Search is currently configured, by administrator, to find items in the asset collections:
Selected Collections
- Data Graphs: Wiring Rules Data Graph
(urn:x-evn-master:rules_data_graph)- Ontologies: wiring rules data
(urn:x-evn-master:rules_data)RegardsSimonSelected Classes
Selected Search Properties
Selected Search Facets
--
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/a993e039-8567-4d61-97ca-fb46df1f1284%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/6F056960-E015-4C37-9523-427846D6237A%40topquadrant.com.
Yes, it runs on local host.I can’t reproduce your issues.One possibility is that you have no data in the asset collections you set to be indexed. From Rob’s e-mails, I know that he uses files and asset collections in EDG are simply “wrappers” for these files. If you are following the same pattern, you will get no search results. Search the EDG indexing will index only the content that you actually have in the asset collection, not content included by reference.
Part 2:I've run through documentation I can find for customizing Lucene. e.g. textindex.ui.ttl but it doesn't give many clues to configuration all the functionality that exists in Lucene or in EDG.E.g. on the EDG search configuration screen (see below) the selected classes, search facets and properties are listed. Where are all these configured ?How are/can the other many optimization aspects of Lucene configured ?Did you look at this https://doc.topquadrant.com/6.3/developer-guide/#Search_the_EDG_Customizations?These customizations are about selecting facets and configuring how the results page will look like.By default, EDG will auto calculate the facets to be shown on the results page - using the “most populated” properties. But you can customize this.
Current Search Configuration
Search is currently configured, by administrator, to find items in the asset collections:
Selected Collections
- Data Graphs: Wiring Rules Data Graph
(urn:x-evn-master:rules_data_graph)- Ontologies: wiring rules data
(urn:x-evn-master:rules_data)RegardsSimonSelected Classes
Selected Search Properties
Selected Search Facets
--
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbrai...@googlegroups.com.
On May 25, 2020, at 8:00 PM, Rob Atkinson <robatki...@gmail.com> wrote:Yes, it runs on local host.I can’t reproduce your issues.One possibility is that you have no data in the asset collections you set to be indexed. From Rob’s e-mails, I know that he uses files and asset collections in EDG are simply “wrappers” for these files. If you are following the same pattern, you will get no search results. Search the EDG indexing will index only the content that you actually have in the asset collection, not content included by reference.We definitely need to be able to configure search to handle customised graph closures - and creating wrappers with appropriate imports is one obvious way to do this, as well as being the best way to handle large static data streams generated by other processes.
I have wondered if, something like teamwork:imports there is a property a graph could have to indicate a-box content, and hence inclusion in the default closure for search and display.
It may be a big leap to allow editing only on local content in future - but perhaps we can start with the search problemSo whats the way forward - is there a piece of Java code we need to rewrite here?
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/b4dfcc02-35c8-4ba1-8aea-2605b220d0c9%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/b4dfcc02-35c8-4ba1-8aea-2605b220d0c9%40googlegroups.com.
Hi Rob,
I think the scenario you describe is already supported by the free-text search if you are in individual asset collections. The Lucene-text index there does include all imported files. However, the Search the EDG index has the goal to drive the navigation into asset collections, so it doesn't include those triples that are not from imported files.
HolgerTo unsubscribe from this group and stop receiving emails from it, send an email to topbraid-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/33531b69-7ce5-43f7-aabc-19c31c36d07a%40googlegroups.com.