• 통큰쿠폰이벤트-통합

빅데이터 최신기술 과제 (대용량 파일 어절 unigram bigram trigram 빈도 조사 / 워드클라우드 생성)

yoplae
개인인증판매자스토어
최초 등록일
2022.04.18
최종 저작일
2019.05
17페이지/ MS 워드
가격 2,500원 할인쿠폰받기
다운로드
장바구니
  • EasyAI 홍보배너

목차

1. 대용량 문서 파일에 대한 정보 출력
2. 어절 unigram, bigram, trigram 빈도 조사
3. wordcloud 생성
4. 문장생성 확률이 높은(가장 그럴듯한) 문장 생성

본문내용

* 어절 ngram(uni, bi, tri)추출결과는 파일이 아닌 터미널 출력으로 대신하였다.
* 사용한 문서 : KCCq28_Korean_sentences_UTF8.txt.gz
(컴파일에 막대한 시간이 들어, 일부 출력물은 불가피하게 그 일부인 1520 문장으로 대신하였다.)
* 확률이 0이 되어 문장생성이 제대로 되지 않는 경우는, 라플라스 스무딩( add 1 smoothing)을 이용한다. 각 빈도 +1 씩 해주어 0인 빈도를 없앤다. 예를 들어 원래 확률은 ‘전체 출현개수’ 분의 ‘이것의 출현개수’였다면, ‘n+v(1씩 더해진 모든 개수)’분의 ‘c+1(add 1)’으로 나타낼 수 있다.

1. 대용량 문서 파일에 대한 정보 출력
- 코드와 구현 방법
(1) 파일의 문장 수 : sent_tokenize(text)로 문서를 문장 단위로 토큰화한다. 토큰화된 결과의 길이를 출력하면 문장 수가 출력된다. (이때, 전처리 과정을 통해 각 문장의 시작 부분에 ‘SS’를 추가하고 맨 끝 부분에 ‘SE’를 추가한다. )
(2) 파일의 바이트 수 : os module안의 os.path.getsize(path)함수를 사용하면, path의 파일 크기를 byte단위로 return 받을 수 있다.
(3) 파일의 어절 수 : word_tokenize(text)로 문서를 단어 단위로 토큰화한다. 토큰화된 결과의 길이를 출력하면 어절 수가 출력된다.

2. 어절 unigram, bigram, trigram 빈도 조사 - P(x), P(y|x), P(z|x,y) 계산에 사용하기 위한 것
(1) unigram 상위 N개 빈도 조사
- 코드와 구현 방법
문서를 단어 단위로 토큰화 한 뒤, Counter()함수로 unique한 단어의 개수를 센다. most_common(1000)함수로 상위 1000개의 unigram을 추출한다.

참고 자료

없음
yoplae
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

최근 본 자료더보기
유니스터디 이벤트
빅데이터 최신기술 과제 (대용량 파일 어절 unigram bigram trigram 빈도 조사 / 워드클라우드 생성)
  • 유니스터디 이벤트
AI 챗봇
2024년 12월 27일 금요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
1:40 오전
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 캐시를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감