Class: Html2rss::AutoSource::Scraper::LinkHeuristics::ConfidenceClassifier

Inherits:
Object
  • Object
show all
Defined in:
lib/html2rss/auto_source/scraper/link_heuristics.rb

Overview

Classifies high-confidence junk and utility routes from path facts.

Instance Method Summary collapse

Constructor Details

#initialize(path) ⇒ ConfidenceClassifier

Returns a new instance of ConfidenceClassifier.

Parameters:



300
301
302
# File 'lib/html2rss/auto_source/scraper/link_heuristics.rb', line 300

def initialize(path)
  @path = path
end

Instance Method Details

#attributesHash

Returns high-confidence route classification attributes.

Returns:

  • (Hash)

    high-confidence route classification attributes



305
306
307
308
309
310
# File 'lib/html2rss/auto_source/scraper/link_heuristics.rb', line 305

def attributes
  {
    high_confidence_junk_path: junk_path?,
    high_confidence_utility_destination: utility_destination?
  }
end