Connecting the Dots | Relationship Extraction

Relationship Extraction

Connect the dots between the entities in your content with seventeen pre-built targeted extractors


What is relationship extraction?

Relationships are the grammatical and semantic connections between two entities in a piece of text. Rosette uses a combination of deep learning and semantic rules to recognize and extract the action that connects entities: their relationship.


Rosette relationship extraction includes 17 pre-built targeted extractors. Targeted extractors are pre-trained to recognize a selection of relationship types that are especially useful in commerce and intelligence applications. On-premise, you can create your own targeted extractor to find documents mentioning people, locations, and organizations that share the particular relationships you seek.

Product Highlights

  • 17 targeted extractors
  • English only
  • Intuitive cloud API
  • Customizable SDK
  • Fast and scalable
  • Industrial-strength support
  • Constantly stress-tested and improved

How it Works


Building on the results of entity extraction and linking, Rosette relationship extraction identifies how different entities are related to each other using a multi-step process:

  • Performs deep syntactic parsing of the sentence and identifies dependencies between words
  • Resolves the entities using entity extraction and entity linking for disambiguation
  • Identifies relationships using a deep convolutional neural network
  • Classifies them using patterns that were induced from external sources such as Wikidata

Tech Specs

Availability and Platform Support

Deployment Availability:

Targeted Organizational Relationships

Founded by Headquartered at Top employee of
Acquired by Provider to Partner of
Collaborator with Subsidiary of Employee of

Targeted Personal Relationships

Location born at Family member of Sibling of
Married to Parent of Educated at
Resident of Citizen of

Try the Demo

Cloud API

Easy to Use API

Ideal for product evaluation, academic research, and smaller, cost-conscious businesses, our fast and powerful API is instantly accessible and free to get started. Our relationship extraction endpoint supports 17 pre-built relationship types in English.

Try relationship extraction and the rest of Rosette’s endpoints, free up to 10,000 calls/month!

Get an API Key

Quality Documentation and Support

Customers love our thorough and responsive support team. We also provide in-depth documentation that lists all the features and functions of the various API endpoints along-side examples in the binding of your choice.

Visit our GitHub for bindings and documentation.

Enterprise Ready

Evaluate Rosette’s functional fit with your business and data needs on our cloud API knowing that scalable, customizable, on-premise deployments are available if you need them.

  "relationships": [
      "predicate": "Organization Headquarters",
      "predicateId": "ORG-HEADQUARTERS",
      "arg1": "FLIR Systems",
      "arg1Id": "Q5426537",
      "arg2": "Oregon",
      "arg2Id": "Q824"
      "predicate": "Person Employee or Member of",
      "predicateId": "PER-EMPLOYEE-MEMBER-OF",
      "arg1": "Timms",
      "arg2": "FLIR"
      "predicate": "Organization top employees",
      "predicateId": "ORG-TOP-EMPLOYEES",
      "arg1": "FLIR",
      "arg2": "Timms"

On Premise

Customize and scale your text analytics on premise

For organizations with vast data quantities, unique integration needs, and data security restrictions, we provide on-premise API deployment and SDKs to be hosted on your internal servers. While relationship extraction supports 17 pre-built relationship types, our on-premise product can be trained to extract custom relationship types.

Request Product Evaluation

If your organization requires an on-premise solution, we’re happy to work with you to meet your business’ unique needs. For more in-depth evaluations please complete the form below and our Customer Engineering team will provide you with an on-premise evaluation package.

Drop Us a Line



Select Rosette Customers


Notes from the Lab: Fueling New Research into Machine Learning with Wikidata

Read More


Relationship discovery gets even easier with Rosette API

Read More

No coding required



RapidMiner is the industry’s #1 predictive analytics platform. The client platform, RapidMiner Studio, empowers organizations to easily prep data, create models and operationalize predictive analytics within any business process.

Try RapidMiner