What is Kendo UI Kendo UI is a framework based on HTML5 and jQuery. It helps build an interactive web application by providing several features for a fast, rich, and responsive web applications in a single package.
Performing Image processing and analysis in R, installation of EBImage package is required. Execute the below code to get package installed in R. Performing the Reading, Writing and displaying of Image The loading of package
Wu & Palmer – Words Similarity The Wu & Palmer calculates relatedness by considering the depths of the two synsets in the WordNet taxonomies, along with the depth of the LCS (Least Common Subsumer). The
Introduction In this article, we will try to understand the Monolithic and Microservices architecture in terms project team, analysis/design, development/construction, continuous integration /deployment and testing. 1. Monolithic Architecture Before jumping into Microservices, let’s see what
Recommender systems have become extremely common in recent years, and are applied in a variety of applications. The goal of a Recommender System is to generate meaningful recommendations to users for items or products that might interest them.
PhraseQuery in Lucene matches documents containing a particular sequence of terms. PhraseQuery uses positional information of the term that is stored in an index. The number of other words permitted between words in query phrase
Solr 5.1 introduces the new JSON request API! Solr supports multiple query response formats such as xml, json, csv, velocity UI, etc. but for making request you were always supposed to provide Http request parameters. Below
The DataImportHandler is a Solr contrib that provides a configuration driven way to import data from relational databases or XML files, into Solr in both “full import” and “incremental delta import” mode. In this
Introduction In this blog, will have walk through about Data Parallelism, where we could execute process concurrently. Background Some time, we come to scenario where we need to execute same process multiple times and that
What are Directives ? AngularJS directives are what controls the rendering of the HTML inside an AngularJS application. At a high level, directives are markers on a DOM element that tell AngularJS’s HTML compiler to
The Problem: While working on a recent project, I needed to show the highlighting that was part of the Solr response. The highlighting was done with html markup as part of the response. When binding the response, it
I like to share the solution which I came across while working on dynamic validation of form in AngularJS. Scenario: Usually Angular JS form element look for the “required” attribute to perform validation functions. For
Text Classification (or Categorization) has been investigated by many researchers over more than past 2 decades. Due to the extreme increase in online textual information, e.g. Email messages, online news, web pages, as well as
Introduction This article explains the format used for specifying the “Min Number Should Match” criteria of the BooleanQuery objects built by the DisMaxRequestHandler. Using this it is possible to specify a percentage of query words (or blocks)
Have you heard of Latent Semantic indexing (or analysis)? You would have come across the lingo if read about semantics and machine learning. I too had. But never went beyond reading the lingo. I believe,
This week while working with AngularJS, I came across a problem where a variable within $scope being reassigned to a new value every time a function was executed. I was trying to find a solution that would
Introduction In this blog, will have walk through about Microservices Architecture pattern, which is now a days more populate than Monolithic application Background Today, there are several trends that are forcing application architectures to evolve.
How does Solr discover a core? If you are a seasoned Solr developer and yet to migrate to latest releases, your answer might be ‘by registering the core by adding <cores> element in solr.xml’. Yes, this
What is Clustering? Clustering is the process of partitioning a group of data points into a small number of clusters. K-means Clustering K-means clustering (MacQueen, 1967) is a method commonly used to automatically partition a