I would like to know which programming language or development technology are you using to create your AI/Chat-bot.
This is a common Question asked by students who are searching to break into creating a Chat bot ;
The why is very important too.
Each developer is an individual, with individual programming styles and talents. a person may choose a purist mentality or a open source / Library mentality; Some have the ability to solve problems where as other like to find the problem solved and incorporate it into their solution.
Personally : i am a purist and use visual basic :
Because : i like to create all solutions for myself and i have always felt that the .net language is highly reDistributable. i use all types of styles of programming from Design patterns to UML to Object oriented methods.. Plus the time period i come from basic was standard practice:
I have no objections to other programming languages ; and have recently seen many great developments and chat-bots being created with python. i think today java/Python are directions i might have taken when i was younger. although the visual development capabilities of visual studio still are hard to beat for interface development; but today nearly every language can be developed in visual studio;
I wish i had taken the C++ / C# Route as it is very akin to JAVA. I can program all these languages but choice will always be basic! <Even Halscript was VBSCRIPT.>
There are shortcuts today to AI development and Many programming languages offer many useful library's achieving problems faced by AI/NLP/ML .
even high processing requirements are no longer a problem with cloud-based development such as AZURE;
So its wide open which language to pick :
Perhaps this should also be a poll (but people could always vote twice messing it up)