After a semantic search, you get the resulting list of LOs and a list with related topics. Within the results you can search for other terms, but not for related topics: if you click on a related topic a complete new search starts.
It would be nice to have the possibility to search after concepts in the list of LOs obtained before.
Logged In: YES
user_id=1796497
Originator: NO
Alex, I don't know how you do the search within results now - the intersection of two complete searches? Shall I implement a method where you can give an array of docIDs as a parameter, to make it more efficient?
Logged In: YES
user_id=131330
Originator: NO
Jantine, do you mean, to select some LOs and then to ask for concepts. Or to get all concepts of all LOs of the result? There are some other ideas concerning an "ontology search" in another report by Diane. I am not sure how to proceed here. We shouldn't make the interface to complicated.
@Eelco: Yes it should be an intersection. But Jantine is asking for something like a list of concepts for LOs (when I understood it right).
Logged In: YES
user_id=1880219
Originator: YES
Hi Eelco, Alex,
What I meant was that I after a query with the semantic search, a list with concepts appears on the right. Especially, if there are a large number LOs presented as a result of the semantic query it may be interesting to search within LOs presented for certain concepts selected in the list on the left. (Does this make it clearer to you?)
I'm not sure whether this falls under "ontology search" because it is not about browsing the ontology and making queries based on such a browse. What does Diane exactly mean with it?
BTW: after a query, the resulting list LOs is presented with a checkbox left of each LO. What are these checkboxes meant for? (normally you can use them to delete, move the checked LO's but since that is not possible in the search component I don't see what their function is)
Logged In: YES
user_id=1796497
Originator: NO
No what Jantine is proposing is very logical: why should you be able to "search within results" only with search terms and not with concepts? It is very logical and not more complicated, from the point of the user, to offer the same two kinds of search (selecting concepts or typing words) also for the search within results.
Now I realise that I did not provide a method for either of those - as a result, you have to call two complete searches and take the intersection of the result. This is not very efficient. Therefore I propose, that I make a method that does the same thing as the current one, with the difference, that it only considers a certain set of documents instead of the whole collection. For this, you will have to specify an array of docIDs as a parameter.