Skip to content

Releases: obsei/obsei

v0.0.15 🌈

31 Dec 08:47
ca5b7b0
Compare
Choose a tag to compare

⭐ Major Highlights

  • Replaced Gnew package with GoogleNews as it was hampering dependencies upgrade
  • Upgrade to Pydantic V2 version
  • Removing Python 3.7 support
  • Upgraded all dependencies to current latest and greated

Changes

v0.0.14 🌈

19 Nov 09:35
ae833ec
Compare
Choose a tag to compare

⭐ Major Highlights

  • Making dependencies more strict
  • Updating more information on Readme
  • Adding code coverage reporting with CI job

Changes

v0.0.13 🌈

11 Nov 09:54
cec53ee
Compare
Choose a tag to compare

⭐ Major Highlights

  • Python 3.10 support
  • Segregated optional dependencies to support install on need basis to reduce the docker image size
  • Added about oraika our parent organization and user

🚀 Features

🐛 Bug Fixes

🧰 Maintenance

⚠️Breaking Changes

  • To add ElasticSearch 8.x support few input params are modified (#268)
  • By default it will only install bare minimal dependencies, in order to install all use pip install obsei[all] (#257)

v0.0.12 🌈

23 Jul 11:50
b918e37
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix outscrapper map review API along with moving to faster V3 API @lalitpagaria (#250)
  • Fix TwitterSource username bug, add Gnews proxy @chxlium (#246)

🧰 Maintenance

🚀 Misc

Thanks to new contributors @chxlium and @arorajatin

v0.0.11 🦚

09 Feb 11:55
4e9b7e0
Compare
Choose a tag to compare

⭐ Major Highlights

  • Youtube: Now fetch Youtube video comments (via Scrapper)
  • License: Removed all strong copyleft dependencies
  • Demo: Improved demo UI along with adding more detailed logging
  • Few bug fixes, dependencies upgrade, CI enhancements and fixing security issue

🚀 Features

🐛 Bug Fixes

🧰 Maintenance

v0.0.10 🌈

05 Oct 12:37
Compare
Choose a tag to compare

⭐ Major Highlights

  • Google Maps: Now observer able to fetch google maps reviews
  • Handle Long Text: Now use TextSplitter and InferenceAggregator to seamlessly process very long text for example news article
  • Analyzer: New TextClassification analyzer let you use non zero-shot classification model
  • Analyzer: New Spacy powered NER analyzer let you use spacy based NER models
  • Pandas: Now you can use Pandas DataFrame as an observer and informer, which enable you to load and store data from CSV, TSV, Excel and SQL DBs.
  • Miscellaneous: Jinja template support for Slack message, new tutorials and pre-commit hook to save dev time

🚀 Features

🐛 Bug Fixes

🧰 Maintenance

⚠️Breaking Changes

🙏 Release Contributors! ❤️

@akar5h @cnarte @GirishPatel @lalitpagaria @namanjuneja771 @reenabapna @salilmishra23 @shahrukhx01

🥳 New Contributors

Full Changelog: 0.0.9...v0.0.10

Release 0.0.9

03 Jul 08:10
Compare
Choose a tag to compare

⭐ Major Highlights

Pre-Processing (#110)

This added new component to Obsei. It's main idea to provide simple but configurable step to pre-process text before sending it for model prediction. Currently TextCleaning step is added, which helps user to clean raw text's. It is great contribution by @shahrukhx01

Facebook Integration (#150)

Obsei can now observe comments from Facebook page's posts thanks to contribution by @GirishPatel

Google News Integration (#111)

Obsei can now search news on GoogleNews and scrap full news article in text

Website Scrapper Integration (#111)

Obsei can now scrap particular URL or full website if it contains sitemap

Pandas DataFrame Integration (#107)

Obsei can now have Pandas DataFrame as Informer to publish Analyzer's data to DataFrame.

🔆 Other Changes

  • Added contribution guideline and code of conduct (e102f89 and fcc9a91)
  • Adding version tag along with default logging config (#149)
  • Ignoring error during cleaning and fixing exception in google news module (#143)
  • Add analyzer batching (#118)
  • Adding app name support for app and play store (#128)
  • Mypy integration (#135 and #125
  • Fixing error regarding offset-naive and offset-aware datetimes comparison (#119)
  • Remove import from configuration.py as it is causing loop of import (#133)
  • Trimming excessive text before passing to model (#114)
  • Ignoring error during cleaning and fixing exception in google news module (#143)
  • Adding version tag along with default logging config (#149)
  • [BUG] Tokenizer loading error the NER Analyzer (#152)

⚠️ Breaking Changes

  • Unifying analyzer request and response (#148)

🙏 Release Contributors! ❤️

@GirishPatel @shahrukhx01 @akar5h @lalitpagaria

Release 0.0.8

21 May 14:19
Compare
Choose a tag to compare

This release includes (Refer for detailed changes https://github.com/lalitpagaria/obsei/projects/6) -

  1. New Analyzers: Personal Information Anonymizer and Translation
  2. GPU support: Analyzer's now can utilize GPU
  3. Conda release: Adding initial support to install package from Conda as well as creation of development environment
  4. Window support: Adding support for windows platform
  5. Obsei UI demo: Adding streamlit based UI to try Obsei
  6. Various bug fixes

Release 0.0.7

27 Mar 21:31
Compare
Choose a tag to compare

This release include -

  • Email Observer: Currently do not segment attachment (linked issue #30)
  • Zendesk Informer (linked issue #31)
  • Add extensive example, colab and binder support in Readme (linked issue #39)
  • Remove hydra dependency (linked issue #33)
  • Adding Logger Informer, so user can easily test out end-to-end pipeline (linked commit ca99da8)
  • Adding security policy to repo (linked commit 2685fff)
  • [Bug/Regression]: Rest interface via docker build was failing (linked commit ef48b36)

Release 0.0.6

05 Feb 23:28
90088b7
Compare
Choose a tag to compare

This release include following bug fixes -

  • Play store scrapper is failing (linked issue #34)
  • Correct analyzer usages in examples (linked issue #36)