Changes between Version 33 and Version 34 of BluePrint/TextSearch


Ignore:
Timestamp:
04/25/13 14:09:44 (9 years ago)
Author:
Vishrut Mehta
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BluePrint/TextSearch

    v33 v34  
    2929'''For Full-Text Search:'''
    3030[[BR]]
    31 *    The user will have to go to Document module and Search option. Then he has to type the text(or the specified query format) to search in all the uploaded documents.
     31==== For Unrelated Search ====
     32*    The user will have to go to Document module and Search option. There will be two options: 1) Simple Search: Tick a checkbox with simple 2) Advanced Search: he has to type the text(or the specified query format) to search in all the uploaded documents.
     33
     34*    The result will be the name on the document, the link to the uploaded documents(specifying the authorization checks) and a line of text containing the search string.
     35
     36==== For Related Search ====
     37
     38*    The user will have to go to the specific resource and and the search option. There will be two options: 1) Simple Search: Tick a checkbox with simple 2) Advanced Search: he has to type the text(or the specified query format) to search in all the uploaded documents.
    3239
    3340*    The result will be the name on the document, the link to the uploaded documents(specifying the authorization checks) and a line of text containing the search string.
     
    97104*    The user should go the the Document -> Search.
    98105
    99 *    Type the following query(string) he wants to search for.
     106*    For Simple Search: Tick the checkbox to search through uploaded documents.
     107
     108*    For Advanced Search: Type the following query(string) he wants to search for.
    100109
    101110*    The output will be the response of the Lucene Daemon running in the background.
     
    110119*    You have to type the particular resource in which you want to search(normal search) and also string in the text filter for document search.
    111120
    112 *    So, it will search on the basis of the resource associated to the document and the search string for the document search.(So we will limit our search to only those documents for which a particular resource is associated.)
     121*    For Simple Search: Tick the checkbox to search through uploaded documents.
     122
     123*    For Advanced Search: it will search on the basis of the resource associated to the document and the search string for the document search.(So we will limit our search to only those documents for which a particular resource is associated.)
    113124
    114125*    The response will be recorded and displayed as an output. Here there will be two categories of output. The first one would be the normal output of the search filter form and after that we would show the search results for the output of the full-text based query (the display/UI would be same as for unrelated search).   
     
    154165== Implementation ==
    155166
    156 ==== Full -Text Search ====
     167==== Full-Text Search ====
    157168
    158169*    It consists of extending the usage of S3Filter to document search by creating new TextFilter field in the document search form as well as all other resources.
     
    162173*    As and when new document is uploaded or edited, it will be indexed, so as to search in it efficiently. Lucene provides a library which does its indexing and stuff efficiently.
    163174
    164 *    When a user enters a query, a request will be sent to the deamon and the deamon will search through the indexed documents and give the output search results.
     175*    When a user enters a query(For simple search, its a checkbox and normal query and for advanced search, it will be a input text field), a request will be sent to the deamon and the deamon will search through the indexed documents and give the output search results.
    165176
    166177*    There is also Full-text search over different resources, which would need the resources in which the user wants to search for.