Skip to content

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

License

Notifications You must be signed in to change notification settings

Himasnhu-AT/FastSearch

Repository files navigation

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)

workingmodel.mov

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published