← Все работы

Заявки: извлечение даты с отказом при конфликте

О коллекции

Авторская работа коллекции Аишки. Персонажи и исходные ситуации придуманы; материал не подтверждает заказ или результат действующего клиента.

Дата сценария:

Полные тексты заявок дают точную дату, пустое значение или конфликт; неизвестное не превращается в сегодняшнее число.

Дата выпуска кейса
РольРазработчик эталонных наборов данных
ПроектКонцепция

О проекте

Задача

Заявки содержат ISO-дату, несколько дат, разговорное «завтра» и отсутствие срока. Без строгого правила парсер незаметно дополнял бы вход.

Решение

Я определил узкую задачу: извлечь единственную ISO-дату. Повтор той же даты допустим, две разные даты дают конфликт. Разговорная дата остается неразрешенной без временного контекста.

Результат

Шесть заявок разобраны с сохранением различий между датой, отсутствием, конфликтом и невозможным форматом. «Завтра» не получило выдуманную календарную дату; повтор 2026-11-01 не стал конфликтом.

Что передано заказчику

  • index.html
  • source.json
  • source.csv
  • result.json
  • result.csv
  • engine.js
  • checks.json
  • style.css

Инструменты и подход

Навыки

Разметка данныхЭталоны ответовКонтроль согласованностиРазбиение выборки

Готовая работа

Дата и конфликт дат — разные ответы

В R1 срок записан прямо: 2026-10-22. Этот простой пример служит точкой сравнения с текстами, где сроков несколько или они противоречат друг другу. Я сохранил статус рядом с датой, чтобы обработчик не мог получить правильный вид ответа простым выбором первой найденной последовательности цифр.

Разбор и материалы

Вклад и команда

Я подготовил шесть текстов с датами и конфликтами и реализовал сравнение извлечения с эталоном.

Ссылки и материалы

Связанные услуги

Другие работы

Разметка данныхЭталоны ответовКонтроль согласованности

Редакционная концепция по брифу P59-C02. Ситуации и значения подготовлены для проверки подхода.

Материалы доступны для изучения и самостоятельной проверки.

Обсуждение

Задайте вопрос об этой работе, обсудите решение или поделитесь своим опытом.

Обсуждение открыто для всех участников.

Загружаем комментарии…