Inspiration 🌟 The COVID-19 pandemic has shown us the critical need for accessible, reliable information. Our team was motivated by the confusion and misinformation that often surrounds COVID-19 data, guidelines, and resources. We wanted to build a tool that empowers users with real-time, trustworthy information while connecting them to health resources in a simple, user-friendly format. With CoviCare, we aim to provide a sense of security and awareness to users across the globe.

What It Does 🔍 CoviCare is a comprehensive COVID-19 support chatbot on Telegram that provides:

Real-Time Statistics: Access up-to-date COVID-19 stats by country, state, and district, with a Google Maps view for geospatial insights. Health Resource Locator: Find nearby testing and vaccination centers. Symptom Self-Assessment: Assess COVID-19 symptoms and receive health recommendations. Live News & Government Announcements: Stay informed with live news, policy updates, videos, and images. Automated Email Updates: Receive personalized COVID-19 updates and alerts directly via email. With these features, CoviCare serves as a reliable, real-time COVID-19 companion. Issuing a Digital Clearance pass that is required for entering the office building. Employees will complete a health screening and get the clearance pass for reporting to work in person. Providing guidance to employees on how to isolate or quarantine and for how long - It will ask a series of questions to provide the correct guidance for the individual’s situation based on SF Health Department and CDC.

How We Built It 🛠️ Platform: Deployed on Telegram for widespread accessibility, using the Telegram Bot API for smooth interactions. Backend: Built with Python and Flask, handling API requests and managing real-time user interactions. Data Storage: MongoDB Atlas was selected as our cloud database for securely storing user data and preferences. Natural Language Processing: Dialogflow agents were trained for COVID-19-related queries, using custom intents and entities for accurate responses. Deployment: Hosted on Pivotal Cloud Foundry for high availability and scalability. Testing: Validated locally using Postman and performed end-to-end testing on Telegram. Challenges We Ran Into 💡 Data Accuracy & Availability: COVID-19 data changes frequently, making it challenging to maintain accuracy. We integrated live APIs for real-time updates. Natural Language Understanding: Training Dialogflow to understand various user intents required careful testing and refinement to handle diverse COVID-19 queries. User Privacy: Implementing robust data security measures was essential, especially for storing user preferences in MongoDB. Accomplishments That We’re Proud Of 🎉 Successfully designed an intuitive, user-friendly interface that simplifies access to complex COVID-19 data. Built an automated email alert system, allowing users to receive important updates directly. Created a multi-functional chatbot that combines reliable data with empathy, fostering user trust. What We Learned 📚 This project deepened our understanding of natural language processing, data security, and the importance of user-centered design. We learned to balance information accessibility with data privacy, a critical factor in health-related applications.

What's Next for CoviCare - The COVID-19 Support Bot 🚀 Looking forward, we plan to:

Expand Symptom Checker: Integrate AI to refine the symptom checker and provide personalized health recommendations. Add More Languages: Increase accessibility by adding support for multiple languages to reach a broader audience. Enhanced Health Resources: Integrate with more APIs to provide real-time data on bed availability and oxygen supplies. Mental Health Support: Offer mental health resources and daily wellness tips to support users’ well-being during the pandemic.

Built With

Share this project:

Updates