SlideShare a Scribd company logo
International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014

COMBINING CLUSTERING ALGORITHMS FOR
PROVIDE MARKETING POLICY IN ELECTRONIC
STORES
Farhad Soleimanian Gharehchopogh1, Yasin Rahimpour2 and
Seyyed Reza Khaze3
1

Department of Computer Engineering, Urmia Branch, Islamic Azad University,
Urmia, Iran
2
Department of Computer Engineering, Science and Research Branch,
Islamic Azad University, West Azerbaijan, Iran
3
Department of Computer Engineering, Dehdasht Branch,
Islamic Azad University, Iran,

ABSTRACT
One of the main challenges of electronic market is how to attract customers as various products and
customers’ preferences effect widely on it. In this paper, we have started to categorize electronic markets
customers using k-means, En, Farthest first algorithms to determine marketing policies and customer
satisfaction and indicated that each algorithm either cover the weakness of cluster analyzing of other
algorithms for some customers or integrated data of all algorithm analyses which provided detailed results
of customers’ behavioral methods and its relation with their shopping basket could finally lead us to more
income and increased productivity using obtained analyses.

KEYWORDS
Clustering, E-marketing, EM algorithm, k-mean algorithm, Farthestfirst algorithm

1. INTRODUCTION
Due to the increasing growth of E-commerce in internet world which resulted in commercial
affairs facility, costs decrease and sales medium eliminating, the competition in this market
wouldn’t be so easy and require performing a series of activities which lead to the promotion in
this competitive market. The main element of E-commerce in internet is how to attract customer.
Certainly, customer clustering will provide an opportunity to more profit and success in
marketing in such websites. In clustering the customers of E-commerce websites, the customers
buying data and features are collected and stored in databases which can be used them to get the
best strategy in the market. So, the main goal of this paper is to provide customer clustering and
analyses to get the best strategy on available data in each clustering.
One of the main challenges of electronic market is how to attract customers as various products
and customers’ preferences effect widely on it. To do so, we need methods such as clustering to
categorize the data rapidly. Along with, confidence is also another important factor which highly
effected marketing [1].
DOI : 10.5121/ijpla.2014.4103

35
International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014

2. CLUSTERING APPLICATION IN E-STORE MARKETING
Clustering is one of the sub-categories of data mining [2, 3] and is a process in which the similar
samples are divided into groups called cluster [4]. Each cluster includes samples in which the
members are similar to each other and different with the available samples of other groups [5].
Due to the clustering capabilities in marketing, it is developed to provide more profit to
customers. E-commerce websites is a field in which marketing plays an important role in
increasing incomes.
To attract more customers, it must be used modern methods such as clustering to increase income
rate [6]. In fact, clustering make the websites capable to identify their customers and support them
to be successful in obtaining profit and dealing with their competitors. As these websites are
designed to develop their strategies and policies considering determined clusters, it would be a
defined and specified rating to develop target customers [7].

3. CUSTOMER ELECTRONICS STORES CLUSTERING: A CASE STUDY
In this paper, to represent the clustering applications in relationship among customers behavioral
methods while buying and their buying basket and also in determining supportive policies to
increase profit and productivity based on similarities and differences of various groups of
customers, we begin to cluster customers of Chare E-shopping in Urmia city [8]. Firstly, there
were a lot of parameters about customers behavioral and favorite methods in which some of them
such as gender, education, occupation, income, type of buying and satisfaction scale are selected.
By gathering the noted parameters data from 100 customers of Chare e-shopping which is
available in Table 1, we begin to cluster customers and provide analyses and results in following
paragraphs.
Table1. Data related to 100 customers of E-shops in Urmia City
sex

age

Level of Education

Job

income

Activity

Satisfaction

MALE

19

diploma

Unemployed

low

Book

Yes

MALE

39

Bachelor

Employee

medium

Audio and video

No

MALE

43

Master's Degree licence

Employee

high

Yes

FEMALE

33

Ph.D.

Employee

high

software &
hardware
Multimedia

MALE

56

under diploma

Free

high

Audio and video

Yes

MALE

20

diploma

Unemployed

low

No

MALE

35

Bachelor

Unemployed

low

software &
hardware
Multimedia

MALE

32

Master's Degree licence

Employee

high

MALE

50

Ph.D.

Employee

high

MALE

23

associate degree

Unemployed

low

MALE

21

diploma

Unemployed

MALE

28

Master's Degree licence

MALE

23

Bachelor

Yes

Yes

software &
hardware
Book

Yes

Yes

low

software &
hardware
Multimedia

Free

medium

Book

Yes

Free

low

Multimedia

Yes

Yes

No

36
International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014
FEMALE

22

under diploma

Unemployed

low

Audio and video

No

MALE

18

under diploma

Unemployed

low

Book

Yes

MALE

18

under diploma

Unemployed

low

Multimedia

Yes

MALE

43

Ph.D.

Employee

high

Book

Yes

FEMALE

60

Ph.D.

Employee

high

Audio and video

Yes

MALE

43

Master's Degree licence

Free

high

Yes

FEMALE

43

Master's Degree licence

Employee

medium

software &
hardware
Book

MALE

40

Diploma

Free

low

Audio and video

Yes

FEMALE

18

Diploma

Unemployed

low

Multimedia

Yes

MALE

17

under diploma

Unemployed

low

Multimedia

Yes

MALE

20

Diploma

Unemployed

low

Multimedia

Yes

MALE

18

Diploma

Free

high

Yes

MALE

19

Diploma

Unemployed

low

MALE

32

Bachelor

Free

medium

FEMALE

42

Bachelor

Employee

medium

MALE

23

Bachelor

Free

medium

FEMALE

43

Bachelor

Employee

high

software &
hardware
software &
hardware
software &
hardware
software &
hardware
software &
hardware
Book

FEMALE

44

Bachelor

Employee

high

Yes

MALE

22

Diploma

Free

medium

software &
hardware
Multimedia

MALE

22

under diploma

Free

medium

Audio and video

Yes

FEMALE

19

under diploma

Unemployed

low

Audio and video

Yes

MALE

16

under diploma

Unemployed

low

Audio and video

Yes

MALE

30

Master's Degree licence

Employee

medium

Audio and video

Yes

FEMALE

24

Bachelor

Employee

medium

Audio and video

Yes

MALE

16

under diploma

Unemployed

low

Audio and video

Yes

FEMALE

19

under diploma

Unemployed

low

No

FEMALE

32

Bachelor

Employee

medium

FEMALE

34

Bachelor

Free

low

MALE

26

Bachelor

Employee

medium

MALE

24

Bachelor

Free

medium

software &
hardware
software &
hardware
software &
hardware
software &
hardware
book

FEMALE

29

Bachelor

Free

high

book

Yes

MALE

37

Ph.D.

Employee

high

book

Yes

FEMALE

45

Ph.D.

Employee

high

multimedia

Yes

MALE

32

associate degree

Employee

medium

multimedia

Yes

MALE

22

under diploma

Unemployed

low

book

No

Yes

No
Yes
Yes
Yes
Yes

Yes

Yes
Yes
Yes
Yes

37
International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014
MALE

19

under diploma

Unemployed

low

book

No

MALE

21

diploma

Unemployed

low

book

No

FEMALE

27

diploma

Free

medium

multimedia

No

MALE

23

associate degree

Employee

medium

multimedia

Yes

MALE

32

Ph.D.

Employee

medium

Audio and video

Yes

FEMALE

46

Ph.D.

Free

high

Audio and video

Yes

MALE

19

under diploma

Unemployed

low

Yes

MALE

21

diploma

Unemployed

low

software &
hardware
multimedia

MALE

22

diploma

Free

low

book

Yes

MALE

22

associate degree

Free

low

book

Yes

FEMALE

28

Bachelor

Free

high

book

Yes

MALE

23

Bachelor

Unemployed

medium

Yes

MALE

16

under diploma

Unemployed

low

software &
hardware
multimedia

MALE

15

under diploma

Unemployed

low

multimedia

Yes

FEMALE

28

Bachelor

Employee

medium

book

Yes

FEMALE

38

Bachelor

Employee

medium

Yes

MALE

46

Ph.D.

Employee

high

MALE

24

Bachelor

Employee

medium

software &
hardware
software &
hardware
multimedia

FEMALE

24

associate degree

Employee

medium

multimedia

Yes

MALE

24

under diploma

Free

medium

multimedia

No

MALE

17

under diploma

Unemployed

low

multimedia

No

FEMALE

36

Bachelor

Free

medium

Yes

FEMALE

32

Bachelor

Free

medium

MALE

34

Bachelor

Employee

medium

MALE

21

diploma

Unemployed

low

software &
hardware
software &
hardware
software &
hardware
book

FEMALE

29

Master's Degree licence

Employee

high

Audio and video

Yes

MALE

18

under diploma

Unemployed

low

multimedia

Yes

MALE

18

under diploma

Unemployed

low

book

Yes

MALE

17

under diploma

Unemployed

low

book

Yes

MALE

16

under diploma

Unemployed

low

multimedia

Yes

FEMALE

22

Bachelor

Employee

medium

Yes

MALE

52

Ph.D.

Employee

medium

software &
hardware
multimedia

FEMALE

22

diploma

Employee

medium

multimedia

Yes

MALE

23

Bachelor

Employee

medium

book

Yes

FEMALE

