
- 1 -
B GIÁO DC VÀ ĐÀO TO
ĐI HC ĐÀ NNG
NGUYN TH HOÀI THO
NG DNG H THNG TƯ VN
(RECOMMENDER SYSTEMS)
TRONG LĨNH VC THƯƠNG MI ĐIN T
Chuyên ngành : KHOA HC MÁY TÍNH
Mã s: 60.48.01
TÓM TT LUN VĂN THC SĨ K THUT
Đà Nng - 2010
- 2 -
Công trình ñưc hoàn thành ti
ĐI HC ĐÀ NNG
Ngưi hưng dn khoa hc: PGS.TS Phan Huy Khánh
Phn bin 1 : PGS.TS. Lê Mnh Thnh
Phn bin 2 : PGS.TSKH. Trn Quc Chin
Lun văn ñưc bo v trưc Hi ñng chm Lun văn tt nghip
thc sĩ k thut hp ti Đi hc Đà Nng vào ngày 16 tháng 12
năm 2010.
* Có th tìm hiu lun văn ti:
- Trung tâm Thông tin - Hc liu, Đi hc Đà Nng
- Trung tâm Hc liu, Đi hc Đà Nng.

- 3 -
M ĐU
1. Lý do chn ñ tài
Trong nhng năm gn ñây s phát trin ca thương mi ñin t
(E-Commerce) ñã ñem li nhi!u li ích to ln cho n!n kinh t" toàn
cu. Thông qua thương mi ñin t , nhi!u loi hình kinh doanh mi
ñưc hình thành, trong ñó có mua bán hàng trên mng. Vi hình th#c
này ngưi tiêu dùng có th ti"p cn vi hàng hóa mt cách d$ dàng
và nhanh chóng hơn rt nhi!u so vi hình th#c mua bán hàng truy!n
thng.
Vi nhng th" mnh ca mình, nhng trang web bán hàng s% dn
thay th" các gian hàng hay các siêu th& truy!n thng. Nhưng trên thc
t" ngưi tiêu dùng vn còn rt “m'n mà” vi phương pháp mua bán
cũ. Mt phn vì hình th#c mua bán cũ ñã dn dn t)ng bưc chuyn
t) thói quen thành mt n"p văn hóa – văn hóa mua s*m. Khi ñó
ngưi tiêu dùng xem hot ñng mua s*m là hot ñng không th
thi"u trong ñi sng h+ng ngày. M't khác các trang web bán hàng
hin nay dù ñã ñưc phát trin rt nhi!u nhưng thc s vn chưa th
thay th" ñưc các gian hàng thc. Mt trong nhng nguyên nhân dn
ñ"n s thua kém này là y"u t con ngưi - mt y"u t mà mà ch*c
h,n các trang web bán hàng khó có th bù ñ*p ñưc.
Ngoài y"u t v! con ngưi ra, còn nhng y"u t nào dn ñ"n
s thua kém ca các gian hàng trc tuy"n so vi các gian hàng thc?
Ngưi tiêu dùng nhn xét gì v! nhng n- lc mà các trang web bán
hàng ñã và ñang mang li? Làm th" nào ñ nâng cao hiu qu ca
nhng gian hàng trc tuy"n?
Hin nay các h thng bán hàng trc tuy"n ñã to nhi!u ñi!u kin
- 4 -
thun li ñ ngưi mua có th ti"p cn nhi!u m't hàng cùng mt lúc.
Tuy nhiên, mt website thương mi thì luôn luôn mong mun phát
trin s lưng khách hàng, và mun có nhi!u khách hàng thì h phi
ña dng hóa các loi sn ph.m ñ ñáp #ng ñưc nhu cu mua s*m
ca nhi!u loi khách hàng, do vy s lưng sn ph.m và loi sn
ph.m ñưc trưng bày trong website ngày càng tăng và s% làm hn ch"
kh năng giao ti"p chn sn ph.m ca khách hàng, h phi duyt qua
nhi!u liên k"t, sàng lc nhi!u thông tin mi có th tìm ñưc sn ph.m
mong mun. Vy làm sao h- tr khách hàng trong công vic la chn
sn ph.m mua s*m? C/ th, nhng sn ph.m nào nên ñưc ñ! xut
ti"p theo các sn ph.m ñã ñưc khách hàng ñánh giá ho'c chn trong
gi0 hàng? Nên ñ! xut bao nhiêu sn ph.m là tt nht cho khách
hàng?
Đ khách hàng có th tìm và mua ñưc mt sn ph.m ưng ý thì
mt li khuyên, mt s tr giúp là rt quan trng. Mt ngưi bán
trong phương th#c mua bán truy!n thng là mt li th" rt ln. Do ñó
ñ hình th#c mua bán qua mng thc s phát trin thì bên cnh các
li th" vn có ca mình vic có thêm mt “ngưi tr giúp” là h"t s#c
cn thi"t. H tư vn ñưc hình thành và phát trin không n+m ngoài
m/c ñích ñáp #ng nhng yêu cu trên. Mt h thng tư vn tt có th
ñóng vai trò như ngưi trung gian h- tr khách hàng ñưa ra quy"t
ñ&nh chn hàng. Tin ích này ñóng vai trò như mt ngưi bán hàng
có kh năng thu thp thông tin v! s1 thích ca khách hàng, sau ñó tìm
trong kho hàng vô tn ca mình nhng m't hàng thích hp nht vi
s1 thích ñó. Thc cht ca mt h thng tư vn này là quá trình h-
tr khách hàng ñưa ra quy"t ñ&nh.

