Skip to content

Get captions for image using Microsoft's CaptionBot

License

Notifications You must be signed in to change notification settings

mediocre/captionbot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Get captions for image using Microsoft's CaptionBot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%