Smart Content Demo

The following demo illustrates what the Smart Content services can extract from unstructured text. The input text can be entered in one of two ways

  1. by entering an URL (in the first window) to extract the text automatically
  2. by cutting and pasting any text such as from a news article into the text area (in the third window).
The returned results include the categories, concepts, entities, keywords, and segmentations which can be viewed in different tabs. Please click on each tab respectively to see more details.
Hide Details
ScoreLevelCategory TitleCategory ID
2.263World Wide Web826436
2.22Web development7829307
2.092Web software8660251
1.933Software Engineering39135622
1.793Software development1470317
1.793Information economy26952279
1.741Web browsers694997
1.693Web technology2333926
1.613Application software708063
1.562Communication software1744540
ScoreConceptConcept ID
0.2Usage share of web browsers1876262
0.2Browser sniffing2695651
0.2Polaris Browser26947256
0.19Web performance30734754
0.19Unobtrusive JavaScript9136218
0.18Web development tools15774107
0.18Web beacon38203832
0.18Cross-browser1867482
0.18Velocity (JavaScript library)47041710
0.17Web Compatibility Test for Mobile Browsers22372969
ScoreIDKeywordEntity NameCategoriesSentimentSentiment Score
0.97434274Computer Science and Artificial Intelligence LaboratoryMIT Computer Science and Artificial Intelligence Laboratory
Employment
Departments
negative-0.78
0.9113191HTMLHTML
Languages
Inventions
Organizational structure
Programming languages
Computer file formats
Art media
neutral0.03
0.8730680The New York TimesThe New York Times
Periodicals
Newspapers
Magazine publishing companies
Publications
positive0.72
0.823230PolarisPolaris
Star systems
negative-0.73
0.7318426501Harvard UniversityHarvard University
Places
Organizations
Employment
Writers
Business
Educational institutions
Universities and colleges
Campuses
Nonprofit organizations
Financial endowments
Magazine publishing companies
Academic institutions
Supply chain management terms
negative-0.48
0.7233173Web browserWeb browser
Product classifications
Inventions
Video Games
Software
Operating systems
negative-0.36
0.721092923GoogleGoogle
Organizations
Employment
Business
Educational institutions
Brands
Manufacturing companies
Venture capital
Computer programmers
Venture capitalists
Supply chain management terms
Lawsuits
Computer hardware companies
neutral-0.06
0.6421076839Web pagesWeb page
Websites
Software
Product management
Art media
Philosophy
positive0.72
0.64274393HTML tagsHTML element
Computer file formats
Software
Product management
Business
negative-0.39
0.5719001MicrosoftMicrosoft
Organizations
Employment
Writers
Business
Video game developers
Inventors
Video game publishers
Manufacturing companies
Organizational structure
Venture capital
Computer programmers
Venture capitalists
Supply chain management terms
Programming languages
Lawsuits
Computer hardware companies
neutral-0.12
0.21-1Hari BalakrishnanHari Balakrishnan
Person
positive0.72
0.09-1James MickensJames Mickens
Person
positive0.66
0.07-1Ravi NetravaliRavi Netravali
Person
positive0.64
0.05-1Ameesh GoyalAmeesh Goyal
Person
positive0.72
0.04-1Mark MarronMark Marron
Person
neutral-0.12
0.02-1this week+ 0W
time
no sentiment0.0
Keyword ScoreKeywordsSentimentSentiment Score
0.95Computer Science and Artificial Intelligence Laboratorynegative-0.48
0.47Systems Design and Implementationpositive0.64
0.29The New York Timespositive0.72
0.28Harvard Universitynegative-0.48
0.19CSAILneutral0.04
0.19most popular websitespositive0.72
0.18PhD studentpositive0.64
0.18Ravi Netravalipositive0.64
0.18Polarispositive0.61
0.17Hari Balakrishnanpositive0.72
0.16USENIXpositive0.64
0.15graduate studentpositive0.72
0.15JavaScript source codepositive0.28
0.14visiting professorpositive0.72
0.13James Mickenspositive0.72
0.13software development engineerneutral-0.12
0.12Harvardpositive0.72
0.1Mickensneutral-0.13
0.1Web browsernegative-0.36
0.1HTML tagsnegative-0.39
0.09Amazonnegative-0.72
0.08Symposiumpositive0.64
0.08ESPN.compositive0.72
0.08going homepositive0.54
0.08data compressionpositive0.22
0.07Ameesh Goyalpositive0.72
0.07Microsoftneutral-0.12
0.06Web pagespositive0.72
0.06HTMLneutral0.03
0.06Mark Marronneutral-0.12
0.05Techneutral-0.06
0.04MITpositive0.72
0.04Googleneutral-0.06
0.04wired networksnegative-0.28
0.03Networkedpositive0.64
0.02JavaScriptneutral-0.09
segmentations
["There", "are", "few", "things", "more", "frustrating", "than", "a", "slow-loading", "Web", "page", ".", "For", "companies", ",", "what?s", "even", "worse", "is", "what", "comes", "after", "users", "abandoning", "their", "site", "in", "droves", ".", "Amazon", ",", "for", "example", ",", "estimates", "that", "every", "100-millisecond", "delay", "cuts", "its", "profits", "by", "1", "percent", ".", "To", "help", "combat", "this", "problem", ",", "researchers", "from", "MIT?s", "Computer Science and Artificial Intelligence Laboratory", "CSAIL", "and", "Harvard University", "have", "developed", "a", "system", "that", "decreases", "page-load", "times", "by", "34", "percent", ".", "Dubbed", "?Polaris", ",", "?", "the", "framework", "determines", "how", "to", "overlap", "the", "downloading", "of", "a", "page", "'s", "objects", ",", "such", "that", "the", "overall", "page", "requires", "less", "time", "to", "load", ".", "?It", "can", "take", "up", "to", "100", "milliseconds", "each", "time", "a", "browser", "has", "to", "cross", "a", "mobile network", "to", "fetch", "a", "piece", "of", "data", ",", "?", "says", "PhD student", "Ravi Netravali", ",", "who", "is", "first", "author", "on", "a", "paper", "about", "Polaris", "that", "he", "will", "present", "at", "this", "week?s", "USENIX", "Symposium", "on", "Networked", "Systems Design and Implementation", ".", "?As", "pages", "increase", "in", "complexity", ",", "they", "often", "require", "multiple", "trips", "that", "create", "delays", "that", "really", "add", "up", ".", "Our", "approach", "minimizes", "the", "number", "of", "round", "trips", "so", "that", "we", "can", "substantially", "speed", "up", "a", "page?s", "load-time", ".", "?", "The", "paper?s", "co-authors", "include", "graduate student", "Ameesh Goyal", "and", "professor", "Hari Balakrishnan", ",", "as", "well", "as", "Harvard", "professor", "James Mickens", ",", "who", "started", "working", "on", "the", "project", "during", "his", "stint", "as", "a", "visiting professor", "at", "MIT", "in", "2014.", "The", "researchers", "evaluated", "their", "system", "across", "a", "range", "of", "network", "conditions", "on", "200", "of", "the", "world?s", "most popular websites", ",", "including", "ESPN.com", ",", "NYTimes.com", "The New York Times", ",", "and", "Weather.com.", "How", "Web pages", "work", "Before", "you", "type", "in", "a", "URL", ",", "your", "browser", "doesn?t", "actually", "know", "what", "the", "page", "looks", "like", ".", "To", "load", "the", "page", ", the", "browser", "has", "to", "reach", "across", "the", "network", "to", "fetch", "?objects", "?", "such", "as", "HTML", "files", ",", "JavaScript source code", ",", "and", "images", ".", "Once", "an", "object", "is", "fetched", ", the", "browser", "evaluates", "it", "to", "add", "the", "object?s", "content", "to", "the", "page", "that", "the", "user", "sees", ".", "But", "it?s", "not", "quite", "that", "simple", ".", "Evaluating", "one", "object", "often", "means", "having", "to", "fetch", "and", "evaluate", "more", "objects", ",", "which", "are", "described", "as", "?dependencies", "?", "of", "the", "originals", ".", "As", "an", "example", ",", "a", "browser", "might", "have", "to", "execute", "a", "file?s", "JavaScript", "code", "in", "order", "to", "discover", "more", "images", "to", "fetch", "and", "render", ".", "The", "problem", "is", "that", "browsers", "can?t", "actually", "see", "all", "of", "these", "dependencies", "because", "of", "the", "way", "that", "objects", "are", "represented", "by", "HTML", "the", "standard", "format", "for", "expressing", "a", "webpage?s", "structure", ".", "As", "a", "result", ",", "browsers", "have", "to", "be", "conservative", "about", "the", "order", "in", "which", "they", "load", "objects", ",", "which", "tends", "to", "increase", "the", "number", "of", "cross-network", "trips", "and", "slow down", "the", "page", "load", ".", "How", "Polaris", "fits", "in", "What", "Polaris", "does", "is", "automatically", "track", "all", "of", "the", "interactions", "between", "objects", ",", "which", "can", "number", "in", "the", "thousands", "for", "a", "single", "page", ".", "For", "example", ",", "it", "notes", "when", "one", "object", "reads", "the", "data", "in", "another", "object", ",", "or", "updates", "a", "value", "in", "another", "object", ".", "It", "then", "uses", "its", "detailed", "log", "of", "these", "interactions", "to", "create", "a", "?dependency", "graph", "?", "for", "the", "page", ".", "Mickens", "offers", "the", "analogy", "of", "a", "travelling", "businessperson", ".", "When", "you", "visit", "one", "city", ",", "you", "sometimes", "discover", "more", "cities", "you", "have", "to", "visit", "before", "going home", ".", "If", "someone", "gave", "you", "the", "entire", "list", "of", "cities", "ahead", "of", "time", ",", "you", "could", "plan", "the", "fastest", "possible", "route", ".", "Without", "the", "list", ",", "though", ",", "you", "have", "to", "discover", "new", "cities", "as", "you", "go", ",", "which", "results", "in", "unnecessary", "zig-zagging", "between", "far-away", "cities", ".", "?For", "a", "Web browser", ",", "loading", "all", "of", "a", "page?s", "objects", "is", "like", "visiting", "all", "of", "the", "cities", ",", "?", "Mickens", "says", ".", "?Polaris", "effectively", "gives", "you", "a", "list", "of", "all", "the", "cities", "before", "your", "trip", "actually", "begins", ".", "It?s", "what", "allows", "the", "browser", "to", "load", "a", "webpage", "more", "quickly", ".", "?", "Dependency-trackers", "have", "existed", "before", ",", "but", "are", "all", "as", "constrained", "as", "the", "browsers", "themselves", ".", "This", "is", "because", "their", "method", "of", "comparing", "lexical", "relationships", "?\ufffdspecifically", ", the", "text", "in", "HTML tags", "?\ufffdmimics", "the", "way", "browsers", "load", "pages", "and", "does", "not", "capture", "more", "subtle", "dependencies", ".", "A", "better", "approach", "to", "a", "faster", "Web", "Tech", "companies", "like", "Google", "and", "Amazon", "have", "also", "tried", "to", "improve", "load\ufffdtimes", ",", "with", "an", "emphasis", "on", "lowering", "costs", "for", "data\ufffdusage", ".", "This", "means", "that", "they", "often", "focus", "on", "the", "challenge", "of", "more", "quickly", "transferring", "information", "via", "data compression", ".", "The", "CSAIL", "team", ",", "meanwhile", ",", "has", "demonstrated", "that", "Polaris", "?", "gains", "on", "load-time", "are", "more", "consistent", "and", "more", "substantive", ".", "?Recent", "work", "has", "shown", "that", "slow", "load-times", "are", "more", "strongly", "related", "to", "network", "delays", "than", "available", "bandwidth", ",", "?\ufffdBalakrishnan", "says", ".", "?Rather", "than", "decreasing", "the", "number", "of", "transferred", "bytes", ",", "we", "think", "that", "reducing", "the", "effect", "of", "network", "delays", "will", "lead", "to", "the", "most", "significant", "speedups", ".", "?", "Polaris", "is", "particularly", "suited", "for", "larger", ",", "more", "complex", "sites", ",", "which", "aligns", "nicely", "with", "recent", "trends", "of", "modern", "pages", "ballooning", "to", "thousands", "of", "JavaScript-heavy", "objects", ".", "The", "system", "is", "also", "valuable", "for", "mobile", "networks", ",", "since", "those", "tend", "to", "have", "larger", "delays", "than", "wired networks", ".", "?Tracking", "fine-grained", "dependencies", "has", "the", "potential", "to", "greatly", "reduce", "page-load", "times", ",", "especially", "for", "low-bandwidth", "or", "high-latency", "connections", ",", "?", "says", "Mark Marron", ",", "a", "senior", "research", "software development engineer", "at", "Microsoft", ".", "?On", "top", "of", "that", ", the", "availability", "of", "detailed", "dependence", "information", "has", "a", "wide", "range", "of", "possible", "applications", ",", "such", "as", "tracking", "the", "source", "statement", "of", "an", "unexpected", "value", "that", "led", "to", "a", "crash", "at", "runtime", ".", "?"]

Explore different ways to use Smart Content in your application.