21

diploma

Employee

medium

book

Yes

FEMALE

27

diploma

Employee

medium

book

Yes

Yes

Yes

Yes
Yes

Yes
Yes
Yes

Yes

38
International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014
FEMALE

29

diploma

Employee

medium

book

Yes

FEMALE

22

associate degree

Unemployed

low

Audio and video

No

FEMALE

22

associate degree

Unemployed

low

multimedia

No

MALE

21

diploma

Unemployed

low

multimedia

Yes

FEMALE

28

under diploma

Free

high

multimedia

Yes

MALE

32

Ph.D.

Employee

high

Audio and video

Yes

FEMALE

22

diploma

Unemployed

low

No

FEMALE

27

Master's Degree licence

Employee

medium

Yes

MALE

25

Bachelor

Unemployed

low

software &
hardware
software &
hardware
book

MALE

18

Diploma

Unemployed

low

book

Yes

MALE

27

Bachelor

Employee

high

Audio and video

Yes

FEMALE

28

Master's Degree licence

Employee

high

Audio and video

No

MALE

29

Master's Degree licence

Free

medium

Yes

FEMALE

19

Diploma

Unemployed

low

MALE

18

Diploma

Unemployed

low

software &
hardware
software &
hardware
book

FEMALE

25

Bachelor

Unemployed

low

book

Yes

Yes

Yes
Yes

4. CUSTOMERS CLUSTERING USING DATA MINING ALGORITHMS
EM is one of the assigned algorithms of clustering and can determine how clusters can create
cross-validation. EM algorithm is used to find maximum possible parameters of statistical model
in equations which aren’t directly solvable [9]. These models usually include potential variables
to increase unknown parameters. It means that either there is lost scales among data or the model
can be easily adjusted if it is supposed that there are additional data in unseen points. We, in this
paper, assign a possible distribution using this algorithm and indicate the possibility of belonging
to each customer cluster. K-means is one of the most popular and simple algorithms which simply
solve clustering problem [10]. Here, central K is defined for each cluster of customers. These
centers must be selected with high accuracy [11]. Due to the features of this algorithm, the
numbers of customer clusters are determined in advance, and then each customer (in the case of
similarity) is placed in determined cluster after comparing to customer cluster center. Here, the
customers are divided in 4 clusters because if the different centers are selected, it might be created
different results. So, the best way to choose centers is that they have the maximum distance from
each other. In the next stage, the most similar customer to the cluster centers is assigned to that
one. In the next stage, the customers’ clusters centers are updated and then the previous stage is
repeated as far as no changes occur in cluster. In this case, the customers clustering are finished.
Farthestfirst algorithm is another type of k-means which determine the location of cluster center
in the farthest point than the available clusters centers [12].
In following, using clustering algorithms to cluster customers, firstly one of the customers is
considered as the first cluster center and the next customer as the farthest to the first center and
then the third one for the farthest customer to two other customer centers. The final clustering
includes the noted stages repetition.
39
International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014

5. DISCUSSION
We, in this paper, use weka tools which are open and free source tool to implement data mining
projects [13],[14]. The used k-means results are indicated in Table 2 using this tool to customer
clustering.
Table2. Data related to clustering using k-means algorithm
cluster 0

cluster 2

cluster 3

sex

FEMALE

FEMALE

MALE

MALE

age

20.3333

32.9348

27.4737

20.3478

Level of
Education

under
diploma

Bachelor

diploma

diploma

Activity

Book

soft &
hardware

book

Multimedia

Satisfaction

No

Yes

Yes

Yes

Clustered
Instances

k-mean

cluster 1

12%

46%

19%

23%

As it is shown, in obtained clusters of –means algorithm, it is assigned clusters 0 and 1 to females
and 2 and 3 to males, respectively. Cluster 0 indicated that the women with average 20 years old
were mainly under diploma degree, bought books and were displeased about it. The obtained
results of Cluster 1 also indicated that women with average 32 years old were bachelor and
bought software and hardware and had relative satisfaction about it.
As this cluster includes 46% of sample community, it can be considered marketing policies and
customer attracting regarding the requirements of this group of customers and tried to keep their
satisfaction. It can also be modified dissatisfaction rate of buying books via customers’ feedback.
By gathering their comments, it can be provide their desirable books based on age range of buyers
and promote the satisfaction rate. The obtained results of Cluster 2 and 3 indicated that the
provided books in shop is according to men needs and had medium scientific level. It was also
proper for average 27 years old. The provided multimedia is identified appropriately and this
approach can be followed in the shop due to its cheerful and youth favorite products.
We also begin to customer clustering using EM algorithm. The results are indicated in Table 3.

40
International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014
Table3. Data related to clustering using EM algorithm
cluster 0

cluster 2

cluster 3

sex

MALE

MALE

MALE

MALE

age
Level of
Education

40.5116

21.2108

17.6175

26.979

PH.D

Diploma

under diploma

Bachelor

Activity

Audio &
video

book

multimedia

software
&hardware

Satisfaction

EM

cluster 1

Yes

no

Yes

Yes

Clustered
Instances

26%

16%

21%

37%

The results of this algorithm clustering allocate to the men which brings advantages and
challenges as well. The advantage will be that it provides more detailed results about this gender.
The challenge is the lack of marketing and the need to do it for females. So, it can be optimally
used this clustering to determine marketing policies of male customers. The results indicated that
men with average 40 years old were mostly tend to buy audio and video products and as they
average grade were PhD, so they had high satisfaction. The obtained data indicated that they had
relative satisfaction about provided products in the market and this approved that these products
had high quality.
The youth men who tend to buy books with average 20 years old have shown dissatisfaction. The
similar one is also obtained in results of K-means algorithm which provided for women with the
same age range. Clearly, due to the obtained results, it must be reviewed about the provided
books appropriate to the different age range in the market. In clusters 2 and 3, it is also shown that
either men or women feel satisfied about the provided software and hardware products.
Considering the results of EM and K-means algorithms, the buying average rates of these
products belong to those who had bachelor degree. FM algorithm is also demonstrated the
obtained results of 17-20 age range for men. These results have shown that the multimedia
products of this shop provided full satisfaction for the customers who had mean degree. The
obtained results of Farthestfrirst have been solved some challenges of other algorithms in
customers' clustering. The obtained results are indicated in Table 4.
Table 4: data related to clustering using Farthestfirst algorithm
cluster 0

cluster 1

cluster 2

FEMALE

MALE

FEMALE

MALE

age

22

52

29

40

Level of
Education

associate
degree
Audio &
video

Ph.D.

bachelor

diploma

multimedia

book

Audio & video

yes

Yes

Yes

sex
farthestfirst

Activity
Satisfaction
Clustered
Instances

No
17%

27%

26%

cluster 3

30%
41
International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014

The clustering we have had with previous algorithms has brought ambiguity for young women
customers who proposed to by audio and video products in finding marketing policies type. By
using achieved results of farthestfirst algorithm, it is shown that women with average 22 years old
feel dissatisfied about provided audio and video products in the market. It is also indicated that
women who averaged 29 years old purchase book and feel satisfied about it. It must be note that
the average grade of this cluster was bachelor. The men with average 52 years old begin to
purchase multimedia products and feel satisfied about it. Men with diploma who bought audio
and video products had average 40 years old and feel satisfied. The achieved data of 3 algorithms
results are shown in Table 5.
Table5. Analyzed data of customer clustering
Type of product

Analysis

Analytical results

Audio and Video
(Normal quality for playback on
Mobile)

Gender-based

Among people at all levels of school satisfaction
there, but there is dissatisfaction among young
women. Therefore take gender-specific and
product-related men.

Hardware and Software

education-based

Most applicants for such products have a bachelor's
degree and are satisfied with the purchase. This
product has not bought the other Degrees

Book

Multimedia
( high quality for playback on
computer)

Age-based

Gender-based

Who range in age from 20 to 21 and have put them
under graduate degree has been reluctant to
purchase books. There is no difference between
men and women. People in the age range 27 to 29
years have been, men with diploma And women
with bachelor's degrees, have been satisfied from
buying books.
None of the clusters, buy Multimedia has been
done by women. All purchases from the monopoly
of men And in all age ranges and for all
qualifications have satisfied.

7. CONCLUSIONS
Each clustering algorithms are solely capable of focusing on particular parts of customers'
data in electronic shops. This focus brings better and more detailed results to the same
parts. Meanwhile, in analysing other parts, due to the lack of clustering analyses, it brings
challenges to them. So, each algorithm is capable of doing detailed analyses of some
parts of customers' data. To provide comprehensive results and clustering analyses, it
must be used several integrated and clustering algorithms. We, in this paper, investigate
different types of methods and clustering algorithms. Finally, by using K-means, farthest
first, EM samples of customers of an E-commerce websites, we made clustering vie
Weka software.
42
International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014

We indicated that each algorithm covers the clustering analyses weaknesses of other
algorithms for some customers. The integrated data of all algorithms analyses brings
detailed results from customers' behavioural method and its relation with shopping basket
as well. So, by using integrated collective data, it can be determined marketing policies
and customer satisfaction appropriate to all customers' clustering and their orientation
which finally lead to increased productivity and incomes.

