понедельник, 22 июля 2013 г.

Поиск по структурам молекул на основе Lucene и Chemical Development Kit

Некоторое время назад я задумывался над тем, как объединить поиск химических структур и текстовых описаний. Предположим, вы создаёте электронный справочник по молекулам. Информация о каждой молекуле может совмещать простой текст и какое-то представления химической структуры. Было бы удобно объединить в одном запросе требование схожести с заданной в запросе структурой с поиском по ключевым словам.

Размышления на эту тему привели к посту на habrahabr.ru и небольшому проектику на github. Возможно, кому-то пригодится.