Farooq A. Khan

Machine Learning & Software Engineer

Machine Learning Engineer interested in

    Artificial Intelligence

    Machine Learning, Reinforcement Learning, NLP, MLOps.

    Software Engineering

    Prompt Egineering, Backend Development, Rust, Python, Graph Database, Scalable Model Deployment.

    Functional Programming

    Category Thoery, Elm Programming, Haskell.

    Mathematics

    Fourier Analysis, Linear Albegra, Statistics, Graph Thoery.

Blog Highlights

Term Frequency-Inverse Document Frequency

In this tutorial we will look at what TF and IDF are and how they can be use to process text data for Machine learning.

Read more

Large Scale Vector Comparison

In this post, we will look at the quora qna dataset and aim to encode and compare all question pairs. The purpose of is to look at a real dataset.

Read more

Comparing Vectors with Cosine Simlarity Function

This tutorial will focus on the math behind text vector similarity using numpy, pytorch, and stentence-transformers libraries in python.

Read more

Personal Projects

    Custom Tech Stack
    Full Stack web app development with: Python FastApi, Tailwindcss, and Vite.
    Garbage Classification with CNN
    Efficient Net finetuned on Classifying different types of Garbage.
    Haiku Generator
    SPA app designed to generate Haiku's with LLM
    D3Js Reference Tutorial
    Web app to reference D3 library and its many features.
    My Sonfigy
    A full-stack application built to be a user-friendly front-end interface with a robust back-end architecture with feature like playlist create and user authentication.
    Chat App
    A Chat application built with elm, expressjs, and websockets.
    Twitch Python Discord Bot
    Discord bot built with Python.
    Rust Tauri App
    Experimental app designed to test the features offered by Tauri library.