Giter VIP home page Giter VIP logo

Comments (5)

rsennes avatar rsennes commented on June 2, 2024

Hi @trangdo42. Thank for the feedback and to be using this package.
Unfortunattely, at this moment it is not possible to make this changes in the conversion rate in the way that the tool was designed. Sounds like a good improvement to be made, but before we prioritize this issue can you share a little bit more of details of WHY you believe this change is necessary and HOW you visualize this improvement working at your end? It's important to us to understand the real benefits and how this can be applied for some real use cases.

Again, thank you very much for the feedback and to be using it. Only with the community's contribution we can improve it and make a a better package for everybody!

from marketing-attribution-models.

trangdo42 avatar trangdo42 commented on June 2, 2024

Hi,
I'm actually writing my master thesis on this. The basic framework of the Shapley attribution model is quite successful in terms of conversion prediction; however, this can be improved by using a predictive ML model. Shapley uses empirical conversion rates in the sample which means that these naive predictions taking the sample mean conversion rate can be inaccurate especially if the number of observations for some paths is scarce. Using a predictive model for the conversion probability for each path you not only generalise the model for the out-of-sample use but you can also account for more user-level information, and thus, you account for heterogeneity not only on the channel-level but also the user-level (e.g. number of page views, number of clicks, number of sessions, medium or platform used). I believe that this is more accurate because every customer's experience is different and is not based only on the channels in his/her path.

from marketing-attribution-models.

rsennes avatar rsennes commented on June 2, 2024

Hi @trangdo42 , makes sense your argument. We didn't consider this approach while developing this tool but seems to be a significant improvement, and I wll make sure to put in our backlog. However, I have to say that we need to accomodate this improvement in our day-to-day activities and I cannot provide you a deadline to have it implemented in our end. By the way, we are very glad that you are considering to use this tool in a master thesis and we would love to hear more from your research about this topic. We are a Brazilian company very specialized in this topic and maybe we can support you somehow, by sharing a little of our experience around it or in a more structure way in one of our open innovation initiatives. What you think?

from marketing-attribution-models.

trangdo42 avatar trangdo42 commented on June 2, 2024

Hi, sorry for the late reply. I understand that it takes a while to implement such an adjustment, especially in practice, it's always a bit different to work with online large data streams rather than when you're working offline with a local dataset. I've actually implemented the attribution on the NN, and Gradient Boosted Trees predictions, but it would still take some more energy to do this part properly (i focused mainly on the predictive models for the conversion rate probability). There's definitely still room for improvement. We can schedule a call, if you're interested and talk a bit more about it. Drop me an email, my address is [email protected]. I'm basically available anytime this week or next week from Mon to Wed.

Looking forward,
Trang

from marketing-attribution-models.

rsennes avatar rsennes commented on June 2, 2024

Hi @trangdo42 I just sent you a meeting invitation. We can discuss further.

See you
Rafael

from marketing-attribution-models.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.