Matomo: Use machine learning to create better insights

Created on 9 Aug 2014  Â·  8Comments  Â·  Source: matomo-org/matomo

Piwik makes it easy to collect data from many systems, databases, services.

All this data could be analysed to extract insights. Anyone could build plugins for the open analytics platform Piwik. A plugin can contain logic to extra insights from existing data or new custom data.

What is machine learning?

Machine learning is the science of getting computers to act without being explicitly programmed. In the past decade, machine learning has given us self-driving cars, practical speech recognition, effective web search, and a vastly improved understanding of the human genome. Machine learning is so pervasive today that you probably use it dozens of times a day without knowing it.

Source: coursera stanford machine learning course

Possibilities of machine learning algorithms for Piwik

  • Personalisation of content on the website
  • Recommendation service eg. user who bought X also bought Y and Z
  • Better data insights

    • To learn more about the basic work done so far in Piwik see #5477 and discuss it further in #5246.

Machine learning tools

  • It is so exciting that some open source tools are being built to let anyone use machine learning. For example PredictionIO seems to work on this and they provide a PHP client (the app itself is in java). PredictionIO is an open source machine learning server for software developers to create predictive features, such as personalization, recommendation and content discovery.
  • There are also commercial services offering APIs and machine learning algorithms that may want to integrate with Piwik platform to read the data and provide value to you.

Feel free to post yours thoughts and ideas about what useful things could be done with machine learning applied to Piwik data...

Enhancement Help wanted

Most helpful comment

Hi @mattab

I am working on a research paper for Piwik based ML. You can find more information here.

Thanks.

All 8 comments

Hi @mattab

I am working on a research paper for Piwik based ML. You can find more information here.

Thanks.

Nice to hear @cheburakshu, Good luck and let us know what you find, we'd love to hear.

Thanks Matt. I will definitely let you know. One question -- How to differentiate between abandoned carts and carts purchased in the db?

Carts purchased have an Order ID idorder set, while abandoned carts don't.

Thanks Matt. That helps.

On Sun, Sep 17, 2017 at 7:31 PM, Matthieu Aubry notifications@github.com
wrote:

Carts purchased have an Order ID idorder set, while abandoned carts don't.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/piwik/piwik/issues/5959#issuecomment-330109046, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AaEF0pjM-crNbxp7LQU1ES52BrhxM177ks5sjcfugaJpZM4CVyKl
.

This is a great initiative and one of it's kind. Has there been any further progress on this?

Was this page helpful?
0 / 5 - 0 ratings