- 5 -
2. M c tiêu và nhi!m v nghiên c"u
• Xây dng ñưc mt website bán hàng trc tuy"n có h
thng tư vn
• Tìm hiu lĩnh vc bán hàng trc tuy"n – TMĐT
• Tìm hiu các phương pháp tư vn khách hàng (Lc da trên
ni dung (Content-base filter) và Lc cng tác (Collaboration
filter))
• Thu thp, tìm hiu, phân tích các tài liu và thông tin liên
quan ñ"n lun văn
• Phân tích thi"t k" h thng chương trình
• Đ! xut phương pháp xây dng mt h thng tư vn
• Áp d/ng mt s công ngh mi nh+m ñem li hiu qu cao
cho mt website bán hàng trc tuy"n (giao din, tc ñ, cách
th#c chn và mua hàng, phương th#c thanh toán….).
• Xây dng chương trình, cài ñ't, th nghim và ñánh giá k"t
qu
3. Đi tư$ng và phm vi nghiên c"u
Đi tưng nghiên c#u là các website bán hàng trc tuy"n vi s
lưng sn ph.m phong phú, ña dng có th gây khó khăn khi khách
hàng la chn sn ph.m.
Nghiên c#u các phương pháp ñ xây dng mt h thng tư vn.
Nghiên c#u các công ngh mi xây dng mt website hiu qu
vi tc ñ truy cp nhanh, có kh năng tích hp h thng tư vn.
4. Phương pháp nghiên c"u
- 6 -
Thu thp, tìm hiu, phân tích các tài liu và thông tin có liên quan
ñ"n lun văn.
Phân tích thi"t k" h thng chương trình.
Trin khai xây dng chương trình.
Kim th , ñưa ra nhn xét và ñánh giá k"t qu.
5. Ý nghĩa khoa hc và th'c ti(n c)a lu*n văn
Ý nghĩa khoa hc:
2ng d/ng ki"n th#c v! thương mi ñin t , marketing online và
các thut toán h- tr cho Recommender systems.
Góp phn vào công cuc nghiên c#u và phát trin nhng #ng
d/ng thông minh.
Ý nghĩa thc tin:
Tư vn cho khách hàng trong vic la chn sn ph.m nhanh
chóng và thun li.
Giúp cho các nhà sn xut, các doanh nghip ti"p cn và n*m b*t
nhu cu ca khách hàng mt cách d$ dàng hơn .
Ti"t kim thi gian và công s#c trong các thao tác tìm ki"m.
6. B c c lu*n văn
Ni dung chính ca lun văn ñưc chia thành 3 chương như sau:
Chương 1 - Trình bày cơ s1 lý thuy"t t3ng quan
Chương 2 - Gii thiu h thng tư vn, các ch#c năng ca h
thng, các công ngh #ng d/ng.
Chương 3 - Phân tích và thi"t k" h thng - Cài ñ't và k"t qu
minh ha
K"t lun tôi ñánh giá nhng vic ñã làm ñưc và nhng vic
chưa làm ñưc, ñưa ra hưng phát trin trong tương lai.

- 7 -
CHƯƠNG 1- NGHIÊN CU T,NG QUAN
1.1. TÌM HI-U THƯƠNG MI ĐIN T
1.1.1. Khái ni!m và ñ.c trưng c)a Thương mi ñi!n t/
Thương mi ñin t là hình th#c mua bán hàng hóa và d&ch v/
thông qua mng máy tính toàn cu. Thương mi ñin t theo nghĩa
rng ñưc ñ&nh nghĩa trong Lut mu v! Thương mi ñin t ca 4y
ban Liên Hp quc v! Lut Thương mi Quc t" (UNCITRAL):
“Thut ng Thương mi cn ñưc din gii theo nghĩa rng ñ
bao quát các vn ñ phát sinh t mi quan h mang tính cht thương
mi dù có hay không có hp ñng. Các quan h mang tính thương
mi bao gm các giao dch sau ñây: bt c giao dch nào v thương
mi nào v cung cp hoc trao ñi hàng hóa hoc dch v; tha
thun phân phi; ñi din hoc ñi lý thương mi, y thác hoa hng;
cho thuê dài hn; xây dng các công trình; tư vn; k thut công
trình; ñu tư; cp vn; ngân hàng; bo him; tha thun khai thác
hoc tô nhưng; liên doanh các hình thc khác v hp tác công
nghip hoc kinh doanh; chuyên ch hàng hóa hay hành khách b ng
ñư!ng bin, ñư!ng không, ñư!ng s"t hoc ñư!ng b”
1.1.2. Cơ s0 ñ1 phát tri1n TMĐT và các loi giao d2ch TMĐT
1.1.3. Các hình th"c hot ñ3ng ch) yu c)a TMĐT
1.1.3.1. Thư ñin t
1.1.3.2. Thanh toán ñin t
1.1.3.3. Gi hàng ñin t
1.1.3.4. Catalogue trc tuyn
- 8 -
1.1.3.5. Marketing trc tuyn
1.1.4. L$i ích c)a TMĐT
1.2. H THNG TƯ VN MUA BÁN TRC TUY4N
H thng tư vn (Recommender Systems - RS) là mt h thng
lc thông tin ñ'c bit, h thng cho phép lc thông tin da trên s
quan tâm ca ngưi dùng và ni dung ca văn bn.
1.2.1. Mua hàng qua mng
1.2.2. So sánh các phương pháp mua hàng
1.3. S PHÁT TRI-N C5A TMĐT – CÁC H THNG
TMĐT CÓ H6 TR7 TƯ VN
1.3.1. Kh8o sát s' phát tri1n c)a TMĐT
1.3.2. Các trang web TMĐT có h9 tr$ tư v:n
Các hot ñng h- tư vn khách hàng qua mng rt ña dng và
phân chia theo nhi!u cách khác nhau.
Mt s h tư vn n3i ti"ng hin nay như : MovieLens, Firefly,
Tapestry, Amazon, Lotus Notes, …..
1.3.2.1. Amazon.com
1.3.2.2. MovieFinder.com
1.3.2.3. Hpshopping.com
1.3.2.4. ChaCha.vn – Mng xã hi âm nhc trc tuyn
1.3.2.5. Vinabook.com – Nhà sách trên mng

