Analisador de idioma natural para datas (.NET)?

Desejo permitir que os usuários insiram datas (incluindo datas recorrentes) usando o idioma natural (por exemplo, "próxima sexta-feira", "todos os dias da semana"). Muito parecido com os exemplos emhttp://todoist.com/Help/timeInsert

eu encontreiesta postagem, mas é um pouco antigo e oferecido apenasuma solução com o qual não estou inteiramente satisfeito. Eu pensei em ressuscitar esta pergunta e ver: existem outras bibliotecas .NET por aí que fazem esse tipo de análise de datas?

questionAnswers(6)

yourAnswerToTheQuestion