Ai Dreams Forum

Member's Experiments & Projects => General Project Discussion => Topic started by: Freddy on July 31, 2015, 10:39:08 PM

Title: Beginners topics and resources for AI Projects and Chat Bots
Post by: Freddy on July 31, 2015, 10:39:08 PM
Making this thread to bring things together for beginners.

If anyone wants to drop in links and things I will add them to this top post.

Just a few to get started :

Title: Re: Beginners topics and resources
Post by: 8pla.net on August 02, 2015, 06:47:06 PM
My advice to beginners, is to enjoy being a beginner.   Start simple.   
Building a chatbot is a lot of fun to learn.  Take your time.

BEGINNER'S SIMPLE EXAMPLE
Code: [Select]
<!DOCTYPE html>
<html>
<head>
<title>Beginner Chatbot</title>
<script type="text/javascript">
function chatbot() {
/*INPUT*/   
   var scan=document.getElementById("userInput").value;
/*PROCESS*/
   var chatbot=document.getElementById("response");
   var respond='You said: <i>'+scan+'</i>. ';
       respond+='<input type="button" value="Try Again"';
       respond+=' onClick="document.location.reload(true)">';
/*OUTPUT*/ 
   chatbot.innerHTML=respond;
}
</script>
</head>
<body>
 <b>Beginner Chatbot: </b><br>
 <p id="response">
 <input type=text id="userInput">
 <input type="button" value="Send" onclick="chatbot();">
 </p>
</body>
</html>

Demo:  http://chatbot.tk/beginner (http://chatbot.tk/beginner)

Chatbot Tool Kit (http://www.chatbot.tk (http://www.chatbot.tk)) features chatbot demonstrations for beginners.
Title: Re: Beginners topics and resources for AI projects
Post by: Freddy on February 17, 2017, 11:11:34 PM
Since they say everyone is talking about chatbots now, here's a couple of articles that were recently submitted to the Chattberbot Collection...

How to create your own chatbot (http://www.chatterbotcollection.com/item_display.php?id=3273)

ChatBot App Development Explained (http://www.chatterbotcollection.com/item_display.php?id=3277)
Title: Re: Beginners topics and resources for AI projects
Post by: 8pla.net on February 19, 2017, 02:03:45 AM
Here is a chatbot resource, I recently came across...

Android Studio comes with an Eliza project sample.

So, that builds a free Eliza chatbot app for your phone.
Title: Re: Beginners topics and resources for AI projects
Post by: Ultron on September 14, 2018, 05:42:32 PM
Google apparently sees the future need of a large number of AI and ML developers and has therefore released some free, filtered learning materials/resources including videos, code, tutorials and interactive courses.
You can find these materials at the following link:https://ai.google/education/ (https://ai.google/education/)
Title: Re: Beginners topics and resources for AI Projects and Chat Bots
Post by: Freddy on September 14, 2018, 07:23:30 PM
Thanks, I added that to the opening post  O0
Title: Re: Beginners topics and resources for AI Projects and Chat Bots
Post by: 8pla.net on September 15, 2018, 01:17:43 AM
https://github.com/chatbots/chatbot
Title: Re: Beginners topics and resources for AI Projects and Chat Bots
Post by: Freddy on December 01, 2019, 08:46:01 PM
Here's a nice simple explanation of Finite State Automatons.

https://brilliant.org/wiki/finite-state-machines/

These are more useful than they may look and years after learning about them I still find myself jotting down ideas using this kind of thing. It's one of those things I'd have trouble explaining, but do find them helpful in visualising systems.