티스토리 뷰
반응형
# 프로젝트 소개
제목 : TalkMoa
분류 : 팀 프로젝트1 - 주제1
팀원 : 4명
기간 : 반 학기 (22.09~22.10 중순)
간략소개 : 카카오톡 대화 내역을 분석하여 어떤 단어를 얼만큼 사용했는지 통계를 내주고, 시각적으로 제공해주는 간단 웹서비스
기획의도 : 메신저 대화 분석 웹 서비스가 없는 것을 보고 기획하게 됨
주요기능 :
- 대화 내용 분석 후 워드클라우드로 시각화
# 사용 기술


# 배운점/성과
[DB 데이터 Batch 작업 및 성능에 관한 인사이트]

3만개의 단어를 모두 RDBMS에 저장하니 시간이 오래걸렸음. 성능 최적화를 위해 Batch 옵션도 고려해봤지만, 드라마틱한 성능 향상을 이뤄내지 못 했다.
NoSQL을 학습해서 도입하기에는 프로젝트 기한이 제한적이라 결국 DB 저장을 포기하고 속도 측면에 집중하기로 했다.
이를 통해 간단하지만, 방대한 데이터를 처리하는데 RDBMS는 좋지 못 하다는 인사이트를 얻었다.
# 프로젝트 결과물
https://github.com/mopil/talkmoa-server
GitHub - mopil/talkmoa-server
Contribute to mopil/talkmoa-server development by creating an account on GitHub.
github.com
반응형