Eason Chen

Eason in a formal suitEason in a formal suit

Eason is a passionate researcher who loves to write papers and travel. His research interest includes Learning Science, Educational Techlogy, Learning Analytics, Natural Language Processing, and Blockchain. If you have any cool ideas that could potentially turn into research papers, don't hesitate to get in touch with him at EasonC13@cmu.edu


PhD in Human-Computer Interaction Institute (2023 - 2028 Expected)
School of Computer Science, Carnegie Mellon University

  • Advisor: Ken Koedinger
  • Research in Learning Sciences, Education Technologies, and Learning Analytics

Bachelor of Information Science (2018 - 2023)
National Taiwan Normal University

  • Major in Learning Sciences (learn how to learn)
  • GPA 4.12/4.3

Research Experience

Undergraduate Research Project Principal Investigator (2021/06 - 2022/02)

  • Researched on Building Natural Language Generation Chatbots which features multiple-reply and custom avatars with chosen emotion
  • Compared the user experience of different chatbot designs
  • Results published to TAICHI 2021, CHI-EA'2022, CHI-EA'2023, and UCNLP workshop at WWW 2022 as paper

Google Summer of Code Mentee (2021/05 - 2021/09)

  • Contributed to Accord Project, an open source framework for Smart Legal Contracts
  • Researched on Conversion of Raw Text Legal Agreements into Smart Legal Contracts using NLP
  • Co-work with various open-source contributors from US, UK, and India
  • Results present at workshop of POPL 2022 and WWW 2023 as paper

Research Assistant (2019/04 - 2023/08)

  • Served as RA for 7 professors with various topics at NTNU and National Taiwan University
  • Developed interactive creativity task platform and analyze the data, results published to Q1 SSCI journal
  • Used GPT-2 and BERT to build NLP chatbots with emotional and empathetic conversational abilities to accompany elders
  • Implemented Integrated Data Export Pipeline by Flask, Vue, and Google Cloud APIs, export data as path analysis input

Work Experience

Researcher at Bucket Protocol (2023/05 - 2023/08)

  • Assisted in building the biggest Collateralized Debt Position (CDP) protocol on Sui Network
  • Developed GPTutor, a ChatGPT-powered programming tool for smart contract code explain. Awarded a 50k grant from the Sui Foundation, and result presented as poster at AIED’23 and workshop at CSCW’23
  • Led the Bucket Raffle System project, securing 1st place at Sui Builder House with 10k prize

R&D Engineer at Cohart.com (2022/04 - 2023/04)

  • Co-work with teammates from Vietnam, Malaysia, Türkiye, and US
  • Researched on Non-fungible token (NFT) Solutions for Art Creators on Ethereum Blockchain
  • Educated colleagues on tips and principles for developing Blockchain applications

R&D Engineer at FiO.one (2019/06 - 2021/12)

  • Built easy-to-use and GDPR compliance Blockchain Applications on Ethereum and IOTA for Educational Purpose
  • Received Best Intern Award for the implementation of data authentication process on FiO’s product
  • Researched on Blockchain Performance Optimization, results are patent pending

Programming Skills

  • Blockchain: Sui, Move, Solidity, Hardhat, Truffle, Brownie, IOTA, Bitcoin, IPFS, Smart Legal Contract, OpenCerts
  • AI & Data: PyTorch, TensorFlow, Scikit-Learn, Pandas, Matplotlib, Snorkel, SHAP, GPT-3, LangChain, SPSS, SmartPLS
  • Frontend: Vue, React, Angular, TypeScript, Tensorflow.js, IndexedDB, Bootstrap, Tailwind CSS, Selenium
  • Backend: FastAPI, Flask, Django, Expresss.js, Next
  • Database: MongoDB, PostgreSQL, Redis, LevelDB, Elasticsearch, Weaviate
  • Cloud & Server: GCP, AWS, Azure, Docker, CI/CD, Google APIs, Firebase, Ubuntu, CentOS, Nginx

Featured Projects
(Click to know more)

Focus Gift

Monitor users' Information Behavior to assist self regulated learning at webcam by Edge Computing

NLG Chatbot

