Вам нужна классификация, а не кластеризация, это разные методы. Т. е. если будете гуглить, то ищите именно про автоматическую классификацию. В качестве готового решения можно попробовать взять что-нибудь типа Weka (www.cs.waikato.ac.nz/~ml/weka), но я не знаю, насколько хорошо оно работает с русскими текстами.
У Озона довольно невнятная система персональных рекомендаций, например. Можно попробовать сделать такую систему на основе их товаров/категорий и потом им предложить.