1. Word Cloud(워드 클라우드)란? Word Cloud(워드 클라우드)는 텍스트에서 나타나는 단어들을 빈도에 따라 시각적으로 나타내는 그래픽이며, 단어의 빈도가 높을수록 해당 단어가 크고 두드러지게 표시됩니다. 2. Word Cloud 설치 pip install wordcloud 위 명령어를 입력하여서 Word Cloud 라이브러리를 설치합니다. 3. Word Cloud 테스트 1) 일반 출력 워드 클라우드를 사용하기 위해서는 텍스트 파일과 이미지 파일이 필요합니다. 필자는 영어 성경의 마가복음 텍스트 파일과 예수 그리스도의 이미지 파일을 폴더에 저장 후, 이것들을 불러오겠습니다. ⚠여기서 중요한 것은 배경이 투명한 PNG파일을 사용할 경우 단어들이 모든 배경에 표시됩니다. 그러므로 투명한 배경..
1. 문제 발견 hELLO 스킨을 사용하는 중, 글쓰기 수정 페이지에서 본문의 스타일을 변화하면 제대로 적용이 되지만, 제목의 스타일 변화는 적용되지 않는 현상을 파악하였습니다. ⚠ 위와 같이 글을 수정할 때 제목과 본문에 볼드 처리를 하였습니다. 하지만 이러한 적용이 본문 글에만 적용되고 제목에는 적용되지 않는 현상을 볼 수 있는데요. 다음 사진을 보시면 알 수 있습니다. 위 사진을 보시면 제목 부분에 볼드 처리가 되지 않은 것을 볼 수 있습니다. 이는 hELLO 스킨의 CSS의 해당 부분의 스타일이 고정되어 있기 때문입니다. 따라서 해당 부분의 CSS를 수정해야 합니다. 2. CSS 수정 1) 기존 설정 확인 hELLO 스킨의 제목 설정은 1~3까지 있으며 이는 CSS에서 h2~h4로 설정 되어 있습..
1. Konlpy의 형태소 분석기들 konlpy는 한글 자연어 처리를 위한 라이브러리로, Kkma(꼬꼬마), Hannanum(한나눔), Okt(Open Korean Text) 등 다양한 형태소 분석기를 제공합니다. 각 형태소 분석기는 특징이 다르며, 프로젝트의 목적에 따라 적절한 분석기를 선택할 수 있습니다. 2) Kkma(꼬꼬마) 테스트 우선 konlpy에서 Kkma(꼬꼬마)를 import 합니다. from konlpy.tag import Kkma kkma = Kkma() 위 모듈을 사용하여 sentences(문장)을 분석합니다. kkma.sentences('한국어 분석을 시작 합니다 파이썬이 재미있다') ['한국어 분석을 시작합니다', '파이 썬 이 재미있다'] 마침표(.)가 없어도 두 개의 문장으로..
1. 자연어 처리란? 자연어 처리(Natural Language Processing, NLP)는 인간이 사용하는 언어를 기계가 이해하고 처리할 수 있도록 하는 분야입니다. 주로 텍스트와 관련된 작업에 적용되며, 자연어 처리는 전문가가 아니더라도 웹 데이터를 다루다보면 정형화된 단순 텍스트 분석 등에 필요합니다. KoNLPy(Korean Natural Language Processing in Python)는 한국어 자연어 처리를 위한 파이썬 라이브러리로, 한국어 텍스트 데이터를 처리하고 분석하기 위한 다양한 도구와 알고리즘을 제공합니다. KoNLPy는 주로 형태소 분석, 품사 태깅, 명사 추출 등과 같은 자연어 처리 작업을 수행하는 데 사용됩니다. 2. KoNLPy 및 모듈 설치 1) 설치 전 체크 사항 ..