170 похожих чатов

Дайте пожалуйста направление для изучения темы. Необходимо сделать анализ отзывов

о товарах с помощью chatgpt. Чтобы можно было потом к проанализированным данным обращаться с произвольными запросами (типа укажи основные недостатки и достоинства, опиши как используют товар покупатели, предложи идеи по улучшению качества и прочее). Как это реализовать? Сделать эмбеддинг на отзывы, но как потом через API задавать вопросы к этим векторам? Сделать fine-tuning, но как потом получать информацию только об этих отзывах и никаких других?

13 ответов

5 просмотров

https://t.me/llm_under_hood Вэлкам

если прям просто надо, то подойдет любой сервис типа chatpdf, куда загрузить все ваши отзывы в читабельном виде. и разговаривайте с ним. q&a retrievel

Anton- Автор вопроса
Sergey
если прям просто надо, то подойдет любой сервис ти...

Это все пока на этапе проверки жизнеспособности идеи. Главное быть уверенным, что проанализирован весь объем информации. Например если отзывов тысяч 20, а в последних 2000 начались встречаться какие-то новые недостатки (качество упало), то на выходе надо гарантированно получать эту информацию. Пока в голову пришло только анализировать каждый отзыв в отдельности (но это мне кажется оверлимит по запросам), и наверняка есть способы решить вопрос лучше. Вам спасибо за информацию, буду смотреть в эту сторону.

Anton
Это все пока на этапе проверки жизнеспособности ид...

я бы сделал так-три раза бы скопировал блоки и поместил один за другим, а потом бы загрузил в модель. есть информация что внимание к середине текста падает по какой то причине. сам не встречался с этим, но, мало ли.

Anton
Это все пока на этапе проверки жизнеспособности ид...

важно промтить еще правильно при запросе в контекст, что мол "последние 2000 отзывов качесвто упало но ты не должен суммировать все отзывы а выстроить их во временную шкалу и отвечать исходя из временной шкалы из прошлого в будущее .." и тд

Anton
Это все пока на этапе проверки жизнеспособности ид...

Может, чтобы уменьшить количество анализируемых отзывов, использовать тематическое моделирование? По идее, когда что-то меняется в отзывах, тогда и распределение топиков будет меняться. То есть сначала ищем аномалии с помощью тематического моделирования, а потом более предметно смотрим с помощью gpt. Есть такая задача, как event detection, там надо в потоке сообщений находить какие-то события, как раз-таки в подходах к решению этой задачи и используется тематическое моделирование, как я описал выше.

Anton
Это все пока на этапе проверки жизнеспособности ид...

я пока анализирую вручную через Claude (или чатгпт) - беру промпт, где описываю что мне надо и прикрепляю к нему несколько (в контекст влазит до 30) случайных отзывов. И так повторяю несколько раз. Потом еще результат (копирую результат) прошу суммировать или что-то написать. Отзывы у меня обычно достаточно однотипные, хватает сотни случайных отзывов

Anton- Автор вопроса
Mikhail Koninin
я пока анализирую вручную через Claude (или чатгпт...

Мне не подходит это вариант. Решение должно быть гибким (поддерживать любое количество отзывов) и выполняться с минимальным участие человека. В идеале человек должен дать данные (файл, ссылка или ещё какие-нибудь) а далее просто ввести запрос. И должна быть уверенность, что мы не упустили ни один массовый случай.

Anton
Это все пока на этапе проверки жизнеспособности ид...

А почему это обязательно через отзывы определять? Если качество упадет, то возникнут возвраты/отказы - их изменение быстрее можно отследить

Anton
Это все пока на этапе проверки жизнеспособности ид...

Наверное, тут надо думать как работать с топиками, т.к. если ему давать каждый отзыв поотдельности, то он будет заново их придумывать Да и не всегда люди пишут отзывы так, что их можно понять) 1 Отличный блендер, мы в восторге 🥰 опробовали его сразу, смузи получается восхитительный 😝 закажу еще для брата)) 2 Просмотрела много портативных блендеров и остановилась на этом. Пришёл хорошо упакованный. Дизайн супер, очень стильный. Работает хорошо. Мягкие продукты перемалывает хорошо, твёрдые надо включать несколько раз и взбалтывать. Покупкой довольна, спасибо большое продавцу за данный продукт. 3 Товар никакой от слова совсем,только жужжит и ничего не перемалывает,даже чищенную мягкую грушу… 4 Добрый день, только что выкупили блендер, принесли домой, поставили на зарядку, через 15 минут сняли, и вылетела одна из палочек зарядного устройства. Что теперь делать? 5 "Сегодня забрала блендер. Измельчила ребенку фрукты , справился отлично 👍 Буду брать с собой на природу. Оказался очень мощным."

Mikhail Koninin
Наверное, тут надо думать как работать с топиками,...

Может сначала обучить на анализ тональности? Положительный/Негативный/Нейтральный И работать по недостаткам с Негативными, для начала

Anton- Автор вопроса
Konstantin Galagan
Может сначала обучить на анализ тональности? Полож...

В некоторых случаях (где есть бальная система например), это можно обработать до gpt через скрипты

Anton
В некоторых случаях (где есть бальная система напр...

В моем предложении обучить = дообучить обычный легковесный локальный трансформер

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта