🛠️ Projects
Yoga Pose Recommender: AI-Powered Vector Search for Yoga Poses
An AI-powered semantic search system that helps users explore yoga poses. By leveraging Gemini (LLM) to generate rich, context-aware descriptions and create high-dimensional vector embeddings, the project transforms an existing Hugging Face dataset into a deeply intelligent and intuitive search experience. With LangChain JS orchestrating data processing and Firestore serving as a high-performance vector database, users can retrieve the most relevant yoga poses through natural language queries. Additionally, Google Cloud’s Text-to-Speech technology enhances accessibility by providing immersive audio descriptions. Built with Node.js, this system seamlessly integrates AI-driven search, vector embeddings, and real-time query processing to redefine yoga exploration.
- GitHub Repo: https://github.fazal.me/yoga-pose-recommender
Command Line Generative AI
A true computer geek never leaves the terminal and tries to achieve everything via the command line. Built by the geek, for the geeks, a command line generative AI bot that can be used directly from the terminal without the need for going to a browser. Utilizes Google's Large Language Model(LLM), Gemini Pro.
- GitHub Repo: https://github.fazal.me/command-line-gen-ai
Source Crowd
Designed and built a web application using Django, where people post links to the webpages that they find helpful, and others can vote based on the quality. They can also add a title and description for that link, based on which others can search for that webpage. It's a crossover of Google Search and Reddit.
- GitHub Repo: https://github.fazal.me/source-crowd
Emoji Memory Game
An iOS game application, built using Swift and SwiftUI, where users have to find the matching emoji, hidden behind the cards, and appears on tap. Features include play again, choice of level, and choice of emoji.
- GitHub Repo: https://github.fazal.me/EmojiMemoryGame
Network
A full-stack social networking web app like Twitter(now X), for making, deleting, and editing posts. Using Fetch API, implemented the following features: like and unlike posts, and follow other users.
- GitHub Repo: https://github.fazal.me/network
Mail
Front-end for an email client that makes API calls to send and receive emails, reply and archive emails, and view different mailboxes.
- GitHub Repo: https://github.fazal.me/mail
Commerce
An eBay-like e-commerce auction web app that allowed users to post auction listings, place bids on listings, comment on those listings, and add listings to a “watchlist.”
- GitHub Repo: https://github.fazal.me/commerce
Wiki
Wikipedia-like online encyclopedia, where anybody can create a new page and also edit it. Functionalities also include searching for pages based on their title.
- GitHub Repo: https://github.fazal.me/wiki
Search
Front-end for Google Search, Google Image Search, and Google Advanced Search, which will redirect users to the actual Google search results page.
- GitHub Repo: https://github.fazal.me/search