Toronto, Canada

Prashanth Rao

Elite
@prrao87

AI Engineer @lancedb

fine-grained-sentiment. A comparison and discussion of different NLP methods for 5-class sentiment classification on the SST-5 dataset.

171

tweet-stance-prediction. Applying NLP transfer learning techniques to predict Tweet stance toward a topic

106

kuzudb-study. Benchmark study on Kuzu, an embedded graph database, on an artificial social network dataset

56

db-hub-fastapi. Async bulk data ingestion and querying in various document, graph and vector databases via their Python clients

40

duckdb-study. Compare DuckDB, Polars and Pandas for generating an artificial dataset of persons and companies

36

dspy-intro. Code for intro to DSPy blog post

31

lancedb-study. Comparing LanceDB and Elasticsearch for full-text search and vector search performance

30

neo4j-python-fastapi. Bulk ingest data into Neo4j using sync or async Python, and expose the data via FastAPI

19

pydantic-benchmarks. Benchmarks testing the performance of various releases of Pydantic v2 🦀

13

fine-grained-sentiment-app. A Flask LIME explainer app for fine-grained sentiment classification.

12

patent-classification. Classify international patents into one of eight categories based on the text of their titles & abstracts using DistilBert & ONNX Runtime

10

build-with-baml. Example projects using BAML, a DSL that helps generate structured outputs from LLMs

9

topic-modelling. Comparing the scalability and quality of topic models in Gensim and PySpark

6

fine-grained-sentiment-app-streamlit. A LIME explainer app for fine-grained sentiment classification, written using Streamlit.

4

uv-demo. Demo of uv for a streamlined Python package management experience

4

rag-data-ops. Code for data ops when building RAG applications using LangChain and LlamaIndex

3

RBIR. Rust

3

graphdb-case-studies. Case studies showing the analysis of connected data using different graph databases and their Python client libraries

3

old-hugo-blog. Archived. My blog is now moved to https://github.com/thedataquarry

2

mteb-validation. Compare different embedding models from MTEB leaderboard

2

dspy-graph-rag. Experiments with structured outputs and Graph RAG in DSPy

1

awesome-wasm. 😎 Curated list of awesome things regarding the WebAssembly (wasm) ecosystem.

1

spectral-line-plots. Plot multiple lines with spectral colors to simultaneously compare similar datasets

1

sqlmodel. SQL databases in Python, designed for simplicity, compatibility, and robustness.

1

naacl_transfer_learning_tutorial. Repository of code for the NAACL tutorial on Transfer Learning in NLP

1

meilisearch-python-sdk. An async and sync Python client for the Meilisearch API

1

dspy. DSPy: The framework for programming—not prompting—language models

1

learn. 📚 A curated collection of marimo notebooks for education.

1

DSRs. A DSPy rewrite to(not port) Rust

1

langchain. 🦜🔗 Build context-aware reasoning applications

1

gh-action-test. Test GitHub actions and pre-commit hooks for experimenting with CI/CD and auto-linting workflows.

1

qdrant-client. Python client for Qdrant vector search engine

1
32
Apply