TOC for all levels
Clair
Clair::RandomDistribution
Clair::CIDR
Clair::Nutch
Clair::Interface
Clair::Utils
Clair::ALE
Clair::ALE::Default
Clair::ALE::Wget
Clair::MEAD
Clair::Index
Clair::LM
Clair::LinkPolicy
Clair::Algorithm
Clair::Network
Clair::Network::Sample
Clair::Network::Reader
Clair::Network::Generator
Clair::Network::Writer
Clair::Network::Centrality
Clair::Statistics
Clair::Statistics::Distributions
Clair::Statistics::Tests
Clair::Info
Clair::GraphWrapper
Clair::GenericDoc
Clair::Polisci
Clair::Polisci::AU
Clair::Polisci::US
Clair::Bio
Clair::Bio::EUtils
Clair::IR
Clair::SentenceSegmenter

ClairTop
CIDRsingle pass document clustering
CentroidClair::Centroid
ChisqIndependentcompute the Chi square for the CLAIR Library head1 VERSION Version 0.01
ClassifyClair::Classify Take in the model file generated by Learn.pm and then carry out the classification on the test data.
Cluster
ConfigA module containing important clairlib variables head1 VERSION Version 1.00
CorpusClass for dealing with TREC corpus format data
DebugClair::Debug A simple class that Exports debugmsg and errmsg subs.
Document
ExtensionsVersioning File for the Clairlib-ext distribution head1 VERSION Version 1.00
FeaturesClair::Features Carry out feature selection using Chi-squared algorithm with Clair::GenericDoc.pm objects as input.
GenGenerator Class for the CLAIR Library head1 VERSION Version 0.01
GenericDocClair::GenericDoc A class to standardize and create generic representation of documents.
GraphWrapperAbstract class for underlying graphs
IDFProvides access to an inverse document frequency (IDF) database.
IndexClair::Index Creates various indexes from supplied Clair::GenericDoc objects.
LearnClair::Learn Implement various learning algorithms here. Default algorithm is Perceptron.
NetworkNetwork Class for the CLAIR Library head1 VERSION Version 0.01
NetworkWrapperA subclass of Clair::Network that wraps the C++ version of Lexrank. head1 VERSION Version 0.01
SentenceFeaturesa collection of sentence feature subroutines
StringManipClair::StringManip Majority of the string manipulation routines required by other packages are implemented here.
SyntheticCollectionClair::SyntheticCollection
UtilUtility Class for the CLAIR Library head1 VERSION Version 0.01

Clair::RandomDistributionTop
GaussianClair::RandomDistribution::Gaussian
LogNormalClair::RandomDistribution::LogNormal
PoissonClair::RandomDistribution::Poisson
RandomDistributionBasebase class for all distributions
RandomDistributionFromWeightsClair::RandomDistribution::RandomDistributionFromWeights
ZipfianClair::RandomDistribution::Zipfian

Clair::CIDRTop
Wrapper(1)A wrapper script for the original cidr script head1 VERSION Version 0.01

Clair::NutchTop
Search(1)A class for performing simple Nutch searches.

Clair::InterfaceTop
WekaClair::Interface::Weka

Clair::UtilsTop
ALEThe Automatic Link Extrapolator
CorpusDownloadCorpusDownload
IdfIdf
LinearAlgebraverifyLength
MxTerminator(1)
ParseA wrapper around two common parsing tools: the Charniak parser and chunklink tool.
Robotconfigurable web traversal engine (for web robots & agents)
StemAn implementation of a stemmer
TFIDFUtilsTFIDFUtils.pm
TfTf
WebSearchWebSearch
porter

Clair::ALETop
ConnA connection between two pages, consisting of one or more links, created the the Automatic Link Extrapolator.
ExtractExtract links and add them to the database
LinkA link between two URLs created by the Automatic Link Extrapolator.
NormalizeURL(1)
Search(2)Search the Automatic Link Extrapolator.
Stemmer(1)Internal stemmer used by ALE.
Tokenizer(1)
URLA URL created by the Automatic Link Extrapolator
Wget
_SQLInternal SQL adapter for use by ALE

Clair::ALE::DefaultTop
NormalizeURL(2)
Stemmer(2)ALE's default stemmer.
Tokenizer(2)

Clair::ALE::WgetTop
Hash

