1000 API specification comparison

Ravi Thakur 0 Reputation points
2024-09-04T11:42:37.71+00:00

I have a requirement where we have 15000 API specifications. We need to find out which one of them are duplicates or very similar. Or also a one can be a Subset of another. I was wondering if Azure AI search would be able to achieve this for me ? If yes then how we can leverage this service. Also do we really need to use LLM if this service is able to find the similarity ?how will LLM add value here ?

Azure AI Search
Azure AI Search
An Azure search service with built-in artificial intelligence capabilities that enrich information to help identify and explore relevant content at scale.
956 questions
{count} votes

1 answer

Sort by: Most helpful
  1. ajkuma 25,791 Reputation points Microsoft Employee
    2024-09-13T19:02:20.53+00:00

    Ravi Thakur , Apologies for the delayed response. Based on my understanding of your scenario, while Azure AI Search can help you find similar or duplicate API specifications, using an LLM can enhance the accuracy and efficiency of this process. We would like understand more about your specific requirement.

    Just highlighting, typically, Azure AI Search - You may use the moreLikeThis (preview) query feature in Azure AI Search to find documents similar to a given document. Also supports vector similarity search, which can find information that’s semantically similar to search queries, even if the search terms aren’t exact matches.

    moreLikeThis (preview) in Azure AI Search

    LLMs can understand the context and semantics of the API specifications better than traditional search algorithms. This means they can identify similarities and duplicates more accurately.

    Kindly let us know (with more info), I'll follow-up with you further.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.