├── .gitignore ├── LICENSE ├── README.md ├── demo ├── __init__.py ├── data │ └── fake_or_real_news.csv ├── explore_data.py ├── models │ ├── one-shot-rnn-architecture.json │ ├── one-shot-rnn-config.npy │ ├── one-shot-rnn-weights.h5 │ ├── recursive-rnn-1-architecture.json │ ├── recursive-rnn-1-config.npy │ ├── recursive-rnn-1-weights.h5 │ ├── recursive-rnn-2-architecture.json │ ├── recursive-rnn-2-config.npy │ ├── recursive-rnn-2-weights.h5 │ ├── seq2seq-architecture.json │ ├── seq2seq-config.npy │ ├── seq2seq-glove-architecture.json │ ├── seq2seq-glove-config.npy │ ├── seq2seq-glove-v2-architecture.json │ ├── seq2seq-glove-v2-config.npy │ ├── seq2seq-glove-v2-weights.h5 │ ├── seq2seq-glove-weights.h5 │ └── seq2seq-weights.h5 ├── one_hot_rnn_predict.py ├── one_hot_rnn_train.py ├── recursive_rnn_v1_predict.py ├── recursive_rnn_v1_train.py ├── recursive_rnn_v2_predict.py ├── recursive_rnn_v2_train.py ├── recursive_rnn_v3_predict.py ├── recursive_rnn_v3_train.py ├── reports │ ├── recursive-rnn-1-history.png │ ├── recursive-rnn-2-history.png │ ├── seq2seq-glove-history-v1.png │ ├── seq2seq-glove-history.png │ ├── seq2seq-glove-v2-history.png │ ├── seq2seq-history-v2.png │ └── seq2seq-history.png ├── seq2seq_glove_predict.py ├── seq2seq_glove_train.py ├── seq2seq_glove_v2_predict.py ├── seq2seq_glove_v2_train.py ├── seq2seq_predict.py ├── seq2seq_train.py └── very_large_data │ └── .gitignore ├── keras_text_summarization ├── __init__.py └── library │ ├── __init__.py │ ├── applications │ ├── __init__.py │ └── fake_news_loader.py │ ├── rnn.py │ ├── seq2seq.py │ └── utility │ ├── __init__.py │ ├── device_utils.py │ ├── glove_loader.py │ ├── plot_utils.py │ └── text_utils.py ├── notes ├── ReadMe.md └── evaluation.md ├── requirements.txt ├── setup.cfg └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/README.md -------------------------------------------------------------------------------- /demo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/data/fake_or_real_news.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/data/fake_or_real_news.csv -------------------------------------------------------------------------------- /demo/explore_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/explore_data.py -------------------------------------------------------------------------------- /demo/models/one-shot-rnn-architecture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/one-shot-rnn-architecture.json -------------------------------------------------------------------------------- /demo/models/one-shot-rnn-config.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/one-shot-rnn-config.npy -------------------------------------------------------------------------------- /demo/models/one-shot-rnn-weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/one-shot-rnn-weights.h5 -------------------------------------------------------------------------------- /demo/models/recursive-rnn-1-architecture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/recursive-rnn-1-architecture.json -------------------------------------------------------------------------------- /demo/models/recursive-rnn-1-config.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/recursive-rnn-1-config.npy -------------------------------------------------------------------------------- /demo/models/recursive-rnn-1-weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/recursive-rnn-1-weights.h5 -------------------------------------------------------------------------------- /demo/models/recursive-rnn-2-architecture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/recursive-rnn-2-architecture.json -------------------------------------------------------------------------------- /demo/models/recursive-rnn-2-config.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/recursive-rnn-2-config.npy -------------------------------------------------------------------------------- /demo/models/recursive-rnn-2-weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/recursive-rnn-2-weights.h5 -------------------------------------------------------------------------------- /demo/models/seq2seq-architecture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/seq2seq-architecture.json -------------------------------------------------------------------------------- /demo/models/seq2seq-config.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/seq2seq-config.npy -------------------------------------------------------------------------------- /demo/models/seq2seq-glove-architecture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/seq2seq-glove-architecture.json -------------------------------------------------------------------------------- /demo/models/seq2seq-glove-config.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/seq2seq-glove-config.npy -------------------------------------------------------------------------------- /demo/models/seq2seq-glove-v2-architecture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/seq2seq-glove-v2-architecture.json -------------------------------------------------------------------------------- /demo/models/seq2seq-glove-v2-config.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/seq2seq-glove-v2-config.npy -------------------------------------------------------------------------------- /demo/models/seq2seq-glove-v2-weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/seq2seq-glove-v2-weights.h5 -------------------------------------------------------------------------------- /demo/models/seq2seq-glove-weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/seq2seq-glove-weights.h5 -------------------------------------------------------------------------------- /demo/models/seq2seq-weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/models/seq2seq-weights.h5 -------------------------------------------------------------------------------- /demo/one_hot_rnn_predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/one_hot_rnn_predict.py -------------------------------------------------------------------------------- /demo/one_hot_rnn_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/one_hot_rnn_train.py -------------------------------------------------------------------------------- /demo/recursive_rnn_v1_predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/recursive_rnn_v1_predict.py -------------------------------------------------------------------------------- /demo/recursive_rnn_v1_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/recursive_rnn_v1_train.py -------------------------------------------------------------------------------- /demo/recursive_rnn_v2_predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/recursive_rnn_v2_predict.py -------------------------------------------------------------------------------- /demo/recursive_rnn_v2_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/recursive_rnn_v2_train.py -------------------------------------------------------------------------------- /demo/recursive_rnn_v3_predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/recursive_rnn_v3_predict.py -------------------------------------------------------------------------------- /demo/recursive_rnn_v3_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/recursive_rnn_v3_train.py -------------------------------------------------------------------------------- /demo/reports/recursive-rnn-1-history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/reports/recursive-rnn-1-history.png -------------------------------------------------------------------------------- /demo/reports/recursive-rnn-2-history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/reports/recursive-rnn-2-history.png -------------------------------------------------------------------------------- /demo/reports/seq2seq-glove-history-v1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/reports/seq2seq-glove-history-v1.png -------------------------------------------------------------------------------- /demo/reports/seq2seq-glove-history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/reports/seq2seq-glove-history.png -------------------------------------------------------------------------------- /demo/reports/seq2seq-glove-v2-history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/reports/seq2seq-glove-v2-history.png -------------------------------------------------------------------------------- /demo/reports/seq2seq-history-v2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/reports/seq2seq-history-v2.png -------------------------------------------------------------------------------- /demo/reports/seq2seq-history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/reports/seq2seq-history.png -------------------------------------------------------------------------------- /demo/seq2seq_glove_predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/seq2seq_glove_predict.py -------------------------------------------------------------------------------- /demo/seq2seq_glove_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/seq2seq_glove_train.py -------------------------------------------------------------------------------- /demo/seq2seq_glove_v2_predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/seq2seq_glove_v2_predict.py -------------------------------------------------------------------------------- /demo/seq2seq_glove_v2_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/seq2seq_glove_v2_train.py -------------------------------------------------------------------------------- /demo/seq2seq_predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/seq2seq_predict.py -------------------------------------------------------------------------------- /demo/seq2seq_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/demo/seq2seq_train.py -------------------------------------------------------------------------------- /demo/very_large_data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /keras_text_summarization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /keras_text_summarization/library/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /keras_text_summarization/library/applications/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /keras_text_summarization/library/applications/fake_news_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/keras_text_summarization/library/applications/fake_news_loader.py -------------------------------------------------------------------------------- /keras_text_summarization/library/rnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/keras_text_summarization/library/rnn.py -------------------------------------------------------------------------------- /keras_text_summarization/library/seq2seq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/keras_text_summarization/library/seq2seq.py -------------------------------------------------------------------------------- /keras_text_summarization/library/utility/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /keras_text_summarization/library/utility/device_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/keras_text_summarization/library/utility/device_utils.py -------------------------------------------------------------------------------- /keras_text_summarization/library/utility/glove_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/keras_text_summarization/library/utility/glove_loader.py -------------------------------------------------------------------------------- /keras_text_summarization/library/utility/plot_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/keras_text_summarization/library/utility/plot_utils.py -------------------------------------------------------------------------------- /keras_text_summarization/library/utility/text_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/keras_text_summarization/library/utility/text_utils.py -------------------------------------------------------------------------------- /notes/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/notes/ReadMe.md -------------------------------------------------------------------------------- /notes/evaluation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/notes/evaluation.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description-file = README.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chen0040/keras-text-summarization/HEAD/setup.py --------------------------------------------------------------------------------