3rd Party Content Overview

Lucy is an AI-Powered Search Answer Engine® that retrieves the exact answers our users need in seconds. 

Our team is always looking for further opportunities to collaborate with best-in-class information, data or technology providers to offer mutual clients a more complete knowledge experience.

Our 3rd party integration programming can be found within the following documentation to support:

The Lucy integration and implementation process involves several key components to ensure seamless connectivity with other systems. We support a variety of information types and delivery formats, including 50+ support file types. We're happy to connect to your information, where it lives, and in any format. Our integrations typically consist of REST or SOAP APIs working with JSON or XML, webhooks, data visualization tools, and common content formats or markup language such as HTML, RSS, CSV, etc. You can find more details on our integration capabilities here

Here's an overview of our technology to:

  • Frontend Overview: Lucy is built on Angular, which allows for scalable and reusable components. The application uses frameworks like Bootstrap, Quill rich text editor, and FontAwesome for styling and functionality.

  • Backend Overview: Lucy's backend service sends user questions to multiple sources to get answers. Most answers come from Lucy's index of content, generated by the Indexing Engine and ranked by the Answer Engine. For semi-structured or data visualization sources like PowerBI or live queries for embedded dashboard, a text classifier is used to determine and answer the question.

  • Indexing Engine: Lucy uses microservices built on NodeJS to create connectors for different integrations. These connectors scan for new sources, observe changes, and queue content to be indexed. 

  • Answer Engine: After the Indexing Engine extracts the required metadata, the information becomes searchable via Lucy's Answer Engine. Lucy's Answer Engine ranks the indexed content based on our proprietary algorithms, ensuring that the most relevant and accurate answers are provided to users. This benefits external parties by showcasing their content effectively.

  • Recommended Answer User Interface: For custom integrations with 3rd party data sources, Lucy recommends showing content in a way that maximizes rendering effectiveness and user experience. This includes using 16:9 images for Answer Previews and ensuring that the first screen shows the most valuable content.

  • Scalability and Customization: Lucy' connectors are highly customizable based on the source's APIs, update strategy, and metadata requirements. This allows external parties to establish scalable, secure, and maintainable connections with Lucy.

  • Enhanced User Experience: For custom integrations with 3rd party data sources, Lucy recommends showing content in a way that maximizes rendering effectiveness and user experience. This includes using 16:9 images for answer previews and formatted text for long-form content.

  • Efficient Content Management: Lucy supports a variety of content formats and can be pushed, or pull, for new information. This ensures that the content from external parties is always up-to-date and easily searchable.



Was this article helpful?