Uses of Package
org.apache.nutch.crawl
Packages that use org.apache.nutch.crawl
Package
Description
Text document language identifier.
Crawl control code and tools to run the crawler.
The Nutch multi-threaded fetching module
Index content, configure and run indexing and cleaning jobs to
add, update, and delete documents from an index.
An indexing plugin for inbound anchor text.
Indexing filter to add document arbitrary data to the index
from the output of a user-specified class.
A basic indexing plugin, adds basic fields: url, host, title, content, etc.
Indexing filter to index meta data from RSS feeds.
This plugin implements an indexing filter which takes
advantage of the
GeoIP2-java API.
This plugin implements a dynamic indexing filter which uses JEXL
expressions to allow filtering based on the page's metadata
Indexing filter to add document metadata to the index.
A more indexing plugin, adds "more" index fields:last modified
date, MIME type, content length.
Indexing filter to allow pattern replacements on metadata.
A simple plugin called at indexing that adds fields with static data.
Indexing filter to assign documents to subcollections.
Top Level Domain Indexing plugin.
URL Meta Tag Indexing Plugin
A Multi-valued Metadata container, and set
of constant fields for Nutch Metadata.
A microformats Rel-Tag
Parser/Indexer/Querier plugin.
The
Parse interface and related classes.Classes related to the
Protocol interface,
see also org.apache.nutch.net.protocols.Protocol plugin which supports retrieving local file resources.
Protocol plugin which supports retrieving documents via the ftp protocol.
Protocol plugin which supports retrieving documents via HTTP/HTTPS using
Selenium and the
HtmlUnitDriver web
driver for the for the
HtmlUnit headless browser.
Protocol plugin which supports retrieving documents via the http protocol.
Common API used by HTTP plugins (
http,
httpclient, etc.)Protocol plugin which supports retrieving documents via the HTTP andHTTPS
protocols, optionally with Basic, Digest and NTLM authentication schemes for
web server as well as proxy server.
Protocol plugin which supports retrieving documents using and interacting
with Selenium.
Protocol plugin for HTTP/HTTPS based on
okhttp, supports HTTP 1.1
and/or http/2.
Protocol plugin which supports retrieving documents via
Selenium.
The
ScoringFilter interface.Scoring filter to stop crawling at a configurable depth
(number of "hops" from seed URLs).
Scoring filter used in conjunction with
WebGraph.Metadata Scoring Plugin
Scoring filter implementing a variant of the Online Page Importance Computation
(OPIC) algorithm.
Scoring filter to modify score or status of orphaned pages (no inlinks found
for a configurable amount of time).
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.
Tools to import / export between Nutch segments and
WARC archives.
Miscellaneous utility classes.
Sample plugins that parse and index Creative Commons metadata.
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.analysis.lang
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.crawlClassDescriptionThis class provides common methods for implementations of
FetchSchedule.This class implements an adaptive re-fetch algorithm.This interface defines the contract for implementations that manipulate fetch times and re-fetch intervals.An incoming link to a page.A list ofInlinks. -
Classes in org.apache.nutch.crawl used by org.apache.nutch.fetcher
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.hostdb
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer.anchor
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer.arbitrary
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer.basic
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer.feed
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer.filter
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer.geoip
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer.jexl
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer.links
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer.metadata
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer.more
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer.replace
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer.staticfield
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer.subcollection
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer.tld
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.indexer.urlmeta
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.metadata
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.microformats.reltag
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.parse
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.protocol
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.protocol.file
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.protocol.ftp
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.protocol.htmlunit
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.protocol.http
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.protocol.http.api
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.protocol.httpclient
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.protocol.interactiveselenium
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.protocol.okhttp
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.protocol.selenium
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.scoring
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.scoring.depth
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.scoring.link
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.scoring.metadata
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.scoring.opic
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.scoring.orphan
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.scoring.similarity
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.scoring.similarity.cosine
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.scoring.urlmeta
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.scoring.webgraph
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.segment
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.tools
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.tools.warc
-
Classes in org.apache.nutch.crawl used by org.apache.nutch.util
-
Classes in org.apache.nutch.crawl used by org.creativecommons.nutch