| Package | Description |
|---|---|
| relations |
| Modifier and Type | Field and Description |
|---|---|
List<Word> |
Chunk.cause |
List<Word> |
TriggerLearner.prepWord |
Map<Word,PData> |
Eval.proMap |
List<Word> |
Chunk.pros |
List<Word> |
TriggerLearner.proWord |
List<Word> |
TriggerLearner.relWords |
Map<Word,String> |
Eval.trgIDMap |
List<Word> |
Chunk.trigs |
| Modifier and Type | Method and Description |
|---|---|
Word |
SenAnalyzer.findTrigger(int[] loc,
List<Word> relWord) |
Word |
PData.getPro1() |
Word |
PData.getPro2() |
Word |
PData.getProtein() |
Word |
PData.getTrigger() |
| Modifier and Type | Method and Description |
|---|---|
List<Word> |
SenAnalyzer.detectTrg(String txt) |
List<Word> |
EventExtraction.findCausePro(BasicChunk bs,
Word tg)
Get Pro as cause for : PRO-xx TG PRO/EVENT
|
List<Word> |
EventExtraction.findFrontPro(BasicChunk bs,
Word tg,
int len)
12.10.2011 Find pro in front of tg for noun phrase/subject patterns: PRO
- TG
|
List<Word> |
EventExtraction.findPro(BasicChunk bs,
int start,
int len)
Find pro after a given position (for use with tg- prep1 - prep2) Only
looks for pro after prep2
|
List<Word> |
EventExtraction.findPro(BasicChunk bs,
Word tg,
String prep,
int len)
11.10.2011.
|
List<Word> |
EventExtraction.findRegPro(BasicChunk bs,
Word tg,
int start,
int len)
Find pro after a given position (for use with tg- prep1 - prep2) Only
looks for pro after prep2
|
Set<Word> |
EventExtraction.getExtractedTriggers()
Available after
EventExtraction.Test() or EventExtraction.Test(String) has been run. |
List<Word> |
EventExtraction.getInChunkPro(BasicChunk bs,
Word tg)
11.10.2011.
|
List<Word> |
Chunk.getInChunkPro(Word tg,
String[] tokens)
Get in_chunk pro for a given tg
|
List<Word> |
EventExtraction.getMod(BasicChunk bs,
Word tg,
List<Word> ls)
Get modifier for trigger in order to determine trigger type
|
List<Word> |
EventExtraction.getMod(BasicChunk bs,
Word tg,
List<Word> pros,
List<Word> ls)
Get modifier for trigger in order to determine trigger type
|
List<Word> |
EventExtraction.getMod(Chunk c1,
Chunk c2,
List<Word> ls)
Get modifier for trigger in order to determine trigger type
|
List<Word> |
EventExtraction.getMod(int pos1,
int pos2,
List<Word> ls)
Get modifier for trigger in order to determine trigger type
|
List<Word> |
SenAnalyzer.getModifier(String[] tokens)
Get list of prepositions of a sentence
|
List<Word> |
SenAnalyzer.getPreps(String[] tokens)
Get list of prepositions of a sentence
|
List<Word> |
BasicChunk.getPro() |
List<Word> |
Chunk.getPro(String[] tokens)
12.10.2011
Get pro list in form TG_PRO for strict case (no other trigger in between)
|
List<Word> |
Chunk.getPro(Word tg,
String[] tokens)
Get pros (same chunk with trg) that follow the given trigger for pattern: TG - PR
This method is used in case there is no prep or trg has JJ/VBx form in noun chunk
|
List<Word> |
Chunk.getProFront()
12.10.2011
Get pro list for strict case (no other trigger in between)
|
| Modifier and Type | Method and Description |
|---|---|
void |
BasicChunk.addPro(Word pro) |
void |
Chunk.addPro(Word pr)
Add protein
|
void |
BasicChunk.addTrg(Word trg) |
void |
Chunk.addTrigger(Word trg)
Add trigger
|
boolean |
VerbChunk.belongTO(Word trg,
Word pro)
For simple events/ or binding without theme2
|
boolean |
BasicChunk.belongTO(Word trg,
Word pr) |
boolean |
VerbChunk.belongTO(Word trg,
Word pro,
Word pro2) |
boolean |
BasicChunk.belongTO(Word trg,
Word pr,
Word pr2) |
boolean |
Chunk.contains(Word key) |
boolean |
BasicChunk.containsKey(Word key) |
int |
BasicChunk.countChunks(Word w1,
Word w2) |
List<PData> |
EventExtraction.extractBindNP(Word tg,
BasicChunk bc,
List<Word> preps)
12.10.2011 Extracting binding events
|
List<PData> |
EventExtraction.extractBindVP(Word tg,
VerbChunk vc,
List<Word> preps) |
List<PData> |
EventExtraction.extractRegNP(Word tg,
BasicChunk bc,
List<Word> preps) |
List<PData> |
EventExtraction.extractRegVP(Word tg,
VerbChunk vc,
List<Word> preps) |
List<PData> |
EventExtraction.extractSimpleNP(Word tg,
BasicChunk bc,
List<Word> preps)
Extracting simple event from BasicChunk with a given trigger (+type)
|
List<PData> |
EventExtraction.extractSimpleVP(Word tg,
VerbChunk vc,
List<Word> mods)
Find pros for binding event which has pattern as: Pro1 - Trg - Pro2
|
List<Word> |
EventExtraction.findCausePro(BasicChunk bs,
Word tg)
Get Pro as cause for : PRO-xx TG PRO/EVENT
|
List<Word> |
EventExtraction.findFrontPro(BasicChunk bs,
Word tg,
int len)
12.10.2011 Find pro in front of tg for noun phrase/subject patterns: PRO
- TG
|
int |
Eval.findPos(int[] loc,
Word[] w) |
List<Word> |
EventExtraction.findPro(BasicChunk bs,
Word tg,
String prep,
int len)
11.10.2011.
|
List<Word> |
EventExtraction.findRegPro(BasicChunk bs,
Word tg,
int start,
int len)
Find pro after a given position (for use with tg- prep1 - prep2) Only
looks for pro after prep2
|
String |
BasicChunk.findTrigger(Word tg,
Word pro) |
String |
BasicChunk.getBy_Through(Word tg,
Word pr,
String[] tokens) |
List<Word> |
EventExtraction.getInChunkPro(BasicChunk bs,
Word tg)
11.10.2011.
|
List<Word> |
Chunk.getInChunkPro(Word tg,
String[] tokens)
Get in_chunk pro for a given tg
|
List<Word> |
EventExtraction.getMod(BasicChunk bs,
Word tg,
List<Word> ls)
Get modifier for trigger in order to determine trigger type
|
List<Word> |
EventExtraction.getMod(BasicChunk bs,
Word tg,
List<Word> pros,
List<Word> ls)
Get modifier for trigger in order to determine trigger type
|
String |
BasicChunk.getPrep(Word tg,
Word pr) |
String |
RuleLearner.getPrep(Word tg,
Word pr,
BasicChunk bs) |
String |
RuleLearner.getPrep2(Word pr1,
Word pr2,
BasicChunk bs) |
String |
RuleLearner.getPrepFront(Word tg,
Word pr,
BasicChunk bs) |
List<Word> |
Chunk.getPro(Word tg,
String[] tokens)
Get pros (same chunk with trg) that follow the given trigger for pattern: TG - PR
This method is used in case there is no prep or trg has JJ/VBx form in noun chunk
|
boolean |
BasicChunk.inChunk(Word trg,
Word pro) |
boolean |
Chunk.inChunk(Word trg,
Word pro)
Check TG and Pro in the same chunk, for use with learning rules
|
boolean |
Chunk.inChunk(Word trg,
Word pro,
String[] tokens)
Check TG and Pro in the same chunk, for use with learning rules
|
boolean |
BasicChunk.inChunkTG(Word trg1,
Word trg2)
Two tg in the same chunk ; for learning rule only
|
boolean |
Chunk.inChunkTG(Word tg1,
Word tg2)
Check two trg in the same chunk, without any pro in between of them
|
boolean |
BasicChunk.inChunkTrg(Word tg,
String[] tokens)
Check whether a given trigger is in_chunk form
|
boolean |
Chunk.is_inChunk(Word trg,
String[] tokens)
Check whether a trg has in_chunk form
|
boolean |
BasicChunk.isSameChunk(Word tg,
Word pr)
Check whether in the same chunk but not in_chunk form
|
boolean |
BasicChunk.isSameRole(Word tg1,
Word tg2,
String[] tokens)
Check whether two trigger has the same role (i.e have the same arguments)
|
boolean |
Chunk.isSameRole(Word tg1,
Word tg2,
String[] tokens) |
void |
Chunk.removePRO(Word pro) |
void |
BasicChunk.removeTrg(Word tg) |
void |
Chunk.removeTRG(Word tg) |
| Modifier and Type | Method and Description |
|---|---|
void |
EventExtraction.evaluateTrg(BasicChunk bs,
List<Word> preps,
List<Word> mods,
String[] tokens,
List<Word> Trgs)
Evaluating candidate triggers whether they can form events
|
void |
EventExtraction.evaluateTrg(BasicChunk bs,
List<Word> preps,
List<Word> mods,
String[] tokens,
List<Word> Trgs)
Evaluating candidate triggers whether they can form events
|
void |
EventExtraction.evaluateTrg(BasicChunk bs,
List<Word> preps,
List<Word> mods,
String[] tokens,
List<Word> Trgs)
Evaluating candidate triggers whether they can form events
|
List<PData> |
EventExtraction.extractBindNP(Word tg,
BasicChunk bc,
List<Word> preps)
12.10.2011 Extracting binding events
|
List<PData> |
EventExtraction.extractBindVP(Word tg,
VerbChunk vc,
List<Word> preps) |
void |
EventExtraction.extractNP(BasicChunk bs,
List<Word> preps) |
List<PData> |
EventExtraction.extractNP(int idx,
BasicChunk bs,
List<Word> preps) |
List<PData> |
EventExtraction.extractRegNP(Word tg,
BasicChunk bc,
List<Word> preps) |
List<PData> |
EventExtraction.extractRegVP(Word tg,
VerbChunk vc,
List<Word> preps) |
List<PData> |
EventExtraction.extractSimpleNP(Word tg,
BasicChunk bc,
List<Word> preps)
Extracting simple event from BasicChunk with a given trigger (+type)
|
List<PData> |
EventExtraction.extractSimpleVP(Word tg,
VerbChunk vc,
List<Word> mods)
Find pros for binding event which has pattern as: Pro1 - Trg - Pro2
|
void |
EventExtraction.extractVP(VerbChunk vc,
List<Word> preps,
List<Word> mods) |
void |
EventExtraction.extractVP(VerbChunk vc,
List<Word> preps,
List<Word> mods) |
Word |
SenAnalyzer.findTrigger(int[] loc,
List<Word> relWord) |
List<Word> |
EventExtraction.getMod(BasicChunk bs,
Word tg,
List<Word> ls)
Get modifier for trigger in order to determine trigger type
|
List<Word> |
EventExtraction.getMod(BasicChunk bs,
Word tg,
List<Word> pros,
List<Word> ls)
Get modifier for trigger in order to determine trigger type
|
List<Word> |
EventExtraction.getMod(BasicChunk bs,
Word tg,
List<Word> pros,
List<Word> ls)
Get modifier for trigger in order to determine trigger type
|
List<Word> |
EventExtraction.getMod(Chunk c1,
Chunk c2,
List<Word> ls)
Get modifier for trigger in order to determine trigger type
|
List<Word> |
EventExtraction.getMod(int pos1,
int pos2,
List<Word> ls)
Get modifier for trigger in order to determine trigger type
|
String |
KeyData.getType(List<Word> tokens)
Determine event type based on a given list of modifiers
|
void |
Eval.printCompoundTrigger(TData tg,
List<Word> ls) |
List<Word>[] |
Eval.splitTrg(List<Word> list) |
List<Word>[] |
SenAnalyzer.splitTrg(List<Word> list,
int[] pos) |
| Constructor and Description |
|---|
PData(Word tg,
Object ob1,
Object ob2,
String ev_type) |
PData(Word tg,
Object ob1,
String ev_type) |
Copyright © 2016 JULIE Lab, Germany. All rights reserved.