M.S. Final Oral Exam: Sai Charishma Valluri
Speaker:Sai Charishma Valluri
Applied Deep Code Search for Algorithm Implementation using Pseudocode
Code retrieval tools and techniques play a key role in facilitating the software developers to retrieve code snippets from open-source projects given a natural language query. With natural language description as an input, the code search tool searches for the most relevant code snippets amongst the code. In this creative component, we train the state-of-the-art code search tool, Deep Code Search, with the dataset of algorithms and study the algorithm implementation in the result with the pseudo code as an input query. We trained the Deep Code Search for three different programming language settings, Java, C, and mixed of Java and C. Our results show that Deep Code Search can identify the algorithm implementation in different languages for the given pseudo code.
Committee: Wei Le (major professor) and Qi Li.
Join on WebEx: https://iastate.webex.com/iastate/j.php?MTID=m2f0181a1ebc32e678653010e0…
Meeting number (access code): 2624 674 2132
Meeting password: NSk2KMG5DM6