Classifique dados ICD-10 com Watson  

Alavanque o Watson Natural Language Classifier para identificar códigos de classificação médica

Last updated

Este aplicativo foi desenvolvido para demonstrar o Watson‚ĄĘ Natural Language Classifier da IBM. Ele usa o Watson Python SDK para criar e listar classificadores al√©m de classificar o texto de entrada. N√≥s tamb√©m utilizamos a API ICD-10 dispon√≠vel gratuitamente, que, dado um c√≥digo ICD-10, retorna um nome e uma descri√ß√£o.

By Steve Martinelli, Scott D’Angelo

Overview

RENÚNCIA DE RESPONSABILIDADE: este aplicativo é usado apenas para fins demonstrativos e ilustrativos e não constitui uma oferta submetida à revisão regulamentar. Ele não tem como objetivo servir de aplicativo médico. Não há qualquer declaração quanto à precisão do resultado deste aplicativo e ele é apresentado sem qualquer garantia.

ICD-10 √© a d√©cima revis√£o do International Statistical Classification of Diseases and Related Health Problems. Resumindo, √© uma lista de classifica√ß√£o m√©dica da Organiza√ß√£o Mundial de Sa√ļde (OMS) que cont√©m c√≥digos para doen√ßas, sinais e sintomas, descobertas anormais, reclama√ß√Ķes, circunst√Ęncias sociais e causas externas de danos ou doen√ßas. Da mesma forma, os hospitais e as companhias de seguros poderiam economizar tempo e dinheiro impulsionando o Watson para identificar adequadamente os c√≥digos ICD-10.

Este aplicativo foi desenvolvido para demonstrar o Watson Natural Language Classifier da IBM. O conjunto de dados que usaremos, ICD-10-GT-AA.csv, contém um subconjunto de entradas ICD-10. Ao concluir este padrão de código, você saberá como:

  • Criar um servi√ßo Natural Language Classifier e us√°-lo em um aplicativo Python.
  • Treinar um modelo Natural Language Classifier usando dados CSV.
  • Implementar um aplicativo da web com Flask para permitir que o modelo seja consultado.
  • Obter rapidamente uma classifica√ß√£o de doen√ßa ou problema de sa√ļde utilizando o modelo treinado.

Flow

  1. Arquivos CSV são enviados ao serviço Natural Language Classifier para treinar o modelo.
  2. O usuário interage com a UI do aplicativo em execução localmente ou na nuvem.
  3. O aplicativo envia a entrada do usu√°rio para o modelo Natural Language Classifier para ser classificada.
  4. As informa√ß√Ķes contendo a classifica√ß√£o s√£o retornadas para o aplicativo da web.

Components

Technologies

Inteligência Artificial

Tecnologias cognitivas capazes de entender, raciocinar, aprender e interagir como seres humanos.

Cloud

Acesse recursos de tecnologia da informação e computadores pela internet.

Python

Python é uma linguagem de programação que permite trabalhar rapidamente e integrar sistemas de forma mais eficaz

Related Blogs

Nenhuma publicação correspondente ao seu critério de busca foi encontrada

Related Links

Watson Python SDK

Verifique a biblioteca do cliente para usar os serviços IBM Watson no Python.

Trabalho original de Ryan Anderson

Leia o International Statistical Classification of Diseases and Related Health Problems ‚Äď Ground Truth and Experimental R Code for NLC.

API ICD-10

Saiba mais sobre a API ICD-10, um serviço da web leve que valida a codificação ICD-10.

Tutorial

Percorra as etapas para criar o serviço, fazer download de um conjunto de dados, criar um classificador e tentar classificar algumas sequências de texto de língua natural.