Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Communications Console for SMS, WhatsApp, and Emails #4

Open
Vanshikabhatotia opened this issue May 3, 2024 · 5 comments
Open

Communications Console for SMS, WhatsApp, and Emails #4

Vanshikabhatotia opened this issue May 3, 2024 · 5 comments
Labels

Comments

@Vanshikabhatotia
Copy link
Contributor

Ticket Contents

Communications Console
SPV and MDO be able to reach out to their 30M userbase for targeted marketing and feedback mechanism.

Feature Value
SPV/MDO will be able to connect with users, understand their issues, nudge them to enroll, complete course consumption. With the data insights, SPV/MDO be able to take decisions how to promote learning on iGOT.

Feature Vision

  • SPV/MDO be able to create user buckets based on certain criteria. E.g. users who have enrolled in at least 1 course etc.
  • SPV/MDO be able to query and create user buckets by querying in natural language (NLP and LLM). e.g., A SPV may say, “Create a list of users who have been active for at least 5 hours in past 24 hours”.
  • Upload SMS, WhatsApp Messages formats and email pre-defined templates.
  • SPV/MDO be able to enable feedback mechanism and enabling analytics and AI driven insights from the responses.

Goals & Mid-Point Milestone

  1. Develop a Communications Console integrated with iGOT Platform, enabling SPVs and MDOs to engage with a user base of 30 million through SMS, WhatsApp, and Email channels.
  2. Facilitate targeted marketing campaigns and feedback mechanisms to enhance user enrollment and course completion rates.
  3. Provide data insights to SPVs and MDOs for informed decision-making on promoting learning initiatives on iGOT.

Setup/Installation

No response

Expected Outcome

  1. Improved user engagement and communication channels between SPVs, MDOs, and the iGOT user base.
  2. Increased user enrollment and course consumption through targeted marketing campaigns and personalized communication.
  3. Enhanced data analytics capabilities to derive actionable insights from user feedback and interactions.

Acceptance Criteria

  1. Communications Console successfully integrated with iGOT Platform, allowing SPVs and MDOs to access SMS, WhatsApp, and Email channels.
  2. Ability to create user buckets based on specific criteria such as course enrollment status, activity level, etc.
  3. Natural language query capability implemented using NLP and LLM for creating user buckets.
  4. Upload functionality for SMS, WhatsApp messages formats, and email pre-defined templates.
  5. Feedback mechanism enabled with analytics and AI-driven insights derived from user responses.
  6. User feedback indicating satisfaction with communication effectiveness and responsiveness.

Implementation Details

This project has to be built from scratch and is tech stack agnostic

Mockups/Wireframes

No response

Product Name

Karmayogi

Organisation Name

MeitY

Domain

⁠Learning & Development

Tech Skills Needed

Other

Mentor(s)

@mbcse

Category

Backend

@Anayverma
Copy link

Hi @Vanshikabhatotia, @mbcse ,I have good experience in Next.js , firebase ,recently developed a chatbot ADIRA for women's safety with real-time data , stateful, persistent database, authentication -Firebase, with its frontend in Next.js deployed on vercel and backend in python deployed on onrender and database in Firebase Firestore.( https://adira-interface.vercel.app/)

I will be able to build an real-time, persistent, console including filter ,sorting features for ease of user experience in #4 (comment) under DMP2024.

@GARVIT0203
Copy link

GARVIT0203 commented May 4, 2024

Hi @Vanshikabhatotia, @mbcse ,I'm highly interested to work on this project I have previously worked on a chatbot and am well versed with Tech like Python, Java, DBMS, WebDev and figma looking forward to get my draft proposal reviewed soon.

@Priyanshuthapliyal2005
Copy link

hey @Vanshikabhatotia , @mbcse ,
I'm excited about the opportunity to work on this project and contribute to its development. The idea of creating a Communications Console for the iGOT/Karmayogi platform aligns perfectly with my interests and expertise. I'm eager to dive into the details and start crafting a proposal that outlines how we can achieve the project's goals effectively. Looking forward to collaborating with the team and making a meaningful impact on enhancing communication and engagement within the iGOT/Karmayogi ecosystem.
Thank you
Regards
Priyanshu Thapliyal

@gandeharshith
Copy link

Hi @Vanshikabhatotia ,mbcse,
I'am interested to be part of this development as I had experience .in developing realtime chatbots and done a couple of projects using various techstack.One the the main project is ASKME where it is a forum page and and android application where any one can post a question by selecting topic and can answer to their qns. Here I used sockets to connect from single server to various users and added various communication protocols in this.Also I added SMS services and notificatiins for this application.So I feel I'am suitable for contribution to this project.
Thankyou
Regards
Harshith Gande

@Dev7415
Copy link

Dev7415 commented May 10, 2024

Sir I am interested to work on this wonderfull project

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants