Skip to content
Use the search to find information about InterSystems products and solutions, career opportunities, and more.

Ongestructureerde Big Data analyseren

Ongestructureerde Big Data analyseren

Van stapels patiëntendossiers naar bruikbare nieuwe inzichten

Gegevensbronnen kunnen allerlei vormen hebben: van gestructureerde rijen getallen tot ongestructureerde teksten zoals aantekeningen. Juist die laatste categorie kan zeer bruikbare informatie opleveren. Mits de gegevens snel en makkelijk te analyseren zijn. Daarvoor is een handige technologie ontwikkeld: een speciale vorm van tekstanalyse waarmee snel en automatisch interessante concepten uit grote hoeveelheden ongestructureerde gegevensbronnen gefilterd kunnen worden.

Aantekeningen

In medische omgevingen zijn veel bruikbare gestructureerde gegevensbronnen aanwezig, zoals het verloop van testresultaten door de tijd en gecodeerde gegevensvelden. Maar de meest waardevolle informatie staat vaak in de aantekeningen van een specialist: gegevens over een gesprek met de patiënt, indrukken, de onderbouwing van een diagnose, de opdracht voor een test, de conclusies die getrokken zijn uit verschillende testresultaten, et cetera.

Hoewel deze aantekeningen in toenemende mate gedigitaliseerd worden, worden ze nog nauwelijks geanalyseerd. En dat is zonde. De manier waarop deze enorme hoeveelheden ongestructureerde gegevens als informatiebron gebruikt kunnen worden, is door tekstanalyse-technieken in te zetten.

De kracht van tekstanalyse

Als we alleen maar willen weten uit hoeveel woorden een document bestaat of hoe vaak een woord opduikt, is tekstanalyse niet echt nodig. Dit kan bepaald worden met een eenvoudig, geheel wiskundig algoritme. Maar hoe zit het als we complexere vragen willen beantwoorden, zoals:

  1. Hoe vaak komen bepaalde symptomen en medicijnen tegelijkertijd voor in patiëntendossiers?
  2. Drukt een tekst een positief of een negatief gevoel uit en op welke concepten is dit gevoel gericht?
  3. Hoeveel teksten hadden maandelijks betrekking op het onderwerp hersenchirurgie?

Voor dit soort vragen kan tekstanalyse gebruikt worden. Tekstanalyse is in dit geval niets anders dan het afleiden van gestructureerde gegevens uit een ongestructureerde tekst. Als een tekst bijvoorbeeld geanalyseerd wordt op de vraag of deze positief is of niet, is het resultaat een gestructureerde gegevenswaarde: de waarde “ja” of “nee”.

Het voordeel van het afleiden van gestructureerde gegevens door middel van tekstanalyse is dat deze nieuw aangemaakte gestructureerde gegevens gemakkelijk gecombineerd kunnen worden met andere gestructureerde gegevensbronnen en met bekende algoritmes verwerkt kunnen worden.

Meer dan een thesaurus

De meeste tekstanalyse-instrumenten vragen echter voorbereidend werk: vooraf moeten een index, thesaurus en ontologie ontwikkeld worden voordat het echte analytische werk kan beginnen. Daarnaast moet het doel van de analyse duidelijk zijn.

Patiëntendossiers kunnen bijvoorbeeld geanalyseerd worden om nieuwe inzichten te krijgen in de effecten van een bepaald medicijn op patiënten met diabetes. Maar wanneer er gezocht moet worden naar historische patronen in de bijwerkingen na chirurgie, is een andere thesaurus nodig, zelfs als dezelfde patiënten geanalyseerd worden. Het opzetten van de benodigde thesaurus voor een dergelijke tekstanalyse beperkt dus de analytische vrijheid en daardoor de mogelijke resultaten.

Snelheid geboden

Daarnaast kost een dergelijke 'traditionele' tekstanalyse vaak veel tijd. Tijd die er niet altijd is. Stel dat een patiënt naar de spoedeisende hulp wordt gebracht. Als doktoren snel moeten handelen, hebben ze meestal geen tijd om het volledige patiëntendossier te lezen. Wat ze nodig hebben, is een samenvatting van alle belangrijke aspecten van de patiënt: Heeft hij diabetes? Heeft hij gewoonlijk een hoge bloeddruk? Welke medicijnen gebruikt hij? Is hij hier eerder geweest? Het opzetten van een thesaurus voor de analyse van de beschikbare documenten gaat in zo'n geval te veel tijd kosten.

Grote hoeveelheden teksten snel exploreren

Er is dus behoefte aan een technologie waarmee de teksten snel geanalyseerd kunnen worden zonder dat het voorbereidende werk van een index en thesaurus nodig is en waarvan de analyse ongeleid kan plaatsvinden. Hiervoor is een speciale vorm van tekstanalyse beschikbaar: tekstexploratie.

