O que é extração de conhecimento?
A extração de conhecimento é o processo de fazer uso de várias fontes de informação para criar um banco de conhecimento coeso. Como parte dessa abordagem, a extração geralmente se baseia em uma variedade de fontes estruturadas e não estruturadas. Quando bem-sucedida, a extração de conhecimento resulta em dados sólidos que podem ser facilmente lidos e interpretados por um determinado programa, permitindo que o usuário final utilize esse conhecimento formal para qualquer finalidade que deseje.
Várias fontes diferentes podem ser utilizadas no processo de extração de conhecimento. Dentro do escopo de fontes estruturadas, os dados podem ser extraídos de vários tipos de bancos de dados relacionais ou algum tipo de linguagem de marcação extensível ou fonte XML. Fontes não estruturadas, como imagens, diferentes formas de documentos de processamento de texto, planilhas e até texto capturado em programas no estilo de bloco de notas podem ser utilizadas como parte do processo de extração. Desde que as fontes sejam legíveis para o programa que está sendo usado para gerenciar o processo de extração de conhecimento, elas podem ser usadas como fontes que expandem o potencial do projeto que está sendo avançado por meio da extração e permitem que o conhecimento final produzido seja utilizável. .
Existem vários aplicativos comuns que ocorrem com a extração de conhecimento. Um exemplo frequente é a capacidade de capturar dados de uma fonte não estruturada e incorporar em algum tipo de fonte de conhecimento estruturada. Extrair dados encontrados em bancos de dados relacionais e usá-los para criar novos documentos ou fazer uso de documentos eletrônicos para importar dados para bancos de dados relacionais é outro exemplo de como esse tipo de extração pode acelerar o compartilhamento de conhecimento formal sem a necessidade de inserir dados manualmente já está disponível em outra fonte. Essa reutilização do conhecimento existente em algum novo formato geralmente é muito útil em vários cenários, possibilitando a utilização desse conhecimento de maneiras que talvez não fossem possíveis com a fonte existente. Dessa maneira, o usuário pode criar fontes ideais para um número de aplicativos diferentes, e não apenas aqueles relevantes para a origem original do conhecimento formal.
Com o uso da extração de dados, é possível fazer uso de um vasto armazém de dados, importando e exportando dados com facilidade, como forma de criar uma nova fonte que seja utilizável para uma finalidade específica. Essas fontes recém-criadas, por sua vez, também encontram um local no armazém de dados e podem eventualmente ser usadas na criação de novas extrações usadas para atender às necessidades de uso mais recentes. Com isso em mente, a extração de conhecimento pode ser vista como uma ferramenta muito útil que ajuda a aproveitar ao máximo todos os recursos atualmente disponíveis, simplificando muitas das tarefas envolvidas no compartilhamento desse conhecimento formal.