<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Chetna Ravish</title>
    <description>The latest articles on DEV Community by Chetna Ravish (@chetna_ravish_).</description>
    <link>https://dev.to/chetna_ravish_</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4171541%2F6f2c03e6-3ff6-46cb-bdd7-8bf4b2c18dc0.png</url>
      <title>DEV Community: Chetna Ravish</title>
      <link>https://dev.to/chetna_ravish_</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/chetna_ravish_"/>
    <language>en</language>
    <item>
      <title>I Asked My School Chatbot Who the Prime Minister Is. Here's What Happened</title>
      <dc:creator>Chetna Ravish</dc:creator>
      <pubDate>Thu, 08 Oct 2026 16:43:18 +0000</pubDate>
      <link>https://dev.to/chetna_ravish_/i-asked-my-school-chatbot-who-the-prime-minister-is-heres-what-happened-4lg</link>
      <guid>https://dev.to/chetna_ravish_/i-asked-my-school-chatbot-who-the-prime-minister-is-heres-what-happened-4lg</guid>
      <description>&lt;p&gt;What happens when you ask a school chatbot, "Who is the Prime Minister of India?" 🤔&lt;/p&gt;

&lt;p&gt;On my school project, it politely says: &lt;em&gt;"I can only answer school-related questions."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;That one small rule took my project from "just a website" to something that feels like a real assistant. Let me tell you the story. 👇&lt;/p&gt;

&lt;p&gt;Hi DEV! I'm Chetna, a digital marketing and AI student from Kaithal, Haryana, and this is my first post here. 👋&lt;/p&gt;

&lt;h2&gt;
  
  
  The Project
&lt;/h2&gt;

&lt;p&gt;I built the website for &lt;strong&gt;MDN Global School, Kaithal&lt;/strong&gt;, and I wanted it to do more than just show information. I wanted visitors to be able to &lt;em&gt;talk&lt;/em&gt; to it.&lt;/p&gt;

&lt;p&gt;🔗 &lt;strong&gt;Try it live:&lt;/strong&gt; &lt;a href="https://mdnglobalschool.vercel.app/" rel="noopener noreferrer"&gt;mdnglobalschool.vercel.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa5fy4svd3fzfb1jjnno0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa5fy4svd3fzfb1jjnno0.png" alt="school website home page" width="800" height="376"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Meet the Chatbot
&lt;/h2&gt;

&lt;p&gt;It answers questions about the school, and it has a few tricks I'm proud of:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. It replies in YOUR language&lt;/strong&gt;&lt;br&gt;
Type in English, you get English. Type in Hindi, you get Hindi. Type in Hinglish, you get Hinglish. No language settings, it just matches you.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. It stays on topic&lt;/strong&gt;&lt;br&gt;
Anything outside the school gets a polite "I can only help with school-related questions."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. It talks back&lt;/strong&gt; &lt;br&gt;
Every typed reply is also spoken out loud, generated at the same time as the text.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. You can talk to it too&lt;/strong&gt; &lt;br&gt;
Tap the mic, speak, and your words turn into text automatically. Then just hit send.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjidadnynr9k7gtr1a1hz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjidadnynr9k7gtr1a1hz.png" alt="chatboat image" width="655" height="849"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Robot Tour
&lt;/h2&gt;

&lt;p&gt;This is my favorite part. Press the tour button, and a robot starts &lt;strong&gt;speaking while the whole website scrolls automatically&lt;/strong&gt;, guiding you through every section like a real tour guide. No clicking, just sit back and watch.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe5gszgbsh68s7dggya5a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe5gszgbsh68s7dggya5a.png" alt="chatboat and robot tour" width="799" height="634"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;I built this using &lt;strong&gt;vibe coding&lt;/strong&gt;: I told AI tools what I wanted in simple prompts, tested the result, and kept improving it. But the real work was in the decisions. Here is my step-by-step process 👇&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;1. Fix the design first *&lt;/em&gt;&lt;br&gt;
Before anything else, I decided the design should suit a &lt;em&gt;school&lt;/em&gt;. A school website has to feel trustworthy and welcoming to parents and students, so the look came before the features.&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;2. Decide what should (and shouldn't) be clickable *&lt;/em&gt;&lt;br&gt;
I went through the whole site and checked every element. Things that should be clickable had to be clearly clickable, and things meant only for reading should not confuse the visitor.&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;3. Make it mobile friendly and multipage *&lt;/em&gt;&lt;br&gt;
Most parents will open the site on their phone, so I made sure it works well on mobile. The site has multiple pages, and I made sure it still loads properly across all of them.&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;4. Fix the chatbot errors (many, many times) *&lt;/em&gt;&lt;br&gt;
The chatbot was the hardest part. It threw errors again and again, and I fixed them one by one. Every time something broke, I described the problem to the AI, tested the fix, and tried again. Honestly, this taught me more than anything else in the project.&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;5. Plan the robot tour *&lt;/em&gt;&lt;br&gt;
This needed real thinking. I had to decide what the robot should say, how the page should scroll, and which pages to show in the tour.&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;6. Fix the starting interface *&lt;/em&gt;&lt;br&gt;
Last, I polished the first screen visitors see, because that is where they decide if they will stay.&lt;/p&gt;

&lt;p&gt;Then I deployed it on &lt;strong&gt;Vercel&lt;/strong&gt; and set up SEO, since I'm also learning digital marketing.&lt;/p&gt;

&lt;h2&gt;
  
  
  💡 What I Learned
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Design decisions come first.&lt;/strong&gt; Features are easier to build once the look and flow are clear.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Errors are part of the process.&lt;/strong&gt; My chatbot broke many times, and fixing it again and again is how it became reliable.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Clear prompts give better results&lt;/strong&gt; than vague ones.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Setting limits for the chatbot&lt;/strong&gt; (school questions only) makes it more trustworthy.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🎯 Your Turn!
&lt;/h2&gt;

&lt;p&gt;Open the website and try this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Ask the chatbot something about the school in &lt;strong&gt;Hinglish&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Then ask it something &lt;em&gt;not&lt;/em&gt; about the school&lt;/li&gt;
&lt;li&gt;Start the &lt;strong&gt;robot tour&lt;/strong&gt; and watch it go&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Then tell me in the comments 👇&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which feature did you like the most?&lt;/li&gt;
&lt;li&gt;What would you add to a school chatbot?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'm still learning, so honest feedback is very welcome! 😊&lt;/p&gt;




&lt;p&gt;🌐 Portfolio: [&lt;a href="https://chetnaportflio.vercel.app/" rel="noopener noreferrer"&gt;https://chetnaportflio.vercel.app/&lt;/a&gt;]&lt;br&gt;
💻 GitHub: [&lt;a href="https://github.com/chetnaravish" rel="noopener noreferrer"&gt;https://github.com/chetnaravish&lt;/a&gt;]&lt;br&gt;
💼 LinkedIn: [&lt;a href="http://www.linkedin.com/in/chetnaravish" rel="noopener noreferrer"&gt;www.linkedin.com/in/chetnaravish&lt;/a&gt;]&lt;br&gt;
📺 YouTube: &lt;a href="https://www.youtube.com/@chetnacreativecore" rel="noopener noreferrer"&gt;@chetnacreativecore&lt;/a&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>ai</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
