kingname/generalnewsextractor

新闻网页正文通用抽取器 Beta 版.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 24 minutes ago
Added to GitGenius on September 18th, 2026
Created on September 8th, 2019
Open Issues & Pull Requests: 15 (+0)
GitHub issues: Enabled
Number of forks: 538
Total Stargazers: 3,798 (+0)
Total Subscribers: 81 (+0)

Repository Insights (GitGenius)

Median issue/PR response: N/A
Mean response time: 100.5 days
90th percentile: 61.8 days
Tracked items: 18

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 313 days
Stale 30+ days: 1
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (15)
  • invalid (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

GeneralNewsExtractor is a web scraping tool that automatically extracts article text content from news webpages.

The tool addresses the problem of isolating main article content from the noise of navigation elements, advertisements, and sidebars that clutter news websites. It works by analyzing the structure and text density of webpage elements to identify and extract the primary news content without requiring site-specific parsing rules. This approach allows it to handle diverse news sources with a single extraction strategy rather than building custom parsers for each domain.

The tool suits developers building news aggregators, content monitoring systems, or research projects that need to process articles from multiple news sources. It is designed for Python environments and works as a general-purpose extractor, meaning you can apply it across different news websites without configuration. This generalized approach trades the precision of hand-crafted extractors for the convenience of working across many sources simultaneously.

The project shows active maintenance with regular updates addressing edge cases and improving extraction accuracy. Development includes responsiveness to user-reported issues and refinements to the core extraction algorithm. The codebase demonstrates attention to practical usability concerns in web scraping scenarios.