Options for Google Charts In Google chart some different chart type contains different format of data sets Google Chart Tools is with their default setting and all customizations are optional. Every chart exposes a number of options that customize its look and feel. These options are expressed as name:value pairs in the options object. eg:visualization supports a colors option that lets you specify "colors": ...

Google Chart with AngularJS Google Charts provides many chart types that is useful for data visualization. Charts are highly interactive and expose events that let you connect them to create complex dashboards. Charts are rendered using HTML5/SVG technology to provide cross-browser compatibility. All chart types are populated with data using the DataTable class, making it easy to switch between chart types. Google chart contains ...

Grammar induction Few days I was working for pattern mining on huge files and came across with millions of pattern (even different length from 2 to 150). Now I am looking for regex generation algorithms and came across by ‘Grammar induction’ which we knew some thing when in university time. But this is much more to do. Grammar induction Grammar induction, also ...

Adding Configuration file for Python 'configuration files' or 'config files' configure the initial settings for some computer programs. They are used for user applications. Files can be changed as needed. An administrator can control which protected resources an application can access, which versions of assemblies an application will use, and where remote applications and objects are located. It is important to have config files in ...

NLTK tutorial–03 (n-gram) An n-gram is a contiguous sequence of n items from a given sequence of text or speech. The items can be syllables, letters, words or base pairs according to the application. n-grams may also be called shingles. Tokenization My first post was mainly on this. 1 from nltk.tokenize import RegexpTokenizer2 3 tokenizer = RegexpTokenizer("[a-zA-Z'`]+")4 #skipping the numbers in here, include ...

NLTK tutorial–02 (Texts as Lists of Words / Frequency words) Previous post was basically about installing and introduction for NLTK and searching text with NLTK basic functions. This post main going on ‘Texts as Lists of Words’ as text is nothing more than a sequence of words and punctuation. Frequency Distribution also visited at the end of this post. sent1 = ['Today', 'I', 'call', 'James', '.'] len(sent1)—> 4 Concatenation combines ...

Natural Language Toolkit (NLTK) sample and tutorial - 01 What is NLTK? Natural Language Toolkit (NLTK) is a leading platform for building Python programs to work with human language data (Natural Language Processing). It is accompanied by a book that explains the underlying concepts behind the language processing tasks supported by the toolkit. NLTK is intended to support research and teaching in NLP or closely related areas, including empirical ...

AffinityPropagation Clustering Algorithm Affinity Propagation (AP)[1] is a relatively new clustering algorithm based on the concept of "message passing" between data points. AP does not require the number of clusters to be determined or estimated before running the algorithm. “An algorithm that identifies exemplars among data points and forms clusters of datapoints around these exemplars. It operates by simultaneously considering all data point ...

Building Zeppelin in windows 8 Pre - Requirements java 1.7 maven 3.2.x or 3.3.x nodejs cywin Here is my version in windows8 (64 bit) Incubator-zeppelin is build success. Few issues you can face with windows ERROR 01 [ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:0.0.23:bower (bower install) on project zeppelin-web: Failed to run task: 'bower --allow-root install' failed. (error code 1) -> [Help 1] you can find ...

Zeppelin Note for load data and Analyzing Previous post is introduction for zeppelin notebook. Here we will more more detail view where it will used for researcher. Using shell interpreter we can download / retrieve data sets / files from remote server or internet. Then using Scala in Spark to make class from that data and then used SQL to play with the data. You can analysis ...

Zeppelin NoteBook Here is my previous post to build zeppelin from source. This post will take you a tour on “notebook feature of zeppelin”. NoteBook contain with note. Note will have paragraphs. 1. Start you zeppelin by entering /incubator-zeppelin $ ./bin/zeppelin-daemon.sh start 2. Go to localhost:8080 and click on ‘NoteBook’ in top menu. Then click on ‘Create new note’. Now you will ...

Data Binding in Angular Data binding is the process that establishes a connection between the application UI (User Interface) and model/business logic. In JavaScript world we used 'Backbone.js', 'KnockoutJS', 'BindingJS' and 'AngularJS'. This post will go through over the data binding in Angular. Traditional Data Binding System Most web frameworks focus on one-way data binding and classical template systems are only one direction. they ...

AngularJS, is an open-source web application framework maintained by Google and a community of individual developers. It address many of the challenges encountered in developing single-page applications. Angular [1] is built around the belief that declarative programming should be used for building user interfaces and connecting software components, while imperative programming is better suited to defining an application's business logic. ...

React.JS and Virtual DOM React is a open source UI library developed at Facebook to facilitate the creation of interactive and reusable UI components. It is not only does it perform on the client side, but it can also be rendered server side, and they can work together inter-operably. React has pluggable back-ends so it can be used to target the DOM, HTML, canvas, ...

Density-based clustering algorithm (DBSAN) and Implementation Density-based spatial clustering of applications with noise (DBSCAN)[1] is a density-based clustering algorithm. It gives a set of points in some space, it groups together points that are closely packed together (points with many nearby neighbors), marking as outliers points that lie alone in low-density regions. In 2014, the algorithm was awarded the test of time award at the leading ...

scikit-learn to generate isotropic Gaussian blobs Scikit-learn is an open source machine learning library for the Python programming language. It features various classification, regression and clustering algorithms ,support vector machines, logistic regression, naive Bayes, random forests, gradient boosting, k-means DBSCAN, Decision Trees, Gaussian Process for ML, Manifold learning, Gaussian Mixture Models, Model Selection, Nearest Neighbors, Semi Supervised Classification, Feature Selection etc. I was working on them ...

CouchDB 2.0 (Developer Preview) with HTTP APIs Introduction The Apache CouchDB project had announced a Developer Preview release of its CouchDB 2.0. The Developer Preview 2.0 brings all-new clustering technology to the Open Source NoSQL database, enabling a range of big data capabilities that include being able to store, replicate, sync, and process large amounts of data distributed across individual servers, data centers, and geographical regions in ...

CouchDB-fauxton introduction Here we will be using CouchDB (developer-preview 2.0). You can build couchDB with preview guide line in here. https://couchdb.apache.org/developer-preview/2.0/ After built is success, you can start couchDB from 'dev/run' Above command starts a three node cluster on the ports 15984, 25984 and 35984. Front ports are 15986, 25986 and 35986. Using front port to check the nodes by http://localhost:15986/nodes Then ...

Building Apache Zeppelin Apache Zeppelin (incubator) is a collaborative data analytics and visualization tool for Apache Spark, Apache Flink. It is web-based tool for the data scientists to collaborate over large-scale data exploration. Zeppelin is independent of the execution framework. Zeppelin integrated full support of Apache Spark so I will try sample with spark in it's self. Zeppelin interpreter allows any language/data-processing-backend to ...

CouchDB with Fauxton in windows 8 This post mainly about installing and running ‘Fauxton’ in windows environment. Fauxton is the new Web UI for CouchDB. For this post I will be using windows 8 (64bit). Prerequisite for Fauxton 1. nodejs (Download from here) 2. npm (now npm comes with node) 3. CouchDB (Installation from binaries or sources. I will have post on installing couch DB from ...

Previous Page