Data & AI · 2025
AI Text Classifier
A Next.js app that classifies text against user-provided labels with Hugging Face's facebook/bart-large-mnli model, supporting Turkish and English.
What I did
- Zero-shot classification, no training required.
- Multi-label support with a probability per label.
- Responsive UI with the Next.js App Router and Tailwind CSS.
Tech stack
- Next.js
- Hugging Face
- Tailwind CSS
Related projects
PythonPySparkSpark Streaming
Data & AI · 2026
Real-Time Tweet Sentiment Analysis
An end-to-end big data pipeline that trains a sentiment classifier on 1.6M tweets with PySpark MLlib and serves live predictions with Kafka and Spark Structured Streaming.
Details →PythonHadoopHadoop Streaming
Data & AI · 2026
Iterative K-Means Clustering on MapReduce
K-Means clustering on a distributed Hadoop cluster with hand-written Python Mappers and Reducers via Hadoop Streaming, without Mahout or Spark.
Details →Apache PigPig LatinDocker Compose
Data & AI · 2026
Dockerized Apache Pig WordCount
Word counting and grouping with Apache Pig 0.17 in Docker, on data generated with Python.
Details →