Building an Intelligent Homeopathy Assistant

Written by on July 7, 2024 in Homeopathy with 0 Comments

I have written extensively about my initial work on developing homeopathy Repertorization software and more recently, on Case Analysis Using RAG and using Semantic Search to find rubrics.

As a student of homeopathy, I have been continuously doing research on how to improve the quality of homeopathy case analysis and in particular, how Generative AI can help build an “intelligent” homeopathy software.  The ultimate goal is to help homeopaths improve their quality of service, and thus increase the success rate of homeopathy!

Finally, after a lot of hard work, I have implemented a tool that I strongly believe will help homeopaths (both beginners and experienced doctors) in their day-to-day work. I have been fortunate to get the support of some experienced homeopaths in implementing this tool and I am grateful to them!

When I started this project, my primary focus was only on implementing intelligent “case analysis”, where the system would analyze a patient’s case record (including lab reports and images) and suggest an appropriate remedy for the patient. When I discussed my idea with a few homeopath friends, they were both excited and skeptical about the idea, and they suggested including a few additional features that would be useful to them on a regular basis. So my product feature list kept growing steadily!

Finally, after several months of hard work, the product is ready for official release and I will be launching it soon.

In today’s article and in the following articles, I will go over the features supported in my software.

Comparing Remedies

After thoroughly analyzing a case, and after proper repertorization has been done, we usually arrive at the top 2 or 3 remedies. Before selecting the final remedy to be included in the prescription, we usually go through Materia Medica to understand the subtle differences between the remedies. 

Here is a potential use case as implemented in my software. See the following image:

Understanding Remedy Keynotes

Understanding Remedy Keynotes

We can enter up to 4 remedies in the dialog and optionally specify some context for comparison. Let us consider a simple case first. Assume we want to understand the key features of Sarsaparilla. Here we are not comparing it with any other remedy. When you click “Compare” button, the system generates the information shown in the Result: “ area.

As you can see, the system has synthesized some keynotes and guiding symptoms of Sarsaparilla in a quick reference format! There is a lot more than what is visible (you can scroll down to view more). 

Next, let us ask the system to compare Sarsaparilla, Berberis Vulgaris and Cantharis in the context of Urinary Tract Infections (UTI). Here is the corresponding output:

Comparing Remedies based on Pathology

Comparing Remedies based on Pathology

This comparison is quite informative and useful since the system presents the details in a condensed and structured form. 

The “Context” field can be used, as in this example, to focus on a particular aspect of the remedies being compared.

Here is another example:

Comparing Remedies based on Symptoms

Comparing Remedies based on Symptoms

In this example, we are comparing Nat Mur and Lycopodium in terms of “brooding” (a Mind symptom). Note how nicely the system compares the two remedies, including emotional triggers and how brooding may be expressed by the patient. Such nuances are quite helpful in differentiating between remedies.

Here is our final example. Here, the context mentions a body part.

Comparing Remedies based on Body Part

Comparing Remedies based on Body Part

We know that Ruta G and Euphrasia are commonly used for eye symptoms. The comparison presented by the system is quite user-friendly and provides the key characteristics in a crisp form.

As I mentioned earlier, the screenshot shows only a part of the generated information. More can be seen by scrolling up/down.

It is possible to save the generated information in a file for later use and for printing, if needed.

This “Remedy Comparison” feature is just one of the several features included in my software. In future articles I will go over the others so that you can get a good understanding of how the software will be of use to homeopaths in their daily routine.

My software runs on Windows as well as on Macintosh computers. Feel free to contact me ( if you need more information about my software.

Have a nice weekend!

Tags: ,


If you enjoyed this article, subscribe now to receive more just like it.

Subscribe via RSS Feed

Leave a Reply

Your email address will not be published. Required fields are marked *