@mattab opened this Issue on August 9th 2014 Member

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...

@mattab commented on September 8th 2014 Member
@cheburakshu commented on September 1st 2017

Hi @mattab

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


@mattab commented on September 6th 2017 Member

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

@cheburakshu commented on September 11th 2017

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

@mattab commented on September 18th 2017 Member

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

@cheburakshu commented on September 19th 2017

Thanks Matt. That helps.

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

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

@siva538 commented on August 31st 2018 Contributor

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

@Findus23 commented on July 11th 2020 Member
Powered by GitHub Issue Mirror