0
Требования:Что такое двигатели для конечных автоматов общего назначения?
- основные автоматы функции: состояния, события, правила
- гибкость (интеграция с внешними языковыми инструментами для анализа, классификации, поиска)
- declaratives, изменения без перекомпиляции
- [ необязательные] возможности рандомизации (например, для рандомизированного перехода между состояниями)
eg аналогично Akka FSM, но с декларативными возможностями. Также полезно гибкое согласование на основе правил и текста (на основе NLP).
@NikitaZhiltsov: Если этот ответ помог вам, я был бы очень признателен, если вы могли бы [принять] (https://stackoverflow.com/help/accepted-answer), так как я сейчас травляю несколько дополнительных очков репутации; Большое спасибо за помощь. – errantlinguist