Simple Searching Engine
Boolean retrieval and an inverted index, with an LLM assistant on top.
A Hybrid Boolean and Inverted Index Search Engine for document or website retrieval, featuring a simple UI and integrated with a ChatGPT assistant. The underlying code is adapted and enhanced from the GitHub repository: laurentluce/python-algorithms.
Classical IR and conversational search are usually taught as opposites. Bolting a chat assistant onto a transparent Boolean index makes the retrieval step inspectable instead of magical.
- 01
Implemented an inverted index with Boolean query resolution over a document corpus.
- 02
Layered a conversational assistant over the ranked results so the index stays explainable.
- 03
Adapted and extended the algorithmic foundation from open-source Python IR implementations.