Natural Language Generation Chatbot with Multiple Replies from various personalities to provide better dialog experience

Smart Legal Contract

Conversion of Raw Text Legal Agreements into Smart Legal Contracts using NLP by Adapter-Transformers



  • Eason Chen, Ray Huang, Han-Shin Chen, Yuen-Hsien Tseng, Liang-Yi Li (2023/07). GPTutor: a ChatGPT-powered programming tool for code explanation. Paper will be appeared as poster at International Conference on Artificial Intelligence in Education 2023 (AIED)

  • Eason Chen, Niall Roche, Yuen-Hsien Tseng, Walter Hernandez, Jiangbo Shangguan, and Alastair Moore (2023/05). Conversion of Legal Agreements into Smart Legal Contracts using NLP. Paper published at Workshop on Natural Language Processing for Knowledge Graph Creation in conjunction with The Web Conference (WWW’23)

  • Eason Chen (2023/04) Which Factors Predict the Chat Experience of a Natural Language Generation Dialogue Service? Paper received 2nd Place at Student Research Competition in Conference on Human Factors in Computing Systems Extended Abstracts (CHI EA 2023). 🏆🥈

  • Ching-Lin Wu, Yu-Der Su, Eason Chen, Pei-Zhen Chen, Yu-Lin Chang and Hsueh-Chih Chen (2022). Development and Validation of Interactive Creativity Task Platform. Frontiers in Psychology, 13, Article 954946. (SSCI, IF = 4.232, 35/147 in Multidisciplinary Psychology, Q1)

  • Eason Chen, Yuen-Hsien Tseng, Yu-Tang You, Kuo-Ping Lo, and Chris Lin (2022). Preliminary Design of an AI Service to Assist Self-regulated Learning by Edge Computing. Paper published as poster at International Conference on Artificial Intelligence in Education 2022 (AIED)

  • Eason Chen and Yuen-Hsien Tseng (2022/04). A decision model for designing NLP applications. Paper published at User Centered Natural Language Processing Workshop in Companion Proceedings of the Web Conference 2022 (WWW)

  • Eason Chen (2022/05). The Effect of Multiple Replies for Natural Language Generation Chatbots. Paper published at Extended Abstracts of the 2022 CHI Conference on Human Factors in Computing Systems (CHI EA)

  • Niall Roche, Walter Hernandez, Eason Chen, Jérôme Siméon, Dan Selman (2022/01). Ergo--a programming language for Smart Legal Contracts. Paper presented at the Programming Languages and the Law workshop at Principles of Programming Languages Conference 2022 (POPL)

  • Eason Chen, Yuen Hsien Tseng, Kuo-Ping Lo (2021). Focus Plus: Detect Learner's Distraction by Web Camera in Distance Teaching. Paper presented at the 2021 National Chair Professorship Academic Series: Teaching and Learning in Pandemic Era

  • Eason Chen , Yuen-Hsien Tseng (2021/07). A chatbot platform that allow custom avatars and emotions and can provides multiple replies. Demo presented at the Taiwan Computer-Human Interaction Conference (TAICHI)

  • Eason Chen , Yuen-Hsien Tseng, Guo-Li Chiou, & Chien-Wen Tina Yuan (2021/07). How the numbers of replies and avatars influence the user experience in Natural Language Generation Chatbot. Paper presented at the Taiwan Computer-Human Interaction Conference (TAICHI)

Public Speaking & Community Experience

Eason delivered various Lectures at community, student clubs, course lecture, and workshops. The following are selected.

NTNU Google Developer Student Club (NTNU GDSC)

  • Founder and Leader (2020 - 2021)
  • Hosted 3 workshops for 50+ students about Developing Python FastAPI and Chatbot
  • Addressed Community Talk about Google Summer of Code Experience and Tips to Apply


  • 2022/09 Tutorial: Let's Issue NFT by Brownie in 90 mins

