Sep 04, 2023
No image
 BIAN API Certification App
Ongoing

BIAN API Certification App

$100,000+
7-12 months
United Kingdom, Derby
6-9
view project
Service categories
Service Lines
Artificial Intelligence
Big Data
Domain focus
Banking & Financial Services
Other
Programming language
JavaScript
Frameworks
Node.js
React.js

Challenge

Creating a React JS web app for BIAN API certification presented challenges in data integration and analysis. Matching proprietary APIs with BIAN standards via semantic and text analysis required complex algorithm development using OpenAI. Ensuring accuracy and completeness at the endpoint and schema levels for both REST and Async APIs demanded extensive testing. Developing a user-friendly drag-and-drop editor for certification added complexity to the UI/UX design and functionality.

Solution

To overcome the challenges, we developed a React JS web app with robust backend APIs. OpenAI's semantic and text matching, as well as code search, were integrated to assess API compliance against BIAN standards. Thorough testing and validation algorithms ensured accuracy and completeness at the endpoint and schema levels for REST and Async APIs. Our user-friendly drag-and-drop editor simplified the certification process, allowing users to make APIs compliant and download the results efficiently, streamlining the certification process.

Results

A React JS based web app that enables the certification of proprietary APIs against the BIAN standard. Highlghts List BIAN APIs based on Endpoint & Schema matches from the uploaded API Open AI (embeddings) based Semantic and Text match at API level => To get match scores OpenAI GPT3 ada code search & sematic match at API Endpoint & Schema level Open AI based differences at Endpoint / Schema levels for REST APIs and Message / Operation Level for Async APIs REACT based drag-and-drop editor to make APIs compliant and downloadable.