Pinned Repositories
e-billboard
E-Billboard is a smart and dynamic information display system. It can recognize a bystander's face and show them relevant information like their lunch menu, daily schedule, pertinent news, and more. Face recognition is done with a Haar feature-based cascade classifier using OpenCV. Ideally, the whole system is meant to run on a Raspberry Pi that is equipped with a camera module and is connected to an external display. For distributed computing, the system can also run on a server connected to a camera and relay this data back to a Raspberry Pi.
llm-offensive-language-detection
Multilingual hate speech detection using pre-trained BERT and XLM-RoBERTa models with prompt tuning.
llm-RAG-agent
Utilizes custom LangChain agents to perform Retrieval Augmented Generation (RAG) for various tasks related to financial document analysis using FinBERT and PEGASUS.
llm-sql
LangChain + Streamlit web application for searching relevant offers from a SQLite database using an LLM and embeddings.
locationmate
LocationMate, as the name suggests, is an Android app to help find the location of your friends within a Wi-Fi-enabled campus. The app works by scanning the BSSID of the nearest access point and retrieving the respective location from a pre-populated BSSID-location database. LocationMate uses a cryptographic hash to add friends and also has privacy features for hiding your location.
scalable-video-processing-spark
Scalable video tagging system using a pre-trained CLIP model with PySpark.
sonic-guidance
A system that replaces the walking stick for the visually impaired.
telugu-nlp
Helper functions that might be useful for someone working on Telugu NLP
wormvae
Connectome-constrained Latent Variable Model of Whole-brain Neural Activity, ICLR 2022
youtube-playlist-duration
A Google Chrome extension for calculating the duration of YouTube playlists.
sridhama's Repositories
sridhama/youtube-playlist-duration
A Google Chrome extension for calculating the duration of YouTube playlists.
sridhama/llm-offensive-language-detection
Multilingual hate speech detection using pre-trained BERT and XLM-RoBERTa models with prompt tuning.
sridhama/locationmate
LocationMate, as the name suggests, is an Android app to help find the location of your friends within a Wi-Fi-enabled campus. The app works by scanning the BSSID of the nearest access point and retrieving the respective location from a pre-populated BSSID-location database. LocationMate uses a cryptographic hash to add friends and also has privacy features for hiding your location.
sridhama/llm-sql
LangChain + Streamlit web application for searching relevant offers from a SQLite database using an LLM and embeddings.
sridhama/sonic-guidance
A system that replaces the walking stick for the visually impaired.
sridhama/telugu-nlp
Helper functions that might be useful for someone working on Telugu NLP
sridhama/e-billboard
E-Billboard is a smart and dynamic information display system. It can recognize a bystander's face and show them relevant information like their lunch menu, daily schedule, pertinent news, and more. Face recognition is done with a Haar feature-based cascade classifier using OpenCV. Ideally, the whole system is meant to run on a Raspberry Pi that is equipped with a camera module and is connected to an external display. For distributed computing, the system can also run on a server connected to a camera and relay this data back to a Raspberry Pi.
sridhama/llm-RAG-agent
Utilizes custom LangChain agents to perform Retrieval Augmented Generation (RAG) for various tasks related to financial document analysis using FinBERT and PEGASUS.
sridhama/nearby-zip-retriever
The Google Maps API does not provide the functionality of extracting nearby zip codes at a particular geo-location. I've devised and implemented an algorithm that fetches the user this data. The implementation uses the Haversine Formula. This algorithm is used at the back-end of BloodSync.com, as we require the list of zip codes in the vicinity.
sridhama/scalable-video-processing-spark
Scalable video tagging system using a pre-trained CLIP model with PySpark.
sridhama/sridhama.github.io
personal website
sridhama/wormvae
Connectome-constrained Latent Variable Model of Whole-brain Neural Activity, ICLR 2022
sridhama/langchain-youtube-playlist-duration
Using LangChain to create a custom tool that retrieves the duration of a YouTube playlist. Same idea as https://github.com/sridhama/youtube-playlist-duration but using LLMs.