The profile image of Hyoungwook Jin.

Hyoungwook Jin

I am an MS candidate in the School of Computing at KAIST. I am working with Juho Kim and researchers at KIXLAB.
I envision End-learner Programming in which learners and instructors can customize existing or even create new learning content, paths, and tools beyond given resources and classes for their personal needs. I research human-AI interaction, computer-supported cooperative work, and learning at scale to realize my vision.

NEWS

Jun, 2024

πŸ‡ΊπŸ‡Έ I will visit Atlanta to present a WIP paper at L@S.

May, 2024

🌺 I will attend CHI in person to give a presentation.

May, 2024

πŸŽ‰ Got an acceptance for a C&C paper!

Apr, 2024

πŸ† TeachYou received an honorable mention award at CHI2024!

Jan, 2024

πŸŽ‰ TeachYou is accepted to CHI2024!

CURRENT PROJECTS

The teaser image of TeachTune: Reviewing Pedagogical Agents Against Diverse Student Profiles with Simulated Students

TeachTune: Reviewing Pedagogical Agents Against Diverse Student Profiles with Simulated Students

Large language models (LLMs) can empower teachers to build pedagogical conversational agents (PCAs) customized for their students. As students have different prior knowledge and motivation levels, teachers must evaluate the adaptivity of their PCAs to diverse students. Existing chatbot evaluation methods (e.g., direct chat and benchmarks) are either manually intensive for multiple iterations or limited to testing only single-turn interactions. We present TeachTune, where teachers can create simulated students and review PCAs by observing automated chats between PCAs and simulated students.
The link for the Paper of TeachTune: Reviewing Pedagogical Agents Against Diverse Student Profiles with Simulated StudentsPaper
The teaser image of Helping Students Abstract Subgoals from Code Examples

Helping Students Abstract Subgoals from Code Examples

This project builds a system that supports programming novices to abstract generalizable subgoals from code examples. We elicit abstract thinking by asking learners to write down subgoals common to interrelated code examples. We use code-generation AI models to create feedback on the generalizability and abstraction level of learners' subgoals by testing if the models can generate code examples from learners' descriptions.

CONFERENCE PAPERS

The teaser image of When to Give Feedback: Exploring Tradeoffs in the Timing of Design Feedback

When to Give Feedback: Exploring Tradeoffs in the Timing of Design Feedback

Jane L EGrace Yu-Chun YenIsabelle Yan PanGrace LinMingyi LiHyoungwook JinMengyi ChenHaijun XiaSteven P. Dow
C&C'24
The link for the Paper of When to Give Feedback: Exploring Tradeoffs in the Timing of Design FeedbackPaperThe link for the Website of When to Give Feedback: Exploring Tradeoffs in the Timing of Design FeedbackWebsite
The teaser image of Teach AI How to Code: Using Large Language Models as Teachable Agents for Programming Education

Teach AI How to Code: Using Large Language Models as Teachable Agents for Programming Education

Hyoungwook JinSeonghee LeeHyungyu ShinJuho Kim
CHI'24
Honorable Mention Honorable Mention
The link for the Paper of Teach AI How to Code: Using Large Language Models as Teachable Agents for Programming EducationPaperThe link for the Website of Teach AI How to Code: Using Large Language Models as Teachable Agents for Programming EducationWebsiteThe link for the Demo of Teach AI How to Code: Using Large Language Models as Teachable Agents for Programming EducationDemoThe link for the Slides of Teach AI How to Code: Using Large Language Models as Teachable Agents for Programming EducationSlidesThe link for the GitHub of Teach AI How to Code: Using Large Language Models as Teachable Agents for Programming EducationGitHub
The teaser image of ProcessGallery: An Online Gallery that Highlights Improvements by Principles through Contrasting Pairs of Examples

ProcessGallery: An Online Gallery that Highlights Improvements by Principles through Contrasting Pairs of Examples

Grace Yu-Chun YenJane L EHyoungwook JinMingyi LiGrace LinIsabelle Yan PanSteven P. Dow
CSCW'24
The link for the ACM DL of ProcessGallery: An Online Gallery that Highlights Improvements by Principles through Contrasting Pairs of ExamplesACM DLThe link for the Paper of ProcessGallery: An Online Gallery that Highlights Improvements by Principles through Contrasting Pairs of ExamplesPaper
The teaser image of CodeTree: Learnersourcing Subgoal Hierarchies in Code Examples

CodeTree: Learnersourcing Subgoal Hierarchies in Code Examples

