Current Projects


Recommending Code Examples using Structural Clones based on Collaborative Filtering

Use of structural clones to enable code completion by means of identification and recommendation of suitable candidates from a large code repository

Read more >>

 


Clustering of Code Recommendations

The project aims to provide user the recommended code in a refined way. That is instead of giving him the list of recommended code, group the retrieved results with respect to their domains. So the selection of appropriate code becomes easy for the user.

Read more >>

 


Recommending Design Pattern Instances using Content-Based Filtering and Latent Dirichlet Allocation

A design patterns-based code recommender system, that uses content-based filtering and Latent Dirichlet Allocation(LDA) model.

Read more >>

 






Past Projects


Design and Implementation of a Language-Independent Software Clone Management Tool Suite

Duplicate code management i.e. identification, reporting and visualization of structured clones

Read more >>

 


Incremental Clone Detector

Use of structural clones to enable code completion by means of identification and recommendation of suitable candidates from a large code repository.