[Qualipso-a4] Integrando BBDD Qualipso y NLP en BTS
Miguel Angel Tinte García
matinte en libresoft.es
Lun Dic 28 17:43:55 CET 2009
El vie, 25-12-2009 a las 02:28 +0100, Jose Gato Luis escribió:
> Sorryyyyyyyy se me había olvidado tío, mierda!!!! :_( lo acabo de
> subir a mi home en el prototype server, en la carpeta nltk_data. Como
> root no tendrás problemas para entrar en mi home ;)
>
> Sobre BTSAccessLibraryForge olvídalo, no lo necesitas para jpueyo, eso
> sólo vale para integrar con los servicios de la a7 que de momento los
> tenemos parados. Fíjate en el extractor de correos, para ver como uso
> las herramientas de jpueyo para analizar el body y el subject, para
> extraer las relaciones que teniamos que analizar. En los bugs, creo que
> sólo buscabamos nombres de ficheros de documentos y código fuente.
>
> Ejemplo del de correo:
>
> if NLP == True:
> semanticTools.analizeText (body, True)
> bodyBugs = semanticTools.getBugEntities()
> sourceCodeFoundBody =
> semanticTools.getSourceCodeEntities()
> docsFoundBody = semanticTools.getDocEntities()
>
> busco en el body bugs, ficheros de código fuente y documentos. La rama
> del false, es lo que hacíamos en la anterior iteración:
>
> else:
> bodyBugs = searchBugInMessage (body)
> subjectBugs = searchBugInMessage (subject)
>
> addBugsFound (emailResource, subjectBugs +
> bodyBugs)
>
> filesFoundBody = searchSourceCodeFileInText(body)
> filesFoundSubject =
> searchSourceCodeFileInText(subject)
>
> addSourceCodeFilesFound (emailResource,
> filesFoundBody + filesFoundSubject )
>
>
> con las librerías que usaban expresiones regualres.
>
> Cualquier duda avísame, y siento haber estado tan desconectado estos
> días y sobre todo, siento no haber subido el corpus.
Mira tío, me ha surgido un problemilla con lo del corpus. Ya he hecho
los cambios para adaptar lo de Javier y cuando ejecuto el BTS me dice:
File
"/home/matinte/Proyectos/qualipso_new/private/work/A4/3rdIteration/src/jpueyo/floss_nlp/NLP_Process.py", line 62, in getItemContents
p = Popen([FLOSS_NLP_PATH_PRE + 'item_processor_2.pl', doc_item],
stdout=PIPE, stderr=None)
File "/usr/lib/python2.5/subprocess.py", line 594, in __init__
errread, errwrite)
File "/usr/lib/python2.5/subprocess.py", line 1153, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
Me da la sensación que no encuentra la ruta de la carpeta nltk_data/ que
me he copiado o algo así. Tengo que configurar el path en el
btsFeederConf.xml?? Es que no veo donde lo configuras en el ejemplo del
ML :-o
Gracias tío
>
> Un saludo,
>
> El 24/12/09 12:14, matinte escribió:
> >
> >
> > Oye tío, cuando leas el correo please mira a ver si puedes explicarme un
> > poco lo de la clase BTSAccessLibraryForge para poder dejar completo el BTS
> > Y poder pasar a por el ML y SCM. Otra cosa es lo del corpus ese que ibas a
> > copiar al prototype-server., avísame cuano lo tengas :D
> >
> > Gracias y perdona por incordiarte durante tus vacas,
> >
> > Ciao
> >
> > On Tue, 22 Dec 2009 13:22:28 +0100, Miguel Angel Tinte García
> > <matinte en libresoft.es> wrote:
> >> Hola Gatuno,
> >>
> >> he subido al repo los cambios hechos para el BTS de manera que ya
> >> inserta los persons y bugs con los item_types que me envío Quiles.
> >>
> >> Además, he modificado la clase SRClientMySql de manera que la paso los
> >> datos de la bbdd de qualipso al crear el objeto, así la llamada a los
> >> métodos send...Resource() son iguales para SRClientRest y SRClientMySql
> >>
> >> Otra cosa que te quería comentar es que para añadir lo que hizo Javier
> >> necesito crearme una clase BTSAccessLibraryForge verdad? Me comentaste
> >> que un extractor lo tenía hecho ya, era el de ML?
> >>
> >> Y lo último es que me avises cuando copies al prototype-server el corpus
> >> éste que necesitamos please :)
> >>
> >> Nada más, pásalo bien estos días tunante,
> >>
> >> Saludos
> > _______________________________________________
> > Qualipso-a4 mailing list
> > Qualipso-a4 en gsyc.escet.urjc.es
> > http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/qualipso-a4
>
--
Miguel Ángel Tinte García
Libre Software Engineering Lab (GSyC) | Universidad Rey Juan Carlos
matinte en libresoft.es
http://libresoft.urjc.es/
More information about the Qualipso-a4
mailing list