How to gather information about companies from the news

Benefits of media monitoring 

Media monitoring is useful for a variety of reasons. One is tracking your company and competitor mentions in the media but also monitoring market trends. Especially if you are working in PR, enterprise risk management (ERM), environmental, social and governance investing (ESG) and stock market industry you probably know the importance of keeping a close eye on companies you work for or have invested in. There are plenty of publicly available sources on the internet to get information about selected companies (annual reports, press releases, NGO reports etc.), but the data obtained from the news have a special significance.

Event Registry is a global media monitoring service which scrapes data from a variety of news sources in 15 languages. It’s artificial intelligence (AI) and natural language processing (NLP) based technology allows you to find relevant information and mentions about selected companies. Below we will explain the technology behind it and showcase how can the system help you better assess the information about companies that you need.

Relevant mentions – Apple Inc. or an apple?

Searching for news articles about Apple


Event Registry’s AI based technology is able to distinguish between apple the fruit and Apple the company and thus providing you only with relevant mentions. By using concepts (people, organizations and locations that have a Wikipedia page) when performing a search, you can specify your exact intent and the system will provide you with news articles and events relevant to you. Using concepts in the search will also automatically make sure that content is found even if the searched concept is mentioned using an abbreviation, acronym or a stock ticker.  By specifying a single concept, Event Registry will provide all mentions of the company (or other types of concepts) regardless of how it is mentioned in the news.

Natural language processing (NLP)

One of the applications of NLP is a cross-lingual annotation. In case of Event Registry, this means that the system is able to read and semantically annotate the text in different languages. If you search for the concept electric car in English, the system is able to also find articles in other languages that mention the selected concept (electric car). That saves you time if you search for mentions in a variety of languages and consequently don’t have to define keywords like Automóvil eléctrico (in Spanish), Elektroauto (German), sähköauto (Finnish) or think about word inflection to capture all the mentions. 

Spotting issues with categorization

Searching within a certain category allows you to elevate your search to a more advanced level. Let’s demonstrate with an example. Searching for mentions of the Nestlé company in the news can provide you with plenty results. Limiting the search by selecting the category Society ⇒ Issues provides you with news articles about Nestlé that mention certain issues and thus should be monitored as they can present a risk for the company.

Searching within the category Issues for articles about Nestlé Inc.  

Accessing the news feed through an API

If you think that obtaining the data from Event Registry (news articles from 30,000 sources in 15 languages) would benefit your company or even extend and enrich your current service, there are several ways to access it. You can either search for the articles and events through the web interface or you can integrate the application programming interface (API) into your system or an app using the API key. Find more information how to do this in the documentation or the Python SDK library.

If you would like more details on how the system works check out the blog post Event Registry architecture.

Aleksandra Sirec

Marketing enthusiast


Leave A Comment