Pre-requisite: in REST-API (One-time Execution) 1.Model uploading to OpenSearch (One-time) 2.Model loading (One-time) ==> Model ID - Make a note of it. 3.Pipleline to Opensearch ==> (One-time) Index to Opensearch JSON => OpenSearch => Performing search.. Kapture API => Index data to OpenSearch kapture.*.* New document is authored... => XML Content in SharedPath .. (content_334.xml) || Watcher/Loader || Index content to OpenSearch + Extra to be added while indexing (Fields in pipeline) Kapture Search + NLP Feature.. (One time setup) Kapture search => Query => Call REST API to Python => Identify the Type-1 or Type2 category with (Python Script) => if type1 => Intents & Entities => Frame OpenSearch query => Get the results. => if type2 => Fire NLP query (With model_id) + against all kapture indices. => Get the results. POC on pipeline List down the prioity items: And execute with a Plan. ====================================================================================================================== 1. Pipeline check of all indices or individual index. (All-mpnet-base-v2) - 05/05 2. Call REST API to Python => Identify the Type-1 (Intents & Entities) or Type2 category with (Python Script) => 14 days. (1-Sprint) 3. Frame query and trigger to OpenSearch for type-1 (Python based or Java) - 4 days kSearch => Query => /pythonAPI => Evaluate type1, type2 , if type1 => /frameOpenSearchQuery => Trigger OpenSearch => get the resutls and return to UI. => if type2 => Query against Opensearch. ====================================================================================================================== Outcome => End to end flow with NLP query with a base model - All-mpnet-base-v2. =========================================================== Sample NLP Queries-found with ServiceNow product: For our Reference =========================================================== • What is the status of incident ? • Show me tasks assigned to me that are overdue. • Find all incidents reported by the Integration department in the past week. • Search for knowledge articles on software installation troubleshooting. • List all high-priority incidents assigned to the network team. • List all open incidents assigned to