|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ModelShell in nz.ac.waikato.bibliography |
---|
Subclasses of ModelShell in nz.ac.waikato.bibliography | |
---|---|
class |
LoadBibliographyAndClass
Loads two XML files describing a set of papers and their authors. |
class |
LoadBibliographyXML
Loads an XML file containing bibliographic data. |
Uses of ModelShell in nz.ac.waikato.bibliography.algorithm |
---|
Subclasses of ModelShell in nz.ac.waikato.bibliography.algorithm | |
---|---|
class |
OutputBibliographyXML
Class for outputting into an XML format the pagerank of each file. |
class |
OutputBridgesByCluster
|
class |
OutputDifference
Class for outputting into an XML format the pagerank of each file. |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.dataAquisition |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.dataAquisition | |
---|---|
class |
CrawlLastFM
Class for parsing the LastFM web services with a multi-threaded parser. |
class |
CrawlLiveJournal
This class enables parsing and spidering of the LiveJournal site. |
class |
FileReader
Reads FOAF files in the given directory in one pass. |
class |
FileReader2Pass
Reads a directory of FOAF descriptions as defined by the FOAF parser (the LiveJournal specific dialect) in two passes. |
class |
GetArtistTags
Single threaded crawler for parsing a set of predetermined artists from LastFM. |
class |
LastFMTagFileReader
Read a directory of files containing tags for each artist in an XML file read by the LastFMArtistTag XML parser. |
class |
ReadAudioFiles
Module for creating a set of song actors where the features extracted from the audio are added as weka Instance objects. |
class |
ReadLastFMProfileFile
Class for parsing a (possibly compressed) tar file containing the files created by the CrawlLastFM module. |
class |
ReadMemGraphXMLFile
Class for reading an arbitrary MemGraph XML file. |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph | |
---|---|
class |
Clique
Class for describing a completely connected subgraph. |
class |
DerbyGraph
Class that implements all the JDBC code for a Derby backed graph model. |
class |
MemGraph
A graph object that is held entirely in memory |
class |
NullGraph
Class that retains no information and implements null operations on every node. |
class |
PostgresqlGraph
Sub-class of the DerbyGraph Object to work with postgresql databases |
class |
Tree
Class for describing a tree. |
class |
UserIDList
Class that records only those users that initiate links. |
class |
UserList
Aquires a list of all actors that have been seen. |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph.actor |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph.actor | |
---|---|
class |
BasicUser
|
class |
DBActor
Class that implemnts an actor backed by a DerbyDB database. |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm | |
---|---|
class |
AddBasicGeodesicPaths
Class for calculating all geodesic paths over a set of links and set of actors using a variation of Djikstra's algorithm. |
class |
AddBasicInterestLink
Creates an interest link using exponential similarity to take bag-of-words from a property list to create a link between actors represetning the degree of which their interest overlaps. |
class |
AddDegreeGraphProperties
Add basic degree-based properties for actors and graphs. |
class |
AddGeodesicProperties
Calculates properties of a node: (In/Out) Eccentricity - Wasserman and Faust p111 - modified for directional links Diameter - Wasserman and Faust p111. |
class |
AddMusicLinks
Takes set of artist links and creates music userlinks between users based on the degree of similarity in musical tastes. |
class |
AddMusicRecommendations
Creates derived user->artist links from knows, interest, and music links. |
class |
AddMusicReferences
Class that takes interest links, determines which are artists, then creates an artist actor and links the user to this artist. |
class |
Difference
Algorithm for calculating the difference across properties of an actor |
class |
ExtractMusicCoverage
Class that enumerates all artists that are present in the given dataset. |
class |
IdentifyBridges
Algorithm for calculating the difference across properties of an actor |
class |
OptimizedPathBase
Class that calculates geodesic paths using Djikstra's spanning tree algorithm Hooks are provided for subclasses to use each spanning tree for one actor so that the algorithms can become linear in space rather than O(n2). |
class |
PrincipalComponentsAnalysis
Performs principal component analysis on a colt 2D matrix describing a distance matrix. |
class |
RankingProperties
Reads a Double property and creates a new property reflecting the index of the actor ordered by this property. |
class |
TrimEdgeUsers
Class for removing all actors of a given type (mode) that have no outgoing links |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.aggregators |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.aggregators | |
---|---|
class |
AggregateByGraph
Class for taking a property of a given ID across actors of a given mode and aggregating these properties into a single property on the enclosing graph. |
class |
AggregateByLinkProperty
Aggregates a single property across links. |
class |
AggregateLinks
Aggregates a single property across links. |
class |
AggregateOnActor
Class for Aggregating the properties of an actor into a single Instance object. |
class |
CombineProperty
|
class |
FromGraphToActor
Class aggregates all the properties of a graph and propogates them to each actor in the graph. |
class |
PropertyToLink
|
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.clustering |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.clustering | |
---|---|
class |
BicomponentClusterer
Finds all biconnected components (bicomponents) of an undirected graph. |
class |
EnumerateMaximalCliques
Maximal cliques are defined as a fully connected subgraph such that any additional node added to the subgraph is not fully connected. |
class |
FindStronglyConnectedComponents
Algorithm for finding all strongly connected components in a graph. |
class |
FindWeaklyConnectedComponents
Create subgraphs from all weakly connected components. |
class |
NaiveImplementClique
Implements the traditional naive implementation of finidng cliques. |
class |
NormanGirvanEdgeBetweenessClustering
Class implementing NormanGirvan edge betweeness clustering. |
class |
TraditionalEdgeBetweenessClustering
Creates clusters by removing each edge sequentially by order of link betweeness. |
class |
WekaClassifierClusterer
Utilize an arbitrary classifier-clusterer (clusterer that assigns an unknown cluster to exactly one category). |
class |
WekaProbablisticClusterer
Utilize an arbitrary probabilistic-clusterer (vector of probable membership in a cluster). |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.collaborativefiltering |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.collaborativefiltering | |
---|---|
class |
AssociativeMining
Class that performs collaborative filtering on a set of actors via their links to another mode of actors. |
class |
Item2Item
Performs classic Item to Item collaborative filtering. |
class |
User2User
Performs User to user collaborative filtering where similar users' links to destination actors (items) are used to suggest items for the given user. |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.evaluation |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.evaluation | |
---|---|
class |
HalfLife
Uses Given(user->artist) as valued ground truth. |
class |
KendallTau
This compares all ordered pairs of recommendations. |
class |
MeanErrorEvaluation
Utilizes Given(user->artist) as ground truth and Derived(user->artist) as predicted values. |
class |
PearsonCorrelation
Utilizes Given(user->artist) as ground truth and Derived(user->artist) as predictions. |
class |
PrecisionRecallFMeasure
Class for calculating a variety of evaluation metrics between Given(user->artist) (ground truth) and a Derived(user->artist) (predicted) set of links. |
class |
RecommendationError
Takes Given(user->artist) links as ground truth and then calculates error using Derived(user->artist) as the predicted values. |
class |
ROCAreaEvaluation
Calculates the integral of the average percent of ground truth present in a ranked list iterating over the list. |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.machinelearning |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.machinelearning | |
---|---|
class |
MultiInstanceSVM
Derive globally using the same data as the AddMusicRecommendation algorithm. |
class |
SVM
|
class |
WekaClassifierMultiAttribute
|
class |
WekaClassifierOneAttribute
Class for utilizing Weka Machine-Learning non-probabilistic Classifiers. |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.prestige |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.prestige | |
---|---|
class |
AddBasicBetweenessCentrality
Class for calculating Betweeness as described in Freeman 79 except that multiple geodesic paths between two actors are treated as if they are unique paths. |
class |
AddBetweenessCentrality
Class that provides a betweeness metric that matches Freeman79. |
class |
AddClosenessCentrality
Algorithm that implements closeness as in Freeman79. |
class |
AddCombinedCloseness
Optimized version of Closeness as defined by Freeman79. |
class |
AddDegreeCentrality
Calculates centrality and prestige based on actor degree. |
class |
AddPageRankPrestige
Calcuates the PageRank of an actor using the PageRank algorithm as defined in Langeville and Meyer Langeville, A., and C. |
class |
HITSPrestige
Class implementing a naive implementation of Kelinberg's HITS algorithm (Kleinberg99) Kleinberg, J. |
class |
OptimizedBetweeness
Class built upon OptimizedPathBase that claculates Betweeness. |
class |
OptimizedCloseness
Class that calculates Closeness in O(n) space using OptimizedPathBase. |
class |
OptimizedLinkBetweeness
Class built upon OptimizedPathBase that calculates Betweeness for links. |
class |
ScalableHitsPrestige
Class Implementing the HITS algoerithm by a variation of the power metric as defined in Kleinberg99. |
class |
ScalablePageRankPrestige
Class for calculating the PageRank of an algorithm using the Power method. |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.reusablecores |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.reusablecores | |
---|---|
class |
FindStronglyConnectedComponentsCore
Class for finding only components that are strongly connected. |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.similarity |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.similarity | |
---|---|
class |
GraphSimilarityByProperty
Calculates the similarity between two graphs by a given property. |
class |
HierarchyByCooccurance
Initial algorithm for creating an ontology from a folksonomy. |
class |
SimilarityByLink
Determine the similarity between two actors by the data vector implied by the given relation. |
class |
SimilarityByProperty
Calculates similarity between actors via a double[] describing a vector property |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.transformToArray |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.transformToArray | |
---|---|
class |
ActorDistanceMatrix
Class for creating a matrix representing the distances between graph nodes. |
class |
DirectedTriplesHistogram
Transforms a graph object (one mode and relation) into a 20 dimensional double array describing a histogram of all triples of actors in the graph. |
class |
UndirectedTriplesHistogram
Transforms a graph object (one mode and relation) into a 4 dimensional double array describing a histogram of all triples of actors in the graph. |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.visual |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph.algorithm.visual | |
---|---|
class |
BasicDisplayGraph
Class for mapping one mode and one relation into a prefuse display demo. |
class |
ColoredByPropertyGraph
Class for mapping one mode and one relation into a prefuse display demo. |
class |
DisplayAll
Class that displays an entire graph inside a Prefuse display window. |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph.link |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph.link | |
---|---|
class |
BasicUserLink
Class providing a base implementation of the Link Interface |
class |
DBLink
Class that implemnts a link backed by a DerbyDB database. |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph.path |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph.path | |
---|---|
class |
BasicPath
Class for a basic Path implementation |
class |
BasicPathSet
Class for describing a set of Paths |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.graph.property |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.graph.property | |
---|---|
class |
BasicProperty
Class describing properties on graphs and actors |
Uses of ModelShell in nz.ac.waikato.mcennis.rat.scheduler |
---|
Subclasses of ModelShell in nz.ac.waikato.mcennis.rat.scheduler | |
---|---|
class |
BasicScheduler
Stripped down scheduler that directly executes each component without performing any sanity checks on the input. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |