Skip to content

Releases: sugaroidbot/sugaroid

v0.15.0

30 Jan 16:32
c5f843e
Compare
Choose a tag to compare
fix: logical error De Morgan

v0.14.3

30 Jan 10:48
07de51b
Compare
Choose a tag to compare
feat: release v0.14.3

v0.14.2

30 Jan 10:10
2fef503
Compare
Choose a tag to compare

Features

Continuous Integration

v0.12.0

21 Jan 13:24
bd3051e
Compare
Choose a tag to compare

Features

Bug Fixes

Documentation

Styles

Continuous Integration

Chores

Commits

  • [34d9c32]: Update constants.py (Joel Anil Chacko)
  • [a9ce305]: Merge branch 'TheDarkDrake-master-patch-13905' into 'master' (Srevin Saju)
  • Merge branch 'master' of gitlab.com:sugaroid/sugaroid (Srevin Saju)
  • Merge branch 'TheDarkDrake-master-patch-72204' into 'master' (Srevin Saju)

v0.11.0

07 Dec 15:38
e21a915
Compare
Choose a tag to compare
v0.11.0 Pre-release
Pre-release

v0.11.0 (2020-12-07)

Chore

  • test
  • bump docusaurus to v2.0.alpha69
  • update deps

Ci

  • add katex preprocessor
  • fix ci build properly
  • ACTIONS_ALLOW_UNSECURE_COMMANDS: true
  • first remove the docs at cwd, and then mv
  • remove downloaded mdbook binary
  • add docs folder as a trigger to build
  • pull all origin
  • fix path to origin/gh-pages
  • add build system (#29)
  • remove docusaurus CI

Docs

  • fix typo (#42)
  • add bayes' theorum
  • fix introduction h1 -> sugaroid
  • add contents
  • add dependency charts
  • add new dependency charts
  • add hardware/software req
  • promote h2 to h1 in acknowledgements.md:
  • add bibliography
  • add new console image
  • add links to their respective pages:
  • mv content from run.md to their respective interfaces
  • mv flask demo towards the end of heading
  • fix h1 on run.md
  • add h1 heading for django adapter
  • completely wipe away docusaurus and friends
  • merge: Merge branch 'AddCPUusageDocs'
  • move memory and CPU to performance folder
  • move memory and CPU to performance
  • promote h2 to h1 on memory.md
  • fix path to image on flask interface
  • add h1 for IRC Bot
  • fix path to discord image
  • mv images from old dir to new dir
  • remove old web inteface (django)
  • remove old gui image
  • remove old console picture
  • move docs from docusaurus to mdbook
  • remove chapter_1.md
  • add image of sugaroid on Introduction
  • Add docs for 'Execution' (#27)
  • map run.md to Interfaces
  • fix typo in disallocated, regresssion by #28
  • improve configuration documentation
  • add datasets
  • use Databases and Training instead of databases alone and h1
  • add heading for dependencies.md
  • update TOC
  • move requirements.md to dependencies.md
  • remove docusaurus syntax and remove yaml frontmatter
  • use mdbook
  • improve naive bayes classifier documentation
  • add algorithm-naive-bayes to the sidebar
  • add algorithm-naive-bayes
  • add interfaces irc bot documentation
  • fix build / validation error

Feat

  • update preprocessors.py with new shortword (#35)
  • add spooktober resource
  • show time instead of wishing
  • allow using nltk.sentiment.SentimentIntensityAnalyzer to analyze the statement for polarity

Fix

  • Add yea to yesno.py (#41)
  • typo in constants (#40)
  • typo in constants (#36)
  • responses for where do you live
  • use better words for ONE_WORD adapter
  • remove SUMMARY.md
  • invalid response when asked for how are you
  • use akinator.org with http protocol instead of plain url
  • Remove wow.md
  • BREAKING CHANGE add dependency regex
  • increase the confidence of sugaroid when an or statement occured
  • do not store extremely long data
  • prevent crash when asked 'to be or not to be'
  • AttributeError on chatbot instance when trying to change saved username
  • add colorama
  • find_packages

continuous

07 Dec 16:39
f6ef221
Compare
Choose a tag to compare
continuous Pre-release
Pre-release

Documentation

v0.10.0

07 Dec 15:44
4ad9868
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release

v0.10.0 (2020-10-04)

Add

  • google/init.pu
  • gui/init.py
  • reader/init.py
  • init.py for sugaroid.game

Chore

  • update deps
  • update db

Feat

  • Add SQuAD dataset trainer
  • trained sugaroid with SQuAD database
  • add sqlite3 history support
  • Add colorama and better command line support
  • BREAKING CHANGE: Add colorama as dependency
  • bump version en_core_web_sm to 2.3.1
  • add sqlite3 object definition
  • add sqlite3 object definition

Fix

  • sql injection
  • sql preprocess
  • Add traceback module
  • Add sugaroid init.py
  • requirements
  • LICENSE
  • LICENSE
  • fix setup.py failing due to syntaxError
  • fix setup.py failing due to syntaxError
  • remove redundant list creation
  • Do not train with minimum configuration
  • Update deps
  • safely close database on qt
  • fix sql adapter

Refactor

  • BREAKING CHANGE: deprecate freegames

Release

  • 🎉 Release v0.10.0
  • 🎉 Release v0.10

Style

  • flake8: Remove extra line
  • flake8: Remove unused imports
  • flake8 fixes

0.6 (pre)

07 Apr 10:36
260c0c6
Compare
Choose a tag to compare
0.6 (pre) Pre-release
Pre-release

To receive a notification on new releases, click on Watch > Releases only on the top. ⭐️ My Repo too


Sugaroid AI were released to the Microsoft Azure pipeline. This is the first production - pre - release .
This included release to PyPI, Windows support and fixing dependency support

The author would like to extend his thanks to daily testers, @s-mag, @AndreaGon, @kiy4h, @Creatune, @pidddgy, @sdziuda. Their daily testing has made this successful feat

Support / Donate / Share
coded with ❤️ by a 17-dev

0.5 (pre)

19 Mar 06:05
Compare
Choose a tag to compare
0.5 (pre) Pre-release
Pre-release

To receive a notification on new releases, click on Watch > Releases only on the top. ⭐️ My Repo too


A refreshed Sugaroid Artificial Intelligence featuring bug fixes and more features for a fun filled and engaging conversation

Highlights

Akinator API

Sugaroid got a port of the Akinator API. The SugaroidAkinator class is a dedicated object for Sugaroid based responses and SugaroidStatement parsing.

Hangman

Sugaroid also got another fun game for its engaging users. The Hangman game was re crafted specially for Sugaroid.

News / Headlines APi powered by NewsAPI

The newsapi dependency was added to the Sugaroid bot to get the latest updates. It supports specific news as well as the country specific news

Currency Conversion

The 'currencyapi' provides Currency Converson rates for popular currencies

Unit Conversion

The UnitConversion Adapter was added to convert numerals from one type of units to another.

Bug fixes, Bug fixes, Bug fixes

The Sugaroid Language processing was optimized again and again, rectifying errors and adding more features such as overrides to prevent wrong responses. Sometimes more, responses were added to Sugarroid to make its responses authentic

Debug Adapter

The Debug Adapter provided the access to Sugaroid's internal logging on a remote server or a discord chat. Using debug help retrieves the available commands required for sugaroid to work

Mathematical Evaluation fix

Previously Sugaroid used a MathematicalEvaluation adapter when ever it detects a numerals. This was annoying for values which was not a binary operation. The detection of binary arithmetic operators forced the use of Mathematical Evaluation Adapter.

Testing

Sugaroid v0.5 (pre) had been successfully released due to the continuous testing of well-wishers.
Within a week after the release of 0.4, there had been an astonishing changes found by the git difference

165 files changed, 199700 insertions(+), 188020 deletions(-)

totalling a delta of

184 files changed, 214912 insertions(+), 64 deletions(-)

The author would like to extend his thanks to daily testers, @s-mag, @AndreaGon, @kiy4h, @Creatune, @pidddgy, @sdziuda. Their daily testing has made this successful feat

Support / Donate / Share
coded with ❤️ by a 17-dev

0.3 (pre)

14 Mar 15:09
Compare
Choose a tag to compare
0.3 (pre) Pre-release
Pre-release

To receive a notification on new releases, click on Watch > Releases only on the top. ⭐️ My Repo too


0.3

Initial Release

THIS IS THE FIRST RELEASE OF SUGAROID BOT
BUGS ARE EXPECTED. PLEASE REPORT TO GITHUB

Highlights

Training data

Sugaroid now stores training data in ~/.config/sugaroid.
It uses a configuration files from chatterbot-corpus and sugaroid-corpus. The manpulated result from both corpora helps making sugaroid responses more comprehensive

TTS Support

On running Sugaroid as in sugaroid audio, it can give TTS support from Google translate servers provided internet connection is there

Emotion Adapter

Sugaroid has new emotion systems.
On PyQt5 platform, we can see emotions on the QPixmap Label
On Django Server, a dynamic <img> is used to serve the image from github.

sugaroid_all

Advanced Language processing

Thanks to spaCy Language processing is faster than nltk language processing. Moreover accurate predictions are more enhanced with en_core_web_lg vector pack over the 12MB en_core_web_sm

Support / Donate / Share
coded with ❤️ by a 17-dev