home.social

#natural_language_processing — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #natural_language_processing, aggregated by home.social.

  1. Парсер расписаний после хабратестирования: полвторого, RRULE, systemd и производственный календарь

    В прошлой статье я показал cronsense, библиотеку, которая переводит расписание на русском или английском в cron: «по будням в 9:30» → 30 9 * * 1-5 . Комментаторы устроили ей хабратестирование и нашли, чего она не умеет: «полвторого», «без пяти шестнадцать», «каждые полчаса», а ещё задачи, для которых cron не подходит вообще. За несколько дней вышло семь версий. Теперь одна фраза превращается в cron, RRULE для календарей или таймер systemd, а праздники можно называть по имени. Для «последнего рабочего дня месяца» появилась вторая библиотека, prodcalendar: производственный календарь РФ, который сам обновляется в npm. Попутно сверка с rrule.js и systemd-analyze нашла баги, о которых я не знал. Песочница: mrprolopstar.github.io/cronsen Прочитать до Нового года

    habr.com/ru/articles/1089372/

    #cron #rrule #systemd #производственный_календарь #typescript #javascript #npm #open_source #парсер #natural_language_processing

  2. Парсер расписаний после хабратестирования: полвторого, RRULE, systemd и производственный календарь

    В прошлой статье я показал cronsense, библиотеку, которая переводит расписание на русском или английском в cron: «по будням в 9:30» → 30 9 * * 1-5 . Комментаторы устроили ей хабратестирование и нашли, чего она не умеет: «полвторого», «без пяти шестнадцать», «каждые полчаса», а ещё задачи, для которых cron не подходит вообще. За несколько дней вышло семь версий. Теперь одна фраза превращается в cron, RRULE для календарей или таймер systemd, а праздники можно называть по имени. Для «последнего рабочего дня месяца» появилась вторая библиотека, prodcalendar: производственный календарь РФ, который сам обновляется в npm. Попутно сверка с rrule.js и systemd-analyze нашла баги, о которых я не знал. Песочница: mrprolopstar.github.io/cronsen Прочитать до Нового года

    habr.com/ru/articles/1089372/

    #cron #rrule #systemd #производственный_календарь #typescript #javascript #npm #open_source #парсер #natural_language_processing