ToYT is a RESTful API that helps you find the word you're looking for.
The live API can be accessed directly at https://www.lawrences.tech/api/tipofyourtongue/predict-word, e.g.:
curl --location 'https://www.lawrences.tech/api/tipofyourtongue/predict-word' \
--header 'Content-Type: application/json' \
--data '{
"sentences": [
"You may be ____ to use thread locals for everything, but you shouldn'\''t",
"One can be ____ by salesmen to buy this product."
]
}'
To use ToYT, provide one or more sentences, each containing one mask token (____
), and ToYT will return a list
of words that could fill in the blank. Often a single sentence will be enough, but adding more sentences can improve
the results.
Given the following sentence:
The author has a/an ____ for creating vivid and memorable characters in his novels.
ToYT will return the following list of words:
affinity
knack
penchant
propensity
talent
To use ToYT, send a POST request to the /api/predict-word/
endpoint with the following JSON payload:
{
"sentences": [
"The author has a/an ____ for creating vivid and memorable characters in his novels."
]
}
ToYT will return a JSON response with the following structure:
{
"words": [
"affinity",
"knack",
"penchant",
"propensity",
"talent"
],
"sentence": "The author has a/an ____ for creating vivid and memorable characters in his novels."
}