We might have to change the models to improve the efficiency, but apart from that we do not see any major risks. There are two major challenges, the first is choice of algorithm for similarity search and second is to ensure no gibberish is present for the json output of the grant project response. These risks can be managed easily. 