KoNLP는 KAIST에서 개발한 ‘한나눔 형태소 분석기’를 R 프로그램에 연동될 수 있도록 만든 패키지로, 문장의 경계 인식, 자동 띄어쓰기 등의 전처리 작업과 함께 텍스트의 각 문장에 대해 어절 단위로 발생 가능한 모든 형태소를 분석한다. 그리고 가장 유망한 형태소 분석 결과를 선택하여 최종 품사 부착(Part-Of-Speech Tagging) 결과를 반환한다(한국과학기술원 시맨틱 웹 첨단 연구센터, 2011). 이 연구에서는 KoNLP 패키지와 한국어 사전인 세종 사전을 이용하여 문장 내 공백을 기반으로 명사만 추출하였다. 단, 세종 사전에 포함되지 않은 단어의 경우 형태소 분석이 제대로 이뤄지지 않을 수 있으므로 2015 개정 교육과정 문서와 교육학용어사전(서울대학교 교육연구소, 2011), 교육평가용어사전(한국교육평가학회, 2004) 등을 참고하여 총 567개의 단어들을 사용자(User) 사전 형태로 원래의 세종 사전에 추가하였다.
어떤 패키지가 한나눔 형태소 분석기와 R 프로그램이 연결되어 움직이게 하니
KoNLP