DSpace Repository

HADOOP VE MAPREDUCE TEKNOLOJİSİ ARACILIĞIYLA GIDA-TABANLI MOBİL UYGULAMALAR İÇİN BİR ARAMA HİZMETİ

Show simple item record

dc.contributor.author Çifçi, Mehmet Akif
dc.date.accessioned 2019-04-19T06:10:47Z
dc.date.available 2019-04-19T06:10:47Z
dc.date.issued 2016-07
dc.identifier.uri http://hdl.handle.net/11547/1445
dc.description.abstract Son zamanlarda güvenli gıda tüketimi ve e-sağlık üzerine birçok mobil uygulama geliştirilmiştir. Sağlık bilinciyle hareket eden kullanıcılar, özellikle zararlı gıda ve katkı maddelerinden kaçınarak güvenli gıda tüketimi için bu tür uygulamaları son derece önemsemektedirler. Mobil uygulamalar sayesinde bilgiye her zaman ve her yerde kolay erişim, bu tür uygulamaların sayısında artışa neden olmuştur. Ancak, bu tür mobil uygulamaları destekleyen yapılandırılmış veya yapılandırılmamış verileri içeren kapsamlı bir veri tabanı eksikliği bulunmaktadır. Bu veri tabanı eksikliği, mobil uygulamalarının etkili biçimde hizmet sunmasına engel olmaktadır. Bu çalışmada mobil uygulamalar için sağlıklı bir gıda tüketimi arama hizmeti sunan Hadoop ve Mapreduce (MR) yaklaşımından yararlanan Mobile Apps Search Sevice (MSS) önerilmektedir. MSS, gıda ve gıda katkı maddeleri alanına yönelik hizmet sunmakta ve mobil kullanıcıların sorgularını ele alarak bilgi sunma hizmetini kapsamaktadır. Etkin bir şekilde bağlantılı ve doğru sonuçlar sağlamak için sağlıklı gıda tüketimi mobil uygulamalarına, özel amaçlı bilgi arama hizmeti olan MSS tasarlanmıştır. En önemlisi MSS, herhangi bir mobil uygulama arkasındaki bir işlem olarak çalışabilir. Çünkü MSS, bir arama motoru ile aynı mantıkla çalışır; mobil uygulamalarda tıklamalarla oluşan sorgulara yanıt aramak adına nihai kullanım için bağlantılı bilgileri kataloglar ve web kaynakları üzerinde ilerler. Bu nedenle Hadoop temelli bir MSS'nin , sağlıklı gıda tüketimi ile ilgili verileri taraması, toplaması, indekslemesi, kataloglaması ve hizmet vermesi süreçleri önerilmiştir. Bu çalışmanın geri kalanında ele alınacak olan MSS , veri ve hesaplamaları farklı bilgisayarlar arasında dağıtarak arama sonuçlarının daha hızlı geri dönmesine yardımcı olur. Böylece birden fazla görev aynı anda yapılabilir. MSS sistem mekanizması, bir arama hizmeti sağlayıcısının neredeyse aynısıdır. MSS, yalnızca anahtar kelimeleri ya da anahtar cümleleri tanımlamak yerine yapılandırılmış veri arasındaki bağlantıyı anlar. Bu, bir anahtar kelime eşleştirme hizmeti değildir. Ayrıca, MSS arayan kişinin maksadı ne olabilir diye anlamaya çalışarak arama doğruluğunu artırır. Genel arama motorlarının aksine MSS özellikle gıda tüketimi işlevine odaklanmaktadır. MSS’in tasarım ve geliştirmesi , sistem mimarisi, sorgu anlayışı, Hadoop-MR Ortamında ve Action Script kullanımı ile vurgulanmaktadır. Çalışmanın içinde, bir örnek olay incelemesi ile MSS'in genel özellikleri ve mevcut faydaları ortaya konulmuştur. tr_TR
dc.language.iso tr tr_TR
dc.publisher İSTANBUL AYDIN ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ tr_TR
dc.subject Mobil Sağlık Sistemleri tr_TR
dc.subject Hadoop ve MR tr_TR
dc.subject Mobil Uygulamalar için Büyük Veri Arama tr_TR
dc.subject Gıda-Tabanlı Mobil Uygulamalar için Bilgi Servisi tr_TR
dc.subject E-health Mobile System tr_TR
dc.title HADOOP VE MAPREDUCE TEKNOLOJİSİ ARACILIĞIYLA GIDA-TABANLI MOBİL UYGULAMALAR İÇİN BİR ARAMA HİZMETİ tr_TR
dc.type Thesis tr_TR
dc.description.abstractol Many mobile applications on safe food consumption and e-health have been developed recently. Health conscious users highly regard such applications for safe food consumption, especially avoiding offending foods and additives. However, there is the lack of a comprehensive database containing structured or unstructured data to support such applications. In this paper we propose MSS, a healthy food consumption search service for mobile applications utilizing Hadoop and Mapreduce (MR). MSS may work as a process behind any mobile application to provide a service to search for information on food and food additives. MSS works by the same logic as a search engine (SE); it crawls over Web sources cataloguing relevant information for eventual use in responding to queries from mobile applications. MSS design and development are highlighted through its system architecture, query understanding, its use of the Hadoop/MR Environment, and action scripts. A case study helps displaying the virtues of MSS. In modern world, Web is the most important way of reaching information and the easiest way of this, is with mobile applications. Thus, it can be said that Web searching via mobile applications plays a vital role in peoples’ lives. As known mobile applications are becoming more and more powerful and widespread. They increasingly offer high speed Internet connectivity to their users. Therefore, users expect such comprehensive search services to be available on their mobile devices as a working process behind some food consumption applications, and as search engines on their personal computer as well. Given the capabilities of today’s mobile devices, it is possible to extend their existing simple search engine with a good search service capable of inquiring of information related to healthy food consumption. By integrating MSS into the mobile applications, the users can reach more relevant information of food data in a short time. In this study the main question, that is concerned, is to have a vertical search service for mobile applications searching for healthy food related data. People type the name or the code on the packaged food products and they will see the usage of the food and they can understand whether it is healthy or not, even they will learn the side effects of the food additives. Most importantly, they will learn about the nutrients contained, fat details, additive lists and element of the mixture or ingredients of foods. Such examples can be multiplied on a large scale, this is one of the most important point that a database which contains very large safe food, food additives data is needed. tr_TR


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account