title: Building chat bot with aiml vs nodejs
body: <p>I have a requirement to service my website customers with queries regarding courses offered, its fees, course details and timings, etc.</p>
  
  <p>With <code>aiml</code>, I can put it my business logic straightup without any AI OR ML where as with Microsoft Bot Framework (<code>Node.js</code> version), I see that I will have to write lot of waterfall approach style of coding chaining up functions to complete the customer queries. </p>
  
  <p>Then my question is how does it become intelligent or machine learning if I manually write chained functions? and where do I put in my series of question and answers if I choose to use Microsoft Bot Framework?</p>
  
  <p>I am confused looking at different approaches. Which approach would be suitable for my requirement?</p>