Skip to content

Commit

Permalink
Preparing for 0.9.1 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
matteovescovi committed Apr 20, 2015
1 parent 087f277 commit 09c03ee
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 1 deletion.
3 changes: 3 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
2015-04-20 Matteo Vescovi <matteo(dot)vescovi(at)yahoo(dot)co(dot)uk>

* configure.ac, NEWS, website/presage_database_dump.sql.gz:
preparing for 0.9.1 release.

* bindings/csharp/presage_wcf_service_console_host/Program.cs,
bindings/csharp/presage_wcf_service_system_tray/PresageWCFHostForm.cs:
handle exception on service host open.
Expand Down
44 changes: 44 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,50 @@ NEWS
----


Presage 0.9.1 released
----------------------
Presage 0.9.1 is now available for download.

Presage 0.9.1 introduces a new offline learning API method. Active
predictors in presage are capable of online learning (dynamic learning
triggered by context changes - context-awareness enables presage to
train predictors on changes in context dynamically). This new offline
learning method provides a way to instruct presage to learn from a
specific body of text, separate from the context. A corresponding
ONLINE_LEARNING configuration variable has been added to control
whether online machine learning is enabled or disabled for
applications that require control over what is learnt. Moreover,
learning performance has been improved by a factor of 10 in most
scenarios.

Presage 0.9.1 provides a new Windows Communication Foundation
service. Applications can now consume presage's predictive
functionality by invoking on the WCF service process rather than
directly linking to presage library. The presage WCF service
application is automatically started at logon and displays a
notification icon in the Windows system tray. The notification icon
can be used to shutdown the presage WCF service or to display further
information. The presage WCF service can only be consumed by the same
user that started the service and that is currently logged on the
local system. The service uses the NetNamedPipeBinding
binding/transport, "a secure, reliable, optimized binding that is
suitable for on-machine communication between WCF applications".
The presage predictive service endpoint is exposed at this address:
net.pipe://localhost/PresageService/v1/presage
The presage Metadata Exchange endpoint is exposed at this address:
net.pipe://localhost/PresageService/v1/mex

Presage 0.9.1 adds support for in-memory SQLite databases. Users
wishing to store a temporary language model in memory can do so by
using the started in-memory database filename designator ":memory:".

Presage 0.9.1 brings several fixes and improvements to Windows
installer/uninstaller.

Presage 0.9.1 also includes other bug fixes and enhancements. Please
see the ChangeLog for further details.


Presage 0.9 released
--------------------
Presage 0.9 is now available for download.
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ dnl 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
dnl Process this file with autoconf to produce a configure script.


AC_INIT([presage],[0.9.1~beta],[matteo.vescovi@yahoo.co.uk])
AC_INIT([presage],[0.9.1],[matteo.vescovi@yahoo.co.uk])
AM_INIT_AUTOMAKE([1.9 tar-ustar -Wall])

AC_CONFIG_SRCDIR([src/lib/presage.cpp])
Expand Down
Binary file modified website/presage_database_dump.sql.gz
Binary file not shown.

0 comments on commit 09c03ee

Please sign in to comment.