Changes between Version 19 and Version 20 of BluePrint/TextSearch
- Timestamp:
- 04/20/13 16:20:07 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BluePrint/TextSearch
v19 v20 5 5 The Blueprint outlines the development of two functionalities for Sahana Eden. They are: 6 6 === Full-text Search === 7 * It will provides users to search for text in uploaded documents. 7 * It will provides users to search for text in uploaded documents. 8 8 9 === Global Search === 9 * It will provide users to search for text over multiple resources (eg. Organization, Hospital, etc.). 10 * It will provide users to search for text over multiple resources (eg. Organization, Hospital, etc.). 11 10 12 == Stakeholders == 11 * The End Users[[BR]]13 * The End Users[[BR]] 12 14 Agencies like: 13 * TLDRMP : Timor Leste Disaster Risk Management Portal 14 * CSN : Community Stakeholder Network 15 * LAC: Los Angeles County 16 * IFRC : International Federation of Red Cross and Red Crescent Societies 15 * TLDRMP : Timor Leste Disaster Risk Management Portal 16 17 * CSN : Community Stakeholder Network 18 19 * LAC: Los Angeles County 20 21 * IFRC : International Federation of Red Cross and Red Crescent Societies 22 17 23 == User Stories == 18 24 For Full-Text Search: 19 25 [[BR]] 20 * 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. 21 * 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. 26 * 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. 27 28 * 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. 29 22 30 == Requirements == 23 31 === Functional === 24 32 For Full Text Search:[[BR]] 25 * Proper understanding and the work model of S3Search(depricated) and S3Filter is required.[[BR]] 26 * Literature study of Apache Lucene and PyLucene.[[BR]] 27 * Getting familiar with '''PyLucene''' and deploy it into my local machine.[[BR]] 28 * Studying the linkage of the Lucene daemon and web2py server.[[BR]] 29 * Extend the functionality of S3Filter by introducing an addition feature (which is a text field) to search for text through documents.[[BR]] 33 * Proper understanding and the work model of S3Search(depricated) and S3Filter is required. 34 35 * Literature study of Apache Lucene and PyLucene. 36 37 * Getting familiar with '''PyLucene''' and deploy it into my local machine. 38 39 * Studying the linkage of the Lucene daemon and web2py server. 40 41 * Extend the functionality of S3Filter by introducing an addition feature (which is a text field) to search for text through documents. 42 30 43 * 31 44