2015.
Based on information of the user profile and per-
sonal preferences in the Giftr application, this re-
search seeks to recommend gifts that best suit the
user. The Buscap
´
e engine has been chosen because
of its popularity and available API in the context of
brazilian e-commerce, which will support the Giftr
application and the gift recommendation algorithm.
A common issue found in e-commerce stores and
sales applications is the creation of good products by
means of recommendation algorithms for their users.
These algorithms help both the user experience and
the increased sales of the companies.
This work proposes the following question due to
this difficulty:
Q1. How to create a gift recommendation algo-
rithm that fits the demand of a mobile App?
This work aims to contribute improving recom-
mendation algorithms answering this question. The
data collected through it can be used for future work
related to the algorithms of recommendations focused
on the e-commerce for gifts. This work general objec-
tive is to develop a gift suggestion algorithm that rec-
ommends the best products to the user based on their
profile.
Investigating possible gift recommendation solu-
tions that consider the user profile, substantiating the
adopted solution with other algorithms solutions are
the secondary objectives of this work.
1.1 Related Work
Some remarkable studies have been developed in the
field of e-commerce recommendation algorithms, and
this in particular proposes a framework that aims to
predict user behavior in the context of e-commerce
(Qiu et al., 2015). The big idea presented in this ar-
ticle is that it aims to predict consumer behavior, in
other words, the consumer’s preferences to buy some
product in an e-commerce system. The article points
out that through traditional algorithms there is no sat-
isfactory execution of predictive tasks, so the article
proposes a framework, COREL, a solution capable of
solving this very common challenge in the traditional
business context.
COREL, the framework proposed in this study is
consists of two stages. The first stage is making an
association between products by raising what is com-
mon among them and from these data to predict the
motivations that lead the consumer to buy a particular
product, and then build a list of products candidates
for purchase by this consumer. The second stage is
to predict the main characteristics that the consumer
will be interested in a particular type of product and
through these data define the products in which the
consumer will be interested, based on the list of can-
didate products generated at the end of the first stage.
2 DEVELOPMENT
The Giftr application was created in the BEPiD
(de Braslia, 2016) project with the idea of helping
people give gifts to each other. The solution found
by the team was to develop a social network where
each user registers their favorite products, tastes and
sizes (shoes, t-shirts, etc), and with this data the user
has the possibility to give another through the appli-
cation.
The functionality of the search application, both
user and product has a fundamental role in the ap-
plication, because through them users can find other
users and thus invite them to be your friends. The
search for products allows the user to find products
in general, based on the products available from the
API of the Lomadee (Lomadee, 2016b), enabling the
user to make the purchase of products and evaluate
the products, with a variation of zero to five points,
to show in the system how much the user wants to be
presented with that product.
The data control functionality of the profile allows
the user to change and add personal information of
the user, this being the means that the same has to
register their tastes, fundamental for the operation of
the algorithm of recommendation, and the measures,
the size of footwear used by him. The registration
of the tastes occurs through the entry by the user of
a string that represents a taste of yours, for example,
”iPhone”, and later inform which category of the Bus-
cap
´
e is associated with preference, for example ”cel-
lular and smartphone”.
2.1 Lomadee Platform
Buscap
´
e (Company, 2016) offers some very ro-
bust platforms, among which is Lomadee (Lomadee,
2016c), which provides several APIs for data access
available in the Buscap
´
e system. Lomadee offers sev-
eral APIs (Lomadee, 2016a), they are:
• Offers API: it allows to retrieve data of cate-
gories, products, offers and evaluations of users
and stores of Buscap
´
e;
• Coupon API: enables you to query for active
coupons on the Lomadee platform;
• Reporting API: Enables the retrieval of transac-
tion or commission data in detail.
ICEIS 2018 - 20th International Conference on Enterprise Information Systems
658