Text Retrieval and Search Engines

Description

Recent years have seen a dramatic growth of natural language text data, including web pages, news articles, scientific literature, emails, enterprise documents, and social media such as blog articles, forum posts, product reviews, and tweets. Text data are unique in that they are usually generated directly by humans rather than a computer system or sensors, and are thus especially valuable for discovering knowledge about people’s opinions and preferences, in addition to many other kinds of knowledge that we encode in text. This course will cover search engine technologies, which play an important role in any data mining applications involving text data for two reasons. First, while the raw data may be large for any particular problem, it is often a relatively small subset of the data that are relevant, and a search engine is an essential tool for quickly discovering a small subset of relevant text data in a large text collection. Second, search engines are needed to help analysts interpret any patterns discovered in the data by allowing them to examine the relevant original text data to make sense of any discovered pattern. You will learn the basic concepts, principles, and the major techniques in text retrieval, which is the underlying science of search engines.
Subtitles available in English



Have you tried this resource? Help someone out by sharing your thoughts!

Write a review

More Ways to Learn Computer Science

Principles of Computing (Part 2)
Rice University
Principles of Computing (Part 2)
High School - College
CS202: Discrete Structures
Saylor Academy
CS202: Discrete Structures
High School - College | Free
Computing Form and Shape: Python Programming with the Rhinoscript Library
Rhode Island School of Design
Computing Form and Shape: Python Programming with the...
High School - College | Free
Meet the professional
Khan Academy
Meet the professional
High School - College | Free