Auto Dialogue System
The most flexible dialogue system to date
Auto Dialogue System (ADS) is the ideal application suite for gateways, middleware communication systems, mobile marketing or creators of interactive TV and participation TV. The product extends the capabilities of the communications gateway and acts as a dialogue based communication front-end to existing solutions. ADS is used to design, configure, deploy and run services communicating one-to-one with an unlimited number of users or devices, while emulating normal dialogue logic. Its java-based plug-in architecture makes integration with other 3rd party systems a breeze. With ADS you can create and deploy dialogue based communication services like user registration, quiz games, private chat, dating services, lifestyle coaching or product ordering services and more. ADS also support scheduled push for gateway initiated dialogue. The resulting data can be fed into CRM systems, ordering systems, or content management systems for Interactive and Participation TV.
Getting the right stuff
ADS is both available as retail software and as a hosted service on hosting facilities around the world. Different levels of functionality and features to fit your exact needs and budget are available. This, bundled with never.no extensive support options, and our no-nonsense price policy, will convince you that this is the right dialogue system for you.
Messages and users
Dialogues are message-based and distributed through any media-channel as long as the user or device can be uniquely identified. This could be through their phone number, e-mail address, user name or Set-Top Box ID, or other distinctive identifier. Communication between your gateway and ADS is available thru XML-RPC, SMTP and http-POST, with included support for text messages (SMS), picture or video messages (MMS), WAP-push messages, web page posts, e-mails, Twitter, YouTube, Windows Live Messenger and more.
How to handle it all
The dialogue services are easily set up and deployed. An ADS Dialogue service is based on generic “handlers”, and the routing, ruleset and dependency between these handlers. Services are built by combining and configuring the handlers, and connecting them in a flowchart-style dialogue tree. Virtually any conceivable service can be built from these generic building blocks. The library of generic handlers is constantly growing and consists of handlers for database look-ups, logical checks, text processing, sending of e-mail/SMS/MMS/fax, file upload/download, querying external systems, building files and more. If the system’s existing handlers do not cover all requirements of a planned dialogue service, additional custom handlers can be written using standard Java code. An ADS dialogue tree represents all possible outcomes for the dialogue service in question. By designing the dialogue tree carefully, the automated consumer-to-server dialogue can mimic natural dialogue, as in human communication.
Under the hood
ADS consists of three core software applications. Dialogue Builder is the creation and publishing tool, Dialogue Configurator is a web interface for dynamic parameter and content updates, while Dialogue Engine is the server component.
Dialogue Builder
is a powerful, yet easy-to-use MS Windows based editor and publishing tool for dialogue services. It allows easy design and deployment for new services, as well as re-use of dialogue components. Dialogue Builder creates definition files that can be published to one or several Dialogue Engines, or reused in other dialogue services.
Dialogue Configurator
is an easy-to-use web interface for dynamic parameter updates. When one needs to update just the textual content or pricing information in a dialogue, without altering the dialogue tree or core logic, Dialogue Configurator is the application to use. With Dialogue Configurator one can change or reconfigure these properties in real-time on a running service, or create new services using existing core logic.
Dialogue Engine
maintains dialogue sessions with an unlimited number of users. By keeping track of each individual user’s dialogue context, Dialogue Engine removes the need for SMS codewords, and allows the user to communicate in a natural language. Dialogues are also configurable to use regular expressions to match/search/replace text in messages, as well as plug-ins to perform standardized tasks like parsing user replies for name and addresses. The functions allow for richer services, where the users feel they are having an ongoing dialogue with the system, rather than using repetitive single statements with a coded prefix. The Dialogue Engine can communicate with several message paradigms simultaneously. Dialogue Engine can forward the resulting data in real-time to other back-end servers. It will also maintain the necessary log files, and constantly make these available as excel sheets for easy integration into less complex tools. Dialogue Engine can also push dialogues to a user or group of users, either through scheduling or based on group membership. With its built-in group database, it also allows the users to opt in or opt out from groups without manual intervention.
Still looking for more?
never.no offers a complete suite of independent applications for participation TV. The content gathered through ADS is best managed using never.no Interactivity Desk, editorial control and content management tool. For extensive reports and data-mining capabilities, ADS can be used with never.no Intelligence, our leading data management tool.
