![]() % Get different search results exact_parser = get_exact_parser(Įxact_results = get_results( exact_parser( user_query)) This is achieved through the Whoosh's function upgrade_and_extend() which combines different search results sets and ranks results that occur in both sets higher. Fuzzy search (max edit distance of 3) using each word in the query (i.e. ![]() OR matching) with the fields: commands and keywords Exact match with each word in the query (i.e.Matches the exact query with the fields: commands and keywords.The system then performs multiple searches with the same query, but using different types of searches and then combining the search results in the following priority: Where $f(q_i, D)$ is $q_i$'s term frequency in the document $D$, $|D|$ is the length of the document $D$ in words, and avgdl is the average document length in the text collection from which documents are drawn. ![]() As an example, the query "the set of real numbers" returns the symbols \mathbb As an example, the query "esplon" still returns the results for `"epsilon": \epsilon and \varepsilon.Īs the content (explanation and examples) are indexed by the search engine, one can also query for the content of a symbol. The search engine supports fuzzy search with a maximum edit distance of 3.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |