Sep 04, 2023
No image

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.
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.
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.
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.