Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 15:30
    CLAassistant commented #1133
  • 15:29
    dependabot[bot] labeled #1133
  • 15:29
    dependabot[bot] opened #1133
  • 15:29

    dependabot[bot] on npm_and_yarn

    Bump vm2 from 3.8.4 to 3.9.4 in… (compare)

  • Sep 21 04:11
    CLAassistant commented #1132
  • Sep 21 04:10
    dependabot[bot] labeled #1132
  • Sep 21 04:10
    dependabot[bot] opened #1132
  • Sep 21 04:10

    dependabot[bot] on npm_and_yarn

    Bump tmpl from 1.0.4 to 1.0.5 i… (compare)

  • Sep 20 18:07
    seuros commented #1106
  • Sep 09 14:35
    jerry6422 commented #979
  • Sep 02 18:49
    CLAassistant commented #1131
  • Sep 02 18:49

    dependabot[bot] on npm_and_yarn

    (compare)

  • Sep 02 18:49
    dependabot[bot] closed #1103
  • Sep 02 18:49
    dependabot[bot] commented #1103
  • Sep 02 18:49
    dependabot[bot] labeled #1131
  • Sep 02 18:49
    dependabot[bot] opened #1131
  • Sep 02 18:49

    dependabot[bot] on npm_and_yarn

    Bump immer from 3.0.0 to 9.0.6 … (compare)

  • Sep 01 06:29

    dependabot[bot] on npm_and_yarn

    (compare)

  • Sep 01 06:29
    CLAassistant commented #1130
  • Sep 01 06:29
    dependabot[bot] closed #1126
