Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

C++17 Text Search Engine

A command-line text search engine written with only the C++17 standard library.

Features

  • Recursively indexes .txt files from a folder
  • Normalizes words for case-insensitive searching
  • Builds an inverted index from keyword to file-frequency postings
  • Uses worker threads to index multiple files
  • Ranks search results by descending word frequency
  • Provides an interactive CLI for building an index and searching keywords

Build

make

Run

./search_engine

Clean

make clean

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages