Introducing Command R+: Our new, most powerful model in the Command R family.

Learn More
Background image for aesthetic purposes

TECHNOLOGY

Improved Search for AI Assistant

CHALLENGE

A major provider of digital workforce collaboration and productivity tools found their existing search tools did not perform well across customer-generated knowledge bases and the large volume of new customer-generated content meant embedding was not viable. The company decided it wanted to improve their retrieval-augmented generation solution with better search results.


SOLUTION

Cohere Rerank was integrated with the customer’s search systems. Rerank used output from existing search tools and reordered the results for use by the company’s Q&A app to provide relevant and more accurate answers.



How it works

STEP 1.

An upstream generative model generates search terms based on user requests and conversation context

STEP 2.

The customer’s knowledge base is queried using legacy search tools

STEP 3.

Cohere Rerank sorts results based on semantic relevance to the original query

STEP 4.

A downstream generative model uses the most relevant results to generate a conversational answer

Impact

Improved search relevance

Improved user satisfaction

Fast time to live; easy to integrate

The Cohere difference

Leading model accuracy

Leading model accuracy

Cohere’s embedding prioritizes accurate reranking, even with noisy datasets

Accelerated enterprise deployment

Accelerated enterprise deployment

Rerank comes with connectors to common data sources

Customization

Customization

Rerank can be fine-tuned to further improve domain performance

Scalability

Scalability

Cohere’s powerful inference frameworks optimize throughput and reduce compute requirements

Flexible deployment

Flexible deployment

Cohere models can be accessed through a SaaS API, on cloud infrastructure (Amazon SageMaker, Amazon Bedrock, OCI Data Science, Google Vertex AI, Azure AI), and private deployments (virtual private cloud and on-premises)

Multilingual support

Multilingual support

Over 100 languages are supported, so the same topics, products, and issues are identified the same way