|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Model in nz.ac.waikato.bibliography |
---|
Classes in nz.ac.waikato.bibliography that implement Model | |
---|---|
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 Model in nz.ac.waikato.bibliography.algorithm |
---|
Classes in nz.ac.waikato.bibliography.algorithm that implement Model | |
---|---|
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 Model in nz.ac.waikato.mcennis.rat |
---|
Subinterfaces of Model in nz.ac.waikato.mcennis.rat | |
---|---|
interface |
Component
This class describes the self-documenting features of the different components that make up the toolkit. |
Uses of Model in nz.ac.waikato.mcennis.rat.dataAquisition |
---|
Subinterfaces of Model in nz.ac.waikato.mcennis.rat.dataAquisition | |
---|---|
interface |
DataAquisition
Class for acquiring data into RAT. |
Classes in nz.ac.waikato.mcennis.rat.dataAquisition that implement Model | |
---|---|
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 Model in nz.ac.waikato.mcennis.rat.graph |
---|
Subinterfaces of Model in nz.ac.waikato.mcennis.rat.graph | |
---|---|
interface |
Graph
Interface representing a social network. |
Classes in nz.ac.waikato.mcennis.rat.graph that implement Model | |
---|---|
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. |
Methods in nz.ac.waikato.mcennis.rat.graph with parameters of type Model | |
---|---|
void |
DerbyGraph.publishChange(Model m,
int type,
int argument)
Records changes in properties of this graph, updating the database as needed. |
Uses of Model in nz.ac.waikato.mcennis.rat.graph.actor |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.actor that implement Model | |
---|---|
class |
BasicUser
|
class |
DBActor
Class that implemnts an actor backed by a DerbyDB database. |
Methods in nz.ac.waikato.mcennis.rat.graph.actor with parameters of type Model | |
---|---|
void |
DBActor.publishChange(Model m,
int type,
int argument)
Saves to database the changes in a property. |
Uses of Model in nz.ac.waikato.mcennis.rat.graph.algorithm |
---|
Subinterfaces of Model in nz.ac.waikato.mcennis.rat.graph.algorithm | |
---|---|
interface |
Algorithm
Interface specifying an algorithm that operates against a Graph. |
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm that implement Model | |
---|---|
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 Model in nz.ac.waikato.mcennis.rat.graph.algorithm.aggregators |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.aggregators that implement Model | |
---|---|
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 Model in nz.ac.waikato.mcennis.rat.graph.algorithm.clustering |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.clustering that implement Model | |
---|---|
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). |
Methods in nz.ac.waikato.mcennis.rat.graph.algorithm.clustering with parameters of type Model | |
---|---|
void |
FindStronglyConnectedComponents.publishChange(Model m,
int type,
int argument)
|
Uses of Model in nz.ac.waikato.mcennis.rat.graph.algorithm.collaborativefiltering |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.collaborativefiltering that implement Model | |
---|---|
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 Model in nz.ac.waikato.mcennis.rat.graph.algorithm.evaluation |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.evaluation that implement Model | |
---|---|
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 Model in nz.ac.waikato.mcennis.rat.graph.algorithm.machinelearning |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.machinelearning that implement Model | |
---|---|
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 Model in nz.ac.waikato.mcennis.rat.graph.algorithm.prestige |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.prestige that implement Model | |
---|---|
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. |
Methods in nz.ac.waikato.mcennis.rat.graph.algorithm.prestige with parameters of type Model | |
---|---|
void |
OptimizedLinkBetweeness.publishChange(Model m,
int type,
int argument)
|
Uses of Model in nz.ac.waikato.mcennis.rat.graph.algorithm.reusablecores |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.reusablecores that implement Model | |
---|---|
class |
FindStronglyConnectedComponentsCore
Class for finding only components that are strongly connected. |
Uses of Model in nz.ac.waikato.mcennis.rat.graph.algorithm.similarity |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.similarity that implement Model | |
---|---|
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 Model in nz.ac.waikato.mcennis.rat.graph.algorithm.transformToArray |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.transformToArray that implement Model | |
---|---|
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 Model in nz.ac.waikato.mcennis.rat.graph.algorithm.visual |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.visual that implement Model | |
---|---|
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 Model in nz.ac.waikato.mcennis.rat.graph.link |
---|
Subinterfaces of Model in nz.ac.waikato.mcennis.rat.graph.link | |
---|---|
interface |
Link
Interface for describing a link (arc, edge) in a graph. |
Classes in nz.ac.waikato.mcennis.rat.graph.link that implement Model | |
---|---|
class |
BasicUserLink
Class providing a base implementation of the Link Interface |
class |
DBLink
Class that implemnts a link backed by a DerbyDB database. |
Methods in nz.ac.waikato.mcennis.rat.graph.link with parameters of type Model | |
---|---|
void |
DBLink.publishChange(Model m,
int type,
int argument)
Saves to database the changes in a property. |
Uses of Model in nz.ac.waikato.mcennis.rat.graph.model |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.model that implement Model | |
---|---|
class |
ModelShell
Shell class providing basic MVC support to models. |
Methods in nz.ac.waikato.mcennis.rat.graph.model with parameters of type Model | |
---|---|
void |
Listener.publishChange(Model m,
int type,
int argument)
Recieve and update of the given type. |
Uses of Model in nz.ac.waikato.mcennis.rat.graph.path |
---|
Subinterfaces of Model in nz.ac.waikato.mcennis.rat.graph.path | |
---|---|
interface |
Path
Class for describing a path in a graph |
interface |
PathSet
Class for grouping sets of path into a single unit with a single id. |
Classes in nz.ac.waikato.mcennis.rat.graph.path that implement Model | |
---|---|
class |
BasicPath
Class for a basic Path implementation |
class |
BasicPathSet
Class for describing a set of Paths |
Uses of Model in nz.ac.waikato.mcennis.rat.graph.property |
---|
Subinterfaces of Model in nz.ac.waikato.mcennis.rat.graph.property | |
---|---|
interface |
Property
Class for defining a property on either actor, link, or graph |
Classes in nz.ac.waikato.mcennis.rat.graph.property that implement Model | |
---|---|
class |
BasicProperty
Class describing properties on graphs and actors |
Uses of Model in nz.ac.waikato.mcennis.rat.gui |
---|
Methods in nz.ac.waikato.mcennis.rat.gui with parameters of type Model | |
---|---|
void |
SwingUpdater.publishChange(Model m,
int type,
int argument)
|
Uses of Model in nz.ac.waikato.mcennis.rat.scheduler |
---|
Subinterfaces of Model in nz.ac.waikato.mcennis.rat.scheduler | |
---|---|
interface |
Scheduler
Interface for a blackboard-style scheduler. |
Classes in nz.ac.waikato.mcennis.rat.scheduler that implement Model | |
---|---|
class |
BasicScheduler
Stripped down scheduler that directly executes each component without performing any sanity checks on the input. |
Methods in nz.ac.waikato.mcennis.rat.scheduler with parameters of type Model | |
---|---|
void |
BasicScheduler.publishChange(Model m,
int type,
int argument)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |