{"title":"Decision Support System of Keyword Selection Web Site Using Analytical Hierarchy Process (AHP) and Simple Additive Weighting (SAW)","authors":"A. Murdiyanto","doi":"10.28989/COMPILER.V8I1.429","DOIUrl":"https://doi.org/10.28989/COMPILER.V8I1.429","url":null,"abstract":"The keyword is one or a group of words used by websites to improve your visibility on search engines. The selection of keywords from the results displayed by Google's keyword planner still not match the expectations of the webmaster, so that needs to be determined the choice and order of priority keywords which will be optimized beforehand. Therefore, a system that supports webmasters in making decisions on choosing keywords that will be optimized previously for search engines is needed. The methods used in this research is Analytical Hierarchy Process (AHP) to find the weighting parameters and Simple Additive Weighting (SAW) applied to find the final value and rank. The results showed that the system is running as expected, so it can be used as a basis in support of the decision of the webmaster in determining the priority of the optimization of keywords that will be worked out with the results of the comparison between the manual system with 100%.","PeriodicalId":93739,"journal":{"name":"Compiler construction : ... International Conference, CC ... : proceedings. CC (Conference)","volume":"92 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79548374","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":"Implementation and Performance Analysis of Private Cloud Using Openstack Swift and Rclone","authors":"Candra Aditama, A. Priadana","doi":"10.28989/COMPILER.V8I1.428","DOIUrl":"https://doi.org/10.28989/COMPILER.V8I1.428","url":null,"abstract":"Many companies need a storage system that can be accessed in real time by all parts of the company. Most digital data storage methods today still use conventional methods where data is stored on an external hard disk or public cloud. Storage with external hard disk media makes accessing data difficult and has the risk of data loss when storage media is damaged. On the other hand, the storage method using public cloud requires an internet connection with large bandwidth requirements and the company still has to spend a budget on renting it. This study aims to design digital data storage methods using a private cloud that can be accessed in real time by all parts of the company without having to spend a budget on hiring a storage media and renting an internet connection with large bandwidth requirements. A private cloud was built using OpenStack Swift as an object storage service provider and Rclone as a cross-platform computer data management application. The results of this study are the creation of a private cloud that runs object storage services using Swift storage objects with relatively light and high scalability to meet the needs of storing data effectively and efficiently. A private cloud-based data storage media with relatively light and high scalability to meet data storage needs. Data storage media that can be accessed easily without having to use an internet connection with large bandwidth requirements.","PeriodicalId":93739,"journal":{"name":"Compiler construction : ... International Conference, CC ... : proceedings. CC (Conference)","volume":"25 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78533276","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":"Introduction to Yogyakarta Icons in The Game of Running Challenge","authors":"Angga Adha Nugroho Bonai, Dwi Nugraheny, Harliyus Agustian","doi":"10.28989/COMPILER.V8I1.432","DOIUrl":"https://doi.org/10.28989/COMPILER.V8I1.432","url":null,"abstract":"Yogyakarta's strong culture makes Yogyakarta one of the tourist areas frequented by tourists, both foreign tourists and local tourists. The Visitors come from various groups, for example visitors who come with family or individuals. A game model is needed that can facilitate the child in remembering the tourist icons in Yogyakarta through a Game Running Challenge that is made as attractive as possible and can run on the Windows operating system. The game running challenge application can provide convenience to users who are children aged 6-10 years to get to know and know the most famous icons in Yogyakarta through a game. So that it can be an educational medium that has a pattern of learning by doing learning. ","PeriodicalId":93739,"journal":{"name":"Compiler construction : ... International Conference, CC ... : proceedings. CC (Conference)","volume":"23 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75085561","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":"Three Dimensional Simulation of Changes in Air Flow on a Jet Engine Desktop Based","authors":"N. Retnowati, Sri Mulyani, Frencha Talantha","doi":"10.28989/COMPILER.V8I1.431","DOIUrl":"https://doi.org/10.28989/COMPILER.V8I1.431","url":null,"abstract":"Learning about changes in air flow on jet engines requires a clear understanding because there are parts of the jet engine that work according to their functions and are interconnected. People often have difficulty understanding learning about changes in air flow in the jet engine and also about the brayton cycle. This study aims to make a simulation that explains the changes in air flow in a jet engine with a three-dimensional animated form in order to improve understanding of learning about it. The process of making three-dimensional simulations uses animation modeling techniques, texturing, lighting, editing, and rendering. In modeling and texturing on jet engines following the Brayton cycle. The three-dimensional simulation results show that this simulation can be run by computers with Windows 7 and Windows 8 operating systems, and from the results of user test analysis 80.2% agree that this three-dimensional simulation can be understood and can explain changes in airflow in jet engines.","PeriodicalId":93739,"journal":{"name":"Compiler construction : ... International Conference, CC ... : proceedings. CC (Conference)","volume":"190 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75913321","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":"System for Determining Public Health Level Using the Agglomerative Hierarchical Clustering Method","authors":"S. Suhirman, Hero Wintolo","doi":"10.28989/COMPILER.V8I1.425","DOIUrl":"https://doi.org/10.28989/COMPILER.V8I1.425","url":null,"abstract":"Regions having higher level of welfare do not always have better indicator values than other regions having lower level of welfare. The problem is the lack of information related to the indicator values needed to determine the health level. Therefore, clustering using health data becomes necessary. Data were clustered to see the maximum or the minimum level of similarity. The clustered data were based on the similarity of four morality indicator values of the regional health level. Morality indicator values used in this research are infant mortality rate, child mortality rate, maternal mortality rate, and rough birth rate. The method used is Agglomerative Hierarchical Clustering (AHC) - Complete Linkage. Data were calculated using Euclidean Distance Equation, then Complete Linkage. Four clustered data were grouped into two clusters, healthy and/or unhealthy. The result, combining from all clusters into two large clusters to see healthy and unhealthy results.","PeriodicalId":93739,"journal":{"name":"Compiler construction : ... International Conference, CC ... : proceedings. CC (Conference)","volume":"5 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78521155","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}
A. H. Pratomo, O. S. Simanjuntak, Dimas Candra Nugraha Putra
{"title":"Bisindo Sign Language Transliteration Using Automata","authors":"A. H. Pratomo, O. S. Simanjuntak, Dimas Candra Nugraha Putra","doi":"10.28989/compiler.v8i1.415","DOIUrl":"https://doi.org/10.28989/compiler.v8i1.415","url":null,"abstract":"Sign Language is a language which prioritizes manual communication, body language and lip movement for communication. People who usesign language for communication aredeaf and mute people. Sign language in Indonesia is Sistem Isyarat Bahasa Indonesia (SIBI) and Bahasa Isyarat Indonesia (BISINDO). BISINDO has a unique clause pattern that isSOPA (Subject, Object, Predicate, Adverbial). The clause pattern of BISINDO is just for deaf and mute people who know and understand it. Because there are some different structures between Indonesian language and BISINDO, itis neededlearning media which can translate from Indonesian language to BISINDO. Finie State Automata (FSA) is a method which is able to recognize pattern sentence classification in Indonesian language. FSA method is NSA (Non-DetermisticFinie State Automata) that is otomata with characteristics as a state. NFA is used to give introducing structure pattern sentence in Indonesian language. Sentence pattern which is produced from NFA produces eight sentences pattern which are arranged as requisites ofBISINDO translation. The result of research which is experimented by sign language researchersas many as 90% can translate well and appropriate with BISINDO sentence pattern, 10% explain that it is not appropriate with translation of sentence pattern and sign language model. Based on the data, it can be known that media of BISINDO sign language learning based on web using method of translation automata can be used for learning media.","PeriodicalId":93739,"journal":{"name":"Compiler construction : ... International Conference, CC ... : proceedings. CC (Conference)","volume":"46 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-02-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76721994","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":"Decision Support System for The Weaning of Rex Rabbit Using Simple Additive Weighting ( SAW ) Method","authors":"Asih Pujiastuti, F. Ardiansyah","doi":"10.28989/COMPILER.V8I1.422","DOIUrl":"https://doi.org/10.28989/COMPILER.V8I1.422","url":null,"abstract":"Weaning REX rabbits child is one of the keys to success in raising or cultivating rabbits. Unsuitable weaning can result in very high mortality or mortality risks, while weaning for too long results in decreased productivity and the possible marriage of children with rabbit parent. The research done is to design and build the application of decision support system (DSS) with Simple Additive Weighting method (SAW) with 5 criteria as supporting of DSS calculation that are body weight (gram), body length (cm), still breastfeeding or not, already independent for food or not and Gender. The webased DSS application created is tested by using the calculation system compared with research data. Based on the test of 36 rabbit children which is derived from previous research results obtained showed that the application of the DSS are built 100% the same result.","PeriodicalId":93739,"journal":{"name":"Compiler construction : ... International Conference, CC ... : proceedings. CC (Conference)","volume":"8 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-02-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83937290","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":"Uniform Resource Locator (URL) Detection Security System Based on Android","authors":"Haruno Sajati, Harliyus Agustian, Eko Murdiansyah","doi":"10.28989/COMPILER.V8I1.343","DOIUrl":"https://doi.org/10.28989/COMPILER.V8I1.343","url":null,"abstract":"The use of the internet, which is currently increasing dramatically, certainly brings the convenience of finding information. The increase in internet usage also eventually gave rise to cybercrime crimes, one of which was by spreading a URL or fake site to steal someone's personal data. The research done is how to build an Android-based application that can detect the security of a URL. The goal is that internet users, especially social media, can avoid cybercrime crime that wants to steal personal data. Making an application uses the Regular Expression method to analyze each line of the Webpage Source Code in the URL based on 8 criteria taken from the World Wide Web Consortium (W3C). The application was then tested with 10 phishing-charged URLs and compared with Kaspersky, McAfee, and AdBlock applications. Based on the results of trials and comparisons, applications that have been made are able to detect 6 or 60% of the 10 URLs. Kaspersky and McAfee applications can detect 70%, while AdBlock only detects 3 or 30% of 10 URLs that contain phishing.","PeriodicalId":93739,"journal":{"name":"Compiler construction : ... International Conference, CC ... : proceedings. CC (Conference)","volume":"68 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-02-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83444265","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":"Notification Using Telegram to Identify and Determine the Needs of Handling Packaging Dangerous Goods","authors":"Wildansyah Reza Fahlevi, Indro Lukito, Haruno Sajati","doi":"10.28989/compiler.v8i1.318","DOIUrl":"https://doi.org/10.28989/compiler.v8i1.318","url":null,"abstract":"Aviation requires a very high level of security and safety, so that there is no problem that can harm various parties, one of the things that must be considered is about the transportation and handling of Dangerous Goods material. Existing handling system on the flight of dangerous goods systems where outside there is still a lot of risk of handling errors until there is data inaccuracy that can harm various parties, because almost all handling done manually. In addition, the plane does not want to delay and does not want to insert dangerous goods into the plane, so to anticipate the problem conditions, built a system that performs faster, easier and accurate handling, where the system uses PHP programmer language and utilize Telegram API as media Client Server. The built tool explains how to identify packaging, calculations and documents, this tool has reliability with the ability to calculate and identify faster than the manual way with average calculations whose value is significantly different. The values obtained by manually counting which is about 175 Minutes 8 Second or equivalent to 2 Hours 55 Minutes 8 Second and counting with the system about 94 Minutes 44 Seconds or equivalent to 1 Hour 34 Minutes 44 Seconds, then more than 46% the results are different.","PeriodicalId":93739,"journal":{"name":"Compiler construction : ... International Conference, CC ... : proceedings. CC (Conference)","volume":"31 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-02-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78265068","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":"THE DEVELOPMENT OF CHATBOT APPLICATION ON LINE MESSAGING PLATFORM FOR CUSTOMER SERVICE IN JOGJA SEWA KAMERA","authors":"Dimas Pratama Jati, Muhammad Rifqi Maarif","doi":"10.28989/COMPILER.V7I2.368","DOIUrl":"https://doi.org/10.28989/COMPILER.V7I2.368","url":null,"abstract":"In recent days, customer care is one of the pivotal aspects in business environment. Quick and reliable response to any of customer question was highly correlated to customer satisfaction and obviously affect the conversion rate of any kind of products or services offered to them. Jogja Sewa Camera is a small company which the main business is to rent a camera. That company serve no less than 25 booking request and questions about the product they offered to the customer. With the limitation of operational staff, the work for responding the customer booking request and question is a bit overwhelmed. Thus, an automated mechanism was built in this research to help the company to handle the customer service. In this research, a chatbot based on Line Messaging Platform was developed for automatic customer service. This chatbot can answer any of frequent or common question and booking request from the customer.","PeriodicalId":93739,"journal":{"name":"Compiler construction : ... International Conference, CC ... : proceedings. CC (Conference)","volume":"201 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2018-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77745737","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}