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.

Back to jotpac.com

Related to AI

AIoT Texas hold'em Smart Table
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
ML / IoT / Web
First-Person Shooter Game Aiming AI
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
ML / Automation
Substitute CNN Model with Transformer in GAN
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
AI
Shopping Area Gamify O2O Marketing Line bot with Attractions AI
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
ML / App / Proposal
Watches Recognition AI
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
ML / Web Crawler

Related to Application / Data / Automation

Facebook Second-Hand Auction Group Notifier LINE bot
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.
App / Data / Web
PTT Macshop Tracker
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
Web Crawler / App
Student ID Matching Chrome Extension
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
App
Public Safety Analysis and Visualization in Taipei
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
Data Visualization
CSUNION Booksales Automation System
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%
Automation

Related to Web / Blockchain

NYCU HS Official Website
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
Front-end / Back-end
NYCU College Application Scoring System
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
Front-end / Back-end
NYCU CS Official Website for High School Students
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)
Web
Physiological Data Authentication Blockchain App
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
Blockchain / Web
Vanity Address Generator
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
Blockchain / Web