Quanto è utile/interessante questa discussione:
Autore |
Discussione |
|
dallolio_gm
Moderatore
Prov.: Bo!
Città: Barcelona/Bologna
2445 Messaggi |
Inserito il - 01 ottobre 2006 : 21:53:53
|
hola a tutti! Per un esame dovevo scrivere un programma in perl a piacere.. così mi sono detto, perchè non modificare uno di quei chatterbot che si vedono in giro e renderlo in grado di rispondere a domande bioinformatiche? Ci ho perso un po' troppo tempo, però adesso sono arrivato ad un punto in cui è abbastanza funzionante. Ho pensato che potesse essere di interesse anche per voi, magari soprattutto per quelli più 'bioinformatici', così ho messo il codice sotto GPL, all'indirizzo http://dalloliogm.altervista.org/bioinfy .
E' scritto completamente da zero in perl usando i moduli Chatbot::Alpha e Net::Jabber da CPAN... fatemi sapere che ne pensate, soprattutto mi servono consigli per le frasi da aggiungere!!
|
Il mio blog di bioinformatics (inglese): BioinfoBlog Sono un po' lento a rispondere, posso tardare anche qualche giorno... ma abbiate fede! :-) |
|
|
AleXo
Moderatore
Prov.: Estero
Città: San Francisco, California
1550 Messaggi |
Inserito il - 01 ottobre 2006 : 22:10:57
|
quando potrò parlare anke io con B'infy?!?!? |
|
|
|
dallolio_gm
Moderatore
Prov.: Bo!
Città: Barcelona/Bologna
2445 Messaggi |
Inserito il - 01 ottobre 2006 : 22:18:39
|
Magari ci hai già parlato e non lo sai! ;) no a parte gli scherzi.. devo trovare un host che mi offra un accesso di bash gratuito (non ho la connessione Internet flat) e devo aggiustare alcuni problemi di sicurezza. Tradotto: non ne ho idea, magari una versione con un numero minore di comandi la posso mettere su anche presto. Ciao! |
Il mio blog di bioinformatics (inglese): BioinfoBlog Sono un po' lento a rispondere, posso tardare anche qualche giorno... ma abbiate fede! :-) |
|
|
atreliu
Amministratore
Prov.: Milano
Città: Milano
2484 Messaggi |
Inserito il - 01 ottobre 2006 : 22:42:25
|
Ciao e caspita! Complimenti!
Si tratta davvero di un progetto interessante ed innovativo: se vuoi una mano -se riesco a dartela- sono più che a tua disposizione. Immagino che i last topic li hai estratti dal feed RSS. Se hai bisogno di altre formattazioni, per poter far accedere ai contenuti del sito, sono disponibile..
Complimenti ancora! -Non so come metterlo in moto... con il mio Windows..- |
MolecularLab.it - Animazioni, News, didattica & Community su bioinformatica, biologia molecolare ed ingegneria genetica.
BUONE REGOLE DEL FORUM: - Prima di postare qualunque cosa leggere il Regolamento! - Hai provato a cercare prima di postare il tuo problema? |
|
|
dallolio_gm
Moderatore
Prov.: Bo!
Città: Barcelona/Bologna
2445 Messaggi |
Inserito il - 01 ottobre 2006 : 23:02:44
|
eheh ci tenevo a sapere cosa ne pensavi tu, del modo in cui ho utilizzato i tuoi rss!! ;) Per farlo girare servono due librerie di perl: Chatbot::Alpha e Net::Jabber Poi, lmesso cosi' com'e' sul sito non funziona, almeno che sul proprio computer non sia installato un server jabber (http://jabberd.jabberstudio.org/), e dopo aver creato un utente 'bioinfy'. Invece se lo vuoi provare senza installare nessun server, devi editare il file bioinfy.pl, andare all'ultima riga e decommentare la chiamata alla funzione 'tty_interface', togliendo l'altra. Oppure, puoi provare a farlo collegare a jabber.org.. però io non l'o mai testato li'. |
Il mio blog di bioinformatics (inglese): BioinfoBlog Sono un po' lento a rispondere, posso tardare anche qualche giorno... ma abbiate fede! :-) |
|
|
AleXo
Moderatore
Prov.: Estero
Città: San Francisco, California
1550 Messaggi |
Inserito il - 01 ottobre 2006 : 23:34:48
|
ok richiamatemi quando sarà a prova di stupido! |
|
|
|
chick80
Moderatore
Città: Edinburgh
11491 Messaggi |
Inserito il - 02 ottobre 2006 : 00:04:44
|
Guarda, sono un po' preso al momento, ma appena ho un po' di tempo ci metto le mani sopra. È tanto che non programmo in Perl... perchè non facciamo un porting in C++ che sono molto più pratico ??? :P |
Sei un nuovo arrivato? Leggi il regolamento del forum e presentati qui
My photo portfolio (now on G+!) |
|
|
atreliu
Amministratore
Prov.: Milano
Città: Milano
2484 Messaggi |
Inserito il - 02 febbraio 2007 : 17:28:28
|
Ciao dallolio, allora come sta il tuo caro bot?
Ci sono delle novità/posso esserti di aiuto in qualche modo con questo stimolante progetto?
Ric |
MolecularLab.it - Animazioni, News, didattica & Community su bioinformatica, biologia molecolare ed ingegneria genetica.
BUONE REGOLE DEL FORUM: - Prima di postare qualunque cosa leggere il Regolamento! - Hai provato a cercare prima di postare il tuo problema? |
|
|
dallolio_gm
Moderatore
Prov.: Bo!
Città: Barcelona/Bologna
2445 Messaggi |
Inserito il - 11 febbraio 2007 : 16:37:24
|
hola, beh a dire la verità non é avanzato molto ;), anche se in qualità di nerd mi farebbe onore portarlo a termine .
Avevo pensato ad uno schema del genere: - leggere tramire gli rss del forum i titoli di tutti i post nuovi, ad intervalli di 30 minuti; - confrontarli con alcune espressioni regolari per vedere se corrispondono a titoli scritti male, spam, in maiuscolo, etc; volendo essere proprio nerd, si potrebbero usare delle hmm anziché delle regex, che sarebbero più complicate da implementare, ma diventerebbero più comode per gestire frasi più lunghe e sarebbero più flessibili; inoltre, qualche tempo fa avevo letto questo post: http://www.nodalpoint.org/2006/11/16/resources_for_text_mining , ed in particolare, avevo iniziato a leggicchiare il tutorial sul Toolkit per il Linguaggio Naturale di Python (http://nltk.sourceforge.net/lite/doc/en/), che potrebbe essere molto interessante; - una volta individuato un titolo scorretto, si può avvisare il moderatore tramite una mail, un IM come Jabber o MSN, un messaggio sul desktop, etc..; - si potrebbero facilmente implementare dei suggerimenti banali, per esempio: se il topic é scritto in lettere tutte maiuscole, suggerire di ricapitalizzarlo; - per una certa tipologia di domande, si potrebbe tentare suggerimenti come 'Cerca con questo motore di ricerca', oppure, 'Cerca su questo database di Sequenze Nucleiche/Proteine/Strutture Secondarie/PathWay/etc..'. Per questo sarebbe comodo accedere anche al testo del messaggio indicato nell'rss. - si potrebbe provare anche a fare in modo di rispondere a domande un po' più difficili.. per esempio, molti chatter-bot fanno riferimento a motori di ricerca come http://www.googlism.com/ , per rispondere a domande come 'chi..?', 'dove...?', etc.. In fondo noi viviamo in una epoca in cui iniziano a diffondersi i motori di ricerca semantici anche per la letteratura scientifica: basta pensare a iHOP, GOPubmed, MEDIE+, e così via... quindi perché non provare a sfruttarli?
Alla fine, voi non vi siete mai posti la domanda, se sia possibile rispondere automaticamente in questo forum? |
Il mio blog di bioinformatics (inglese): BioinfoBlog Sono un po' lento a rispondere, posso tardare anche qualche giorno... ma abbiate fede! :-) |
|
|
atreliu
Amministratore
Prov.: Milano
Città: Milano
2484 Messaggi |
Inserito il - 28 luglio 2009 : 20:59:40
|
Leggendo che tra i progetti SurceForge, quello migliore in ambiente accademico è Xmind mi è venuto in mente questo progetto molto interessante..
Chissà se ci possa essere una qualche forma di sinergia tra i due.. |
MolecularLab.it - Animazioni, News, didattica & Community su bioinformatica, biologia molecolare ed ingegneria genetica.
BUONE REGOLE DEL FORUM: - Prima di postare qualunque cosa leggere il Regolamento! - Hai provato a cercare prima di postare il tuo problema? |
|
|
|
Discussione |
|
|
|
Quanto è utile/interessante questa discussione:
MolecularLab.it |
© 2003-18 MolecularLab.it |
|
|
|