Skip to content

Releases: qcri-social/AIDR

Release 2.0.1

27 Aug 14:03
Compare
Choose a tag to compare

Release type: Minor

Main new features:

Glassfish tuning
Redis tuning
Mysql server tuning
Tagger sql statement tuning
bug fixes
aidr-analytics on

Release 2.0

06 Aug 13:39
Compare
Choose a tag to compare

Release type: Minor

Main new features:

Added ability to download all human-tagged tweets
Improved error handling by logging and sending emails to developers on errors
UI and bug fixes

Release 1.6

16 Jul 14:29
Compare
Choose a tag to compare

Release type: Minor

Main new features:

  • Added tester for tagger
  • Added Micromappers enabling/disabling for collections with classifiers
  • Improved error handling
  • UI and bug fixes
  • Translator without Border(TWB) Integration

Release 1.5

01 Jul 07:45
Compare
Choose a tag to compare

Release type: Minor

Main New features:

  • Added new default classifiers
  • Enhanced logging
  • Added testers for aidr-collector, aidr-persister, aidr-output
  • Fixed a number of bugs.

Release 1.4.1

07 Jun 07:51
Compare
Choose a tag to compare

Release type: Minor

Main New features:

  • Introduced centralized build, test and deploy of all AIDR modules.
  • Introduced platform-specific and module-specific configuration files.
  • Introduced automatic un-deploy and deploy script of one or more modules.
  • Introduced profile-based building and deployment of modules.
  • Added documentation to various packages.
  • A few UI improvements were also done.
  • Fixed a number of bugs.

Release 1.3

07 May 11:30
Compare
Choose a tag to compare

Release type: Major

Main New features:

  • Introduced centralized access to the database by introducing the aidr-db-manager module.
  • Provided remote EJBs-based access to the aidr-db-manager's services on top of the database.
  • Introduced DTOs which are now used for transferring data across AIDR modules in a unified way.
  • Changed search filter criteria: when keywords is now specified with either bounding box or follow then only those tweets that match both keywords and BB/follow will be collected.
  • Introduced a much-needed feature of geo-strict. The geo-strict feature allows to collect geotagged tweets which are strictly within the defined bounding box.
  • Added documentation to various packages.
  • A number of UI improvements were also done.
  • Fixed a number of bugs too and did many more minor improvements.

Release 1.2.1

28 Sep 15:48
Compare
Choose a tag to compare

Release type: Minor

Main New features:

  • Interactive view/download page imrovement.
  • Building of the aidr-task-manager module now uses single POM to build EJB and EAR artifacts to be deployed.
  • Minor UI improvements.

AIDR Release 1.2.0

15 Sep 09:17
Compare
Choose a tag to compare

Release Notes

I. Features

  1. Improvements in public browse of collections.
  2. Improvements of interactive view/download page.
  3. New "My Collections" page and new navigation flow.
  4. Ability to download data in three formats: CSV, JSON (entire file is one single json object) and TEXT JSON (consisting of one JSON object per line).
  5. Addition of partial support for SMS as a data source (collector completed, classifier under development).

II. Under the Hood

  1. New aidr-common module that holds code shared across modules.
  2. Centralized database access for all database related operations is introduced using aidr-task-manager.
  3. Tagger module now uses aidr-task-manager to access the aidr_predict database.
  4. Addition of loadshedding feature for all REDIS pubsubs in AIDR.
  5. Collector now uses a generic persister.
  6. aidr-persister extended to support SMS data persistence.
  7. DB schema updates - addition/removal of fields from some tables
  8. aidr-task-manager is now an EAR deployment.
  9. Change in download limit policy for downloading Tweet IDs.

AIDR Release 1.1.1

08 Sep 07:59
Compare
Choose a tag to compare

Release type: Minor

Main New features:

  • Interactive view/download page now shows all associated classifiers to an item in one row.
  • Persister has been re-designed to persist different types of documents using a generic persister.
  • Added load shedder to all module that push or pull from/to Redis channels/queues.
  • Added SMS collector.
  • Improved public view/download page.

Bug Fixes from release 1.1.0:

  • Deletion of training example is fixed.

AIDR Release 1.1.0

16 Jun 11:14
Compare
Choose a tag to compare

Main New features:

  • Re-design of AIDR homepage with tiled buttons, multiple UI modifications.
    Administrator can make a collection publicly viewable or private only.
  • Users can now delete a collection.
  • A new publicly browsable collection page created that allows users to browse the available collections and download data without the need to login.
  • Crisis creation now imposes unique constraint on collection names.
  • Crisis type is now a mandatory field for creating a crisis.
  • Rule for replacement of a classifier by a new model has been changed.
  • Rule for Pybossa scheduler has been updated - PyBossa Scheduler now never leaves the document table "empty".
  • Live data feed on AIDR main page uses a balanced sampling to prevent starvation of tweets from minority feeds and filters low-confidence tweets.
  • Configurable skin for crowdsourcing tasks.
  • Upgraded Pybossa, now has a Mail server to serve forgot pwd or reset password functions.
  • Added new default classifiers.
  • The task_buffer view in the database in now deprecated.
  • New algorithm for truncating documents from the aidr_predict.document table by the Tagger that avoids locking the database for long durations.
  • The document and task_assignment tables in the aidr_predict database are now periodically cleaned to remove documents that are too old (duration is user configurable).
  • New module aidr-task-manager added to provide database abstraction - all calls that touch any of the following aidr_predict database tables will in the future pass only through this module:
    • document
    • task_assignment
    • document_nominal_label
  • Tagger-API now now uses aidr-task-manager to access the relevant tables of the aidr_predict database.
  • New interactive view/download page available for filtering classified tweets based on user-defined criteria.
  • Persister module upgraded with new CSV download APIs to support filtering of tweets based on user-defined criteria.
  • Output module upgraded with new output APIs to support filtering of tweets based on user-defined criteria.

Bug Fixes from release 1.0.0:

  • Problem with CSV download due to AJAX time-outs.
  • Persister crash issues.
  • Classifier creation defect that would create partial classifier when tagger name is too long.
  • Users should not be able to edit in the language combo-box in edit/create collection page.
  • Trainer UI would show NaN more needed to re-train.
  • Misreporting in number of already-classified tweets.
  • Remove near-duplicate CSS files from css folder.
  • Page with classifier details does not render correctly if you are not a sysadmin.
  • Tagger error on displaying and/or save.
  • Deadlock issue in aidr_predict database.
  • Deleting a classifier should notify pybossa-scheduler.