A search engine made from scratch using Kotlin, Kobweb, Compose Runtime, Ktor, Coroutines, Exposed, and more.
-
Updated
May 27, 2024 - Kotlin
A search engine made from scratch using Kotlin, Kobweb, Compose Runtime, Ktor, Coroutines, Exposed, and more.
A query and indexing engine for Redis, providing secondary indexing, full-text search, vector similarity search and aggregations.
Simple inverted index implementation with term analysis and scoring.
Search anything, instantly
BM25 algorithm written in c++ and exposed through cython.
A small, fast, local-first, searchable index for client side apps written in Typescript. Supports required, negated, and phrase queries.
Crawling, indexing, searching for websites like Google Search
PISA: Performant Indexes and Search for Academia
Information Retrieval is the process of accessing relevant information from data sources using techniques like indexing and ranking. It is crucial for search engines, databases, and digital libraries for efficient information access.
CS4051 - Information Retrieval Course Assignment
Project for my Information Management Exam A.Y. 2023/2024
MapReduce is a programming model and an associated implementation for processing and generating large data sets. Users specify a map function that processes a key/value pair to generate a set of intermediate key/value pairs, and a reduce function that merges all intermediate values associated with the same intermediate key. Many real-world tasks…
Various Indexing and Query Based Retrieval Models and Page-rank Algorithm in Python 3.0
This is a search engine that searches through a given corpus for queries.
Tangseng search engine including full text search and vector search base on golang. 基于go语言的搜索引擎,信息检索系统
Implementation of Learning to Rank algorithm.
Practices on Inverted Index algorithm.
Practice basic information retrieval: tokenization and inverted index.
Coursework for CS 5154 - Information Retrieval. Dual level (grad & undergrad) course introducing information storage and retrieval with unstructured data. Includes concepts such as tf-idf, cosine similarity, relevance-based evaluation, text classification, clustering etc.
Add a description, image, and links to the inverted-index topic page so that developers can more easily learn about it.
To associate your repository with the inverted-index topic, visit your repo's landing page and select "manage topics."