Keyword search in the glycomics portal
Myoung, Ki Tae
MetadataShow full item record
In this thesis, I have developed keyword search capabilities for the GlycomicsPortal, where a user can simply type keywords to access information. The search includes parsing of the user keywords, searching the parsed user keywords in Lucene, retrieving information from Lucene search results and the database, finding common portal objects from the retrieved information, and ranking the retrieved information. On the result page, users can see reasons for all results. Each reason is displayed indicating how the search rank algorithm works, so that the users can understand why the result was found and how the rank score was calculated. We also have the advanced search where a user can specify different options such as a phrase search, proximity search, or field restriction. In the advanced search, a query is generated based on the user’s keywords and specified options. Here, the user can restrict to fields or specify Boolean operators (AND, OR, and NOT), or choose a phrase or proximity search. Since results are hyperlinks, the user can navigate through the list of ranked results to examine the details of each.