newshound

所属分类:数据挖掘/数据仓库
开发工具:Others
文件大小:0KB
下载次数:0
上传日期:2023-03-14 03:59:41
上 传 者sh-1993
说明:  该Python包可用于从世界各地50多种语言的新闻源中系统地提取多个数据元素(例如,标题、关键字、文本)。
(This Python package can be used to systematically extract multiple data elements (e.g., title, keywords, text) from news sources around the world in over 50 languages.)

文件列表:
CODE_OF_CONDUCT.md (5325, 2023-03-13)
CONTRIBUTING.md (6456, 2023-03-13)
FUNDING.yml (51, 2023-03-13)
SECURITY.md (840, 2023-03-13)
SPONSOR.md (1378, 2023-03-13)
predefined_extraction_sources.md (8747, 2023-03-13)
requirements.txt (381, 2023-03-13)

# Currently under development. BETA will be released soon. ########### ########### ########### ########### ########### # NewsHound --- ![PyPI](https://img.shields.io/pypi/v/newshound)   ![GitHub issues](https://img.shields.io/github/issues/johnbumgarner/newshound)  ![GitHub pull requests](https://img.shields.io/github/issues-pr/johnbumgarner/newshound)  [![newshound](https://snyk.io/advisor/python/newshound/badge.svg)](https://snyk.io/advisor/python/newshound)  [![Downloads](https://static.pepy.tech/personalized-badge/newshound?period=total&units=international_system&left_color=grey&right_color=brightgreen&left_text=Total%20Downloads)](https://pepy.tech/project/newshound)  ## Description

NewsHound is a Python 3 module that was designed to perform high quality news and article extraction for sources in multiple languages.

For instance NewsHound cleanly parses article content from the BBC in English, the Dainik Bhaskar in Hindi, the People's Daily in Chinese, the Malayala Manorama in Malayalam and the Khaosod in Thai.

The builtin extraction architecture is designed to systematically parse specific data elements from the underlying navigation structure of either an online web page or an offline file containing HTML content.

These data elements are:

  • Title/Headline
  • Description/Summary
  • Keywords
  • Name(s) of Author(s)
  • Main Text/Content
  • ISO Language
  • Language Name
  • Published Date
  • Modified Date
  • Canonical HREF
  • Top Image HREF
## Installation

NewsHound requires Python >=3.6. This package can be installed using pip3.

```python pip3 install newshound ``` ## Usage and Documentation

For detailed information on NewsHound please refer to the documentation. - Package Dependencies

## Predefined Extraction

The maintainers of NewsHound have developed and tested multiple predefined extraction modules for various news sources around the world. These specific extractors were developed to ensure consistent and accurate parsing from the news sources being queried. Additional sources will be added periodically to this predefined extraction list.

## Development

If you would like to contribute to the NewsHound project please read the contributing guidelines. Items currently under development: - TDB after BETA release

## Issues

This repository is actively maintained. Feel free to open any issues related to bugs, coding errors, broken links or enhancements. You can also contact me at [John Bumgarner](mailto:newshoundproject@gmail.com?subject=[GitHub]%20newshound%20project%20request) with any issues or enhancement requests.

## Sponsorship If you would like to contribute financially to the development and maintenance of the NewsHound project please read the sponsorship information.

近期下载者

相关文件


收藏者