자연언어처리와 컴퓨터언어학에 대해 간략히 서술하시오
언어의이해
자연언어처리와 컴퓨터언어학에 대해 간략히 서술하시오
[목차]
서론
본론
1) 컴퓨터 언어학의 발전
2) 자연언어처리
⑴ 단계별 분석과 어려움
⑵ 말뭉치를 활용한 언어모델
⑶ 심층학습으로 확장
결론
참고문헌
1. 서론
노래 가사를 음미하고, 길거리에 간판과 이정표를 읽고, 메신저로 대화를 주고받는 것과 같이 우리에게는 언어를 사용해 의미를 공유하는 일은 일상에서 절대로 빼놓을 수 없다. 국가나 지역마다 다르게 나타나기도 하지만, 사람에게는 언어를 활용하는 것이 너무도 익숙한 일이다. 하지만 사람을 제외하고는 이렇게 기록을 남기고 다양한 언어 변화를 반영해가며 적극적으로 의사소통을 하는 존재는 없다. 그래서 동물에게 훈련을 시도하거나 외계 생명체를 탐색하는 등 사람을 제외하고도 의사소통을 할 수 있는 존재를 찾기 위해 다양한 연구가 이루어지고 있다. 물론 그중에는 앞으로 우리보다 더 우월해지리라 전망하고 있는, 직접 기술적으로 구현하는 것도 포함하고 있다. 바로 인공지능이다. 벌써 스마트 폰에 탑재한 AI 서비스와 인공지능 스피커 등을 통해 상당히 진척을 보인다. 그러나 아직은 사람만큼 유연한 소통이 어렵지만, 더 원활한 자연언어처리를 기대할 수 있으리라 본다. 여기서 자연언어란 인공지능에서 이해하고 학습해야 하는 모든 사람의 언어이다. 즉, 자연언어처리는 컴퓨터나 인공지능이 사람의 말을 분석하고 또 적절하게 이를 적용할 수 있도록 하는 것을 의미한다. 사람이 단어나 문장을 텍스트나 음성으로 입력한다면, 이를 의도대로 정확하게 해석하고 그에 맞춰 실행하여야 한다. 정보를 찾아주거나 번역을 하는 등 작업을 수행한 후에는 다시 텍스트나 음성으로 출력이 필요할 것이다. 인공지능을 사람처럼 의사소통할 수 있는 머지않을 미래의 핵심이라고 할 수 있는 컴퓨터 언어학 및 자연언어처리에 관해 알아볼 것이다.
2. 본론
1) 컴퓨터 언어학의 발전
인간의 정보처리를 컴퓨터, 인공지능이 대신할 수 있도록 오랜 노력을 해왔다. 컴퓨터 언어학은 컴퓨터의 관점으로 언어를 구현하는 논리와 구조를 연구하는 학문이다. 쉽게 말하자면 자연어를 우리가 이해하는 방식대로 컴퓨터가 이해할 수는 없기에, 컴퓨터가 이해할 수 있도록 변환하는 것이라 할 수 있다. 따라서 단순히 컴퓨터의 처리과정만 중점을 두는 것이 아니라 언어의 문법 체계나 해석에 대해서도 함께 연구가 필요하다. 그리고 이를 컴퓨터 언어, 즉 기호와 연산 구조로 접근해야 한다. 기본적으로는 사용자인 사람과 상호작용을 하는 면이 있기에, 기능의 목적에 따른 적절한 형식도 고려해야 한다.
이정민. (1992). 자연언어처리와 인지. 인지과학, 3(2), 161-176.
송도규. (2001). 자연언어처리(NLP)동향. 언어와 언어학, 28(0), 123-132.
정성원, 권혁철. (2007). 자연언어처리를 위한 기계학습. 정보과학회지, 25(3), 57-63.
나승훈, 이예하. (2015). 심층학습에 기반한 자연언어처리. 정보과학회지, 33(10), 28-39.
지인영, 김희동. (2020). 자연언어처리를 위한 언어모델 분석. 담화·인지언어학회 학술대회 발표논문집, (), 96-108.
잘 참고하셔서 도움 되셨으면 좋겠습니다.

분야