7. REFERENCES
[1] Sohrabi S., Nikkhahan B., Khoshalhan, F.(2008), Customer clustering based on trust formation factor
with Genetic Algorithm, International Conference of Innovation in Redefining Business Horizons ,
IMT Ghaziabad, India
[2] Khalifehlou, Z. A., & Gharehchopogh, F. S. (2012). A Survey of Data Mining Techniques in Software
Cost Estimation. AWERProcedia Information Technology and Computer Science, 1.
[3] Khalifelu, Z. A., & Gharehchopogh, F. S. (2012). Comparison and evaluation of data mining
techniques with algorithmic models in software cost estimation. Procedia Technology, 1, 65-71.
[4] Witten, I. H., Frank, E., & Hall, M. A. (2011). Data Mining: Practical Machine Learning Tools and
Techniques: Practical Machine Learning Tools and Techniques. Elsevier.
[5] Gorunescu, F. (2011). Data Mining: Concepts, models and techniques (Vol. 12). Springer.
[6] Wu, R. S., & Chou, P. H. (2011). Customer segmentation of multiple category data in e-commerce
using a soft-clustering approach. Electronic Commerce Research and Applications, 10(3), 331-341.
[7] Stefanowski, J., & Weiss, D. (2003). Carrot2 and language properties in web search results clustering.
In Advances in Web Intelligence (pp. 240-249). Springer Berlin Heidelberg.
[8] http://www.chare.ir/ (L.A:06/20/2013)
[9] Dempster, A.P.; Laird, N.M.; Rubin, D.B. (1977). "Maximum Likelihood from Incomplete Data via
the EM Algorithm". Journal of the Royal Statistical Society. Series B (Methodological) 39 (1): 1–38.
[10] Gharehchopogh, F. S., Jabbari, N., & Azar, Z. G. (2012). Evaluation of Fuzzy K-Means and K-Means
Clustering Algorithms in Intrusion Detection Systems. International Journal of Scientific &
Technology Research, 1(11).
[11] Pelleg, D., & Moore, A. W. (2000, June). X-means: Extending K-means with Efficient Estimation of
the Number of Clusters. In ICML (pp. 727-734).
[12] Hochbaum, D. S., & Shmoys, D. B. (1985). A best possible heuristic for the k-center problem.
Mathematics of operations research, 10(2), 180-184.
[13] Gharehchopogh, F.S., & Khaze, S.R. (2012). Data Mining Application for Cyber Space Users
Tendency in Blog Writing: A Case Study. International Journal of Computer Applications, 47(18),
40-46.
[14] Berry, M. J., & Linoff, G. (1997). Data mining techniques: For marketing, sales, and customer
support. John Wiley & Sons, Inc.
Authors
Farhad Soleimanian Gharehchopogh is currently Ph.D. candidate in
department of computer engineering at Hacettepe University, Ankara, Turkey.
And he works an honour lecture in computer engineering department, science
and research and Urmia branches, Islamic Azad University, West Azerbaijan,
Iran. He is a member of editorial board and review board in many international
journals and international Conferences. His interested research areas are in the
Operating Systems, Software Cost Estimation, Data Mining and Machine
Learning techniques and Natural Language Processing. For more information
please visit www.soleimanian.net
43
International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014

Yasin Rahimpour is a M.Sc. student in Computer Engineering Department,
Science and Research Branch, Islamic Azad University, West Azerbaijan,
Iran. His interested research areas are Meta Heuristic Algorithms, Data
Mining and Machine learning Techniques.

Seyyed Reza Khaze is a Lecturer and Member of the Research Committee of
the Department of Computer Engineering, Dehdasht Branch, Islamic Azad
University, Iran. He is a Member of Editorial Board and Review Board in
Several International Journals and National Conferences. His interested
research areas are in the Software Cost Estimation, Machine learning, Data
Mining, Optimization and Artificial Intelligence.

44

More Related Content

What's hot

Ijems v4(2)2013 9
Ijems v4(2)2013 9Ijems v4(2)2013 9
Ijems v4(2)2013 9
huafrid
 
11 mobile phone research ah authors
11 mobile phone research ah authors 11 mobile phone research ah authors
11 mobile phone research ah authors
HariharanAmutha1
 
Impact of e commerce on purchase behavior of student in higher education a st...
Impact of e commerce on purchase behavior of student in higher education a st...Impact of e commerce on purchase behavior of student in higher education a st...
Impact of e commerce on purchase behavior of student in higher education a st...
Jai Prakash
 
computer in market analysis
computer in market analysiscomputer in market analysis
computer in market analysis
suresh gautam
 
E marketing dalam prespektif UKM , Studi literatur
E marketing dalam prespektif UKM , Studi literaturE marketing dalam prespektif UKM , Studi literatur
E marketing dalam prespektif UKM , Studi literatur
Udin Msm
 
The Effect of Online Marketing and Price Perception of Purchase Decisions Cas...
The Effect of Online Marketing and Price Perception of Purchase Decisions Cas...The Effect of Online Marketing and Price Perception of Purchase Decisions Cas...
The Effect of Online Marketing and Price Perception of Purchase Decisions Cas...
ijtsrd
 
customer satisfaction on airtel
customer satisfaction on airtelcustomer satisfaction on airtel
customer satisfaction on airtel
PrachiChauhan10
 
CONSUMER PREFERENCE STUDY ON AMAZON VS FLIPKART
CONSUMER PREFERENCE STUDY ON AMAZON VS FLIPKARTCONSUMER PREFERENCE STUDY ON AMAZON VS FLIPKART
CONSUMER PREFERENCE STUDY ON AMAZON VS FLIPKART
POOJA
 
Custo
CustoCusto
Custo
arun
 
Best NMIMS Assignment Solutions Dec 21
Best NMIMS Assignment Solutions Dec 21Best NMIMS Assignment Solutions Dec 21
Best NMIMS Assignment Solutions Dec 21
palaniappann
 
A usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websitesA usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websites
Alexander Decker
 
SharqStream and Sarkor eXtreme marketing analysis 2011
SharqStream and Sarkor eXtreme marketing analysis 2011SharqStream and Sarkor eXtreme marketing analysis 2011
SharqStream and Sarkor eXtreme marketing analysis 2011
Miraziz Bazarov
 
The effect of online service quality towad perceived risk, customer attitudes...
The effect of online service quality towad perceived risk, customer attitudes...The effect of online service quality towad perceived risk, customer attitudes...
The effect of online service quality towad perceived risk, customer attitudes...
Alexander Decker
 
A universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banksA universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banks
Alexander Decker
 
Impact of-customer-relationship-management-crm-on-the-performance-of-deposit-...
Impact of-customer-relationship-management-crm-on-the-performance-of-deposit-...Impact of-customer-relationship-management-crm-on-the-performance-of-deposit-...
Impact of-customer-relationship-management-crm-on-the-performance-of-deposit-...
CharltonRene
 
AN EMPIRICAL STUDY OF CUSTOMERS EXPECTATIONS AND PERCEPTIONS OF SERVICE QUALI...
AN EMPIRICAL STUDY OF CUSTOMERS EXPECTATIONS AND PERCEPTIONS OF SERVICE QUALI...AN EMPIRICAL STUDY OF CUSTOMERS EXPECTATIONS AND PERCEPTIONS OF SERVICE QUALI...
AN EMPIRICAL STUDY OF CUSTOMERS EXPECTATIONS AND PERCEPTIONS OF SERVICE QUALI...
International Journal of Technical Research & Application
 
Analytical hierarchy process (ahp) approach on consumers’ preferences for sel...
Analytical hierarchy process (ahp) approach on consumers’ preferences for sel...Analytical hierarchy process (ahp) approach on consumers’ preferences for sel...
Analytical hierarchy process (ahp) approach on consumers’ preferences for sel...
Alexander Decker
 
04 present-scenarios-opportunities-and-obstacles-of-e-business-in-bangladesh....
04 present-scenarios-opportunities-and-obstacles-of-e-business-in-bangladesh....04 present-scenarios-opportunities-and-obstacles-of-e-business-in-bangladesh....
04 present-scenarios-opportunities-and-obstacles-of-e-business-in-bangladesh....
Md.Rayhan Uddin
 

What's hot (18)

Ijems v4(2)2013 9
Ijems v4(2)2013 9Ijems v4(2)2013 9
Ijems v4(2)2013 9
 
11 mobile phone research ah authors
11 mobile phone research ah authors 11 mobile phone research ah authors
11 mobile phone research ah authors
 
Impact of e commerce on purchase behavior of student in higher education a st...
Impact of e commerce on purchase behavior of student in higher education a st...Impact of e commerce on purchase behavior of student in higher education a st...
Impact of e commerce on purchase behavior of student in higher education a st...
 
computer in market analysis
computer in market analysiscomputer in market analysis
computer in market analysis
 
E marketing dalam prespektif UKM , Studi literatur
E marketing dalam prespektif UKM , Studi literaturE marketing dalam prespektif UKM , Studi literatur
E marketing dalam prespektif UKM , Studi literatur
 
The Effect of Online Marketing and Price Perception of Purchase Decisions Cas...
The Effect of Online Marketing and Price Perception of Purchase Decisions Cas...The Effect of Online Marketing and Price Perception of Purchase Decisions Cas...
The Effect of Online Marketing and Price Perception of Purchase Decisions Cas...
 
customer satisfaction on airtel
customer satisfaction on airtelcustomer satisfaction on airtel
customer satisfaction on airtel
 
