I need an advise to make a chatbot [closed] - chatbot

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I need to make a chatbot for my website which answers with the choices and user selects one of them. It can be a facebook chatbot or it can work without any platform.
I have tried many applications like https://www.intelliticks.com and etc, but they are not free. I tried also to make it by code with the help of RestFB api in Java. With this Api now I am able to give some answers to users but I could not make an bot which answers with choices.
Below is the sample image to explain what I want to do.
Please give any advise or tutorial or code example which can be helpful for me.

Adding a chatbot into your website is a two-step process:
Create a chatbot - There are some platforms to develop a bot i.e Dialogflow, Amazon Lex, Microsoft bot framework, IBM Watson etc. you can choose according to your need.
Deploy it into the website so that visitors can interact with it. Different bot platforms Provide the APIs and SDK to send the queries to the bot. Either you can implement them or choose any third-party services such as Kommunicate.io which provides the code less integration with the bot platforms.
Here are some blogs which you can refer to for more detail.
Beginners guide to creating chatbot using dialogflow
Integrate Amazon Lex bot into website
Chatbot with multiple-choice questions
If you want more detail on which bot platform to choose here is the quick comparison of different bot platforms available.

DialogFlow is a powerful platform which enables building a conversation on multiple channels (web, Facebook, Telegram) and supports a variety of responses (simple text, multi choice, cards, media content)
It is free, multi-channel and allows to define a Webhook for integrating a backend.
While most channels are free if you want to integrate it in a website you will need a plugin (Kommunicate, Botcopy) as the default Web widget is meant for testing only (but it is very easy to integrate, maybe it is nice to try how users will interact with the bot).
Good luck

Related

Example page for trying out web automation tools [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
Does anybody know of a web page which I can try out automation tools on.
We are evaluating a Test Automation tool and are looking for a page where we can write test cases to automate that are beyond the average "Google search" test case.
So I am looking for a page which is a bit more advanced, for example with Login, Search. And it should be built for trying out test automation, and nobody should care if we fill it with crazy data.
An example would be this page: http://www.ranorex.com/web-testing-examples/vip/
But I would like some more advance stuff, multiple pages and login.
You could create a few dummy Google accounts: that would give you the ability to test multiple simultaneous logins and access to a myriad of different activities (Gmail, Google+) that have some pretty advanced capabilities.
One simple out of the box website is the asp.net internet template site that comes with asp.net MVC. Just load up Visual Studio (even express) and create the site automatically.
I would consider that a decent playground. It is also easy to add on new functionality to it since all the plumbing is there

How to share information to facebook and twitter? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I'd like to integrate the app with facebook and twitter. I.e. when the game is over, the user can click the 'share' button, then login facebook/twitter in the app, share the record in his wall after login dialog.
two questions:
1. Shall I apply the API key for both facebook and twitter, for my app?
2. Since this feature shall be common for most apps, do you have any experiences on it? Or is there any shared library that can be used?
Look at ShareKit, that helps sharing content across various social networks. Haven't tried it myself but heard a lot about it.
For Facebook you can also use the official FacebookAPI lib.
You can find the below link that will help you.
http://getsharekit.com/
http://getsharekit.com/install/#download
https://github.com/ideashower/sharekit/
This above link its help you.
If you just plan to link to Twitter and FB Sharekit might be a bit too much.
Facebook integration is easy, just follow the tutorial on FB developpers site:
http://developers.facebook.com/docs/guides/mobile/
For Twitter, I think that best think to do is rely on iOS native support that will be available in iOS 5 (details under NDA).

Tracking in Mobile Analytics system [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I am developing mobile application for android and for iphone. I have an advanced handmade logger which tracks every user action and sends logs to server. If there is no internet it stores logs and sends them later.
The questions are is there a logging system on the market, with which I can track anything I want(method logger.write I assume :))
And the main question: which system I should use for complex data analysis? F.ex. to see how much time users with specific phone model spent on given page after visiting another page.
To answer your main question I suggest you to use Flurry Analytics. I am using it on Android and it is very simple to integrate. Everything you need to know is on their WikiPage.
There is Omniture for android iphone web.
Both Android and iOS support Google Analytics. It allows you to define your own custom events and offers a lot out-of-the-box for analyses.
Android: https://developers.google.com/analytics/devguides/collection/firebase/android
iOS: https://developers.google.com/analytics/devguides/collection/ios/v3
You can use sitecatalyst which is available for all the platforms.
Check this link
Another good option would be Parse.com, they are evolving every day. I think the best analytics provider would be Omniture (an Adobe service - Paid) followed by Google Analytics (Free).

How to write specific application for facebook? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
Please help me with documentation to write specific application for Facebook.
Need to know, what language to choose? is specific facebook API? is documentation for API? is site with samples catalogue? need to know all related info. Some words about app, it would be app, which compare users interests.
Thanks in advance.
You can use pretty much any language, with PHP being one of the most popular ones (after all, Facebook was written in PHP). In order to get started, check out one of the following introductory articles on Facebook app development.
Intros
HOWTO: Create a Facebook App with Google App Engine and Best Buy Remix
How to Write Your Own Facebook App in 5 Minutes
How To Build A Facebook Application
Facebook docs
Facebook Dev Documentation
Facebook Developer Group
Build the social and personalized web.
Other useful stuff
Monetizing Facebook applications
http://developers.facebook.com/docs/
(first result when googling "facebook development api")

API to monitor iphone app store reviews [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm trying to develop a review monitoring system for several iPhone apps I've developed, for instance to email me with the contents of a review when one comes in. (Right now, without an iPhone, I can't even view reviews.) I was hoping there was some online browser for the app store (like cyrket for android), but I am unsure if this exists (I can't find any definitive answer via searching).
Is there any online browser that can be scraped? Or is there at least some API I can use to view app reviews? Or will it come down to sniffing packets and reverse engineering the app store protocol?
Unfortunately, none of the answers here did the trick, and I didn't get the feedback I needed.
However, I found an answer.
One can just go to the rss feed from Apple feedback (in the itunes connect site and replace the word xml with json (for those [like me] who prefer to work with json objects). However note, that XML has 2 extra fields, that are missing in JSON : <updated>(very useful) and <content type="html">.
https://itunes.apple.com/HERE-YOU-PUT-THE-CONTRY-CODE/rss/customerreviews/id=PUT-APP-ID-HERE/sortBy=mostRecent/json
APP ID - you cant get your app id from itunsconnect in the view details tab.
country codes - like il for israel, it for italy and etc.
For example, in my case the link was -
https://itunes.apple.com/il/rss/customerreviews/id=567630281/sortBy=mostRecent/xml
I hope this helps.
I know this question is probably out of date, but I found an EXCELLENT resource http://blog.manbolo.com/2012/09/10/useful-itunes-web-services outlining the various APIs that are available for querying iTunes data, INCLUDING a mechanism for querying app reviews, e.g.
https://itunes.apple.com/rss/customerreviews/id=400274934/xml
We had the same issues, and since we have 7 apps in the App Store, visiting the store pages wasn't really an option. So we built a tool that we recently released that you might find useful: https://launchkit.io/reviews/
It emails you all new reviews and posts them to your teams Slack channel.
This post outlines building such a "scraper" using curl. It also gathers international reviews, which is difficult to do just using iTunes:
http://blogs.oreilly.com/iphone/2008/08/scraping-appstore-reviews.html