Skip to content

Releases: dmmiller612/bert-extractive-summarizer

Small Bug Fixes

04 Jan 00:29
Compare
Choose a tag to compare
  • Sentence separation was reverted, but now fixed. Test to ensure.

Version 0.10.0 More flexible changes for custom transformer models

03 Jan 22:06
Compare
Choose a tag to compare
  • Refactoring to make it easier for adding new transformer models.
  • Bug fix: fixed issue with incorrect sentences.
  • Fixed issue with spacing from sentences.
  • Improved Doc strings.
  • Cleaned up code with new proper naming and appropriate python packages.

Version 0.9.0: SBert Implementation

28 Nov 22:48
Compare
Choose a tag to compare

In this version, a few minor fixes are added, along with the SBert implementation.

Paper: Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks
Project: https://github.com/UKPLab/sentence-transformers

All features are available for SBERT that are available to the existing summarizer.

Bug Fix

06 Aug 22:46
Compare
Choose a tag to compare
0.8.1

Bump to transformers 4

Transformers 4 Support

06 Aug 22:22
Compare
Choose a tag to compare

This release has Transformers 4 support.

KMeans Elbow support.

07 Mar 17:52
Compare
Choose a tag to compare

This release contains two different features:

  1. Elbow support. This includes returning inertias plus finding optimal cluster amount.
  2. Optional return sentences as a list.

Spacy 3.0 Support

21 Feb 03:16
Compare
Choose a tag to compare

This release supports 3.0 for the sentence handler.

Update on setup

28 Dec 20:06
Compare
Choose a tag to compare
0.6.1

Added Hidden Layer Processing with correct version

Multiple layer processing. Added new Transformers.

28 Dec 19:59
e70a508
Compare
Choose a tag to compare

In this release, there are two new arguments for summarizer processing. One is the hidden parameter which now accepts an integer or a list. If supplied a list, it will combine the layers for the aggregation. Also, another parameter called hidden_concat allows the user to concat hidden layers before clustering.

Also a couple of new options for TransformerSummarizer.

2 new embedding reduction options.

23 Dec 01:50
78311a9
Compare
Choose a tag to compare

In this release, two new reduce options are included: concat_last_4 and reduce_last_4. The concat_last_4 concats the last 4 BERT hidden layers and takes the mean for aggregation. The reduce last 4 option sums the last four layers and takes the mean across tokens.