<소개>
각 카페 브랜드 소비자들의 커피 맛 후기글에서 머신러닝을 통해 긍,부정을 판단하고 점수를 사용자에게 제공하는 앱
<주요 업무>
- 블로그 리뷰 크롤링 개발 (Python)
- 긍정, 부정 판단 알고리즘 개발 (Python, scikit-learn, SVM(Support Vector Machine) 모델)
- 안드로이드 앱 개발 (Java)
<업무 상세>
블로그 리뷰 크롤링 개발
Python, BeautifulSoup
각 커피 브랜드들의 커피 리뷰가 써져있는 블로그글을 크롤링하고, BeautifulSoup을 이용하여 크롤링된 HTML을 파싱, 컨텐츠 텍스트만을 뽑아내어 파일로 생성합니다.
긍정 부정 파단 알고리즘 개발
Python, scikit-learn, SVM
SVM(Support Vector Machine)을 활용, 리뷰 내용이 해당 커피에 대해 긍정인지 부정인지를 판단하고 점수로 평균을 내어 평점 데이터를 제공하는 프로그램을 작성하였습니다.
안드로이드 앱 개발
Android, Java
내 주변의 커피 브랜드의 로고를 지도에 표시하여 보여주고, 뽑아낸 데이터를 통해 각 브랜드의 평점을 보여주는 앱을 개발하였습니다.
<경험>
SVM 모델을 사용하여 긍부정을 판단하는 과정이 꽤나 재미있었던 프로젝트로 기억에 남습니다.