Deep API Learning
Table 1: BLEU scores of DeepAPI and related techniques (%)
['Tool', 'Top1', 'Top5', 'Top10']
Results: Each column shows the average BLEU score for a method. As the results indicate, DeepAPI produces API sequences with higher accuracy. When only the top 1 result is examined, the BLEU score achieved by DeepAPI is 54.42, which is greater than that of SWIM (BLEU=19.90) and Code Search (BLEU=11.97). The improvement over SWIM is 173% and the improvement over Code Search is 355%. Similar results are obtained when the top 5 and 10 results are examined. The evaluation results confirm the effectiveness of the deep learning method used by DeepAPI.