CONSUMER PREFERENCE STUDY ON AMAZON VS FLIPKART
CONSUMER PREFERENCE STUDY ON AMAZON VS FLIPKARTCONSUMER PREFERENCE STUDY ON AMAZON VS FLIPKART
CONSUMER PREFERENCE STUDY ON AMAZON VS FLIPKART
 
Custo
CustoCusto
Custo
 
Best NMIMS Assignment Solutions Dec 21
Best NMIMS Assignment Solutions Dec 21Best NMIMS Assignment Solutions Dec 21
Best NMIMS Assignment Solutions Dec 21
 
A usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websitesA usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websites
 
SharqStream and Sarkor eXtreme marketing analysis 2011
SharqStream and Sarkor eXtreme marketing analysis 2011SharqStream and Sarkor eXtreme marketing analysis 2011
SharqStream and Sarkor eXtreme marketing analysis 2011
 
The effect of online service quality towad perceived risk, customer attitudes...
The effect of online service quality towad perceived risk, customer attitudes...The effect of online service quality towad perceived risk, customer attitudes...
The effect of online service quality towad perceived risk, customer attitudes...
 
A universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banksA universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banks
 
Impact of-customer-relationship-management-crm-on-the-performance-of-deposit-...
Impact of-customer-relationship-management-crm-on-the-performance-of-deposit-...Impact of-customer-relationship-management-crm-on-the-performance-of-deposit-...
Impact of-customer-relationship-management-crm-on-the-performance-of-deposit-...
 
AN EMPIRICAL STUDY OF CUSTOMERS EXPECTATIONS AND PERCEPTIONS OF SERVICE QUALI...
AN EMPIRICAL STUDY OF CUSTOMERS EXPECTATIONS AND PERCEPTIONS OF SERVICE QUALI...AN EMPIRICAL STUDY OF CUSTOMERS EXPECTATIONS AND PERCEPTIONS OF SERVICE QUALI...
AN EMPIRICAL STUDY OF CUSTOMERS EXPECTATIONS AND PERCEPTIONS OF SERVICE QUALI...
 
Analytical hierarchy process (ahp) approach on consumers’ preferences for sel...
Analytical hierarchy process (ahp) approach on consumers’ preferences for sel...Analytical hierarchy process (ahp) approach on consumers’ preferences for sel...
Analytical hierarchy process (ahp) approach on consumers’ preferences for sel...
 
04 present-scenarios-opportunities-and-obstacles-of-e-business-in-bangladesh....
04 present-scenarios-opportunities-and-obstacles-of-e-business-in-bangladesh....04 present-scenarios-opportunities-and-obstacles-of-e-business-in-bangladesh....
04 present-scenarios-opportunities-and-obstacles-of-e-business-in-bangladesh....
 

Viewers also liked

Marketing analytics - clustering Types
Marketing analytics - clustering TypesMarketing analytics - clustering Types
Marketing analytics - clustering Types
Suryakumar Thangarasu
 
Model quint2 powerpointpresentatie
Model quint2 powerpointpresentatieModel quint2 powerpointpresentatie
Model quint2 powerpointpresentatie
Gert Jan Schop
 
Semi-automatic ground truth generation using unsupervised clustering and limi...
Semi-automatic ground truth generation using unsupervised clustering and limi...Semi-automatic ground truth generation using unsupervised clustering and limi...
Semi-automatic ground truth generation using unsupervised clustering and limi...
SOYEON KIM
 
EXPERTALKS: Nov 2012 - Web Application Clustering
EXPERTALKS: Nov 2012 - Web Application ClusteringEXPERTALKS: Nov 2012 - Web Application Clustering
EXPERTALKS: Nov 2012 - Web Application Clustering
EXPERTALKS
 
Clustering: Large Databases in data mining
Clustering: Large Databases in data miningClustering: Large Databases in data mining
Clustering: Large Databases in data mining
ZHAO Sam
 
Clustering Technique for Collaborative Filtering Recommendation and Applicat...
Clustering Technique for Collaborative  Filtering Recommendation and Applicat...Clustering Technique for Collaborative  Filtering Recommendation and Applicat...
Clustering Technique for Collaborative Filtering Recommendation and Applicat...
Pham Cuong
 

Viewers also liked (6)

Marketing analytics - clustering Types
Marketing analytics - clustering TypesMarketing analytics - clustering Types
Marketing analytics - clustering Types
 
Model quint2 powerpointpresentatie
Model quint2 powerpointpresentatieModel quint2 powerpointpresentatie
Model quint2 powerpointpresentatie
 
Semi-automatic ground truth generation using unsupervised clustering and limi...
Semi-automatic ground truth generation using unsupervised clustering and limi...Semi-automatic ground truth generation using unsupervised clustering and limi...
Semi-automatic ground truth generation using unsupervised clustering and limi...
 
EXPERTALKS: Nov 2012 - Web Application Clustering
EXPERTALKS: Nov 2012 - Web Application ClusteringEXPERTALKS: Nov 2012 - Web Application Clustering
EXPERTALKS: Nov 2012 - Web Application Clustering
 
Clustering: Large Databases in data mining
Clustering: Large Databases in data miningClustering: Large Databases in data mining
Clustering: Large Databases in data mining
 
Clustering Technique for Collaborative Filtering Recommendation and Applicat...
Clustering Technique for Collaborative  Filtering Recommendation and Applicat...Clustering Technique for Collaborative  Filtering Recommendation and Applicat...
Clustering Technique for Collaborative Filtering Recommendation and Applicat...
 

Similar to Combining clustering algorithms for provide marketing policy in electronic stores

Mobile and Email Marketing
Mobile and Email MarketingMobile and Email Marketing
Mobile and Email Marketing
Samyak Sau
 
Effect of Online Advertisement In Online Shopping
Effect of Online Advertisement In Online ShoppingEffect of Online Advertisement In Online Shopping
Effect of Online Advertisement In Online Shopping
alexkm123
 
3 ijaems sept-2015-4-mining consumer knowledge from shopping experience a ca...
3 ijaems sept-2015-4-mining consumer knowledge from shopping experience  a ca...3 ijaems sept-2015-4-mining consumer knowledge from shopping experience  a ca...
3 ijaems sept-2015-4-mining consumer knowledge from shopping experience a ca...
INFOGAIN PUBLICATION
 
An evaluation of effectiveness of advertising in mobile telecommunication ind...
An evaluation of effectiveness of advertising in mobile telecommunication ind...An evaluation of effectiveness of advertising in mobile telecommunication ind...
An evaluation of effectiveness of advertising in mobile telecommunication ind...
Chathura Abeysekara
 
Analytical CRM - Ecommerce analysis of customer behavior to enhance sales
Analytical CRM - Ecommerce analysis of customer behavior to enhance sales Analytical CRM - Ecommerce analysis of customer behavior to enhance sales
Analytical CRM - Ecommerce analysis of customer behavior to enhance sales
Shrikant Samarth
 
