T
T
thatside2015-03-09 00:35:50
Search engines
thatside, 2015-03-09 00:35:50

What is the difference between full text and morphological search?

I started to deal with search engines, ran into different types of search: full-text and morphological. What is the difference between them?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
D
Dmitry Filimonov, 2015-03-09
@thatside

Morphological search is a search that takes into account morphology (gender, number, case, etc.).
Full text search is a full text search using the full text index. The essence of such an index is reduced, in a simplified way, to the creation of some structure (suitable for a quick search on it) containing words from the text.
Often, full-text search systems also support morphology (after all, we still turn the text into words, why not?).
The implementation of these searches can be very different. You can use, for example, Sphinx , or you can use FULLTEXT search in MySQL, which also supports morphology. Or crutches: take a morphological text analyzer (for example, pymorphy ) and screw it between queries to SQLite.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question