Farooq A. Khan

Software & Machine Learning Engineer

Machine Learning Researcher interested in

    Artificial Intelligence

    Machine Learning, Reinforcement Learning, NLP, MLOps.

    Software Engineering

    Prompt Egineering, Backend Development, Rust, Python, etc.

    Functional Programming

    Category Thoery, Elm Programming, Haskell, etc.

    Mathematics

    Fourier Analysis, Linear Albegra, Statistics, Graph Thoery, etc.

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: Hasura, Elm, Python, Tailwindcss, Graphql, Vite.

    Garbage Classification with CNN

    Haiku Generator

    D3Js Reference Tutorial

    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.

    Frontend Practice

      Practice making 'twitter-ui', 'twitch-ui', 'spotify-ui'

    Chat App

    A Chat application built with elm, expressjs, and websockets.

    Twitch Python Discord Bot

    Rust Tauri App Practice