본문 바로가기
AI교육

오렌지로 배우는 감정표현 학습

by _❤
반응형

ai와 데이터 데이터로 배우는 오렌지 시작할 준비되셨나요. 오늘은 여러 가지 감정 표현을 오렌지라는 프로그램을 이용해서 분석해 볼 겁니다. 오렌지의 간단한 기능과 텍스트 마이닝을 통해 인공지능의 학습을 시켜봅시다.

 

1. 오렌지 3란?

시작하기 전에 오렌지라는 프로그램은 무엇일까요? 오렌지란 특별한 코딩 없이도 마우스로 머신 러닝이 가능한 도구입니다. 표를 보고 가공할 수 있도록 시각화 가능한 도구이지요. 무료인 오픈 소스로 공개된 소프트웨어입니다.

오렌지 3은 다음에 누리집에 접속하면 무료로 다운로드할 수 있어요.

https://orangedatamining.com/ 

 

Data Mining

Ferenc Borondics, Ph.D. "The scientific community is in need of tools that allow easy construction of workflows and visualizations and are capable of analyzing large amounts of data. Orange is a powerful platform to perform data analysis and visualization,

orangedatamining.com

용량이 꽤 되니 설치에 유의해 주세요.

 

2. 오렌지 3 설치 방법

설치 방법은 다음과 같습니다. 실행 후 [options]-[add-ons]를 클릭해 주세요.

여러 가지 위젯은 하나씩 기능을 살펴봅시다. 복잡해 보여도 눈에 서서히 익혀가 봅시다. 데이터 트랜스폼 등의 도구에서 정보를 시각화시킬 수 있어요. 오늘 활용할 감정 표현 관련된 메뉴는 텍스트 마이닝에 있습니다.

텍스트 마이닝이란 단어를 책으로 한다는 뜻으로도 해석되는데 여기 보이는 트위터 등 일반 sns의 단어들을 활용할 수도 있어요.

머신 러닝 포키즈에서는 레이블이라고 불렀고 터처블 머신에서는 클래스라고 부른 개념을 오렌지에서는 타깃이라고 부릅니다. 캔버스에는 오렌지의 다양한 기능을 끌어다가 작업을 수행합니다.

 

 

3. 텍스트 마이닝하는 방법

 그럼 본격적으로 데이터를 입력해서 텍스트 마이닝을 해보겠습니다. 텍스트 마이닝에서 크리에이터 코어 퍼스를 끌어다 놓아주세요. 그다음 sentiment analysis에서 데이터 테이블로 연결을 해줍니다. Create corpus를 더블 클릭하면 각 번호별로 입력할 수 있는 텍스트란이 나옵니다.

 

여기에 우리가 감정 표현을 여러 가지로 입력하면 됩니다. 한글과 영어 모두가 지원됩니다.

원하는 언어로 설정해 보세요. 이제 인공지능이 잘 배웠는지 학습 결과를 확인해 봅시다 데이터 테이블을 더블 클릭 아까 우리가 입력한 단어별로 어떤 감정 점수인지가 나옵니다. ugly, 못생겼다는 표현에는 다시 100점이 나왔네요.

감사합니다(thank you)라는 표현에는 33점으로 비교적 높은 점수가 나왔죠? 인공지능 오렌지로 여러 단어를 분석해보기 어렵지 않지요. 여러분도 한 번 도전해 보세요.

반응형

댓글