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