1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/bensonrachel-nlp_windows_exe_ui

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 4.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 14.03.2025 06:46 11c566c

nlp_windows_exe_ui

star fork

Описание

Python 3.6 — создание системы с базовыми функциями NLP (Windows exe). Система включает следующие функции: токенизацию, определение частей речи, выявление ключевых слов, классификацию текста; поскольку система должна быть собрана в виде exe, все необходимые функции были объединены в одном Python файле (файл окна), а также были сохранены только те функции, которые требуются для использования системы. Это позволяет легко собирать систему, то есть, например, процесс создания вектора слов, пакетирования, обучения модели и некоторых промежуточных шагов, которые используют множество библиотек.

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

Архитектура программы

Система реализует:

Токенизация: использование jieba для китайской токенизации (удаление стоп-слов, точный режим);

Определение частей речи: использование пакета posseg из библиотеки jieba для определения частей речи;

Выявление ключевых слов: на основе LDA модели, сочетающей tf-idf, выбираются шесть наиболее подходящих слов;Классификация текста: выполнение токенизации для данных Fudan, создание вектора слов, пакетирование (модель пакета слов), последующее обучение на тренировочных данных, многократная настройка параметров, конкретные параметры указаны в комментариях и коде, затем выбор соответствующих тестовых данных для тестирования, используется алгоритм полиномиального наивного Байеса из библиотеки sklearn.

введите описание изображения здесь

Инструкции по установке

Шаги использования: открыть проект, открыть папку dist, запустить ui.exe.

введите описание изображения здесь

Уникальные возможности

Использование PyInstaller для сборки через командную строку

Этот проект уже импортирован в GitHub Занимает один день~

Адрес Gitee Адрес блога CSDN

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/bensonrachel-nlp_windows_exe_ui.git
git@api.gitlife.ru:oschina-mirror/bensonrachel-nlp_windows_exe_ui.git
oschina-mirror
bensonrachel-nlp_windows_exe_ui
bensonrachel-nlp_windows_exe_ui
master