CTRL+F is an NLP (Natural Language Processing) API to find and replace named entities.

Use the Python client:

>>> import ctrlf as find
>>> find.food('one apple, two pears, three plums', replace='<i>{text}</i>', token='…').json()

{'matches': […], 'result': 'one <i>apple</i>, two <i>pears</i>, three <i>plums</i>'}

Or query the API directly:

$ curl -X GET https://ctrlf-prod.herokuapp.com/food \
    -H 'Authorization: Bearer …' \
    -H 'Content-Type: application/json' \
    -d '{"text": "one apple, two pears, three plums", "replace": "<i>{text}</i>"}'

{"matches": […], "result": "one <i>apple</i>, two <i>pears</i>, three <i>plums</i>"}
Benefits:

How much does it cost?

Trial Hobbyist Startup
Requests 10 1,000/month 10,000/month
Entities food food, brands food, brands, custom
Support limited emails (< 3 days) priority emails (< 24hr)
Price free $14/month
$0.014/request
$34/month
$0.0034/request
Get started Get started Get started

If you need more than 10,000 requests per month, contact georges.duverger@gmail.com.


Who makes it?

I am Georges Duverger. I worked as a software engineer for 10 years before transitioning to product management in 2015. I worked at 4 technology startups (Akoha, Hunch, Phosphorus, and Nautilus Labs) and 1 multinational corporation (eBay). Along the way, I launched my own products (Fitmeal, Crono, Northeast) and open-source projects (Screen and PlainChart).


Made in Cambridge, MA ☘️
All emojis designed by OpenMoji – the open-source emoji and icon project. License: CC BY-SA 4.0
About · Contact