IP Copilot

IP Copilot helps organizations discover & retain expertise, identify inventions, manage trade secrets, etc.

IP Departments to discover new ideas and potential inventors.
Management to monitor and compare organization-wide trends.
Employees to find expertise when you need it.
Schedule a call if this sounds interesting to you!

Through our web interface it's possible to:

  • Search people by expertise
  • Summarize the expertise of people in seconds
  • Identify growing trends
  • Search relevant content, discussed by the network
  • Monitor trends of any topic or product
  • Monitor Promoter score of any topic or product
  • Compare trends, people and products

Setup typically takes less than a day. Simply send communications to our platform and we do the rest!




Technical Details, for the Bold


Deployment & Scalability

We try to keep everything simple. That's why our setup uses three of the most well-known applications/frameworks: Ruby on Rails, Python Flask, and PostgreSQL. All of which are available at nearly every enterprise.

For a more detailed breakdown of IP Copilot, there are three components:

Ingestion API - Python Flask application, which can scale as needed. Requires 220 Mb of RAM each; each app instance can handle an average of 70 comments per second with a 2.2Ghz CPU (recommend one app instance per thread).

Query API - Ruby on Rails application, which can scale as needed. Requires 4 Gb of RAM each, formats responses, hosts the basic UI and API.

Database - PostgreSQL database

All of the components above are easy to deploy and scale very well. For reference, the current demo contains 32 million comments, and the platform can process up to 2800 comments per second.


API: Ingestion

Below is an example of a comment from a discussion sent to our server:


The system will then respond, unless otherwise specified, with the keywords (i.e., subject matter), sentiment, and a score (numerical measure of sentiment):