HELLO! I AM

TISHAN YASIRU

Data Science Undergraduate | AI & ML Enthusiast

I'm passionate about developing efficient, scalable solutions to streamline complex tasks and address data science challenges.

View Projects

Areas of Interest

Take a look at some of the things I love working on.

Data Analytics

Turning raw data into clear, actionable insights.

Feature Engineering & Data Pipelines

Cleaning and transforming raw data into useful model features.

NLP

Making sense of text with sentiment, topics, and classifiers.

Machine Learning

Building and tuning models that actually work.

Recommender Systems

Creating smart “you might like this” suggestions.

Deep Learning

Training neural nets and fine-tuning transformers.

PROJECTS

LearnLinkAI Internal System

AI-Powered Educational Recommender

An AI-driven platform using LLMs and NLP to personalize learning content from YouTube, Coursera, Udemy, Wikipedia, and arXiv. Features semantic search via Pinecone, secure JWT authentication, and real-time WebSocket delivery for tailored educational experiences across all learner levels.

Python (FastAPI) Next.js LLMs NLP (spaCy/BERT) Pinecone

Emergency Call SER Incident Analyze

Speech Emotion Recognition for Emergency Calls

Analyzes emergency call audio for stress, emotions, speaker diarization, and critical incidents using SER and APIs. Scores dispatcher performance, assesses threat levels, extracts key info, and generates interactive visualizations and reports to enhance dispatch center efficiency.

Python Streamlit FastAPI AssemblyAI API Librosa/OpenSMILE

Knowledge Graph NLP Pipeline

End-to-End Knowledge Graph Construction

Processes PDFs, text, and HTML to extract entities/relations via BERT NER, builds Neo4j graphs, enables reasoning with NetworkX, and offers interactive Streamlit visualizations for exploring and querying extracted knowledge structures.

Python Neo4j Streamlit spaCy/BERT NetworkX

Telco Churn Prediction

Telecom Customer Churn Classification

ML-based model predicts telecom churn with feature insights via an interactive Streamlit app, enabling data analysis, visualization, and proactive retention strategies for customer datasets.

Python Streamlit Scikit-learn Pandas/Matplotlib

Wijesundara ERP Internal System

Rice Mill Enterprise Resource Planning

Comprehensive ERP web app for Wijesundara Rice Mill, handling inventory, orders, transportation, accounting, HR, CRM, and suppliers. Includes custom tools for stock tracking, task assignment, bidding, and real-time operational efficiency across departments.

Node.js/Express React SQL/Database

SKILLS

Languages

Python Java HTML/CSS JavaScript

Frontend & Backend

Next.js React.js FastAPI Node.js ExpressJS

AI & Data

PyTorch Scikit-learn Pandas NumPy Matplotlib

Cloud & Tools

AWS Azure Terraform Docker Git