Skip to main content

Yuhyeon Shin

Korea University · 情報科学

研究室紹介

Professor Yuhyeon Shin's research lab specializes in advancing educational technology and natural language processing, with a focus on making artificial intelligence and data science accessible to young learners through intuitive programming environments. The lab develops innovative block-based programming tools—such as enhanced Scratch extensions and educational platforms—that integrate with text-based languages like Python and JavaScript to enable students to work with real-world data and machine learning models. In parallel, the lab explores generative AI techniques, particularly in low-resource NLP scenarios like spoken language understanding and text summarization, by leveraging latent variable models and multi-encoder transformers to address data scarcity. The overarching goal is to bridge the gap between cutting-edge AI research and K-12 education through scalable, interactive, and pedagogically sound tools.

educational programmingAI educationtext generationnatural language processingmachine learning for K-12

Research Overview

Papers
30
Total Citations
289
Papers (5y)
16
Primary Field
情報科学

Research Output Trend

Figures are computed from collected data and may differ slightly.

Publications per year (5y)
16total
2022
2023
2024
2025
2026
Citations per year (5y)
72total
20222023202420252026

Selected Papers

15
1
Article|87 citations·2019
Data Augmentation for Spoken Language Understanding via Joint Variational Generation
Kang Min Yoo, Youhyun Shin, Sang‐Goo Lee
OA

Data scarcity is one of the main obstacles of domain adaptation in spoken language understanding (SLU) due to the high cost of creating manually tagged SLU datasets. Recent works in neural text generative models, particularly latent variable models such as variational autoencoder (VAE), have shown promising results in regards to generating plausible and natural sentences. In this paper, we propose a novel generative architecture which leverages the generative power of latent variable models to j

Artificial IntelligenceComputer Science
2
Article|36 citations·2021
Tooee: A Novel Scratch Extension for K-12 Big Data and Artificial Intelligence Education Using Text-Based Visual Blocks
Youngki Park, Youhyun Shin
SJR Q1IEEE AccessOA

Many approaches have been proposed to teach the basic concepts of big data and artificial intelligence to K-12 students based on block-based programming languages, such as Scratch. Using these approaches, young students can easily experience big data and artificial intelligence through a drag-and-drop approach. However, it remains difficult for them to perform more complex tasks, such as directly collecting data from the web or exploiting custom-made machine learning algorithms. In this paper, w

Computer Science ApplicationsComputer Science
3
Article|36 citations·2019
Comparing the Effectiveness of Scratch and App Inventor with Regard to Learning Computational Thinking Concepts
Youngki Park, Youhyun Shin
SJR Q2ElectronicsOA

Scratch and App Inventor are two of the most widely used block-based programming languages for young students. These are educational languages which allow students to program easily by dragging and dropping their code blocks. One question that arises in relation to these educational languages is which of them would be more helpful in fostering computational thinking. It is difficult to answer this question because each language has its own advantages. In this paper, we propose a novel rubric bas

Computer Science ApplicationsComputer Science
4
Article|19 citations·2023
Multi-Encoder Transformer for Korean Abstractive Text Summarization
Youhyun Shin
SJR Q1IEEE AccessOA

In this paper, we propose a Korean abstractive text summarization approach that uses a multi -encoder transformer. Recently, in many natural language processing (NLP) tasks, the use of the pre-trained language models (PLMs) for transfer learning has achieved remarkable performance. In particular, transformer-based models such as Bidirectional Encoder Representations from Transformers (BERT) are used for pre-training and applied to downstream tasks, showing state-of-the-art performance including

Artificial IntelligenceComputer Science
5
Article|14 citations·2019
Utterance Generation With Variational Auto-Encoder for Slot Filling in Spoken Language Understanding
Youhyun Shin, Kang Min Yoo, Sang-goo Lee
SJR Q1IEEE Signal Processing Letters

Slot filling must be trained using human-labeled data that are expensive and only a limited amount of labeled utterances are readily available for learning. Data generation methods can help increase the size of the dataset and make variations to the training dataset by means of emerging new instances. We propose a novel labeled utterance generation algorithm to augment training data. Our hypothesis is that words in an utterance can be separated into the two parts, namely, slot values that are in

Artificial IntelligenceComputer Science
6
Article|11 citations·2017
Improving the integrated experience of in-class activities and fine-grained data collection for analysis in a blended learning class
Youhyun Shin, Junghyuk Park, Sang-goo Lee
SJR Q1Interactive Learning Environments

Blended learning has steadily gained in popularity at the higher levels of education. This marks a change in pedagogical approaches from one-directional instruction to an interactive and technology-aided class. However, to manage fluent in-class activities and proper data analysis, real-time and fine-grained data collection activities are still needed. We propose an approach which provides rich information about student activities and automates processes which are time-consuming and which otherw

EducationSocial Sciences
7
Article|11 citations·2022
A Block-Based Interactive Programming Environment for Large-Scale Machine Learning Education
Youngki Park, Youhyun Shin
SJR Q2Applied SciencesOA

