<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>OAR@UM Collection:</title>
  <link rel="alternate" href="https://www.um.edu.mt/library/oar/handle/123456789/8422" />
  <subtitle />
  <id>https://www.um.edu.mt/library/oar/handle/123456789/8422</id>
  <updated>2026-04-06T06:58:21Z</updated>
  <dc:date>2026-04-06T06:58:21Z</dc:date>
  <entry>
    <title>Using social media as a basis for marketing initiatives</title>
    <link rel="alternate" href="https://www.um.edu.mt/library/oar/handle/123456789/95971" />
    <author>
      <name />
    </author>
    <id>https://www.um.edu.mt/library/oar/handle/123456789/95971</id>
    <updated>2022-05-19T08:08:20Z</updated>
    <published>2015-01-01T00:00:00Z</published>
    <summary type="text">Title: Using social media as a basis for marketing initiatives
Abstract: In computing, social media is represented as a mathematical graph which depicts users&#xD;
as nodes, and interactions as edges. Users are either persons or company profiles - even&#xD;
a specific product. The edges convey feelings, likings and acceptance which are known&#xD;
to be very useful for businesses to understand better their product's perception by users&#xD;
and consequently influence the business's marketing tactics. Due to the remarkable&#xD;
popularity reached by social media platforms, the data available is so vast that many&#xD;
marketing experts cannot ascribe significant meaning when looking at it as it is.&#xD;
The purpose of this project is to tap into this data from two popular social media&#xD;
platforms, and transform and process it in a way to enable deeper knowledge extraction&#xD;
that is usable in a marketing initiative. The final artefact of this project acquires data&#xD;
from the two platforms by connecting, and sending requests to their APIs. These requests&#xD;
return responses consisting of data available with regards to that particular request. This&#xD;
data is then processed to create one consolidated model encompassing the data acquired&#xD;
from both sources. This is then stored in a graph based data model which is queried as&#xD;
required.&#xD;
The data returned by the APIs highly depends on the social media platform itself as they&#xD;
have included further privacy concerns in their latest APIs which limits the data in the&#xD;
response. This artefact works with the given public data, however if users give&#xD;
permission to use their data in the application, it would be able to give more insightful&#xD;
information. The end result of this artefact consists of a number of charts which portray&#xD;
significant information that help business users to understand their fans and hence&#xD;
improve their marketing campaign.
Description: B.Sc. IT (Hons)(Melit.)</summary>
    <dc:date>2015-01-01T00:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Investigating the recognition of the static hand signs used by fingerspelling on smart phone</title>
    <link rel="alternate" href="https://www.um.edu.mt/library/oar/handle/123456789/95969" />
    <author>
      <name />
    </author>
    <id>https://www.um.edu.mt/library/oar/handle/123456789/95969</id>
    <updated>2022-05-19T08:04:01Z</updated>
    <published>2015-01-01T00:00:00Z</published>
    <summary type="text">Title: Investigating the recognition of the static hand signs used by fingerspelling on smart phone
Abstract: One of the leading challenges faced by the deaf members of society is the&#xD;
communication barrier which arises due to their lack of hearing and the lack of&#xD;
individuals who are able to express themselves through sign language.&#xD;
When considering both the deaf and the hearing communities, one factor common to&#xD;
both parties is the use of smart phone devices. However, whereas hearing individuals&#xD;
are able to freely communicate through audio calls on a smart phone, the latter is not&#xD;
the case for deaf individuals who rely on sign language as their principal means of&#xD;
communication.&#xD;
This thesis attempts to tackle this issue by correlating smart phone technologies with a&#xD;
subset of sign language communication. Specifically, it attempts to develop an&#xD;
automated system which recognises the various static hand postures which may be&#xD;
found within a sign language's alphabet through the use of a smart phone device. This&#xD;
is done through an investigation of the existing technologies in the field of study,&#xD;
identification of possible challenges which may come up, as well as possible solutions&#xD;
on how to tackle them and finally the development of a smart phone application with&#xD;
the knowledge gained through this research.&#xD;
The main lifecycle for the recognition of these static hand postures involves passing an&#xD;
image through a series of image processing and feature extraction techniques, followed&#xD;
by a machine learning method that is used to recognize the static symbols captured by&#xD;
the camera. The recognition rate of the developed proof of concept is tested, which&#xD;
tops off at 83.7% average recognition. Through the tests performed, it was also&#xD;
concluded that this value may be further increased through the use of a larger training&#xD;
dataset and different extraction algorithms.
Description: B.Sc. IT (Hons)(Melit.)</summary>
    <dc:date>2015-01-01T00:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Comparing Erlang-based web technologies with emerging MEAN stack for scalable web applications</title>
    <link rel="alternate" href="https://www.um.edu.mt/library/oar/handle/123456789/95186" />
    <author>
      <name />
    </author>
    <id>https://www.um.edu.mt/library/oar/handle/123456789/95186</id>
    <updated>2022-05-06T08:08:56Z</updated>
    <published>2015-01-01T00:00:00Z</published>
    <summary type="text">Title: Comparing Erlang-based web technologies with emerging MEAN stack for scalable web applications
