Projects
Immerse yourself in the tapestry of my creative endeavors, where each thread represents a unique project woven with dedication, passion, and a relentless pursuit of innovation.
Related to AI

AIoT Texas hold'em Smart Table
C/C++
Python
YOLOv5
Flask
Docker
Git
- Employing the advanced object recognition capabilities of YOLOv5
- With the integration of sophisticated Monte Carlo algorithms, the Smart Table not only facilitates gameplay but also calculates win rates
- Incorporated a user-friendly GUI, crafted meticulously with Flask, to display live two-player games

First-Person Shooter Game Aiming AI
Python
Tensorflow
Pyautogui
Machine Learning
- Avoid anti-cheating programs by imitating human behavior
- Leveraging the advanced MoveNet models, the AI system excels in real-time target recognition in FPS games
- With the AI system, players can witness a significant enhancement in their gameplay, with a remarkable increase of 50% in kill rate and 35% in headshot rate

Substitute CNN Model with Transformer in GAN
Transformer
GAN
- Transformers' self-attention mechanism enables the model to identify and focus on more relevant features within the data
- Enhance the performance of the model and allow for better representation of learning
- Exemplified the versatility of Transformer models, extending their application beyond text data to include image data

Shopping Area Gamify O2O Marketing Line bot with Attractions AI
Python
Tensorflow
Machine Learning
- Won Special prize in 2021 LINE FRESH. (Top 6 in 200 teams)
- Interactive games leading tourists to traverse attractions by sending coupons
- Attraction recognition with an 88% accuracy rate benefited from the ResNet deep learning model

Watches Recognition AI
Python
Tensorflow
Selenium
Machine Learning
- Watches category, brand, and price range distinction with an 84% accuracy rate
- Photos scraping and labeling with Selenium and Python
- Implemented with TensorFlow using multiple machine learning models
Related to Application / Data / Automation

Facebook Second-Hand Auction Group Notifier LINE bot
Python
Selenium
Flask
MySQL
NLP
- Won 1st prize in 2021 Meichu Hackathon and developed in only 48 hours.
- Automatic data scraping implemented with Selenium and Python.
- Server managing and data storage via Python Flask and MySQL.

PTT Macshop Tracker
Ruby
Chatbot
- Used Ruby on Rails that provides real-time tracking of posts on the PTT Macshop forum
- Users can subscribe to notifications and interact with the chatbot easily
- A powerful tool for anyone seeking to stay updated with the latest news and deals from PTT Macshop

Student ID Matching Chrome Extension
Transformer
GAN
- Eliminated the need to navigate away from their current page or open a new application
- Provided a more efficient and streamlined user experience
- Simplified the process of finding corresponding information, saving users time and effort

Public Safety Analysis and Visualization in Taipei
D3.js
HTML
- Depicted various aspects of public safety in Taipei, such as crime rates, emergency service locations
- User-friendly interface that enables users to interact with the data in real-time
- Provided valuable insights for stakeholders, including city planners, law enforcement agencies, and residents

CSUNION Booksales Automation System
Python
Pyzbar
Selenium
Markdown
- By scanning barcodes using the Python package pyzbar and an IP camera, the system automatically records the ISBN of each book
- Dynamic web scraping for book information, providing more detailed information for potential buyers
- Sped up the process of organizing and selling books, reducing the time required by 85%
Related to Web / Blockchain

NYCU HS Official Website
Next.js
Markdown
- Server-side rendering and static site generation, ensuring optimal performance and a seamless user experience
- Easy content management with markdown, allowing administrators to create and edit announcements with various formats easily
- Serving as a hub for all Humanities and Social Sciences-related announcements and updates

NYCU College Application Scoring System
Python
Flask
SQLite
Nginx
- Accelerated the scoring process for professors, reducing the scoring period by 60%
- Provided a user-friendly interface that allows professors to easily input, review, and modify scores
- Worked out a robust and reliable solution for managing sensitive application data

NYCU CS Official Website for High School Students
Vue.js
TailwindCSS
- An elegant website for introducing NYCU CS to high school students
- RWD design implemented with Vue and TailwindCSS
- 177% of Google PageSpeed Insight score progress (From 53 to 94)

Physiological Data Authentication Blockchain App
React.js
Node.js
Hyperledger Fabric
- Senior project on developing blockchain application via Hyperledger Fabric
- Semi-centralization design for better authentication with blockchain systems
- Access control and data storage implemented with React and Node.js

Vanity Address Generator
Node.js
Bip39
- Customizable cryptographic addresses, making them more recognizable and memorable
- Enhanced security and user experience by incorporating a mnemonic phrase (BIP39)
- Ensured a robust and secure environment for generating vanity addresses