Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
resarch:nlpa:paper_1 [2014/10/02 14:01]
preethac
resarch:nlpa:paper_1 [2014/10/02 14:43] (current)
preethac
Line 7: Line 7:
  
 **Problem:​** ​ **Problem:​** ​
 +Determining the code elements salient to an informal developer communications,​ such as forum posts. ​
  
  
 **Importance/​Applications of the technique:​** **Importance/​Applications of the technique:​**
- +\\ Does not require an index of code elements. 
 +\\ Discovers code elements based on salience.
  
 **Approach:​** **Approach:​**
 +\\ 1. Developed a tool "​Automatic Code Element Extractor (ACE)" which does the following steps:-
 +  * Identify code like terms from a document using Island Parser
 +  * Creates index of valid code elements
 +  * Reparses documents to identify ambiguous terms and resolve them
 +  * Outputs the code elements
  
- + 2. Created a classifier of code element salience ​
- +
-**problematic API features**+
  
  
  
 **Evaluation:​** **Evaluation:​**
 +P= 0.92  
 +R= 0.90
  
  
Line 28: Line 33:
  
   Strengths:   Strengths:
 +  Discards closed world assumption(where an index is created from before)
 +  Discards uniform importance assumption(previously each code element would have been considered equally important)
  
  
   Weaknesses:   Weaknesses:
 +  Unable to identify indirectly referenced code elements(eg:​ answers to questions in stack overflow is considered not salient, hence miss indirectly referenced code elements which might be salient)
 +  ​
  
  
resarch/nlpa/paper_1.1412272911.txt.gz · Last modified: 2014/10/02 14:01 by preethac
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0