Propostas para Dissertação

Mestrados no Departamento de Informática



Consultar ficha completa de uma proposta de dissertação

proponente: Ana Sampaio Oliveira
instituição/empresa: Techbiosis
tema/título: Assistentes Virtuais
área científica: Informática
local: London
curso de mestrado: Mestrado Integrado em Engenharia Informática
descrição:
Actualmente, cada vez mais serviços online oferecem assistentes virtuais com capacidade de
interacção com os seus clientes em linguagem natural. Os utilizadores parecem muitas vezes
preferir \"dialogar\" com uma entidade virtual do que navegar em interfaces, por vezes demasiado
complexas, com múltiplos níveis e opções. São também uma alternativa económica aos serviços
personalizados de apoio ao cliente, capazes de eliminar a maioria das perguntas simples. Os assistentes virtuais, geralmente, focam-se num domínio específico, mas possuem capacidades para
manter conversas básicas sobre assuntos mais genéricos. A maioria baseia-se na detecção de
padrões (palavras ou frases) nas perguntas dos utilizadores e na geração de respostas pela
instanciação de um conjunto pré-definido com a informação disponível no domínio. A resposta
pode ser directa ou passar pelo redirecionamento do utilizador para a página onde pode encontrar a
informação relevante ou realizar a acção pretendida. Os sistemas mais sofisticados podem
incluir capacidades de aprendizagem, em que o assistente virtual vai refinando as suas respostas à
medida que mais perguntas lhe são colocadas. A Techbiosis está a desenvolver uma plataforma de reserva online de hotéis e pensa incluir um
assistente virtual que auxilie os seus utilizadores a fazer as suas pesquisas, a realizar ou
consultar reservas, entre outras operações. Resultados esperados e contributos: Durante o projecto, o candidato deverá: • Investigar o estado da arte na área dos assistentes virtuais; • Analisar criticamente outros sistemas existentes; • Desenhar uma solução adaptada ao contexto da plataforma da Techbiosis, atendendo a vários
factores (custo, capacidade de interacção, desempenho, utilização de recursos, etc.); • Desenvolver um protótipo funcional que implemente a solução escolhida e integrá-lo na
plataforma já existente; • Propor eventuais melhorias dos resultados (por exemplo, como utilizar a aprendizagem com as
perguntas de um utilizador específico). Competências requeridas e a desenvolver: O candidato deverá ter: - Sólidos conhecimentos de programação; - Conhecimento na área de reconhecimento de padrões; - Interesse por investigar e aprender novas tecnologias; - Espírito crítico e capacidade de análise; - Capacidade de trabalho em equipa; - Fluente em Inglês;


Voltar...