Skip to main content

Posts

Showing posts from February, 2018

APACHE STANBOL

Apache Stanbol - Website  - https://stanbol.apache.org/docs/trunk/tutorial.html Stanbol helps to model a semantic relationship around NLP. Given a document it can find the main concepts like NER and gives link to these entities into DBPedia or Enterprise database. The steps to follow to use Stanbol : 1) Use RESTFul aPI 2) Use Java API Using RestFul API ---------------------------------- Step 1: export MAVEN_OPTS="-Xmx1024M -XX:MaxPermSize=256M" Step 2 : svn co http://svn.apache.org/repos/asf/stanbol/trunk stanbol Step 3:  mvn clean install (From downloaded stanbol directory) Step 4: java -Xmx1g -jar stable/target/org.apache.stanbol.launchers.stable-{snapshot-version}-SNAPSHOT.jar (give your corresponding stanbol jar name) Step 5 : Open http : // localhost : 8080in web browser Step 6 : The stanbol options are available now. For ex. enhancer we can use as we click on that and give a text , we will get the corresponding NERs and its related DBPedia links. Oth...

Libraries For ML Projects in Python

Top machine learning libraries for Python 1. Numpy Numerical Python It is the most fundamental package for scientific computing in python. It provides operations for matrix and array. Numpy arrays are used in most of the ML projects. The library provides vectorization of mathematical operations on the NumPy array type 2. Scipy modules for linear algebra, optimization, integration, and statistics. It contains modules for linear algebra, optimization, integration, and statistics. 3. Pandas It works with labelled and relational data.  It designed for quick and easy data manipulation, aggregation, and visualization. Here is just a small list of things that you can do with Pandas:     Easily delete and add columns from DataFrame     Convert data structures to DataFrame objects     Handle missing data, represents as NaNs     Powerful grouping by functionality 4. Matplotlib Used for  generation of simple and powerful visual...