IMPURE   Presented by:    Amit Bhatia   10BM60005    Shubham Gupta 10BM60085    @VGSoM, IIT Kharagpur
 Developed by Bestiario, a Spanish startup. Impure is a visual programming language aimed to  gather, process and visual...
 Modules: Everything in Impure is done by modules.   Different    kinds    of    modules        are   able     to    loa...
 Many modules (but not all of them) do also have an  OUTLET used to feed other modules and thus set up  your processing c...
 The colorful tabs on the left border are the access point    for Impures library, which is a set of lists containing all...
 Click on the link to go directly to tool impure.com First time visitors have to create an account. Click on  the Get St...
Simply copy the below code and paste it in Impure tool1    String greed, an inspiration, great, the best    company, the f...
 1 String  http://dl.dropbox.com/u/459523/impure/data_files/ci  ties/cities3.csv 280 2305 Number 6 890 66010 Number  5 32...
 http://wiki.impure.com/wiki/index.php/Main_Page blog.impure.com/ thesocietypages.org/graphicsociology/tag/impure-  blo...
Upcoming SlideShare
Loading in...5
×

Impure data analytics & visualization tool

2,354

Published on

Getting started with Impure.

Published in: Business, Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,354
On Slideshare
0
From Embeds
0
Number of Embeds
22
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Impure data analytics & visualization tool

  1. 1. IMPURE Presented by: Amit Bhatia 10BM60005 Shubham Gupta 10BM60085 @VGSoM, IIT Kharagpur
  2. 2.  Developed by Bestiario, a Spanish startup. Impure is a visual programming language aimed to gather, process and visualize information. Visual Program: Arrange elements in space and make connections between then to set up an information flow. Possible to obtain information from very different sources;  Social media data  Real time or historical financial information  Images, news, search queries and many more
  3. 3.  Modules: Everything in Impure is done by modules.  Different kinds of modules are able to load, generate, analyze, convert, filter and visualize data. Other ones are controls that let users interact with the process.•Inlets and outlets  INLETS are the ports through which they get data from the outside world to process it.  Some inlets are required, Others are optional.
  4. 4.  Many modules (but not all of them) do also have an OUTLET used to feed other modules and thus set up your processing chain. One outlet can feed as many inlets as needed, enabling processing or visualizing the same data in many different ways.  One can think of the inlets as the arguments of a function or method, and of the outlet as its return value.  Impure comes to life only when CONNECTIONS define an information flow, that begins with some data source.
  5. 5.  The colorful tabs on the left border are the access point for Impures library, which is a set of lists containing all the modules that are currently part of the application. Five Module categories are: Data Structures : Data Structures hold a piece of information of a given type and have no inlets and only they have one outlet Operators : Operators always have at least one inlet. They perform some kind of operation on the data that is fed to them, and return the result in the outlet. Visualizators : Visualizators build some kind of visual representation from the data they receive Controls : Controls let users interact with the space or perform some complex task (such as downloading data) Apis: Apis allow communication with many sources of information on the Internet.
  6. 6.  Click on the link to go directly to tool impure.com First time visitors have to create an account. Click on the Get Started button on the upper right hand of your screen. After logging in, you would get a black stage set for you to play.
  7. 7. Simply copy the below code and paste it in Impure tool1 String greed, an inspiration, great, the best company, the future, innovative, falling, growing, the devil, a cult, overrated, beautiful, ugly, fast, slow 430 1403 String Apple is 520 905 Boolean true 610 1800 splitString 480 1402 addition 580 1004 InternetMultiNSearchResults 670 1206 CirclesTagCloud 680 200 280 2201 03 20 2 15 4 12 44 6 10 6
  8. 8.  1 String http://dl.dropbox.com/u/459523/impure/data_files/ci ties/cities3.csv 280 2305 Number 6 890 66010 Number 5 320 94016 Number 0 200 7017 Number 1 410 804 getElementFromList 1010 4009 getNumberTableFromTable 180 40015 getElementFromList 270 500 CsvLoader 80 3003 TableVisualizator 930 170 260 2207 Pie2 1030 650 180 19013 Quadrification 480 -180 350 3106 BarChart 1230 680 110 1108 FlowVisualizator 190 490 640 3201 00 30 45 4 14 64 70 99 84 130 1516 15 115 13 117 13 410 8 5
  9. 9.  http://wiki.impure.com/wiki/index.php/Main_Page blog.impure.com/ thesocietypages.org/graphicsociology/tag/impure- blog/ http://blogs.journalism.co.uk/2011/04/14/media140- impure-visual-data-tool-to-tell-the-story/ http://www.impure.com/about_impure.php http://www.youtube.com/user/impuremotion?feature =mhum
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×