This repository is a comprehensive educational program and deep learning framework designed to teach practical deep learning using PyTorch through notebooks and code examples. It serves as a high-level library for building, training, and deploying neural networks, acting as a model training orchestrator that coordinates PyTorch models, optimizers, and loss functions. The project provides specialized toolkits for computer vision, natural language processing, and tabular data preprocessing. It distinguishes itself through advanced training controls such as discriminative learning rates, a two-w
This project is a curated collection of Chinese names, surnames, and kinship terms designed for linguistic analysis and natural language processing. It functions as a multilingual name dataset and a training resource for named entity recognition, providing a unified repository of names across Chinese, Japanese, and English languages. The project includes a synthetic name generator that creates realistic person names by applying analyzed naming patterns and demographic data. It also provides a cleaned Chinese idiom lexicon gathered and deduplicated from multiple sources. The available data su
JioNLP is a Chinese natural language processing toolkit designed for cleaning, normalizing, and extracting structured information from unstructured text. It functions as a linguistic analyzer for Chinese characters and a rule-based named entity extractor, providing a specialized system for sentiment scoring and synthetic data generation for machine learning workflows. The project features a lexicon-based sentiment analysis engine that computes numerical emotional tone scores and a data augmentation library that uses back-translation and synonym replacement to expand training datasets. It incl
OpenPrompt is a prompt learning framework designed to adapt large language models to downstream natural language processing tasks. It provides a comprehensive toolkit for implementing manual, soft, and continuous prompting strategies, allowing models to be refined without updating all underlying parameters. The project is distinguished by its support for both discrete and continuous prompt tuning. It includes a system for injecting trainable soft tokens and embeddings into model inputs via gradient descent, as well as an automatic prompt generation engine that uses beam search and generative
This project provides a curated collection of high-frequency, non-informative Chinese words sourced from academic and industry standards. It serves as a reference dataset and a stopword collection designed for use in natural language processing tasks.
The main features of goto456/stopwords are: Stopword Corpora, Stopword Collections, Stopword Filtering, Noise Reduction Datasets, Chinese Text Preprocessing, Pre-compiled Stopword Lexicons, Text and NLP Preprocessing, Preprocessing Lexicons.
Open-source alternatives to goto456/stopwords include: wainshine/chinese-names-corpus — This project is a curated collection of Chinese names, surnames, and kinship terms designed for linguistic analysis… fastai/course-v3 — This repository is a comprehensive educational program and deep learning framework designed to teach practical deep… dongrixinyu/jionlp — JioNLP is a Chinese natural language processing toolkit designed for cleaning, normalizing, and extracting structured… thunlp/openprompt — OpenPrompt is a prompt learning framework designed to adapt large language models to downstream natural language… getgrav/grav — Grav is a flat-file content management system that eliminates the need for a traditional database by storing site… sindresorhus/awesome — This project is a community-maintained directory that serves as a comprehensive index of software tools, frameworks,…