У меня есть ряд мнений врачей о пациентах, которые могут иметь или не иметь определенные отклонения.
Допустим, мнение доктора о пациенте А:
Пациент не показываетпризнак мс
или
Никаких очаговых или эпилептиформных признаков не отмечено
, а для пациента B составляет
у пациента проявляются признаки мс
или
сложных парциальных припадков
Я хочу классифицировать A как больного, но не B.
Возможно ли использовать NLTK
lib?
Я пытался извлечь теги из предложения, используя следующий код, но не знаю, откуда это пошло!
text = 'No focal or epileptiform features were noted'
tokens = nltk.word_tokenize(text)
tagged = nltk.pos_tag(tokens)
print(tagged)
[('No', 'DT'), ('focal', 'JJ'), ('or', 'CC'), ('epileptiform', 'JJ'), ('features', 'NNS'), ('were', 'VBD'), ('noted', 'VBN')]