TeamMentor / Master

TEAM Mentor 3.x Released Code
16 stars 17 forks source link

As a user I should have the ability to Search such that search terms are matched against tags and keywords and the results are matched based on keywords relevance while filtering by the tags. #916

Open romichg opened 10 years ago

romichg commented 10 years ago

AS1. User enters a search term. Search term is parsed for known keywords. Articles with known keywords are populated as part of the result query. AS2. Search term is further parsed for tags. Any identified tags are automatically selected as filters based on the search term and reduce the search result. AS3. The rest of the search query is applied as a free text search. Using (#907). Any free text matching the article title should be displayed first. Then articles that match the free text search in their body are displayed. A search library/utility/tool might be useful for this. AS4. Any boolen operators that are specified in the search should also be reflected in the keywords / tags and freetext structure