Skip to main content

To improve EDU segmentation performance using Segbot. As Segbot has an encoder-decoder model architecture, we can replace bidirectional GRU encoder with generative pretraining models such as BART and T5. Evaluate the new model using the RST dataset by using few-shot based settings (e.g. 100 examples) to train the model, instead of using the full dataset.

Project description

Final Year Project on EDU Segmentation:

To improve EDU segmentation performance using Segbot. As Segbot has an encoder-decoder model architecture, we can replace bidirectional GRU encoder with generative pretraining models such as BART and T5. Evaluate the new model using the RST dataset by using few-shot based settings (e.g. 100 examples) to train the model, instead of using the full dataset.

Segbot:
http://138.197.118.157:8000/segbot/
https://www.ijcai.org/proceedings/2018/0579.pdf


Authors

Code Author: Qingyi
Packaging: Patria

How to Use

  • `from edu_segmentation import run_segbot_bart`: use `run_segbot_bart.run_segbot_bart()` to perform edu-segmentation (user will be prompted for input)
  • Project details


    Download files

    Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

    Source Distribution

    edu_segmentation-0.0.87.tar.gz (334.8 kB view hashes)

    Uploaded Source

    Built Distributions

    edu_segmentation-0.0.87-py3-none-any.whl (50.8 kB view hashes)

    Uploaded Python 3

    edu_segmentation-0.0.87-py2.py3-none-any.whl (327.5 kB view hashes)

    Uploaded Python 2 Python 3

    Supported by

    AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page