Bom dia,
sou estudante de Ciências da Computação, e como se aproxima o fim do curso devo pensar em meu tcc. Sei exatamente em qual área quero atuar - Inteligência Artificial(Sistemas Baseados em Conhecimento) - entretanto não consegui pensar em um bom tema. Tenho algumas idéias, mas opiniões externas além de interessantes são sempre bem-vindas.
Estive lendo alguns artigos e encontrei um bastante interessante sobre um Sistema de auxílio na idêntificação de infrações de trânsito. O rapaz ao desenvolver o tcc, fez uso do código de trânsito brasileiro para criar regras e dar respostas finais.
Bom, obrigada à todos que leram até aqui. E um extra-obrigada para aqueles que possam discutir comigo sobre esse assunto.
Recentemente vi algo sobre um automóvel que reconhece os sinais de trânsito (placas) e de forma preventiva, se antecipa à eventuais descuidos do motorista.
Pena que não lembro a fonte…
IA tem tanta coisa que é até difícil dar sugestões.
Já tem/escolheu um orientador? Se sim, seria bom bater um papo com ele ou com orientadores candidatos. Se tiver acesso a bases de dados de revistas científicas, faça uma busca por palavras chaves só pra ver o título e ter uma ideia do que está sendo feito. Se nada disso se aplica, procure pelo sites ou currículo Lattes de professores da área e veja os trabalhos que eles já publicaram.
Quando se fala de “sistemas baseado em conhecimento” se fala de uma ampla gama de sistemas. Eu começaria fechando qual você gostaria de fazer:
a) Você pode trabalhar na linha de representação / simplificação da informação. Trabalhar com ontologias, heurísticas do conhecimento, etc. Não é uma área que eu conheça muito.
b) Você pode trabalhar com reconhecimento de padrões. Ou seja, treinar o sistema para reconhecer algo, e buscar essa coisa em meio a várias amostras. Um exemplo disso, seria reconhecer caracteres manuscritos, gestos, fala, ou qualquer outra coisa. É aqui que você vai aplicar as famosas redes neurais, e algorítmos como o HMM.
c) Você pode trabalhar com segmentação. Ou seja, dividir dados em grupos similares. A única informação de entrada seria o número de grupos, não o que vai em cada grupo. Um exemplo disso poderia ser procurar perfis de consumidores dentro da base de dados de uma loja, ou então, separar numa imagem cheia de células quais delas tem um tumor, e quais não tem. Aqui você trabalharia com algorítmos como HMM, k-means, etc.
Observe que você pode ou não trabalhar com imagens. A vantagem de trabalhar com elas é que o resultado é visual. A desvantagem é que você precisará também aprender algoritmos de processamento de imagens - pelo menos, para extrair a informação. Outra desvantagem é achar uma base de dados para seus testes.
Mas claro, como o pessoal falou, o ideal é perguntar a seu orientador. Até porque, ele sabe quanto tempo você terá para desenvolver o trabalho, o que a faculdade tem disponível, e tem uma noção melhor do resto do conteúdo que você viu no curso.
Muito obrigada pela atenção de todos.
Bom, recentemente eu conversei com a minha orientadora. Ela sugeriu que eu retirasse um problema real na empresa onde trabalho e fizesse um Sistema Especialista para isso. Mas como eu disse à ela, isso não me agrada. Quero fazer algo que me agrade no tcc, algo que me faça ter vontade de pesquisar.
Um dos temas que sugeri foi fazer um Sistema Baseado em conhecimento para uma academia. Esse sistema faria uma série de perguntas e indicaria o melhor exercício ao auno de acordo com sua base de conhecimentos, e além disso o motivo para tê-lo escolhido. Essa idéia a agradou, contudo eu ainda não me sinto bem com esse assunto.
Pensei em fazer algo relacionado para descobrir onde investir na bolsa de valores, mas é um tema antigo e que já foi muito usado em tccs.
E, bem, eu já havia pensado em trabalhar com reconhecimento de padrões em sistemas metereológicos. Mas minha professora vetou.
Tenho mais uma semana para definir o tema, e a artir disso aproximadamente um ano para terminar o tcc.
Mais uma vez, obrigada pela atenção. É sempre bom discutir com outras pessoas.