Évocation de diagnostic

Ca y est l'évocation de diagnostic a étée remise en route. Ce programme est un petit programme PERL (Facilement modifiable mais assez mal écrit !)

Les résultats sont très criticables mais au moins on a une base de départ !

Quelques remarques si vous faites une interrogation :

L'avantage d'avoir écrit ce programme en PERL est que l'on peut facilement (et en temps réel) aller modifier les paramètres. Ces paramètres sont :


Pondération de la note par le nombre ($pdn)
Ce paramètre indique la pondération de la note par le nombre de signes trouvés (un nombre élevé favorisera les maladies ayant un grand nombre de signes en cohérence avec les signes demandés, un nombre faible favorisera la fréquence des signes)


Pondération de la note par les poids des signes ($pdp)
Le poids du signe est fonction du nombre de fois qu'il est utilisé dans toutes les descriptions ADM
Ce paramètre indique donc l'importance que prend le poids du signe dans la note (0- on ne tient pas compte du poids de chaque signe, 100 % on ne tient compte que du poids du signe, pas de sa fréquence)


Pondération d'un signe fils d'un des signes donnés ($pdhier)
On multiplie la note par $pond_hier si la maladie a été trouvée par un signe fils du signe donné Donc si pdhier est proche de 0 ça veut dire qu'on ne tient pas compte des déboitements de hiérarchie


Pondération d'un signe obtenu par l'intermédiaire d'un syndrôme ($pdsynd)
On multiplie la note par $pond_synd quand le signe a été trouvé dans un syndrôme de la maladie. Donc si pdsynd est proche de 0 ç veut dire qu'on ne tient pas compte des déboitements de syndrome


Note éliminatoire ($ntelimi)
Note en dessous de laquelle la maladie est éliminée. Si ntelimi est à 0 toutes les propositions seront faites.


Nombre de signes minimum pour qu'une réponse apparaisse ($nbsignesmin)
Seules les maladies ayant au moins $nbsignesmin signes dans leur description seront affichées. Donc si $nbsignesmin est à 0 ça signifie qu'on affiche toutes les maladies même celles qui n'ont qu'un seul signe parmis ceux proposés