I think this initiative should be welcomed and Indian govt should also do this.
I was just talking to an Uber driver in India just the other day. In India Uber got its dominant market share by offering incentives to the drivers when they joined. Something like if you do n number of trips you will get more money. The incentives were great and so a lot of people got into driving. Bought their own cars. Got cars financed from Uber. And then as supply increased Uber pulled off the incentives with nowhere to go for the drivers.
Now a driver who got 800 rs for an airport trip by himself has to make do with 400 rs in his pocket and Uber gets a 200 rs commision.
I think Hadoop lead the big data space for a long time. It was just that better solutions like Spark arrived which sort of made us move from it. On another note, there are still remnants of Hadoop. My company still uses Hive for example.
I have been a Python guy for 10 years now switching from another profession - I was a mechanical engineer. I tried to learn other languages like Java ,C and was partially successful too. But I don't remember creating anything useful in those languages.
Everything was so verbose that I got drowned in the syntax rather than the logic behind the program. For me, Python signifies ease of development and fast iterations and as such is suited for any young developer.
Its not only FAQ based bots that we intend to remove. It won't serve many purposes. Customers call banks to know about their balances. Or retail Customer care to know the status of order.
Once I saw a chatbot use case where chatbot recommended dresses if we talk to it in a natural way. For example: "I have to go to a Christmas party today " and it handled this...
We are only limited by our thinking on how to create them.
QWe can always switch to a customer service executive if we sense something going bad. Or the Chatbot not able to get the intent it has been trained for.
I totally agree. Command based bots might be the way to go for simple applications. Banks might do very well with command based bots. They know most of the questions being asked by the customer, why not automate the process.
For developers, this could be fun too. One idea is to run a chatbot script on all the servers and every time I have to run system commands I can do it straight from telegram.
Precisely. I thought they were too difficult. They are not if the use case is viable and you can solve it programmatically. The Hard thing is to guide the flow of the user and really designing the flow.
I said it okayish because this post is for learning purpose and not any advanced stuff. :)
In my view, it all depends on what one creates. I agree that some of today's chatbots may not be the best but that's okay. Maybe we will be able to do better.