Медицинская экспертная система и агрегатор новостей: два DIY-проекта на ИИ
На хабре опубликован рассказ о двух практических проектах, объединённых общей идеей — применять ИИ для решения реальных задач. Первый — медицинская экспертная система: пользователь описывает симптомы обычным языком, а модель (авторская, постоянно улучшаемая) выдаёт вероятный диагноз и его распределение. На сайте доступна устаревшая версия — автор оценивает её точность в 0,5–1% от текущей полной модели. Проект вырос из классификатора дефектов металлургии (всего 40 дефектов, что оставляло сомнения в случайности совпадений). Медицинская версия использует адаптированную МКБ-10 с более чем 12 000 болезней — это позволяет точнее отработать подходы к классификации.
Вторая крупная проблема, с которой столкнулся автор, — неиспользование профессиональной лексики: пациенты описывают симптомы бытовыми словами, а многие болезни имеют общие признаки (боль, температура, отёк). Чтобы решить эту задачу, собрано около двух тысяч симптомов и разработана система описания болезней только на их основе — рабочий вариант, но вряд ли подходит неспециалистам. Проекты постоянно дорабатываются: если классификатор металлургических дефектов будет улучшен на основе медицинского опыта, то агрегатор новостей, судя по контексту, решает задачу персонализированного сбора информации.