Semantic technology is technology that is used for the purpose of processing content. This technology is reliant on linguistic techniques like text mining, entity extraction, concept analysis, natural language processing, categorization, normalization and sentiment analysis.