All Projects → prabhakar267 → Wikipedia Frequency Lookup

prabhakar267 / Wikipedia Frequency Lookup

Licence: mit
Simple script written in Python to get the 20 words with highest frequency in an English Wikipedia article

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Wikipedia Frequency Lookup

Khttp
Kotlin HTTP requests library. Similar to Python requests.
Stars: ✭ 410 (+2462.5%)
Mutual labels:  requests
Jiekou Python3
接口自动化测试框架——python版,支持HTTP,dubbo协议接口
Stars: ✭ 468 (+2825%)
Mutual labels:  requests
Course Crawler
🎓 中国大学MOOC、学堂在线、网易云课堂、好大学在线、爱课程 MOOC 课程下载。
Stars: ✭ 611 (+3718.75%)
Mutual labels:  requests
Requests Respectful
Minimalist Requests wrapper to work within rate limits of any amount of services simultaneously. Parallel processing friendly.
Stars: ✭ 417 (+2506.25%)
Mutual labels:  requests
Guzzle
Guzzle, an extensible PHP HTTP client
Stars: ✭ 21,384 (+133550%)
Mutual labels:  requests
Lassie
Web Content Retrieval for Humans™
Stars: ✭ 521 (+3156.25%)
Mutual labels:  requests
Bilili
🍻 bilibili video (including bangumi) and danmaku downloader | B站视频(含番剧)、弹幕下载器
Stars: ✭ 379 (+2268.75%)
Mutual labels:  requests
Requests3
Requests 3.0, for Humans and Machines, alike. 🤖
Stars: ✭ 813 (+4981.25%)
Mutual labels:  requests
Jd mask
京东定时自动预约,抢购.(只针对性支持要先预约,到点抢购.然后直接下单的商品!)
Stars: ✭ 453 (+2731.25%)
Mutual labels:  requests
Easy Scraping Tutorial
Simple but useful Python web scraping tutorial code.
Stars: ✭ 583 (+3543.75%)
Mutual labels:  requests
Django Request
django-request is a statistics module for django. It stores requests in a database for admins to see, it can also be used to get statistics on who is online etc.
Stars: ✭ 419 (+2518.75%)
Mutual labels:  requests
Asks
Async requests-like httplib for python.
Stars: ✭ 429 (+2581.25%)
Mutual labels:  requests
Curl
Custom PHP curl library for the Laravel 5 framework - developed by Ixudra
Stars: ✭ 537 (+3256.25%)
Mutual labels:  requests
Drissionpage
A module that integrates selenium and requests session, encapsulates common page operations, can achieve seamless switching between the two modes.
Stars: ✭ 409 (+2456.25%)
Mutual labels:  requests
Price Monitor
京东商品价格监控:监控用户设定商品价格,降价邮件/微信提醒。技术:Python爬虫/IP代理池/JS接口爬取/Selenium页面爬取
Stars: ✭ 634 (+3862.5%)
Mutual labels:  requests
Many requests
Dead easy interface for executing many HTTP requests asynchronously. Also provides helper functions for executing embarrassingly parallel async coroutines.
Stars: ✭ 384 (+2300%)
Mutual labels:  requests
Pycookiecheat
Borrow cookies from your browser's authenticated session for use in Python scripts.
Stars: ✭ 465 (+2806.25%)
Mutual labels:  requests
Uplink
A Declarative HTTP Client for Python
Stars: ✭ 824 (+5050%)
Mutual labels:  requests
Restclient
🦄 Simple HTTP and REST client for Unity based on Promises, also supports Callbacks! 🎮
Stars: ✭ 675 (+4118.75%)
Mutual labels:  requests
Spider python
python爬虫
Stars: ✭ 557 (+3381.25%)
Mutual labels:  requests

Wikipedia Frequency Lookup

Simple script written in Python to get the 20 words and their frequency percentage with highest frequency in an English Wikipedia article. You enter your string and using Wikipedia Search API, you get the top 20 words

Built this, so that I could implement my basic learning somewhere and play around with some libraries 📚 . If you want to remove the stop words (such as "and", "the", "a", "an", and similar words) from frequency table, simply add a yes after your string.

Instructions to run

  • Clone project
git clone https://github.com/prabhakar267/wikipedia-frequency-lookup.git
cd wikipedia-frequency-lookup
  • Add virtual environment
pip install virtualenv
virtualenv venv
source venv/bin/activate
  • Install dependencies
[sudo] pip install -r requirements.txt
  • Run script
  python main.py <your-string> [yes]

screenshot

screenshot

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].