<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[buildandlearn]]></title><description><![CDATA[buildandlearn]]></description><link>https://buildandlearn.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Tue, 13 Oct 2026 16:51:43 GMT</lastBuildDate><atom:link href="https://buildandlearn.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[My Mental Health Chatbot Project – A Blend of Tech and Empathy]]></title><description><![CDATA[Introduction
As someone who cares deeply about both technology and mental wellness, I wanted to create a project that could make a meaningful impact. The idea was simple: build something that feels helpful, calming, and approachable — something peopl...]]></description><link>https://buildandlearn.hashnode.dev/my-mental-health-chatbot-project-a-blend-of-tech-and-empathy</link><guid isPermaLink="true">https://buildandlearn.hashnode.dev/my-mental-health-chatbot-project-a-blend-of-tech-and-empathy</guid><category><![CDATA[Flask Framework]]></category><category><![CDATA[Web Development]]></category><category><![CDATA[Python]]></category><category><![CDATA[HTML5]]></category><category><![CDATA[StudentProjects]]></category><category><![CDATA[learning]]></category><dc:creator><![CDATA[Jaspreet Kaur]]></dc:creator><pubDate>Sat, 05 Jul 2025 12:38:05 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1751718982437/a82392b7-a020-4a41-b0a8-410049659bac.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3 id="heading-introduction">Introduction</h3>
<p>As someone who cares deeply about both technology and mental wellness, I wanted to create a project that could make a meaningful impact. The idea was simple: build something that feels helpful, calming, and approachable — something people could interact with on tough days.</p>
<p>That led me to build a <strong>Mental Health Chatbot</strong> — a web-based application that allows users to talk or type, reflect through journaling, receive daily affirmations, and track their stress levels in a supportive environment.</p>
<hr />
<h3 id="heading-the-inspiration">The Inspiration</h3>
<p>In today’s fast-paced life, mental health often takes a back seat. I thought — what if a simple chatbot could offer a moment of calm? A space where someone could just talk, write, and feel seen, even in a small way.</p>
<p>This chatbot doesn’t try to replace real therapy or counseling, but it’s a step toward making mental wellness more accessible through technology.</p>
<hr />
<h3 id="heading-tech-stack-used">Tech Stack Used</h3>
<p>To bring this idea to life, I used:</p>
<ul>
<li><p><strong>Flask</strong> – for the backend and routing logic</p>
</li>
<li><p><strong>JavaScript</strong> – to handle user interactions and voice input</p>
</li>
<li><p><strong>HTML/CSS</strong> – for a clean and responsive UI</p>
</li>
<li><p><strong>SpeechRecognition API</strong> – to convert voice input into text</p>
</li>
<li><p><strong>LocalStorage</strong> – to save journal entries and chat history on the client side</p>
</li>
</ul>
<hr />
<h3 id="heading-key-features">Key Features</h3>
<ul>
<li><p><strong>Voice Input</strong>: Users can speak instead of typing, making the experience more natural</p>
</li>
<li><p><strong>Journaling</strong>: A space for users to privately write down and store their thoughts</p>
</li>
<li><p><strong>Daily Affirmations</strong>: Positive messages to start the day or lift the mood</p>
</li>
<li><p><strong>Stress Detection</strong>: Basic keyword-based detection to identify stress levels</p>
</li>
<li><p><strong>Soothing UI</strong>: Designed with a calming interface to ensure the user feels comfortable</p>
</li>
</ul>
<hr />
<h3 id="heading-github-repository">GitHub Repository</h3>
<p>You can explore the full project here:<br /><a target="_blank" href="https://github.com/Jaspreetkaurr21/mental-health-chatbot"><strong>github.com/Jaspreetkaurr21/mental-health-chatbot</strong></a></p>
<hr />
<h3 id="heading-what-i-learned">What I Learned</h3>
<p>Working on this project helped me grow both technically and personally. I learned how to:</p>
<ul>
<li><p>Build full-stack web applications using Flask and JavaScript</p>
</li>
<li><p>Use browser APIs like speech recognition to enhance accessibility</p>
</li>
<li><p>Manage local storage and user data on the client side</p>
</li>
<li><p>Design with empathy and simplicity in mind, especially for emotionally sensitive topics</p>
</li>
</ul>
<hr />
<h3 id="heading-final-thoughts">Final Thoughts</h3>
<p>This project taught me that technology can be more than just functional — it can be kind. My hope is that this chatbot offers users a small moment of clarity or comfort, and reminds them that taking care of mental health is just as important as physical health.</p>
]]></content:encoded></item></channel></rss>