/ Модель

Характеристики

Размер весов
1 МБ
Лицензия
MIT
Библиотека
bertopic
Опубликована
29 мая 2023

chat_topics

Классификация текстаТекст → label7 профессий

davanstrien/chat_topics — модель тематического моделирования на базе BERTopic, разработанная пользователем davanstrien.

1 633скачиваний за 30 дней8лайковвеса обновлены1 июн 2023

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Она предназначена для автоматического выявления и интерпретации тематик в больших коллекциях текстов, в частности для анализа сообщений и диалогов. Модель обучена на 63 530 документах из датасета OpenAssistant/oasst1 и выделяет 75 тем.

Модель работает с текстом на английском языке и может применяться для кластеризации сообщений, тематической классификации, анализа интересов пользователей и обзора содержания корпусов диалогов. Среди выявленных тематик — Generative AI, программирование, веб-разработка, Linux, физика, музыка, финансы, климат и другие; предусмотрена также категория -1 для документов, не отнесённых к основной теме. README не содержит сведений о конкретной embedding-модели, размере параметров, длине контекста или поддержке других модальностей и языков.

Сильной стороной является интерпретируемость результатов: темы представлены ключевыми словами, частотами и метками, что удобно для исследовательского и аналитического использования. Ограничение модели состоит в зависимости от тем и языкового распределения обучающего корпуса: она ориентирована на английские тексты OpenAssistant и не является универсальной генеративной моделью. Для использования требуется библиотека BERTopic. Модель распространяется по лицензии MIT.

Для каких профессий подходит7

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

chat_topics

This is a BERTopic model. BERTopic is a flexible and modular topic modeling framework that allows for the generation of easily interpretable topics from large datasets.

Usage

To use this model, please install BERTopic:

pip install -U bertopic

You can use the model as follows:

from bertopic import BERTopic
topic_model = BERTopic.load("davanstrien/chat_topics")

topic_model.get_topic_info()

Topic overview

  • Number of topics: 75
  • Number of training documents: 63530
