J. An's repositories
real-time-fraud-detection
This repository implements a real-time credit card fraud detection pipeline using Kafka, Spark and Cassandra. Kafka continuously produces credit card transactions that will be analyzed by the Spark Streaming job in real-time. Meanwhile, classified transaction records will be displayed on the dashboard for visualization.
dining-concierge-chatbot
This project implements a serverless, microservice-driven web application, specifically, a Dining Concierge Chatbot that sends the user some restaurant suggestions given a set of preference that the user provided through conversation with the chatbot.
E6156_Microservices_Cloud_Applications_New
E6156 - Topics in SW Engineering: Microservices and Cloud Applications
gallery
Repository for personal photo gallery website.
hello-world
My first repository in GitHub.
ml-models-implementation
This repository is a collection of machine learning models implemented using Python
nlp-models-implementation
This repository is a collection of Natural Language Processing models implemented using Python.
photo-album
This project implements a photo album web application that can be searched using natural language through both text and voice. Meanwhile, users can upload photos to the album and the back-end service would automatically analyze the objects in the photos and create index (labels) for searching. The project integrates AWS Lex, Elasticsearch and Rekognition to create an intelligent search layer to query photos given different labels (objects) in them.
smart-door
This project implements a Smart Door authentication system integrated with live streaming and face recognition by using AWS Kinesis Video Streams and Rekognition services.
is-it-my-birthday
Curious whether today is my birthday? Click the link : )
J-An-dev
Repository for GitHub Overview tab ornament.
J-An-dev.github.io
Repository for personal website main page.
monologue-dataset
This repository is a monologue dataset inherited from the speech2gesture dataset with further video processing. The main modifications include cropping video frames around speakers’ face and removing unrelated intervals to achieve a clean version.
vita
Repository for personal vita.