peter: Я ошибся. В части, что ищется всегда существительное. Исправление возможно и оно заключается в добавлении одной строки. Теперь, если одушевлённость не указана в уточнениях (нет од и но), то приоритет имеют /но слова. Похоже это решило проблемы. Всех заинтересованных прошу потестировать. Ну и прошу извинить за несдержанную реакцию. :) P.S. Суть изменения. Если мы не задали /но или /од, то в словаре имеют приоритет слова с /но. Таким образом в "красный стол" - красный окажется не существительным. Стол - существительным. Так что проблема решается сама собой. Если же просто слово вроде "фрукт", то получаем сразу но вариант существительного.
https://github.com/instead-hub/metaparser/commit/224c90d785e4e68b6ecc7691237c1fedd6e5f69d
Ссылка:
http://instead-games.ru/forum/index.php?p=/discussion/comment/13713/#Comment_13713