12. A system for analyzing user-generated content, comprising: a hardware processor; a semantic crawler executing on the hardware processor and configured to collect a review of a business from a website; a parser executing on the hardware processor and configured to extract a sentence from the review; and a semantic processor executing on the hardware processor and configured to: identify, within the sentence, an attribute-value comprising a noun and a descriptive term describing the noun, wherein the descriptive term comprises an adjective and an adverb corresponding to the adjective; obtain an adjective score for the adjective from a rating system lookup table; assign a heuristic rule score to the adverb; and calculate a sentence review score for the sentence by summing the adjective score and the heuristic rule score.
12. A system for analyzing user-generated content, comprising: a hardware processor; a semantic crawler executing on the hardware processor and configured to collect a review of a business from a website; a parser executing on the hardware processor and configured to extract a sentence from the review; and a semantic processor executing on the hardware processor and configured to: identify, within the sentence, an attribute-value comprising a noun and a descriptive term describing the noun, wherein the descriptive term comprises an adjective and an adverb corresponding to the adjective; obtain an adjective score for the adjective from a rating system lookup table; assign a heuristic rule score to the adverb; and calculate a sentence review score for the sentence by summing the adjective score and the heuristic rule score. 13. The system of claim 12 , wherein the business is a restaurant and wherein the semantic processor is further configured to: categorize, based on the sentence review score, the attribute-value as one selected from a group consisting of positive, negative, and neutral.