🛠️ 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.com/0xFazal/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.com/0xFazal/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.com/0xFazal/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.com/0xFazal/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.com/0xFazal/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.com/0xFazal/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.com/0xFazal/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.com/0xFazal/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.com/0xFazal/search