Is there any software that can be used to:
- Implement a simple word-match based search engine, with basic wildcards support etc.
- Improve on searches via weight-adjustment based on user feddback.
The ideal software would first index an HTML technical-documentation corpus and return search-results based on word matches. For each search, users could click a "Like" or "Dislike" button on the page they find matches best the search, which would increase a weight for the page and bring it up the search list next time the search query, or a similar query, is entered.
Because the corpus in question is in constant evolution, automatic reindexes would be necessary, without affecting the weights assigned via user's votes.
question from:
https://stackoverflow.com/questions/65626010/is-there-software-to-implement-search-engines-whose-results-changes-according-to 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…