Abstract: Online services such as social networks, e-commerce sites and multiplayer games&#xD;
experience heavy user traffic on a daily basis and users expect instant response times&#xD;
irrespective of the number of concurrent users being served. To meet such expectations,&#xD;
web applications should be able to scale and perform well under heavy loads. The&#xD;
selection of underlying technologies is of paramount importance, based on a good&#xD;
understanding of expected usage scenarios and transaction types.&#xD;
This study acknowledges the fact that the emerging JavaScript-based MEAN stack&#xD;
(MongoDB, Express, AngularJS, Node.js) is portrayed as the natural choice for building&#xD;
scalable web applications. Despite this, Erlang - a programming language developed in&#xD;
1986 - was specifically designed to handle massive concurrency and has been shown to&#xD;
withstand heavy loads in the telecommunications domain.&#xD;
This study proposes an Erlang-based alternative to the MEAN stack. The resulting stack is&#xD;
compared with the MEAN stack through a series of lab-based experiments to quantify the&#xD;
benefits of using one stack over another in specific scenarios. Tests assess different types&#xD;
of transactions, including (1) HTTP requests for static content, (2) HTTP requests with&#xD;
database reads/writes and (3) bi-directional communication via the WebSocket protocols.&#xD;
Different measurements are considered in the evaluation process, including resource&#xD;
consumption, response times and the actual throughput handled. The results obtained&#xD;
provide indications of how each stack scales and performs in specific scenarios with&#xD;
respect to the different measures being considered.
Description: B.Sc. IT (Hons)(Melit.)</summary>
    <dc:date>2015-01-01T00:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Spam detection using machine learning techniques</title>
    <link rel="alternate" href="https://www.um.edu.mt/library/oar/handle/123456789/95010" />
    <author>
      <name />
    </author>
    <id>https://www.um.edu.mt/library/oar/handle/123456789/95010</id>
    <updated>2022-05-05T07:14:41Z</updated>
    <published>2015-01-01T00:00:00Z</published>
    <summary type="text">Title: Spam detection using machine learning techniques
Abstract: The introduction of electronic mail brought about a reliable and economical method of&#xD;
communication. However, apart from the advantages it offered, several disadvantages&#xD;
also came along, one of which is spam. Spam is unsolicited mail that, in some way or&#xD;
another, finds its way into our inboxes. Throughout the years, spam has increased and&#xD;
developed ways of disguising itself as a legitimate e-mail through deceptive&#xD;
appearances. More significantly, the last few decades have seen a vast production of&#xD;
techniques, designated to recognize and block spam from reaching our inboxes. A set&#xD;
of rules and Machine Learning Algorithms have been tried and tested as anti-spam&#xD;
filters to reduce as much spam as possible.&#xD;
This dissertation explores the comparison between a developed set of artefacts,&#xD;
together with the Machine Learning algorithms that have been tested in El-Sayed ElAlfy' s paper Learning Methods for Spam Filtering in the collection of research papers&#xD;
found in Computer Systems, Support and Technology (2011).&#xD;
Using the Spambase dataset to train and test the algorithms, 2 artefacts were created&#xD;
with the potential of being Anti-spam filters. Artefact 1 proposes a method that&#xD;
composed ofN-grams and the use of the entropy technique, combined with the Naive&#xD;
Bayes algorithm. Artefact 2 is a notable neural-network algorithm which is known as&#xD;
the Error Backpropagation Neural Network.&#xD;
Artefact 1 and 2 were compared with other well-known Machine Learning algorithms&#xD;
such as Support Vector Machine, Multi-Layer Perceptron, k-NN, decision trees and&#xD;
others. With regards to results, Artefact 1 ranked first in precision at 96.16% when&#xD;
compared with the other 20 algorithms tested, followed by the Radial Basis Function&#xD;
algorithm at 95.52%. Artefact 2, with a precision of 93.44% was ranked 18th, followed&#xD;
by the Nai"ve Bayes algorithm with a precision of 93.29%. The accuracy achieved by&#xD;
Artefact 1 was that of 89.66% and for Artefact 2 this was 92.15%. From the&#xD;
aforementioned results, it can be seen that Artefact 1 can offer quite competitive&#xD;
results.
Description: B.Sc. IT (Hons)(Melit.)</summary>
    <dc:date>2015-01-01T00:00:00Z</dc:date>
  </entry>
</feed>

