To do this, some companies are tracking specific behaviors across the web on different sites. Other companies are "teaching" computers concepts such as book, movie, food, drink, etc. Still other businesses are annotating websites so that they exhibit information that is accessible through API. Yet other businesses are exploring relationships between people and websites.
For more information, please read Behavioral Insider » Blog Archive » Learning Semantics.