项目作者: KKodiac

项目描述 :
Text extraction and Keyword scoring according RAKE algorithm. 텍스트 추출 그리고 RAKE 알고리즘에 따른 키워드 스코어링
高级语言: Python
项目地址: git://github.com/KKodiac/TextWikiCrawler.git
创建时间: 2018-08-07T01:05:40Z
项目社区:https://github.com/KKodiac/TextWikiCrawler

开源协议:

下载


Wikipedia Crawler

Source Code for simple wikipedia crawling and keywords extraction.
Using BeautifulSoup and requests, it scrapes wikipedia with user’s requested topic, providing .txt with the entire document and .json .csv for simple data sets of extracted keywords.



간단한 위키피디아 클롤러와 키워드 선별 소스 코드입니다.
BeautifulSouprequests를 사용하여 사용자가 원하는 주제를 위키피디아에서 크롤링한 후, .txt 파일로 전체 문서를 정리하고, .json.csv 파일로 단어 및 연속된 단어들의 중요도를 정리하여 놓습니다.

NLTK Addons

We use nltk database in order to classify each word with its part of speech.

Program automatically downloads required NLTK packages

아래 nltk 라이브러리의 패키지들이 필요합니다.
코드를 실행 시키면 저절로 다운로드 됩니다.

  1. punkt
  2. universal_tagset
  3. averaged_perceptroon_tagger
  4. stopwords

Additional Python Libraries Needed

We need following Python Packages

아래의 파이썬 라이브러리가 필요 합니다.

  1. `requests` and
  2. `BeautifulSoup4` for crawling
  3. `rake_nltk` for keyword extraction

You can

위 라이브러리를 다운 받기 위해서는

  1. python3 -m venv ../.env
  2. python3 -m pip install -r requirements.txt
  3. source ../.env/bin/activate

to install required python libraries
이렇게 실행 시키시면 됩니다.

RAKE(Rapid Automatic Keyword Extraction)

For keyword extraction, RAKE algorithm has been used.
For more information regarding RAKE algorithm please go to
csurfer’s package.
키워드 정리를 위해서 RAKE 알고리즘을 사용했습니다.
자세한 정보가 필요하면 csurfer’s 링크를 참고해주세요.

Contact

If anyone is interested enough to contact me for any questions revolving around
this project, feel free to contact me via e-mail seanhong2000@gmail.com