Нейросеть и текст в таблицу: где теряются данные и как это проверить
Нейросеть переводит текст в таблицу за один запрос, но данные могут потеряться. Пять попыток в LibraChat: что пришло в Excel и Word и как проверить файл.
О
Ольга
Основатель малого бизнеса, партнёр
7 мин чтения
Главная ошибка, которую я поймала за пять заходов, когда нейросеть переводила текст в таблицу, — поверить сообщению и не открыть файл. Вот что LibraChat написал мне под одной из таблиц:
Колонки заполнены строго по тексту заметок: где дата, район или цена не указаны, оставил ячейки пустыми.
В файле колонка «дата» была пустой во всех четырёх строках. А в заметках стояли суббота, понедельник и «по вторникам». В заметках стояли дни недели, а не числа. LibraChat, похоже, не счёл их датами и в сообщении об этом не сказал. Таблица из текста получается за один запрос. А такие потери ловятся за пару минут проверки, пока файл не ушёл бухгалтеру или администратору.
Я отправила в LibraChat одни и те же заметки по заявкам на уборку пять раз, меняя только формулировку. Первый раз без формата и без правила для пропусков. Второй — с просьбой прислать файлом Excel. Третий — Excel, «.xlsx» и «оставь пустым». Четвёртый — таблица прямо в ответе, без файла. Пятый — «выгрузи в Excel». Ставка у такой таблицы простая: потерянная дата — это бригада, которая не приехала к клиенту. Экономия на перепечатке, ради которой ищут «нейросеть текст в таблицу», реальна. Но перепечатка — не единственное место, где теряются данные.
Нейросеть превращает текст в таблицу, но колонки называете вы
Первая ошибка — не назвать колонки. Если просто написать «сделай таблицу из текста», нейросеть сама решит, на какие колонки разбить заметки. Решит, может, и разумно, но не так, как вы ведёте учёт. Колонки лучше назвать самим, в том порядке, в каком вы привыкли их видеть.
Вот запрос, который дал самую чистую таблицу из пяти. Его можно копировать:
Разложи мои заметки по заявкам на уборку в таблицу прямо здесь, в ответе, без файла. Колонки: клиент, район, вид уборки, дата, цена, что сделать дальше; чего нет в заметке, оставь пустым. Заметки: Анна, Северный район, генеральная уборка двушки в субботу, 7500, ждёт подтверждения. Офис на Ленина, поддерживающая уборка по вторникам, 4200 за выезд, нужен договор. Сергей, после ремонта, 60 метров, дату не назвал, перезвонить в четверг. Кафе у вокзала, мойка 12 окон в понедельник, 3600, предоплата внесена.
Замените две вещи: список колонок и сами заметки. Заметки можно вставлять как есть, хоть из мессенджера, хоть из блокнота. Колонки во всех пяти ответах вышли ровно те, что я назвала, и в моём порядке. Свои заметки можно разложить так же в LibraChat.
Ошибка вторая: не сказать, что делать с пропусками
В заметках всегда чего-то нет. У Сергея нет ни даты, ни цены, у офиса не назван район. Что нейросеть поставит в такую ячейку?
В первом запросе я про пропуски ничего не сказала. Таблица пришла файлом Excel, хотя файла я не просила: по справке без слов «Excel» или «файл» таблица приходит в ответе, так что рассчитывать на такой подарок не стоит. В пустых местах стояло «не указан» и «не указана». Читать это удобно. Работать неудобно: фильтр «пустые» такие ячейки не найдёт, а в колонке цены появляется текст вместо числа. Сумма по такой колонке посчитается. Просто строку с текстом Excel пропустит молча, и вы этого не заметите.
Начиная с третьего захода я добавляла одну фразу: «чего нет в заметке, оставь пустым». Ответ на четвёртый начался так:
Четыре заявки из заметок — в таблице. Где в заметке поля нет, ячейка пустая.
Я сверила каждую строку с заметками: всё на месте, пустые ячейки ровно там, где данных не было. Это правило я бы вписывала в любой такой запрос. Пустая ячейка честнее, чем выдуманное значение, и удобнее, чем «не указано». И ещё одна мелочь: в таблице прямо в ответе цены стояли как в заметках, вместе со словами «за выезд». При переносе в Excel такую ячейку придётся разделить на число и пометку.
Ошибка третья: две вещи в одной фразе
«Поддерживающая уборка по вторникам» — это вид уборки или дата? Для меня очевидно: регулярный выезд по вторникам. Для таблицы — нет.
В первом файле «по вторникам» ушло в колонку «вид уборки», а дата у офиса осталась «не указана». В таблице прямо в ответе те же слова встали в колонку «Дата». Оба варианта можно понять. Но если вы потом фильтруете заявки по дню, в первом случае офис из выборки выпадет.
Выхода два. Либо писать в заметках дату отдельно от вида работ. Либо подсказать в запросе: «регулярные дни выездов ставь в колонку дата». Можно и проще: назвать колонку не «дата», а «день или дата». Это касается не только дней. «Мойка 12 окон» — это вид работ, а двенадцать — объём. Если объём вам нужен для расчёта, заведите под него отдельную колонку и назовите её в запросе.
Ошибка четвёртая: верить сообщению о формате
Файл Excel по справке LibraChat приходит, если назвать формат. В моих заходах получилось не каждый раз, и это стоит знать заранее.
Во втором и третьем запросе я прямо просила Excel, в третьем даже написала «.xlsx». Оба раза пришёл документ Word с таблицей внутри. В третьем ответе было ещё и такое объяснение:
Формат указан как docx, поэтому таблица размещена в текстовом документе.
Формат я указывала другой. Это ошибка, и я записала её вместе с остальными. В пятом запросе я написала «выгрузи в Excel», и файл Excel пришёл. Тот самый, с пустой колонкой дат из начала статьи.
Что из этого следует для владельца? Первое: смотрите на расширение файла, а не на текст сообщения. Второе: открывайте файл и сверяйте его с заметками. Третье: самый надёжный путь в моих пяти заходах — таблица прямо в ответе. Если не называть Excel и прямо написать «в ответе, без файла», как в запросе выше, таблица остаётся в переписке. Забрать её к себе помогают «Копировать для Excel» и «Скачать .csv» — эти кнопки браузерная версия ставит прямо над таблицей. Скопировали. Вставили в свой учёт. Проверили глазами.
Как проверить таблицу, пока она не ушла дальше
Проверка занимает пару минут, и я прохожу её с любой таблицей из чата:
посчитайте строки: заявок в заметках четыре — строк в таблице должно быть четыре;
пройдите по каждой колонке сверху вниз: пустая колонка целиком почти всегда означает потерю, а не отсутствие данных;
проверьте числа: цена должна быть числом, иначе строка с текстом молча выпадет из суммы; в файле Excel из пятого запроса цены стояли числами, но пропали слова «за выезд», а это уже другой смысл цены;
откройте файл и проверьте формат по расширению: xlsx или docx;
найдите одну запись с неоднозначной фразой и посмотрите, куда она легла.
Нейросеть экономит перепечатку, но не ответственность за данные. Ответы и файлы бывают неточными, и LibraChat безошибочности не обещает. Если таблица уже собрана и к ней нужны вопросы — где просадка, сколько вышло за период, — это следующий шаг, о нём в статье про нейросеть для ответов по таблице. Другие задачи с таблицами в чате собраны в материале о том, как нейросеть работает с таблицами.
Найдите у себя
Откройте последнюю таблицу, которую вы собрали из заметок. Руками или в чате — неважно. Есть ли в ней колонка, где пусто подозрительно часто? Если да, вернитесь к исходным заметкам и проверьте: этих данных действительно не было или они потерялись по дороге?
нейросеть текст в таблицубизнес и документыexcelучёт заявок