Morphological live search?


We got this idea and, accordingly, the problem there is a service in which users leave the ticket and there is also a FAQ in which most of the issues already described. Decided to do a live search field, the message text of the ticket below when typing the words she was looking for in the FAQ answers. I ask your advice, what are the solutions or what you can take as a basis. Based on — nodejs.


— The ability to check each word, not a sentence or phrase;

— Exception to check all "a", "is not", "in", etc.;

Morphological declination of the search terms, checking for all options;

— Automatic compilation of a database search of the selected text, the possibility of reindexing, adding new;

— Fast work, can immerse the entire base in the operative, if necessary, if there is such a function in some decision, then all is well

A desirable implementation for Mongodb or Redis

Once again, search engines zamudrennye not had to do experience in this
October 8th 19 at 02:50
2 answers
October 8th 19 at 02:52
Need to index a ready-made questions with the use of Stemmer porter . Also indexed stop characters

The same should be done with the question the user and find the maximum prevalently result.
by the way here I found another Morphological search - keeley.Powlows commented on October 8th 19 at 02:55
Thank you very much for the links, it's about what you need. - hailee.Rath commented on October 8th 19 at 02:58
October 8th 19 at 02:54
No doubt to use all advise it, but unfortunately the experience is not with him, and therefore asked the question, what is the means to do it. - keeley.Powlows commented on October 8th 19 at 02:57

Find more questions by tags MongoDBAutomatic code completionMorphologyRedis