Commit 3c5b2c76 authored by kuehner's avatar kuehner
Browse files

Update README.md

parent 061b7e61
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -40,8 +40,8 @@ Use the package manager [pip](https://pip.pypa.io/en/stable/) to install
## Data Preperation

To execute the project, you must first select a dataset. <br>
A subset of the dataset must be annotated manually to act as the gol standard. <br>
For Annotation we used Maslow and Reiss motives. Maslow's hierarchy of needs is a motivational theory in psychology comprising a five-tier model of human needs, often depicted as hierarchical levels within a pyramid. Reiss builds on this pyramid, adding finer terms to each category. Each four of us annotated hundred of the four-hundred essays with a Maslow and a Reiss motive. We then used Fleiss Kappa for calculation of the Inter Annotater Agreement. <br> Afterwards the data has to be prepared accordingly. A test file and a train file. How these must look exactly, can be taken from our attached files. 
A subset of the dataset must be annotated manually to act as the gold standard. <br>
For the annotation we used Maslow and Reiss motives. Maslow's hierarchy of needs is a motivational theory in psychology comprising a five-tier model of human needs, often depicted as hierarchical levels within a pyramid. Reiss builds on this pyramid, adding finer terms to each category. Each four of us annotated one-hundred of the four-hundred essays with a Maslow and a Reiss motive. We then used Fleiss Kappa for calculation of the Inter Annotater Agreement. <br> Afterwards the data has to be prepared accordingly, both train and test file need to be in a certain format.

## Steps to get started <br>

@@ -50,7 +50,7 @@ First of all, two code files must be executed: ***Comparer.py*** and ***Readhuma
<br> 

### Start coding
To work, we use the steps provided by Debjit Paul from Ranking and Selecting Multi-Hop Knowledge Paths to Better Predict Human Needs (NAACL 2019)'. However, we had to modify and adapt these steps, which is why our given steps are slightly different from his. Also the code files are different from Debjit Paul's original files, because his codes didn't run perfectly for us and we wrote our own accordingly. <br>
We used the steps provided by Debjit Paul from Ranking and Selecting Multi-Hop Knowledge Paths to Better Predict Human Needs (NAACL 2019)'. However, we had to modify and adapt these steps, which is why our given steps are slightly different from his. The code also differs as the oiginal code either didn't run or didn't work for our project, so we made alterations accordingly. <br>

### *Step 1:* Construct ConceptNet into a graph
Prerequisite for this step is the previous download of the concept-net-assertions-5.6.0.csz.gz.