py-why / dowhy

DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.
https://www.pywhy.org/dowhy
MIT License
6.89k stars 916 forks source link

Overhauled readme #1088

Closed bloebp closed 7 months ago

bloebp commented 7 months ago

The current readme is too overloaded for users. Changes here are:

Here the new readme: https://github.com/py-why/dowhy/blob/c0ac8433625b5693175629076ad32a92b0d1eb71/README.rst

The image in the key features section is not show. It is the following:

Screenshot 2023-11-28 at 08 52 50
emrekiciman commented 7 months ago

Thanks for this, @bloebp ! The new README is much more streamlined and easier to read. A couple comments:

bloebp commented 7 months ago

Thanks a lot @amit-sharma @emrekiciman!

Somehow, the options in displaying stuff in the README.rst is quite limited (and different from the usual rst files). I hope the new version now this is good compromise to make the documentation link more prominent.

The .rst file can be accessed here: https://github.com/py-why/dowhy/blob/c0ac8433625b5693175629076ad32a92b0d1eb71/README.rst

and the new image is:

Screenshot 2023-11-28 at 08 52 50

PS: The reason why I didn't use the backdoor formula for identification is to avoid the impression that the other features are not relying on that.

Let me know what you think