Artificial Intelligence

Artificial intelligence (AI) is a branch of computer science aimed at developing machines capable of performing tasks that usually require human intelligence. These tasks include reasoning, learning, natural language understanding, visual perception, and problem-solving.

AI consists of several key technologies. These technologies are often combined to create AI systems capable of carrying out a wide range of complex tasks, used across many sectors such as healthcare, finance, and automotive.

Natural Language Processing

Natural Language Processing (NLP) is a branch of artificial intelligence at the intersection of computer science and linguistics.

The goal of this field is to enable computers to process natural language produced by humans.

Some concrete applications of NLP include:

  • Machine translation (you’re probably using tools like DeepL or Google Translate)

  • Text classification (for example, to analyze customer reviews)

  • Named entity recognition (for example, to anonymize sensitive documents)

  • Information retrieval (finding k relevant documents in response to a textual query)

  • Document summarization (summarizing the k documents retrieved from your query)

  • Chatbots (tools that combine all the above capabilities, widely known to the public since the rise of ChatGPT)

NLP is a key focus area for CATIE through its R&D initiatives. As a technology transfer center, we operate with an open-source philosophy to ensure our work benefits as many people as possible. All of our outputs are freely available online.

More specifically:

They’ve been downloaded over 400,000 times since their release—give them a try too!

Amplitude