Je suis actuellement nouveau avec PNL et j'ai besoin de conseils quant à la façon dont je peux résoudre ce problème.Comment extraire les relations d'un texte
Je suis actuellement en train de faire une technique de filtrage où j'ai besoin de marquer les données dans une base de données comme étant correctes ou incorrectes. On me donne un ensemble de données structuré, avec des colonnes et des lignes. Cependant, les conditions de filtrage me sont données dans un fichier texte. Un fichier texte par exemple le filtrage pourrait être la suivante:
Values in the column ID which are bigger than 99
Values in the column Cash which are smaller than 10000
Values in the column EndDate that are smaller than values in StartDate
Values in the column Name that contain numeric characters
Toute valeur qui suit ces conditions devrait être de marque aussi mauvais. Cependant, je veux extraire ces conditions et les ajouter au programme que j'ai fait jusqu'à maintenant.
Par exemple, pour les conditions ci-dessus, je voudrais produire
`if ID>99`
`if Cash<10000`
`if EndDate < StartDate`
`if Name LIKE %[1-9]%`
Comment puis-je obtenir le résultat ci-dessus à l'aide du Stanford PNL? (ou toute autre bibliothèque NLP).
J'ai l'idée de ce que vous dites, mais j'ai du mal à voir comment je peux implémenter votre solution. Pourriez-vous prolonger votre réponse un peu plus? Je suis un noob à ce sujet. En outre, je vais supprimer la balise d'apprentissage de la machine. Merci d'avoir fait remarquer cela – SVCS1994