Projects

NextMatch - AI-Based Predictive Text

  • Developed an AI tool that predicts the next relevant word in chat applications.
  • Utilized natural language processing, language modelling, and deep learning techniques.
  • Implemented features like text tokenization, word frequency analysis, and a confidence score system.
  • Designed a user interface for seamless interaction and integrated API for broader application use.
  • Aimed to enhance communication by reducing language barriers, saving time, and preventing spelling mistakes.


  • Technology Used: Natural Language Processing, Deep Learning, Python

Tax Filing Expert System - AI-Based Tool for Simplifying Tax Returns

  • Developed an automated rule-based system to streamline Canadian tax filing.
  • Simplified complex tax computations using CRA guidelines for accuracy.
  • Designed an intuitive user interface for easy data entry and navigation.
  • Integrated a knowledge base of tax regulations ensuring up-to-date computations.
  • Validated system outputs against expert-prepared returns for reliability.


  • Technology Used: HTML, Flask, Python, CRA Tax Regulations

Appointment Scheduling Chatbot

  • Developed a chatbot for real-time 24/7 appointment scheduling in healthcare and professional services.
  • Utilized natural language processing to understand user requests and machine learning to optimize appointments.
  • Designed to enhance user satisfaction, reduce administrative workload, and improve operational efficiency.
  • Integrated advanced features for seamless user interaction and instant booking confirmation.
  • Aimed at creating a more organized and customer-friendly reception system.


  • Technology Used: Natural Language Processing, Machine Learning

Using Bitcoin Data To Create A Profitable Algorithmic Trading Strategy

  • Conducted exploratory data analysis using Python libraries such as Pandas, Numpy, and Matplotlib.
  • Implemented an LSTM-based model to predict Bitcoin price movements.
  • Developed a trading strategy to optimize buy/sell decisions for profitability.
  • Focused on short-term price predictions to inform trading actions.
  • Aimed to capitalize on cryptocurrency market trends for financial gain.
  • Technology Used: Python, LSTM, Pandas, Numpy, Matplotlib

Analysis Of Customer Personality

  • Analysed customer data to understand their personalities and behaviours.
  • Developed strategies for personalized product offerings and customer retention.
  • Identified key customer segments to target marketing efforts, reducing costs.
  • Provided insights on purchasing patterns and transaction motivations.
  • Aimed to enhance customer satisfaction by tailoring products to their needs.


  • Technology Used: Power BI, Data Analysis

Scroll to Top