Package | Description |
---|---|
org.apache.nutch.scoring |
The
ScoringFilter interface. |
org.apache.nutch.scoring.link |
Scoring filter used in conjunction with
org.apache.nutch.scoring.webgraph.WebGraph . |
org.apache.nutch.scoring.opic |
Scoring filter implementing a variant of the Online Page Importance Computation
(OPIC) algorithm.
|
org.apache.nutch.scoring.tld |
Top Level Domain Scoring plugin.
|
Modifier and Type | Method and Description |
---|---|
void |
ScoringFilters.distributeScoreToOutlinks(String fromUrl,
WebPage row,
Collection<ScoreDatum> scoreData,
int allCount) |
void |
ScoringFilter.distributeScoreToOutlinks(String fromUrl,
WebPage page,
Collection<ScoreDatum> scoreData,
int allCount)
Distribute score value from the current page to all its outlinked pages.
|
float |
ScoringFilters.generatorSortValue(String url,
WebPage row,
float initSort)
Calculate a sort value for Generate.
|
float |
ScoringFilter.generatorSortValue(String url,
WebPage page,
float initSort)
This method prepares a sort value for the purpose of sorting and selecting
top N scoring pages during fetchlist generation.
|
float |
ScoringFilters.indexerScore(String url,
NutchDocument doc,
WebPage row,
float initScore) |
float |
ScoringFilter.indexerScore(String url,
NutchDocument doc,
WebPage page,
float initScore)
This method calculates a Lucene document boost.
|
void |
ScoringFilters.initialScore(String url,
WebPage row)
Calculate a new initial score, used when adding newly discovered pages.
|
void |
ScoringFilter.initialScore(String url,
WebPage page)
Set an initial score for newly discovered pages.
|
void |
ScoringFilters.injectedScore(String url,
WebPage row)
Calculate a new initial score, used when injecting new pages.
|
void |
ScoringFilter.injectedScore(String url,
WebPage page)
Set an initial score for newly injected pages.
|
void |
ScoringFilters.updateScore(String url,
WebPage row,
List<ScoreDatum> inlinkedScoreData) |
void |
ScoringFilter.updateScore(String url,
WebPage page,
List<ScoreDatum> inlinkedScoreData)
This method calculates a new score during table update, based on the values
contributed by inlinked pages.
|
Modifier and Type | Method and Description |
---|---|
void |
LinkAnalysisScoringFilter.distributeScoreToOutlinks(String fromUrl,
WebPage page,
Collection<ScoreDatum> scoreData,
int allCount) |
float |
LinkAnalysisScoringFilter.generatorSortValue(String url,
WebPage page,
float initSort) |
float |
LinkAnalysisScoringFilter.indexerScore(String url,
NutchDocument doc,
WebPage page,
float initScore) |
void |
LinkAnalysisScoringFilter.initialScore(String url,
WebPage page) |
void |
LinkAnalysisScoringFilter.injectedScore(String url,
WebPage page) |
void |
LinkAnalysisScoringFilter.updateScore(String url,
WebPage page,
List<ScoreDatum> inlinkedScoreData) |
Modifier and Type | Method and Description |
---|---|
float |
OPICScoringFilter.generatorSortValue(String url,
WebPage row,
float initSort)
Use
WebPage.getScore() . |
void |
OPICScoringFilter.initialScore(String url,
WebPage row)
Set to 0.0f (unknown value) - inlink contributions will bring it to a
correct level.
|
void |
OPICScoringFilter.injectedScore(String url,
WebPage row) |
Modifier and Type | Method and Description |
---|---|
void |
TLDScoringFilter.distributeScoreToOutlinks(String fromUrl,
WebPage page,
Collection<ScoreDatum> scoreData,
int allCount) |
float |
TLDScoringFilter.generatorSortValue(String url,
WebPage page,
float initSort) |
float |
TLDScoringFilter.indexerScore(String url,
NutchDocument doc,
WebPage page,
float initScore) |
void |
TLDScoringFilter.initialScore(String url,
WebPage page) |
void |
TLDScoringFilter.injectedScore(String url,
WebPage page) |
void |
TLDScoringFilter.updateScore(String url,
WebPage page,
List<ScoreDatum> inlinkedScoreData) |
Copyright © 2015 The Apache Software Foundation