Computer Science

카톡창 분석하기

토마토. 2021. 7. 23. 22:35

카톡 대화창 들어가기
-> 대화 내보내기 클릭 후 txt 변환
작업공간에 저장

파이썬 shell에 입력

pip install wordcloud


코드

from wordcloud import WordCloud
#from konlpy.tag import Twitter
from collections import Counter

text = ""

with open("kakao.txt", "r", encoding="utf-8") as f:
    lines = f.readlines()
    for line in lines[5:]:
        if '] [' in line:
            text+=line.split('] ')[2].replace('ㅋ','').replace('ㅠ','').replace('ㅜ','').replace('이모티콘\n','').replace('사진\n','').replace('삭제된 메시지입니다','')


font_path = 'C:/Windows/Fonts/malgun.ttf'

wc = WordCloud(font_path=font_path, background_color="white", width=600, height=400)
wc.generate(text)
wc.to_file("result_review2.png")

쟤밌다