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

ClairTop
CIDRsingle pass document clustering
CentroidClair::Centroid
ChisqIndependentcompute the Chi square for the CLAIR Library
ClassifyClair::Classify. Take in the model file generated by Learn.pm and then carry out the classification on the test data.
ClusterThe great new Clair::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.
DocumentDocument Class for the CLAIR Library
ExtensionsVersioning File for the Clairlib-ext distribution
FeaturesClair::Features.Carry out feature selection using Chi-squared algorithm with Clair::GenericDoc.pm objects as input.
GenGenerator Class for the CLAIR Library
GenericDocClair::GenericDoc A class to standardize and create generic representation of documents.
GraphWrapperAbstract class for underlying graphs
HarmonicCompute the harmonic function using the methods of Relaxation and MoteCarlo.
Idf(1)Idf
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
NetworkWrapperA subclass of Clair::Network that wraps the C++ version of Lexrank.
RandomWalkRandom Walk on graphs
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::NutchTop
Search(1)A class for performing simple Nutch searches.

Clair::IRTop
Nothing here

Clair::UtilsTop
ALEThe Automatic Link Extrapolator
CorpusDownloadCorpusDownload
Idf(2)Idf
LinearAlgebraLinearAlgebra
MxTerminator
ParseA wrapper around two common parsing tools: the Charniak parser and chunklink tool.
Polynomial
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::WgetTop
Hash

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

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

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

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

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

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::BioTop
Connection(1)Connect to the Bio database using SOAP
EUtilsa base class for Bio::EUtils objects
GINGene Interaction Extraction
GeneRIFPerl module for parsing GeneRIF files

Clair::Bio::GINTop
DataInterface to the data used by Clair::GIN and Clair::GIN::Interaction
InteractionA data structure to represent an interaction (sentence, gene1, gene2, interaction word, direction)

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

Clair::CIDRTop
Wrapper(2)A wrapper script for the original cidr script

Clair::GraphWrapperTop
BoostConcrete class for Boost graphs

Clair::NetworkTop
AdamicAdarCalculate the adamic/adar value for the CLAIR Library
CFNetworkClair::Network::CFNetwork
CentralityAbstract class for computing network centrality
FordFulkersonNetwork module implements the FordFulkerson algorithm
GirvanNewmanNetwork module implements the GirvanNewman algorithm
KernighanLinNetwork module implemented the Krenighan-Lin algorithm
ReaderAbstract class for reading in network formats
SpectralImplements the Spectral Partitioning using the Fiedler vector (i.e. the eigenvector of the second smallest eigen value of the Laplacian matrix.)
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::CentralityTop
BetweennessClass for computing betweenness centrality
CPPLexRankClass for computing LexRank centrality using C++ code
ClosenessClass for computing closeness centrality
DegreeClass for computing degreecentrality
LexRankClass for computing LexRank centrality
PageRankClass for computing PageRank centrality

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

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::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::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(2)Read records from the US polisci database
XMLHandler(2)

Clair::AlgorithmTop
LSIClair::Algorithm::LSI

Clair::SentenceSegmenterTop
SentenceSegmenter
Text

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::InterfaceTop
WekaClair::Interface::Weka

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

Clair::StatisticsTop
Nothing here

Clair::Statistics::TestsTop
Nothing here

Clair::Statistics::DistributionsTop
DistBase
Geometric
TDist