KNIME – Wikipédia, a enciclopédia livre
Plataforma | Máquina virtual Java |
Versão estável | 5.3 |
Escrito em | Java |
Sistema operacional | Linux, macOS, Microsoft Windows |
Licença | GNU General Public License |
Página oficial | http://www.knime.org/ |
O KNIME ( /naɪm/, acrônimo para Konstanz Information Miner),[1] é uma plataforma livre e de código aberto de análise de dados, construção de relatórios e integração de dados. O KNIME integra vários componentes para aprendizado de máquina e mineração de dados por meio de seu conceito de pipelining modular. Uma interface gráfica de usuário e o uso de JDBC permitem a montagem de nós combinando diferentes fontes de dados, incluindo pré-processamento (ETL: Extract, transform, load), para modelagem, análise e visualização de dados sem necessidade (ou com necessidade mínima) de programação.
Desde 2006, o KNIME é utilizado em pesquisas farmacêuticas,[2] e também em outras áreas, como análise de dados de clientes de CRM, inteligência de negócios, mineração de texto e análise de dados financeiros.
História
[editar | editar código-fonte]O desenvolvimento do KNIME foi iniciado em janeiro de 2004 por uma equipe de engenheiros de software da Universidade de Konstanz como um produto proprietário. A equipe original de desenvolvedores, liderada por Michael Berthold, veio de uma empresa no Vale do Silício, fornecendo software para a indústria farmacêutica. O objetivo inicial era criar uma plataforma de processamento de dados modular, altamente escalável e aberta, que permitisse a fácil integração de diferentes módulos para carregamento, processamento, transformação, análise e exploração visual de dados sem o foco em nenhuma área de aplicação específica. A plataforma pretendia ser uma plataforma de colaboração e pesquisa e também deveria servir como plataforma de integração para vários outros projetos de análise de dados.[3]
Em 2006, a primeira versão do KNIME foi lançada.
Funcionamento da plataforma
[editar | editar código-fonte]O KNIME permite que os usuários criem visualmente fluxos de dados (ou pipelines), executem seletivamente alguns ou todos os passos da análise e depois inspecionem os resultados e modelos, usando widgets e visualizações interativas. O
- Plugins adicionais permitem a integração de métodos para mineração de texto, mineração de imagens, bem como análise de séries temporais e rede.
- O KNIME integra vários outros projetos de código aberto, por exemplo, algoritmos de aprendizado de máquina de Weka, H2O-3, Keras, Spark, o projeto R e LIBSVM e também plotly, JFreeChart, ImageJ, e o Kit de Desenvolvimento de Química.[4]
Licença
[editar | editar código-fonte]Para a versão 2.1, o KNIME é liberado sob a GPLv3, com uma permissão adicional que outras pessoas usem a API para adicionar extensões proprietárias.[5] Isso também permite que os fornecedores comerciais de SW adicionem wrappers chamando suas ferramentas do KNIME.
Referências
- ↑ «KNIME - the Konstanz information miner» (PDF). ACM SIGKDD Explorations Newsletter. 11. 26 páginas. doi:10.1145/1656274.1656280
- ↑ «Workflow based framework for life science informatics». Computational Biology and Chemistry. 31: 305–319. PMID 17931570. doi:10.1016/j.compbiolchem.2007.08.009
- ↑ «Open for Innovation». KNIME.com
- ↑ «KNIME-CDK: Workflow-driven Cheminformatics». BMC Bioinformatics. 14. 257 páginas. 2013. PMC 3765822. PMID 24103053. doi:10.1186/1471-2105-14-257
- ↑ KNIME 2.1.0 released Arquivado em 2010-04-17 no Wayback Machine
Ligações externas
[editar | editar código-fonte]- Página inicial do KNIME
- Nodepit - coleção de nós KNIME que suporta versão e instalação de nós