Share via

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.


1 answer

Sort by: Most helpful
  1. Ajay Kumar N 28,261 Reputation points Microsoft Employee Moderator
    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' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.