KBGenesys

 - Introducció
 - Sistema d'ajut a l'especificació
 - KBGenesys
 - Descàrrega
 - Ajuda
 -

La crida al sistema ha d'incloure una única opció alhora, és a dir, no es pot cridar per exemple al programa amb les opcions -a i -c al mateix temps. En cas que no es compleixi aquesta restricció el sistema retorna un error.

 

-a -A [a | o] <file> <entity_name> <entity_parent> <entity_son>*

Afegeix una nova Entitat i els seus fills en cas necessari a aquesta BC. L'opció per defecte és afegir un objecte (o).

a : l'entitat es una 'activitat'.

o : l'entitat es un 'objecte'.

Exemples:

java KBGenesys asterix.kb servicio _object servicio_directorio servicio_atención : afegeix a la BC asterix.kb l'objecte servicio el qual és fill d'_object i pare de servicio_directorio i servicio_atención.

java KBGenesys -a asterix.kb tomar : afegeix a la BC asterix.kb l'activitat tomar.



-c -C [sp | cat | eng] [plain | parole] [none | l | r | lr] <file>

Crea una BC a partir del fitxer d'entrada. Les opcions per defecte són idioma espanyol (sp), fitxer d'entrada escrit en llenguatge natural (plain) i no es guarda ni el lexicó ni el text refinat (none).

sp : idioma espanyol.

cat : no implementat.

eng : no implementat.

plain : el fitxer d'entrada és un text escrit en llenguatge natural.

parole : el fitxer d'entrada conté les paraules analitzades. Està en format: (forma lema etiqueta).

none : no es guarda els lexicons ni el text refinat.

l : guarda els lexicons.

r : guarda el text refinat (sense sinònims).

lr : guarda els lexicons i el text refinat.

Exemples:

java KBGenesys -c asterix.txt : es crea una BC amb les opcions per defecte.

java KBGenesys -c plain r asterix.txt : es crea una BC guardant el text refinat.

java KBGenesys -c sp parole l asterix.maco : es crea una BC a partir d'un fitxer amb les paraules analitzades i es guarda el lexicó.

java KBGenesys -c lr asterix.txt : es crea una BC a partir d'un fitxer escrit en llenguatge natural i es guarda el lexicó i el text refinat.




-d -D [a | o] <file> <entity_name>

Esborra l'Entitat amb aquest nom d'aquesta BC. L'opció per defecte és esborrar un objecte (o).
Aquesta opció pot destruir de la consistència de la BC.

a : l'entitat es una 'activitat'.

o : l'entitat es un 'objecte'.

Exemples:

java KBGenesys -d asterix.kb servicio : esborra l'objecte 'servicio' de la BC 'asterix.kb'.

java KBGenesys -d a asterix.kb proveer : esborra l'activitat 'proveer' de la BC 'asterix.kb'.


-f -F [a | o] <file> <entity>
Mostra una part de la BC que conté aquesta 'entitat'. L'opció per defecte és visualitzar un objecte.

a : l'entitat es una 'activitat'.

o : l'entitat es un 'objecte'.

Exemples:

java KBGenesys -f asterix.kb servicio : crea un fitxer anomenat 'asterix.html' que mostra l'objecte 'servicio' de la BC 'asterix.kb'.

java KBGenesys -f a asterix.kb suministrar : crea un fitxer anomenat 'asterix.html' que mostra l'activitat 'suministrar' de la BC 'asterix.kb'.


-h -H

Mostra l'ajuda.


-v -V <file>

Visualitza tota aquesta BC.

Exemples:

java KBGenesys -v asterix.kb : crea un fitxer anomenat 'asterix.html' que conté la visualització de tota la BC.

 

Valid XHTML 1.0!