An open API service indexing awesome lists of open source software.

https://github.com/ibrahimraimi/eureka

Eureka is a search engine built in Go, designed for fast indexing, efficient search, specialized content
https://github.com/ibrahimraimi/eureka

go search-engine web

Last synced: 5 months ago
JSON representation

Eureka is a search engine built in Go, designed for fast indexing, efficient search, specialized content

Awesome Lists containing this project

README

          

# Eureka: A Go-Powered Search Engine

Eureka is a search engine built in Go, designed for fast indexing, efficient search, specialized content.

## Features

* **Web Crawling:** Crawls web pages to gather data, respecting `robots.txt` rules.
* **Indexing:** Creates an inverted index to efficiently store and retrieve information.
* **Search:** Allows users to search for information using keywords.
* **Ranking:** Ranks search results based on relevance

## Getting Started

1. **Prerequisites:** Make sure you have Go installed on your system.
2. **Clone the repository:** `git clone https://github.com/ibrahimraimi/eureka.git`
3. **Build:** `go build`
4. **Run:** `./eureka`