a_macgregor
Joined 15 years ago
Joined 15 years ago
That's is incredibly odd they where using Magento, which does have the capability to limit promotions to be used once per customer.
To train the classifier I grabbed feeds from different reddits and used that as a based data set. What you are trying to achieve sounds more like a recommendation engine rather than a classifier maybe recommendify might come handy https://github.com/paulasmuth/recommendify
You still can use the bayesian classifier, for training it I would recommend the supervised training route, basically start with a small dataset(100 records) and manually classify each of the training examples.
Also you should leave some sort of way to provide feedback to your classifier to improve the results and make corrections
If what you want is to only classify the stories in the front page and classify them based on a preset of categories, that's actually pretty simple to do.
I been working on a similar concept for personal project. Here are my recommendations:
- Be sure to remove stopwords from the titles before using the classifier. - The ankusa gem will help you greatly https://github.com/bmuller/ankusa
Ankusa is a naive bayesian text classifier that will come really handy for the task you are trying to achieve.
Also make sure your training data sets are pretty clean and with little overlapping as possible.
Finally have fun and let us knows how it goes!!
Cheers and let me know if you have more questions or if you want a hand coding this thing.
But calling Magento "Java written in PHP" without offering alternatives, specific criticism or any backing of the argument is just childish.
But to be honest, crappy insecure site or not you went poking around and even created an extension that bypasses their (crappy) business model.
You made some poor decisions time to deal with the consequences, depending on the state/country he might or might not have a good claim against you.
Seek legal representation