Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 714 Bytes

File metadata and controls

32 lines (22 loc) · 714 Bytes

C++ trainning - Light documents indexation

This projet is result of C++ training

Important: Map, Vector, String in ylib namespace are custom classes (only coded for training). There are not optimized !!!

Build

Compile with C++ 2011.

make build

Use

It's simple to use: - lunch app like bellow command with path to analyze - search full word in *.TXT or *.txt files

make run "<your_path_to_analyze>"

Todo

  • Comments !!!
  • Create an abstract class for Tokenizer and Analyzer
  • Rename Tokenizer to StandardTokenizer
  • Rename Analyzer to StandardAnalyzer
  • Create some other Analyzer and Tokenizer
  • Add filters to Analyzer