Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

version 0.1.9 #96

Merged
merged 11 commits into from
Oct 2, 2024
Merged

version 0.1.9 #96

merged 11 commits into from
Oct 2, 2024

Conversation

AnFreTh
Copy link
Owner

@AnFreTh AnFreTh commented Oct 2, 2024

This pull request introduces a new neural topic model, updates documentation, and makes several improvements to the codebase. The most important changes include adding the NSTM model, updating the README and documentation, and modifying the preprocessing steps.

New Model Addition

  • Added the NSTM (Neural Topic Model via Optimal Transport) implementation in stream_topic/models/neural_base_models/nstm_base.py.
  • Included NSTM in the __init__.py file for models. [1] [2]

Documentation Updates

  • Updated the README.md to include a new GIF and remove outdated images. [1] [2]
  • Added NSTM to the docs/api/models/models.rst file.
  • Changed the kernel specification in Jupyter notebooks to use Python (stream_topic_venv). [1] [2]

Preprocessing and Configuration Changes

  • Updated the default preprocessing steps to include configurations for NSTM in default_preprocessing_steps.json.
  • Replaced the octis corpus with the brown corpus in the topic extraction module. [1] [2] [3] [4] [5]

Version and Dependency Updates

  • Incremented the version number to 0.1.9 in __version__.py.
  • Removed the octis dependency from docs/conf.py.

Other Code Changes

  • Added the sinkhorn_loss function to stream_topic/utils/sinkhorn_loss.py.
  • Changed the default expansion_corpus from octis to brown in the CEDC model. [1] [2]

@AnFreTh AnFreTh merged commit dc2d4db into release Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant