← back home

projects

Multi-step research agent

A LangGraph agent that plans its own searches, checks whether it has enough to answer, and loops back if not.

  • langgraph
  • agents
  • anthropic
  • tavily

Portfolio AI assistant

A RAG chatbot embedded on this site, answers questions from the real project write-ups instead of generic guesses.

  • rag
  • fastapi
  • pinecone
  • openai

NVIDIA stock price forecasting

Graduate term project comparing a CNN and an LSTM on NVIDIA's price history.

  • deep learning
  • time series
  • tensorflow

Requirement type classifier

NLP classifier telling functional from non-functional requirements, and human from AI-generated ones.

  • nlp
  • classification
  • scikit-learn
  • gensim

faynd.ai

A directory and marketplace site for AI tools. No longer active.

  • laravel
  • full-stack
  • startup

Face-swap experiments

GPU Colab exploration of open source face-swap (deepfake) generation.

  • deep learning
  • computer vision
  • colab

PWM output optimization with the Grey Wolf Optimizer

Swarm-intelligence optimizer correcting PWM motor error, recovered from the original report.

  • optimization
  • swarm intelligence
  • control systems

Social distancing monitoring robot

Raspberry Pi robot that detects people with YOLO and flags distance violations in real time.

  • computer vision
  • embedded
  • robotics

Seven segment display, VHDL

BCD-to-seven-segment decoder written in VHDL, recovered from the original report.

  • vhdl
  • digital logic
  • fpga

Jordi Ozi IoT dashboard

A Raspberry Pi device controlled remotely from a small web dashboard.

  • iot
  • embedded
  • php

Diabetes risk classifier

A KNN classifier predicting diabetes risk from basic health measurements.

  • machine learning
  • classification
  • scikit-learn

EdiBulS

A Java Swing desktop app for managing school classes and student rosters.

  • java
  • desktop
  • swing