├── LICENSE ├── README.md ├── nlp_tasks ├── __init__.py ├── absa │ ├── __init__.py │ ├── aspect_category_detection_and_sentiment_classification │ │ ├── __init__.py │ │ ├── acd_and_sc_bootstrap_pytorch_mil.py │ │ ├── acd_and_sc_data_reader.py │ │ ├── acd_and_sc_train_templates_pytorch.py │ │ ├── allennlp_callback.py │ │ ├── allennlp_metrics.py │ │ ├── cnn_encoder_seq2seq.py │ │ ├── my_allennlp_trainer.py │ │ ├── my_allennlp_trainer_epoch.py │ │ └── pytorch_models.py │ ├── data_adapter │ │ ├── __init__.py │ │ ├── data_object.py │ │ └── mil_data.py │ └── entities │ │ ├── ModelTrainTemplate.py │ │ └── __init__.py ├── bert_keras │ ├── __init__.py │ ├── data_adapter.py │ ├── data_loader.py │ └── tokenizer.py ├── common │ ├── __init__.py │ └── common_path.py └── utils │ ├── __init__.py │ ├── annotation_utils.py │ ├── argument_utils.py │ ├── attention_visualizer.py │ ├── corenlp_factory.py │ ├── corenlp_sentence_parser.py │ ├── create_graph.py │ ├── event_extractor.py │ ├── file_utils.py │ ├── my_corenlp.py │ ├── stanfordnlp_sentence_constituency_parser.py │ ├── text_segmentation.py │ ├── text_utils.py │ ├── tokenizer_wrappers.py │ ├── tokenizers.py │ ├── vector_utils.py │ └── word_processor.py ├── original_data └── absa │ ├── ABSA_DevSplits │ ├── dataset │ │ ├── Restaurants_category.pkl │ │ ├── Restaurants_category.pkl.new │ │ └── sentence_map.txt │ ├── reader.py │ └── readme.md │ ├── MAMS-for-ABSA │ ├── MAMS-ACSA-mil │ │ └── AMS-ACSA-mil.json │ ├── MAMS-ACSA │ │ └── raw │ │ │ ├── test.xml │ │ │ ├── train.xml │ │ │ └── val.xml │ ├── readme.txt │ ├── sentiment_dict.json │ └── sentiment_dict.json.npy │ └── SemEval-2014-Task-4-REST │ └── SemEval-2014-Task-4-REST-mil │ ├── SemEval-2014-Task-4-REST-hard-mil.txt │ └── SemEval-2014-Task-4-REST-mil.json ├── repeat.sh └── requirements.txt /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/README.md -------------------------------------------------------------------------------- /nlp_tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nlp_tasks/absa/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/acd_and_sc_bootstrap_pytorch_mil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/acd_and_sc_bootstrap_pytorch_mil.py -------------------------------------------------------------------------------- /nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/acd_and_sc_data_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/acd_and_sc_data_reader.py -------------------------------------------------------------------------------- /nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/acd_and_sc_train_templates_pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/acd_and_sc_train_templates_pytorch.py -------------------------------------------------------------------------------- /nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/allennlp_callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/allennlp_callback.py -------------------------------------------------------------------------------- /nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/allennlp_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/allennlp_metrics.py -------------------------------------------------------------------------------- /nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/cnn_encoder_seq2seq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/cnn_encoder_seq2seq.py -------------------------------------------------------------------------------- /nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/my_allennlp_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/my_allennlp_trainer.py -------------------------------------------------------------------------------- /nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/my_allennlp_trainer_epoch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/my_allennlp_trainer_epoch.py -------------------------------------------------------------------------------- /nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/pytorch_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/absa/aspect_category_detection_and_sentiment_classification/pytorch_models.py -------------------------------------------------------------------------------- /nlp_tasks/absa/data_adapter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nlp_tasks/absa/data_adapter/data_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/absa/data_adapter/data_object.py -------------------------------------------------------------------------------- /nlp_tasks/absa/data_adapter/mil_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/absa/data_adapter/mil_data.py -------------------------------------------------------------------------------- /nlp_tasks/absa/entities/ModelTrainTemplate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/absa/entities/ModelTrainTemplate.py -------------------------------------------------------------------------------- /nlp_tasks/absa/entities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nlp_tasks/bert_keras/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nlp_tasks/bert_keras/data_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/bert_keras/data_adapter.py -------------------------------------------------------------------------------- /nlp_tasks/bert_keras/data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/bert_keras/data_loader.py -------------------------------------------------------------------------------- /nlp_tasks/bert_keras/tokenizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/bert_keras/tokenizer.py -------------------------------------------------------------------------------- /nlp_tasks/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nlp_tasks/common/common_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/common/common_path.py -------------------------------------------------------------------------------- /nlp_tasks/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nlp_tasks/utils/annotation_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/annotation_utils.py -------------------------------------------------------------------------------- /nlp_tasks/utils/argument_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/argument_utils.py -------------------------------------------------------------------------------- /nlp_tasks/utils/attention_visualizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/attention_visualizer.py -------------------------------------------------------------------------------- /nlp_tasks/utils/corenlp_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/corenlp_factory.py -------------------------------------------------------------------------------- /nlp_tasks/utils/corenlp_sentence_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/corenlp_sentence_parser.py -------------------------------------------------------------------------------- /nlp_tasks/utils/create_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/create_graph.py -------------------------------------------------------------------------------- /nlp_tasks/utils/event_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/event_extractor.py -------------------------------------------------------------------------------- /nlp_tasks/utils/file_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/file_utils.py -------------------------------------------------------------------------------- /nlp_tasks/utils/my_corenlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/my_corenlp.py -------------------------------------------------------------------------------- /nlp_tasks/utils/stanfordnlp_sentence_constituency_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/stanfordnlp_sentence_constituency_parser.py -------------------------------------------------------------------------------- /nlp_tasks/utils/text_segmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/text_segmentation.py -------------------------------------------------------------------------------- /nlp_tasks/utils/text_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/text_utils.py -------------------------------------------------------------------------------- /nlp_tasks/utils/tokenizer_wrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/tokenizer_wrappers.py -------------------------------------------------------------------------------- /nlp_tasks/utils/tokenizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/tokenizers.py -------------------------------------------------------------------------------- /nlp_tasks/utils/vector_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/vector_utils.py -------------------------------------------------------------------------------- /nlp_tasks/utils/word_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/nlp_tasks/utils/word_processor.py -------------------------------------------------------------------------------- /original_data/absa/ABSA_DevSplits/dataset/Restaurants_category.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/original_data/absa/ABSA_DevSplits/dataset/Restaurants_category.pkl -------------------------------------------------------------------------------- /original_data/absa/ABSA_DevSplits/dataset/Restaurants_category.pkl.new: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/original_data/absa/ABSA_DevSplits/dataset/Restaurants_category.pkl.new -------------------------------------------------------------------------------- /original_data/absa/ABSA_DevSplits/dataset/sentence_map.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/original_data/absa/ABSA_DevSplits/dataset/sentence_map.txt -------------------------------------------------------------------------------- /original_data/absa/ABSA_DevSplits/reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/original_data/absa/ABSA_DevSplits/reader.py -------------------------------------------------------------------------------- /original_data/absa/ABSA_DevSplits/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/original_data/absa/ABSA_DevSplits/readme.md -------------------------------------------------------------------------------- /original_data/absa/MAMS-for-ABSA/MAMS-ACSA-mil/AMS-ACSA-mil.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/original_data/absa/MAMS-for-ABSA/MAMS-ACSA-mil/AMS-ACSA-mil.json -------------------------------------------------------------------------------- /original_data/absa/MAMS-for-ABSA/MAMS-ACSA/raw/test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/original_data/absa/MAMS-for-ABSA/MAMS-ACSA/raw/test.xml -------------------------------------------------------------------------------- /original_data/absa/MAMS-for-ABSA/MAMS-ACSA/raw/train.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/original_data/absa/MAMS-for-ABSA/MAMS-ACSA/raw/train.xml -------------------------------------------------------------------------------- /original_data/absa/MAMS-for-ABSA/MAMS-ACSA/raw/val.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/original_data/absa/MAMS-for-ABSA/MAMS-ACSA/raw/val.xml -------------------------------------------------------------------------------- /original_data/absa/MAMS-for-ABSA/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/original_data/absa/MAMS-for-ABSA/readme.txt -------------------------------------------------------------------------------- /original_data/absa/MAMS-for-ABSA/sentiment_dict.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/original_data/absa/MAMS-for-ABSA/sentiment_dict.json -------------------------------------------------------------------------------- /original_data/absa/MAMS-for-ABSA/sentiment_dict.json.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/original_data/absa/MAMS-for-ABSA/sentiment_dict.json.npy -------------------------------------------------------------------------------- /original_data/absa/SemEval-2014-Task-4-REST/SemEval-2014-Task-4-REST-mil/SemEval-2014-Task-4-REST-hard-mil.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/original_data/absa/SemEval-2014-Task-4-REST/SemEval-2014-Task-4-REST-mil/SemEval-2014-Task-4-REST-hard-mil.txt -------------------------------------------------------------------------------- /original_data/absa/SemEval-2014-Task-4-REST/SemEval-2014-Task-4-REST-mil/SemEval-2014-Task-4-REST-mil.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/original_data/absa/SemEval-2014-Task-4-REST/SemEval-2014-Task-4-REST-mil/SemEval-2014-Task-4-REST-mil.json -------------------------------------------------------------------------------- /repeat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/repeat.sh -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l294265421/AC-MIMLLN/HEAD/requirements.txt --------------------------------------------------------------------------------