The existing block-based machine learning educational environments have a drawback in that they do not support model training based on large-scale data. This makes it difficult for young students to learn the importance of large amounts of data when creating machine learning models. In this paper, we present a novel programming environment in which students can easily train machine learning models based on large-scale data using a block-based programming language. We redefine the interfaces of e

Computer Science ApplicationsComputer Science
8
Article|11 citations·2023
SAMRank: Unsupervised Keyphrase Extraction using Self-Attention Map in BERT and GPT-2
Byungha Kang, Youhyun Shin
OA

We propose a novel unsupervised keyphrase extraction approach, called SAMRank, which uses only a self-attention map in a pre-trained language model (PLM) to determine the importance of phrases. Most recent approaches for unsupervised keyphrase extraction mainly utilize contextualized embeddings to capture semantic relevance between words, sentences, and documents. However, due to the anisotropic nature of contextual embeddings, these approaches may not be optimal for semantic similarity measurem

Artificial IntelligenceComputer Science
9
Article|11 citations·2019
Learning Context Using Segment-Level LSTM for Neural Sequence Labeling
Youhyun Shin, Sang‐Goo Lee
SJR Q1IEEE/ACM Transactions on Audio Speech and Language Processing

This article introduces an approach that learns segment-level context for sequence labeling in natural language processing (NLP). Previous approaches limit their basic unit to a word for feature extraction because sequence labeling is a tokenlevel task in which labels are annotated word-by-word. However, the text segment is an ultimate unit for labeling, and we are easily able to obtain segment information from annotated labels in a IOB/IOBES format. Most neural sequence labeling models expand t

Artificial IntelligenceComputer Science
10
Article|9 citations·2022
Novel Scratch Programming Blocks for Web Scraping
Youngki Park, Youhyun Shin
SJR Q2ElectronicsOA

Although Scratch is the most widely used block-based educational programming language, it is not easy for students to create various types of Scratch programs based on real-life data because it does not provide web scraping capabilities. In this paper, we present novel Scratch blocks for web scraping. Using these blocks, students can not only scrape the contents of HTML elements in a web page by using CSS selectors but also automate their keyboard and mouse in a number of ways, such as by using

Computer Science ApplicationsComputer Science
11
Article|9 citations·2018
Slot Filling with Delexicalized Sentence Generation
Youhyun Shin, Kang Min Yoo, Sang‐goo Lee
Artificial IntelligenceComputer Science
12
Article|8 citations·2022
Text Processing Education Using a Block-Based Programming Language
Youngki Park, Youhyun Shin
SJR Q1IEEE AccessOA

In this paper, we present a novel approach to teach text processing for primary and secondary school students using a block-based programming language such as Scratch. Our main idea is to have students (1) build “basic building blocks” for text processing, and then (2) use them to create our example text processing applications. Here, we slightly modified Scratch to make it easy for students to create these basic building blocks. Also, because our example applications are built on the Data & Ana

Computer Science ApplicationsComputer Science
13
Preprint|6 citations·2017
Improving Visually Grounded Sentence Representations with Self-Attention
Kang Min Yoo, Youhyun Shin, Sang‐goo Lee
arXiv (Cornell University)OA

Sentence representation models trained only on language could potentially suffer from the grounding problem. Recent work has shown promising results in improving the qualities of sentence representations by jointly training them with associated image features. However, the grounding capability is limited due to distant connection between input sentences and image features by the design of the architecture. In order to further close the gap, we propose applying self-attention mechanism to the sen

Computer Vision and Pattern RecognitionComputer Science
14
Article|5 citations·2015
Exploiting synonymy to measure semantic similarity of sentences
Youhyun Shin, Yeonchan Ahn, Hyuntak Kim, Sang-goo Lee

The importance of semantic similarity measures between sentences is increasingly growing in text mining, text clustering, and question answering. Many studies have focused on finding exact term matching to predict sentence similarity. In this paper, we present a method for measuring sematic similarity of sentences based on constructed synonymy graph to avoid considering just exactly matching terms. When we construct graph which has terms as nodes and synonymy relation as edges, we use WordNet an

Artificial IntelligenceComputer Science
15
Article|4 citations·2023
Gradual OCR: An Effective OCR Approach Based on Gradual Detection of Texts
Youngki Park, Youhyun Shin
SJR Q2MathematicsOA

In this paper, we present a novel approach to optical character recognition that incorporates various supplementary techniques, including the gradual detection of texts and gradual filtering of inaccurately recognized texts. To minimize false negatives, we attempt to detect all text by incrementally lowering the relevant thresholds. To mitigate false positives, we implement a novel filtering method that dynamically adjusts based on the confidence levels of recognized texts and their correspondin

Computer Vision and Pattern RecognitionComputer Science

Research Areas

Artificial IntelligenceComputer Science ApplicationsComputer Vision and Pattern RecognitionEducationInformation SystemsControl and Systems Engineering

Yuhyeon Shinの研究をNubintでさらに深く

この研究室の論文をアプリで開き、AIと共に読み、要約し、引用しましょう。