npm

Don't miss out on this year's npm Pride t-shirt designs!Order your favorites here »

captionbot

1.0.2 • Public • Published

captionbot Build Status

Get captions for image using Microsoft's CaptionBot 🤖

🤖 I think it's a dog in the snow.

Install

$ npm install --save captionbot

Usage

const captionbot = require('captionbot');
 
captionbot('http://imgur.com/B7a15F5.jpg');
    .then(caption => {
        console.log(caption);
    })
 
//=> 'I think it's a dog in the snow.'

API

captionbot(imageUrl)

imageUrl

Type: string

Url to the image. Must be on a public server that Microsoft's servers can download to determine the caption.

Returns a promise for the caption.

Notes

  • Requires Node 4 or newer.
  • Powered by CaptionBot, a free service provided by Microsoft.
  • If you like this, you can read more at https://www.microsoft.com/cognitive-services.
  • This node module was not created by Microsoft.
  • I would consider this module "for testing only" - I do not recommend using in a production system.
  • Microsoft: I made this because I am a fan of the technology. If there are any problems, or you want to use this package name, I'm happy to discuss.

License

MIT © Dylan Greene

install

npm i captionbot

Downloadsweekly downloads

25

version

1.0.2

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability