Natural language searching

A natural language search lets you go instantly from a "plain English" search request - get me Sam's memo on the 1996 Corp x takeover - to the most relevant files.  Also known as a query - by - example, a natural language search first locates all files containing words that match the search terms in your request.  dtSearch then does intelligent relevancy ranking (using automatic term weighing based on the frequency and density of hits in your files) so you can go straight to the most relevant documents.

Basic search types

  • Phrase searching finds phrases like due process of law.
  • Boolean options let you click to add connectors like and/or/not to any word or phrase search.
  • Proximity search finds apple w/38 peach pie.
  • Wildcards lets you use ? to hold a single letter place: *to hold multiple letter places.
  • Phonic searching finds words that sounds alike, like Smythe in search For Smith.
  • Stemming variations on endings, like applies, applied, applying in a search for apply.
  • Numeric range searches find any number between 6 and 36.

Thesaurus searching

  • Also know as concept searching, thesaurus searching lets you look for fast and find quick, speedy, etc.
  • dtSearch offers variable levels of automatic synonym expansion based on a comprehensive   semantic network of the English language.  (You  can even add your own thesaurus terms!)
  • You can also browse the thesaurus and selectively choose words to include in a search request.

Combining search types

  • Nearly all search features are combinable.  You can make your search as complex - or as simple - as you want(up to 8000 characters).

Fuzzy searching

  • Fuzzy searching uses a proprietary algorithm to find search terms even if they are misspelled.
  • Search fuzziness adjusts from 0 to 10 so you can fine-tune fuzziness to the level of OCR or typographical errors in your files.
  • A search for alphabet with a fuzziness of 1 would find alphaqet; with a fuzziness of 3 it would find both alphaqet and alpkqet.
  • Fuzziness is not "hardwired" into the index, so you can vary fuzziness at the time of each search