The paper is open access here (https://journals.sagepub.com/doi/full/10.1177/10464964231182130) and the LIWC dictionary files are in the supplement (one in LIWC-15 format and the other in LIWC-22 format) at the bottom of the page. I don't think there is anything in particular that is unique about the dictionary (though I would be happy to chat) except that: it uses n-grams of up to length 3, it is intended to measure a team-level construct and all the testing was at the team level, and there are 2 variables (positive and negative TMS).
[ ] Copy the Template. Go to the Feature Wiki and Copy/Paste the Feature Template into a new page.
[ ] Fill out the Template. Fill out the basic information for the feature in the template. Use the template to document your plan for implementation and major design decisions; if anything changes along the way, update the documentation as you go.
[ ] Create a new Feature file. Create a new file in the folder src/features. The name of the file should be NAME_features.py, where NAME is the name of your feature.
[ ] Update the entery for your feature in feature_dictionary.py. You can find the dictionary inside the src/ folder.
[ ] Code your feature. Write the code for the feature.
[ ] Evaluate/Unit Test. Come up with a method of evaluating your feature. How do you know that the feature is 'correct?' For simple features, this may be trivial; for more complex ones, you may need to break down each sub-function and unit test them separately, or validate on external data. Add your unit tests to the tests/ folder.
Source: https://journals.sagepub.com/doi/full/10.1177/10464964231182130
Notes from the author (via email):
[ ] Copy the Template. Go to the Feature Wiki and Copy/Paste the Feature Template into a new page.
[ ] Fill out the Template. Fill out the basic information for the feature in the template. Use the template to document your plan for implementation and major design decisions; if anything changes along the way, update the documentation as you go.
[ ] Create a new Feature file. Create a new file in the folder
src/features
. The name of the file should beNAME_features.py
, where NAME is the name of your feature.[ ] Update the entery for your feature in
feature_dictionary.py
. You can find the dictionary inside thesrc/
folder.[ ] Code your feature. Write the code for the feature.
[ ] Evaluate/Unit Test. Come up with a method of evaluating your feature. How do you know that the feature is 'correct?' For simple features, this may be trivial; for more complex ones, you may need to break down each sub-function and unit test them separately, or validate on external data. Add your unit tests to the
tests/
folder.