• Aucun résultat trouvé

Организация больших объемов данных в рекомендательных системах поддержки жизнеобеспечения, входящих в состав глобальных платформ электронной коммерции (Organization of Big Data in the Global E-commerce Platforms)

N/A
N/A
Protected

Academic year: 2022

Partager "Организация больших объемов данных в рекомендательных системах поддержки жизнеобеспечения, входящих в состав глобальных платформ электронной коммерции (Organization of Big Data in the Global E-commerce Platforms)"

Copied!
6
0
0

Texte intégral

(1)

, !

© . . © . . © . .

© . .

,

!

stanislav@philippov.ru VZakharov@ipiran.ru ssa@ipi.ac.ru dm.kovalev@gmail.com

"

" # $%& %'( – )

%$ * , ( % ( '$ + & - %&/.

%'( ( # #+# %/

' / %0( ( - '$+# )/

0. # # %(

'$ '/ , , '$+# %0( #0( 1.

" / &/ )- # #+# (2(

# (%/ + $&'(

*( ( ( %(. %/

( ( %%(, '$(

%'( ,

$ ( ( # %(, '$( '2 %(.

34 % ( 0(

# %'(

)/ 0 ( -$ , Amazon, eBay Ozon, ( -%# &+ -' 5 '2+ ' %%4 4$&#, % ## ' %# -$0 4$%#'

& . ( %%4

! $ # , '(/

% RFMEFI60414X0139.

1 #,

" # $%& %'( – )

%$ * , ( % ( '$ + & - <

%&/. #< #

%'( ( '$+#

)/ 0 %# 2# $%&

&# , .. $ # / /. %'(

( $ #+ < ' ( # * , 4 -$ ' % % 4# - & ( '$ '

%&/. & % , % Häubl and Murray 2003 -%, $ [3], &

/, '$+< $ ( ( %0, 0'(

# ' < / +<

%(, & & &

( $ % %4.

>/2 %% (

%0/ # ## '$

& %# (# #, , #(, %2 (/%-, $ $%( *

%4 '$ # $ &

'( %&/.

1 4( -( %&#

'$ / (# #+ % # %&- # '$ #, (/, + &%',

%## $ - ( -. ( '$ '/ %+

%+< ( / : $&'(/

* ( $/ %(

.

2

", $%

C ' ( %'/

( $&'/ $ * & %( '$ '/ . 1$ ( %%

%'( # #+#

Proceedings of the XVII International Conference

«Data Analytics and Management in Data Intensive Domains» (DAMDID/RCDL’2015), Obninsk, Russia, October 13 - 16, 2015

(2)

# '0# (collaborative filtering) # '0# (content-based filtering) [2, 5]. # '0# ((

%0, ( %

%2 +<- %# '$ #. C

%' 4 (' +&' %# %- '$ # — &

) — & %# %- '$ / %( .

%# (# # '$ /

%( ( / '0) & '$# -

#0 >, $ #+</ % ' &

0' % 4% % # '$ # ( , ', &(

0 - ) [5]. C - $#

/+ $ ' 4% % # ( ( '$ #) 0+ . 34, 2 '$+# $&( -(

$0, $ #+< (# '

#% (/ $-#% &/( ( () %(. < & / - $# (# % 4%

) (, 4% &# -)

% (&# ## %- ) $ (feature space) ($ $ 4, , (' & &( / - ).

# '0# 4 '$

%( % '$ # %#

# %0/, &( - ( % $ %4- , ( '$ #. , ) %% 4 '$ ' + 0+

( - & '$ ' ) - ). J '$ ' -# & ( ) $%(

#<(, , -, # '0# 4 '$ ' ) + 0+ %# (# #

%- %4# - '$ + & % -.

% ', & # '0#

# ## % %%

$0 + / '0/.

( -%#2/

%' %% )/ 0

# ## # '0# ( $&(

0#). % #' % $0 ( %% /- % ', &, , + -( %( + (# « » $&'- &

0/ %# (# # 0' '( %# - '$ #

* .

3

#0( 1 ( %# ( %( '$ '/ , ( '$+# %# # %&-

# %'( . " (

& )- # #+# '2/ * %(

(2( # $ %' (%0 %4( '#

0 0 --$

'$ ). #< #

$ +# NoSQL (HBase, Cassandra) ( # %(. (

# # #+# $ $0/,

& /# 2', (#

' $ , 4/

( %(. (%#+# %+< ( ( NoSQL $ %(: %( ## % +&/$& (key/value based), %(

## % 0 (column based), ( ) # %( # ## % (document based), %( -$ ( % - (graph based). > #+ -%#2/ %', %( / db-engines.com (http://db-engines.com/en/ranking) %#

#( 1 %## ' #0( $ NoSQL 1 (MongoDB, Cassandra, Redis).

%+< ) $ #

%( ## NewSQL (SAP Hana, MemSQL) 1 -& &+< <

#0( NoSQL .

3, , #(/ %# % $&- % ( $( 2, (, '( ..) Hulu (www.hulu.com) '$ #

%( HBase, /2/ --$

eBay (ebay.com) # %(

Cassandra (Data Stax Enterprise). ( # %( HBase Cassandra

%%4 + %' %( BigTable %+

%+< ( [6]:

(# 2', %4', (#

# ' (0 &#

$), -# %(, 0,

%%4 SQL %- #$( $

%(.

'$ 1 Cassandra &

(/ ' $ %'

%'/ ( -$

eBay, (## & 6

% 0/ $ 5 % 0/ &# %(. %'#

eBay -, $ - # #+#

'$ ( 200 ) ( ( 2- % ), ( 40

% ) ( + #$ 4% [4].

>4/ %% [7], -% (

%-+ '$ ' %', + -, ( +< 0+

«'-%» (user-product information).

(3)

2 - - %4# <

«'» «%», #$ 4%

( + $0 (transactions) 4 (similarities). # %' $ # $ '

$&( %%( -0 %0/, & direct retrieval (%+# %(

-&( ( ) association

mining (%0# # $

%&- # #).

4 &

eBay

-$ eBay $ + -+ , *%#+<+ 0(/

#% -( / (API) , ( ) $%/ &( '$ / - eBay. '$

$ # &2' & (

%'/ (, # ## (2 %4/

-:

x ( ( $ &

$, & $ # & '

&2 $' 4%# '$ /. # &

$ 4%(/ '

&- - (- -) 0# +& ( , ( & + '

& 4 $4(

$ +<

$%( -. >%%, (/

'$ +& ( , # ##

%& -&( + '$ -/, -$ (-#%

%(.

x " / 0'+

# /- % 0 (Feedback API). 3 (, %-( % 0

«2» /-, $, % ' '2/

%4/ %# 0'( /.

x - $ #$( , ( - %-'# % «»

(Related Items Management API). 3

$, % 0 4 # $( ' ( < - (' $( + - .

x $% #$/, ( +<

+< (

%, - '$ '# (Product Services). 3 ' - '+ 4, ,

&' $ , %%#< %#

- % .

5 ' «»

eBay

"%'- # $%&

(2# %4/

- $4 eBay Listing Analytics, (/ $ # (' $

«) » %-( (

% 0 -. # 0

«) » ( % , 2 / -( - 0 / %) '$+# %+<

+& ( :

x Rank. # %# 4

( - < /-

%&/ /. 3, , /- 5 % %-'# + '2, & /- 15. >

eBay Listing Analytics

0'+ 0 /- (##

$%( '$ +& ( . 3 $, - %4/ $ - +& ( , ( '$+#

- $.

x Format. # ( ,

%-# -

& '$ + (auction-style listing, fixed price listing).

x Impressions. # $

& # / 0 / -(

- & %4/ %#

0'( / 0 (# .

x Clicks. # 0 &

</ / # ( - &

%4/ (#

- $.

x Click through. # ) $&

Clicks % $&

Impressions. P '2 $& %/

, &2, ) $&, &

&< (+ (.. $%#

0 #) ( ( - + '(

-&(.

x Sold items. # % # /

& $, -%

( ( -.

x Sell through. # % # /

& %( -

% &

. P '2 $& ,

&2, ) $&, &

&< / %(

%4/ + 2 .

(4)

x Watchers. "< & ( -.

x Sales. & %( -

%4 ) (.. <#

4%- $ +<- -).

'$ & % , eBay Listing Analytics, $ # $ ' 2' $&( - - /, %' ) + -+ % 4# ' , & - (' &

4 # / $ & %4#

-, ( ' $ 4%#. ', & $(

$ & + $ '2

* %(, & -

6 * Amazon

-/ /2/ -$ Amazon

(amazon.com) $ ($ %' < «+&-

$&» (Highly Available Key-value Store) Dynamo, '$# %'/

/ Amazon. Dynamo '$ $

2 $ ( %# %4#

2 (/ %: %(

0+# (partitioning) 0+#, '$# - 2 (consistent hashing), & ' %(

& # c <'+ / * [1]. # 99% $ 1 & #

$ 300 . # $ &# 0

$ < %& $' +& $&.

% ( -$ &

' $ %'.

%'# -$

Amazon $ $&( %%(

+ %0/, / 0'+

( # ## '(/ &

/ % &# 0

"0 #" , 4 # - $ %# /:

x Customers who Bought. (/ %%

+ %0/ '$

0+ # / 4 . 3 ( / -, '$ + %

%4 - '$+<#

#'+ +%/ 4 2 %+

-, 4 -, &' ( + -, (

# ## (/ -. #

$0 %- $ '$ 0'(/ - «Item to Item Correlation», $ (/ / Amazon [2]. " / %/ - # ##

, ( '$ -&(

+& ( %0/ &

( ) /-.

x Eyes. (/ $ # '$ #

&' <# )/ &

% ( - Amazon.

>'$ - $% ' $(, ( % - '# (

%# <#. ( 4 '

# , % '$ # 4 +</# ( & 2 %#

.

x Amazon.com Delivers. (/ $

0' Eyes. >'$ ' $4' $%' - - (, - %+

%2- $#/ ) ' %

& </ %(

Amazon $ (( -/.

x Book Matcher. (/ % $4'

# #' % ( &( -. #

&( - ' /- # '/ 2 (from “hated it” to

“loved it”). %&/ '$ # %0 %# -. >

) % ( - + &%' - (' 0( (% $%#

/-) (0# “rate these books”), & $ %+</ $

& &' - 4#

%0/.

x Customer Comments. (/ %

$4' &' %0, ( # %- /.

3, , %# 4%/ - - %# &'/ /- %

$ %/ (% #) $ $%&, (/

4%# ( # /. C % $4' &' & % - % /.

-% ' ( %# /- , Amazon )- %- % + %- (, ( %- '$ # (

<'+ 0( %+<- - 4 %(%</ /).

7 &

Ozon.ru

Ozon.ru %# ( 4 17

4 $4( ( (

«- '$ /& #»,

«1(», « ) & +»,

«% 4» «-».

(5)

Z 2007 -% OZON.ru ( $<

«>'( %0». 4%(/

$- (/ '$ ' -$ & + '+ 0

%/ , %/

&- $ %# '$ # /. & & , ( ( $$( -%# %0#, < ( 18 0 .

>$0# Ozon.ru +& ( #:

x > %&/ --: $<

- (/ ( </ %#

, &' % - %/-;

x %0/: $< , ( - $ ' . $# # </ /;

x $0# /: &

$#(/ / $ - $# - %.

>'( %0 &( +:

x «! #» «! #»;

x % $;

x ;

x 4 ;

x 0 ;

x $( $( ;

x % «`&

%»;

x $< ;

x % $( ( .

-, %(/ '$# %#

0'- # , ..

%0 #+# ' +%#, ( 0' $ ( %(

, & $ # < $' %4 ) +.

# ( $ ( 2#,

$ #+< ' ( # % / & &# -$

+ 0 /. 4+

'$( - ( +#

%'0 $.

#%

$+& % ', &

) # '2 * %(

( %'(

%-# $ & '$ # 0'(

# %(, $( ( NoSQL 1. >%( 1 + ( $

$/& , 2

$ %' $ & '/

'2- & $ . %/

% ( $&( %%(

-$0 # % '2

%( '

%'( )/

0. & ) /

$0 # '2 *

%( %'( ( /2 -$( eBay Amazon, 4% 4 +< $( (#&

'$ / .

+$

[1] Giuseppe De Candia, Deniz Hastorun, Madan Jampani, Gunavardhan Kakulapati, Avinash, Lakshman, Alex Pilchin, Swaminathan Sivasubramanian, Peter Vosshall and Werner Vogels Dynamo: Amazon’s Highly Available Key-value Store // '# , URL:

http://db.cs.pitt.edu/courses/cs3551/11- 1/handouts/10-1.1.1.115.1568.pdf, 2007.

[2] Greg Linden, Brent Smith and Jeremy York Amazon.com recommendations: Item-to-Item Collaborative Filtering // Industry Report, IEEE INTERNET COMPUTING, 2003.

[3] James Doman-Pipe Personalization Reduces Online Shopping Effort by 32% // '#

, URL:

http://www.smartfocus.com/blog/personalization- reduces-online-shopping-effort-

32#sthash.vHdvU3aB.dpuf

[4] Jonathan Gottfried Graph Based Recommendation Systems at eBay // '# , URL:

http://www.slideshare.net/planetcassandra/e-bay- nyc, 2013.

[5] M. Tim Jones Recommender systems, Part 2:

Introducing open source engines // '#

, URL:

http://www.ibm.com/developerworks/library/os- recommender2/index.html/, 2013.

[6] Srinath Perera Consider the Apache Cassandra database // '# , URL:

http://www.ibm.com/developerworks/opensource/l ibrary/os-apache-

cassandra/index.html?S_TACT=105AGX99&S_C MP=CP, 2012.

[7] Zan Huang, Wingyan Chung, and HsinchunChen.

A Graph Model for E-Commerce Recommender Systems. // Journal of the American society for information science and technology, 55(3):259- 274, 2004.

[8] !. 3 4 %'( (:

P' 1. % %%( -( //

'# , URL:

http://www.ibm.com/developerworks/ru/library/os -recommender1/, 2013.

(6)

Organization of Big Data in the Global e-Commerce Platforms

Stanislav A. Philippov, Victor N. Zakharov, Sergey A. Stupnikov, Dmitriy Yu. Kovalev

This paper discusses the main approaches used in the architecture of recommender systems in e- commerce, i.e. Amazon, eBay and Ozon.ru. This work was supported by the Ministry of Education and Science of the Russian Federation. A unique number of work is RFMEFI60414X0139.

Références

Documents relatifs

Achieving this goal is possible by solving the problem of the development of generalized metrics, which details the links between devices in the network, and the problem

Для того чтобы связать данные РНБ и БНБ нужно получить связи, сохранить их в RDF и создать семантическое хранилище. Кроме того на

данные 8-летней давности. Таким образом, становится очевидной острая необходимость глубокого и строгого численного предпубликационного

DECIDES, in accordance with Article 96(2) of the Charter of the United Nations, Article 76 of the Constitution of the World Health Organization and Article X of the Agreement

EXPRESSES CONCERN at the deterioration in the health conditions of the Arab population in the occupied Ar^b territories, affirming that it is the role of the World Health

Taking into consideration the results of study and settlement periodicity of Assemblies at previous Assembly sessions and in the recalling in particular resolutions WHA6.57

DECIDES that problems relating to alcohol consumption, including health, social and economic consequences, constitute serious hazards for human health, welfare and

Recalling resolution WHA20.2 concerning arrangements for the conduct of the general discussion in plenary meetings on the reports of the Executive Board and the