Skip to content

0.7.0

Choose a tag to compare

@juanitorduz juanitorduz released this 11 Sep 06:59
· 561 commits to main since this release

What's Changed

This release comes with great new features and improvements! Among many things, we have:

  • Internal MMM refactor to make it customizable!
    • We allow custom adstock and saturation functions.
    • MMM time-varying media-baseline component available!
    • Hierarchical distributions.
  • Streamlit explainer app! See https://pymc-marketing-app.streamlit.app/
  • CLV API standardization
  • RFM segmentation
  • Documentation improvements and new examples!

Major Changes 🛠

New Features 🎉

  • v0 Streamlit MMM Explainer App by @louismagowan in #614
  • Add BetaGeoBetaBinom Distribution Block by @ColtAllen in #431
  • RFM Segmentation by @ColtAllen in #680
  • Media transformation sampling & plotting methods by @wd60622 in #734
  • Hierarchical Model Configuration by @wd60622 in #743
  • Allowing Hierarchical Non Centered Parametrization by @cetagostini in #747
  • Creating Time Base component for Media Contribution by @cetagostini in #752

Bugfixes 🐛

  • Fix related to column renaming after aggregating test frequency by @IvanUgrin in #698
  • model.fit doesn't remove prior samples by @wd60622 in #741
  • Deepcopy of posterior to allow second fit call by @wd60622 in #790
  • Add prior predictive example notebook by @juanitorduz in #787

Documentation 📖

  • Correct BetaGeo docstring example by @wd60622 in #693
  • Fix some ParetoNBDModel docstring typos by @Mews in #731
  • Minor improvements [MMM] by @juanitorduz in #735
  • MMM Component Notebook by @wd60622 in #748
  • start addressing sphinx warnings and rendering issues by @OriolAbril in #750
  • CLV Modeling Domains and Docstrings by @ColtAllen in #785
  • Fix TVP Notebook by @juanitorduz in #793
  • docs: Update model_builder.py to resolve warning in documentation build by @c0d33ngr in #797
  • Time Varying Media Contribution Notebook by @cetagostini in #778

Maintenance 🔧

New Contributors

Full Changelog: 0.6.0...0.7.0