Welcome to my personal GitHub space! This is where I dive into my passion for Artificial Intelligence, Machine Learning, and cutting-edge technology. You'll find a collection of my personal projects, experiments, and explorations across various domains.
I enjoy working with different cloud platforms like AWS, Azure, and Google Cloud to bring these ideas to life and continuously expand my skill set in designing and deploying innovative applications.
The projects showcased here are personal endeavors and represent my journey in learning and building with AI. They are intended as demonstrations of concepts and explorations of technology.
ποΈββοΈπ₯ Fitness Diet Advisor AI [repo]
An intelligent chatbot designed to provide users with accurate information and actionable advice on their fitness and dietary queries. This project leverages specialized tools and a conversational Streamlit UI to make health and fitness knowledge more accessible and interactive.
Key Technologies Explored:
- AI/ML: Google ADK, LLM Agent (e.g., Gemini model) for conversational AI and tool orchestration.
- Other Tech: Streamlit (for UI), Poetry (for package management), Pytest (for testing).
πΌ IcebreakerBot [repo]
A LinkedIn networking tool that automatically generates personalized icebreakers. This project uses LangChain agents and LLMs like GPT-4 and Llama to retrieve LinkedIn profiles and craft creative conversation starters. The interface is built with Streamlit.
Key Technologies Explored:
- AI/ML: LangChain Agents, GPT-4, Llama for generation and information retrieval.
- Other Tech: RapidAPI (for LinkedIn data), Tavily Search Results (for profile crawling), Streamlit (for UI).
ποΈ recapio.io [repo]
A tool designed to record audio, transcribe meetings, and generate summaries. This project explores OpenAI Whisper models for transcription and various LLMs for summarization. It also integrates Auth0 for user authentication and Stripe for payment processing, with a UI built using Streamlit.
Key Technologies Explored:
- AI/ML: OpenAI Whisper, various LLMs for summarization.
- Other Tech: Streamlit, Auth0, Stripe, AWS RDS, S3, EC2 for backend infrastructure.
π PropertyBot Data AI Pipeline [repo]
An automated data pipeline that processes real estate listings. This project experiments with AWS Rekognition for image classification and custom NLP models for analyzing property descriptions. It also features a CI/CD pipeline for continuous deployment.
Key Technologies Explored:
- AI/ML: AWS Rekognition, Custom NLP models.
- Other Tech: AWS Lambda, SQS, DynamoDB, RDS, GitHub Actions (for CI/CD).
π° Jobhunter [repo]
An AI-powered job search platform that utilizes GPT-based embeddings to match resumes with job listings. This project is built with Python and Streamlit.
Key Technologies Explored:
- AI/ML: LLMs for job matching, GPT-based embeddings.
- Other Tech: SQLite, Streamlit, CI/CD Pipeline, Docker, API Integration.
π° NewsWaveMetrics [repo]
A platform for analyzing news sentiment and correlating it with stock market data and economic indicators. This project delves into NLP for sentiment analysis and time series analysis for economic trends.
Key Technologies Explored:
- AI/ML: NLP for sentiment analysis, Time Series Analysis.
- Other Tech: Python, Pandas, Matplotlib, Seaborn, SQLite, API Integration (Yahoo Finance, RapidAPI).