Skip to main content

Notifications

Community site session details

Community site session details

Session Id : aRRA+JYYGsz+iQRV0g2dtO
Copilot Studio - General
Unanswered

Reading one word as a synonym as another word?

Like (2) ShareShare
ReportReport
Posted on 11 Oct 2024 19:06:55 by 4
I was wondering if there was anyway for Copilot studio to read a word that has a similar meaning like reading "car" as "truck" or vice versa, so when if someone puts in a query to the agent and refers to a car as a truck, it reads it as the same word and can search through the knowledge base with an unbiased viewpoint and finds relevant documents. Just curious.
Categories:
  • Suggested answer
    SaiRT14 Profile Picture
    1,966 Super User 2025 Season 1 on 20 Oct 2024 at 13:19:21
    Reading one word as a synonym as another word?

    You can set up a custom glossary or synonym dictionary where you define that "car" and "truck" should be treated as interchangeable terms. This would allow Copilot to understand queries with either term as the same concept.

    • In Copilot Studio, you can configure a synonym list where certain words are treated as equivalent.
    • For example, you could map "car," "truck," "automobile," and "vehicle" together so the AI interprets them as the same entity.
  • Suggested answer
    Vinoth Selvam Profile Picture
    1,527 Super User 2025 Season 1 on 13 Oct 2024 at 11:17:49
    Reading one word as a synonym as another word?
     
    I think you can try some ways to make it work. 
     
    You can try use synonym expansion in the query or prompt before it reaches the knowledge base. When a user inputs a word like "truck," the system can expand the query to include synonyms like "car" or "vehicle.
     
    "When a user mentions a 'truck,' 'car,' or 'vehicle,' treat them as the same concept."
     
    You can also use Named Entity Recognition and help the system recognize that both "car" and "truck" belong to the entity category of "vehicles." This way, it would treat both terms under the same category during search or response formulation.
     
    One more complex method ( I have not tried ):
    Microsoft Azure Cognitive Search has a built-in semantic search capability that ranks results based on the meaning of words rather than exact matches. This ensures that when someone refers to "truck," documents with "car" could also be returned if they are relevant based on the context.
     
    Thanks.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Understanding Microsoft Agents - Introductory Session

Confused about how agents work across the Microsoft ecosystem? Register today!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Congratulations to the April Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard > Copilot Studio - General

#1
Ekta Gupta Profile Picture

Ekta Gupta 4

#2
ricardodesouza Profile Picture

ricardodesouza 2

#2
L-1234567-0 Profile Picture

L-1234567-0 2

Overall leaderboard