Quero começar por dizer que acho a ideia original e demonstra iniciativa
e criatividade da vossa parte. É bom ver os nossos alunos a terem
espírito criativo.
Mas quero levantar algumas questões que me parecem relevantes antes de
ter uma conversa pessoal convosco para verificar se posso ou não
acompanhar o vosso projecto.
No âmbito da tipologia dos projectos fim de curso gostava de dizer que
normalmente as ideias de projecto nascem de uma necessidade externa aos
próprios alunos na perspectiva de os alunos tentarem entender qual o
problema e apresentar soluções viáveis e que tentem satisfazer as
necessidades de quem propôs o problema.
No vosso caso como é que identificaram a necessidade de resolverem este
problema? Alguém vos expressou esta necessidade ou é algo que vocês
acham útil per si?
Tendo este anos os projectos uma ideia de integração num aplication
server em que se deveria pensar numa forma de integração no portal do
departamento, qual o papel do vosso projecto nisto. Tenham em conta que
o AS será desenvolvido em python sobre zope (o que nada impede que vossa
aplicação de edição de AIML seja feita em java).
E porquê o AIML? Já verificaram que outras linguagens / meta linguagens
existem para programar robots de conversação? E não terá já alguém feito
uma ferramenta similar à que propõem?
Estas questões não são para pôr em causa a vossa ideia para garantir que
vocês estão seguros daquilo que pretendem fazer.
Gostava de conversar convosco nesta sexta, talvez no final da aula
prática de SP.
Podem?
Hugo Gamboa