eral contexts (Cereda and José Neto, 2014). We have
reached an interesting balance between performance
and prediction, as seen in the two experiments in Sec-
tion 4, with no significant effects of data sparsity and
cold start. As future work, an additional adaptive
function C can be used to modify recommendation
paths on higher levels (for example, r
i
to r
j
through
r
k
).
The use of an adaptive rule-driven device pro-
vides simplicity and representation power; the rec-
ommendation engine shown here has a wide scope
and may also be used along with usual artificial in-
telligence techniques, exploring the strongest points
of both sides, and achieving good results when solv-
ing real world problems(José Neto, 2001; Cereda and
José Neto, 2014).
REFERENCES
Adomavicius, G. and Tuzhilin, A. (2005). Toward the
next generation of recommender systems: a survey
of the state-of-the-art and possible extensions. IEEE
Transactions on Knowledge and Data Engineering,
17:734–749.
Agrawal, R. and Srikant, R. (1994). Fast algorithms for
mining association rules. In Proceedings of the 20th
International Conference on Very Large Data Bases,
pages 487–499.
Basiri, J., Shakery, A., Moshiri, B., and Hayat, M. (2010).
Alleviating the cold-start problem of recommender
systems using a new hybrid approach. In 5th Inter-
national Symposium on Telecommunications, pages
962–967.
Cacheda, F., Carneiro, V., Fernández, D., and Formoso, V.
(2011). Comparison of collaborative filtering algo-
rithms: Limitations of current techniques and propos-
als for scalable, high-performance recommender sys-
tems. ACM Transactions on the Web, 5:2:1–2:33.
Cereda, P. R. M., Gotardo, R. A., and Zorzo, S. D. (2009).
Resource recommendation using adaptive automaton.
In 16th International Conference on Systems, Signals
and Image Processing, pages 1–4.
Cereda, P. R. M. and José Neto, J. (2014). Adaptive data
mining: Preliminary studies. IEEE Latin America
Transactions, 12(7):1258–1270.
Flach, P. and Lachiche, N. (1999). Confirmation-guided
discovery of first-order rules with Tertius. Machine
Learning, 42:61–95.
Gotardo, R. A., Hruschka Júnior, E. R., Zorzo, S. D., and
Cereda, P. R. M. (2013). Approach to cold-start prob-
lem in recommender systems in the context of web-
based education. In Proceedings of the 12th Interna-
tional Conference on Machine Learning and Applica-
tions (ICMLA), 2013, volume 2, pages 543–548, Mi-
ami, FL.
Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann,
P., and Witten, I. (2009). The WEKA data mining
software: an update. SIGKDD Explorations, 11(1).
Han, J., Pei, J., and Yin, Y. (2000). Mining frequent pat-
terns without candidate generation. In Proceedings of
the 2000 ACM–SIGMID International Conference on
Management of Data, pages 1–12.
Hatem, M. and Ruml, W. (2014). Bounded suboptimal
search in linear space: New results. In Proceedings
of the Seventh Annual Symposium on Combinatorial
Search, pages 89–96, Prague, Czech Republic. AAAI
Press.
Huang, Z., Chung, W., and Chen, H. (2004). A graph model
for e-commerce recommender systems. Journal of the
American Society for information Science and Tech-
nology, 55(3):259–274.
José Neto, J. (1994). Adaptive automata for context-
dependent languages. SIGPLAN Notices, 29(9):115–
124.
José Neto, J. (2001). Adaptive rule-driven devices: general
formulation and case study. In International Confer-
ence on Implementation and Application of Automata.
Lops, P., Gemmis, M., and Semeraro, G. (2011). Content-
based recommender systems: State of the art and
trends. Recommender Systems Handbook, 1:73–105.
Resnick, P. and Varian, H. (1997). Recommender systems.
Communications of the ACM, 40:55–58.
Rocha, R. L. A. and José Neto, J. (2000). Autômato adap-
tativo, limites e complexidade em comparação com
a Máquina de Turing. In Proceedings of the Second
Congress of Logic Applied to Technology, pages 33–
48.
Scheffer, T. (2001). Finding association rules that trade sup-
port optimally against confidence. In 5th European
Conference on Principles of Data Mining and Knowl-
edge Discovery, pages 424–435.
Su, X. and Khoshgoftaar, T. M. (2009). A survey of col-
laborative filtering techniques. Advances in Artificial
Intelligence, 2009:4:2–4:2.
Yahia, M. E. and Murtada, E. E. (2010). A new approach
for evaluation of data mining techniques. IJCSI Inter-
national Journal of Computer Science Issues, 7:181–
186.
ARecommendationEnginebasedonAdaptiveAutomata
601