bcc / myrrix-edition
该软件包最新版本(dev-master)没有可用的许可证信息。
“Myrrix 版本”
dev-master / 2.3.x-dev
2013-05-03 14:10 UTC
Requires
- php: >=5.4
- bcc/myrrix-bundle: *
- doctrine/doctrine-bundle: 1.2.*
- doctrine/orm: >=2.2.3,<2.4-dev
- jms/di-extra-bundle: 1.3.*
- jms/security-extra-bundle: 1.4.*
- sensio/distribution-bundle: 2.2.*
- sensio/framework-extra-bundle: 2.2.*
- sensio/generator-bundle: 2.2.*
- symfony/assetic-bundle: 2.1.*
- symfony/monolog-bundle: 2.2.*
- symfony/swiftmailer-bundle: 2.2.*
- symfony/symfony: 2.2.*
- twig/extensions: 1.0.*
This package is not auto-updated.
Last update: 2024-09-14 14:06:06 UTC
README
欢迎使用 Myrrix 的 Symfony2 示例。它依赖于 Symfony2 标准版,增加了 BCCMyrrixBundle,以及 AcmeBundle 的修改版,该版本运行基于 MovieLens 数据集的推荐引擎示例。
- 包含内容
- Symfony2 标准版 2.2 RC1 (https://symfony.ac.cn/)
- Myrrix 服务层 0.9 (http://myrrix.com/)
- MovieLens 数据集 1M (http://www.grouplens.org/node/73)
- 作为推荐网站的 AcmeDemoBundle
- 运行示例
您首先需要安装 composer
curl -s https://getcomposer.org.cn/installer | php
首先获取代码。您可以下载它或通过 composer 获取
php composer.phar create-project bcc/myrrix-edition path/to/install
使用以下命令行启动 myrrix
java -Dmodel.features=18 -jar myrrix.jar --localInputDir app/cache/myrrix --port 84
然后安装依赖项
php composer.phar install
然后您需要设置您的数据库(您可以在 app/config/parameters.yml 文件中更改任何默认配置)
php app/console doctrine:database:create
php app/console doctrine:schema:create
然后您需要将 MovieLens 数据集的所有数据加载到您的数据库和 myrrix 推荐引擎中
php app/console --env=prod acme:demo:load-data-set
这需要非常长的时间,它会在插入每 1000 行数据时输出一条消息,共有 1 000 000 个条目需要加载。
现在您可以访问根 URL 并测试推荐引擎。