Releases: qcri-social/AIDR
Releases · qcri-social/AIDR
Release 2.0.1
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
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
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
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
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
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
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
Release Notes
I. Features
- Improvements in public browse of collections.
- Improvements of interactive view/download page.
- New "My Collections" page and new navigation flow.
- 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).
- Addition of partial support for SMS as a data source (collector completed, classifier under development).
II. Under the Hood
- New
aidr-common
module that holds code shared across modules. - Centralized database access for all database related operations is introduced using aidr-task-manager.
- Tagger module now uses
aidr-task-manager
to access the aidr_predict database. - Addition of loadshedding feature for all REDIS pubsubs in AIDR.
- Collector now uses a generic persister.
- aidr-persister extended to support SMS data persistence.
- DB schema updates - addition/removal of fields from some tables
- aidr-task-manager is now an EAR deployment.
- Change in download limit policy for downloading Tweet IDs.
AIDR Release 1.1.1
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
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.