Code4GovTech / DMP-2024-Coding-Projects

MIT License
1 stars 1 forks source link

Chat Interface for iGOT #1

Open Vanshikabhatotia opened 2 months ago

Vanshikabhatotia commented 2 months ago

Ticket Contents

iGOT Karmayogi has a course or a micro-learning content which beautifully explains the concept. However, user is unaware of the course content or how to search for a course or a content on iGOT. To let discoverability not become a hinderance, the employee shall be able to ask a specific requirement question, chat interface replies the same and further recommends the content which was referred for the answer.

A chatbot interface for end user where the user may ask a query from the chatbot and in response the platform reverts with an appropriate answer along with micro-learning content and course recommendation.

A User asks a question to the chat interface wherein user is stuck in his day-to-day office activities. For ex. Employee is new to the system and has been asked to do Noting and Drafting. Employee is familiar with the overall process, however, is stuck in the one of the internal processes.

A user is motivated to learn or search for a solution when stuck on a specific problem. This Experiential learning method helps retain the learning.

Goals & Mid-Point Milestone

  1. Develop a user-friendly chatbot interface integrated with iGOT platform.
  2. Enhance user experience by providing timely and relevant responses to user queries.
  3. Increase engagement and utilization of iGOT platform through personalized course recommendations and micro-learning content.

Setup/Installation

No response

Expected Outcome

  1. Improved accessibility to learning resources for users through a conversational interface.
  2. Increased user satisfaction and productivity by addressing queries effectively.
  3. Enhanced discoverability of iGOT courses and micro-learning content.

Acceptance Criteria

  1. Chat interface successfully integrated with iGOT platform, allowing seamless interaction.
  2. Chatbot capable of understanding user queries and providing accurate responses.
  3. Micro-learning content and course recommendations aligned with user queries and needs.
  4. User feedback indicating satisfaction with the chat interface and its recommendations.

Implementation Details

The 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)

@deepdarshan21

Category

Backend

Anayverma commented 2 months ago

Hi @Vanshikabhatotia, @deepdarshan21 ,I have experience in making an chatbot,(one such) I 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.

you may use it -- https://adira-interface.vercel.app/

Being confident , I will be able to build an optimized , stateful , preserved Chat Interface for iGOT #1 in DMP2024

cherrymekala commented 2 months ago

hi @Vanshikabhatotia @deepdarshan21, I have an experience in developing chatbot using python and also integrating them with AWS and Azure platforms. I have also expertise in design better interfaces with UI/UX platforms like canva and figma. Hope my skills and enthusiams will be a match for this project. I'm very passionate in designing these kind of interfaces.

Hiteshbardia commented 2 months ago

Hi @deepdarshan21 @Vanshikabhatotia , I am highly interested in this project and i have exeprience in developing chatbot in python and for framework Rasa, Tensorflow, Pytorch. I assure you that my work will be successful and your time is valuable for me.

Shashankss1205 commented 2 months ago

Respected Mentors @Vanshikabhatotia @deepdarshan21,

I am Shashank Shekhar Singh, a sophomore from IIT(BHU), India. I have been developing chatbots for tabular data analysis, code writing etc. I have also deployed them on Google cloud services. Eg: https://shashank-5o3w4fnwla-ue.a.run.app/ My tech stacks include Python, Web development using MERN Stack and Machine Learning. I am interested to contribute my skills to this project under the C4GT program.

Thanks and regards, Shashank Shekhar Singh

Pratikdate commented 2 months ago

Hey recently i working on PDF Chat application , according to target goal we have to Integrate Chatbot capable of understanding user queries and providing accurate responses. For building custom chatbot to provide relate content and course recommendations aligned with user queries and needs we should use Microsoft Bot Framework, or Rasa .

Can I start working on it

divy-vinayak commented 2 months ago

Hey @Vanshikabhatotia!! My name is Divy Vinayak and I am a pre final year student at IIT Kharagpur. I am a passionate software engineer. I am the winner of Smart India Hackathon 2022. I am really excited to contribute to the project.

I recently build a similar Chat Product as part of My Major Project under Prof. Dr. Ram Babu Roy of Rajendra Mishra School of Entrepreneurship at IIT Kharagpur. Here is the attached reposity of the project, Highly recomment checking it out as this project is very similar to the Chat Interface Requirement for iGOT.

I'm also attaching my propsal doc here as well. Please request access to view the document.

Really looking forward to working on the project. Thank you!!

mansidw commented 2 weeks ago

Weekly Learnings & Updates

Week 1

Week 2

Week 3

Week 4

Week 5

Week 6