thunlp/OpenPrompt

An Open-Source Framework for Prompt-Learning.

56
/ 100
Established

This framework helps developers quickly build and experiment with 'prompt-learning' for various natural language processing tasks. It takes raw text inputs and a pre-trained language model, then processes them through customizable templates and verbalizers to produce task-specific outputs like sentiment labels or generated text. The end users are machine learning engineers and researchers who are working on fine-tuning large language models for specific applications.

4,837 stars. Used by 1 other package. No commits in the last 6 months. Available on PyPI.

Use this if you are a machine learning practitioner looking to quickly implement and prototype different prompt-learning strategies for your NLP tasks without building everything from scratch.

Not ideal if you are an end-user without programming knowledge, as this is a developer tool requiring Python proficiency and familiarity with NLP concepts.

natural-language-processing machine-learning-engineering language-model-fine-tuning AI-model-development
Stale 6m
Maintenance 0 / 25
Adoption 11 / 25
Maturity 25 / 25
Community 20 / 25

How are scores calculated?

Stars

4,837

Forks

486

Language

Python

License

Apache-2.0

Last pushed

Jul 16, 2024

Commits (30d)

0

Dependencies

11

Reverse dependents

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/thunlp/OpenPrompt"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.