Computing
http://ir.kdu.ac.lk/handle/345/3862
2024-03-28T19:41:28ZRequirements For An English-Sinhala Smart Bilingual Dictionary: A Review
http://ir.kdu.ac.lk/handle/345/4175
Requirements For An English-Sinhala Smart Bilingual Dictionary: A Review
Samarawickrama, L; Hettige, B
This paper presents a review on existing
English-Sinhala Dictionaries while considering today’s
requirements for enhancing English language skills
for users who are not fluent in English . Dictionaries
are becoming popular as a means for interactive
communication between languages. Dictionaries, and
language professionals, in general, have long claimed that
dictionaries are deficient, especially regarding accessing
and updating content. Some authors have also noted
that these deficiencies are compounded by the fact that
language professionals do not receive proper training
in dictionary use, and due to those deficiencies, they
do not fully benefit from them. Electronic dictionaries
include new search capabilities, not found in traditional
dictionaries, that could meet users’ needs efficiently. So,
this review, it’s discusses the features of the dictionaries
with a comparison to existing dictionaries. Finally, its
state the features that should be added to those existing
ones to become a smart bilingual dictionary.
Article Full Text
2018-01-01T00:00:00ZWater Intake Recognition System Based On Pressure Sensors And Bluetooth Technology
http://ir.kdu.ac.lk/handle/345/4174
Water Intake Recognition System Based On Pressure Sensors And Bluetooth Technology
Wjesekera, MAJ; Pemarathne, WPJ
Dehydration is a very common problem
especially among the elderly people and patients, and
monitoring daily fluid intake of a person is vital to avoid
dehydration and many other diseases. When we talk
about the importance of water, it is an essential element
of life. Automating the fluid intake monitoring can help
to avoid the risk of losing the recommended daily fluid
intake. An automated system can monitor and keep
tracking the daily fluid intake and send reminders to
the users and guide them towards wellbeing. In this
research, a system is developed to help elderly people as
well as patients to monitor their fluid intake. The system
is developed with a special stand using pressure sensor
and Bluetooth and an android application which provides
records and reminders. It was observed that the system
provides accurate results and it is a low cost solution.
Article Full text
2018-01-01T00:00:00ZPersonalized Recommendation System For Leisure Time Activity Using Social Media Data
http://ir.kdu.ac.lk/handle/345/4173
Personalized Recommendation System For Leisure Time Activity Using Social Media Data
Ramashini, M; Jayathunga, DP; Gowthamy, A; Rammiya, N; Kiruthiga, U
In today’s digital world wherever there’s associate
degree endless variety of content to be consumed like books,
videos, game, movies, music, etc., finding the content
of one’s interest has become associate degree deadening
task. A personalized recommendation system for leisure
activities is vital in our social life due to its strength in
providing enhanced entertainment. Our system has the
ability to recommend leisure time activities, to a new user
and others by using their social media data. It gathers all
the important information, such as popularity, liking and
disliking, required for recommendation. It also takes a
minimum of new user information without connecting
to social networks. It generates recommendations for the
user based on his/her behaviour on social media. Such a
system will counsel a group of films, books, music, TV
shows, games and places to users supported their interest
and private data using Collaborative filtering and Content based filtering. Similarity, index is measured by using
Pearson correlation and Cosine based similarity and
Tanimoto Coefficient based Similarity. The planned system
has the flexibility to advocate leisure activity to a brand new
user furthermore because the others by mistreatment social
media knowledge. It effectively reduces the complexity of
the search space for users and attracts more and more users
to the Internet, which increases the profits of site owners.
Article Full Text
2018-01-01T00:00:00ZData Handling And Maintaining Data Consistency In Scalable Replicated Micro-services
http://ir.kdu.ac.lk/handle/345/4172
Data Handling And Maintaining Data Consistency In Scalable Replicated Micro-services
Weerakoon, WMNKGTL; Kumara, Banage TGS
Monolithic Architecture helps to develop
server-side enterprise applications. But, it views as a
“big ball of mud”. That indicates monolithic architecture
has many drawbacks. Introduction of cloud based
microservice architecture can solve these kind of
drawbacks. Microservice architecture helps to scale an
application. Most of the applications write less data than
reading of that data. Scaling of read model and write model
separately is very important. But, scaling applications
using microservice architecture is very hard. Further,
applications cannot simply use a local ACID (Atomicity,
Consistency, Isolation, Durability) transaction. Read
part is scaling to more replicas. Thus, maintenance of the
data of all replicas in same level is important. Replication
of read model and maintenance of data consistency
which would provide experimental insight still needs
to be developed. To bridge this gap, development of an
architecture based on messaging with RabbitMq publish/
subscribe method, event sourcing and Command Query
Responsibility Segregation (CQRS) with axon framework
is used in this study. Evaluation of this architecture was
done by replication of the read model using Docker
and Docker-compose. Further, we have analysed data
consistency in our experiments.
Article Full Text
2018-01-01T00:00:00Z