These patterns were used as seed patterns in the paper: Analyzing the Dynamics of Research by Extracting Key Aspects of Scientific Papers. Sonal Gupta, Christopher D. Manning. IJCNLP 2011. The patterns are expressed in Semgrex, Stanford NLP tool to define regex over dependency trees. The data of the paper can be obtained from http://nlp.stanford.edu/pubs/FTDDataset_v1.txt . Please cite the paper if you use the data or the patterns. TECHNIQUE Patterns: ({word:/use/}=parent >>dobj=reln {}=node) ({word:/uses/}=parent >>dobj=reln {}=node) ({word:/used/}=parent >>nsubjpass=reln {}=node) ({word:/used/}=parent >>dobj=reln {}=node) ({word:/using/}=parent >>dobj=reln {}=node) ({lemma:/apply/}=parent >>dobj=reln {}=node) ({word:/applied/}=parent >>nsubjpass=reln {}=node) ({lemma:/extend/}=parent >>dobj=reln {}=node) ({word:/extended/}=parent >>nsubjpass=reln {}=node) ({lemma:/method/}=parent >>/prep.*_of/=reln {}=node) FOCUS Patterns: ({lemma:/present/}=parent >>nsubjpass=reln {}=node) ({lemma:/present/}=parent >>dobj=reln {}=node) ({lemma:/introduce/}=parent >>nsubjpass=reln {}=node) ({lemma:/introduce/}=parent >>dobj=reln {}=node) ({lemma:/propose/}=parent >>nsubjpass=reln {}=node) ({lemma:/propose/}=parent >>dobj=reln {}=node) ({lemma:/develop/}=parent >>nsubjpass=reln {}=node) ({lemma:/develop/}=parent >>dobj=reln {}=node) ({lemma:/explore/}=parent >>nsubjpass=reln {}=node) ({lemma:/explore/}=parent >>dobj=reln {}=node) ({lemma:/work/}=parent >>/prep.*_on/=reln {}=node) ({lemma:/introduce/}=parent >>/prep.*_of/=reln {}=node) ({lemma:/introduce/}=parent >>/prep.*_to/=reln {}=node) DOMAIN Patterns: ({lemma:/approach/}=parent >>/prep.*_for/=reln {}=node) ({lemma:/approach/}=parent >>/prep.*_to/=reln {}=node) ({lemma:/system/}=parent >>/prep.*_for/=reln {}=node) ({lemma:/system/}=parent >>/prep.*_to/=reln {}=node) ({lemma:/solution/}=parent >>/prep.*_for/=reln {}=node) ({lemma:/solution/}=parent >>/prep.*_to/=reln {}=node) ({lemma:/algorithm/}=parent >>/prep.*_for/=reln {}=node) ({lemma:/algorithm/}=parent >>/prep.*_to/=reln {}=node) ({lemma:/model/}=parent >>/prep.*_for/=reln {}=node) ({lemma:/model/}=parent >>/prep.*_to/=reln {}=node) ({lemma:/method/}=parent >>/prep.*_for/=reln {}=node) ({lemma:/method/}=parent >>/prep.*_to/=reln {}=node) ({lemma:/task/}=parent >>/prep.*_of/=reln {}=node) ({lemma:/task/}=parent >>/prep.*_on/=reln {}=node) ({word:/for/;tag:IN}=parent >pobj=reln {}=node)