CanDoYa
BG

Анализ на настроението - безплатен онлайн инструмент

Ограничени езици

Работи изцяло в браузъра - без качване и без регистрация.

Поставете мнение, ревю или пост в социална мрежа, за да оцените тона му.

Текстът се обработва в browser worker и не се качва. При първо стартиране се изтегля публичният AI модел.

Три общи етикета за настроение

Отрицателно означава неблагоприятен тон, неутрално - без ясен положителен или отрицателен уклон, а положително - благоприятен тон.

Дообучен за арабски, английски, френски, немски, хинди, италиански, португалски и испански. Българският не е сред тях, затова резултатите на български са приблизителни.

Изграден от социални постове. Сарказъм, смесени чувства, специализиран език и текст извън обучените езици могат да бъдат етикетирани неточно.

Споделете този инструмент

Анализ на настроението - какво представлява?

Анализът на настроението класифицира общото отношение в текста като отрицателно, неутрално или положително. Този инструмент стартира многоезичния модел XLM-T директно в браузъра ви и показва резултат за всеки етикет. Текстът ви остава на устройството, но при първи анализ се изтегля публичният модел.

Как се използва

  1. 1Поставете смислен откъс. Въведете ревю, коментар, съобщение или публикация в социална мрежа. Завършеното изречение дава на модела повече контекст от една дума.
  2. 2Стартирайте локалния модел. Щракнете върху Анализ на настроението. Изчакайте първото изтегляне на модела да приключи; при следващи посещения браузърът може да го използва от кеша.
  3. 3Прегледайте трите резултата. Използвайте водещия етикет като общ сигнал и сравнете резултата му с останалите. Близки стойности са знак за нужда от човешка преценка, а не за окончателен извод.

За кого е

Този анализатор на настроението използва модела XLM-T на Cardiff NLP, XLM-R система, обучена върху приблизително 198 милиона многоезични туита и дообучена за настроение на арабски, английски, френски, немски, хинди, италиански, португалски и испански. Етикетите означават неблагоприятен общ тон, липса на ясно положителен или отрицателен уклон и благоприятен общ тон. Те не откриват конкретни емоции, истинност, спешност или намеренията на автора. Българският не е сред езиците за фина настройка, така че резултатите на български са ориентировъчни, дори когато многоезичната основа връща етикет.

При първия анализ се изтеглят квантованите ONNX тегла на модела и файловете на токенизатора, общо около 297 MB. Истинското изчисление се изпълнява в browser worker, за да не блокира основния интерфейс. WebGPU се използва с предимство, когато е налично, а WebAssembly CPU е по-бавният резервен вариант. Обикновено браузърът кешира файловете, но поверителен режим, почистване на паметта или малко свободно място могат да доведат до ново изтегляне.

Често задавани въпроси

Качва ли се текстът ми на сървър?

Не. Текстът ви се изпраща към worker вътре в браузъра и моделът се изпълнява на вашето устройство. Worker-ът изтегля публичните runtime и файлове на модела за Transformers.js от външни хостове, но тези заявки не съдържат поставения текст. CanDoYa не получава и не съхранява примера.

Този инструмент за анализ на настроението безплатен ли е?

Да. Няма акаунт, плащане, API ключ или лимит на броя анализи. Вашето устройство върши изчисленията. Практическата цена са първоначалното изтегляне на модела, локалното място в браузъра, паметта и времето за обработка. Доставчикът на интернет може да таксува трафика за изтегляне на модела.

Колко текст мога да анализирам?

Можете да поставите обикновен откъс, но инструментът анализира най-много първите 1 000 Unicode знака, за да остане поведението в браузъра предвидимо. Токенизаторът на модела също отрязва текста до своя входен прозорец. За по-дълги документи анализирайте смислени части поотделно, вместо да приемате един общ етикет като пълно резюме.

Кои езици поддържа моделът за настроение?

Дообучаването за настроение обхваща арабски, английски, френски, немски, хинди, италиански, португалски и испански. Многоезичната базова версия може да връща етикети и за други езици, но за тях няма същото количество специално обучение за задачата. Българският не е сред дообучените езици, затова в тази българска версия резултатите се считат за приблизителни.

Какво означават отрицателно, неутрално и положително?

Отрицателно означава, че моделът е открил неблагоприятен общ тон. Неутрално означава, че няма ясно положителен или отрицателен уклон. Положително означава благоприятен общ тон. Тези етикети описват целия подаден откъс; те не са категории за емоции и не доказват какво мисли или възнамерява авторът.

Какво означават резултатите на модела?

Трите резултата подреждат отрицателно, неутрално и положително за този текст и обикновено се сумират до около 100 процента. Те са полезни за сравнение между етикетите на модела, но не са гарантирани вероятности за вярност. Висок резултат пак може да е грешен, особено когато текстът е извън домейна на обучението.

Защо първото изтегляне е около 297 MB?

Инструментът използва квантовани XLM-R ONNX тегла с размер около 279 MB и данни на токенизатора около 17 MB. Това е значително повече от списък с ключови думи, но улавя контекстни езикови модели, вместо просто да брои положителни и отрицателни думи. Обикновено браузърът кешира тези файлове след първото изпълнение, но това не е напълно гарантирано.

Работи ли анализаторът без WebGPU?

Да. Worker-ът първо опитва WebGPU, когато браузърът и графичният адаптер го поддържат. Ако този път липсва или не успее да стартира, инструментът превключва към WebAssembly CPU бекенд. Анализът на CPU използва същия модел и запазва текста локален, но зареждането и изчисленията могат да отнемат повече време.