日期的自然语言生成器 (Java)
我正在构建一个系统,需要用自然英语对事物进行评论。有用的一件事是能够以随意的格式表示日期。我正在寻找的本质上是Chronic,Natty或这个问题中描述的任务的反面:Java的自然语言日期和时间解析器。
这是否太过外在,无法完成?我应该尝试为对我有意义的日期范围滚动我自己的简单硬连线作品吗?或者有没有一些聪明的方法来逆转现有的解析器来吐出(甚至是乱码)描述日期的句子?
编辑 - 为了澄清,尽管任何类型的输出都很有趣和有用,但我对各种/创造性的输出生成特别感兴趣。即“下周”,“从现在起七天”,“下周四”和“下周晚些时候”都在同一日期。