OpenMRS Help ChatBot

The Problem

Many people in countries all around the world have questions about OpenMRS. The answer to common questions is often already available, yet folks are not finding those existing answers. This creates a situation where many individuals will either directly contact Global Support Team members with their question (which creates a big backlog for the small support team), or they often give up entirely and mistakenly believe there is no answer for their question. 

We believe a chatbot that integrates with our community communication platforms could be helpful at scalably directing users in the right direction (namely, Wiki/Confluence). 

Requirements

We find there are generally three categories of questions: 

  1. Some are common questions that we are often asked; 

  2. Other questions have been previously addressed in the past on our Forum or our Wiki, but they have not searched the Wiki or Forum for the answer; or,

  3. It is indeed a good, brand-new question and they are not sure how to ask it.

So, this chatbot should:

Constraints

  • Ideally, if possible, this chatbot would integrate with either OpenMRS Slack (sign up at slack.openmrs.org), and/or with our website http://OpenMRS.org (a Wordpress website using Elementor).

  • Please be aware that the OpenMRS Wiki content is likely to go through a lot of restructuring (moving content around) in the coming month. 

  • Cost: Any external libraries or tools used should be free or have no-cost licenses for Non-Profits. 

 

Examples of The Most Common Questions

 

Question

Suggested Answer Text

How do I get started in the OpenMRS community?

Great question, and welcome! Please explore our Guide for the New and Curious. If you are a developer, you may also want to see our Get Started as a Developer page.

How do I join OpenMRS as a Developer? 

Great question, and welcome! Please explore our Guide for the New and Curious and our Get Started as a Developer page.

I would like to join community events. 

Great, we would love to see you! You can find all public community events posted on the live OpenMRS calendar here:  

I would like access to the OpenMRS Wiki and Issue Tracker (Jira).

Of course! Once you have created your OpenMRS ID at , simply request access to the Wiki and Issue tracker by using this simple form:  

Does OpenMRS support standards?

 

Does OpenMRS support FHIR?

Yes! You can learn more at  

Is OpenMRS secure? 

You can learn more about OpenMRS community security at