Desenvolvimento de um protótipo para gestão de conhecimento utilizando Lunr.js
Resumo
Este trabalho tem como objetivo geral desenvolver um protótipo simplificado para demonstrar a utilização
de Javascript como uma plataforma de gestão do conhecimento de uma persona representando a aplicação
em uma empresa. O trabalho se baseia na utilização de três tecnologias principais: Lunr.js, Google Firebase
e React. O Lunr.js é uma biblioteca de busca de texto completo que permite indexar e pesquisar documentos
no formato JSON no browser, usando consultas que combinam os melhores resultados. O trabalho propõe
desenvolver um sistema de gestão do conhecimento para uma empresa fictícia chamada TechSolve, que
oferece soluções de desenvolvimento. O sistema visa permitir aos funcionários da empresa encontrar e
acessar informações de forma rápida e eficaz, usando o Lunr.js para realizar consultas de texto completo
nos documentos armazenados no Firebase. O trabalho também pretende gerar uma base de dados com
possíveis perguntas e respostas que simulem uma empresa, utilizando inteligência artificial generativa. O
trabalho se divide em seis objetivos específicos: estudar a biblioteca Lunr.js; implementar um mockup de
funcionalidade em React e Typescript; conectar ao Firebase com uma base de dados de exemplo; gerar a
base de dados com inteligência artificial generativa; validar a integração com Lunr.js; e descrever o
desenvolvimento do mock-up e as possibilidades de utilização da tecnologia em outros projetos e contextos.
O trabalho espera contribuir para o campo da gestão do conhecimento, mostrando como Javascript pode
ser usado como uma ferramenta eficiente e escalável para indexar e pesquisar documentos no formato
JSON no navegador, usando a biblioteca Lunr.js. O trabalho também espera demonstrar como o Google
Firebase e o React podem ser integrados para criar um sistema de gestão do conhecimento seguro e
dinâmico para uma empresa fictícia.
Coleções
Os arquivos de licença a seguir estão associados a este item: