Professional Documents
Culture Documents
OF PILI STORES IN
SORSOGON
A Capstone Project
Bulan Campus
Bulan, Sorsogon
BY
ANDREA GALERIA
JERICHO ANDAMO
DECEMBER 2020
The CAPSTONE PROJECT entitled:
OF PILI STORES IN
SORSOGON
submitted by Liza Soberano, Meg Imperial, Jane de Leon, Yen Santos has
OF PILI STORES IN
SORSOGON
Grade: 1
Date: 1
iv
EXECUTIVE SUMMARY
This is where you will put the abstract. Write something about your paper.
TABLE OF CONTENTS v
EXECUTIVE SUMMARY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
CHAPTER
I Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Project Context . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Purpose and Descriptions . . . . . . . . . . . . . . . . . . . . . 2
1.3 Objectives of the Study . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Scope and Limitations . . . . . . . . . . . . . . . . . . . . . . . 4
BIBLIOGRAPHY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Appendices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Introduction
Bicol Region is widely known for it’s Pili nuts that is why Bicol Region earned
its title as the Pili-Nut Capital of the Philippines in fact Bicol Region supplies
80% of the total output Volume of Pili-based food and by products and Sorsogon
Province is one of the four main province that distributes pili Based product
in the Bicol Region and also it has one of the most Pili Stalls that offers Pili
products [3].
This Project will be designed to help the locals and the tourist to locate
the Pili Stalls, how it is produced and where it is abundant. This Website will
Most of the Tourist when visiting Bicol Region and even locals especially here in
Sorsogon wants to taste the famous pili products but most of them also tend to
find it hard to locate Pili stores in the province because it is a very big province
idea to build a website not just to locate the Pili Stores through Mapping butalso
2
show them what are the products that those stalls provide and also give them the
best stores by showing them the reviews and rating of every users that already
visited the specific stores. This Project also aims to give them the Knowledge on
how the raw and main Pili nut turns into different variations Pili of Products so
not only they can know where to look but also learns how to the product is being
web based system that will help pili lovers to find the exact location of the pili
store in sorsogon as well helping the pili store to monitor the stocks and the best
seller of their product. This will benefit both pili lovers and pili store to reduce
• Research Question 1
• Research Question 2
• Research Question 3
3
This research aims to develop an online web based system that can be used to
promote pili products and to find the nearest pili store in Sorsogon.
website including:
– Location
– Store Rating/Review
– Offered Products
marketing.
• To give the user information on how the various pili producst was made
The coverage of this study is to determine the status of online marketing strategies
way, the status or the respondents of the study will focus solely on local businesses
Pili-nuts products will be included in this study for this is the main topic of the
researchers, as the scope strictly constrict the businesses that are locally owned.
customer services offered, and current problem the entity is facing. In coherence
with the fast modernizing society, this study will somehow introduce system that
Such systems will suffice those present in web, mobile, and social channels.
Thus, using this system for those who sell and produce Pili-nuts product will be
much more help for the customers to know their location or business establishment.
The proposed system also covers all respondents or consumers of Sorsogon that
are buying this product, the system will provide more information about the
business establishment of how to get there and where the location is.
The proposed system is limited only for those who sell and produce Pili-
nuts products that are located in Sorsogon. The project can be used by owner
5
where are they located. “PILI-PINAS” is a web base mapping project to help
those owners and producers to be introduce and interact with their customers.
In the final analysis the proposed system is limited only to all consumers and
This chapter presents the related literature and studies that serve as basis of
mapping services have become a part of daily life. While the majority of services
focus on driving directions, mapping services for pedestrians are becoming more
prevalent. There are online mapping Services and handheld navigation devices
available that address pedestrian routing, but in a manner very similar to that of
driving directions. Additionally, the majority of these ser vices focus on mapping
etcetera) face the challenge of navigating campuses, lecture halls, and the Surrounding
just like what our proposed system does which provides the pili stalls location
7
in Sorsogon Province which locals and tourist and foreign can use when Visiting
looking for the files or records. Some crucial issues like security, data loss, data
storage, deceased persons records, and exact location of the deceased persons
is one of the biggest problems in using a manual system. And other problem
of the office, in terms of field guidelines they use manual map. And in terms
In order to solve the above stated problems, the management of the cemetery
will convert manual processes into a database driven application to provide the
clients a much better service and to reduce and eliminate the problems caused
You can see in Figure 2.1 the screenshot of the Cemetery Mapping System Map
Location Management.
Videos and podcasts associated with a specific local business and/or a specific
kind of local business, from multiple online data sources including professional
review websites, commu nity forums and blogs, and comprises a crawling mechanism
This System relates to our system in terms of course of Mapping and the
features of having the capability of a user to review and give rating to a certain
place/establish which in our case the establishment that will be rated is a Pili
Stalls.
This invention is a web site system that visually presents real estate information
computer’s display. Real estate properties for sale within the geographic region
are indicated on the satellite image. Various data overlays can be overlaid on the
image. The data overlays may include a tax parcel overlay; a street overlay; a
park overlay; and/or a school overlay on the satellite image. The web site system
can also display multiple listing service (MLS) information of the properties for
sale.[5]
10
system it displays the location of the Pili Stalls as well as their Information like
their name, ratings and products so this system literally has some relation in
to the user who enters choices on a keypad input device.The kiosk provides
printed information which the user may carry away from the kiosk. Graphic
Technical Background
The proponents had gathered all related research about the project and had
brainstormed about what technologies will be used. As the project is still ongoing,
the proponents will still search for tools and software that can help improve the
that targets to Map all of the Pili Stores in the Province of Sorsogon. The project
students and persons on the IT field can understand. These are some of the
technical terms that are being used by the proponents in the project: Visual
Bootsrap. Some of the terminologies being stated above are also the technology
This chapter presents the system methodology and software development approaches
PiliPinas is a Web Based Mapping that aims to provide a platform for the user
to quickly locate and less effort on finding the Pili Stores in Sorsogon Province
14
and a platform for the everyone to access but only the Admin or the authorize
personnel can update and maintain the data in an efficient manner. With this
system, the user will not be worry about locating the Pili Stores in the province.
The information of the stores like its name, products and especially location will
be all stored in this system, the user and the personnel will simply browse the
map and then the information about that store will pop up in screen, the location
and other information about, the system makes personnel and user experience
hassle free. As of now most of us is using google maps but the problem with
that is it not solely dedicated on locating the Pili Stores so not all the Pili-stores
made some improvement that the current system missed out and will be making
some cooperation with the LGUs of the province to make sure they register most
of the stores in the website. They recreate it to be easier, efficient and hassle-free
system.
• Functional Requirements
15
respected store owners on their usage and are checked for the threshold
levels in the inventory and accordingly the owner is alerted about low
levels of a certain pili products. The design is such that the user does
not have to ask people where are the nearest store and what are there
offered variant of pili products and there availability, the website does
The websites display the location and the quantity of products for the
specific store are pre-set by the store owner(admin), it also displays the
rating of a certain store based on how the previous user or site visitor
rate the quality of the product they sell. Therefore, the user never has
to worry about how good are the certain product is because the website
already has done it for them. The simple interface of the System has
• Nonfunctional requirements
16
– Usability
* The website must be easy to use by both users and owners such
* The website must be intuitive and simple in the way it displays all
– Reliability
* The Website must give accurate status of the products of the store
* The Website must provide the best store based on their rating.
* The system should not update the data in any database for any
failed processes.
– Performance
* The system must not lag, because the workers using it don’t have
* All the functions of the website must be available to the user every
– Supportability
– Implementation
18
using XAMPP as the Server and PHP and MySQL as the Language.
* Visual Studio Code will be the Text editor that will be use to
– Interfacing
* The system must offer an easy and simple way of viewing the Store
– Legal
Development Life Cycle (SDLC) method in the development of the SGRP system.
This method helped the researchers in conducting the study, analysis and design
of the system. It is made up of several phases and the details of these are:
19
and Delivery.
• Planning:
of related and existing systems like Google Maps and Identify what
and found out that it lacks in features that is important when giving
offers and also anyone can claim that certain store by taking certain
and plan to foresee the probable solutions to the problems to give the
user more efficient way to browse and locate stores in Sorsogon and
– Within this phase, the researchers analyzed the nature of the information
and the functions of the software which are required for the system.
The researchers study all the requirements and try to analyze the
sure that they get enough information and resources for structuring
• System Design:
• System Coding:
– During the system coding, the researchers will prepare the codes needed
place. The Coding procedure will be the hardest part of the system
the coder because during this procedure, several errors will occur in
• System Testing:
– In the fifth stage, the researchers are done with the coding stage.
21
Once the system is built testing of the system must take place to
ensure workability and brings all the pieces together into a special
Any problem that exists will be found and addressed. In this phase,
• System Implementation:
– In this sixth stage of SDLC, this will be the period in which the system
in this phase.
• System Maintenance:
The following software applications and languages for Front-end and Back-end
• FRONT-END
– Bootstrap
for the creation of websites and web apps. The Bootstrap framework
– leaflet
– HTML5
code that describes web pages. It’s actually three kinds of code:
things happen.
– CSS
* CSS stands for Cascading Style Sheets describes how HTML elements
of work. It can control the layout of multiple web pages all at once.
– Javascript
page does more than just sit there and display static information
• BACK-END
– PHP
HTML.
– MySql
of other applications.
• Software
and Node.js and has a rich ecosystem of extensions for other languages
(such as C++, C#, Java, Python, PHP, Go) and runtimes (such as
– XAMPP
PHP and Perl, and it allows you to build WordPress site offline, on
platform” part.
– Microsoft Edge
made to replace Internet Explorer, and runs faster and with more
features.
[2] Mappingsystem.
[4] Nagaraju Bandaru, Eric D Moyer, and Shrisha Radhakrishna. Method and
8,166,013.
[5] David Eraker, Adam Michael Dougherty, Edward M Smith, and Stephen
Patent 9,213,461.
[6] Volker Grimm, Gary Polhill, and Julia Touza. Documenting social simulation
Table A.1: The seven elements of the ODD protocol. Description of ABMs are
compiled by answering the questions linked to each element. Adapted from [6].
2. Entities, state variables, scales What kind of entities are in the model? Do they
something else?
3. Process overview, scheduling What entity does what, in what order? Is the order
imposed or dynamic?
their environment?
measured?
mediating resource?
Observation What data are collected from the ABM for testing,
collected?
Details 5. Initialization What is the initial state of the model world? How
6. Input data Does the model use input from external sources such
2018 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM)
Abstract—Disasters are causing tremendous damage to human exposed to tropical cyclone wind (99%) of which 79% to the
lives and properties. The United Nations International Strategy most dangerous class of hazard [3].
for Disaster Reduction (UNISDR) recognizes that behavioral
Understanding human behavior during disasters could help
change of society is needed to significantly reduce disaster losses.
There is a need therefore in empirical understanding of human in making decisions on how to prepare for disasters and how
behavior during disasters as this could help in making decisions to properly act and strategically respond during and after a
on how to prepare for disasters, how to properly act and calamity. Capturing disaster behavior is of utmost importance
strategically respond during and after a calamity. This study when the needed information is essential to the prediction
aims to understand human behavior during disaster through
and control of populations behavior that is unprotected from
agent-based modeling and social network analysis. eBayanihan,
a disaster management platform that uses crowdsourcing to extreme stress brought by a disaster [4].
gather disaster-related information was used to capture disaster Agent-based modeling (ABM) used to simulate disaster
behavior during a simulated disaster-event. Survey data was also scenarios is not new [5]–[9]. Agent-based modeling is a
used for disaster behavior modeling. Generated disaster behavior simulation technique where a system is modeled as a pool of
models and computed social network centrality measures using
ORA-Netscenes shows that there are specific agents in the
self-governing individuals called agents. Each agent evaluates
network that can play an important role during disaster risk its state and decides based on a given set of rules. Agents
reduction and management (DRRM) operations. behave according to the norms of the environment in which
they belong.
Relationships of people in a disaster-risk area is important
I. I NTRODUCTION when assessing the readiness and resiliency of the community
[10]. Relationships and interactions of individuals in a given
Disasters are exacting an enormous damage to human lives group or area can be studied, assessed and analyzed using So-
and properties in the last decade alone [1]. United Nations cial Network Analysis (SNA). SNA maps and measures formal
International Strategy for Disaster Reduction (UNISDR) ac- and informal relationships to understand what facilitates or
knowledges that behavioral change of society is needed to impedes the knowledge flows that bind interacting units [11].
significantly diminish disaster losses [2]. Major changes in This study attempts to understand disaster behaviors by
attitudes and behaviors towards disaster risk reduction are now using agent-based modeling and social network analysis. This
indicated and elaborated more in all the recent international study is anchored on eBayanihan, a disaster management
agreements [2]. platform that allow crowdsourcing of information from the
public. The eBayanihan users are regarded as actors or agents
For the past two decades, millions of people mostly from
in this study. The interactions and activities of agents are the
countries in Asia and Africa were affected by weather-related
basis for modeling of disaster behaviors. Data matrices in
disasters1 . Among these countries include the Philippines
the form of Agent x Agent, Agent x Knowledge, Agent x
which is the second most affected country next to China
Tasks, and Agent x Belief were prepared from survey data
with the highest absolute number of affected people. The
to be used as input to Organizational Risk Analyzer (ORA)
natural geographic location and physical environment of the
[12], an agent-based modeling and network analyzer tool for
Philippines make it vulnerable to natural disasters. As a matter
of fact, almost all population in the Philippines is potentially 1 https://www.unisdr.org/2015/docs/climatechange/COP21 Weather Disas-
IEEE/ACM ASONAM 2018, August 28-31, 2018, Barcelona, Spain
tersReport 2015 FINAL.pdf
978-1-5386-6051-5/18/$31.00 © 2018 IEEE
1100
31
behavior modeling. Social network analysis was performed using Netlogo [6]. Performing simulations with 1,000 repeti-
on the Agent x Agent network captured from disaster event tions of evacuations using a specified location resulted in a
simulation to compute for the centrality scores of agents. The very high mean of people evacuated. The simulation result
purpose was to determine the important actors in the network. tallied with the recorded evacuation and sheltered evacuees
outcome after the actual event.
II. L ITERATURE R EVIEW A previous study [5] focused on the expected, perceived,
A. Agent-Based Modeling of Human Behaviors during Disas- and actual human behavior during disaster of disaster risk
ter reduction and managment (DRRM) officers from different
government agencies. This study focused on the perceived
Agent-based modeling (ABM) is an approach to evaluate behavior models of ordinary citizens and local government unit
complex systems where independent and interacting agents DRRM officers for the three phases of disaster: before, during
makes up its domain [13]. ABM enables an individual to create and after. This study also incorporates centrality measures to
models where every single element and reciprocal actions are determine important actors in the disaster network.
represented [14]. Moreover, agent-based modeling provides a Though many studies have used ABM for different pur-
mechanism to model social systems comprised of agents that poses, there is less study that used ABM to understand human
influences each other through interactions, acquire knowledge behavior during disasters. This study attempts to analyze
based from their experiences, and adjust their behaviors ac- disaster behavior using agent-based modeling.
cording to their environment. Topologies that are usually used
for depicting social agent interactions includes Soup, Grid
or lattice, Euclidean space, Geographic Information Systems B. Social Network Analysis
(GIS), and Networks [15]. In this study, network topology is Social Network Analysis (SNA) is concerned with under-
used to depict social agent interactions. standing the connections or links (social relations and flows)
Agent-based modeling has numerous applications in mea- among social entities (”actors”) which could be people, groups
suring and understanding human behavior. For example, an organizations, computers or other knowledge/information pro-
ABM of flood incident management (FIM) was developed to cessing entities, and the significance and consequences of these
provide new insights about flood management which could aid connections [17], [18]. Patterns in social network analysis
in policy analysis [8]. The multi-agent simulation combined could reveal group of actors that are coordinated into cohesive
with a hydrodynamic model approximated individuals suscep- social groups. Moreover, these patterns could also disclose
tibility to flooding. After testing the methods in a specific group of actors with identical social roles or positions [19].
location, results showed that the model can be used to assess SNA applications can be found in different domains. Some
the effectiveness of flood management measures [8]. In another of the most recent studies that implemented SNA is listed in
study, utilization of pedestrian lanes during crowd evacuation Table I.
was modeled using agent-based modeling where the focus was
on discovering which pedestrian lanes can be easily recognized TABLE I
during a disaster [9]. Lanes which had a higher probability to RECENT STUDIES THAT IMPLEMENTED SNA
be overcrowded and lanes that are less likely to be traversed
Topic Domain Reference
by individuals during a disaster were identified using the Understanding terrorism [20]
collected data. The information gathered was used to make Evaluating students performance [21]
lanes visible and to distribute crowd traffic to those lanes thus Role of social media in a disaster [22]
Online extremism [23]
preventing overcrowding in some lanes during evacuation. In Information security [24]
both instances, data collected from human movement were
used to improve on management of complex events during
disasters.
Anchoring on the UNs cluster approach on information- C. Centrality Measures
processing, one study used agent-based modeling and sim-
ulation to demonstrate that properly used clusters promotes Social network centrality measures determines the most
faster flow of information resulting in a timely and successful important nodes in a social network. Important nodes are those
response to disasters [16]. Results showed that humanitarian nodes who are popular, highly influential, highly connected,
response is immediately prompted if cluster leads will act as and could control the flow of information in the network.
information hub and if information is shared eagerly. The study A decision maker during disasters could use these centrality
also showed that the higher the quality of information, the measures to determine individuals who could be instrumental
faster it moves, which is essential for effective resource uti- in carrying out successful disaster management activities such
lization. ABM was also used in several studies that focused on as disaster mitigation, preparedness, response and recovery by
human behavior during earthquake and tsunami. In one study, utilizing their influence or connections to other individuals.
an evacuation model coupled with a numerical simulation of a The following centrality measures identifies individuals’ posi-
tsunami and estimation evaluation of casualties was developed tions within a network.
1101
32
1) Total Degree Centrality: The total degree centrality several barangays, the smallest administrative division in the
depicts the number of neighbors or adjacent connections an Philippines, which form their own Barangay Disaster Risk
actor has. The higher the number, the more direct collaborators Reduction and Management Committee (BDRRMC).
the actor has in the known network [25]. The degree centrality
E. eBayanihan: A Disaster Management Platform for Captur-
is defined as
Xn ing Human Behavior During Disaster
CD (vi ) = di = Aij . (1) eBayanihan3 [5], a free online Disaster Management Sys-
j=1
tem, uses crowdsourcing to collect disaster-related information
where A is the adjacency matrix of a network and di is the from its users. With eBayanihan, a registered user (citizen) can
degree of node vi (di = |Ni |). The value of Aij is 1 if an edge post disaster-related information (citizen report) and this post
exists between nodes vi and vj ; 0 otherwise. can be seen by other eBayanihan users in their timeline. A
2) Betweenness Centrality: The betweenness centrality of user can also comment/respond on the post/report by other
node in a network is defined as the number of geodesic paths users. A comment could either be a question about the report,
that pass through a node [26]. High betweenness centrality a validation about the report, an inquiry which may be related
signify that a node or an actor is a valuable mediator in the to the report, or just a personal statement by the commenter
communication network. The betweenness centrality of a node [5]. The more users confirming the validity of the report, the
is defined as more reliable the report is.
X σst (vi )
CB (vi ) = . (2) III. M ETHODOLOGY
σst
vs 6=vi 6=vt ∈V,s<t A. Agent-Based Modeling of Disaster Behavior
where σst is the total number of shortest paths between In this study, agents or actors are represented by users of
nodes vs and vt , and σst (vi ) is the number of shortest paths eBayanihan which belongs to different clusters. These includes
between nodes vs and vt that passes along node vi . church leaders, public high school and grade school teachers,
3) Closeness Centrality: Closeness centrality is the average barangay officials, Local Government Unit (LGU) staff, and
closeness of a node to the other nodes in a network. This Municipal Disaster Risk Reduction and Management Office
measure shows how close the person is to all the other (MDRRMO) officer and staff which were invited to participate
members of the network through both direct and indirect paths in the eBayanihan training and simulation of disaster event that
[25]. The closeness centrality is defined as the node’s inverse was conducted on January 27, 2017 at La Union province,
average distance, Philippines. There were a total of 23 participants during the
−1 eBayanihan training which comprised of 11 public teachers,
1 X
n
n−1 7 barangay (community) officials, 3 church leaders, and two
Cc (vi ) = g(vi , vj ) = Pn . (3) LGU staff.
n−1 j6=1 g(vi , vv )
j6=i Before the training, a survey was first conducted using a
where n is the number of nodes, and g(vi , vj ) denotes the questionnaire. Table II lists the five disaster-related questions
geodesic distance between nodes vi and vj . across the three phases of disaster (pre, during, and post
4) Eigenvector Centrality: Eigenvector centrality calculates disaster), and the network captured from the responses of par-
the principal eigenvector of the network and it is calculated on ticipants or agents. These questions are intended for capturing
agent by agent matrices [27]. A node is high in eigenvector the perceived behavior of agents during a disaster.
centrality if it is connected to many other nodes who are
themselves well connected [27]. The eigenvector centrality is TABLE II
S URVEY QUESTIONS AND NETWORKS CREATED BASED FROM RESPONSES
given by X
CE (vi ) α Aij CE (vj ). (4) Questions Network Captured
Who do you work with? Agent x Agent
vj ∈Ni
What tasks are assigned to you? Agent x Task
D. Disaster Risk Reduction and Management (DRRM) Orga- What skills and knowledge that you
possess you think could help you in
nization Structure in the Philippines performing the tasks assigned to you? Agent x Knowledge
Disaster and emergency events in the Philippines are man- What are the things or factors that
you believe
aged using a decentralized approach. At the regional and na- (a) could help you survive a disaster event? Agent x Belief (+)
tional level, the Office of Civil Defense (OCD) has formed the (b) are hindrance in disaster preparation,
National Disaster Risk Reduction and Management Council rescue, and recovery? Agent x Belief (-)
(NDRRMC) 2 . At the provincial level, the elected Governor
For each question, a network was created by aggregating
provides a team under the Provincial Disaster Risk Reduc-
the responses and getting the central themes. A binary matrix
tion and Management Council (PDRRMC). At the municipal
is used to model a network. In a matrix, row labels are the
level, Local Government Units (LGUs) led by the elected
Mayor forms its own Municipal Disaster Risk Reduction 2 http://www.ndrrmc.gov.ph
1102
33
names of the agents and the column labels are the themes computed. Also, using ORA, network graphs were produced
from the aggregated responses. Matrix cell entries was based where nodes are sized and colored according to their centrality
from the intersections of rows and columns. In an Agent x scores. The higher the value of centrality score, the larger the
Agent matrix, for example, interaction between two agents node. Also, if the node of interest has a higher than normal
is represented by a value of 1 in their intersection cell, value (greater than 1 standard deviation(s) above the mean),
otherwise the value is 0. The same process was applied to the node is colored red. The node is green if the node is within
other types of network. A total of 15 matrices created based 1 standard deviation of the mean. Finally, the node is colored
from the responses to questions were fed into ORA-Netscenes blue if the node has a lower than normal value (less than one
to generate the perceived behavior models before, during and standard deviation(s) below the mean). Nodes with centrality
after a disaster. The generated perceived behavior models for values less than the red nodes but greater than the blue nodes
the three disaster phase for each network were compared and were colored orange, and nodes with values between orange
analyzed. and blue nodes were colored yellow. The networks generated
were presented as directed graphs.
B. Social Network Analysis of Disaster Behavior from Simu-
lated Disaster Event IV. R ESULTS AND D ISCUSSIONS
The participants in a disaster-event simulation were grouped
A. Perceived Behavior Models
according to their prescribed duties and responsibilities during
disasters. At the start of the simulation, a disaster situation was The models generated are in the form of undirected graphs.
given as a report in eBayanihan, and the participants engaged Figure 1, shows the perceived Agent x Agent behavior models
in the interactions by asking more details about the situation before, during, and after a disaster. Before a disaster, Public
or by responding to the situation, thus forming a social Teachers and Church Leaders prepare and work with their
network. During this event, their activities and interactions family and coworkers. Barangay officials work with their
using eBayanihan were captured and stored in a PostgreSQL constituents, while MDRRMO and LGU staff prepare and
database. Two tables contains the citizen reports and responses work together. During a disaster, most agents center their
to reports respectively. The database rows from the two tables attention to and work closely with the members of their
are queried and saved into a single comma-separated value family. This supports the fact that family members ensure first
(CSV) file. There are 110 unique records in the created dataset. that each one of them are safe especially before joining any
Posts without responses or comments are ignored during the emergency evacuation. MDRRMO and LGU staffs remain in
database query. Table III describes the attributes of the dataset contact with each other throughout the three disaster phases.
extracted from the eBayanihan database tables cit report and The agents work with the same group of people during and
comments. after a disaster.
TABLE III
C ITIZEN R EPORTS AND R ESPONSES L OGS IN E BAYANIHAN
Attributes Description
cit report id Unique identifier for the citizen report
web user id Unique identifier for the eBayanihan user
web user role The DRRM role of the eBayanihan user
responder user id The web user id of report responder
responder user role The DRRM role of the report responder
1103
34
1104
35
Fig. 4. Perceived Agent x Belief Models - Positive Factors Fig. 5. Perceived Agent x Belief Models - Negative Factors
social network. The graphs that illustrates centrality measures and request for volunteers during disaster preparedness. Addi-
scores are represented by directed graphs to show which agents tionally, this agent could have an access to more information
initiated the interactions. about what is happening during disaster through his numerous
Table IV shows the standard deviations, means, and max- connections. This is vital when more information is needed to
imum scores for centrality measures and Table V shows the make a decision during crucial times. Other agents with high
top 3 scoring nodes side-by-side for selected measures. total degree centrality scores could also be considered for the
same purpose, such as agents 1245 OFFICIAL VOLUNTEER
TABLE IV and 1825 ORDINARY CITIZEN.
S TANDARD DEVIATION , MEAN , AND MAXIMUM SCORES FOR EACH
CENTRALITY MEASURES
1105
36
TABLE V
C ENTRALITY M EASURES : K EY N ODES TABLE
Rank Total Degree Centrality Closeness Centrality Betweenness Centrality Eigenvector Centrality
1 28 MDRRMO 1771 ORDINARY 28 MDRRMO 28 MDRRMO
CITIZEN
2 1245 OFFICIAL VOLUN- 1827 ORDINARY 1245 OFFICIAL VOLUN- 1245 OFFICIAL VOLUN-
TEER CITIZEN TEER TEER
3 1825 ORDINARY 1759 MDRRMO 1824 ORDINARY 562 ORDINARY
CITIZEN CITIZEN CITIZEN
Fig. 8. Network diagram where nodes are sized and colored according to
Eigenvector centrality scores.
1106
37
1107
APPENDIX C
<GeocodeResponse>
<status>OK</status>
<result>
<type>administrative_area_level_1</type>
<type>political</type>
<formatted_address>Metro Manila, Philippines</formatted_address>
<address_component>
<long_name>Metro Manila</long_name>
<short_name>NCR</short_name>
<type>administrative_area_level_1</type>
<type>political</type>
</address_component>
<address_component>
<long_name>Philippines</long_name>
<short_name>PH</short_name>
<type>country</type>
<type>political</type>
</address_component>
<geometry>
<location>
<lat>14.6090537</lat>
<lng>121.0222565</lng>
</location>
<location_type>APPROXIMATE</location_type>
<viewport>
<southwest>
<lat>14.3493861</lat>
<lng>120.9172569</lng>
</southwest>
<northeast>
<lat>14.7812170</lat>
<lng>121.1320120</lng>
</northeast>
</viewport>
<bounds>
<southwest>
<lat>14.3493861</lat>
<lng>120.9172569</lng>
</southwest>
<northeast>
<lat>14.7812170</lat>
<lng>121.1320120</lng>
</northeast>
</bounds>
</geometry>
<partial_match>true</partial_match>
<place_id>ChIJbTgmYNLIlzMR0HiSrNoj7V8</place_id>
</result>
</GeocodeResponse>