scholarly journals Creating A Web Application to Analyze Biofeedback to Convey Emotion [Kennesaw State University]

Author(s):  
Norah Jean-Charles ◽  
Leonard Hayes ◽  
Paola Spoletini

Gathering requirements is an extremely difficult ask to do during requirements elicitation interviews which are used to collect requirements. The emotion of the interviewee during the elicitation interview is important because it helps to determine the interviewees engagement in the interviewing process, which in turn, assists with collecting quality requirements. Emotions are not easily observed by the eye, but can be detected through biofeedback and voice parameters. With this web application, the biofeedback data that is collected from the Empatica E4 wristband can be displayed to show the likely emotions that the interviewee is experiencing in real-time. Knowing this information could allow the requirements analyst to save the interview by making any necessary adjustments. Using the provided server-to-console method written in C# that the wristband sends the biofeedback information to, the web application will integrate this in order to display the data and likely emotions. In conclusion, the web application will support the interviewer during the elicitation requirements interview by displaying the interviewee’s analyzed biofeedback data.

Author(s):  
Roberto Sassano ◽  
Luis Olsina ◽  
Luisa Mich

The consistent modeling of quality requirements for Web sites and applications at different stages of the life cycle is still a challenge to most Web engineering researchers and practitioners. In the present chapter, we propose an integrated approach to specify quality requirements to Web sites and applications. By extending the ISO 9126-1 quality views characteristics, we discuss how to model internal, external quality, and quality in use views taking into account not only the software features, but also the own characteristics of Web applications. Particularly, we thoroughly analyze the modeling of the content characteristic for evaluating the quality of information–so critical for the whole Web application eras. The resulting model represents a first step towards a multi-dimensional integrated approach to evaluate Web sites at different lifecycle stages.


Author(s):  
Gregorio Rodríguez-Miranda ◽  
Rene Santos-Osorio ◽  
Carmen Sarahí Ordaz-Banda ◽  
José Armando Lopez-Rivera

In this work it present the development of a prototype for the control of spaces in a parking lot, which through a web page monitors and displays in real time the available places, for this project it is used: an Arduino Uno card, proximity sensors Lm393, male / female, male / male cables, ESP8266 WIFI module and two LEDs; all these connected to each other by a communication link developed with Arduino code, allowing to transmit and send data in the Arduino serial. An Arduino serial communication link is made with java language code, acting as an intermediary for the insertion of information in the database. The web application was developed with the programming language PHP and HTML and was connected to the database hosted on the MySQL server, using as a Sublime Text code editor. Thus achieving on the web page the monitoring in real time of the available parking places. The results shown by the prototype indicate that it is probably feasible to implement this technology to make the parking lots smart.


PeerJ ◽  
2019 ◽  
Vol 7 ◽  
pp. e6230 ◽  
Author(s):  
Jonas S. Almeida ◽  
Janos Hajagos ◽  
Joel Saltz ◽  
Mary Saltz

In a previous report, we explored the serverless OpenHealth approach to the Web as a Global Compute space. That approach relies on the modern browser full stack, and, in particular, its configuration for application assembly by code injection. The opportunity, and need, to expand this approach has since increased markedly, reflecting a wider adoption of Open Data policies by Public Health Agencies. Here, we describe how the serverless scaling challenge can be achieved by the isomorphic mapping between the remote data layer API and a local (client-side, in-browser) operator. This solution is validated with an accompanying interactive web application (bit.ly/loadsparcs) capable of real-time traversal of New York’s 20 million patient records of the Statewide Planning and Research Cooperative System (SPARCS), and is compared with alternative approaches. The results obtained strengthen the argument that the FAIR reproducibility needed for Population Science applications in the age of P4 Medicine is particularly well served by the Web platform.


2018 ◽  
Author(s):  
Jonas S Almeida ◽  
Janos Hajagos ◽  
Joel Saltz ◽  
Mary Saltz

In a previous report, we explored the serverless OpenHealth approach to the Web as a Global Compute space. That approach relies on the modern browser full stack, and, in particular, its configuration for application assembly by code injection. The opportunity, and need, to expand this approach has since increased markedly, reflecting a wider adoption of Open Data policies by Public Health Agencies. Here, we describe how the serverless scaling challenge can be achieved by the isomorphic mapping between the remote data layer API and a local (client-side, in-browser) operator. This solution is validated with an accompanying interactive web application (bit.ly/loadsparcs) capable of real-time traversal of New York’s 20 million patient records of the Statewide Planning and Research Cooperative System (SPARCS), and is compared with alternative approaches. The results obtained strengthen the argument that the FAIR reproducibility needed for Population Science applications in the age of P4 Medicine is particularly well served by the Web platform.


Author(s):  
Yogesh Kumar ◽  
Anumalla Sandeep Satyanarayana ◽  
Ankit Kumar ◽  
Vikas Sharma

With the rapid evolution of technology, almost every business is now online connecting them to the widest and narrow corners of the world. Therefore, instead of physical security, their online security is a pivotal concern the business which all depends on the web applications security. Web application attacks and their risks have become normal since past many years, and the security of web applications has received increased attentions at present. Many attacks work on real time and mostly prevention mechanisms focus on prevention and detection of these attacks on the web applications. This research focuses on giving attention to the top 10 threats that organizations need to know and to ensure the web applications are protected from these risks and attacks.


2019 ◽  
Vol 15 (2) ◽  
pp. 33-40
Author(s):  
Egor I. Safonov ◽  
Alexey Yu. Chernavsky

The article describes the automation of the process of compiling work programs for academic disciplines by teachers of Yugra State University. When drawing up a work program, the teaching staff fills in the document manually in accordance with the curriculum, while there is always a risk of incorrect filling, errors and other shortcomings. Automation of work programs will allow you to fill in most of the dynamically changing fields automatically, while the program will check the correct filling of data, such as the distribution of hours of work from the curriculum for the selected discipline. To automate the described process, it was decided to develop a web application. The authors provide an overview of analogues. A study of the process of compiling work programs. A list of fields to be automated has been defined. A study of the database of Yugra State University. The description of the technologies and languages ​​used in the development of the web application is given.


Author(s):  
KatieAnna E. Wolf ◽  
Reid Oda

In this extended abstract we present a new performance piece titled MalLo March that uses MalLo, a predictive percussion instrument, to allow for real-time sonification of live performers. The piece consists of two movements where in the first movement audience members will use a web application and headphones to listen to a sonification of MalLo instruments as they are played live on stage. During the second movement each audience member will use an interface in the web app to design their own sonification of the instruments to create a personalized version of the performance. We present an overview of the hardware and interaction design, highlighting various listening modes that provide audience members with different levels of control in designing the sonification of the live performers.


To provide an avenue for the university where it can share its profile, mission, vision, policies, achievements, capabilities, news and activities in the local, national and international arena of the academe, the IT Development Team of ESSU Can-avid Campus developed the website of the Campus using PHP and WordPress. A descriptive-developmental method of research was utilized to emphasize the development of the web application. Requirements Analysis was done to determine the important features that the website must contain per user definition. After development, the website was subjected to quality evaluation to describe the performance of the software through an evaluation survey questionnaire based on ISO/IEC9126 software quality standards. 303 direct end-users from among IT experts, employees and students of the campus were asked to evaluate the functionality and usability of the website. Evaluation results showed almost 100% compliance of the system requirements specified by the target clients and a highly usable software overall performance rating. The website, if regularly maintained will boast the organization valued image on the web and further increase clients and enrollees of the Campus.


2019 ◽  
Vol 1 ◽  
pp. 1-2
Author(s):  
Hisatoshi Ai ◽  
Hideki Kaji

