Подскажите, пожалуйста, существует ли какая-то технология согласования вопросов и ответов по времени, числу, падежу и т.д.. К примеру я ищу ответ на вопрос с помощью squad - он вырезает кусок из предлагаемого контекста. Но что делать, если вырезанный ответ не согласуется с предполагаемым ответ по числу или падежам?
В Pullenti в классе ... Ner.Core.MiscHelper есть функция GetTextMorphVarByCase, преобразующая строку (не только слово, но м.б. сложная именная группа, причастный оборот и др.) к нужному числу и падежу. Там много и других полезных функций по морфологическим преобразованиям. А если каких нет, то можно обратиться к автору для доработки.