Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
If user enters i want large pizza with topings in ibm watson conversation how does pizza guy know that. Need help iam new to ibm watson
I believe you are probably referring to one of the demo or starter code guides that follows a pizza ordering chatbot use case, like this one.
These demos are really just to help people get started with understanding how Conversation (renamed now to Watson Assistant) works. In practice, a middle-layer or orchestration layer would issue the request to an API or internal system that creates the order and tells the pizza man what to make. This system design is not just for ordering pizza of course, but can be implemented for any type of system where you have a chatbot and want to call out to third-party APIs, internal systems, or external processes. Here's an example architecture diagram depicting this:
Related
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 2 years ago.
Improve this question
I didn't know how to exactly name the title, but basically what I wonder is, how i would go about developing an UI5 application outside of my company, for the club I am in.
I do develop SAP UI5 applications at work, but there I have my odata pointing to the SAP backend and know everything I have to do there.
But with a "non work" application (for free + no issue with licensing when using it for my club (non profit)) I am wondering how exactly I would do that.
What IDE do i have to use (SAP WebIDE is out of the question I think)
I assume I need to use openUI5?
What Database can I use?
How does the connection between the database + frontend exactly work?
How does the transfer between frontend + backend work? also odata?
I think that's the basic questions for now I am curious about :)
Maybe anyone has done this too, from "work" development to a "private non work" development?
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
I would like to make an action where people can ask the geology at a/their location.
This would make use of GET requests from web services which are made available through the OneGeology Geoportal (http://portal.onegeology.org/OnegeologyGlobal/)
GET requests look like:
http://portal.onegeology.org/OnegeologyGlobal/proxyxml?url=https%3A//gs-seamless.geoscience.nsw.gov.au/geoserver/onegeology/ows%3FSERVICE%3DWMS%26SERVICE%3DWMS%26VERSION%3D1.3.0%26REQUEST%3DGetFeatureInfo%26FORMAT%3Dimage%252Fpng%26TRANSPARENT%3Dtrue%26QUERY_LAYERS%3Dau_nsw_25k_geounits%26LAYERS%3Dau_nsw_25k_geounits%26INFO_FORMAT%3Dtext%252Fhtml%26I%3D50%26J%3D50%26CRS%3DEPSG%253A4326%26STYLES%3D%26WIDTH%3D101%26HEIGHT%3D101%26BBOX%3D-33.689918518066406%252C150.75199127197266%252C-33.620567321777344%252C150.82134246826172&_=1587457888900
Output is
https://gs-seamless.geoscience.nsw.gov.au/geoserver/onegeology/ows?SERVICE=WMS&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&FORMAT=image%2Fpng&TRANSPARENT=true&QUERY_LAYERS=au_nsw_25k_geounits&LAYERS=au_nsw_25k_geounits&INFO_FORMAT=text%2Fhtml&I=50&J=50&CRS=EPSG%3A4326&STYLES=&WIDTH=101&HEIGHT=101&BBOX=-33.689918518066406%2C150.75199127197266%2C-33.620567321777344%2C150.82134246826172
Geoserver GetFeatureInfo output
So would want GA to respond with the "unit_name" attribute = "Londonderry Clay" .
Could someone point me in the right direction to develop such a service?
Would it be simplier if I made a mobile app version of the portal first? Or do I need to make a custom action via Dialogflow from stratch? or a 3rd way?
Well, what would be easier is to work with technologies that you're already familiar with.
Are you familiar with mobile programming? Go that route, although it will be more difficult to integrate voice for other Assistant platforms later.
Understand web programming more and you're used to building back-end services? Building a fulfillment webhook that makes this call from parameters from Dialogflow might be easier.
If you want to learn how this is typically done, and not necessarily go with what's easiest for you, you'll want to go the latter route. This involves
Designing the conversation
Building this conversation in Dialogflow
The specific procedures involved to get user information including specific location
Building a webhook running on a server to process the user input, including their location, making the call to the API, and returning the response to the user
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
I'm trying to build a swift app that would allow a user on one side to draw an image that will be updated in nearly real time on the other user's device, somewhat as if they were drawing on a whiteboard in person.
Anyone have any tips or places where I should start? I'm relatively new to swift. Thanks for your help.
This requires a persistent line of communication between your mobile device(s) and your server. Websockets allow this type of communication. I haven't implemented them myself so I can't provide implementation details, but there are plenty of resources available online.
Sockets with Swift
Websockets Tutorial
I think Realm is exactly what you are looking for.
Real time collaboration in as little as 10 lines of code
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I want to create a REST based chat application in Java using Eclipse, but I have no idea how to start. How do I take care of resources, verbs, and HEATOS.
Check out this link, or this link, or this link. I would personally recommend Jersey. restelt is very powerful, but might be quite complicated. RESTeasy has more features than jersey, but it can also be a pain to configure outside JBoss, and their community is not as 'active'. I would recommend Jersey, their startup tutorial is very easy to follow.
You can also look at this book, and this book. Sorry, I can't provide any hard answers as I have no knowledge, your level of expertise on the subject. Hope this helps.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
I would like to create a custom action XXX "got nailed at" (nail polish promotion for a chain of stores) with the object being one of the physical store locations i.e. got nailed at XXX store in London or Got nailed at XXX store in NY.
Is this possible?
Also, when it comes to submitting action and object types, is this vetted by a human at Facebook? Or is this an automated process?
All the things you have listed here are very possible. I haven't dealt too much with custom Open Graph actions but I'll get you started with some information taken from the Facebook Documentation on the Open Graph Protocol.Here are some guide lines for the approval process of your custom actions :
https://developers.facebook.com/docs/opengraph/opengraph-approval/
There is no reference to whether is it "human verified" there might be some sort of initial filtering of obscenities or some other filter of "saved words" but ultimately I would imagine there is a good possibility that it is reviewed manually (at least to some stage).
Another reason I chose to answer was that little "yet" (in brackets).
The official Facebook Documentation contains a wealth of information about developing on and for Facebook's platform.
The Facebook Blog that contains lots of tutorials about basic and advanced techniques.