Eason Chen

Eason in a formal suitEason in a formal suit

Eason is a senior at National Taiwan Normal University (NTNU). His name 'Eason' comes from his Chinese name 怡升 (I-Sheng), which means “moving onward and upward with a joyful mind”.

Eason is a passionate researcher. As an undergraduate student, he has participated in several research projects and wrote 8 papers in AI, Human-Computer Interaction, Education, and Blockchain.

Moreover, Eason loves to use programming skills and creativity to solve problems. Currently, he serves as a Research Assistant at school and also as a Blockchain R&D Engineer at Cohart.

Eason plans to start his Ph.D. in the US or UK in Fall 2023. Now he's looking for a program, lab, professor, and scholarship. If you have a potential opportunity, please don't hesitate to get in touch with him. at eason.tw.chen@gmail.com


Education

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

  • Major in Learning Science (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, 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 presented as paper at workshop at POPL 2022

Research Assistant (2019/04 - Present)

  • 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

R&D Engineer at Cohart.co (2022/04 - Present)

  • Co-work with teammates from Vietnam, Malaysia, Türkiye, and US
  • Research on Non-fungible token (NFT) Solutions for Art Creators on Ethereum Blockchain
  • Educate 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: Solidity, Hardhat, Truffle, Brownie, IOTA, Bitcoin, IPFS, Smart Legal Contract, OpenCerts
  • AI & Data: PyTorch, TensorFlow, Scikit-Learn, Pandas, Matplotlib, Snorkel, SHAP, GPT-3, SPSS, SmartPLS
  • Frontend: Vue, React, Angular, TypeScript, Tensorflow.js, IndexedDB, Bootstrap, Tailwind CSS, Selenium
  • Backend: FastAPI, Flask, Django, Expresss.js
  • 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

...

Publications

  • Wu, C.-L., Su, Y.-D., Chen, E., Chen, P.-Z., Chang, Y.-L. & Chen, H.-C. (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)

  • Chen, E., Tseng, Y.-H., You, A., Lo, K.-P., Lin, C. (2022). Preliminary Design of an AI Service to Assist Self-regulated Learning by Edge Computing. Paper present as Poster and Demo at International Conference on Artificial Intelligence in Education (AIED'22)

  • Chen, E., Tseng, Y.-H. (2022). A decision model for designing NLP applications. Paper presented at User Centered Natural Language Processing Workshop in Companion Proceedings of the Web Conference (WWW'22)

  • Chen, E. (2022). The Effect of Multiple Replies for Natural Language Generation Chatbots. Paper present at Student Research Competition in Conference on Human Factors in Computing Systems Extended Abstracts (CHI EA '22)

  • Chen, E., Roche, N., Tseng, Y. H., Hernandez, W., & Shangguan, J. (2022). Conversion of Legal Agreements into Smart Legal Contracts using NLP. Technical Report at Google Summer of Code 2021

  • Roche, N., Hernandez, W., Chen, E., Siméon, J., & Selman, D. (2022). Ergo--a programming language for Smart Legal Contracts. Paper presented at the Programming Languages and the Law workshop at Principles of Programming Languages Conference (POPL'22)

  • Chen, E., Tseng, Y.-H., & Lo, K.-P. (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

  • Chen, E. & Tseng, Y.-H. (2021). A chatbot platform that allow custom avatars and emotions and can provides multiple replies. Demo presented at the Taiwan Computer-Human Interaction Conference (TAICHI)

  • Chen, E., Tseng, Y.-H., Chiou, G.-L., & Yuan, C.-W. T. (2021). 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

PyCon APAC

  • 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

Languages

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

Recommendations

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 Science.

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.