Concepten ontdekken

InterSystems heeft een technologie ontwikkelend (iKnow) die teksten opbreekt in zinnen en deze zinnen vervolgens in concepten en relaties. Bij het ontleden van een zin wordt eerst gekeken naar de relaties binnen een zin. Zo kan de relatie tussen concepten in een zin gelegd worden met werkwoorden, maar ook andere zinsconstructies kunnen relaties aangeven.

Door het identificeren van de relaties in een zin is de kans groter dat de gewenste concepten ontdekt worden. In de zin "De patiënt gebruikte een bloeddrukverlagende middel" beschouwt iKnow de verleden tijd van het werkwoord "gebruiken" als een relatie die de concepten “patiënt” en “bloeddrukverlagend middel” scheidt. In iKnow wordt dit een concept-relatie-concept (CRC)-volgorde genoemd. Hierbij gooit iKnow automatisch alle onbelangrijke vulwoorden uit zinnen weg, zoals "de" en "een".

Relaties leggen

Ook andere zinsconstructies kunnen een relatie aangeven. In het zinsdeel "Behandelingen zoals fysiotherapie..." bestaat er een relatie tussen “behandelingen” en “fysiotherapie”. Een ander voorbeeld is "De pijn in de onderbuik". Hierin vertegenwoordigt het woord "in" een relatie tussen de concepten "pijn" en "onderbuik". iKnow is zo ontwikkeld dat het verschillende taalconstructies waarmee relaties worden aangeduid, herkent.

Context en frequenties

Dit proces, waarbij iKnow entiteiten identificeert, ontleedt zinnen in grafen waarin concepten door middel van relaties aan elkaar gekoppeld zijn. De grafen, contextmetadata en frequenties die iKnow op deze manier verzamelt, kunnen gebruikt worden voor uitgebreide analyses binnen een tekst en tussen verschillende tekstblokken.

Grote hoeveelheden teksten kunnen hierdoor zonder thesaurus of ontologie automatisch geanalyseerd worden op de belangrijkste concepten. Door gebruik te maken van deze speciale vorm van tekstanalyse is het bijvoorbeeld mogelijk snel de belangrijkste elementen uit een stapel patiëntendossiers te halen of samenvattingen te maken van grote hoeveelheden tekst.

Hoe kan de iKnow-technologie gebruikt worden?

De iKnow-technologie is geïntegreerd in InterSystems Caché®, de meest gebruikte database voor medische applicaties. De resultaten van de iKnow-analyses kunnen ook gebruikt worden in InterSystems DeepSee®: Business Intelligence software waarmee bedrijven informatie in “real-time” kunnen halen uit hun gestructureerde en ongestructureerde gegevens. De iKnow-technologie werkt momenteel al voor het Nederlands, Engels, Frans, Duits, Portugees en Spaans. Japans en Russisch zijn in ontwikkeling.

 

Beeldbron: AdobeStock © BillionPhotos.com 215707672
 

RELATED TOPICS

Andere Berichten Die Je Misschien Leuk Vindt.

Le Standard FHIR permet d'améliorer la vue d'ensemble des données des patients et de rationaliser les flux d'informations, améliorant ainsi les traitements et les résultats des patients.
De gezondheidszorg staat aan de vooravond van een technologische revolutie, gedreven door de integratie van kunstmatige intelligentie en machine learning.
Vice President, Healthcare
We are pleased to conclude with you the last project of Hack Healthcare 2023. WeCare2 aims to address patient records fragmentation and establish a healthcare landscape that seamlessly caters to the needs of patients.
In this post, we will showcase the third outcome of Hack Healthcare 2023 – The Bee Project, which aimed to improve communication and access to medical records by bridging the gap between the first and second lines of healthcare.
In this edition, we delve into one called “Patient Buddy”. It revolves around capturing and leveraging patient feedback to improve healthcare experiences.
Hack Healthcare 2023. This event`s primary objective was to tackle healthcare challenges by devising solutions with the assistance of experts and pitch coaches.
After the workshop’s string, we finally reached the Hack Healthcare 2023 event! We want to remind you that Hack Healthcare is not an ordinary hackathon. It is a dynamic blend of creativity and collaborations.
After conducting the Exploratory and Challenge Identification workshops, we had to step out of our comfort zone and share our past discoveries with the wider audience.
It is time to roll our sleeves up and dive deeper into the discoveries made during the Challenge Identification Workshops, which followed the Exploratory Workshops.
We explore a fundamental aspect of problem-solving, which involves finding and understanding the source of our challenges. This is precisely the purpose of the Exploratory Workshop.