ROSF: Leveraging Information Retrieval and Supervised Learning for Recommending Code Snippets

He Jiang, Liming Nie, Zeyi Sun, Zhilei Ren, Weiqiang Kong, Tao Zhang, and Xiapu Luo

Here is the resource page for the "ROSF: Leveraging Information Retrieval and Supervised Learning for Recommending Code Snippets" research. You can download the source code, dataset and other related resources. If you need any information, please feel free to contact us.

Download: all related resource can be downloaded here.

  • Queries: 15 queries for training, 20 queries for testing
  • Android app Projects from f-droid.org: 1,538 projects
  • Code Snippet Corpus: 921,713 code snippets
  • Labeled Code Snippets: labeled 2708 code snippets for 20 test queries and 2354 code snippets for 15 train queries
  • Platform: Our experiments are conducted on a 3.60 GHz CPU (Intel i5) PC running windows 8.1 OS with 8G memory. We implement our recommendation method using Java 1.7.0 in Eclipse.

    Please let us know if you have any question or suggestion. We appreciate your time for visiting our resource site.

    He Jiang
    Liming Nie

    Back to Liming Nie's Research Site