dspy
dspy copied to clipboard
Roadmap: Terminology Improvements
I think one of the great improvements that DSPy has made was going from the term "Teleprompter" to "Optimizer."
That change made what DSPy was doing much clearer. That terminology change made DSPy more accessible to developers coming from different programming traditions and languages.
In that spirit, let's take a hard look at changing some other terms in DSPy.
To get the conversation started let's talk about clean, self-explanatory, easy new names for:
(The not clear at all set, for sure we can do better) COPRO MIPRO forward predict OPTUNA
(The maybe unclear set, maybe we can do better) signature ReAct