Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jun 23 00:00
    dependabot[bot] labeled #2
  • Jun 23 00:00
    dependabot[bot] opened #2
  • Jun 23 00:00

    dependabot[bot] on nuget

    Bump Newtonsoft.Json in /Plugin… (compare)

  • Jun 22 23:59
    dependabot[bot] labeled #1
  • Jun 22 23:59
    dependabot[bot] opened #1
  • Jun 22 23:59

    dependabot[bot] on nuget

    Bump Newtonsoft.Json in /OLD/Pl… (compare)

  • Jun 22 22:36
    dependabot[bot] labeled #7
  • Jun 22 22:36
    dependabot[bot] opened #7
  • Jun 22 22:36

    dependabot[bot] on nuget

    Bump Newtonsoft.Json from 10.0.… (compare)

  • Jun 22 17:13
    dependabot[bot] labeled #6
  • Jun 22 17:13
    dependabot[bot] opened #6
  • Jun 22 17:13

    dependabot[bot] on nuget

    Bump Newtonsoft.Json from 10.0.… (compare)

  • Jun 22 17:10
    dependabot[bot] labeled #5
  • Jun 22 17:10
    dependabot[bot] opened #5
  • Jun 22 17:10
    dependabot[bot] labeled #4
  • Jun 22 17:10

    dependabot[bot] on nuget

    Bump Newtonsoft.Json from 9.0.1… (compare)

  • Jun 22 17:10
    dependabot[bot] opened #4
  • Jun 22 17:10

    dependabot[bot] on nuget

    Bump Newtonsoft.Json Bumps [Ne… (compare)

  • Jun 22 17:10
    dependabot[bot] labeled #3
  • Jun 22 17:10
    dependabot[bot] opened #3
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.
senthilnathan0203
@senthilnathan0203
Can I get the Current Context Name through the variable ?
SynOfficial
@SynOfficial
@senthilnathan0203 You can get all the active context items from within an intent by iterating through the Context object.
senthilnathan0203
@senthilnathan0203
@SynOfficial Can we able to maintain the negative sentiments without using SIML in OSCOVA.
SynOfficial
@SynOfficial
@senthilnathan0203 To answer your question we would need a little bit of information. If you do have time in your hands we encourage you to follow up with us in our Developer Forum.
senthilnathan0203
@senthilnathan0203
@SynOfficial I'll describe you clearly. When the user types "I want to know my name?"(Entity: want,my,name) In this scenario the bot will reply the user name. But when the user types, "I don't want my name".. Eventhough the bot is replying the same here. Is there any way to handle this easily.?
SynOfficial
@SynOfficial
@senthilnathan0203 "I don't want my name" if it is meant to be handled then it should also be part of the training expression data. This means you should treat the case as a different intent. You may add quick reply intents for handling such statements.
senthilnathan0203
@senthilnathan0203
@SynOfficial Without doing these kind of change's in expression, is there any easy ideas? Any NLP way of handling?
SynOfficial
@SynOfficial
@senthilnathan0203 If you are expecting a response on any user query it should be linked to an intent. If not, then one must provide multiple samples that ensure that negative cases do not bind to the same intent.
senthilnathan0203
@senthilnathan0203
@SynOfficial May I know How to set the property to true for enablecontextundo method?
SynOfficial
@SynOfficial
Please use the OscovaBot.Configuration property to change such settings.
senthilnathan0203
@senthilnathan0203
@SynOfficial Hello team, In Syn bot version 2.9.5.1 Intent Minscore is not working .Please suggest, how to set it?
SynOfficial
@SynOfficial
@senthilnathan0203 You can either use OscovaBot.Configuration to set global minimum intent scores. For specifying isolated values you can refer the tutorial here
senthilnathan0203
@senthilnathan0203
@SynOfficial Am saying that, specifying isolated values for particular intents is not working in syn bot version 2.9.5.1 could you please help me with this.
SynOfficial
@SynOfficial
@senthilnathan0203 Please provide an example code in our forum to help us reproduce your case and provide a resolution
bharat77s
@bharat77s
Want to work on excel sheet using ai
Any suggestion using oscova on the same
Chris
@furesoft
hi, does any chat widget for wpf exits that supports siml as bot?
SynOfficial
@SynOfficial
@bharat77s There's a sample project that demonstrates how you can using OSCOVA for creating an Excel Bot. Please refer this link
SynOfficial
@SynOfficial
@furesoft We felt that WPF not being a web platform has discrete number of controls available to it and UI development and control should be left to the developer. It isn't difficult at all to develop a Chat Widget in WPF
Chris
@furesoft
can i use siml to use a dialog? i dont like the oscova system with the oop style for ai
SynOfficial
@SynOfficial
@furesoft Indeed you can, SIML Modern is designed around OSCOVA. You may learn more about it here
Thunderbird
@Thunderbirds511_twitter
where do you find the 3D avatar for the siml va assistant as it was not included in the zip
bharat77s
@bharat77s
can tensorflow be used in oscova syn
for development