Forum Discussion

ghdunn's avatar
ghdunn
Helper III
2 years ago
Solved

Doman Driven Design for Business Intelligence

Does anyone have any experience in applying Domain Driven Design in the Business Intelligence space. My thoughts on the example use cases are as follows: business intelligence use case - what anal...
  • ghdunn's avatar
    ghdunn
    2 years ago

    Further thinking on this..I have ended up going instead down a 'Behaviour Driven Development' route using 'behave' behave 1.2.7.dev6 documentation  

    Scenario: Fit Pareto/NBD model with PyMC
    Given I have a dataset of customer transactions
    When I fit the Pareto/NBD model using PyMC
    Then I should obtain the model parameters


    That could be replaced and enhanced with an ever-more nuanced description of self-evident customer value such as presenting churn predictions in the form of number of churning/non-churning customers, their likelihood of churn and their dollar values.  This seems to be going down a similar route:  Tutorial: create, evaluate, and score a churn prediction model - Microsoft Fabric | Microsoft Learn
    once again..I will update when i get further.