Hi there! 👋🏻 I am Jing Hua, an undergraduate student from NTU, Singapore. 📚 Business and Computer Science senior 💬 English(en) 中文(zh) 日本語(ja) ภาษาไทย(th) Svenska(sv) 🧠 Research: NLP + Multimodal…
Hi there! 👋🏻
I am Jing Hua, an undergraduate student from NTU, Singapore.
- 📚 Business and Computer Science senior
- 💬 English(en) 中文(zh) 日本語(ja) ภาษาไทย(th) Svenska(sv)
- 🧠 Research: NLP + Multimodal
- 🌐 Full-stack web: React + Python/NodeJS
- Arch Linux user
- 💕 Opensource
- 💜 Like Python, TypeScript, and React
- 👩💻 6 internship experience
- 🏆 2x hackathon champion + 1x most innovative
Featured
- [](https://github.com/ztjhz) [](https://github.com/ayaka14732) ztjhz/BetterChatGPT: _Play and chat smarter with Better ChatGPT - an amazing open-source web app with a better UI for exploring OpenAI's ChatGPT API!_
- [](https://github.com/xlang-ai) xlang-ai/OSWorld: _OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments_
- [](https://github.com/xlang-ai) xlang-ai/OpenAgents: _OpenAgents: An Open Platform for Language Agents in the Wild_
- [](https://github.com/ztjhz) ztjhz/t5-jax: _JAX implementation of the T5 model and a Comparative Study of T5 Model Variants for French-English Translation_
- [](https://github.com/ztjhz) [](https://github.com/ayaka14732) [](https://github.com/xjqx) ayaka14732/ByteVid: _Say goodbye to long and boring videos - MLDA Deep Learning Week Hackathon 1st place 🥇_
- [](https://github.com/ztjhz) [](https://github.com/ayaka14732) ayaka14732/TrAVis: _TrAVis: Visualise BERT attention in-browser_
- [](https://github.com/huggingface) huggingface/transformers: _Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX._
Research Experience
- Aug 2023 - May 2024: Student Researcher @ NTU
- Apr 2023 - March 2024: Research Assistant @ XLang Lab
Work Experience
- May 2024 - Aug 2024: Software Engineering Intern @ Google
- May 2023 - Aug 2023: AI Engineer Intern @ Pittsburgh Knights
- May 2022 - Aug 2022: Software Engineer Intern @ Reluvate Technologies
- Nov 2021 - Jan 2022: Blockchain Front-End Web Developer Intern @ Zendodo
- Nov 2021 - Jan 2022: Mobile Application Developer @ REC Solar
- Dec 2021 - Dec 2021: Software Developer (Contract) @ Project Flux
Publications
- [NeurIPS 2024] OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments: Tianbao Xie, Danyang Zhang, Jixuan Chen, Xiaochuan Li, Siheng Zhao, Ruisheng Cao, Toh Jing Hua, Zhoujun Cheng, Dongchan Shin, Fangyu Lei, Yitao Liu, Yiheng Xu, Shuyan Zhou, Silvio Savarese, Caiming Xiong, Victor Zhong, Tao Yu [paper] | [code] | [website]
- [COLM 2024] OpenAgents: An Open Platform for Language Agents in the Wild: Tianbao Xie*, Fan Zhou*, Zhoujun Cheng*, Peng Shi*, Luoxuan Weng*, Yitao Liu*, Toh Jing Hua, Junning Zhao, Qian Liu, Che Liu, Leo Z. Liu, Yiheng Xu, Hongjin Su, Dongchan Shin, Caiming Xiong, Tao Yu [paper] | [code]
Projects
Open Source
- ztjhz/BetterChatGPT: _Play and chat smarter with Better ChatGPT - an amazing open-source web app with a better UI for exploring OpenAI's ChatGPT API!_
- internetarchive/openlibrary: One webpage for every book ever published!
- huggingface/transformers: Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
- LibreLingo/LibreLingo: A community-owned language-learning platform
- nk2028/tshet-uinh-flashcard: Middle Chinese Flashcards
- m1guelpf/yt-whisper: Using OpenAI's Whisper to automatically generate YouTube subtitles
- ztjhz/t5-jax: JAX implementation of the T5 model and a Comparative Study of T5 Model Variants for French-English Translation
- ayaka14732/ByteVid: Say goodbye to long and boring videos 👋 - MLDA Deep Learning Week Hackathon 🥇 1st place
- ayaka14732/TrAVis: TrAVis: Visualise BERT attention in-browser
- ztjhz/miniLM: Small Model Is All You Need - NTU SC4001 Neural Network & Deep Learning Project
- xJQx/sc4000-horse-health-prediction: Kaggle Challenge - Horse Health Prediction (Top 6%) (NTU SC4000 - Machine Learning)
- xJQx/sc4002-nlp-sentiment-classification: Sentiment Classification (NTU SC4002 - Natural Language Processing)
- ztjhz/word-piece-tokenizer: A lightweight word-piece tokenizer for Natural Language Processing
- ztjhz/AniFame: Predict the success of an anime with 89% accuracy
- ztjhz/food-stock-demand-forecast: Time series forecast of the demand of food
- ztjhz/NoMyocardial: Say NO to Myocardial Infarcation! (Classification)
- ztjhz/VidAssembly: A version of ByteVid that is powered by AssemblyAI
- ztjhz/EcoVR: A Fun and Interactive Virtual Reality Ecosystem Simulator (NTU SC4060 Virtual & Augmented Reality)
- work/zendodo: An NFT gaming web application built on the WAX blockchain
- xJQx/zilkin: A Scilla Contracts Deployment Tool featuring an interactive code generator and automatic contract deployment
- ayaka14732/ByteVid: Say goodbye to long and boring videos 👋 - MLDA Deep Learning Week Hackathon 🥇 1st place
- xJQx/sc2006-feeditforward: FeedItForward - Connecting Hawkers to Needy Families (NTU SC2006 Software Engineering Project)
- ztjhz/teamHotelTriviaGo: SMU LIT Hackathon 2022 - 🥇 Champion + 💡 Most Innovative Award
- ztjhz/PokeApp: Fullstack + Cloud Deployment (Django, React, Redux, AWS EC2 + RDS)
- work/rec-solar: A mobile application for optimising solar equipment maintenance
- ztjhz/memories-web-app: Allowing users to store their precious memories
- ztjhz/BetterChatGPT: Play and chat smarter with Better ChatGPT - an amazing open-source web app with a better UI for exploring OpenAI's ChatGPT API!
- ayaka14732/TrAVis: TrAVis: Visualise BERT attention in-browser
- ztjhz/graphviz-editor: Generates Graphviz images that can be used directly without a need to host them
- work/reluvate-technologies: A complex and interactive e-learning platform for early childhood education
- work/zendodo: An NFT gaming web application built on the WAX blockchain
- ztjhz/website: My personal website
- ztjhz/netflix-clone: A front end clone of netflix
- ztjhz/pathfinding-visualiser: Visualise pathfinding algorithms in-browser
- ztjhz/sorting-visualiser: Visualise sorting algorithms in-browser
- xJQx/sc2002-fypms: Java Based Project Management System (NTU SC2002 Object Oriented Programming Project)
- ztjhz/django-mail-server: A mail server
- ztjhz/django-ecommerce-server: An ecommerce server
- ztjhz/django-wiki-server: A wiki server
- ztjhz/django-social-media-server: A social media server
- ztjhz/me: A website about my exciting adventures in the world of coding
- ztjhz/Hash-Table-in-C: Hash table implementation in C
- ztjhz/TicTacToe: A clean, modern, and fun tic-tac-toe game
- ztjhz/snake-game: An intense snake game
- ztjhz/crypto-portfolio: A finance tracker with lots of features
- ztjhz/generate_class_schedule_ics: NTU class schedule generator for calendar
- SC1015 Data Science & Artificial Intelligence: Predict the success of an anime with 89% accuracy
- SC2002 Object Orientated Programming: Java Based Project Management System
- SC2006 Software Engineering Project: FeedItForward - Connecting Hawkers to Needy Families
- SC4000 Machine Learning: Kaggle Challenge - Horse Health Prediction (Top 6%)
- SC4001 Neural Network & Deep Learning Project: Small Model Is All You Need
- SC4002 Natural Language Processing: Sentiment Classification
Things I code with:
!Python
!R
!C
!TypeScript
!React
!CSS3
!Google Cloud Platform
!Firebase
!MongoDB
!NodeJS
!Express.js
!Django
!JavaScript
!Prettier
!AWS
!HTML5
!Git
!PyTorch
!scikit-learn
!Sass
!Styled Componenets
!Flask
!Heroku
!Redux
!SQLite
!MySQL
!NumPy
Social
https://www.linkedin.com/in/tohjinghua/" rel="noopener nofollow" target="_blank">
TypeScript ★ 8.4k 1y agoExplain → -
t5-jax
JAX implementation of the T5 model: Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer
Python ★ 24 3y agoExplain → -
generate_class_schedule_ics
NTU class schedule generator for calendar
JavaScript ★ 17 3y agoExplain → -
miniLM
Small Model Is All You Need - NTU SC4001 Neural Network & Deep Learning Project
Python ★ 17 2y agoExplain → -
graphviz-editor
Generates Graphviz image URL that can be used directly on any website without a need to host them on a server
HTML ★ 14 4mo agoExplain → -
me
A website about my exciting adventures in the world of coding
TypeScript ★ 9 1y agoExplain → -
SC1015-Project
Predict the success of an anime using data science and machine learning (regression + classification)
Jupyter Notebook ★ 8 4y agoExplain → -
word-piece-tokenizer
A Lightweight Word Piece Tokenizer
Python ★ 6 3y agoExplain → -
ztjhz
No description.
★ 6 1y agoExplain → -
food-stock-demand-forecast
Utilized Time Series Forecasting, which uses machine learning, to predict future food demand, optimise food inventory and reduce food wastage.
JavaScript ★ 4 4y agoExplain → -
crypto-portfolio
A command line application using Python to track my personal finance portfolio
Python ★ 4 4y agoExplain → -
netflix-clone
A react application of a Netflix clone. Built for learning purposes.
JavaScript ★ 4 4y agoExplain → -
memories-web-app
Utilized MERN to build a full stack web application that allows users to store their memories.
JavaScript ★ 3 3y agoExplain → -
pathfinding-visualiser
A web application that visualizes popular pathfinding algorithms such as A*, Greedy Best First Search, Breadth First Search and Dijkstra's.
JavaScript ★ 2 4y agoExplain → -
react-website-smooth-scroll
A website built using React, that has an emphasis on smooth scrolling. Created for learning purposes.
JavaScript ★ 2 5y agoExplain → -
sorting-visualiser
A web application that visualizes popular sorting algorithms such as quick sort, bubble sort, insertion sort, merge sort and selection sort.
JavaScript ★ 2 4y agoExplain → -
yt-whisper ⑂
Using OpenAI's Whisper to automatically generate YouTube subtitles
★ 2 3y agoExplain → -
yolov7-slides-extraction ⑂
Implementation of paper - YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors
Jupyter Notebook ★ 2 3y agoExplain → -
ByteVidExtension
No description.
HTML ★ 2 3y agoExplain → -
VidAssembly
No description.
JavaScript ★ 2 3y agoExplain → -
OpenAgents ⑂
OpenAgents: An Open Platform for Language Agents in the Wild
★ 2 2y agoExplain → -
EcoVR
A Fun and Interactive Virtual Reality Ecosystem Simulator (NTU SC4060 Virtual & Augmented Reality)
C# ★ 1 1y agoExplain → -
tshet-uinh-autoderiver ⑂
An online tool that automatically generates phonological reconstructions of the Qieyun system, as well as extrapolated historical and modern phonological systems derived from it
★ 1 7mo agoExplain → -
Hash-Table-in-C
No description.
C ★ 1 4y agoExplain → -
django-wiki-server
No description.
Python ★ 1 4y agoExplain → -
django-social-media-server
Django backend server with CRUD API and Login Authentication
Python ★ 1 4y agoExplain → -
teamHotelTriviaGo
SMU LIT Hackathon 2022 - 🥇 Champion + 💡 Most Innovative Award
Jupyter Notebook ★ 1 4y agoExplain → -
MtF-wiki ⑂
MtF.wiki is a free, open, and continuously updated transgender female knowledge integration site.
HTML ★ 1 3y agoExplain → -
LibreLingo ⑂
🐢 🌎 📚 a community-owned language-learning platform
Python ★ 1 3y agoExplain → -
openlibrary ⑂
One webpage for every book ever published!
Python ★ 1 3y agoExplain → -
transformers ⑂
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
Python ★ 1 2y agoExplain → -
taoyds.github.io ⑂
No description.
HTML ★ 1 2y agoExplain → -
django-ecommerce-server
No description.
Python ★ 1 4y agoExplain → -
snake-game
A web application of a snake game.
JavaScript ★ 1 4y agoExplain → -
TicTacToe
A web application of a Tic Tac Toe game
JavaScript ★ 1 4y agoExplain → -
PokeApp ▣
Gotta Catch ‘em All! 🐕 | Fullstack + Cloud Deployment (Django, React, Redux, AWS EC2 + RDS)
JavaScript ★ 1 3y agoExplain → -
spoc-robot-training ⑂
SPOC: Imitating Shortest Paths in Simulation Enables Effective Navigation and Manipulation in the Real World
★ 0 1y agoExplain → -
django-mail-server
No description.
Python ★ 0 4y agoExplain → -
NoMyocardial
Say NO to Myocardial Infarcation! 💖 (BC2406)
R ★ 0 3y agoExplain →
No repos match these filters.