├── .gitignore ├── README.md ├── code ├── Model │ ├── D_Encoder.py │ ├── Decoder.py │ ├── Input_Encoder.py │ ├── ProxyInputEncoder.py │ ├── ProxyScore.py │ ├── U_Encoder.py │ └── __init__.py ├── flonet.py ├── generate_data_for_generator.py ├── generator.py ├── glove6B │ ├── new_embedding_idx_100_in_domain_hard_dialogs.pkl │ ├── new_embedding_idx_200_out_domain_dialogs.pkl │ ├── saved_embedding_matrix100_in_domain_hard_dialogs.pkl │ └── saved_embedding_matrix200_out_domain_dialogs.pkl ├── gpt │ ├── __init__.py │ ├── finetune.py │ ├── gpt_utils.py │ └── preprocessing │ │ ├── Flowcharts.py │ │ ├── __init__.py │ │ ├── __pycache__ │ │ ├── Flowcharts.cpython-36.pyc │ │ ├── Flowcharts.cpython-38.pyc │ │ ├── __init__.cpython-36.pyc │ │ ├── __init__.cpython-38.pyc │ │ ├── get_vectorizer.cpython-36.pyc │ │ ├── get_vectorizer.cpython-38.pyc │ │ ├── preprocess.cpython-36.pyc │ │ ├── preprocess.cpython-38.pyc │ │ └── preprocessing.cpython-38.pyc │ │ ├── get_vectorizer.py │ │ └── preprocess.py ├── infer_generator.py ├── preprocess_dataset.py ├── retriever.py └── utils │ ├── Flowcharts.py │ ├── ProxyScoreData.py │ ├── __init__.py │ ├── process_glove.py │ ├── proxy_scores.py │ ├── proxy_scoring_utils.py │ ├── ranking_utils.py │ └── utils.py ├── data └── saved_data │ ├── cached_in_domain_hard_dialogs.pkl │ └── cached_out_domain_dialogs.pkl └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/README.md -------------------------------------------------------------------------------- /code/Model/D_Encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/Model/D_Encoder.py -------------------------------------------------------------------------------- /code/Model/Decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/Model/Decoder.py -------------------------------------------------------------------------------- /code/Model/Input_Encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/Model/Input_Encoder.py -------------------------------------------------------------------------------- /code/Model/ProxyInputEncoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/Model/ProxyInputEncoder.py -------------------------------------------------------------------------------- /code/Model/ProxyScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/Model/ProxyScore.py -------------------------------------------------------------------------------- /code/Model/U_Encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/Model/U_Encoder.py -------------------------------------------------------------------------------- /code/Model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/Model/__init__.py -------------------------------------------------------------------------------- /code/flonet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/flonet.py -------------------------------------------------------------------------------- /code/generate_data_for_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/generate_data_for_generator.py -------------------------------------------------------------------------------- /code/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/generator.py -------------------------------------------------------------------------------- /code/glove6B/new_embedding_idx_100_in_domain_hard_dialogs.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/glove6B/new_embedding_idx_100_in_domain_hard_dialogs.pkl -------------------------------------------------------------------------------- /code/glove6B/new_embedding_idx_200_out_domain_dialogs.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/glove6B/new_embedding_idx_200_out_domain_dialogs.pkl -------------------------------------------------------------------------------- /code/glove6B/saved_embedding_matrix100_in_domain_hard_dialogs.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/glove6B/saved_embedding_matrix100_in_domain_hard_dialogs.pkl -------------------------------------------------------------------------------- /code/glove6B/saved_embedding_matrix200_out_domain_dialogs.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/glove6B/saved_embedding_matrix200_out_domain_dialogs.pkl -------------------------------------------------------------------------------- /code/gpt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/__init__.py -------------------------------------------------------------------------------- /code/gpt/finetune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/finetune.py -------------------------------------------------------------------------------- /code/gpt/gpt_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/gpt_utils.py -------------------------------------------------------------------------------- /code/gpt/preprocessing/Flowcharts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/preprocessing/Flowcharts.py -------------------------------------------------------------------------------- /code/gpt/preprocessing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/preprocessing/__init__.py -------------------------------------------------------------------------------- /code/gpt/preprocessing/__pycache__/Flowcharts.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/preprocessing/__pycache__/Flowcharts.cpython-36.pyc -------------------------------------------------------------------------------- /code/gpt/preprocessing/__pycache__/Flowcharts.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/preprocessing/__pycache__/Flowcharts.cpython-38.pyc -------------------------------------------------------------------------------- /code/gpt/preprocessing/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/preprocessing/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /code/gpt/preprocessing/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/preprocessing/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /code/gpt/preprocessing/__pycache__/get_vectorizer.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/preprocessing/__pycache__/get_vectorizer.cpython-36.pyc -------------------------------------------------------------------------------- /code/gpt/preprocessing/__pycache__/get_vectorizer.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/preprocessing/__pycache__/get_vectorizer.cpython-38.pyc -------------------------------------------------------------------------------- /code/gpt/preprocessing/__pycache__/preprocess.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/preprocessing/__pycache__/preprocess.cpython-36.pyc -------------------------------------------------------------------------------- /code/gpt/preprocessing/__pycache__/preprocess.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/preprocessing/__pycache__/preprocess.cpython-38.pyc -------------------------------------------------------------------------------- /code/gpt/preprocessing/__pycache__/preprocessing.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/preprocessing/__pycache__/preprocessing.cpython-38.pyc -------------------------------------------------------------------------------- /code/gpt/preprocessing/get_vectorizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/preprocessing/get_vectorizer.py -------------------------------------------------------------------------------- /code/gpt/preprocessing/preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/gpt/preprocessing/preprocess.py -------------------------------------------------------------------------------- /code/infer_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/infer_generator.py -------------------------------------------------------------------------------- /code/preprocess_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/preprocess_dataset.py -------------------------------------------------------------------------------- /code/retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/retriever.py -------------------------------------------------------------------------------- /code/utils/Flowcharts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/utils/Flowcharts.py -------------------------------------------------------------------------------- /code/utils/ProxyScoreData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/utils/ProxyScoreData.py -------------------------------------------------------------------------------- /code/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/utils/__init__.py -------------------------------------------------------------------------------- /code/utils/process_glove.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/utils/process_glove.py -------------------------------------------------------------------------------- /code/utils/proxy_scores.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/utils/proxy_scores.py -------------------------------------------------------------------------------- /code/utils/proxy_scoring_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/utils/proxy_scoring_utils.py -------------------------------------------------------------------------------- /code/utils/ranking_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/utils/ranking_utils.py -------------------------------------------------------------------------------- /code/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/code/utils/utils.py -------------------------------------------------------------------------------- /data/saved_data/cached_in_domain_hard_dialogs.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/data/saved_data/cached_in_domain_hard_dialogs.pkl -------------------------------------------------------------------------------- /data/saved_data/cached_out_domain_dialogs.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/data/saved_data/cached_out_domain_dialogs.pkl -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dair-iitd/FloNet/HEAD/requirements.txt --------------------------------------------------------------------------------