Development/AI3 [자연어 처리_3] 개발 환경 구축하기 2 (부제: 아나콘다 라이브러리) 1. 아나콘다 설치 시 패키지 설치 상태 (1) 설치되는 패키지 Numpy, Pandas, Jupyter notebook, scikit-learn, matplotlib, seaborn, nltk 등은 이미 설치가 되어있다. i) 넘파이(Numpy)란? 넘파이는 수치해석용 파이썬 패키지이다. 다차원의 배열 자료구조 클래스인 ndarray 클래스를 지원하며 벡터와 행렬을 사용하는 선형대수 계산에 주로 사용된다. C로 구현된 CPython에서만 사용할 수 있다. ii) 판다스(Pandas)란? 판다스(Pandas)는 파이썬 데이터 처리를 위한 라이브러리이다. 파이썬을 이용한 데이터 분석과 같은 작업에서 필수 라이브러리로 알려져있다 iii) 주피터 노트북(Jupyter notebook)이란? 주피터 노트북이란 .. 2022. 10. 4. 자연어 처리 개념 / 개발 환경 구축 / KoBERT 및 SentenceBERT 실행 1. 자연어란? 자연어(natural language)란 우리가 일상에서 사용하는 언어를 말한다. 즉, 인간이 소통하고자 할 때 사용하는 일상적인 언어를 의미한다. 2. 자연어처리(Natural Language Process)란? 컴퓨터가 인간의 언어를 이해, 생성, 조작할 수 있도록 해주는 인공 지능(AI)의 한 분야이다. 자연어 텍스트 또는 음성으로 데이터를 상호 연결하는 것으로 '언어 입력(language in)'이라고도 한다. 3. 자연어 처리의 효용 반복 업무 자동화 챗봇과 같이 사람이 하는 수많은 반복작업들을 처리한다 검색 효율 향상하나의 단어에 대해 여러 의미가 존재하는 경우 문맥에 기반하여 단어의 의미를 명확히 하며, 동의어를 찾고, 형태학적 변형을 고려하여 키워드 일치 검색등의 효율을 높.. 2022. 10. 2. [자연어 처리_1] Intro: 자연어 처리 1. 자연어란? 자연어(natural language)란 우리가 일상에서 사용하는 언어를 말한다. 즉, 인간이 소통하고자 할 때 사용하는 일상적인 언어를 의미한다. 2. 자연어처리(Natural Language Process)란? 컴퓨터가 인간의 언어를 이해, 생성, 조작할 수 있도록 해주는 인공 지능(AI)의 한 분야이다. 자연어 텍스트 또는 음성으로 데이터를 상호 연결하는 것으로 '언어 입력(language in)'이라고도 한다. 3. 자연어 처리의 효용 반복 업무 자동화 챗봇과 같이 사람이 하는 수많은 반복작업들을 처리한다 검색 효율 향상하나의 단어에 대해 여러 의미가 존재하는 경우 문맥에 기반하여 단어의 의미를 명확히 하며, 동의어를 찾고, 형태학적 변형을 고려하여 키워드 일치 검색등의 효율을 높.. 2022. 10. 2. 이전 1 다음