Ask HN: How would you program a rule-based chatbot or web app? | Hacker News Reader