-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Yuxuan/task 3 4 #259
Yuxuan/task 3 4 #259
Conversation
Remaining Actions in Review
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything looks good!
feature_engine/feature_builder.py
Outdated
@@ -69,6 +70,8 @@ def __init__( | |||
output_file_path_chat_level: str, | |||
output_file_path_user_level: str, | |||
output_file_path_conv_level: str, | |||
custom_features: list = [], | |||
# excluded_features: list = [], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If we're not doing the excluded feature list, we should remove the comment-out!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Resolved
feature_engine/feature_builder.py
Outdated
"Information Exchange", | ||
"LIWC and Other Lexicons", | ||
"Questions", | ||
# TODO -- the below 3 functions are redundant because they share a function |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note that we need to address these comments
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Resolved
feature_engine/feature_builder.py
Outdated
"User Level Aggregates" | ||
] | ||
|
||
# self.custom_features = [ # fill for testing purpose, all requires vect_data |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove this comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Resolved
feature_engine/feature_builder.py
Outdated
if func not in self.feature_methods_conv: | ||
self.feature_methods_conv.append(func) | ||
|
||
# set which chat / conversation feature methods we want to calculate |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove this comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Resolved
feature_engine/testing/run_tests.py
Outdated
@@ -37,6 +37,14 @@ | |||
output_file_path_chat_level = "../output/chat/test_chat_level_chat.csv", | |||
output_file_path_user_level = "../output/user/test_chat_level_user.csv", | |||
output_file_path_conv_level = "../output/conv/test_chat_level_conv.csv", | |||
custom_features = [ # all requires vect_data | |||
"Function Word Accommodation", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Function and Content Word Accommodation don't require vector data and should be in the default set
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Resolved
feature_engine/testing/run_tests.py
Outdated
@@ -47,6 +55,14 @@ | |||
output_file_path_chat_level = "../output/chat/test_conv_level_chat.csv", | |||
output_file_path_user_level = "../output/user/test_conv_level_user.csv", | |||
output_file_path_conv_level = "../output/conv/test_conv_level_conv.csv", | |||
custom_features = [ # all requires vect_data | |||
"Function Word Accommodation", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Function and Content Word Accommodation don't require vector data and should be in the default set
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Resolved
Basic Info
This PR is based on Helena's work on Task 3 and 4. It creates a feature dictionary and allows users to choose whether to include some of the features.
@xehu please review: