Pipeline to Detect Problem, Test and Treatment (Turkish)

Description

This pretrained pipeline is built on the top of ner_clinical model.

Live Demo Open in Colab Copy S3 URI

How to use


from sparknlp.pretrained import PretrainedPipeline

ner_pipeline = PretrainedPipeline("ner_clinical_pipeline", "tr", "clinical/models")

result = ner_pipeline.annotate("""50 yaşında bir kadın hasta ortopedi kliniğine sağ dizinde sürekli ağrı, şişlik ve hareket kısıtlılığı şikâyetleriyle başvurdu. Hasta osteoartrit ve daha önce geçirilmiş diz yaralanması öyküsü bildirdi. Klinik muayene ve çekilen röntgenlerde eklem aralığında daralma, osteofit oluşumu ve kıkırdak dejenerasyonu bulguları tespit edildi. Tanıyı doğrulamak ve ciddiyetini değerlendirmek için bir MR taraması istendi. MRG, ileri osteoartrit ile uyumlu yoğun kıkırdak kaybı ve kemik değişiklikleri gösterdi. Hastanın durumu ve tercihleri göz önünde bulundurulduktan sonra  fizik tedavi ve eklem replasmanı ameliyatı olasılığını içeren bir tedavi planı tartışıldı.""")


import com.johnsnowlabs.nlp.pretrained.PretrainedPipeline

val ner_pipeline = PretrainedPipeline("ner_clinical_pipeline", "tr", "clinical/models")

val result = ner_pipeline.annotate("""50 yaşında bir kadın hasta ortopedi kliniğine sağ dizinde sürekli ağrı, şişlik ve hareket kısıtlılığı şikâyetleriyle başvurdu. Hasta osteoartrit ve daha önce geçirilmiş diz yaralanması öyküsü bildirdi. Klinik muayene ve çekilen röntgenlerde eklem aralığında daralma, osteofit oluşumu ve kıkırdak dejenerasyonu bulguları tespit edildi. Tanıyı doğrulamak ve ciddiyetini değerlendirmek için bir MR taraması istendi. MRG, ileri osteoartrit ile uyumlu yoğun kıkırdak kaybı ve kemik değişiklikleri gösterdi. Hastanın durumu ve tercihleri göz önünde bulundurulduktan sonra  fizik tedavi ve eklem replasmanı ameliyatı olasılığını içeren bir tedavi planı tartışıldı.""")

Results

|    | chunks                           |   begin |   end | entities   |
|---:|:---------------------------------|--------:|------:|:-----------|
|  0 | sürekli ağrı                     |      58 |    69 | PROBLEM    |
|  1 | şişlik                           |      72 |    77 | PROBLEM    |
|  2 | hareket kısıtlılığı              |      82 |   100 | PROBLEM    |
|  3 | osteoartrit                      |     133 |   143 | PROBLEM    |
|  4 | geçirilmiş diz yaralanması       |     158 |   183 | PROBLEM    |
|  5 | eklem aralığında daralma         |     241 |   264 | PROBLEM    |
|  6 | osteofit oluşumu                 |     267 |   282 | PROBLEM    |
|  7 | kıkırdak dejenerasyonu bulguları |     287 |   318 | PROBLEM    |
|  8 | bir MR taraması                  |     388 |   402 | TEST       |
|  9 | MRG                              |     413 |   415 | TEST       |
| 10 | ileri osteoartrit                |     418 |   434 | PROBLEM    |
| 11 | yoğun kıkırdak kaybı             |     447 |   466 | PROBLEM    |
| 12 | kemik değişiklikleri             |     471 |   490 | PROBLEM    |
| 13 | fizik tedavi                     |     567 |   578 | TREATMENT  |
| 14 | eklem replasmanı ameliyatı       |     583 |   608 | TREATMENT  |

Model Information

Model Name: ner_clinical_pipeline
Type: pipeline
Compatibility: Healthcare NLP 5.0.2+
License: Licensed
Edition: Official
Language: tr
Size: 1.2 GB

Included Models

  • DocumentAssembler
  • SentenceDetectorDLModel
  • TokenizerModel
  • WordEmbeddingsModel
  • MedicalNerModel
  • NerConverterInternalModel