- 9 -
CHƯƠNG 2- TÌM HI-U H THNG RECOMMENDER
SYSTEMS
2.1. H THNG TƯ VN (RECOMMENDER SYSTEMS)
2.1.1. Gi;i thi!u h! thng
H tư vn (Recommender system) – là mt thành phn trong h
thng thông tin. M/c ñích ca nó là h- tr ngưi dùng tìm ki"m ñưc
ñúng thông tin cn thi"t.
2.1.2. Các phương pháp thư<ng dùng ñ1 xây d'ng m3t h!
thng tư v:n
2.1.2.1. Phương pháp Lc da trên ni dung (Content -based
filter)
Phương pháp lc da trên ni dung là mt gii thut hưng v!
nghiên c#u lc thông tin, phương pháp lc da trên ni dung ưc
lưng hàm ñánh giá R(u,i) ca item i vi user u ñưc thi"t lp da
trên cơ s1 ñánh giá R(u,i’) ca cùng user u cho item i’ mà trong ñó i
và i’ là tương t nhau v! m't ni dung.
2.1.2.2. Phương pháp Lc cng tác (Collaboration filter)
Phương pháp Lc cng tác là phương pháp tp hp các ñánh giá
ho'c các quan ñim ca khách hàng, nhn dng s tương ñng gia
các khách hàng trên cơ s1 các ñánh giá ho'c quan ñim ca h và
phát sinh ra nhng tư vn mi cho khách hàng.
Bn cht ca phương pháp này chính là hình th#c tư vn truy!n
ming t ñng. Trong phương pháp này, h thng s% so sánh, tính
toán ñ tương t nhau gia nhng ngưi dùng hay sn ph.m, t) ñó
- 10 -
ngưi dùng s% ñưc tư vn nhng thông tin, sn ph.m ñưc ưa
chung nht b1i nhng ngưi dùng có cùng th& hi"u. Trong phương
pháp này, h thng thưng xây dng các ma trn ñánh giá b1i ngưi
dùng lên các sn ph.m, bn tin. T) ñó tính toán ñ tương t gia h.
Các h tư vn da trên lc cng tác không yêu cu quá n'ng vào vic
tính toán, do ñó nó có th ñưa ra nhng tư vn có ñ chính xác cao và
nhanh chóng cho mt s lưng ln ngưi dùng. Hơn na, h tư vn
này không yêu cu mô t ni dung tưng minh mà ch5 s d/ng ñánh
giá ca ngưi dùng ñ ưc lưng, do ñó nhng h này có kh năng tư
vn phong phú và thưng to ra nhng tư vn bt ng cho ngưi
dùng.
Phương pháp lc cng tác có các vn ñ như:
• S thưa tht
• Vn ñ! sn ph.m mi
• Vn ñ! khách hàng mi
2.1.2.3. Phương pháp Đánh giá (Rating)
Rating là mt phương pháp thu thp thông tin phn hi ca khách
hàng v! mt m't hàng nào ñó. Phương pháp này ñưc thc hin b+ng
cách to ra mt trang ñánh giá cho khách hàng. Khi khách hàng vào
xem chi ti"t mt sn ph.m nào ñó thì khách hàng có th ñánh giá và
cho ñim sn ph.m ñó vi thang ñim 5 (chn t) 1 ñ"n 5 sao). H
thng s% t3ng hp tt c các ñánh giá ca khách hàng v! sn ph.m và
tính ra ñim trung bình cho t)ng sn ph.m.
2.1.3. Các ch"c năng chính c)a h! thng
o Qun lý nhóm sn ph.m, qun lý sn ph.m, qun lý nhà
sn xut:

