Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Aug 31 23:03
    dependabot[bot] closed #4
  • Aug 31 23:03

    dependabot[bot] on nuget

    (compare)

  • Aug 31 23:03
    dependabot[bot] commented #4
  • Aug 31 23:03
    dependabot[bot] labeled #5
  • Aug 31 23:03
    dependabot[bot] opened #5
  • Aug 31 23:03

    dependabot[bot] on nuget

    Bump Microsoft.Owin in /OLD/Plu… (compare)

  • Aug 31 22:52

    dependabot[bot] on nuget

    (compare)

  • Aug 31 22:52
    dependabot[bot] closed #9
  • Aug 31 22:52
    dependabot[bot] commented #9
  • Aug 31 22:52
    dependabot[bot] labeled #10
  • Aug 31 22:52
    dependabot[bot] opened #10
  • Aug 31 22:52

    dependabot[bot] on nuget

    Bump Microsoft.Owin from 3.1.0 … (compare)

  • Aug 27 00:55

    dependabot[bot] on nuget

    (compare)

  • Aug 27 00:55
    dependabot[bot] closed #3
  • Aug 27 00:55
    dependabot[bot] commented #3
  • Aug 27 00:55
    dependabot[bot] labeled #4
  • Aug 27 00:55
    dependabot[bot] opened #4
  • Aug 27 00:55

    dependabot[bot] on nuget

    Bump Microsoft.Owin in /OLD/Plu… (compare)

  • Aug 27 00:39

    dependabot[bot] on nuget

    (compare)

  • Aug 27 00:39
    dependabot[bot] closed #8
veerendra kumar jain
@veerendraj1_twitter
hi i need to run some c# code in response for a particular question asked from synbot.can anyone tell me how i can do it
SynOfficial
@SynOfficial
@veerendraj1_twitter It looks like you are using SIML to author the bot. If you are using SIML Classic then you can create your own SIML Adapters. If you are using SIML Modern then you can create and call OSCOVA Actions. If you face more technical question please do join the Developer Forum and post your questions. Our experts will be glad to answer your technical queries.
Moawaz Ayub
@AyubMoawaz_twitter
how to find category of a given word using synset.wordnet for example if i write sandwich the output should be food as sandwich is also type of food.
Moawaz Ayub
@AyubMoawaz_twitter
do you have any example of the function GetClosestMutuallyReachableSynset in syn.wordnet
SynOfficial
@SynOfficial
@AyubMoawaz_twitter If you do not mind could you post your question in our Developer Forum so that one of our developers could respond to you.
GabrielBeaudin
@beaudin_gabriel_twitter

Hi :) I have a quick question. It seam that when I write an expression for an Intent, the bot is tracking differently if I have an entity. example:
[Expression("Play the movie param")] is reconized if i type "play the movie"
if I add an entity:
[Expression("Play the movie {param}")]
[Entity("first")]

typing "play the movie" wont find the intent but typing "param" will find it right away.

I'm probablly wrong with the way I wanna use entity I guess. What I trying to do is get tracking from "Play the movie" and get the movie title from a parameter.
Ty

