Daniel Eckertz, Marius Möller, H. Anacker, R. Dumitrescu
{"title":"Digital Knowledge Base for Industrial Augmented Reality Systems Based on Semantic Technologies","authors":"Daniel Eckertz, Marius Möller, H. Anacker, R. Dumitrescu","doi":"10.1109/ICICT52872.2021.00047","DOIUrl":"https://doi.org/10.1109/ICICT52872.2021.00047","url":null,"abstract":"Augmented Reality is a technology that offers enormous potential in the industry. Due to a lack of expertise, however, companies are facing various challenges in exploiting this potential. This includes the demand-oriented configuration of the AR system. Depending on the planned use case and company-specific influencing factors and general conditions, suitable AR devices are to be identified and functionalities need to be purposefully selected. The necessary knowledge is implicitly available in numerous sources and difficult to access for companies. In the scope of this work, therefore, a machine-readable knowledge base is developed, in which the knowledge relevant for the AR system configuration is consolidated and formalized. Four aspects of knowledge are considered: The AR system structure including technical and functional components; Potential influences through ambient factors; Experience and application knowledge; The specification of specific AR devices. The knowledge base is realized based on the Web Ontology Language (OWL) and thus enables a digital and partially automated processing of the knowledge using software tools and algorithms. In combination with Artificial Intelligence solutions, the developed knowledge base can be transferred to other systems in the future and provide a powerful tool for system configuration.","PeriodicalId":359456,"journal":{"name":"2021 4th International Conference on Information and Computer Technologies (ICICT)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131880478","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Ashrf Althbiti, Shrooq Algarni, Tami Alghamdi, Xiaogang Ma
{"title":"A Personalized Academic Advisory Recommender System (PAARS): A Case Study","authors":"Ashrf Althbiti, Shrooq Algarni, Tami Alghamdi, Xiaogang Ma","doi":"10.1109/ICICT52872.2021.00051","DOIUrl":"https://doi.org/10.1109/ICICT52872.2021.00051","url":null,"abstract":"Recommender systems (RSs) are effective tools to reduce the number of available selections and to expose users to items that meet their needs. RSs predict the preferences of users and generate recommendations based on the interest model of users. RSs have been used in several domains including e-learning and e-library. In particular, collaborative-based filtering (CF) and content-based filtering are the common approaches used to recommend items to users. The development of CF introduces content-based filtering which does not need users' rating for items used to compute the similarity between users or items in CF. Instead, the affinity in content-based filtering RSs is computed based on the provided information of items selected by a user and then make the recommendation accordingly. The traditional system of recommending a list of courses to students is time-consuming, risky, and monotonous work. These drawbacks may negatively affect the students' academic performance and learning experience. While content-based filtering can introduce a solution to automate the process of course selection, this paper introduces a Personalized Academic Advisory Recommender System (PAARS) that recommends a list of courses based on each student's profile and similar students' profiles. The primary data mining technique used to learn profiles for students is a k-nearest neighbors (kNN) classifier. The objectives of this research are twofold. The first is to introduce a model that personalizes the learning process, since each student may have different objectives than other students. The second is to introduce PAARS web-based framework that automates the process of course recommendation. PAARS would help students to enhance their academic performance and improve their level of loyalty to their universities as well.","PeriodicalId":359456,"journal":{"name":"2021 4th International Conference on Information and Computer Technologies (ICICT)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134640774","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Research on Optimal Design Method of Active Compensation Coil for MEMS Electronic Compass Strong Magnetic Interference","authors":"Jun Fu, Zhiwen Ning, Yang Chang","doi":"10.1109/ICICT52872.2021.00053","DOIUrl":"https://doi.org/10.1109/ICICT52872.2021.00053","url":null,"abstract":"In practical applications, the electronic compass composed of a three-axis magnetometer and a three-axis accelerometer often saturates the output of the magnetometer due to the strong magnetic field interference of the carrier itself, causing the electronic compass to fail to work normally. In order to overcome the above influence, based on the analysis of the carrier's own interference magnetic field characteristics, an active compensation method for a three-axis external coil is proposed. Through finite element simulation, the coil position, radius, number of turns and other structural parameters were optimized, and COMSOL software was used for simulation verification and optimization. The simulation results show that the compensation coil can effectively compensate the strong magnetic interference of the carrier and improve the adaptability of the electronic compass working environment.","PeriodicalId":359456,"journal":{"name":"2021 4th International Conference on Information and Computer Technologies (ICICT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122184770","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Sentiment Analysis and Unsupervised Learning Approach to Digital Violence Against Women: Monterrey Case","authors":"Gregorio Arturo Reyes González, F. Ortiz","doi":"10.1109/ICICT52872.2021.00011","DOIUrl":"https://doi.org/10.1109/ICICT52872.2021.00011","url":null,"abstract":"Until a few years ago, Violence Against Women took place both in public and private spaces, but it has now broken into Digital Space, adopting more symbolic expressions. Violence Against Women in Digital Space has recently been legally typified in Mexico, giving the appropriate framework to address it. There have been some important related works from Data Science approaches but mainly on cyberbullying and in detection of language patterns through supervised algorithms. This article seeks to address Violence Against Women in Digital Space in Monterrey, Mexico through Sentiment Analysis and Unsupervised Learning Techniques. The hypothesis is that Sentiment Analysis can associate sentiments to specific subjects that will lead to identify potential Digital Violence Against Women. We will work with Spanish-language text data from microblogging social network, Twitter, datasets.","PeriodicalId":359456,"journal":{"name":"2021 4th International Conference on Information and Computer Technologies (ICICT)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128480154","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Reda ElHakim, Ahmed Elqadi, Mahmoud A. Torky, Mahmoud Zayed, Ibrahim Farag, Motaz Agamawi
{"title":"Let's DO - Automotive Platform for Interoperability","authors":"Reda ElHakim, Ahmed Elqadi, Mahmoud A. Torky, Mahmoud Zayed, Ibrahim Farag, Motaz Agamawi","doi":"10.1109/ICICT52872.2021.00054","DOIUrl":"https://doi.org/10.1109/ICICT52872.2021.00054","url":null,"abstract":"Developing automotive software applications is one of the most challenging and time-consuming activities in the automotive product development cycle. As of today, classical automotive software applications communicate exclusively using vehicle-specific communication protocols such as Controller Area Network (CAN) and FlexRay communication buses. Automotive applications communicate using transport layer messages that are defined and configured for each vehicle system (car model). This hard-wired design makes out-of-the box integrations between heterogeneous automotive products virtually impossible. It also renders automotive integration projects to digital world (smart devices, cloud, big data, IoT gadgets) hard to develop and maintain. We present in this paper Let's DO, a novel platform for interoperability and data exchange between different noncoherent products, systems and devices (both automotive and nonautomotive). Let's DO platform abstracts automotive communication protocol messages in a unified message standard transported over IP-based Ethernet networks enabling interoperability, quick prototyping, code reuse, and allowing more agile and efficient automotive software development cycles.","PeriodicalId":359456,"journal":{"name":"2021 4th International Conference on Information and Computer Technologies (ICICT)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124525026","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Case Study of Object Recognition from Drone Videos","authors":"Stacy Fortes, R. Kulesza, J. J. Li","doi":"10.1109/ICICT52872.2021.00021","DOIUrl":"https://doi.org/10.1109/ICICT52872.2021.00021","url":null,"abstract":"To study a potential autonomous drone's object recognition and reaction, we created a convolutional neural network (CNN) and used it to detect and count the empty parking spots in a parking lot taken from drone video footage. We first trained the network through supervised learning with snapshots of individual parking spots, from a previous drone footage, to correctly classify the spots as empty or occupied. Then we store the model to be used for detection and labeling of objects in new drone videos such as empty vs. occupied spots, as well as cars moving in and out of spots. We invented a video object referencing (VOR) to estimate object dimensions. After many rounds of tuning, we eventually achieve close to a hundred percent of accuracy. We concluded that adjusting batch size and epoch number could improve object recognition. We hope this research will contribute to tuning CNN for object recognition from drone videos to help with eventual autonomous drones.","PeriodicalId":359456,"journal":{"name":"2021 4th International Conference on Information and Computer Technologies (ICICT)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125461382","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A learning-based algorithm for fog computing deployment in IoT network","authors":"Meiming Fu, Xiang Wang, Qingyang Liu, Jiayi Liu, Menghan Shao","doi":"10.1109/ICICT52872.2021.00041","DOIUrl":"https://doi.org/10.1109/ICICT52872.2021.00041","url":null,"abstract":"The number of connected Internet of Things (IoT) devices has increasing rapidly due to the benefits and various use cases of IoT, which results in network congestion in traditional cloud. Fog computing has been recognized as a promising technology to meet the requirements of IoT devices by bringing computing, storage, and networking resources to the edge of the network. Fog computing is a dispersed architecture consisting of geographically distributed fog nodes. The selection for locations of fog nodes is an essential precondition for fog computing implementation since an effective fog nodes deployment method can reduce the service response time and improve the efficiency of energy consumption. In this work, regarding the space-time characteristics of sensed data of IoT devices, we formulate the fog nodes deployment as an uncertain programming problem with the aim to reduce the energy consumption of the devices. A learning-based algorithm is proposed to solve this problem with neural network embedded to speed up the solving process. Finally, we evaluate the effectiveness of the algorithm by a set of simulations and the results show the advantages of the algorithm compared to other baseline methods.","PeriodicalId":359456,"journal":{"name":"2021 4th International Conference on Information and Computer Technologies (ICICT)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116635207","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Improve Transparency and Credibility of Students' Educational Records using School Operated Blockchain System","authors":"Dequn Teng, Tianshuo Yang, Yong Yue, Qiuyue Chen, Xin Huang, Chuanyu Dai","doi":"10.1109/ICICT52872.2021.00050","DOIUrl":"https://doi.org/10.1109/ICICT52872.2021.00050","url":null,"abstract":"Currently, due to the physical distance and complex nature of the educational environment, there is room for falsification of educational material for graduate studies. Along with the blooming of Blockchain and Cryptocurrency, an increasing number of researches focus on the transparency brought by this distributed ledger technique, which may help solve this problem. This paper aims to provide a further understanding of Blockchain technology in providing immutable and transparent records for students' educational background. Two main applications in education, called Indorse and Blockcerts were presented and we developed a new application SchooIOperated-Educational-Blockchain to provide more accurate and various information for students' in-school performance and store them securely and transparently on the Blockchain.","PeriodicalId":359456,"journal":{"name":"2021 4th International Conference on Information and Computer Technologies (ICICT)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116847119","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"ARM and FPGA Heterogeneous Accelerated Processing System Based on HLS and PCIe","authors":"Zhonghao Zhang, Zhengxiang Li","doi":"10.1109/ICICT52872.2021.00055","DOIUrl":"https://doi.org/10.1109/ICICT52872.2021.00055","url":null,"abstract":"Nowadays, with the development of highperformance computing, heterogeneous computing system has become a trend. This paper designs an CPU+FPGA heterogeneous accelerated processing system that uses embedded ARM and FPGA to communicate via PCIe bus. The system mainly uses the Jetson TX2 ARM development board, the development board and FPGA board are connected via PCIe, and High-Level Synthesis (HLS) method is used to transplant the implemented algorithms needed in the project to the FPGA. The focus of this article is: how to use XDMA IP core to connect FPGA and ARM processor through PCIe bus, and how to use HLS to generate IP core. The article completed the architecture design, analyzed the working mechanism of the XDMA kernel module in the Linux system, and analyzed the system bandwidth and delay.","PeriodicalId":359456,"journal":{"name":"2021 4th International Conference on Information and Computer Technologies (ICICT)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124586178","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Document Analysis and Classification: A Robotic Process Automation (RPA) and Machine Learning Approach","authors":"A. Baidya","doi":"10.1109/ICICT52872.2021.00013","DOIUrl":"https://doi.org/10.1109/ICICT52872.2021.00013","url":null,"abstract":"Robotic Process Automation (RPA) uses software robots to emulate human tasks within an organization to execute a business process. Because of these benefits RPA is frequently and regularly used to perform repeated tasks, tasks that have a greater influence on the organization. In this paper I have proposed solutions to overcome the challenges associated with unstructured data, using machine learning models for processing formal documents and by incorporating deep learning algorithms as an analytical approach.","PeriodicalId":359456,"journal":{"name":"2021 4th International Conference on Information and Computer Technologies (ICICT)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127293396","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}