Уточнение неполных фактов


#1

Привет! Я разрабатываю на основе Томита парсера распознавание словесного описания строительных работ. Ну типа, пишет юзер “Заменить смеситель в ванной, постелить ламинат в комнате и положить плитку в ванной”. С выделением фактов проблем сильных нет. А мне надо выделить еще оттуда факт, что упоминается какая-то комната, но без размеров. Значит, надо запросить у юзера уточнение и так далее. Какие существующие вещи можно тут использовать, чтобы не изобретать велосипед?


#2

Можно сделать optional поле для размера комнаты и не заполнить его, если размера нет.