xapian-core  1.5.0
Classes | Namespaces
cluster.h File Reference

Cluster API. More...

Classes

class  Xapian::StemStopper
 Stopper subclass which checks for both stemmed and unstemmed stopwords. More...
 
class  Xapian::DocumentSet
 Class representing a set of documents in a cluster. More...
 
class  Xapian::FreqSource
 Base class for TermListGroup Stores and provides terms that are contained in a document and their respective term frequencies. More...
 
class  Xapian::TermListGroup
 A class for construction of termlists which store the terms for a document along with the number of documents it indexes i.e. More...
 
class  Xapian::PointType
 Abstract class representing a point in the VSM. More...
 
class  Xapian::Point
 Class to represent a document as a point in the Vector Space Model. More...
 
class  Xapian::Centroid
 Class to represent cluster centroids in the vector space. More...
 
class  Xapian::Cluster
 Class to represents a Cluster which contains Points and Centroid of the Cluster. More...
 
class  Xapian::ClusterSet
 Class for storing the results returned by the Clusterer. More...
 
class  Xapian::Similarity
 Base class for calculating the similarity between documents. More...
 
class  Xapian::CosineDistance
 Class for calculating the cosine distance between two documents. More...
 
class  Xapian::Clusterer
 Class representing an abstract class for a clusterer to be implemented. More...
 
class  Xapian::KMeans
 Kmeans clusterer: This clusterer implements the K-Means clustering algorithm. More...
 
class  Xapian::LCDClusterer
 LCD clusterer: This clusterer implements the LCD clustering algorithm adapted from Modelling efficient novelty-based search result diversification in metric spaces Gil-Costa et al. More...
 

Namespaces

 Xapian
 The Xapian namespace contains public interfaces for the Xapian library.
 

Detailed Description

Cluster API.