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
<!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.