Hyoungwook JinJuho Kim
CSCW'24
The link for the Paper of CodeTree: Learnersourcing Subgoal Hierarchies in Code ExamplesPaperThe link for the Website of CodeTree: Learnersourcing Subgoal Hierarchies in Code ExamplesWebsiteThe link for the Slides of CodeTree: Learnersourcing Subgoal Hierarchies in Code ExamplesSlides

POSTERS AND WORKSHOP PAPERS

The teaser image of KUIZ: Encouraging Modular Learnersourcing of Multiple Choice Questions through LLM Interventions

KUIZ: Encouraging Modular Learnersourcing of Multiple Choice Questions through LLM Interventions

Hyoungwook JinHaesoo KimNathan Mekuria HaileSoyeong MinJuho Kim
L@S'24 Workshop on Learnersourcing: Student-generated Content @ Scale
The link for the Paper of KUIZ: Encouraging Modular Learnersourcing of Multiple Choice Questions through LLM InterventionsPaperThe link for the Slides of KUIZ: Encouraging Modular Learnersourcing of Multiple Choice Questions through LLM InterventionsSlides
The teaser image of Using Large Language Models to Diagnose Math Problem-Solving Skills at Scale

Using Large Language Models to Diagnose Math Problem-Solving Skills at Scale

Hyoungwook JinYoonsu KimYeonsu ParkBekzat TilekbayJinho SonJuho Kim
L@S'24 Work-in-Progress
The link for the Paper of Using Large Language Models to Diagnose Math Problem-Solving Skills at ScalePaper
The teaser image of Moderating Customer Inquiries and Responses to Alleviate Stress and Reduce Emotional Dissonance of Customer Service Representatives

Moderating Customer Inquiries and Responses to Alleviate Stress and Reduce Emotional Dissonance of Customer Service Representatives

Hyungkwon KoKihoon SonHyoungwook JinYoonseo ChoiXiang Anthony Chen
CHI'23 Generative AI and HCI Workshop
The link for the Paper of Moderating Customer Inquiries and Responses to Alleviate Stress and Reduce Emotional Dissonance of Customer Service RepresentativesPaper
The teaser image of Learnersourcing Subgoal Hierarchies of Code Examples

Learnersourcing Subgoal Hierarchies of Code Examples

Hyoungwook JinJuho Kim
L@S'22 Workshop on Learnersourcing: Student-generated Content @ Scale
The link for the Paper of Learnersourcing Subgoal Hierarchies of Code ExamplesPaperThe link for the Slides of Learnersourcing Subgoal Hierarchies of Code ExamplesSlides
The teaser image of automaTA: Human-Machine Interaction for Answering Context-Specific Questions

automaTA: Human-Machine Interaction for Answering Context-Specific Questions

Changyoon LeeDonghoon LeeHyoungwook JinAlice Oh
L@S'19 Work-in-Progress
The link for the ACM DL of automaTA: Human-Machine Interaction for Answering Context-Specific QuestionsACM DLThe link for the Paper of automaTA: Human-Machine Interaction for Answering Context-Specific QuestionsPaper
The teaser image of SolveDeep: Support Subgoal Learning in Online Math Problem Solving

SolveDeep: Support Subgoal Learning in Online Math Problem Solving

Hyoungwook JinMinsuk ChangJuho Kim
CHI'19 Extended Abstract
The link for the ACM DL of SolveDeep: Support Subgoal Learning in Online Math Problem SolvingACM DLThe link for the Paper of SolveDeep: Support Subgoal Learning in Online Math Problem SolvingPaper

HOSTED WORKSHOP

The teaser image of Learnersourcing: Student-generated Content @ Scale: 2nd Annual Workshop

Learnersourcing: Student-generated Content @ Scale: 2nd Annual Workshop

Steven MooreAnjali SinghXinyi LuHyoungwook JinHassan KhosraviPaul DennyChristopher BrooksXu WangJuho KimJohn Stamper
L@S'24
The link for the Paper of Learnersourcing: Student-generated Content @ Scale: 2nd Annual WorkshopPaperThe link for the Website of Learnersourcing: Student-generated Content @ Scale: 2nd Annual WorkshopWebsite

EDUCATION

Korea Advanced Institute of Science and Technology (KAIST)

MSc in Computer Science (Specialization: Human-Computer Interaction)
Advisor: Juho Kim
Mar 2023 - Present
πŸ‡°πŸ‡· Daejeon, South Korea

Korea Advanced Institute of Science and Technology (KAIST)

BS in Computer Science
GPA: 4.0/4.3 (Summa Cum Laude)
Sep 2015 - Feb 2023
πŸ‡°πŸ‡· Daejeon, South Korea