GabrielBeaudin
@beaudin_gabriel_twitter
I get the desired effect using this but I feel I'm goingh the wrong way.. ->
[Expression("Play the movie")]
public void testIntent(Context context, Result result)
{
string[] splited = result.Request.Text.Split(' ');
result.SendResponse(splited[splited.Length - 1]);
}
GabrielBeaudin
@beaudin_gabriel_twitter
ok I got it...
here's what I was looking for:
[Expression("Play the movie @sys.text:MovieTitle")]
public void testIntent(Context context, Result result)
{
var accountPassword = result.Entities.OfType("MovieTitle").ToString();
result.SendResponse(accountPassword);
}
var *title
AdamWGit
@AdamWGit
Hey, how can I program it to text me and/or send me e-mails?
SynOfficial
@SynOfficial
@AdamWGit Which framework are you referring to?
AdamWGit
@AdamWGit
the bot VA
SynOfficial
@SynOfficial
If you are referring to Syn Virtual Assistant than you may want to have a look at the Email plugin. Which has Check and Read tasks defined in SIML Email adapter. However theSend task in email adapter is not defined but a utility method is still available in the code which can be used to implement a Send Email command.
AdamWGit
@AdamWGit
Thank you!
revdlcat
@revdlcat
Hello, all. I'm wondering if anyone here knows how to use Syn Virtual Assistant on Linux.
revdlcat
@revdlcat
Is anybody out there? Does anybody care?
SynOfficial
@SynOfficial
Syn Virtual Assistant uses DirectX for 3D Avatars. For this reason we believe it will be hard to run the VA on top of Linux environment.
leah1776
@leah1776
Im having trouble with the program running commands when typed but does not with verbal commands. Not all commands refuse to work, just some. Such as the google search voice command
SynOfficial
@SynOfficial
A response related to this has been sent as a reply to your email message.
revdlcat
@revdlcat
Okay. Thanks for your reply. I wish it could. It looks really cool. Anyways, thanks for your help.
d0vich
@d0vich
im new plz help me to setup sys speech
my englich is verry vairy teribel
romromdc
@romromdc
Hi, just a quick question, is SIML and OSCOVA totally free ?
SynOfficial
@SynOfficial
@romromdc Syn Bot framework follows a community and enterprise edition models. Please visit the developer network to learn more.
@d0vich Could you help us know what sort of assistance you need in setting up Syn Speech
romromdc
@romromdc
ok thks !
Mitchell Dalzin
@mdalzin
Hi, I followed the instructions to using recognition without grammar, and it works well reading from files, but when I tried to switch to a live speech recognizer, my result hypothesis was consistently an empty string. I'm on a mac and my microphone seems to be working fine. Any insight into what might be happening? Thanks
SynOfficial
@SynOfficial
@mdalzin As your query involves reproduction of test case. We highly recommend that you make use of our Community Forum to seek expert advice.
Juraj Piar
@juraj.piar_gitlab
Hi! Erm...does <splitter> not work in OSCOVA?
Or better question is: How do you achieve multiple patterns match from one input with a comma?
SynOfficial
@SynOfficial
@juraj.piar_gitlab OSCOVA uses SIML Modern which doesn't make use of Splitter tags
@juraj.piar_gitlab If you're working with Patterns in SIML Classic you may specify Comma as a child <Item> element of Splitter tag
Juraj Piar
@juraj.piar_gitlab
Thanks @SynOfficial. I'm working with OSCOVA though. How do you achieve the same bahaviour as with splitter tags?
SynOfficial
@SynOfficial
@juraj.piar_gitlab OSCOVA processes the entire user message as a single input. In case you wish to override this behavior you will manually have to split strings prior to sending them to OSCOVA for evaluation.
Juraj Piar
@juraj.piar_gitlab
Ah OK. Thank you @SynOfficial.
Juraj Piar
@juraj.piar_gitlab
Another question. I’m not really clear on how the new state persistence mechanism works. It doesn’t seem to be described much anywhere. Is this in place of the <User Set=<value>> in an xml-style definition? I.e. does it replace UserSettings?
SynOfficial
@SynOfficial
@juraj.piar_gitlab User state persistence is slightly more complex. In SIML classic all the user settings excluding volatile variables are saved as a single UserSettings document. However in SIML Modern a lot more information gets saved.
Juraj Piar
@juraj.piar_gitlab
ok….. so... the way I’ve figured it out is to map the json from GetState to c# objects , change the variable that needs changing, then serialise it back to json and pass that to SetState. It seems to work but also seems kinda expensive. Is this the intended way of setting a variable in the user state? The GetState’s output, for example, has some unparsable keys (in "$type"), so I’m not sure if my approach does not brake anything in the bot when passing the re-serealised state. thanks
SynOfficial
@SynOfficial
@juraj.piar_gitlab GetState and SetState methods are extremely fast and heavily optimized. If you wish to change certain variables then it is recommended that you do it prior to calling the GetState function.
@juraj.piar_gitlab Please note that from version to version we do keep optimizing the serialization process to yield faster results. So there is a possibility that if you modify the JSON value externally then it may not work in a newer version of the framework.
Juraj Piar
@juraj.piar_gitlab
@SynOfficial Does it mean that I do not need to pass the entire state json to SetState? What should I pass it then? just a string with json path to the changed variable?
e.g. “‘variables’: {
‘$values’: [
{
’name’: ’Name’,
‘values’: {
‘$values’: [ ‘John’ ]
}
]
}"
Juraj Piar
@juraj.piar_gitlab
Hi. Is it possible to execute more than one intents for one request? For example all those with score 1.0 in the result.Intents collection? Thanks
SynOfficial
@SynOfficial
@juraj.piar_gitlab The framework is built around the design concept that a single user message holds a single intent. This is one of the reasons for the SuggestedIntent property on EvaluationResult class. However, the execution of intents is left solely to the developer. If the developer wishes to execute more than one intent, they can check the Score and call the Invoke() method.
senthilnathan0203
@senthilnathan0203
is there any possible to go to the previous context while the user in other context?
senthilnathan0203
@senthilnathan0203
@SynOfficial Is there any possible to go to the previous context while the user in other context?
SynOfficial
@SynOfficial
@senthilnathan0203 Could you please elaborate your query. What do you mean by "go to" previous context? You could also pose the same question in our Developer Forum to receive answers from experts.
senthilnathan0203
@senthilnathan0203
@SynOfficial when the user types somethind and it follows some flow , is there any possible to remove the current context and go to the previous context dynamically for every context
SynOfficial
@SynOfficial
@senthilnathan0203 Coincidentally if you are referring to Contextual Reversal, the feature is new to 3.4.0 and is currently available under the release candidate version.