Projects

A collection of projects I've built and contributed to

Japanese Learning Platform
Featured

Japanese Learning Platform

Web application for learning Japanese through video practice (shadowing/dictation), vocabulary flashcards with spaced repetition (SM-2), and community features.

Spring Boot
Kotlin
MongoDB
Next.js
React
+2
English Learning Platform
Featured

English Learning Platform

A C++17 client-server English learning platform with Clean Architecture, featuring real-time chat, voice calls, auto-graded tests, and teacher-reviewed exercises.

C++17
TCP/IP Socket
GTK+ 3.0
JSON
Clean Architecture
Image Caption Generator
Featured

Image Caption Generator

A deep learning model that automatically generates descriptive captions for images using CNN for feature extraction and LSTM for text generation, integrated into an interactive app.

Python
TensorFlow
Keras
CNN
LSTM
+2
Chat with my Documents

Chat with my Documents

An AI application leveraging LangChain to implement Retrieval-Augmented Generation (RAG) for enhanced information retrieval and question-answering from personal documents.

Python
LangChain
Pinecone
Hugging Face
RAG
+1