You are on page 1of 2

Practical 1 - Open Source AI Tools

IT724 Artificial Intelligence

16BCE059
Qasim Bhatia

Tool Name Advantages Applications

TensorFlow ● Neural Networks using ● Automated Image


Flowgraphs Captioning(Deep
● Easy deployment in using Dream)
any platform ● AI assisted search
(CPU,GPU,TPU) engine(RankBrain),
● Smart Reply in Gmail.

Keras ● Python based, ● Image Classification,


Convoutional and multiple models
Recurrent Neural available readily like
Networks, user friendly, VGG16
extensible

Scikit-Learn ● Python-based, Multiple ● General ML tasks -


ML models, Data Science Regression,
focused Classification,SVMs

Microsoft ● Describes neural ● Implement Basic Deep


Cognitive networks as a series of Learning models
Toolkit computational steps via a
directed graph.
● Easy Integration with
Azure

Caffe ● Expressive architecture. ● Computer Vision


Extensible code. applications
● Fast image processing.

OpenNN ● Written in C++, Can be ● Data Mining, Predictive


embedded in other Analysis in Multiple
applications as an API. Sectors.
Extensive Documentation,
● High Performance

AIML ● Natural language ● Chatbots


processing scenarios

You might also like