如何制作易于与Ruby on Rails交互的图像分类系统

时间:2019-07-04 11:51:36

标签: ruby-on-rails image machine-learning artificial-intelligence

我想提供图像分类服务,可以检测灯是绿色还是红色。

我想将图像发送到Rails应用程序,然后将其称为“ AI”魔术,该魔术具有执行该识别的模型。

我对AI的经验很少,正在寻找一种合适的简单方法来实现这一目标。

在创建此图像分类模型方面的经验和指示将不胜感激。

1 个答案:

答案 0 :(得分:2)

您可以使用tensorflow.rb来构建一个简单的图像识别软件,并在实施后将其适应您的需求。您可以在这里找到它:https://github.com/somaticio/tensorflow.rb

Tensorflow.rb只是将tensorflow移植到ruby的端口,您可以找到一个here的简介。第二种方法是构建一个微服务,该微服务接收图像(基本上是一个文件),并使用可以与python一起使用的常规tensorflow。

第三种方法是使用外部微服务,例如微软的图像识别API,并存储该API调用本身的结果。不利的一面是,从长远来看,您很可能必须为此服务付费。好处是您将拥有训练有素的算法,同时通过将此服务外部化到第三方来减少开发开销。