Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use machine learning to create better insights #5959

Open
mattab opened this issue Aug 9, 2014 · 8 comments
Open

Use machine learning to create better insights #5959

mattab opened this issue Aug 9, 2014 · 8 comments
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. Help wanted Beginner friendly issues or issues where we'd highly appreciate community's help and involvement.

Comments

@mattab
Copy link
Member

mattab commented Aug 9, 2014

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

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 mattab added this to the Mid term milestone Aug 9, 2014
@mattab
Copy link
Member Author

mattab commented Sep 8, 2014

@mattab mattab modified the milestones: Long term, Mid term Dec 5, 2016
@cheburakshu
Copy link

Hi @mattab

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

Thanks.

@mattab
Copy link
Member Author

mattab commented Sep 6, 2017

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

@cheburakshu
Copy link

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

@mattab
Copy link
Member Author

mattab commented Sep 18, 2017

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

@cheburakshu
Copy link

cheburakshu commented Sep 19, 2017 via email

@siva538
Copy link
Contributor

siva538 commented Aug 31, 2018

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

@Findus23
Copy link
Member

@Findus23 Findus23 added the Help wanted Beginner friendly issues or issues where we'd highly appreciate community's help and involvement. label Jul 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. Help wanted Beginner friendly issues or issues where we'd highly appreciate community's help and involvement.
Projects
None yet
Development

No branches or pull requests

4 participants