TCC - Bacharelado em Ciência da Computação (Sede)
URI permanente para esta coleçãohttps://arandu.ufrpe.br/handle/123456789/415
Navegar
7 resultados
Resultados da Pesquisa
Item Comparison of recommendation algorithms for user groups: a food-based case study(2023-04-24) Vasconcelos, Caio Giovanni Pereira; Silva, Douglas Véras e; http://lattes.cnpq.br/2969243668455081; http://lattes.cnpq.br/4775036700843482Item Análise de um sistema de recomendação de restaurantes sensível ao contexto sobre o grau de satisfação dos usuários(2023-09-01) Melo Filho, Carlos Olimpio Rodrigues de; Silva, Douglas Véras e; http://lattes.cnpq.br/2969243668455081; http://lattes.cnpq.br/6986499479035317Popular applications of recommender systems can be found in many areas. In the food business, platforms such as TripAdvisor stand out for suggesting specialized restaurant recommendations based on various types of relevant information, such as reviews from other users for the menu, atmosphere and recommendations for the closest restaurants are some of the specialties of these platforms. With the possibility of using new data sensitive to the user’s context, the main objective of this work is to evaluate the usage of the reason of going to the restaurant to reorganize the final restaurants recommendation through a context-based post-filtering. To achieve the goal, a mobile application was developed, the SR Recife Restaurants, to assess the degree of satisfaction of real users to the recommended restaurants, an online evaluation approach, using questionnaires, was used. When carrying out the experiment with 15 users, it was possible to notice an increase of 26.67% in the degree of satisfaction of the top-5 first recommendations when using the trip type to the restaurant as context data for the post-filtering phase.Item Inferência automática de nível de dificuldade de receitas culinárias usando técnicas de processamento de linguagem natural(2020-12-21) Britto, Larissa Feliciana da Silva; Pacífico, Luciano Demétrio Santos; Ludermir, Teresa Bernarda; http://lattes.cnpq.br/6321179168854922; http://lattes.cnpq.br/9521600706234665; http://lattes.cnpq.br/5058497100007411In this work, a tool for inferring the degree of difficulty of cooking recipes will be proposed. The inference will be made by the textual classification of the recipe preparation methods. The tool will be a fundamental piece to the development of a contextaware contentbased cooking recipe recommendation system. Some of the main classifiers in Text Classification literature will be adopted, in addition to different feature extraction methods. An experimental evaluation is performed, in order to select the best approaches to compose the system.Item Recomendação e geração de receitas baseada na substituição de ingredientes(2020-12-21) Oliveira, Emília Galdino de; Pacífico, Luciano Demétrio Santos; Ludermir, Teresa Bernarda; http://lattes.cnpq.br/6321179168854922; http://lattes.cnpq.br/9521600706234665; http://lattes.cnpq.br/6278486720525640Nowadays, even with the increasing number of recipe sharing websites and systems, users may have difficulty to search specific dishes through the massive amount of data contained in such repositories. Also, finding recipes which best fit a handy set of ingredients, while at the same time contemplate some user wishes and restrictions, may become a very time consuming or even impossible task. In this work, we propose a new recipe recommendation and generation system, based on the substitution of recipe ingredients and a datadriven approach, in an attempt to help users finding a recipe that contemplates both their desires and food restrictions, avoiding food wastes.Item Avaliação entre algoritmos de filtragem colaborativa baseada em vizinhança e transferência de conhecimento para CD-CARS(2019) Silva, Guilherme Melo da; Silva, Douglas Véras e; http://lattes.cnpq.br/2969243668455081; http://lattes.cnpq.br/7122596102314881Recommendations in scenarios with the lack of preferences expressed by users is an importantlimitation for Recommendation Systems (RS). Due to this problem, cross-domain RS (CDRS)searches have gained relevance, where collaborative filtering (CF) is one of the most exploitedtechniques in this area. The CD-CARS system shows that the use of contextual information,available in user preferences, can optimize CF neighborhood-based algorithms, a techniquewidely used in multidomain CF. Although they provide accurate recommendations, some neigh-borhood-based algorithms such as the one used in the CD-CARS have the limitation of the useof multi-domains only in the occurrence of user overlap between domains, a non-trivial scenarioin real databases. This work presents a comparative analysis of different recommendation algo-rithms involving collaborative filtering techniques. The CD-CARS’ NNUserNgbr-transClosure(CF neighborhood-based) and Tracer (CF transfer learning-based) algorithms, were used as thebasis for the recommendation algorithms. In the experiments, the CF algorithms were integratedinto the context-aware techniques, addressed in the CD-CARS: Contextual Pre-Filtering andPost-Filtering, being applied on two data sets, formed by two auxiliary domains and one target,with and without overlap between domains. The MAE and RMSE performance metrics wereused to evaluate the algorithms. The results of the experiments showed that the Tracer algorithmpresented better results concerning the NNUserNgbr-transClosure algorithm in all experimentscenarios without user overlap, with and without the use of the Contextual Pre-Filtering or Post-Filtering.Item Um estudo comparativo de técnicas para a classificação contextual de companhia para sistemas de recomendação sensíveis a contexto(2019-01-22) Silva, Douglas Henrique Santana da; Silva, Douglas Véras e; http://lattes.cnpq.br/2969243668455081; http://lattes.cnpq.br/6428879549861854Nowadays, the vast amount of information has harmed users during decision making. In face of this problem, recommendation systems have been proposed in order to offer suggestions that help users to overcome such problem. These suggestions are even more valuable when these systems begin to suggest items based on the user contexts. Among these contexts, the companion context can be highlighted. Through the inference of the companion context the system may suggest different items if the user is accompanied or not. An example of a system that has such features is the CD-CARS. However, the unsupervised learning method for companion inference on CD-CARS has some limitations. In this way, the present research analyzed and highlighted a supervised learning method that can replace the current company contextual classification approach executed in the CD-CARS.Item Estudo comparativo de técnicas de seleção de contextos em sistemas de recomendação de domínio cruzado sensivéis ao contexto(2018) Brito, Victor Sales de; Silva, Douglas Véras e; http://lattes.cnpq.br/2969243668455081; http://lattes.cnpq.br/0340874538265508There are several approaches to implement a recommendation system, such as CrossDomain Context-Aware Recommendation Systems (CD-CARS), which was used in this work because it enables quality improvement of recommendations using multiple domains (e.g. books, movies and musics), while taking into account the use of contexts (e.g. season, time, company and location). However, caution is needed in using contexts to make items suggestions, since the contexts may impair the recommendation performance when they are considered “irrelevants”. Therefore, the selection of relevant contexts is a key factor for the development of CD-CARS, and there is a lack of papers for selection techniques in datasets with contextual information and cross-domain. Thus, this work applied the Information Gain (IG), Chi-square test, Minimum Redundancy Maximum Relevance (MRMR) and Monte Carlo Feature Selection (MCFS) techniques in twelve datasets with three different contextual dimensions (time, location and company) and distinct domains (books, television and musics). Finally, from the results obtained, the MCFS technique was able to classify the relevance of the contexts in a more satisfactory way than other techniques.