Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Copilot Studio - General
Unanswered

Nouns, adjectives, and case...

(0) ShareShare
ReportReport
Posted on by

Can PVA distinguish the usage of a word? For example, when it's used as an adjective, and when it's used as a noun? If not, is there a best practice or recommended way to teach the bot this skill? This also applies to the bot being able to detect case sensitivity and its usage (fuzzy context), such as upper-case usage (e.g., proper noun) versus lower-case usage (e.g., adjective) for the first letter of the word.

 

Kind regards,

 

- jsea

Categories:
  • Community Power Platform Member Profile Picture
    on at
    Re: Nouns, adjectives, and case...

    Thanks again!

  • peterswimm Profile Picture
    Moderator on at
    Re: Nouns, adjectives, and case...

    Good luck on the bot!

  • Community Power Platform Member Profile Picture
    on at
    Re: Nouns, adjectives, and case...

    Thanks very much for your considerate and informative reply, peterswimm. This helps me a great deal when laying out my topics and working between the both user and bot. I also appreciate your recommended strategy regarding case and context.  Thank you!  - jsea

  • peterswimm Profile Picture
    Moderator on at
    Re: Nouns, adjectives, and case...

    The best way to train PVA bots right now is giving the utterances you want to handle differently their own topics with their own sets of training data. For Instance:

     

    Order a pizza

    Send me a pizza

    I want to order a pizza

     

    My order was wrong

    the pizza was cold

    the food came burnt

     

    And to enhance the flexibility of this you would add a pizza entity (or a food entity) with the types of things that would represent it.

     

    Our training models are case insensitive right now, and gives no special weight to their importance (The Main library branch is on the corner of 1st and main for example)

     

    To best way to deal with this is to craft your bot to be tolerant of slight changes in context, use slot filling and question nodes to transit from an ambiguous topic to the correct handling topic, and to use entities and training to differentiate similar topics that you cannot combine.

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

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Warren Belz – Community Spotlight

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

Leaderboard > Copilot Studio - General

#1
Pablo Roldan Profile Picture

Pablo Roldan 49

#2
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 48

#3
stampcoin Profile Picture

stampcoin 10

Overall leaderboard