Steganography, or communication through covert channels, is desirable when the mere existence of an encrypted message might provide useful information to eavesdroppers. Text is ideal for steganography due to its ubiqu...
详细信息
Steganography, or communication through covert channels, is desirable when the mere existence of an encrypted message might provide useful information to eavesdroppers. Text is ideal for steganography due to its ubiquity. However, text communication channels do not necessarily provide sufficient redundancy for covert communication. We propose a steganographic scheme for Thai plain text documents that exploits redundancies in the way particular vowel, diacritical, and tonal symbols are composed in TIS-620, the standard Thai character set. The scheme is blind in that the original carrier text is not required for decoding. In an experimental evaluation, we find that the message embedding scheme allows 2.2 bytes of embedded covert text per kilobyte of carrier text on average, and that the document modifications are unnoticeable by casual observers. The method is thus a practical and effective method for covert communication over Thai plain text channels.
Enterprise resource planning (ERP) software brings many benefits to an organization, but commercial software is expensive. Smaller organizations may prefer free and open source solutions but are faced with an enormous...
详细信息
Enterprise resource planning (ERP) software brings many benefits to an organization, but commercial software is expensive. Smaller organizations may prefer free and open source solutions but are faced with an enormous array of options from different vendors. One of the most difficult decisions to make is whether to develop software from scratch or to adopt a free and open source ERP framework. To answer this question, we evaluate one of the most popular enterprise software development frameworks, JBoss Seam, and one of the most popular open source frameworks for ERP development, Apache Open for Business. Using a simple real-world application integration problem involving an asset management system and an accounting system as a case study, we compare the frameworks along a number of dimensions. We find that the ERP framework, OFBiz, is the better choice for simple ERP development problems typically encountered in smaller enterprises.
We propose and implement a low-cost Thai voice gateway that combines current technology in network systems and telephony. It enhances traditional telephony-based applications with access to resources on the Web. The s...
详细信息
We propose and implement a low-cost Thai voice gateway that combines current technology in network systems and telephony. It enhances traditional telephony-based applications with access to resources on the Web. The system is based on open standards for speech technology and existing open source software. It supports the VoiceXML markup language for voice dialogs, the MRCP protocol for communication with a speech engine provider, and effectively recognizes and synthesizes Thai speech. The system uses a client/server architecture separated into 3 main modules: the VoiceXML interpreter, the speech engine interface, and the telephone integration system. The current prototype still needs improvement but is functional enough to provide a basis for future enhancement. We have released the system as open source software for interested developers.
AINAAN is a collaborative application developed for molecular visualization and analysis with multiple view points. The application allows multiple users to view and manipulate single and multiple representations of m...
详细信息
ISBN:
(纸本)9780769532636
AINAAN is a collaborative application developed for molecular visualization and analysis with multiple view points. The application allows multiple users to view and manipulate single and multiple representations of molecular structures. Network sessions can be initiated by any user over the network. Members over the network can join the session, and the initiator owns the activities of the session. The application provides conventional molecular visualization facilities like rendering, rotation, with different views, along with the usage of protein network stores. Protein store is the repository of the protein structures, alignment results, and movies maintained by each user, which can be shared over the network. Sequence and structural analysis algorithms are also supported in AINAAN. Sessions can be saved by recording events and alignment results for future reference. Large scale study of protein molecular structures will need network views support for comparative analysis.
Clinical guidelines usually need to be adapted to fit local practice before they can be actually used by clinicians. Reasons for adaptation include variations of institution setting such as type of practice and locati...
详细信息
In today's transnational admission environment, evaluating applicant qualifications is becoming increasingly challenging. While standardized tests can be helpful, studies have shown that they are rather noisy pred...
详细信息
ISBN:
(纸本)9781424410835
In today's transnational admission environment, evaluating applicant qualifications is becoming increasingly challenging. While standardized tests can be helpful, studies have shown that they are rather noisy predictors of performance. Predicting educational outcome is a viable alternative in such heterogeneous environments. Performance prediction models can be built by applying data mining techniques to enrollment data. In this paper we present an approach to using Bayesian networks to predict graduating cumulative Grade Point Average based on applicant background at the time of admission. While such prediction models can be helpful, their recommendations may not be followed by departmental faculty members making admission decisions if they are presented as black boxes. We thus present a novel approach to deriving a case-based retrieval mechanism from the Bayesian network prediction model in such a way that the similarity measure used by the case-based system is consistent with the predictive model. The case-based component retrieves the past student most similar to the applicant being evaluated. The Bayesian network model is evaluated using stratified ten-fold cross validation.
This paper presents a novel approach to deriving probabilistic models that predict enrollment given applicant background and the amount of financial aid offered. Our Bayesian network models can be used to optimize var...
详细信息
This paper compares the accuracy of Decision Tree and Bayesian Network algorithms for predicting the academic performance of undergraduate and postgraduate students at two very different academic institutes: Can Tho U...
详细信息
ISBN:
(纸本)9781424410835
This paper compares the accuracy of Decision Tree and Bayesian Network algorithms for predicting the academic performance of undergraduate and postgraduate students at two very different academic institutes: Can Tho University (CTU), a large national university in Viet Nam;and the asianinstitute of technology (AIT), a small international postgraduate institute in Thailand that draws students from 86 different countries. Although the diversity of these two student populations is very different, the data-mining tools were able to achieve similar levels of accuracy for predicting student performance: 73/71% for {fail, fair, good, very good} and 94/93% for {fail, pass} at the CTU/AIT respectively. These predictions are most useful for identifying and assisting failing students at CTU (64% accurate), and for selecting Very Good students for scholarships at the AIT (82% accurate). In this analysis, the Decision Tree was consistently 3-12% more accurate than the Bayesian Network. The results of these case studies give insight into techniques for accurately predicting student performance, compare the accuracy of data mining algorithms, and demonstrate the maturity of open source tools.
An interactive system in which the user can program animated agents visually is introduced: the Visual Agent programming (VAP) software provides a GUI to program life-like agents. VAP is superior to currently availabl...
详细信息
ISBN:
(纸本)9783540733447
An interactive system in which the user can program animated agents visually is introduced: the Visual Agent programming (VAP) software provides a GUI to program life-like agents. VAP is superior to currently available systems to program such agents in that it has a richer set of features including automatic compilation, generation, commenting and formatting of code, amongst others. Moreover, a rich error feedback system not only helps the expert programmer, but makes the system particularly accessible to the novice user. The VAP software package is available freely online.
Pen-based computing devices have become more popular and more important, because it facilitates a natural way of input to users. To develop pen-based systems, automatic interpretation of sketches is crucial. However, ...
详细信息
ISBN:
(纸本)9780889866560
Pen-based computing devices have become more popular and more important, because it facilitates a natural way of input to users. To develop pen-based systems, automatic interpretation of sketches is crucial. However, this task is sensitive to drawing styles. This paper proposes a stroke grouping method based on Gestalt theory. The proposed algorithm group strokes into regions, each stroke is split into smaller stroke segments according to its corners and junctions. Then, for every stroke segments that can form closed loops, all possible regions are searched. Applying the notion of law of continuity in Gestalt theory to a set of all possible regions, scores of good continuity and convexity of all regions can be computed. The region with the best score is stored and extracted from the sketch. This iterative process is repeated until no stroke segments are left in the set of closed-loop segments. The algorithm implemented and tested on a tablet PC showed good results.
暂无评论