본문 바로가기
KERD
논문KCI 등재

초등 글쓰기 교육을 위한 유사 문장 자동 선별

Automatic Selection of Similar Sentences for Teaching Writing in Elementary School

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

초록

자신이 쓴 문장과 유사한 문장을 살펴보는 것은 초등 글쓰기 교육을 위한 효과적인 방법 중 하나이지만, 매번 글을 쓸 때마다 교사의 지도가 필요하기 때문에 현실적으로 활용하기 쉽지 않다. 본 논문에서는 이 한계를 극복하기 위해 컴퓨터가 자동으로 자신이 쓴 문장과 유사한 문장을 실시간으로 선별해 주는 방법을 제안한다. 이 방법은 단어의 구성 성분을 쪼개는 단계, 쪼갠 단어를 입력으로 활용하여 인코더-디코더 모델을 학습하는 단계, 모델을 통해 얻어낸 추상화된 문장을 활용해 검색하는 단계로 구성된다. 실험 결과, 작은 규모의 데이터에 대해 75%의 정확도를 보임으로써 실용화 가능성이 높은 것으로 나타났다. 이 방법을 통해 학생들은 자신의 어색한 문장을 교정하거나 새로운 표현을 익히고 싶은 경우 다른 사람이 작성한 좋은 예문을 쉽게 참조할 수 있어 자신의 글쓰기 능력을 향상시키는 데에 큰 도움이 될 것으로 기대된다.

Abstract

When elementary students write their own sentences, it is often educationally beneficial to compare them with other people’s similar sentences. However, it is impractical for use in most classrooms, because it is burdensome for teachers to look up all of the sentences written by students. To cope with this problem, we propose a novel approach for automatic selection of similar sentences based on a three-step process: 1) extracting the subword units from the word-level sentences, 2) training the model with the encoder-decoder architecture, and 3) using the approximate k-nearest neighbor search algorithm to find the similar sentences. Experimental results show that the proposed approach achieves the accuracy of 75% for our test data.

참고문헌 (15)

  1. Bahdanau, D., "Neural Machine Translation By Jointly Learning to Align and Translate", Proceedings of the International Conference on Learning Representations, pp.1~15 (2015)
  2. 김성연, "온라인 게시판 활용 글쓰기가 초등학생들의 영어 쓰기 및 태도에 미치는 영향", 초등영어교육, 18(1), pp.131~150 (2012), 한국초등영어교육학회[DOI]
  3. Manning, C., "Introduction to Information Retrieval" (2008), Cambridge University Press
  4. 이창근, "초등학교 문장 쓰기 지도 내용", 문법 교육, 12, pp.321~341 (2010), 한국문법교육학회
  5. Papineni, K., "BLEU: a method for Automatic Evaluation of Machine Translation", Proceedings of the 40th Annual Meeting on Association for Computational Linguistics, pp.311~318 (2002)
  6. Park, Y., "Greedy Filtering: A Scalable Algorithm for K-Nearest Neighbor Graph Construction", Proceedings of the 19th International Conference on Database Systems for Advanced Applications, 8421, pp.327~341 (2014)
  7. Park, Y., "Scalable k-Nearest Neighbor Graph Construction Based on Greedy Filtering", Proceedings of the 22nd International World Wide Web Conference, pp.227~228 (2013)
  8. Park, Y., "A Novel Algorithm for Scalable k-Nearest Neighbour Graph Construction", Journal of Information Science, 42(2), pp.274~288 (2016)
  9. Park, Y., "A Fast k-Nearest Neighbor Search Using Query-Specific Signature Selection", Proceedings of the 24th ACM International Conference on Information and Knowledge Management, pp.1883~1886 (2015)
  10. Park, Y., "Query-Specific Signature Seletion for Efficient k-Nearest Neighbour Approximation" (2016)[DOI]
  11. Pham, T., "A Study on Teaching and Learning Korean Grammars Method based on Paraphrasing Activities", Master, pp.2012
  12. Sennrich, R., "Neural Machine Translation of Rare Words with Subword Units", Proceedings of the Annual Meeting of the Association for Computational Linguistics (2016)
  13. 손정우, "과학글쓰기를 통한 과학영재학생들의 과학적 사고력과창의적 문제해결력 연구", 과학영재교육, 1(3), pp.21~32 (2009), 한국과학영재교육학회
  14. Salton, G, "Term-Weighting Approachs in Automatic Text Retrieval", Information Processing & Management, 24(5), pp.513~523 (1988)
  15. Thornbury, S., "How to Teach Grammar" (2000), Longman

관련 논문AI추천

이 간행물의 다른 논문 (9건)