Digital Assistant and Mobile

Get Involved. Join the Conversation.

Posts

  • Vikhil Khobragade
    Unable to importing sample bot3
    Topic posted July 16, 2019 by Vikhil KhobragadeGreen Ribbon: 100+ Points, tagged Bots 
    Title:
    Unable to importing sample bot
    Summary:
    unable to importing sample bot for Handling small talk
    Content:

    Hi,

    I am trying to handling small talk by the reference of  oracle tech exchange article.

    when i am importing sample bot it giving error "Invalid property for request: translated."

    Thanks & Regards,

    Vikhil

    Image:
  • Martin Jarvis
    One Week To Go! Please submit nominations for the 2019...
    Topic posted July 11, 2019 by Martin JarvisSilver Medal: 2,000+ Points 
    Title:
    One Week To Go! Please submit nominations for the 2019 Oracle Innovation Awards
    Content:

    We would like as many nominations for Oracle Digital Assistant as we can get!

    Click below to submit your nomination:
    https://cloudplatform.oracle-awards.com/a/organizations/main/submissions/create?solicitationId=7&force=True

    Nomination Criteria

    • The nominated solution must use at least one component or product from the category or categories in the form for which you are submitting
    • Solution shows innovative and/or visionary use of these products
    • There is a measurable level of impact such as ROI or other business benefit (or projected ROI)
    • Solution should have a specific use case identified
    • The nominated company is aware of and agrees to this nomination
    • Nominations for solutions which are not yet running in production will also be considered
    • Nominations will be accepted from Oracle employees, Oracle Partners, third parties or the nominee themselves.

    Submission Guidance

    • Please complete this form with as much detail as possible.
    • Nominations must have the solution area identified and the disclaimer at the end completed in order to be eligible for an award.
    • Submit completed form and any relevant supporting documents as attachments.
    • IMPORTANT: Include category and company name in the attachments, for example: “CATEGORYNAME-CompanyName-InnovationAwards2019”
    • Oracle may contact you to collect additional details, if necessary.
    • Winners will be notified in September.

    For any questions, please send an email to: innovation-cloud-platform_ww_grp@oracle.com.
     

  • Vikhil Khobragade
    How to implement inline file upload in Oracle Digital...2
    Topic posted July 8, 2019 by Vikhil KhobragadeGreen Ribbon: 100+ Points, tagged Bots, Conversational AI, Virtual Assistant 
    Title:
    How to implement inline file upload in Oracle Digital Assistant
    Summary:
    Implementing file upload within bot conversation
    Content:

    Hi,

    We are trying to implement file upload in the inline conversation, now we are uploading the file using file upload button that comes by default with SDK .

    Please refer the YouTube link for example https://www.youtube.com/watch?v=Okcyy-0S3MI

    Image:
  • Patrick Dizon
    Oracle Digital Assistant not calling webhook server9
    Topic posted July 5, 2019 by Patrick DizonGreen Ribbon: 100+ Points 
    Title:
    Oracle Digital Assistant not calling webhook server
    Summary:
    Oracle Digital Assistant not calling webhook server
    Content:

    Hello

    I recently followed how to integrate Alexa with ODA. We have a kubernetes cluster in OKE and deployed the nodejs application and configured https with Ingress. I setup the endpoint in Alexa developer console and in ODA.

    For some reason the alexa skill is calling the endpoint without problems but the url endpoint in the webhook channel does not.

    I tried running the server in ngrok and it works fine on bot alexa and ODA

    I hope someone has an Idea of what is wrong

  • Vikhil Khobragade
    How to integrate voice recognize in our oracle bot.2
    Topic posted July 4, 2019 by Vikhil KhobragadeGreen Ribbon: 100+ Points, tagged Bots, Sync 
    Title:
    How to integrate voice recognize in our oracle bot.
    Summary:
    How to interact with bot through auditory command
    Content:

    Hi,

    we have to integrate voice recognization  for the bajaj electricals (paddy) bot, how will be interact using audiotory command.

     

  • Sharath Chandra Gavini
    Get the PSID of a Facebook User while in a conversationAnswered1
    Topic posted July 3, 2019 by Sharath Chandra GaviniBlue Ribbon: 750+ Points, tagged Bots, Conversational AI, Facebook 
    Title:
    Get the PSID of a Facebook User while in a conversation
    Summary:
    How do I get the PSID to use with the Graph API
    Content:

    Hi developers,
    How can I get the PSID of the user who is currently chatting with my bot from Facebook?

     

    Thanks in advance,
    Sharath Chandra Gavini

  • Sharath Chandra Gavini
    Resolve Conflicting Entities
    Topic posted June 29, 2019 by Sharath Chandra GaviniBlue Ribbon: 750+ Points, tagged Bots, Conversational AI 
    Title:
    Resolve Conflicting Entities
    Summary:
    Prompt the user to choose one of the entities when a single utterance resolves multiple values
    Content:

    Hi developers,
    I have a use case where a single utterance resolves multiple entites which I would explain soon. I want to know how the user can be shown a prompt without using ResolveEntites component ( I am not using an nlpresult variable, using it needs a lot of change in the conversation flow and the bot is in production). I used System.MatchEntity and as we all know it resolves only one Entity value, it doesn't fit in this place. I want to display the user a list of choices with multiple values without using the nlpresult variable (like I mentioned earlier, intent processing is not done at the stage). I tried using System.Text and even it resolves a single Entity value.

    My use case: 
    I am resolving country name based on the user input and People's republic of China is an utterance for China and Republic of China is an utterance of Taiwan. 
    When the user types People's republic of China, the bot resolves Taiwan implicitly. I want to display the user a prompt to choose between China and Taiwan and it's the best if People's republic of China resolves China only. My training model is Machine Learning model. 
    Please let me know if there is any possibility of achieving this without the usage of an nlpresult variable.
    I am insisting on not using an nlpresult variable as there are multiple intents and it would change the entire flow to incorporate this small change.
    Thanks in advance,
    Sharath Chandra Gavini.

  • Carlos Chang
    Webcast: Oracle's New AI Voice for the Enterprise, July...25.0
    Topic posted June 25, 2019 by Carlos Chang, tagged Alexa, Bots, Conversational AI, Mobile, Siri, Slack, Virtual Assistant, VPA, WeChat 
    Title:
    Webcast: Oracle's New AI Voice for the Enterprise, July 17, 10AM PDT
    Summary:
    Oracle Digital Assistant update, new AI voice acquisition, demos, and live Q&A
    Content:

    The Oracle Digital Assistant team has been busy delivering AI powered conversations for its customers. #winning Join Suhas Uliyar, Oracle VP, Digital Assistant, to learn what’s new, including Oracle’s recent acquisition in voice AI technology that will help Oracle continue to set the pace ahead of the competition. We’ll show comparative demos that you don’t want to miss, plus a live Q&A session. Mark your calendars now!

    • Learn about Oracle’s latest acquisition in voice AI technology
    • Catch up on what’s new and what is ahead
    • AI powered demos comparing Oracle vs. Google, Amazon and Siri and why Oracle is your top choice for the enterprise
    Image:
  • bc_uk
    Do Access-Control-Allow-Origin headers override the Mobile...
    Topic posted June 25, 2019 by bc_uk 
    Title:
    Do Access-Control-Allow-Origin headers override the Mobile Hub Security_AllowOrigin environment policy setting?
    Content:

    I have setup a Mobile Hub, and have created a Custom API that needs to be called from an Ionic mobile client which uses the Oracle Mobile Cloud SDK. The Custom API works without errors when tested within the Backend in Mobile Hub. It looks like this:

    module.exports = function(service) {
        service.get('/mobile/custom/patients/patients', function(req, res) {
            req.oracleMobile.connectors.patients.get(null, null, null).then(
                function(result){
                    res.setHeader("Access-Control-Allow-Origin", "*");
                  res.setHeader("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
                   res.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE, PUT");
                    res.setHeader("Access-Control-Allow-Credentials", "true");
                    res.setHeader("Cache-Control", "no-cache");
                    res.send(result.statusCode, result.result);
                },
                function(error){
                    res.send(500, error.error);
                }
            );
        });
    };

     

    However, when I call this API from the mobile client, it fails at the authentication stage with this commonly reported error:

    Failed to load https://xxxxxxxxxxxxxxxxxxxxxxxxxx.mobile.ocp.oraclecloud.com/mobile/platform/users/login: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8100' is therefore not allowed access.

    I'm using anonymous auth in my Ionic client:

    this.mcs.init(mcsConfig);
    this.mcs.mobileBackend.setAuthenticationType(this.mcs.AUTHENTICATION_TYPES.basic);
    this.mcs.mobileBackend.authorization.authenticateAnonymous().then(function(response) {
    console.log('anonymous authentication: success');
    console.log(response);
    }).catch(function(response){
    console.log('anonymous authentication: failed');
    console.log(response);
    });

     

    So, my question is - should the Access-Control-Allow headers I've added in my Custom API response override whatever the Mobile Hub's Security_AllowOrigin is set to? I also have the Enable Cross-Origin Resource Sharing Chrome plugin activated in my debug environment (Chrome). Any ideas as to how I might solve this? All the Google results point to adding the headers in the server response as being the solution.

  • Ayodele Mark Lawrence
    How to determine the version for Digital AssistantAnswered35.0
    Topic posted June 25, 2019 by Ayodele Mark LawrenceGreen Ribbon: 100+ Points, tagged Bots 
    Title:
    How to determine the version for Digital Assistant
    Summary:
    I need to know the version of the DA that my bot is currently deployed.
    Content:

    I need to know the version of the DA that my bot is currently deployed.