University of São Paulo, Course SCC0230: Artificial Intelligence 2018 2nd Semester.
Assignment: Experimenting with Association Rules.
English version link here.
Em anexo, está disponibilizada uma base de dados do supermercado XZY, que contém todas as transações realizadas em um determinado período.
Cada linha do arquivo refere-se a uma transação (uma compra) e contém todos os produtos que foram adquiridos nessa transação. Faça os processamentos que julgar adequados.
Escolha alguma implementação já pronta do algoritmo Apriori (no Weka, R, Python, ou outra), gere as regras de associação e analise as regras obtidas, considerando medidas de interesse (suporte, confiança, lift, etc). Em sua análise, apresente regras que julgar interessantes para o domínio em questão e diga se são regras óbvias ou se alguma novidade pode ser obtida.
Escreva um breve relatório, relatando as decisões de projeto (processamentos realizados) e as análises realizadas.
A database of the XZY supermarket is provided containing all the transactions carried out in a given period.
Each line in the file refers to a transaction (a purchase) and contains all the products that were purchased in that transaction. Make the processings that you think fit.
Choose a publicly available implementation of the Apriori algorithm (in Weka, R, Python, or any other), generate the rules of association and analyze the obtained result, considering measures of interest (support, confidence, lift, etc). In your analysis, introduce rules that you deem interesting for the domain in question and mention if they are obvious rules or if some novelty can be obtained.
Write a short report, explaining the project decisions (processing) and your analyzes.