<p><strong>Abstract.</strong> A smartphone can be a useful device to deliver tourism information to users. Many earlier studies have discussed a method to determine whether the user is away from the area of their daily life, which would imply that the user is a potential tourist, or to select appropriate contents to be delivered to the user based on the user’s preference and circumstances. However, few studies actually attempt to find the right timing for these tourism recommendations. The ultimate goal for this study is to develop a method to extract tourism strolling behaviour through real-time analysis of GPS log data collected from smartphones. We assume that the user will be inclined to visit a recommended spot if the information about the spot is received while strolling. This method will be useful to develop tourism spot recommendation applications or to equip current maps or navigation systems with the recommendation system.</p><p>We have developed a web application (Ai and Kaji, 2017; 2019) that watches location information collected from a smartphone GPS and analyses walking speed to provide a notification about nearby tourism spots only if the user is considered to be inclined to visit this spot. Figure 1 shows the interface of the web application. In an initial step, the user is asked to input a unique ID for data collection and to choose a target region. The web application starts to collect location information and analyse walking speed after the “Start logging” button is tapped. The data is collected once per second and is saved on the local storage of the browser. If the user’s walking speed shows a certain pattern, the web application determines that the user is now strolling and shows tourism information on a screen. The user will evaluate the timing of the notification by tapping either a “Good” button or a “Bad” button. For this research, we added a “Request” button to express an interest in receiving a tourism recommendation when the web application does not show anything and neither the “Good” nor the “Bad” button is activated. These evaluations are also saved on local storage. If the user taps the “Send to server” button, data on the local storage will be sent to our server. By tapping the “End logging” button, the web application stops monitoring location information.</p><p>A proof-of-concept experiment is conducted in the field to collect training data, namely the evaluation taps, to improve the extracting algorithm of tourism strolling behaviour. We picked two target areas, Kawagoe and Yokohama; both cities are located in the Tokyo metropolitan area and have several tourism spots downtown. Participants are asked to walk from a railway station to a designated meeting place for two hours. During the walk, they were also requested to go through a shopping mall from the station and visit well-known tourism destination zones located between the shopping mall and the meeting place. Table 1 shows the date and participants’ ID. The ID starts with a single letter, K or Y, meaning the participant only joined the experiment in Kawagoe or Yokohama respectively. The ID may include two letters, which means that the participant joined the experiment in both areas, and the order in the letters corresponds to that of participation, e.g. KY means first in Kawagoe and then in Yokohama.</p><p>In this experiment, we collected two sets of training data. One comprises evaluation taps from participants, while the other contains hand-written marks on a paper map that show where participants thought they were strolling. Evaluation taps can be input in real time and on-site, however, “Good” or “Bad” evaluations can only be obtained while the web application identifies the participant as strolling. Although a participant can also tap the “Request” button, there is a limitation in collecting training data during the entire span of the experiment. On the other hand, marks on a paper map can cover the entire span of the experiment as it relies on a participant’s memory. However, there are potential limitations on the accuracy front. 1) Do participants perfectly remember where they were strolling for a whole two-hour walk? 2) Can participants correctly match the location they recalled strolling at to a location on the map? These two limitations can be overcome by using smartphone devices, since we can collect training data in real time and on-site. However, the use of a smartphone still introduces a limitation in data collection intervals as mentioned before.</p><p>In this presentation, we will discuss potential differences between the two training data sets – namely evaluation taps on a smartphone and marks on a paper map.</p><p>Table 2 shows the summary for training data. Rows marked G, B, and R show how many taps are made on “Good,” “Bad,” and “Request” buttons respectively. “Match” rows to the right of G, B, and R show how many taps do not conflict with marks on a paper map, e.g. number of “Good,” or “Request” taps within the marks, and number of “Bad” outside the marks. The row labelled “Rate” shows the overall rate of taps that matched marks on a paper map, e.g. total match counts divided by total number of taps. Data is missing on K05 following an error transferring data to our server. Only few participants achieved a high rate even when they made many taps, e.g. Y07 and KY19. We also found that for some participants, such as KY03 and KY10, the rate varies in the two areas even when they originated from the same person. This suggests that the evaluations are vague and that the methodology used to efficiently collect reliable training data is key as we try to improve the timing of recommendations.</p>


2018 ◽  
Author(s):  
Jonas S Almeida ◽  
Janos Hajagos ◽  
Joel Saltz ◽  
Mary Saltz

In a previous report, we explored the serverless OpenHealth approach to the Web as a Global Compute space. That approach relies on the modern browser full stack, and, in particular, its configuration for application assembly by code injection. The opportunity, and need, to expand this approach has since increased markedly, reflecting a wider adoption of Open Data policies by Public Health Agencies. Here, we describe how the serverless scaling challenge can be achieved by the isomorphic mapping between the remote data layer API and a local (client-side, in-browser) operator. This solution is validated with an accompanying interactive web application (bit.ly/loadsparcs) capable of real-time traversal of New York’s 20 million patient records of the Statewide Planning and Research Cooperative System (SPARCS), and is compared with alternative approaches. The results obtained strengthen the argument that the FAIR reproducibility needed for Population Science applications in the age of P4 Medicine is particularly well served by the Web platform.


Sign in / Sign up

Export Citation Format

Share Document