This repositery contains the jupyter notebook and the script to be used in the back-end of the API of "CausalAI" web application.
The notebook contains an illustration of the propensity score matching on a public dataset.
The back-end is developed using python. It contains the class PropensityMatching.py and all necessary methods:
Note that PropensityMatching's methods require the following librairies: numpy, pandas, seaborn, sklearn and TableOne.