Views
No views yet

!pip install glinerGLiNER.from_pretrained and predict entities with predict_entities.1from gliner import GLiNER
2
3model = GLiNER.from_pretrained("almanach/camembert-bio-gliner-v0.1")
4
5text = """
6Mme A.P. âgée de 52 ans, non tabagique, ayant un diabète de type 2 a été hospitalisée pour une pneumopathie infectieuse. Cette patiente présentait depuis 2 ans des infections respiratoires traités en ambulatoire. L’examen physique a trouvé une fièvre à 38ºc et un foyer de râles crépitants de la base pulmonaire droite.
7"""
8
9labels = ["Âge", "Patient", "Maladie", "Symptômes"]
10
11entities = model.predict_entities(text, labels, threshold=0.5, flat_ner=True)
12
13for entity in entities:
14 print(entity["text"], "=>", entity["label"])1Mme A.P. => Patient
252 ans => Âge
3pneumopathie infectieuse => Maladie
4infections respiratoires => Maladie
5fièvre => Symptômes
6râles crépitants => Symptômes