Bangkok

Prithivida

Elite
@PrithivirajDamodaran

Dense, Sparse and Hybrid Embeddings for LLMs, Multimodal Modelling & Data Engineering. Checkout my (YouTube series on V+L, linked below)

Gramformer. A framework for detecting, highlighting and correcting grammatical errors on natural language text. Created by Prithiviraj Damodaran. Open to pull requests and other forms of collaboration.

1.6k

FlashRank. Lite & Super-fast re-ranking for your search & retrieval pipelines. Supports SoTA Listwise and Pairwise reranking based on LLMs and cross-encoders and more. Created by Prithivi Da, open for PRs & Collaborations.

992

Parrot_Paraphraser. A practical and feature-rich paraphrasing framework to augment human intents in text form to build robust NLU models for conversational engines. Created by Prithiviraj Damodaran. Open to pull requests and other forms of collaboration.

923

Styleformer. A Neural Language Style Transfer framework to transfer natural language text smoothly between fine-grained language styles like formal/casual, active/passive, and many more. Created by Prithiviraj Damodaran. Open to pull requests and other forms of collaboration.

494

Route0x. Low latency, High Accuracy, Custom Query routers for Humans and Agents. Built by Prithivi Da

122

ZSIC. Zero Shot Image Classification but more, Supports Multilingual labelling and a variety of CNN based models for a vision backbone by using OpenAI CLIP for $ conscious uses (Super simple, so a 10th-grader could totally write this but since no 10th-grader did, I did) - Prithivi Da

50

Alt-ZSC. Alternate Implementation for Zero Shot Text Classification: Instead of reframing NLI/XNLI, this reframes the text backbone of CLIP models to do ZSC. Hence, can be lightweight + supports more languages without trading-off accuracy. (Super simple, a 10th-grader could totally write this but since no 10th-grader did, I did) - Prithivi Da

37

SPLADERunner. Lite weight wrapper for the independent implementation of SPLADE++ models for search & retrieval pipelines. Models and Library created by Prithivi Da, For PRs and Collaboration checkout the readme.

35

blitz-embed. C++ inference wrappers for running blazing fast embedding services on your favourite serverless like AWS Lambda. By Prithivi Da, PRs welcome.

23

NLP-Experiments. NLP related python solutions and recipes I built

18

vision-language-modelling-series. Companion Repo for the Vision Language Modelling YouTube series - https://bit.ly/3PsbsC2 - by Prithivi Da. Open to PRs and collaborations

14

MQTTPush4Android. MQTT Push Notification Service for Android

13

Applied-ML-from-1st-principles. Companion Repo for the book The Applied ML Field Manual, Prithiviraj Damodaran

12

flashembed. Lightweight Python library to add low-footprint (all-MiniLM-* equivalent) multilingual retrievers to your RAG and Search & Retrieval pipelines.

7

RealTimeNotification. AWS SNS Equivalent - LMAX Disruptor/MQTT/RabbitMQ/ based Real-time x-Platform Notification Framework

7

KeyBERT. Minimal keyword extraction with BERT

5

WhatTheFood. An intentionally simple Image to Food cross-modal search. Created by Prithiviraj Damodaran.

4

lateness. A ModernColBERT lib that allows you to do 1.) Cheap and lightweight retrieval and 2.) heavy GPU accelerated indexing into vectorDBs that offers native multi-vector support like Qdrant, Vespa and more..

4

AirportTaxiDemandPrediction. Airport Taxi Demand Forecast ML problem

4

Speech-Recognition. This repository contains the code for the speech recognition in python

4

langid-benchmark. A benchmark of off-the-shelf models that detects language in text - Contributions welcome

3

VisionLanguageProgress. Repository to track the progress in V+L Multimodal Learning, including the datasets and the state-of-the-art of the current pre-trained models on various V+L tasks

2

C4_200M-synthetic-dataset-for-grammatical-error-correction. This dataset contains synthetic training data for grammatical error correction. The corpus is generated by corrupting clean sentences from C4 using a tagged corruption model. The approach and the dataset are described in more detail by Stahlberg and Kumar (2021) (https://www.aclweb.org/anthology/2021.bea-1.4/)

2

Whatsapp--. A variant of whatsapp called "whatsapp--" with cassandra

2

JointBERT. Pytorch implementation of JointBERT: "BERT for Joint Intent Classification and Slot Filling"

2

Condenser. EMNLP 2021 - Pre-training architectures for dense retrieval

1

PIE. Fast + Non-Autoregressive Grammatical Error Correction using BERT. Code and Pre-trained models for paper "Parallel Iterative Edit Models for Local Sequence Transduction": www.aclweb.org/anthology/D19-1435.pdf (EMNLP-IJCNLP 2019)

1

ICECAGE. Image CEntric CAption Generation Evaluation

1

sentence-transformers. Multilingual Sentence & Image Embeddings with BERT

1

PrithivirajDamodaran.

1

async-http-client. Asynchronous Http and WebSocket Client library for Java

1

py-readability-metrics. 📗 Score text readability using a number of formulas: Flesch-Kincaid Grade Level, Gunning Fog, ARI, Dale Chall, SMOG, and more

1

IndeedSalaryPrediction. Indeed Salary Prediction

1

ATMFraudMonitor. CEP for Banking systems powered by Apache Flink

1

bias-bench. Extension of bias-bench for select Sentence Transformers* models

1

transformers. 🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.

1

beir. A Heterogeneous Benchmark for Information Retrieval. Easy to use, evaluate your models across 15+ diverse IR datasets.

1

pyserini. Pyserini is a Python toolkit for reproducible information retrieval research with sparse and dense representations.

1

bert-gec. Shell

1

llama.cpp. LLM inference in C/C++

1
40
Apply