findbrok/laravel-tradeoff-analytics

此包已被弃用且不再维护。未建议替代包。

IBM Watson Tradeoff Analytics API 的 Laravel 5 包装器

v0.2.0 2017-06-07 18:05 UTC

This package is auto-updated.

Last update: 2023-06-05 01:15:51 UTC


README

laravel-tradeoff-analytics.png

Laravel 5 Tradeoff Analytics

Latest Stable Version Latest Unstable Version Build Status StyleCI License Total Downloads 68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f66363165393335372d323530662d343831362d623663302d6165316563306263616134322f6d696e692e706e67

简介

Laravel 5 Tradeoff Analytics 是一个简单的 Laravel 5 包装器,用于 IBM Watson Tradeoff Analytics API。

许可证

Laravel 5 Tradeoff Analytics 是开源软件,遵循 MIT 许可协议

工作原理

Tradeoff Analytics 是一个 Watson 服务,帮助人们在平衡多个目标时做出决策。该服务使用称为“帕累托优化”的数学过滤技术,使用户能够在考虑单一决策的多个标准时探索权衡。

预期用途

Tradeoff Analytics 可以帮助银行分析师或财富经理根据性能属性、风险和成本选择最佳投资策略。它可以帮助消费者根据功能、价格或保修等属性购买最符合他们偏好的产品。此外,Tradeoff Analytics 还可以帮助医生根据成功率、有效性和副作用等标准找到最合适的治疗方案。

安装

通过 composer 安装包

$ composer require findbrok/laravel-tradeoff-analytics

根据您的 Laravel 版本,您将安装以下版本的 Tradeoff Analytics 之一。

Laravel Tradeoff Analytics
5.0.x - 5.3.x 0.1.x
5.4.x - 5.5.x 0.2.x

如果您使用 Laravel >= 5.5,则可以利用 Laravel 自动包发现功能跳过服务注册和别名注册。

WatsonBridgeServiceProviderTradeoffAnalyticsServiceProvider 添加到 config/app.php 文件中的 providers 数组中,见 注册提供者

'providers' => [
    // Other Service Providers...
    FindBrok\WatsonBridge\WatsonBridgeServiceProvider::class,
    FindBrok\TradeoffAnalytics\TradeoffAnalyticsServiceProvider::class,
]

您还可以将以下别名添加到 app.php 文件中

'aliases' => [
    ...
    'TradeoffAnalytics' => FindBrok\TradeoffAnalytics\Facades\TradeoffAnalytics::class,
]

配置

安装完成后,您现在可以发布配置文件并设置正确配置以使用此包

$ php artisan vendor:publish --tag="watson-api-bridge"
$ php artisan vendor:publish --tag="watson-tradeoff-analytics"

这将分别创建 config/watson-bridge.phpconfig/tradeoff-analytics.php 文件。

用法

阅读 文档

致谢

向所有辛勤工作的开发者表示衷心的感谢,他们创造了令人惊叹的东西!

创建者

Percy Mamedy

Twitter: @PercyMamedy
GitHub: percymamedy