Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
J
L
M
N
P
Q
R
S
T
U
V
W
A
addEntry(WVTDocumentInfo)
- Method in class wvtool.
DBInputList
Agrega una entrada a la lista
addItem(int)
- Method in class model.
TopicCluster
agrega el id de un item al cluster
addToComposite(ItemVector)
- Method in class model.
TopicCluster
suma -ponderadamente- el vector dado, al centroide del cluster.
addVector(ItemVector, Connection)
- Method in interface modules.
ClusteringOnline
inserta en los clusters el ultimo vector del espacio vectorial
addVector(ItemVector, Connection)
- Method in class modules.
DummyClusteringOnline
inserta en los clusters un nuevo vector
addVector(ItemVector, Connection)
- Method in class modules.
SimpleBufferClusteringOnline
inserta en los clusters un nuevo vector
addVector(Article, Connection)
- Method in interface modules.
String2Vector
crea la representacion vectorial de un nuevo articulo
addVector(Article, Connection)
- Method in class modules.
WVTString2Vector
crea la representacion vectorial de un nuevo articulo
ARFF
- Static variable in interface modules.
String2Vector
Article
- Class in
model
Esta clase representa a un articulo de la base de datos.
Article(int)
- Constructor for class model.
Article
construye el objeto article
C
close(WVTDocumentInfo)
- Method in class wvtool.
DBLoader
cierra el stream de lectura.
closeConnection()
- Method in class wvtool.
DBLoader
cierra la conexion a la base de datos
clusteringBatch(String, int, boolean, boolean)
- Method in class main.
TopicSystem
clustering batch: realiza el clustering inicial de la coleccion.
clusteringBatch(String)
- Static method in class main.
WebFace
clustering batch: realiza el clustering inicial de la coleccion.
ClusteringOnline
- Interface in
modules
Interfaz para realizar el clustering incremental.
clusteringVector(Article)
- Method in class main.
TopicSystem
clustering online: agrega un nuevo articulo a la coleccion.
clusteringVector(int)
- Static method in class main.
WebFace
clustering online: agrega un nuevo articulo a la coleccion.
ClutoVector2Clusters
- Class in
modules
Implementacion del metodo de clustering batch, usando Cluto.
ClutoVector2Clusters(String, int, int)
- Constructor for class modules.
ClutoVector2Clusters
constructor primario de la clase
compareTo(Object)
- Method in class model.
Article
compara dos articulos, utilizando el valor de ranking.
compareTo(Object)
- Method in class model.
Member
compara dos vectores, utilizando la distancia almacenada en cada uno.
compareTo(Object)
- Method in class model.
TopicCluster
implementa el metodo compareTo de la interfaz comparable.
compareTo(Object)
- Method in class model.
Word
implementa en metodo compareTo, para comparar palabras segun su peso
composite
- Variable in class model.
TopicCluster
con
- Static variable in class wvtool.
DBLoader
contains(int)
- Method in class model.
TopicCluster
indica si este cluster contiene al id dado
convertChars(Reader, WVTDocumentInfo)
- Method in class wvtool.
RSSCharConverter
convertToPlainText(InputStream, WVTDocumentInfo)
- Method in class wvtool.
RSSInputFilter
createVector(int[], int, WVTWordList, WVTDocumentInfo)
- Method in class wvtool.
MyTFIDF
createVector(String, WVTDocumentInfo, WVTConfiguration, WVTWordList)
- Method in class wvtool.
MyWVTool
Crea la representacion vectorial de un documento
createVectors(WVTInputList, WVTConfiguration, WVTWordList)
- Method in class wvtool.
MyWVTool
Crea la representacion vectorial de un conjunto de documentos.
createVSpace(int)
- Method in interface modules.
String2Vector
crea el espacio vectorial propiamente tal
createVSpace(int)
- Method in class modules.
WVTString2Vector
crea el espacio vectorial propiamente tal.
currentInputStream
- Variable in class wvtool.
DBLoader
D
date
- Variable in class model.
Article
date
- Variable in class model.
Member
DB_DRIVER
- Static variable in class wvtool.
DBLoader
DB_PASS
- Static variable in class wvtool.
DBLoader
DB_URL
- Static variable in class wvtool.
DBLoader
DB_USER
- Static variable in class wvtool.
DBLoader
DBInputList
- Class in
wvtool
Esta clase permite expandir una query en un conjunto de consultas.
DBInputList()
- Constructor for class wvtool.
DBInputList
constructo de la clase DBInputList.
DBLoader
- Class in
wvtool
Esta clase implementa un Loader para WVTool, que carga una query desde la base de datos.
DBLoader()
- Constructor for class wvtool.
DBLoader
Construye el dbloader, invocando al constructor de WVTDocumentLoader.
description
- Variable in class model.
Article
distance(ItemVector)
- Method in class model.
ItemVector
calcula la distancia coseno entre dos vectores
distance
- Variable in class model.
Member
DummyClusteringOnline
- Class in
modules
Implementacion -simple- del algoritmo de clustering incremental.
DummyClusteringOnline(List)
- Constructor for class modules.
DummyClusteringOnline
constructor de la clase
E
equals(Object)
- Method in class model.
Member
implementa el metodo equals, comparando el item_id
equals(Object)
- Method in class model.
TopicCluster
implementa el metodo equals, comparando los clusters por su id
F
findTopic(List, int)
- Static method in class main.
Laboratory
encuentra el id del cluster que contiene al item_id dado
G
getArticles(int)
- Method in class model.
TopicCluster
obtiene el conjunto de los k articulos mas cercanos al centroide
getCentroid()
- Method in class model.
TopicCluster
retorna el vector centroide de este cluster
getClusters(int, int)
- Method in class main.
TopicSystem
consulta por los top-k clusters.
getClusters(int, int)
- Static method in class main.
WebFace
consulta por los top-k clusters
getDate()
- Method in class model.
Article
retorna la fecha de publicacion del articulo
getDate(Connection)
- Method in class model.
Member
retorna la fecha de este articulo
getDescription()
- Method in class model.
Article
retorna el texto del articulo
getDistance()
- Method in class model.
Member
retorna la distancia del vector, al centroide de su cluster
getEntries(boolean)
- Method in class wvtool.
DBInputList
Expande la lista de entrada, expandiendo la query base.
getEntries()
- Method in class wvtool.
DBInputList
retorna la lista de elementos
getId()
- Method in class model.
Article
retorna el identificador del articulo
getId()
- Method in class model.
ItemVector
retorna el id del raticulo asociado al vector
getId()
- Method in class model.
Member
retorna el identificador del articulo
getId()
- Method in class model.
TopicCluster
retorna el identificador del topiccluster
getId_exp()
- Method in class main.
TopicSystem
retorna el nombre del experimento.
getIds()
- Method in class model.
TopicCluster
retorna el array de ids de miembros del cluster
getLastDate()
- Static method in class main.
TopicSystem
rescata la fecha del ultimo articulo agregado al sistema
getLastEventDate(String)
- Method in class main.
TopicSystem
obtiene la fecha del ultimo evento (wordlist o gcollector)
getLastId()
- Static method in class main.
TopicSystem
rescata el ultimo identificador del experimento realizado
getLastSize()
- Static method in class main.
TopicSystem
rescata el ultimo size del experimento realizado
getLink()
- Method in class model.
Article
retorna la url del link del articulo
getMaxId(Connection)
- Method in class modules.
SimpleBufferClusteringOnline
retorna el maximo valor de un identificador de topic-cluster.
getMedian()
- Method in class model.
TopicCluster
retorna el id de la mediana del grupo
getN()
- Method in class model.
ItemVector
retorna el largo del vector
getN()
- Method in class model.
TopicCluster
retorna la cantidad de elementos dentro del cluster
getNeighborsSet()
- Method in class model.
TopicCluster
entrega el conjunto de pares de elementos unidos dentro del cluster.
getNextArticle(Connection)
- Static method in class main.
Laboratory
para debug, retorna el proximo articulo a clasificar
getNumClasses()
- Method in class wvtool.
DBInputList
retorna el numero de clases de la lista
getRanking()
- Method in class model.
Article
retorna el valor de la puntuacion asociada al articulo
getRelated(int, int)
- Method in class main.
TopicSystem
consulta por los k articulos relacionados a un cluster.
getRelated(int, int)
- Static method in class main.
WebFace
consulta por los k articulos relacionados a un cluster
getTitle()
- Method in class model.
Article
retorna el texto del titulo del articulo
getTitle()
- Method in class model.
TopicCluster
retorna el titulo del articulo representante
getValue(String)
- Static method in class main.
Util
getValues()
- Method in class model.
ItemVector
retorna el arreglo de pesos del vector
getWeight()
- Method in class model.
Word
retorna el peso para esta palabra
getWord()
- Method in class model.
Word
retorna la palabra de este objeto
getWords(int)
- Method in class model.
TopicCluster
obtiene el conjunto de las k palabras que describen al topico.
I
init()
- Static method in class main.
Util
inicializa el hash de variables de sistema
item_id
- Variable in class model.
Article
item_id
- Variable in class model.
ItemVector
item_id
- Variable in class model.
Member
ItemVector
- Class in
model
Esta clase modela el vector de un articulo del sistema.
ItemVector()
- Constructor for class model.
ItemVector
constructor por defecto de la clase
ItemVector(int)
- Constructor for class model.
ItemVector
construye un vector nulo, de dimension n
J
jaccardQuality(List, List)
- Static method in class main.
Laboratory
este metodo calcula la calidad de la segmentacion realizada.
L
Laboratory
- Class in
main
Programa para realizar pruebas del sistema de segmentacion de articulos RSS.
Laboratory()
- Constructor for class main.
Laboratory
link
- Variable in class model.
Article
load(Connection)
- Method in class model.
Article
carga el objeto article, desde la base de datos
load(String)
- Method in class model.
ItemVector
carga linea de texto, con la representacion extendida de un vector
load(int, Connection)
- Method in class model.
ItemVector
carga los datos de un vector, desde la base de datos.
load(String)
- Method in class model.
Word
carga una palabra, a partir de su representacion en la wordlist
load(String)
- Method in class modules.
ClutoVector2Clusters
carga la ruta del archivo a procesar
load(List)
- Method in class modules.
DummyClusteringOnline
para cargar los clusters en uso
load(String)
- Method in interface modules.
String2Vector
metodo de carga del conjunto de documentos
load(String)
- Method in interface modules.
Vector2Clusters
carga la ruta del archivo a procesar
load(String)
- Method in class modules.
WVTString2Vector
metodo de carga del conjunto de documentos.
loadBuffer(Connection)
- Method in class modules.
WVTString2Vector
recupera los articulos almacenados en el buffer
loadClustering()
- Method in class main.
TopicSystem
carga y retorna el conjunto de clusters del conjunto de referencia.
loadDocument(WVTDocumentInfo)
- Method in class wvtool.
DBLoader
Carga la informacion del docuemento, leyendo la query desde la bd.
loadWordList()
- Method in interface modules.
String2Vector
recupera la lista de palabras desde el filesystem
loadWordList()
- Method in class modules.
WVTString2Vector
recupera la lista de palabras desde el filesystem
M
main
- package main
Este package contiene las clases principales de la aplicacion: TopicSystem (clase principal), Laboratory y WebFace.
main(String[])
- Static method in class main.
Laboratory
main(String[])
- Static method in class main.
WebFace
MATT
- Static variable in interface modules.
String2Vector
median
- Variable in class model.
TopicCluster
Member
- Class in
model
Esta clase representa a un miembro de un cluster.
Member(int)
- Constructor for class model.
Member
construye el objeto member
members
- Variable in class model.
TopicCluster
model
- package model
Contiene las clases que modelan los dos principales objetos del sistema: los vectores (documentos) y los clusters (topicos).
modules
- package modules
En este package se definen las interfaces que modelan los principales modulos de la aplicacion, asi como sus distintas implementaciones.
MyTFIDF
- Class in
wvtool
Esta clase permite variar la funcion de calculo del vector de pesos.
MyTFIDF()
- Constructor for class wvtool.
MyTFIDF
MyWVTool
- Class in
wvtool
Esta clase extiende la funcionalidad de la clase WVTool.
MyWVTool(boolean)
- Constructor for class wvtool.
MyWVTool
N
n
- Variable in class model.
ItemVector
n
- Variable in class model.
TopicCluster
norm()
- Method in class model.
ItemVector
retorna la norma euclidiana del vector
normalize(int)
- Method in class model.
ItemVector
normaliza las componentes del vector, diviendo sus coordenadas por n
P
purge(int, Connection)
- Method in class model.
TopicCluster
realiza el borrado de los articulos antiguos
Q
quality(List, List)
- Static method in class main.
Laboratory
este metodo calcula la calidad de la segmentacion... version 3.
qualityA(List, List)
- Static method in class main.
Laboratory
este metodo calcula la calidad de la segmentacion contando los topicos correctos.
R
ranking
- Variable in class model.
Article
reduceVector(ItemVector)
- Method in class model.
ItemVector
realiza la resta vectorial de un vector.
removeEntry(WVTDocumentInfo)
- Method in class wvtool.
DBInputList
borra una entrada de la lista
restore2db(Connection)
- Method in class model.
TopicCluster
actualiza la informacion del cluster en la base de datos, si es necesario.
RSSCharConverter
- Class in
wvtool
Un conversor para preparar los caracteres de un texto
RSSCharConverter()
- Constructor for class wvtool.
RSSCharConverter
RSSInputFilter
- Class in
wvtool
Esta clase implementa la WVTInputFilter.
RSSInputFilter(Reader, Reader)
- Constructor for class wvtool.
RSSInputFilter
run()
- Method in class modules.
ClutoVector2Clusters
ejecuta el proceso de clustering
run()
- Method in interface modules.
Vector2Clusters
ejecuta el proceso de clustering
S
save(Connection)
- Method in interface modules.
ClusteringOnline
almacena los resultados despues de agregar el vector nuevo a la coleccion
save(Connection)
- Method in class modules.
DummyClusteringOnline
almacena los resultados despues de agregar el vector a la coleccion.
save(Connection)
- Method in class modules.
SimpleBufferClusteringOnline
almacena los resultados despues de agregar el vector a la coleccion.
save2buffer(Connection, Article)
- Method in class modules.
WVTString2Vector
almacena un articulo en el buffer de articulos recien llegados.
save2db(Connection)
- Method in class model.
ItemVector
almacena el item-vector en la base de datos.
save2db(Connection)
- Method in class model.
TopicCluster
almacena el cluster en la base de datos
saveClusters(Connection)
- Method in class modules.
ClutoVector2Clusters
recoge el resultado de cluto, y genera la representacion de los clusters en memoria, y los almacena en la BD: devuelve un conjunto de clusters
saveClusters(Connection)
- Method in interface modules.
Vector2Clusters
recoge el resultado de cluto, y genera la representacion de los clusters en memoria, y los almacena en la BD: devuelve un conjunto de clusters
score(WVTWordList, String, int, int, boolean)
- Method in class wvtool.
MyWVTool
metodo que calcula el score de una palabra en un doc, dada su posicion
setDate(Date)
- Method in class model.
Article
establece la fecha de publicacion del articulo
setDate(Date)
- Method in class model.
Member
establece la fecha de este articulo
setDescription(String)
- Method in class model.
Article
establece la descripcion del articulo
setDistance(float)
- Method in class model.
Member
establece la distancia de este vector respecto al centroide de su cluster
setEventDate(String)
- Method in class main.
TopicSystem
almacena la fecha del ultimo evento realizado.
setId(int)
- Method in class model.
Article
establece el valor del id del articulo
setId(int)
- Method in class model.
ItemVector
establece el id del articulo asociado a este item-vector
setId(int)
- Method in class model.
Member
establece el valor del id del articulo
setId(int)
- Method in class model.
TopicCluster
establece el valor del identificador del topiccluster
setId_exp(String)
- Method in class wvtool.
DBInputList
establece el identificador del experimento.
setLink(String)
- Method in class model.
Article
establece la direccion web de la fuente del articulo
setRanking(float)
- Method in class model.
Article
establece el valor del ranking para este articulo
setTitle(String)
- Method in class model.
Article
establece el valor del titulo del articulo
setTitleId(String)
- Method in class model.
TopicCluster
establece el titulo del articulo representante
setValues(double[])
- Method in class model.
ItemVector
establece el array de pesos del vector
setWeight(float)
- Method in class model.
Word
carga el valor para el peso asociado a esta palabra
SimpleBufferClusteringOnline
- Class in
modules
Implementacion de single-pass con buffer, para el clustering incremental.
SimpleBufferClusteringOnline(List)
- Constructor for class modules.
SimpleBufferClusteringOnline
constructor de la clase
sizeBuffer(Connection)
- Method in class main.
TopicSystem
retorna el tamaño del buffer de articulos
status
- Variable in class model.
TopicCluster
storeLast()
- Method in interface modules.
String2Vector
guarda en disco el vector recien generado
storeLast()
- Method in class modules.
WVTString2Vector
guarda en filesystem y database, el vector recien generado
String2Vector
- Interface in
modules
Interfaz para el proceso de creacion del espacio vectorial de palabras.
sumVector(ItemVector)
- Method in class model.
ItemVector
suma vectorialmente este vector con otro, posiblemente de dif.dimension
T
title
- Variable in class model.
Article
title
- Variable in class model.
TopicCluster
topic_id
- Variable in class model.
TopicCluster
TopicCluster
- Class in
model
Esta clase modela un cluster (un topico) del sistema.
TopicCluster()
- Constructor for class model.
TopicCluster
construye un topiccluster Construye el vector inicializando el centroide en el origen
TopicCluster(int)
- Constructor for class model.
TopicCluster
construye un topiccluster, con un identificador Construye el vector inicializando el centroide en el origen
TopicSystem
- Class in
main
Clase principal del sistema de segmentacion de articulos RSS.
TopicSystem()
- Constructor for class main.
TopicSystem
constructor del sistema TopicSystem
TopicSystemException
- Exception in
main
Esta clase modela una excepcion ocurrida durante la ejecucion de alguno de los casos de uso del sistema.
TopicSystemException()
- Constructor for exception main.
TopicSystemException
constructor por defecto para TopicSystemException
TopicSystemException(Throwable)
- Constructor for exception main.
TopicSystemException
constructor que carga otra excepcion
toString()
- Method in class model.
ItemVector
entrega la representacion comprimida (sparse) de las coordenadas de este vector
toString(int)
- Method in class model.
ItemVector
entrega la representacion comprimida de las n primeras coordenadas de este vector
toStringLabels(int, String)
- Method in class model.
ItemVector
entrega la representacion de las n principales coordenadas (palabras) Este metodo existe solo con fines de debug...
U
updateWordList(Connection)
- Method in interface modules.
String2Vector
actualiza la wordlist
updateWordList(Connection)
- Method in class modules.
WVTString2Vector
actualiza la wordlist en el filesystem... y en la BD
Util
- Class in
main
Esta clase provee de metodos utilitarios para la aplicacion.
Util()
- Constructor for class main.
Util
V
values
- Variable in class model.
ItemVector
Vector2Clusters
- Interface in
modules
Interfaz para el proceso de clustering batch.
W
WebFace
- Class in
main
Programa que representa la capa web del sistema de segmentacion RSS.
WebFace()
- Constructor for class main.
WebFace
Word
- Class in
model
Esta clase modela una palabra dentro del espacio de palabras de la aplicacion.
Word()
- Constructor for class model.
Word
writeClusters()
- Method in class main.
TopicSystem
metodo que permite visualizar los resultados de la clusterizacion
wvtool
- package wvtool
Aqui se definen las clases que extienden la funcionalidad de wvtool, utilizando herencia o implementacion de interfaces.
WVTString2Vector
- Class in
modules
Implementacion del proceso de creacion del espacio vectorial de palabras, utilizando WordVectorTool.
WVTString2Vector(String)
- Constructor for class modules.
WVTString2Vector
constructor primario de la clase WVTString2Vector
A
C
D
E
F
G
I
J
L
M
N
P
Q
R
S
T
U
V
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes