|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmodules.WVTString2Vector
public class WVTString2Vector
Implementacion del proceso de creacion del espacio vectorial de palabras, utilizando WordVectorTool.
Esta clase implementa la funcionalidad de creacion del espacio vectorial, utilizando la libreria WVTool.
| Field Summary |
|---|
| Fields inherited from interface modules.String2Vector |
|---|
ARFF, MATT |
| Constructor Summary | |
|---|---|
WVTString2Vector(java.lang.String id_exp)
constructor primario de la clase WVTString2Vector |
|
| Method Summary | |
|---|---|
ItemVector |
addVector(Article article,
java.sql.Connection con)
crea la representacion vectorial de un nuevo articulo |
int |
createVSpace(int outputType)
crea el espacio vectorial propiamente tal. |
void |
load(java.lang.String source)
metodo de carga del conjunto de documentos. |
protected edu.udo.cs.wvtool.wordlist.WVTWordList |
loadBuffer(java.sql.Connection con)
recupera los articulos almacenados en el buffer |
void |
loadWordList()
recupera la lista de palabras desde el filesystem |
protected void |
save2buffer(java.sql.Connection con,
Article article)
almacena un articulo en el buffer de articulos recien llegados. |
void |
storeLast()
guarda en filesystem y database, el vector recien generado |
void |
updateWordList(java.sql.Connection con)
actualiza la wordlist en el filesystem... y en la BD |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WVTString2Vector(java.lang.String id_exp)
throws java.lang.Exception
java.lang.Exception| Method Detail |
|---|
public void load(java.lang.String source)
throws java.lang.Exception
Carga la lista de palabras, desde los documentos, o desde un archivo.
load in interface String2Vectorsource - el origen de los datos
La fuente de datos puede ser:
- random: size... carga una muestra aleatoria de tamaño size
- date: [ini, fin]... carga todos los documentos en este intervalo de tiempo
java.lang.Exception
public int createVSpace(int outputType)
throws java.lang.Exception
Ahora es cuando carga el conjunto de documentos.
createVSpace in interface String2VectoroutputType - especifica el tipo de salida que se quiere obtener
java.lang.Exception
public ItemVector addVector(Article article,
java.sql.Connection con)
throws TopicSystemException
addVector in interface String2Vectorarticle - el objeto que representa al articulo
TopicSystemException - algun error al agregar un vector
public void updateWordList(java.sql.Connection con)
throws TopicSystemException
updateWordList in interface String2VectorTopicSystemException
public void storeLast()
throws TopicSystemException
storeLast in interface String2VectorTopicSystemException
public void loadWordList()
throws TopicSystemException
loadWordList in interface String2VectorTopicSystemException - en caso de error al cargar el archivo de palabras
provoca el fin del caso de uso
protected void save2buffer(java.sql.Connection con,
Article article)
throws TopicSystemException
El proposito de este buffer, es permitir recordar los ultimos articulos llegados, y cada cierto tiempo, actualizar la lista de palabras.
TopicSystemException
protected edu.udo.cs.wvtool.wordlist.WVTWordList loadBuffer(java.sql.Connection con)
throws TopicSystemException
TopicSystemException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||