Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/siddeshsambasivam/newscastapi
Newscast API is a simple REST API to get you all the news articles for any given query word.
https://github.com/siddeshsambasivam/newscastapi
data-crawling data-preprocessing rest-api software-engineering
Last synced: 22 days ago
JSON representation
Newscast API is a simple REST API to get you all the news articles for any given query word.
- Host: GitHub
- URL: https://github.com/siddeshsambasivam/newscastapi
- Owner: SiddeshSambasivam
- License: lgpl-2.1
- Created: 2021-01-06T07:13:56.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-11-06T04:52:52.000Z (about 3 years ago)
- Last Synced: 2024-10-10T20:25:59.981Z (about 1 month ago)
- Topics: data-crawling, data-preprocessing, rest-api, software-engineering
- Language: Python
- Homepage: https://newscastapi.readthedocs.io/en/latest/
- Size: 9.39 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
NewscastAPI
Inspiration •
Releases •
Contributing**NewscastAPI** is a web service to provide news for a given word from various sources.
The API provides the following data for each news article,
1. Headline
2. Source
3. url to the article
4. published timestamp
5. category
6. country**Applications:** Tracking sentiment of a specific person in news, searching for buzz words, etc.
Inspiration
I was working on a personal project to track sentiment of a given word across news articles and tweets hence I wanted an API to fetch all the news headlines a given word.
Luckily, I found quite a lot of alternatives which provided the exact service, but all of them were either expensive or had a lot of restrictions for its usage. So I thought of building something which does the job at an acceptable performance.
Releases
* 0.1.0
* ADD: Google news crawler, Endpoint to access news.Contributing
When contributing to this repository, please first
discuss the change you wish to make via issue or email.1. Implement crawlers for new sites