Factors Affecting the Adoption of e-Commerce among Small Medium Enterprises (...
Factors Affecting the Adoption of e-Commerce among Small Medium Enterprises (...Factors Affecting the Adoption of e-Commerce among Small Medium Enterprises (...
Factors Affecting the Adoption of e-Commerce among Small Medium Enterprises (...
Julius Noble Ssekazinga
 
Market analysis
Market analysisMarket analysis
Market analysis
ArnabDey63
 
E marketing
E marketingE marketing
E marketing
Elgun Seyidov
 
Running Head COLLECTING CUSTOMER DATA .docx
Running Head COLLECTING CUSTOMER DATA                            .docxRunning Head COLLECTING CUSTOMER DATA                            .docx
Running Head COLLECTING CUSTOMER DATA .docx
healdkathaleen
 
A STUDY ON CUSTOMERS SATISFACTION OF BARTI AIRTEL TELECOMMUNICATION IN TIRUPU...
A STUDY ON CUSTOMERS SATISFACTION OF BARTI AIRTEL TELECOMMUNICATION IN TIRUPU...A STUDY ON CUSTOMERS SATISFACTION OF BARTI AIRTEL TELECOMMUNICATION IN TIRUPU...
A STUDY ON CUSTOMERS SATISFACTION OF BARTI AIRTEL TELECOMMUNICATION IN TIRUPU...
saravana vel.k
 
2015 Digital Marketing Benchmark Report
2015 Digital Marketing Benchmark Report2015 Digital Marketing Benchmark Report
2015 Digital Marketing Benchmark Report
Demandbase
 
Adobe2013 digitalmarketingoptimizationsurvey finalreport_april2013
Adobe2013 digitalmarketingoptimizationsurvey finalreport_april2013Adobe2013 digitalmarketingoptimizationsurvey finalreport_april2013
Adobe2013 digitalmarketingoptimizationsurvey finalreport_april2013
JOSÉ RAMON CARIAS
 
Digital Marketing Optimization Survey
Digital Marketing Optimization SurveyDigital Marketing Optimization Survey
Digital Marketing Optimization Survey
Vaibhav Agarwal
 
The State of Always-On Marketing Study
The State of Always-On Marketing StudyThe State of Always-On Marketing Study
The State of Always-On Marketing Study
Ishraq Dhaly
 
Marketing
MarketingMarketing
Enterprise Relationship Management
Enterprise Relationship ManagementEnterprise Relationship Management
Enterprise Relationship Management
SHEETAL WAGHMARE
 
Analyzing the opportunities of digital marketing in bangladesh to provide an ...
Analyzing the opportunities of digital marketing in bangladesh to provide an ...Analyzing the opportunities of digital marketing in bangladesh to provide an ...
Analyzing the opportunities of digital marketing in bangladesh to provide an ...
IJMIT JOURNAL
 
JPSP-2022-504 (2).pdf
JPSP-2022-504 (2).pdfJPSP-2022-504 (2).pdf
JPSP-2022-504 (2).pdf
fetene worku
 
JPSP-2022-504 (3).pdf
JPSP-2022-504 (3).pdfJPSP-2022-504 (3).pdf
JPSP-2022-504 (3).pdf
fetene worku
 
K247280
K247280K247280
K247280
aijbm
 

Similar to Combining clustering algorithms for provide marketing policy in electronic stores (20)

Mobile and Email Marketing
Mobile and Email MarketingMobile and Email Marketing
Mobile and Email Marketing
 
Effect of Online Advertisement In Online Shopping
Effect of Online Advertisement In Online ShoppingEffect of Online Advertisement In Online Shopping
Effect of Online Advertisement In Online Shopping
 
3 ijaems sept-2015-4-mining consumer knowledge from shopping experience a ca...
3 ijaems sept-2015-4-mining consumer knowledge from shopping experience  a ca...3 ijaems sept-2015-4-mining consumer knowledge from shopping experience  a ca...
3 ijaems sept-2015-4-mining consumer knowledge from shopping experience a ca...
 
An evaluation of effectiveness of advertising in mobile telecommunication ind...
An evaluation of effectiveness of advertising in mobile telecommunication ind...An evaluation of effectiveness of advertising in mobile telecommunication ind...
An evaluation of effectiveness of advertising in mobile telecommunication ind...
 
Analytical CRM - Ecommerce analysis of customer behavior to enhance sales
Analytical CRM - Ecommerce analysis of customer behavior to enhance sales Analytical CRM - Ecommerce analysis of customer behavior to enhance sales
Analytical CRM - Ecommerce analysis of customer behavior to enhance sales
 
Factors Affecting the Adoption of e-Commerce among Small Medium Enterprises (...
Factors Affecting the Adoption of e-Commerce among Small Medium Enterprises (...Factors Affecting the Adoption of e-Commerce among Small Medium Enterprises (...
Factors Affecting the Adoption of e-Commerce among Small Medium Enterprises (...
 
Market analysis
Market analysisMarket analysis
Market analysis
 
E marketing
E marketingE marketing
E marketing
 
Running Head COLLECTING CUSTOMER DATA .docx
Running Head COLLECTING CUSTOMER DATA                            .docxRunning Head COLLECTING CUSTOMER DATA                            .docx
Running Head COLLECTING CUSTOMER DATA .docx
 
A STUDY ON CUSTOMERS SATISFACTION OF BARTI AIRTEL TELECOMMUNICATION IN TIRUPU...
A STUDY ON CUSTOMERS SATISFACTION OF BARTI AIRTEL TELECOMMUNICATION IN TIRUPU...A STUDY ON CUSTOMERS SATISFACTION OF BARTI AIRTEL TELECOMMUNICATION IN TIRUPU...
A STUDY ON CUSTOMERS SATISFACTION OF BARTI AIRTEL TELECOMMUNICATION IN TIRUPU...
 
2015 Digital Marketing Benchmark Report
2015 Digital Marketing Benchmark Report2015 Digital Marketing Benchmark Report
2015 Digital Marketing Benchmark Report
 
Adobe2013 digitalmarketingoptimizationsurvey finalreport_april2013
Adobe2013 digitalmarketingoptimizationsurvey finalreport_april2013Adobe2013 digitalmarketingoptimizationsurvey finalreport_april2013
Adobe2013 digitalmarketingoptimizationsurvey finalreport_april2013
 
Digital Marketing Optimization Survey
Digital Marketing Optimization SurveyDigital Marketing Optimization Survey
Digital Marketing Optimization Survey
 
The State of Always-On Marketing Study
The State of Always-On Marketing StudyThe State of Always-On Marketing Study
The State of Always-On Marketing Study
 
Marketing
MarketingMarketing
Marketing
 
Enterprise Relationship Management
Enterprise Relationship ManagementEnterprise Relationship Management
Enterprise Relationship Management
 
Analyzing the opportunities of digital marketing in bangladesh to provide an ...
Analyzing the opportunities of digital marketing in bangladesh to provide an ...Analyzing the opportunities of digital marketing in bangladesh to provide an ...
Analyzing the opportunities of digital marketing in bangladesh to provide an ...
 
JPSP-2022-504 (2).pdf
JPSP-2022-504 (2).pdfJPSP-2022-504 (2).pdf
JPSP-2022-504 (2).pdf
 
JPSP-2022-504 (3).pdf
JPSP-2022-504 (3).pdfJPSP-2022-504 (3).pdf
JPSP-2022-504 (3).pdf
 
K247280
K247280K247280
K247280
 

More from ijpla

International Journal of Programming Languages and Applications (IJPLA)
International Journal of Programming Languages and Applications (IJPLA)International Journal of Programming Languages and Applications (IJPLA)
International Journal of Programming Languages and Applications (IJPLA)
ijpla
 
A study of the Behavior of Floating-Point Errors
A study of the Behavior of Floating-Point ErrorsA study of the Behavior of Floating-Point Errors
A study of the Behavior of Floating-Point Errors
ijpla
 
5th International Conference on Machine Learning and Soft Computing (MLSC 2024)
5th International Conference on Machine Learning and Soft Computing (MLSC 2024)5th International Conference on Machine Learning and Soft Computing (MLSC 2024)
5th International Conference on Machine Learning and Soft Computing (MLSC 2024)
ijpla
 
International Journal of Programming Languages and Applications (IJPLA)
International Journal of Programming Languages and Applications (IJPLA)International Journal of Programming Languages and Applications (IJPLA)
International Journal of Programming Languages and Applications (IJPLA)
ijpla
 
International Conference on Antennas, Microwave and Microelectronics Engineer...
International Conference on Antennas, Microwave and Microelectronics Engineer...International Conference on Antennas, Microwave and Microelectronics Engineer...
International Conference on Antennas, Microwave and Microelectronics Engineer...
ijpla
 
INVESTIGATION OF ATTITUDES TOWARDS COMPUTER PROGRAMMING IN TERMS OF VARIOUS V...
INVESTIGATION OF ATTITUDES TOWARDS COMPUTER PROGRAMMING IN TERMS OF VARIOUS V...INVESTIGATION OF ATTITUDES TOWARDS COMPUTER PROGRAMMING IN TERMS OF VARIOUS V...
INVESTIGATION OF ATTITUDES TOWARDS COMPUTER PROGRAMMING IN TERMS OF VARIOUS V...
ijpla
 
Research Paper Submission..!!! Free Publication for Extended papers 3rd Inter...
Research Paper Submission..!!! Free Publication for Extended papers 3rd Inter...Research Paper Submission..!!! Free Publication for Extended papers 3rd Inter...
Research Paper Submission..!!! Free Publication for Extended papers 3rd Inter...
ijpla
 
2nd International Conference on Computing and Information Technology (CITE 2024)
2nd International Conference on Computing and Information Technology (CITE 2024)2nd International Conference on Computing and Information Technology (CITE 2024)
2nd International Conference on Computing and Information Technology (CITE 2024)
ijpla
 
International Journal of Programming Languages and Applications ( IJPLA )
International Journal of Programming Languages and Applications ( IJPLA )International Journal of Programming Languages and Applications ( IJPLA )
International Journal of Programming Languages and Applications ( IJPLA )
ijpla
 
A Hybrid Bacterial Foraging Algorithm For Solving Job Shop Scheduling Problems
A Hybrid Bacterial Foraging Algorithm For Solving Job Shop Scheduling ProblemsA Hybrid Bacterial Foraging Algorithm For Solving Job Shop Scheduling Problems
A Hybrid Bacterial Foraging Algorithm For Solving Job Shop Scheduling Problems
ijpla
 
5th International Conference on Machine Learning and Soft Computing (MLSC 2024)
5th International Conference on Machine Learning and Soft Computing (MLSC 2024)5th International Conference on Machine Learning and Soft Computing (MLSC 2024)
5th International Conference on Machine Learning and Soft Computing (MLSC 2024)
ijpla
 
International Journal of Programming Languages and Applications ( IJPLA )
International Journal of Programming Languages and Applications ( IJPLA )International Journal of Programming Languages and Applications ( IJPLA )
International Journal of Programming Languages and Applications ( IJPLA )
ijpla
 
3rd International Conference on Computing and Information Technology Trends (...
3rd International Conference on Computing and Information Technology Trends (...3rd International Conference on Computing and Information Technology Trends (...
3rd International Conference on Computing and Information Technology Trends (...
ijpla
 
HIGH-LEVEL LANGUAGE EXTENSIONS FOR FAST EXECUTION OF PIPELINE-PARALLELIZED CO...
HIGH-LEVEL LANGUAGE EXTENSIONS FOR FAST EXECUTION OF PIPELINE-PARALLELIZED CO...HIGH-LEVEL LANGUAGE EXTENSIONS FOR FAST EXECUTION OF PIPELINE-PARALLELIZED CO...
HIGH-LEVEL LANGUAGE EXTENSIONS FOR FAST EXECUTION OF PIPELINE-PARALLELIZED CO...
ijpla
 
Research Paper Submission- 5th International Conference on Machine Learning a...
Research Paper Submission- 5th International Conference on Machine Learning a...Research Paper Submission- 5th International Conference on Machine Learning a...
Research Paper Submission- 5th International Conference on Machine Learning a...
ijpla
 
Submit Your Articles- International Journal of Programming Languages and Appl...
Submit Your Articles- International Journal of Programming Languages and Appl...Submit Your Articles- International Journal of Programming Languages and Appl...
Submit Your Articles- International Journal of Programming Languages and Appl...
ijpla
 
SELFLESS INHERITANCE
SELFLESS INHERITANCESELFLESS INHERITANCE
SELFLESS INHERITANCE
ijpla
 
Research Paper Submission- International Conference on Computer Science, Info...
Research Paper Submission- International Conference on Computer Science, Info...Research Paper Submission- International Conference on Computer Science, Info...
Research Paper Submission- International Conference on Computer Science, Info...
ijpla
 
Research Paper Submission-3rd International Conference on Computing and Infor...
Research Paper Submission-3rd International Conference on Computing and Infor...Research Paper Submission-3rd International Conference on Computing and Infor...
Research Paper Submission-3rd International Conference on Computing and Infor...
ijpla
 
Submit Your Articles- International Journal of Programming Languages and Appl...
Submit Your Articles- International Journal of Programming Languages and Appl...Submit Your Articles- International Journal of Programming Languages and Appl...
Submit Your Articles- International Journal of Programming Languages and Appl...
ijpla
 

More from ijpla (20)

International Journal of Programming Languages and Applications (IJPLA)
International Journal of Programming Languages and Applications (IJPLA)International Journal of Programming Languages and Applications (IJPLA)
International Journal of Programming Languages and Applications (IJPLA)
 
A study of the Behavior of Floating-Point Errors
A study of the Behavior of Floating-Point ErrorsA study of the Behavior of Floating-Point Errors
A study of the Behavior of Floating-Point Errors
 
5th International Conference on Machine Learning and Soft Computing (MLSC 2024)
5th International Conference on Machine Learning and Soft Computing (MLSC 2024)5th International Conference on Machine Learning and Soft Computing (MLSC 2024)
5th International Conference on Machine Learning and Soft Computing (MLSC 2024)
 
International Journal of Programming Languages and Applications (IJPLA)
International Journal of Programming Languages and Applications (IJPLA)International Journal of Programming Languages and Applications (IJPLA)
International Journal of Programming Languages and Applications (IJPLA)
 
International Conference on Antennas, Microwave and Microelectronics Engineer...
International Conference on Antennas, Microwave and Microelectronics Engineer...International Conference on Antennas, Microwave and Microelectronics Engineer...
International Conference on Antennas, Microwave and Microelectronics Engineer...
 
INVESTIGATION OF ATTITUDES TOWARDS COMPUTER PROGRAMMING IN TERMS OF VARIOUS V...
INVESTIGATION OF ATTITUDES TOWARDS COMPUTER PROGRAMMING IN TERMS OF VARIOUS V...INVESTIGATION OF ATTITUDES TOWARDS COMPUTER PROGRAMMING IN TERMS OF VARIOUS V...
INVESTIGATION OF ATTITUDES TOWARDS COMPUTER PROGRAMMING IN TERMS OF VARIOUS V...
 
Research Paper Submission..!!! Free Publication for Extended papers 3rd Inter...
Research Paper Submission..!!! Free Publication for Extended papers 3rd Inter...Research Paper Submission..!!! Free Publication for Extended papers 3rd Inter...
Research Paper Submission..!!! Free Publication for Extended papers 3rd Inter...
 
2nd International Conference on Computing and Information Technology (CITE 2024)
2nd International Conference on Computing and Information Technology (CITE 2024)2nd International Conference on Computing and Information Technology (CITE 2024)
2nd International Conference on Computing and Information Technology (CITE 2024)
 
International Journal of Programming Languages and Applications ( IJPLA )
International Journal of Programming Languages and Applications ( IJPLA )International Journal of Programming Languages and Applications ( IJPLA )
International Journal of Programming Languages and Applications ( IJPLA )
 
A Hybrid Bacterial Foraging Algorithm For Solving Job Shop Scheduling Problems
A Hybrid Bacterial Foraging Algorithm For Solving Job Shop Scheduling ProblemsA Hybrid Bacterial Foraging Algorithm For Solving Job Shop Scheduling Problems
A Hybrid Bacterial Foraging Algorithm For Solving Job Shop Scheduling Problems
 
5th International Conference on Machine Learning and Soft Computing (MLSC 2024)
5th International Conference on Machine Learning and Soft Computing (MLSC 2024)5th International Conference on Machine Learning and Soft Computing (MLSC 2024)
5th International Conference on Machine Learning and Soft Computing (MLSC 2024)
 
International Journal of Programming Languages and Applications ( IJPLA )
International Journal of Programming Languages and Applications ( IJPLA )International Journal of Programming Languages and Applications ( IJPLA )
International Journal of Programming Languages and Applications ( IJPLA )
 
3rd International Conference on Computing and Information Technology Trends (...
3rd International Conference on Computing and Information Technology Trends (...3rd International Conference on Computing and Information Technology Trends (...
3rd International Conference on Computing and Information Technology Trends (...
 
HIGH-LEVEL LANGUAGE EXTENSIONS FOR FAST EXECUTION OF PIPELINE-PARALLELIZED CO...
HIGH-LEVEL LANGUAGE EXTENSIONS FOR FAST EXECUTION OF PIPELINE-PARALLELIZED CO...HIGH-LEVEL LANGUAGE EXTENSIONS FOR FAST EXECUTION OF PIPELINE-PARALLELIZED CO...
HIGH-LEVEL LANGUAGE EXTENSIONS FOR FAST EXECUTION OF PIPELINE-PARALLELIZED CO...
 
Research Paper Submission- 5th International Conference on Machine Learning a...
Research Paper Submission- 5th International Conference on Machine Learning a...Research Paper Submission- 5th International Conference on Machine Learning a...
Research Paper Submission- 5th International Conference on Machine Learning a...
 
Submit Your Articles- International Journal of Programming Languages and Appl...
Submit Your Articles- International Journal of Programming Languages and Appl...Submit Your Articles- International Journal of Programming Languages and Appl...
Submit Your Articles- International Journal of Programming Languages and Appl...
 
SELFLESS INHERITANCE
SELFLESS INHERITANCESELFLESS INHERITANCE
SELFLESS INHERITANCE
 
Research Paper Submission- International Conference on Computer Science, Info...
Research Paper Submission- International Conference on Computer Science, Info...Research Paper Submission- International Conference on Computer Science, Info...
Research Paper Submission- International Conference on Computer Science, Info...
 
Research Paper Submission-3rd International Conference on Computing and Infor...
Research Paper Submission-3rd International Conference on Computing and Infor...Research Paper Submission-3rd International Conference on Computing and Infor...
Research Paper Submission-3rd International Conference on Computing and Infor...
 
Submit Your Articles- International Journal of Programming Languages and Appl...
Submit Your Articles- International Journal of Programming Languages and Appl...Submit Your Articles- International Journal of Programming Languages and Appl...
Submit Your Articles- International Journal of Programming Languages and Appl...
 

Recently uploaded

AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 

Recently uploaded (20)

AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 

Combining clustering algorithms for provide marketing policy in electronic stores

  • 1. International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014 COMBINING CLUSTERING ALGORITHMS FOR PROVIDE MARKETING POLICY IN ELECTRONIC STORES Farhad Soleimanian Gharehchopogh1, Yasin Rahimpour2 and Seyyed Reza Khaze3 1 Department of Computer Engineering, Urmia Branch, Islamic Azad University, Urmia, Iran 2 Department of Computer Engineering, Science and Research Branch, Islamic Azad University, West Azerbaijan, Iran 3 Department of Computer Engineering, Dehdasht Branch, Islamic Azad University, Iran, ABSTRACT One of the main challenges of electronic market is how to attract customers as various products and customers’ preferences effect widely on it. In this paper, we have started to categorize electronic markets customers using k-means, En, Farthest first algorithms to determine marketing policies and customer satisfaction and indicated that each algorithm either cover the weakness of cluster analyzing of other algorithms for some customers or integrated data of all algorithm analyses which provided detailed results of customers’ behavioral methods and its relation with their shopping basket could finally lead us to more income and increased productivity using obtained analyses. KEYWORDS Clustering, E-marketing, EM algorithm, k-mean algorithm, Farthestfirst algorithm 1. INTRODUCTION Due to the increasing growth of E-commerce in internet world which resulted in commercial affairs facility, costs decrease and sales medium eliminating, the competition in this market wouldn’t be so easy and require performing a series of activities which lead to the promotion in this competitive market. The main element of E-commerce in internet is how to attract customer. Certainly, customer clustering will provide an opportunity to more profit and success in marketing in such websites. In clustering the customers of E-commerce websites, the customers buying data and features are collected and stored in databases which can be used them to get the best strategy in the market. So, the main goal of this paper is to provide customer clustering and analyses to get the best strategy on available data in each clustering. One of the main challenges of electronic market is how to attract customers as various products and customers’ preferences effect widely on it. To do so, we need methods such as clustering to categorize the data rapidly. Along with, confidence is also another important factor which highly effected marketing [1]. DOI : 10.5121/ijpla.2014.4103 35
  • 2. International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014 2. CLUSTERING APPLICATION IN E-STORE MARKETING Clustering is one of the sub-categories of data mining [2, 3] and is a process in which the similar samples are divided into groups called cluster [4]. Each cluster includes samples in which the members are similar to each other and different with the available samples of other groups [5]. Due to the clustering capabilities in marketing, it is developed to provide more profit to customers. E-commerce websites is a field in which marketing plays an important role in increasing incomes. To attract more customers, it must be used modern methods such as clustering to increase income rate [6]. In fact, clustering make the websites capable to identify their customers and support them to be successful in obtaining profit and dealing with their competitors. As these websites are designed to develop their strategies and policies considering determined clusters, it would be a defined and specified rating to develop target customers [7]. 3. CUSTOMER ELECTRONICS STORES CLUSTERING: A CASE STUDY In this paper, to represent the clustering applications in relationship among customers behavioral methods while buying and their buying basket and also in determining supportive policies to increase profit and productivity based on similarities and differences of various groups of customers, we begin to cluster customers of Chare E-shopping in Urmia city [8]. Firstly, there were a lot of parameters about customers behavioral and favorite methods in which some of them such as gender, education, occupation, income, type of buying and satisfaction scale are selected. By gathering the noted parameters data from 100 customers of Chare e-shopping which is available in Table 1, we begin to cluster customers and provide analyses and results in following paragraphs. Table1. Data related to 100 customers of E-shops in Urmia City sex age Level of Education Job income Activity Satisfaction MALE 19 diploma Unemployed low Book Yes MALE 39 Bachelor Employee medium Audio and video No MALE 43 Master's Degree licence Employee high Yes FEMALE 33 Ph.D. Employee high software & hardware Multimedia MALE 56 under diploma Free high Audio and video Yes MALE 20 diploma Unemployed low No MALE 35 Bachelor Unemployed low software & hardware Multimedia MALE 32 Master's Degree licence Employee high MALE 50 Ph.D. Employee high MALE 23 associate degree Unemployed low MALE 21 diploma Unemployed MALE 28 Master's Degree licence MALE 23 Bachelor Yes Yes software & hardware Book Yes Yes low software & hardware Multimedia Free medium Book Yes Free low Multimedia Yes Yes No 36
  • 3. International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014 FEMALE 22 under diploma Unemployed low Audio and video No MALE 18 under diploma Unemployed low Book Yes MALE 18 under diploma Unemployed low Multimedia Yes MALE 43 Ph.D. Employee high Book Yes FEMALE 60 Ph.D. Employee high Audio and video Yes MALE 43 Master's Degree licence Free high Yes FEMALE 43 Master's Degree licence Employee medium software & hardware Book MALE 40 Diploma Free low Audio and video Yes FEMALE 18 Diploma Unemployed low Multimedia Yes MALE 17 under diploma Unemployed low Multimedia Yes MALE 20 Diploma Unemployed low Multimedia Yes MALE 18 Diploma Free high Yes MALE 19 Diploma Unemployed low MALE 32 Bachelor Free medium FEMALE 42 Bachelor Employee medium MALE 23 Bachelor Free medium FEMALE 43 Bachelor Employee high software & hardware software & hardware software & hardware software & hardware software & hardware Book FEMALE 44 Bachelor Employee high Yes MALE 22 Diploma Free medium software & hardware Multimedia MALE 22 under diploma Free medium Audio and video Yes FEMALE 19 under diploma Unemployed low Audio and video Yes MALE 16 under diploma Unemployed low Audio and video Yes MALE 30 Master's Degree licence Employee medium Audio and video Yes FEMALE 24 Bachelor Employee medium Audio and video Yes MALE 16 under diploma Unemployed low Audio and video Yes FEMALE 19 under diploma Unemployed low No FEMALE 32 Bachelor Employee medium FEMALE 34 Bachelor Free low MALE 26 Bachelor Employee medium MALE 24 Bachelor Free medium software & hardware software & hardware software & hardware software & hardware book FEMALE 29 Bachelor Free high book Yes MALE 37 Ph.D. Employee high book Yes FEMALE 45 Ph.D. Employee high multimedia Yes MALE 32 associate degree Employee medium multimedia Yes MALE 22 under diploma Unemployed low book No Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes 37
  • 4. International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014 MALE 19 under diploma Unemployed low book No MALE 21 diploma Unemployed low book No FEMALE 27 diploma Free medium multimedia No MALE 23 associate degree Employee medium multimedia Yes MALE 32 Ph.D. Employee medium Audio and video Yes FEMALE 46 Ph.D. Free high Audio and video Yes MALE 19 under diploma Unemployed low Yes MALE 21 diploma Unemployed low software & hardware multimedia MALE 22 diploma Free low book Yes MALE 22 associate degree Free low book Yes FEMALE 28 Bachelor Free high book Yes MALE 23 Bachelor Unemployed medium Yes MALE 16 under diploma Unemployed low software & hardware multimedia MALE 15 under diploma Unemployed low multimedia Yes FEMALE 28 Bachelor Employee medium book Yes FEMALE 38 Bachelor Employee medium Yes MALE 46 Ph.D. Employee high MALE 24 Bachelor Employee medium software & hardware software & hardware multimedia FEMALE 24 associate degree Employee medium multimedia Yes MALE 24 under diploma Free medium multimedia No MALE 17 under diploma Unemployed low multimedia No FEMALE 36 Bachelor Free medium Yes FEMALE 32 Bachelor Free medium MALE 34 Bachelor Employee medium MALE 21 diploma Unemployed low software & hardware software & hardware software & hardware book FEMALE 29 Master's Degree licence Employee high Audio and video Yes MALE 18 under diploma Unemployed low multimedia Yes MALE 18 under diploma Unemployed low book Yes MALE 17 under diploma Unemployed low book Yes MALE 16 under diploma Unemployed low multimedia Yes FEMALE 22 Bachelor Employee medium Yes MALE 52 Ph.D. Employee medium software & hardware multimedia FEMALE 22 diploma Employee medium multimedia Yes MALE 23 Bachelor Employee medium book Yes FEMALE 21 diploma Employee medium book Yes FEMALE 27 diploma Employee medium book Yes Yes Yes Yes Yes Yes Yes Yes Yes 38
  • 5. International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014 FEMALE 29 diploma Employee medium book Yes FEMALE 22 associate degree Unemployed low Audio and video No FEMALE 22 associate degree Unemployed low multimedia No MALE 21 diploma Unemployed low multimedia Yes FEMALE 28 under diploma Free high multimedia Yes MALE 32 Ph.D. Employee high Audio and video Yes FEMALE 22 diploma Unemployed low No FEMALE 27 Master's Degree licence Employee medium Yes MALE 25 Bachelor Unemployed low software & hardware software & hardware book MALE 18 Diploma Unemployed low book Yes MALE 27 Bachelor Employee high Audio and video Yes FEMALE 28 Master's Degree licence Employee high Audio and video No MALE 29 Master's Degree licence Free medium Yes FEMALE 19 Diploma Unemployed low MALE 18 Diploma Unemployed low software & hardware software & hardware book FEMALE 25 Bachelor Unemployed low book Yes Yes Yes Yes 4. CUSTOMERS CLUSTERING USING DATA MINING ALGORITHMS EM is one of the assigned algorithms of clustering and can determine how clusters can create cross-validation. EM algorithm is used to find maximum possible parameters of statistical model in equations which aren’t directly solvable [9]. These models usually include potential variables to increase unknown parameters. It means that either there is lost scales among data or the model can be easily adjusted if it is supposed that there are additional data in unseen points. We, in this paper, assign a possible distribution using this algorithm and indicate the possibility of belonging to each customer cluster. K-means is one of the most popular and simple algorithms which simply solve clustering problem [10]. Here, central K is defined for each cluster of customers. These centers must be selected with high accuracy [11]. Due to the features of this algorithm, the numbers of customer clusters are determined in advance, and then each customer (in the case of similarity) is placed in determined cluster after comparing to customer cluster center. Here, the customers are divided in 4 clusters because if the different centers are selected, it might be created different results. So, the best way to choose centers is that they have the maximum distance from each other. In the next stage, the most similar customer to the cluster centers is assigned to that one. In the next stage, the customers’ clusters centers are updated and then the previous stage is repeated as far as no changes occur in cluster. In this case, the customers clustering are finished. Farthestfirst algorithm is another type of k-means which determine the location of cluster center in the farthest point than the available clusters centers [12]. In following, using clustering algorithms to cluster customers, firstly one of the customers is considered as the first cluster center and the next customer as the farthest to the first center and then the third one for the farthest customer to two other customer centers. The final clustering includes the noted stages repetition. 39
  • 6. International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014 5. DISCUSSION We, in this paper, use weka tools which are open and free source tool to implement data mining projects [13],[14]. The used k-means results are indicated in Table 2 using this tool to customer clustering. Table2. Data related to clustering using k-means algorithm cluster 0 cluster 2 cluster 3 sex FEMALE FEMALE MALE MALE age 20.3333 32.9348 27.4737 20.3478 Level of Education under diploma Bachelor diploma diploma Activity Book soft & hardware book Multimedia Satisfaction No Yes Yes Yes Clustered Instances k-mean cluster 1 12% 46% 19% 23% As it is shown, in obtained clusters of –means algorithm, it is assigned clusters 0 and 1 to females and 2 and 3 to males, respectively. Cluster 0 indicated that the women with average 20 years old were mainly under diploma degree, bought books and were displeased about it. The obtained results of Cluster 1 also indicated that women with average 32 years old were bachelor and bought software and hardware and had relative satisfaction about it. As this cluster includes 46% of sample community, it can be considered marketing policies and customer attracting regarding the requirements of this group of customers and tried to keep their satisfaction. It can also be modified dissatisfaction rate of buying books via customers’ feedback. By gathering their comments, it can be provide their desirable books based on age range of buyers and promote the satisfaction rate. The obtained results of Cluster 2 and 3 indicated that the provided books in shop is according to men needs and had medium scientific level. It was also proper for average 27 years old. The provided multimedia is identified appropriately and this approach can be followed in the shop due to its cheerful and youth favorite products. We also begin to customer clustering using EM algorithm. The results are indicated in Table 3. 40
  • 7. International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014 Table3. Data related to clustering using EM algorithm cluster 0 cluster 2 cluster 3 sex MALE MALE MALE MALE age Level of Education 40.5116 21.2108 17.6175 26.979 PH.D Diploma under diploma Bachelor Activity Audio & video book multimedia software &hardware Satisfaction EM cluster 1 Yes no Yes Yes Clustered Instances 26% 16% 21% 37% The results of this algorithm clustering allocate to the men which brings advantages and challenges as well. The advantage will be that it provides more detailed results about this gender. The challenge is the lack of marketing and the need to do it for females. So, it can be optimally used this clustering to determine marketing policies of male customers. The results indicated that men with average 40 years old were mostly tend to buy audio and video products and as they average grade were PhD, so they had high satisfaction. The obtained data indicated that they had relative satisfaction about provided products in the market and this approved that these products had high quality. The youth men who tend to buy books with average 20 years old have shown dissatisfaction. The similar one is also obtained in results of K-means algorithm which provided for women with the same age range. Clearly, due to the obtained results, it must be reviewed about the provided books appropriate to the different age range in the market. In clusters 2 and 3, it is also shown that either men or women feel satisfied about the provided software and hardware products. Considering the results of EM and K-means algorithms, the buying average rates of these products belong to those who had bachelor degree. FM algorithm is also demonstrated the obtained results of 17-20 age range for men. These results have shown that the multimedia products of this shop provided full satisfaction for the customers who had mean degree. The obtained results of Farthestfrirst have been solved some challenges of other algorithms in customers' clustering. The obtained results are indicated in Table 4. Table 4: data related to clustering using Farthestfirst algorithm cluster 0 cluster 1 cluster 2 FEMALE MALE FEMALE MALE age 22 52 29 40 Level of Education associate degree Audio & video Ph.D. bachelor diploma multimedia book Audio & video yes Yes Yes sex farthestfirst Activity Satisfaction Clustered Instances No 17% 27% 26% cluster 3 30% 41
  • 8. International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014 The clustering we have had with previous algorithms has brought ambiguity for young women customers who proposed to by audio and video products in finding marketing policies type. By using achieved results of farthestfirst algorithm, it is shown that women with average 22 years old feel dissatisfied about provided audio and video products in the market. It is also indicated that women who averaged 29 years old purchase book and feel satisfied about it. It must be note that the average grade of this cluster was bachelor. The men with average 52 years old begin to purchase multimedia products and feel satisfied about it. Men with diploma who bought audio and video products had average 40 years old and feel satisfied. The achieved data of 3 algorithms results are shown in Table 5. Table5. Analyzed data of customer clustering Type of product Analysis Analytical results Audio and Video (Normal quality for playback on Mobile) Gender-based Among people at all levels of school satisfaction there, but there is dissatisfaction among young women. Therefore take gender-specific and product-related men. Hardware and Software education-based Most applicants for such products have a bachelor's degree and are satisfied with the purchase. This product has not bought the other Degrees Book Multimedia ( high quality for playback on computer) Age-based Gender-based Who range in age from 20 to 21 and have put them under graduate degree has been reluctant to purchase books. There is no difference between men and women. People in the age range 27 to 29 years have been, men with diploma And women with bachelor's degrees, have been satisfied from buying books. None of the clusters, buy Multimedia has been done by women. All purchases from the monopoly of men And in all age ranges and for all qualifications have satisfied. 7. CONCLUSIONS Each clustering algorithms are solely capable of focusing on particular parts of customers' data in electronic shops. This focus brings better and more detailed results to the same parts. Meanwhile, in analysing other parts, due to the lack of clustering analyses, it brings challenges to them. So, each algorithm is capable of doing detailed analyses of some parts of customers' data. To provide comprehensive results and clustering analyses, it must be used several integrated and clustering algorithms. We, in this paper, investigate different types of methods and clustering algorithms. Finally, by using K-means, farthest first, EM samples of customers of an E-commerce websites, we made clustering vie Weka software. 42
  • 9. International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014 We indicated that each algorithm covers the clustering analyses weaknesses of other algorithms for some customers. The integrated data of all algorithms analyses brings detailed results from customers' behavioural method and its relation with shopping basket as well. So, by using integrated collective data, it can be determined marketing policies and customer satisfaction appropriate to all customers' clustering and their orientation which finally lead to increased productivity and incomes. 7. REFERENCES [1] Sohrabi S., Nikkhahan B., Khoshalhan, F.(2008), Customer clustering based on trust formation factor with Genetic Algorithm, International Conference of Innovation in Redefining Business Horizons , IMT Ghaziabad, India [2] Khalifehlou, Z. A., & Gharehchopogh, F. S. (2012). A Survey of Data Mining Techniques in Software Cost Estimation. AWERProcedia Information Technology and Computer Science, 1. [3] Khalifelu, Z. A., & Gharehchopogh, F. S. (2012). Comparison and evaluation of data mining techniques with algorithmic models in software cost estimation. Procedia Technology, 1, 65-71. [4] Witten, I. H., Frank, E., & Hall, M. A. (2011). Data Mining: Practical Machine Learning Tools and Techniques: Practical Machine Learning Tools and Techniques. Elsevier. [5] Gorunescu, F. (2011). Data Mining: Concepts, models and techniques (Vol. 12). Springer. [6] Wu, R. S., & Chou, P. H. (2011). Customer segmentation of multiple category data in e-commerce using a soft-clustering approach. Electronic Commerce Research and Applications, 10(3), 331-341. [7] Stefanowski, J., & Weiss, D. (2003). Carrot2 and language properties in web search results clustering. In Advances in Web Intelligence (pp. 240-249). Springer Berlin Heidelberg. [8] http://www.chare.ir/ (L.A:06/20/2013) [9] Dempster, A.P.; Laird, N.M.; Rubin, D.B. (1977). "Maximum Likelihood from Incomplete Data via the EM Algorithm". Journal of the Royal Statistical Society. Series B (Methodological) 39 (1): 1–38. [10] Gharehchopogh, F. S., Jabbari, N., & Azar, Z. G. (2012). Evaluation of Fuzzy K-Means and K-Means Clustering Algorithms in Intrusion Detection Systems. International Journal of Scientific & Technology Research, 1(11). [11] Pelleg, D., & Moore, A. W. (2000, June). X-means: Extending K-means with Efficient Estimation of the Number of Clusters. In ICML (pp. 727-734). [12] Hochbaum, D. S., & Shmoys, D. B. (1985). A best possible heuristic for the k-center problem. Mathematics of operations research, 10(2), 180-184. [13] Gharehchopogh, F.S., & Khaze, S.R. (2012). Data Mining Application for Cyber Space Users Tendency in Blog Writing: A Case Study. International Journal of Computer Applications, 47(18), 40-46. [14] Berry, M. J., & Linoff, G. (1997). Data mining techniques: For marketing, sales, and customer support. John Wiley & Sons, Inc. Authors Farhad Soleimanian Gharehchopogh is currently Ph.D. candidate in department of computer engineering at Hacettepe University, Ankara, Turkey. And he works an honour lecture in computer engineering department, science and research and Urmia branches, Islamic Azad University, West Azerbaijan, Iran. He is a member of editorial board and review board in many international journals and international Conferences. His interested research areas are in the Operating Systems, Software Cost Estimation, Data Mining and Machine Learning techniques and Natural Language Processing. For more information please visit www.soleimanian.net 43
  • 10. International Journal of Programming Languages and Applications ( IJPLA ) Vol.4, No.1, January 2014 Yasin Rahimpour is a M.Sc. student in Computer Engineering Department, Science and Research Branch, Islamic Azad University, West Azerbaijan, Iran. His interested research areas are Meta Heuristic Algorithms, Data Mining and Machine learning Techniques. Seyyed Reza Khaze is a Lecturer and Member of the Research Committee of the Department of Computer Engineering, Dehdasht Branch, Islamic Azad University, Iran. He is a Member of Editorial Board and Review Board in Several International Journals and National Conferences. His interested research areas are in the Software Cost Estimation, Machine learning, Data Mining, Optimization and Artificial Intelligence. 44