Now showing 1 - 6 of 6
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Door lock system via web application
    This research proposes the smart way to solve the common problem of the conventional door-locking system. The important problems of the ordinary door-locking systems are key lost, forgetting to lock the system and cannot check the lock status from remote. To solve these problems, we proposed a method to lock-unlock the system which utilizes the web application and passcode alongside the usual method of using the ordinary keys. The proposed system can remotely lock, remotely unlock, remotely check door state, remotely check door locking state, send the email to the owner in case of someone knocking on the door and generate the temporary passcode to use in specific date and time.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Recognition of Lao sentence sign language using kinect sensor
    (2017-11-03)
    Sombandith, Vimonhak
    ;
    ;
    Walairacht, Somsak
    This paper presents a technique for recognition Lao sentence sign language by using a Kinect sensor. By using Kinect sensor, feature joint positions of human body can be tracked. After that the joint angles between each pair of joint vectors of adjacent joint positions are measured. When the user perform a series of posture representing a simple sentence of Lao sign language, the system records joint angles that is significantly changed from one posture to another posture. Feature joint angles stored in the database is used to recognition the testing sentence's posture. The recognition rate of about 75% is achieved from the experiments performed 10 simple sentences of Lao sign language.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    User preference retrieval using semantic categorization for web search
    (2010-05-24)
    Bounoy, Teerakorn
    ;
    Search engines have been one of the most popular ways for people to find web pages of interest. Presently, when a user enters a keyword in a search engine, the search results are usually presented the same result to other users who search the same keyword, which might not be related to each user's field of interest. Therefore, the researcher of this study would like to propose a new searching technique to get each user's most relevant information by using a user preference. This research will categorize user preference to build the user profile and general profile base on user's search history and category hierarchy, respectively. The search engines then use those profiles to determine the interests of each user, execute the search query to obtain a set of relevant documents, and reranking the documents in a manner that best reflects their relevance to the user's profile. Many algorithms have been designed, analyzed, implemented and experimented to find the most appropriate and the most effective one to create the relationship between each keyword and each category to best meet each user's preference.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    JGroovy - An extensible java programming language with groovy
    (2010-05-24)
    Sateanpattanakul, Siwadol
    ;
    Java is Object-Oriented Programming Languages (OOPL) that widely used for software development. But Java has a limitation for working with Domain-Specific Languages (DSLs). Java language structure and syntax has not more support for working with DSLs and including type of Java language. Static language likes Java does not flexible more for DSLs handle. This limitation has to solve by adding new language structure and syntax into Java language. Groovy is a dynamic programming languages that support DSLs with internal structure. In this paper, we introduce "JGroovy" which is extended Java programming language with Groovy programming. We are built JGroovy compilers that fully support Java programming language.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Hand gesture recognition for Lao alphabet sign language using HOG and correlation
    (2017-11-03)
    Sombandith, Vimonhak
    ;
    ;
    Walairacht, Somsak
    Hand gesture is one of a powerful means of communication among human. Sign language is an essential and natural expressive mean of communication especially for the deaf people. The article proposes a technique for the recognition of Lao alphabet sign language. The technique of image processing, that is Histogram of Oriented Gradients (HOG), is applied in order to extract characteristics of the hand images performing individual alphabet of Lao sign language. The extracted features are then sent to the template matching process. The similarity between the extracted features and the prototype features are measured by using correlation technique. The totals of 54 Lao alphabets are used in the experiments. Four subjects are asked to perform each alphabet of Lao sign language in which each subject had performed totally 540 gestures. The recognition rate of the proposed technique at about 79 % is achieved.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    JGroovy: An alternative approach to implement extensible Java compiler
    (2013-01-01)
    Sateanpattanakul, Siwadol
    ;
    Hamamoto, Kazuhiko
    ;
    The main reason for the invention of computer programming languages is for these languages to express a command-to-control machine behavior. Some of these programming languages have specific advantages that are used in specific environments such as structured query language (SQL), hypertext markup language (HTML), and spreadsheet. The common definitions of these languages are domain-specific languages (DSLs). Although DSLs are the best way to deal with specific systems, it is hard to use with other environments or platforms. Groovy is a dynamic programming language that runs on the Java virtual machine. Groovy has some features that allow programmers to manage DSLs within its unique style. Groovy has some disadvantages because it does not support all Java features and syntax while also producing unnecessary byte code during compilation. This paper proposes an extended-architecture technique to implement a computer programming language and compiler through extending Java with Groovy language. The extensible language is called 'JGroovy'. And JGroovy is supported both by Java and Groovy language. We implement the compiler for JGroovy and call it the 'JGroovy compiler' (JGC). By its extended architecture, JGC is more compatible for Java source code than Javac can claim to be. And it also produces a better and more compact byte code than the Groovy compiler, with an approximate improvement of 8-12%. © 2013 Institute of Electrical Engineers of Japan. Published by John Wiley & Sons, Inc.