Conference for Open Source Coders, Users and Promoters (COSCUP)

  • 2022/08 - Speech: About NFT Marketplace you should know
  • 2022/08 - Speech: Using Snorkel to Label and Augment your Data
  • 2022/08 - Speech: How is it going at Google Summer of Code?
  • 2021/08 - Speech: The user experience design on Natural Language Generation Chatbot
  • 2021/08 - Speech: The changes, advantages and challenges of IOTA Chrysalis Update
  • 2021/08 - Forum: Current status and potential future of Information Education at Taiwan

Students' Information Technology Conference (SITCON)

  • 2022/09 - Speech: As a student researcher, how show what you are made of?
  • 2021/08 - Speech: How to Raise an NLP AI Chatbot?
  • 2020/08 - Speech: Can I use Python to control my computer?

Mobile Open Platform Conference (MOPCON)

  • 2022/10 - Speech: Focus, lets AI record and analyze your computer usage

Honors & Awards

  • Young Inspirers at PyCon APAC (2022)
  • Five Virtue Awards at NTNU Graduation Ceremony (2022)
  • Excellent Student Award and Scholarship at NTNU (2021)
  • Dean's List at NTNU (2021)
  • Mensa Member (1% IQ)
  • First Place of NTNU’s Freshman Oral Expression Competition (2019)
  • 2nd Place at Hacks In Taiwan Conference (HITCON) 2021 Malware Playground Competition


  • Mandarin: Native in Traditional Chinese
  • English: Fluent (TOEFL 102)


Shyevin S'ngCo-Founder at CohartApril 11, 2023, Shyevin managed Eason directly at Cohart

It's been a pleasure to work with Eason, who is not only easygoing but also highly knowledgeable. From the start, I noticed that Eason is a super smart, hardworking, and flexible teammate who is always eager to learn new technology. In addition, his impressive research skills have made him a valuable asset to the team. Eason's positive attitude and collaborative nature make him a great team player. I have no doubt that he will achieve great things in the future, and I am excited to see his continued success.

Khánh LươngSoftware Engineer at CohartJune 25, 2022, Khánh is working with Eason on the same team

I have been working with Eason for a few months now. It was my job to integrate his work on Cohart's NFT minting smart contracts. I had no trouble reading and applying his works since they were well-documented and easy to understand. He has also been very supportive.

Eason is always well-structured, fully-prepared, and excellent at presenting his work. I was also impressed with his calm and positive attitude when we encountered any issues.

It was a pleasure to work with him and I highly recommend him to anyone who needs to research and develop blockchain, machine learning, or AI.

Yuen-Hsien TsengDistinguished Professor at National Taiwan Normal UniversityMay 22, 2022, Yuen-Hsien was Eason’s thesis advisor at NTNU

Eason is the most clever and diligent student I have ever seen so far. He is enthusiastic about learning techniques and applications, such as Education, AI, NLP, and Blockchain, and has developed quite a few applications that impressed me.

Moreover, He did not only develop application systems quickly but also evaluated their use in practical applications based on what he learned in his major, i.e., Learning Sciences.

Lastly, He also devoted himself to scientific paper writing and therefore has several papers accepted in refereed international conferences. I have never heard of any undergraduate students in Taiwan who could have more than 7 papers accepted before their graduation, except Eason.

George ChuFounder and CEO of FiOMay 20, 2022, George Managed Eason directly at FiO

Eason is a very talented, energetic, and self-disciplined person who gives 100% focus on things he is interested. During his work with me, he has demonstrated a great level of creativity with a great mentality for entrepreneurship. He is also a fast learner and loves discovering new technologies with strong desire for new and more knowledge. He possesses a huge potential to be explored and guided with a creative mind. He does have few areas to be further improved but I believe with right mind set, he will easily grow to the next level with no doubt.

Niall RocheSenior Teaching Fellow at UCL School of Management & Blockchain Researcher and Engineer at UCL Centre for Blockchain TechnologiesSeptember 24, 2021, Niall was Eason's mentor at Google Summer of Code

Eason's passion for his Google Summer of Code project was matched by his technical capabilities, and his continued hunger to learn and improve. He has been a wonderful mentee and continues to be a passionate contributor to OSS projects. He has a range of technical abilities from Web Development, Machine Learning (in particular, NLP) and also in Blockchain and Distributed Ledger Technologies. He would be a great asset to any team.