Извлечение текста
PricePipe может извлекать структурированные данные из неструктурированного или частично структурированного текста.
Варианты использования
- Извлечение информации о товаре из описаний поставщиков
- Получение контактных данных из произвольного текста
- Получение пар ключ-значение из файлов конфигурации
- Разбор данных из счетов или чеков
Как это работает
- Загрузите текстовый файл или вставьте текст
- Определите шаблоны извлечения:
- Именованные шаблоны (например, извлечение email-адресов)
- Пользовательские шаблоны (например, извлечение "Price: $XX" в виде числа)
- Извлечение на основе ИИ (если доступно, TODO: verify)
- Проверьте извлечённые значения
- Сопоставьте извлечённые поля со стандартными полями
- Обрабатывайте данные как обычный набор
Типы шаблонов
| Тип шаблона | Описание | Пример |
|---|---|---|
| Regex | Сопоставление по регулярному выражению | [\w.+-]+@[\w-]+\.[\w.-]+ → email |
| Named entity | Предопределённые типы сущностей | Names, dates, amounts |
| Custom | Пользовательские шаблоны | Любой структурированный шаблон |
Ограничения
- Точность зависит от структуры и понятности текста
- Для сложных макетов может потребоваться ручная корректировка
- Не все форматы поддерживаются одинаково хорошо
Связанные статьи
- ](/docs/contact-data — извлечение контактной информации
- Mapping — сопоставление полей после извлечения