Lectures
Mastering UI/UX: A Comprehensive Course for Design Excellence - Lecture Series
Tutorials & Walkthroughs
Workshops
UI/UX Design: Making Things Better
I had the opportunity to lead a workshop on 'UI/UX Design: Making Things Better' for final-year students at the Uva Wellassa University of Sri Lanka. The workshop was designed to introduce students to the fundamentals of UI/UX design, with a focus on helping them understand the importance of design in creating user-friendly and engaging experiences.
The workshop started with a brief overview of what UI/UX design is and why it is important, followed by a discussion of common UI design mistakes and how to avoid them. The students were then introduced to various tips and tricks for designing effective user interfaces, along with a list of useful resources to continue their learning.
Finally, the workshop concluded with a Q&A session, where students were able to ask questions and engage in further discussions about UI/UX design. It was a fantastic opportunity to share my knowledge and experience with the next generation of designers and to see the excitement and enthusiasm of the students as they learned about this exciting field.
Overall, the workshop was a great success and I look forward to the opportunity to share my passion for UI/UX design with others in the future.
Download SlidesPublications
Machine Learning Approach for Intelligent Product Recommendation System based on Product Reviews Given in Sinhala Language
By: Hettikankanama, H.K.S.K.; Manage, S.M.S.R. (Me)
Date: 2021
Collections: International Research Conference of UWU-2021 (276)
URI: https://www.erepo.lib.uwu.ac.lk/bitstream/handle/123456789/9596/Page%20131%20-%20IRCUWU2021-446%20-Hettikankanama-%20Machine%20Learning%20Approach%20for%20Intelligent%20Product%20Recommendation%20System%20Based%20on.pdf?sequence=1&isAllowed=y
Abstract:
In this era of technology businesses all around the world including Sri Lanka are moving to the web. The increased amount of businesses and their products online made the process of selecting the most appropriate, suitable and trustworthy product online highly exhaustive. To mine this vastly available data and make a better choice takes lots of effort, cost and time for a person to perform. Therefore data mining techniques can be used to intelligently mine data and provide the best suggestions to the customers. When it comes to Sri Lankan online businesses most users use Sinhala Language to provide their reviews. Here in this research some machine learning techniques are used to train a model to understand user reviews that are in Sinhala and Singlish and suggest products with best overall reviews. To develop this model Python programming techniques are used. For the model dataset of 2100 separate phrases were manually scraped from some online business pages in a way that it contains negative and positive sentiment. Annotation for sentiments was given by 5 annotators for increased reliability. A specific data cleaning was done by removing garbage tests like html tags, special characters, pronouns and numeric data as the whole result relies on the words included in the dataset. Especially after the cleaning the cleaned text is converted to “unidecode” mode to make it viable to use this knowledge for future usage. Feature extraction functions like „Count Vectorization‟ and „Tf-Idf vectorization‟ used and features stored using “LexiconBuilder”. Supervised and Unsupervised learning techniques are used. Ensemble, RNN (with GRU), RNN (with LSTM), Word2Vec (with CNN), Word2Vec, Decision Tree and AdaBoost algorithms are compared for their accuracy. Word2Vec (with CNN) gave 100% Precision and F1-Score which led model overfitting and unacceptable. As the solution the model with high precision, high F1-Score and least overfitting/under-fitting was chosen. Therefore, Ensemble Classifier which had 69% F1-score and 70% of precision was selected as the most suitable model finally. Keywords: Intelligent Product Recommendation Systems; Machine Learning; Natural Language Processing; Sentiment Analysis; Sinhala Product Reviews