Uses of Class
org.apache.nutch.parse.ParseData
Packages that use ParseData
Package
Description
Crawl control code and tools to run the crawler.
The
Parse interface and related classes.The
ScoringFilter interface.Scoring filter to stop crawling at a configurable depth
(number of "hops" from seed URLs).
Metadata Scoring Plugin
Scoring filter implementing a variant of the Online Page Importance Computation
(OPIC) algorithm.
Implements the cosine similarity metric for scoring relevant documents
URL Meta Tag Scoring Plugin
A segment stores all data from on generate/fetch/update cycle:
fetch list, protocol status, raw content, parsed content, and extracted outgoing links.
Miscellaneous tools.
-
Uses of ParseData in org.apache.nutch.crawl
Methods in org.apache.nutch.crawl with parameters of type ParseData -
Uses of ParseData in org.apache.nutch.parse
Methods in org.apache.nutch.parse that return ParseDataModifier and TypeMethodDescriptionParse.getData()Other data extracted from the page.ParseImpl.getData()static ParseDataMethods in org.apache.nutch.parse with parameters of type ParseDataModifier and TypeMethodDescriptionvoidStore a result of parsing.voidStore a result of parsing.Constructors in org.apache.nutch.parse with parameters of type ParseData -
Uses of ParseData in org.apache.nutch.scoring
Methods in org.apache.nutch.scoring with parameters of type ParseDataModifier and TypeMethodDescriptionAbstractScoringFilter.distributeScoreToOutlinks(Text fromUrl, ParseData parseData, Collection<Map.Entry<Text, CrawlDatum>> targets, CrawlDatum adjust, int allCount) ScoringFilter.distributeScoreToOutlinks(Text fromUrl, ParseData parseData, Collection<Map.Entry<Text, CrawlDatum>> targets, CrawlDatum adjust, int allCount) Distribute score value from the current page to all its outlinked pages.ScoringFilters.distributeScoreToOutlinks(Text fromUrl, ParseData parseData, Collection<Map.Entry<Text, CrawlDatum>> targets, CrawlDatum adjust, int allCount) -
Uses of ParseData in org.apache.nutch.scoring.depth
Methods in org.apache.nutch.scoring.depth with parameters of type ParseDataModifier and TypeMethodDescriptionDepthScoringFilter.distributeScoreToOutlinks(Text fromUrl, ParseData parseData, Collection<Map.Entry<Text, CrawlDatum>> targets, CrawlDatum adjust, int allCount) -
Uses of ParseData in org.apache.nutch.scoring.metadata
Methods in org.apache.nutch.scoring.metadata with parameters of type ParseDataModifier and TypeMethodDescriptionMetadataScoringFilter.distributeScoreToOutlinks(Text fromUrl, ParseData parseData, Collection<Map.Entry<Text, CrawlDatum>> targets, CrawlDatum adjust, int allCount) This will take the metadata that you have listed in your "scoring.parse.md" property, and looks for them inside the parseData object. -
Uses of ParseData in org.apache.nutch.scoring.opic
Methods in org.apache.nutch.scoring.opic with parameters of type ParseDataModifier and TypeMethodDescriptionOPICScoringFilter.distributeScoreToOutlinks(Text fromUrl, ParseData parseData, Collection<Map.Entry<Text, CrawlDatum>> targets, CrawlDatum adjust, int allCount) Get a float value from Fetcher.SCORE_KEY, divide it by the number of outlinks and apply. -
Uses of ParseData in org.apache.nutch.scoring.similarity
Methods in org.apache.nutch.scoring.similarity with parameters of type ParseDataModifier and TypeMethodDescriptionSimilarityModel.distributeScoreToOutlinks(Text fromUrl, ParseData parseData, Collection<Map.Entry<Text, CrawlDatum>> targets, CrawlDatum adjust, int allCount) SimilarityScoringFilter.distributeScoreToOutlinks(Text fromUrl, ParseData parseData, Collection<Map.Entry<Text, CrawlDatum>> targets, CrawlDatum adjust, int allCount) -
Uses of ParseData in org.apache.nutch.scoring.similarity.cosine
Methods in org.apache.nutch.scoring.similarity.cosine with parameters of type ParseDataModifier and TypeMethodDescriptionCosineSimilarity.distributeScoreToOutlinks(Text fromUrl, ParseData parseData, Collection<Map.Entry<Text, CrawlDatum>> targets, CrawlDatum adjust, int allCount) -
Uses of ParseData in org.apache.nutch.scoring.urlmeta
Methods in org.apache.nutch.scoring.urlmeta with parameters of type ParseDataModifier and TypeMethodDescriptionURLMetaScoringFilter.distributeScoreToOutlinks(Text fromUrl, ParseData parseData, Collection<Map.Entry<Text, CrawlDatum>> targets, CrawlDatum adjust, int allCount) This will take the metatags that you have listed in your "urlmeta.tags" property, and looks for them inside the parseData object. -
Uses of ParseData in org.apache.nutch.segment
Methods in org.apache.nutch.segment with parameters of type ParseDataModifier and TypeMethodDescriptionbooleanSegmentMergeFilter.filter(Text key, CrawlDatum generateData, CrawlDatum fetchData, CrawlDatum sigData, Content content, ParseData parseData, ParseText parseText, Collection<CrawlDatum> linked) The filtering method which gets all information being merged for a given key (URL).booleanSegmentMergeFilters.filter(Text key, CrawlDatum generateData, CrawlDatum fetchData, CrawlDatum sigData, Content content, ParseData parseData, ParseText parseText, Collection<CrawlDatum> linked) Iterates over allSegmentMergeFilterextensions and if any of them returns false, it will return false as well. -
Uses of ParseData in org.apache.nutch.tools
Methods in org.apache.nutch.tools with parameters of type ParseDataModifier and TypeMethodDescriptionAbstractCommonCrawlFormat.getJsonData(String url, Content content, Metadata metadata, ParseData parseData) CommonCrawlFormat.getJsonData(String url, Content content, Metadata metadata, ParseData parseData) Returns a string representation of the JSON structure of the URL content.CommonCrawlFormatWARC.getJsonData(String url, Content content, Metadata metadata, ParseData parseData) Constructors in org.apache.nutch.tools with parameters of type ParseDataModifierConstructorDescriptionCommonCrawlFormatWARC(String url, Content content, Metadata metadata, Configuration nutchConf, CommonCrawlConfig config, ParseData parseData)