Clair::MEADTop
DocsentConverterDocument => Mead Cluster converter head1 VERSION Version 0.01
Summaryaccess to a MEAD summary
Wrapper(2)A perl module wrapper for MEAD head1 VERSION Version 0.01

Clair::IndexTop
dirfilesdirfiles Builds the index into the filesystem namespace.
mldbmmldbm A submodule that gets dynamically loaded by Index.pm.

Clair::LMTop
Ngramextract and prune N-grams from documents

Clair::LinkPolicyTop
BarabasiAlbertClass implementing the Barabasi Albert link model.
ErdosRenyi(1)Class implementing the Erdos Renyi link model
LinkPolicyBaseBase class for creating corpora from collections
MenczerMacroClass implementing the Menczer Micro link model
MenczerPAMixedClass implementing the MenczerPAMixed Micro link model
RadevMicroClass implementing the Radev Micro link model
RadevPAMixedClass implementing the RadevPAMixed link model
WattsStrogatzClass implementing the Watts/Strogatz link model

Clair::AlgorithmTop
LSIClair::Algorithm::LSI

Clair::NetworkTop
AdamicAdarCalculate the adamic/adar value for the CLAIR Library
CFNetworkClair::Network::CFNetwork
CentralityAbstract class for computing network centrality
GirvanNewmanNetwork module implemented the Krenighan-Lin algorithm
KernighanLinNetwork module implemented the Krenighan-Lin algorithm
ReaderAbstract class for reading in network formats
Subnet
WriterAbstract class for exporting various Network formats

Clair::Network::SampleTop
ForestFireRandom sampling using Forest Fire model
RandomEdgeRandom edge sampling
RandomNodeRandom node sampling
SampleBaseAbstract class for network sampling

Clair::Network::ReaderTop
Edgelist(1)Class for reading in edgelist network files
GMLClass for reading in GML network files
GraphML(1)Class for reading in GraphML network files
Pajek(1)Class for reading in Pajek network files

Clair::Network::GeneratorTop
ErdosRenyi(2)ErdosRenyi network generator abstract class
GeneratorBaseNetwork generator abstract class

Clair::Network::WriterTop
Edgelist(2)Class for writing edge list network files
GraclusClass for writing graclus matrix files
GraphML(2)Class for writing GraphML network files
Pajek(2)Class for writing Pajek network files
PajekProjectClass for writing Pajek project files

Clair::Network::CentralityTop
BetweennessClass for computing betweenness centrality
CPPLexRankClass for computing LexRank centrality using C++ code
ClosenessClass for computing closeness centrality
DegreeClass for computing degree centrality
LexRankClass for computing LexRank centrality
PageRankClass for computing PageRank centrality

Clair::StatisticsTop
Nothing here

Clair::Statistics::DistributionsTop
DistBase
Geometric
TDist

Clair::Statistics::TestsTop
Nothing here

Clair::InfoTop
QueryClair::Info::Query A module that implements different types of queries.
Stats

Clair::GraphWrapperTop
BoostConcrete class for Boost graphs

Clair::GenericDocTop
htmlhtml - a submodule that strips out html tags.
octet_streamoctet_stream - a submodule that parses xml and converts it into a hash
plainplain A submodule that returns the document as is.
shakespearshakespear - specialized to parse shakespear html files. It's essentially the same as html.pm sub-module.
sportssports - a specialized module for parsing docs for hw2
xmlxml - a submodule that parses xml and converts it into a hash

Clair::PolisciTop
AustralianParserA class for parsing Australian hansard html.
GrafAn object representing a hansard graf
RecordAn object representing a hansard record
SpeakerAn object representing a hansard speaker

Clair::Polisci::AUTop
XMLHandler(1)

Clair::Polisci::USTop
Connection(1)Read records from the US polisci database
XMLHandler(2)

Clair::BioTop
Connection(2)Connect to the Bio database using SOAP head1 VERSION Version 0.01
EUtilsa base class for Bio::EUtils objects
GeneRIFPerl module for parsing GeneRIF files

Clair::Bio::EUtilsTop
ESearcha Perl interface to the ESearch utility
ESearchHandleran XML handler for parsing ESearch results

Clair::IRTop
Nothing here

Clair::SentenceSegmenterTop
MxTerminator(2)
SentenceSegmenter
Text