FastSearch

Google's Search alternative written in rust for creation and usage as a private search engine

OTHER License

Stars
2

FastSearch

[!Important] Work Under Progress, Not ready for production use Stable release v0.0.5 will be released by mid-June which can be used by end-user Things to do:

  • Add caching for speed
  • Make it parse more file types (txt, html, xhtml, pdf)
  • Make it multi-threaded
  • Make a client to make the installation process easier
  • add scrapper to download HTML files
  • Add more benchmarks to check speed and efficiency

Things will break, so don't take it to heart :)

V0.0.3-beta

Fast Search, implementation of end-to-end Google's Search Engines whose core is written in Rust. The benchmark of the project will be released soon. This repo is built to ensure the privatization of search engine technology, such that organizations/individuals can build their own search engine which only parses certain repositories to ensure that the results received are from trusted websites (/sources) that are accepted by them.

Demo Working (to be updated)

https://github.com/Himasnhu-AT/FastSearch/assets/117301124/82b5edee-4851-453d-98f4-7eefb8e9d011

Usage

Installation

please visit Installation Guidelines to know about ways you can install this repository and get started with it

How to use

  • index the files
  • run the server
  • fetch queries

Guidelines

TBD Guidelines on usage

Contribution

To contribute to this repo, follow contribution guidelines

License

LICENSE

Special Thanks

TBD People, research paper, so on... https://en.wikipedia.org/wiki/Tf%E2%80%93idf