Skip to content

Darragh-Grealish/clouseau

Repository files navigation

clouseau

C++ Build

Document repository search engine written in C++. Using CMake, ctest, C++17 and Project Gutenberg.

Document repository retrieval

Using the Project Gutenberg library you can use download_gutenberg.py to download (web scrape) the top 100 books from Project Gutenberg and store them in a subdirectory of the project root archive as plain text files.

pip install -r requirements.txt

python download_gutenberg.py

Getting Started

git submodule update --init --recursive

Usage

mkdir -p build
cd build

# Build
cmake ..
make 

make test

# Run
./clouseau index ../archive
./clouseau search ../archive/
./clouseau autocomplete ../archive/

About

Inspector Clouseau Document Search Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published