3.1.4 Web 2.0 Feedback System
The aim of the Web 2.0 system is to insert or update
data relating to experts within the system. This
system also permits the modification of the scores
assigned to distinct experts, thereby facilitating the
users of the system in the decision to choose one
expert or another. This scoring may be divided into
two distinct parts:
Scores of Previous Patients. These scores are based
on the scores which patients that have been
previously treated by a particular expert may assign
to this expert.
Scoring of other Experts. This system is based on
permitting other experts to assign scores to their
colleagues, thereby improving the global vision of
these by structuring it such that their knowledge is
considered important and other professionals in the
sector value their work.
3.1.5 Geolocation System
The geolocation system is the final constituent of the
system. It is fundamentally a system which
communicates with the database of experts to obtain
certain data required to locate the expert. The
essential data are the localization, longitude and
latitude coordinates, however, other data may be
required. The system should calculate a real route
(realizable by car or on foot, not the distance
between two points), which exists between the
patient and expert(s).
There are already a number of tools in existence
which achieve this aim, however, in the current
framework, particular importance was given to the
aspects high potency, ease of management and
reliability. These features were selected having in
mind that the system not only had to establish the
physical location of the specialist, but also had to be
capable of establishing a route between the patient’s
current position and the expert.
The API which permits these characteristics is
proprietary of Google, Google Maps. This
framework provides a library which allows the
creation of maps of a determined location,
establishing distinct tags, controls, and determining
routes between two points. Another feature in favour
of selecting this platform is that it allows the
drawing up of a physical, political and hybrid view
between both places (Bühler, 2006). This implies
that the user has more visual references for the place
at which he wants to arrive, and additionally, for
intermediate points which he must pass to reach his
destination (Muller, 2004).
However, the key strength of the framework is
that it allows the calculation of the shortest route
between two points with the simple process of
introducing the coordinates of the user and the
expert, which in this case can be obtained from
ExpertDB. Additionally, a detailed description of the
route is provided indicating specifically the route
which the user should take, which turns he should
take, and the public transport available in each of the
streets on the route (Grabler, 2008). It also offers
further information about the total length of the
journey, and the approximate time it takes to
complete the entire journey.
Another very interesting aspect is that this API
offers the possibility to select how the journey
should be realized, on foot or by car, displaying
distinct alternatives according to the option chosen.
For example, if the user wants to undertake the
journey on foot, the system does not process or take
into account restrictions or prohibited ways which
would be encountered by a car.
4 RELATED WORK
In the domain of medical diagnosis systems, a
myriad of approaches exist, which are comprised of
various algorithmic techniques for automatic
diagnosis that have been tested in research, as well
as actual systems currently available for use.
Approaches in research which apply the use of
combined techniques such as the current one include
neuro-fuzzy methods (Noy, 2005), the application of
genetic algorithms (GAs) for rule selection
(Ishibuchi, 1999), or the unification of genetic
algorithms with fuzzy clustering techniques (Roubos
and Setnes, 2000).
Apart from the systems described above, more
specialized systems are available, for example, those
in which clustering techniques are used in the
detection of epidemics (Cardoso, 1999), decision
and action support systems in relation to illnesses
according to region (Gosselin and Lebel, 2005), and
systems which aid the differential diagnostic in
“erythemato-squamous” form, incorporating
classification algorithms for trees and other similar
methods (Güvenir, and Emeksizb, 2000). Possibly
the most interesting and most similar application in
relation to the current system is that developed by
(Faria, Fernandes and Perdigoto, 2008), which
propose a specific type of monitoring for old people
or people with mental illnesses such as Alzheimers,
which using a mobile system ensures that the person
can be geographically located in any place in the
WEBIST 2009 - 5th International Conference on Web Information Systems and Technologies
292