We know that computers understand programming languages but how about making them understand human language, the language that you and me speak? Natural Language Processing (NLP)...
-
Filter Queries in Solr
By: Shelly Singh | May 15, 2015Solr provides Query (q parameter) and Filter Query (fq parameter) for searching. The query (q parameter), as the name suggests, is the main query used for searching. Example q = title:james Filter queries are used alongside
-
Evaluating Search Engine Relevance with Precision Testing
By: Vijay Mhaskar | May 14, 2015Evaluating search engines For any information retrieval system major challenge is to provide the most relevant and meaningful search results to the user. It should not return irrelevant results in the top results, although it
-
Atomic Updates in Solr
By: Ujwala Patil | May 11, 2015Introduction In Solr Once the data is indexed in changes to the Solr schema or configuration files require complete re-indexing of the data. Also, requirements to add new fields to solr index requires recreating solr
-
Solr: Backed up? Now you can restore soon!
By: Dikshant Shahi | May 8, 2015One of the lesser known but cool features of ReplicationHandler is support for index backup. You must have used ReplicationHandler in your project for replicating index from master to slave instances. if you want to
-
Ontologies vs Taxonomies vs Thesauri , and its place on the Semantic Web
By: Sheldon Fernandes | May 8, 2015Ontology : An ontology formally defines a common set of terms that are used to describe and represent a domain. An ontology is domain specific, and it is used to describe and represent an area
-
SOLID architecture principle using C# with simple C# example
By: Rakesh Girase | May 6, 2015Introduction In this blog, I am going to explain you the SOLID architecture principle using simple C# code. This would help to build application with layer architecture with readable and easily maintainable code. What
-
Usability of SecureString object in C#
By: Rakesh Girase | May 6, 2015Introduction In this blog, I am going to explain you the Advantage and usability of “SecureString” object in C# .Net framework. Background Most of the time, we come to scenario where we need to store
-
Solr Optimistic Concurrency Unlocked!
By: Dikshant Shahi | April 30, 2015If you have multiple clients updating documents, it’s really critical to ensure that newer version of the document is never overwritten by the older version. To address this problem, what you need is concurrency control,
-
Beider Morse Phonetic Matching in Solr
By: Vijay Mhaskar | April 30, 2015Phonetic search overview Phonetic search is widely used to search phonetically equivalent search terms to the desired search term. – e.g. searching for AVANTAJE while term actually is AVANTAGE. Solr has built in support for
-
Setting up WordNet using JWNL
By: Sheldon Fernandes | April 28, 2015WordNet is an Natural Language Processing (NLP) resource that is a lexical database for the English language. WordNet is made up of groups or set of words that are synonyms of each other. Each of
-
Word Cloud in R
By: Rajendra Sharma | April 24, 2015Word Cloud A word cloud is a graphical representation of frequently used words in a collection of text data. The height of each word in the visualization is an indication of frequency word in the
-
Apache Solr: data processing pipeline
By: Dikshant Shahi | April 23, 2015Index time processing of data is crucial for developing a search engine and its criticality depends on how sophisticated your search engine is. If your search engine is very basic, you still need to perform
-
Understanding words similarity/relatedness using WordNet – Semantic similarity
By: Sagar Gole | April 23, 2015Semantic similarity measures play an important role in the extraction of semantic relations. Semantic similarity measures are widely used in Natural Language Processing (NLP) and Information Retrieval (IR). Measuring semantic similarity between words has been
-
Introduction to Web 3.0 | The Semantic Web
By: Sheldon Fernandes | April 23, 2015What is the Semantic Web? The Internet that we know and use has gone through two major shifts or development phases, i.e. Web 1.0, Web 2.0. Web 1.0 was where internet standards were still being formalized and
-
Understanding words similarity/relatedness using WordNet
By: Sagar Gole | April 20, 2015Semantic similarity measures play an important role in the extraction of semantic relations. Semantic similarity measures are widely used in Natural Language Processing (NLP) and Information Retrieval (IR). Measuring semantic similarity between words has been
-
Successfully retaining our ‘ISO/IEC 27001:2005’ certification
By: Guest User | August 26, 2014It’s great to share the news that we got success again in retaining our ‘ISO/IEC 27001:2005’ Certificate. Today we have faced the Surveillance Audit, 2 Senior Auditors audited us from BSI. A sincere Thanks to
-
SOA and Web Services
By: Vrushali I | February 9, 2011business agility to adapt themselves to ever-changing business requirements and continually strive to achieve performance and cost benefits by implementing new solutions and therefore attract and retain customers. The underlying IT infrastructure needs to be
-
The SCRUM Approach
By: Guest User | February 9, 2011“SCRUM is a team of eight individuals in Rugby. Everyone in the pack acts together with everyone else to move the ball down the field in small incremental steps. Teams work as tight, integrated units
-
Performance Engineering
By: Guest User | February 9, 2011On the web, you have less than 27 seconds to display, communicate and capture the attention of your customer before they go elsewhere (Nielson, 2006). Subtract from this the time required to read and understand
-
Onshore-offshore model pain points
By: Guest User | February 9, 2011Based on our survey with our customers and potential customer’s worldwide, these are some of the pain points identified in an onshore-offshore model of development. They may or may not be applicable to all clients,
-
Enterprise Search
By: Guest User | January 31, 2011It is estimated that as much as 80% of all information in the enterprise is unstructured or semi-structured data living in emails, text, voice and video. Enterprise search is no longer a simple convenience, it