Topic IDTopic KeywordsTopic FrequencyLabel
-1provide - using - information - sure - help26-1_provide_using_information_sure
0openai - ai - chatgpt - assistant - language7837Generative AI
1anytime - welcome - assistance - helpful - thank13421_anytime_welcome_assistance_helpful
2quantum - particle - physics - particles - relativity778Physics
3story - lived - life - novel - felt5693_story_lived_life_novel
4letter - sincerely - regards - email - dear5164_letter_sincerely_regards_email
5rust - haskell - programming - java - languages504programming
6css - html - style - div - js494web programming
7linux - ubuntu - debian - fedora - install4407_linux_ubuntu_debian_fedora
8recipe - bake - ingredients - baking - dough4258_recipe_bake_ingredients_baking
9websocket - json - socket - api - discord4259_websocket_json_socket_api
10communism - capitalism - marx - economic - economy42410_communism_capitalism_marx_economic
11dog - pet - breed - breeds - pets40811_dog_pet_breed_breeds
12philosophy - theological - philosophical - beliefs - consciousness39412_philosophy_theological_philosophical_beliefs
13git - github - repository - software - commit38113_git_github_repository_software
14music - songs - musical - lyrics - song37014_music_songs_musical_lyrics
15devops - development - developers - industry - develop32315_devops_development_developers_industry
16pythagorean - hypotenuse - triangle - math - sqrt30216_pythagorean_hypotenuse_triangle_math
17eu - europe - economy - economic - war29117_eu_europe_economy_economic
18sleep - asleep - bedtime - procrastination - depression28018_sleep_asleep_bedtime_procrastination
19kramer - seinfeld - jerry - cafe - elaine27919_kramer_seinfeld_jerry_cafe
20printing - prints - printer - print - printers27620_printing_prints_printer_print
21influenza - flu - panic - symptoms - medical25121_influenza_flu_panic_symptoms
22chess - chessboard - practice - strategy - learn24222_chess_chessboard_practice_strategy
23algorithm - primes - array - integers - python24023_algorithm_primes_array_integers
24youtube - viewers - media - google - streaming24024_youtube_viewers_media_google
25poison - chemicals - powder - turpentine - smoke22625_poison_chemicals_powder_turpentine
26monday - sunday - count_weekend_days - calendar - dates21626_monday_sunday_count_weekend_days_calendar
27colors - colour - color - pigments - blue20827_colors_colour_color_pigments
28roman - attila - rome - empire - warfare20528_roman_attila_rome_empire
29investing - investments - investment - stocks - financial20429_investing_investments_investment_stocks
30vocabulary - wordle - words - scrabble - word20130_vocabulary_wordle_words_scrabble
31planets - sun - earth - planet - pluto19831_planets_sun_earth_planet
32renewable - solar - electricity - energy - electrical19032_renewable_solar_electricity_energy
33pygame - ball_radius - draw - circle - canvas18133_pygame_ball_radius_draw_circle
34fishing - fish - boat - hiking - camping17634_fishing_fish_boat_hiking
35gpus - gpu - motherboard - cpu - hardware16235_gpus_gpu_motherboard_cpu
36hvac - remodeling - energy - kwh - housing15936_hvac_remodeling_energy_kwh
37database - graphql - databases - postgresql - sql15937_database_graphql_databases_postgresql
38información - significado - cómo - como - sistemas15838_información_significado_cómo_como
39motherboard - pcie - gpu - bios - computer15339_motherboard_pcie_gpu_bios
40crops - produce - planting - peppers - plants14840_crops_produce_planting_peppers
41paintings - art - modernist - artists - modern14841_paintings_art_modernist_artists
42workout - exercises - dumbbells - dumbbell - exercise14742_workout_exercises_dumbbells_dumbbell
43climate - warming - pollution - environmental - emissions14243_climate_warming_pollution_environmental
44coffee - espresso - brewing - tea - beans13744_coffee_espresso_brewing_tea
45velocity - drag - acceleration - density - formula13245_velocity_drag_acceleration_density
46woodchuck - woodchucks - units - kilogram - kilograms13046_woodchuck_woodchucks_units_kilogram
47ascii - glyphs - hiragana - art - font12947_ascii_glyphs_hiragana_art
48guitars - guitar - strings - guitarists - instrument12748_guitars_guitar_strings_guitarists
49tallest - buildings - building - burj - khalifa11449_tallest_buildings_building_burj
50flat - earth - curvature - spherical - tectonic11150_flat_earth_curvature_spherical
51essay - awareness - understanding - being - be10251_essay_awareness_understanding_being
52portals - ender - portal - obsidian - netherite10252_portals_ender_portal_obsidian
53android - apple - phones - devices - vehicles10153_android_apple_phones_devices
54fasting - dietary - diet - eating - metabolic10154_fasting_dietary_diet_eating
55meditation - relief - pain - health - nociception9955_meditation_relief_pain_health
56weather - forecast - forecasts - raining - precipitation9556_weather_forecast_forecasts_raining
57president - presidents - presidency - constitution - biden9457_president_presidents_presidency_constitution
58no - nope - yes - not - maybe9458_no_nope_yes_not
59peregrine - airspeed - falcon - speed - bird9059_peregrine_airspeed_falcon_speed
60crontab - cron - myscript - script - bash8360_crontab_cron_myscript_script
61youtuber - streamer - ceo - musk - founder8361_youtuber_streamer_ceo_musk
62layovers - flights - circumnavigate - layover - travel8362_layovers_flights_circumnavigate_layover
63keyboards - keyboard - switches - qwerty - types8363_keyboards_keyboard_switches_qwerty
64file_path_in_dir1 - file_path1 - csv_file - file_path_in_dir2 - file_path28064_file_path_in_dir1_file_path1_csv_file_file_path_in_dir2
65pele - maradona - lebron - ronaldo - nba7665_pele_maradona_lebron_ronaldo
66alopecia - hairstyles - hairstyle - hair - scalp6666_alopecia_hairstyles_hairstyle_hair
67nginx - docker - kubernetes - proxy_pass - nodeport6567_nginx_docker_kubernetes_proxy_pass
68directories - directory - sudo - filesystem - folders6268_directories_directory_sudo_filesystem
69gps - map - geocaching - maps - armenia5269_gps_map_geocaching_maps
70meiosis - mitosis - fertilization - reproduction - ovulation5170_meiosis_mitosis_fertilization_reproduction
71colleges - admissions - universities - campus - university4371_colleges_admissions_universities_campus
72unicorns - unicorn - pony - ponies - mythical3272_unicorns_unicorn_pony_ponies
73superpowers - abilities - superhero - superhuman - powers2873_superpowers_abilities_superhero_superhuman

Training hyperparameters

  • calculate_probabilities: False
  • language: None
  • low_memory: False
  • min_topic_size: 20
  • n_gram_range: (1, 1)
  • nr_topics: 75
  • seed_topic_list: None
  • top_n_words: 10
  • verbose: True

Framework versions

  • Numpy: 1.22.4
  • HDBSCAN: 0.8.29
  • UMAP: 0.5.3
  • Pandas: 1.5.3
  • Scikit-Learn: 1.2.2
  • Sentence-transformers: 2.2.2
  • Transformers: 4.29.2
  • Numba: 0.56.4
  • Plotly: 5.13.1
  • Python: 3.10.11

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · bertopic · text-classification

Можно запустить

Подбираем GPU…

Ревизия весов
5163d0a

0 моделей