We are Mantis,
an AI consultancy.
Experts in Natural
Language Processing
Let's Talk

What we do
We help you to solve business problems related to natural human language and speech. This field of Artificial Intelligence is called Natural Language Processing (NLP).
Generative AI
We're experts in the Large Language Models used in Generative AI. We help you to use third party tools such as ChatGPT or develop your own versions for private use.
Document AI
We help our clients to extract complex information from large numbers of documents specific to their domain such as invoicing, grant applications, patents, or policy documents.
Search & Compare
We're experts in semantic search, helping our clients to organise and compare their business documents based on meaning, not just keywords.
Services we Offer

Generative AI
Generative AI is the name given to the latest generation of AI models such as ChatGPT, Bard, and Claude. These impressive models are behind the latest advancements in AI, powering applications such as chatbots, content generation, and summarisation. The field is moving incredibly quickly; We keep up with the latest techniques, models, and research, helping you to make use of the latest developments.
Some of things we can help with:
- Third Party Models: We help you to navigate the bewildering array of Large Language Models from third party suppliers. We’ll help you evaluate which one is the most appropriate for your use case and budget.
- Open Source Models: We can help you to mitigate security and privacy concerns when adopting the latest Generative AI models. We can help you deploy models on your own infrastructure to make sure you have total control of the model and the data you send to it.
- Training Your own Model: We can train models specific to your business case or organisation ensuring that the model is fit for your use case.

Develop and deploy
AI solutions
We specialize in crafting AI solutions to address your business needs. Our approach involves using a blend of proven traditional algorithms and advanced Large Language Models.
This could look like:
- Prototype Development: We can assist you in developing a prototype or Proof of Concept to start your organization’s AI transformation.
- Data Organization Systems: We build systems that help organize your data efficiently. This could involve automated tagging of documents or content, helping you to automate decision making and gain insights on your organization’s knowledge.
- AI Chatbot: We can create a chatbot that can interact with your internal documents, providing you with a new way to access and understand your information. Check out this feature in our GOV.UK demo.

Strategic advice:
tailored to your needs
We offer both one-time and continuous strategic advice around AI and Natural Language Processing to meet your specific requirements.
This could look like:
- Strategy Formulation: We’ve worked on dozens of NLP projects and are here to assist in setting your AI strategy or providing an expert review of your existing strategy roadmap.
- NLP Consultation: We provide expert advice on selecting the most suitable NLP technology for your specific project needs.
- Stay Up-to-Date: With our help, you can stay ahead of the game. We continuously review the latest developments in Natural Language Processing technology, ensuring you’re always at the forefront of innovation. Check out our newsletter The Token to stay ahead.

Due diligence:
minimizing AI risks
We help you with technical due dilligence by providing expert assistance to help you manage risks associated with your AI projects. Here's how we can contribute:
- Data Needs Assessment: We’ll help you determine the type and volume of data you’ll need before starting a project.
- Tool Evaluation: We ensure that the AI tools you’re using are the best fit for your specific use case.
- Outcome Alignment: We work with you to ensure that your project outcomes align with your business needs and expectations.
- Risk Mitigation: We’ll help you understand and mitigate potential risks associated with AI tools such as Large Language Models.
A Mantis NLP project overview
Read
We will review the relevant literature for inspiration on the latest and most stable Natural Language Processing techniques to solve the problem.
Implement
We design an algorithm (also known as a model) and implement a training process for the model to learn - we use this process to either create your first model or help improve an existing model’s performance.
Deploy
We deploy the model onto your infrastructure of choice, such as a cloud provider as a Docker container, or a standalone software package.
Monitor
We set up monitoring for the model’s performance to spot dips in performance early and work out how and when to optimise and recalibrate your model, which keeps the model’s response accurate and effective.
How an AI model progresses
An NLP model is not perfect when it is first developed. A model improves through experimentation and recalibration after its initial development. Through this continued fine-tuning, a model can better solve the problem it’s been designed for.
-
Baseline
The baseline model is not perfect, but it’s a first attempt that gives us reasonable results for a task, as well as direction for where to apply more complex solutions.
-
Optimised
If a model needs to run on a different infrastructure or device (for example a mobile phone), or needs to interact with the user while running in real-time (for example an AI-powered chatbot), it needs to be optimised.
-
Advanced
Transitioning from a baseline model to an advanced model needs experimentation with different NLP techniques, parameters and ways of approaching the problem, which all combine to improve a model’s performance.
Client Testimonials
This is what our clients have to say about working with us.
-
GSMA needed a very rapid turn-around on some Transformer related Natural Language Processing work. MantisNLP gave us an extremely rapid turnaround at a key point in the project. We found MantisNLP to be an extremely reliable, and valuable collaborative partner.
-
MantisNLP helped us to bring our internal large language models up-to-date so that we can help our clients by processing their invoices in a very swift manner.
-
We trust the quality of Mantis’s work and the diligence that they take in getting to solutions. They are an ideal partner for us as they work collaboratively, support our internal data scientists and feel like part of our team.
-
Mantis have been a key component of our growth within the LLM domain. Their expertise, pragmatism and collaborative approach has made them a trusted partner to accelerate our ML advancements.