aermike
@aermike
I don't know how change demo page
from webdemo
actually widget run with chat from
and I like to make him run locally
but i don't know how
aermike
@aermike
can somebody help with samtecspg/articulate#954
Maadhav Sharma 💙
@maadhav_sharma_twitter
image.png
How to solve this problem
Maadhav Sharma 💙
@maadhav_sharma_twitter
image.png
Caleb M. Keller
@wrathagom
can I get the full output of docker-copose logs elasticsearch it looks like Elasticsearch didn't start and there are a few common reasons for this.
Caleb M. Keller
@wrathagom
@maadhav_sharma_twitter :point_up:
aermike
@aermike
hi
it's possible to use articulate with mysql?
I mean search and print some results from database
Daniel Calvo Marin
@dcalvom
you mean like your agent get data from your database and display them in your responses?
we have webhooks
if you have an API over your database you could call those endpoints to query your data based on the user input
aermike
@aermike
@dcalvom thank you
Daniel Calvo Marin
@dcalvom
welcome!
Marco Dinis Santos
@MarcoDinis
Hello, is there anyway to create a Yes/No confirmation without it being top level? I noticed that onde documentation there is a field called modifiers for confirmation... but it is blank. Thanks!
Caleb M. Keller
@wrathagom
Modifiers are definitely what you need, let me try to find an example.
Marco Dinis Santos
@MarcoDinis
@wrathagom thanks
Srinath Gopinath
@srinathgnath
Is it possible to install it on windows without using docker?
Daniel Calvo Marin
@dcalvom
Not actually
ShivaniSaini818
@ShivaniSaini818
I am using the Articulate and it is working good for question answering scenario .... Is it suitable for form filling...? ... for example in pizza bot the user gives the topping and crust information in one sentence , and the bot will next ask the question about the empty field ...
Caleb M. Keller
@wrathagom
Absolutely
let us know if you have any problems with it.
ShivaniSaini818
@ShivaniSaini818
Thank you. I am able to implement the form through slot filling(I have slot named 'toppings', 'crust' and 'size' in the action named 'save_pizza') but like in your pizza bot example (in the blog https://blog.spg.ai/how-our-chatbot-chats-b5b633fec376 ) , the customer can ask the same question "What are my options?" in the middle of any slot, so now how can I classify he is asking about options in crust or toppings or size?
Caleb M. Keller
@wrathagom
Hmmm, I’d have to give this one some thought. You’re trying to suggest the options based on the latest prompt. One potential way to avoid this type of question would be to use slot prompts to suggest values… You also may be able to do some fancy handlebar work to look at the current un-fulfilled slots and list the options for those.
ShivaniSaini818
@ShivaniSaini818
Yes I am using the handlebar {{#each context.actionQueue}}{{#eq name 'save_pizza'}}{{#if slots.Sauce_Slot.value}}{{#eq slots.Crust_Slot.value ''}}{{/eq}}{{/if}}{{/eq}}{{/each}} to find out the current empty slot and then redirecting to the suitable action through action chaining. It is working fine but the problem arise when the system is not able to detect the previous slot and it move to next question in this case I am getting an error.
Caleb M. Keller
@wrathagom
are you using modifiers for the answers?
ShivaniSaini818
@ShivaniSaini818
yes I am using modifiers
ShivaniSaini818
@ShivaniSaini818
One more thing I need to ask can we kill the current action...... like user tells the topping value and he does not want to order pizza and 2 more slots are left to fill ...... now he want to cancel ordering pizza and want to perform other action........ I know we can interrupt the action but it is resuming where it left which is very helpful in other case .... can this can be handled inside articulate????
Caleb M. Keller
@wrathagom
There are a few ways to address this, but none of them are perfectly clean. The best might be to manually delete the old order pizza action from context using middleware or a postscript.
ShivaniSaini818
@ShivaniSaini818
Thanks @wrathagom for your help, this will solve my problem.......can you further guide me how can I access the JSON of Articulate in post script..... or send me some link
And another solution I was thinking if we could somehow change the "fulfilled" field of that action to "true" instead of deleting the action something like:
{{#each context.actionQueue}}{{#eq name 'Save_Pizza_action'}}{{changeValueFunction "fulfilled" "true"}}{{/eq}}{{/each}} but this is not working either.....
Caleb M. Keller
@wrathagom
the postscript uses full node.js and everything is accessible at the top level CSO object. So above where you reference context.actionQueue, this should be available in the postScript as CSO.context.actionQueue then it’s just a matter of finding the right action and setting it’s value to true.
ShivaniSaini818
@ShivaniSaini818
image.png
@wrathagom I have installed the new version of Articulate(pull from master) yesterday(23-06-2020). I want to add more parameters in the response like language of agent etc. I am doing this by adding more parameters in the response tab of settings at the time of agent creation .... but I am not able to do so
haritejareddyk
@haritejareddyk

the postscript uses full node.js and everything is accessible at the top level CSO object. So above where you reference context.actionQueue, this should be available in the postScript as CSO.context.actionQueue then it’s just a matter of finding the right action and setting it’s value to true.

Can we also chain new actions to the webhook response using the post script?

Akhil Kumar
@c-akhil
Hi, How can we configure the bot client to interact with an authentication enabled articulate (bot) server? We want to setup an FAQ bot on our website, but we want the admin screen to be password protected. How can we do that?
RussellSPG
@RussellSPG
I believe that would be done via a webhook
Akhil Kumar
@c-akhil
In the chat widget environment, Socket connection is failing because of authentication
Screen Shot 2020-08-28 at 9.21.30 PM.png
ShivaniSaini818
@ShivaniSaini818
Hi, can we upload sayings in bulk through CSV or JSON or from other means
ShivaniSaini818
@ShivaniSaini818
Hi, Action chaining is not working in the case of Fallback Action. How can we do that? Is this a feature of Articulte ?
bvanderpol-dbg
@bvanderpol-dbg

Hi @wrathagom

Testing out Articulate V1. I'm trying to replicate the example of your blog with the api call to chuck norris jokes.

The call is succesfull, as I see the JSON object in 'See Source Info'. I see a nice value with a cranky joke. Yet I can't include this in the response of the chatbot and I can't figure out why.

I've set the webhook key of the particular action to 'joke'

At response I've tried
{{joke.response.value}}
{{webhookResponse.value}}
{joke.value}}

Any clue what I'm missing

{
"joke": {
"response": {
"categories": [],
"created_at": "2020-01-05 13:42:19.104863",
"icon_url": "https://assets.chucknorris.host/img/avatar/chuck-norris.png",
"id": "rAWxAkqpTHWGyfBW0fZNog",
"updated_at": "2020-01-05 13:42:19.104863",
"url": "https://api.chucknorris.io/jokes/rAWxAkqpTHWGyfBW0fZNog",
"value": "Chuck Norris once walked down the street with a massive erection. There we no survivors."
},
"elapsed_time_ms": 386,
"statusCode": 200
}
}
kausik1998
@kausik1998
Hello,
Can we use a different version of RASA NLU(like the latest version) inside Articulate? I want to customize the pipeline inside Articulate but the current version of Articulate uses RASA 0.14.4. I want to use the latest one for customizing the pipeline.
1 reply
Houda MOUTTALIB
@HoudaMouttalib_twitter
Hi!
Anyone knows how to use recent rasa in the articulate.