Stars
This project aims to extract structured data from business cards using a combination of OpenCV, PyTesseract, and spaCy.
This project provides a collection of Jupyter Notebook exercises for practicing statistics concepts using Python. Statistics is a fundamental field in data analysis and plays a crucial role in unde…
Asynchronous PDF generation service using FastAPI, Celery, RabbitMQ, and Redis.
This project demonstrates end-to-end fine-tuning of DistilBERT for emotion classification and its deployment as a production-ready web application. The system transforms raw textual input into emot…
Official code repo for the O'Reilly Book - "Hands-On Large Language Models"
Agentic Adaptive RAG is a production-ready framework for building self-correcting, reasoning-based LLM systems that dynamically choose between retrieval, web search, and generation.
An agent-based scheduling system that uses LlamaIndex workflows and the ReAct pattern to automate doctor discovery and appointment coordination through structured reasoning and tool execution.
This project uses LlamaIndex's Introspective Agent to summarize product specification documents with a focus on performance specs and safety features. The pipeline loads PDF documents, extracts tex…
This project is an intelligent AI-powered Healthcare Assistant built using LlamaIndex, Groq’s blazing-fast LLMs (like llama-3-70b), and Wikipedia-based tools to answer medical questions about disea…
This project demonstrates a multi-agent system built using AutoGen and Groq's LLaMA 3 model, designed to automate the analysis of Apple (AAPL) stock's daily closing prices over the past month. The …
This project demonstrates a conversational AI simulation between a high school student and a math tutor using the AutoGen framework and the Groq API (with LLaMA 3 model). The use case focuses on he…
This project demonstrates how to build an intelligent customer support agent using LlamaIndex, Groq’s LLaMA 3.3 70B, and HuggingFace Embeddings. The agent can answer questions about orders, return …
This project demonstrates a routing agent setup using LlamaIndex, Groq's LLaMA3-70B model, and HuggingFace Embeddings for answering queries from multiple domain-specific documents.
This project demonstrates a multi-agent chatbot system built using LangGraph, LangChain, and Azure OpenAI GPT-4o. It enables intelligent routing of user queries to specialized agents .
This project provides tools for analyzing ice cream supplier data, calculating transportation costs, tariffs, and total procurement expenses. It leverages the power of smolagents to create intellig…
This project is a document summarization chatbot built with LangChain, LangGraph, Groq, and Huggingface embeddings, running in Google Colab. It can generate concise summaries from documents, take u…
An Agentic chatbot built using LangChain, Groq Inference Engine (Llama3-70B), and LangGraph, that manages laptop product orders by interacting with structured tools. The agent can retrieve and upda…
This project creates an intelligent product information chatbot that can answer questions about laptops sold by a company. It demonstrates the power of LLMs in creating interactive, context-aware a…
This project involves the analysis of the Zomato dataset for restaurants in Bengaluru city. The dataset provides information about various restaurants, including their ratings, cuisines, costs, and…
A comprehensive evaluation toolkit for assessing Retrieval-Augmented Generation (RAG) outputs using linguistic, semantic, and fairness metrics
This is the rust and substrate code for the GAN chain and its nodes.
This project is a Streamlit-based conversational chatbot that uses OpenAI's API to generate responses. The chatbot can transcribe audio input, generate text responses, and convert text responses ba…
Agent Gauge is an AI AgentsOps monitoring library for Crew AI applications. It captures essential metrics such as token counts, costs, execution time, resource utilization, carbon emissions, and de…
Cold Mail Generator is a Streamlit-based web application that automates the process of extracting job postings from career pages and generating personalized cold emails for job applications. The ap…
This project implements an end-to-end text summarization pipeline using Natural Language Processing (NLP) techniques. The model is deployed using AWS EC2 and AWS ECR with CI/CD automation through G…
Demonstrating how Dropout Regularization enhances model accuracy and generalization in Deep Learning using the Sonar Dataset. This project highlights techniques to reduce overfitting while achievin…
Implementation of Batch Gradient Descent, Mini-Batch Gradient Descent, and Stochastic Gradient Descent (SGD) to predict home prices in Bangalore. This repository explores these techniques.
This repository demonstrates how to extract text, images, and structured content from PDF documents using pymupdf4llm in Google Colab. It also includes data preparation for LlamaIndex for further d…
This project demonstrates how to build a Convolutional Neural Network (CNN) model for anomaly detection in time series data using Keras. It is implemented in Google Colab and uses a CSV dataset con…
This is an AI-powered learning assistant designed to help users explore and understand data structures (such as arrays, trees, graphs, and linked lists) using the Socratic method. Built using Strea…