Trang 5 Quy trình tìm sản phẩm như sau: Bước 1: Người dùng nhập truy vấn tìm kiếm Bước đầu tiên là người dùng nhập truy vấn tìm kiếm vào hộp tìm kiếm của công cụ tìm kiếm.. Cơ sở dữ liệu
lOMoARcPSD|39108650 ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC KHOA HỌC XÃ HỘI VÀ NHÂN VĂN TPHCM KHOA THƯ VIỆN - THÔNG TIN HỌC BÀI TẬP QUÁ TRÌNH 01 - CHỨC NĂNG TÌM KIẾM Môn: Hệ thống tìm tin Giảng viên : Dương Thị Phương Chi Nhóm 1 – Lớp Quản lý thông tin B STT Họ và tên Mã số sinh viên 1 Hoàng Xuân Quốc 2156210125 2 Đặng Hoàng Chiến 2156210095 3 Nguyễn Viết Đức 2156210100 Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 MỤC LỤC I TỔNG QUAN VỀ WEBSITE AMAZON 3 1 Giới thiệu chung 3 2 Giới thiệu về Amazon 3 3 Sản phẩm kinh doanh của Amazon 4 4 Công nghệ sử dụng trong lưu trữ Meta data và tìm kiếm sản phẩm 4 II CHỨC NĂNG TÌM KIẾM CỦA AMAZON 6 1 Tìm kiếm bằng thanh tìm kiếm 6 1.1 Vị trí, chức năng cơ bản 6 1.2 Gợi ý từ khóa kế tiếp 7 1.3 Hiển thị lịch sử tìm kiếm 7 1.4 Gợi ý từ khóa thịnh hành 7 2 Tìm kiếm bằng danh mục sản phẩm 8 2.1 Khoanh vùng tìm kiếm bằng danh mục 8 2.2 Tìm kiếm bằng danh mục cố định 9 2.3 Tìm kiếm theo ưu đãi 11 3 Bộ lọc sản phẩm 12 4 Tìm kiếm bằng giọng nói 15 5 Tìm kiếm bằng biểu thức logic 16 III ĐÁNH GIÁ ƯU NHƯỢC ĐIỂM 17 1 Ưu điểm 17 2 Nhược điểm 18 IV DANH MỤC TÀI LIỆU THAM KHẢO 18 Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 I TỔNG QUAN VỀ WEBSITE AMAZON 1 Giới thiệu chung Sự phổ biến của internet và sức mở rộng của nhu cầu tiếp cận, kết nối, thương mại điện tử trở thành một xu hướng thương mại trong những năm gần đây Thương mại điện tử là các hoạt động giao dịch, mua bán các sản phẩm bằng cách tiến hành một phần hay toàn bộ quá trình hoạt động thương mại thông qua các phương tiện điện tử trong môi trường có kết nối internet, mạng viễn thông hay mạng máy tính khác Thương mại điện tử giúp các doanh nghiệp quảng bá, dễ dàng mở rộng kinh doanh đồng thời lại tiết kiệm chi phí và là cầu nối hữu hiệu nhất ở thời điểm hiện tại giữa người bán và người mua ở khắp mọi nơi 2 Giới thiệu về Amazon Amazon là một trang web/sàn thương mại điện tử do công ty Amazon.com Inc thành lập, nhằm đáp ứng nhu cầu mua sắm trên thị trường tại Hoa Kỳ.Trang web này cung cấp đa dạng các sản phẩm từ khắp nơi trên thế giới, được phân loại và liệt kê theo từng danh mục cụ thể, đảm bảo chất lượng và công khai giá cả rõ ràng Với sự đa dạng về sản phẩm và dịch vụ, Amazon đã thu hút sự ưa chuộng từ nhiều người dùng Khách hàng có thể tiết kiệm thời gian tìm kiếm nhưng vẫn lựa chọn những sản phẩm chất lượng Amazon không chỉ là một cái tên quen thuộc đối với hầu hết người dân Mỹ, mà hiện nay công ty này đang không ngừng phát triển và tham vọng mở rộng vào các thị trường khác trên toàn cầu Thực tế là, Amazon đã thành lập một số trang web ở nhiều quốc gia trên thế giớimới đây nhất, sàn thương mại điện tử Amazon cũng đã chinh phục thị trường Việt Nam với trang web Amazon.vn (Amazon Việt Nam), dành cho người dùng tại Việt Nam Việc tạo ra trang web Amazon Việt Nam đã giải quyết một số khó khăn mà người tiêu dùng Việt gặp phải khi muốn mua hàng trên Amazon Sàn thương mại điện tử Amazon Việt Nam không chỉ áp dụng các chính sách bảo vệ khách hàng tương tự trang web gốc của Amazon, mà còn đạt được sự đánh giá cao từ người dùng Amazon là một trong những website thương mại điện tử hàng đầu trên thế giới Nó được thành lập vào năm 1994 bởi Jeff Bezos và ban đầu chỉ là một cửa hàng trực tuyến bán sách Tuy nhiên, Amazon đã nhanh chóng mở rộng sang các danh mục sản phẩm khác như đồ điện tử, quần áo, đồ gia dụng, đồ chơi, đồ thể thao và nhiều hơn nữa Amazon đã trở thành một biểu tượng quan trọng trong ngành bán lẻ trực tuyến và có tầm ảnh hưởng lớn đến người mua hàng trên toàn thế giới Nó cung cấp một lựa chọn rộng lớn các sản phẩm và dịch vụ, đáng tin cậy và được đánh giá cao bởi khách hàng Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 3 Sản phẩm kinh doanh của Amazon Amazon có một hệ thống giao hàng toàn cầu, cho phép khách hàng từ khắp nơi trên thế giới có thể đặt mua hàng hóa và nhận được chúng tại địa chỉ của mình Ngoài ra, Amazon cũng phát triển dịch vụ đăng ký Prime, cho phép thành viên tiếp cận nhanh chóng và miễn phí với hàng triệu sản phẩm cũng như các dịch vụ như Amazon Prime Video, Amazon Music và nhiều hơn nữa Website của Amazon được thiết kế user-friendly, giúp người dùng dễ dàng tìm kiếm sản phẩm và đặt hàng Nó cung cấp mô tả chi tiết và đánh giá sản phẩm từ cả người dùng và các nhà sản xuất thứ ba để giúp khách hàng có quyết định mua sắm đúng Ngoài ra, Amazon cũng thường xuyên tổ chức các chương trình khuyến mãi và giảm giá để thu hút khách hàng 4 Công nghệ sử dụng trong lưu trữ Meta data và tìm kiếm sản phẩm Cơ sở dữ liệu phân tán : Amazon sở hữu một hệ thống cơ sở dữ liệu phân tán mạnh mẽ để lưu trữ metadata về sản phẩm và thông tin liên quan đến sản phẩm Cơ sở dữ liệu NoSQL: Có thể Amazon sử dụng các loại cơ sở dữ liệu NoSQL như Amazon DynamoDB để lưu trữ dữ liệu sản phẩm với tính linh hoạt cao Amazon Web Services (AWS): cung cấp nhiều dịch vụ lưu trữ đám mây mà Amazon có thể sử dụng để lưu trữ dữ liệu sản phẩm và metadata Amazon ElasticSearch Service và Amazon SageMaker: Công nghệ lưu trữ, phân tích thông tin phân tán Hình 4.1 Sơ đồ tìm kiếm thông tin Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 Quy trình tìm sản phẩm như sau: Bước 1: Người dùng nhập truy vấn tìm kiếm Bước đầu tiên là người dùng nhập truy vấn tìm kiếm vào hộp tìm kiếm của công cụ tìm kiếm Truy vấn tìm kiếm có thể là một từ khóa, một cụm từ hoặc một câu hỏi Bước 2: Công cụ tìm kiếm phân tích truy vấn Công cụ tìm kiếm sau đó sẽ phân tích truy vấn tìm kiếm để hiểu ý định của người dùng Công cụ tìm kiếm sử dụng một số kỹ thuật khác nhau để phân tích truy vấn, chẳng hạn như: * Phân tích ngôn ngữ tự nhiên để hiểu ý nghĩa của các từ và cụm từ trong truy vấn * Phân tích ngữ cảnh để hiểu mối quan hệ giữa các từ và cụm từ trong truy vấn * Phân tích các truy vấn tìm kiếm trước đây để dự đoán ý định của người dùng Bước 3: Công cụ tìm kiếm tìm kiếm các kết quả phù hợp Sau khi phân tích truy vấn, công cụ tìm kiếm sẽ tìm kiếm các kết quả phù hợp trong cơ sở dữ liệu của mình Cơ sở dữ liệu của công cụ tìm kiếm bao gồm thông tin về các trang web, sản phẩm và các nội dung khác Bước 4: Công cụ tìm kiếm hiển thị kết quả tìm kiếm Cuối cùng, công cụ tìm kiếm sẽ hiển thị kết quả tìm kiếm cho người dùng Kết quả tìm kiếm được hiển thị theo thứ tự ưu tiên, với các kết quả phù hợp nhất được hiển thị ở đầu Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 II CHỨC NĂNG TÌM KIẾM CỦA AMAZON 1 Tìm kiếm bằng thanh tìm kiếm 1.1 Vị trí, chức năng cơ bản Vị trí của thanh tìm kiếm nằm ở phía trên, đầu trang ngay sau khi truy cập vào trang web của AMAZON Hình 1.1.1 Thanh tìm kiếm Khi gõ từ hoặc cụm từ mà người dùng đang muốn tìm kiếm vào thanh tìm kiếm, trang web sẽ truy xuất ra cho người dùng những sản phẩm có thông tin tương tự như người dùng đang tìm kiếm Amazon cho phép tìm kiếm thông tin sản phẩm dựa trên nhiều yếu tố: - Tiêu đề sản phẩm - Dữ liệu đặc tả sản phẩm: Thông tin kỹ thuật về sản phẩm như kích thước, trọng lượng, màu sắc, thương hiệu, và các thông số kỹ thuật khác - Mô tả: Mô tả chi tiết về sản phẩm, bao gồm thông tin về tính năng, ưu điểm, và các thông tin khác - Hình ảnh: Hình ảnh sản phẩm để người dùng có cái nhìn trực quan về sản phẩm - Giá: Giá sản phẩm, bao gồm giá gốc (nếu có) và giá giảm giá (nếu có) - Đánh giá và đánh giá của người dùng: Các đánh giá và nhận xét của người dùng về sản phẩm Điều này giúp người mua xác định chất lượng của sản phẩm - Khả dụng và tình trạng: Thông tin về việc sản phẩm có sẵn trong kho hay không, cũng như tình trạng mới hoặc đã qua sử dụng (nếu áp dụng) - Thông tin vận chuyển và giao hàng: Thông tin về phí vận chuyển, thời gian giao hàng, và các tùy chọn giao hàng khác - Chính sách trả hàng: Thông tin về chính sách trả hàng của sản phẩm, bao gồm thời hạn trả hàng và điều kiện áp dụng - Các tùy chọn mua sắm: Các tùy chọn mua sắm khác như lựa chọn màu sắc, kích cỡ, số lượng sản phẩm, và các tùy chọn tương tự Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 1.2 Gợi ý từ khóa kế tiếp Khi người dùng đang muốn tìm kiếm bằng 1 từ khóa nào đó, nó sẽ gợi ý cho ngườ dùng từ khóa tiếp theo thịnh hành nối tiếp với từ khóa trước đó Ví dụ: Hình 1.2.1 Gợi ý từ khóa kế tiếp 1.3 Hiển thị lịch sử tìm kiếm Thanh tìm kiếm cho phép xem lại những tìm kiếm trước đó cùng với những thao tác chỉnh sửa, xóa danh mục tìm kiếm 1.4 Gợi ý từ khóa thịnh hành Khi click vào thanh tìm kiếm mà chưa biết nên tìm kiếm cái gì, thanh tìm kiếm sẽ hiện lên các từ khóa đang thịnh hành có trên web Ví dụ: Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 Gợi ý từ khóa Hình 1.4.1 Gợi ý từ khóa thịnh hành 2 Tìm kiếm bằng danh mục sản phẩm 2.1 Khoanh vùng tìm kiếm bằng danh mục AMAZON cho phép người dùng chọn theo 1 danh mục sản phẩm nhất định như computers, books, cars… để có thể khoanh vùng kết quả tìm kiếm theo 1 lĩnh vực nhất định Ví dụ: Hình 2.1.1 Tìm kiếm bằng danh mục Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 2.2 Tìm kiếm bằng danh mục cố định Vị trí: Khi nhấp chuột vào vị trí đó nó sẽ hiện lên cửa sổ như hình phía dưới, đây là những danh mục hàng chính được bán trên AMAZON Hình 2.2.1 Tìm kiếm bằng danh mục cố định Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 Nếu người dùng rê chuột hoặc ngón tay vào từng danh mục hàng thì nó sẽ hiện các danh mục hàng con là những sản phẩm thuộc hoặc tương tự danh mục hàng chính Ví dụ 1: Nếu click vào “Computer” nó sẽ hiện ra các sản phẩm máy tính như hình phía dưới, người dùng chỉ cần click theo loại sản phẩm mà họ muốn thì nó sẽ hiện ra những dòng sản phẩm đang có bán theo hướng thịnh hành sản phẩm Hình 2.2.2 Tìm kiếm bằng danh mục cố định Ví dụ 2: Nếu người dùng click vào “ Baby” thì nó sẽ hiện những dòng sản phẩm liên quan đến trẻ em bạn chỉ cần tiếp tục click vào dòng sản phẩm bạn muốn mua thì nó sẽ hiện ra những sản phẩm thuộc dòng sản phẩm họ muốn mua Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 Hình 2.2.3 Tìm kiếm bằng danh mục cố định 2.3 Tìm kiếm theo ưu đãi Người dùng có thể tìm kiếm sản phẩm mình mong muốn theo ưu đãi, phiếu giảm giá… Hình 2.3.1 Tìm kiếm bằng danh mục cố định Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 3 Bộ lọc sản phẩm Bộ lọc sản phẩm xuất hiện khi click vào dòng sản phẩm muốn mua Bộ lọc có ở tất cả những dòng sản phẩm có bán để người dùng có thể dễ dàng, nhanh chóng kiếm được mẫu mã, kích thước, giá tiền… phù hợp với mình mong muốn Bộ lọc sản phẩm bao gồm bộ lọc cố định có ở tất cả mọi dòng sản phẩm bao gồm:Sản phẩm bền vững(More- sustainable Products), Địa điểm(Department), Đánh giá khách hàng(Customer reviews), khoảng giá(price) Ngoài ra còn những bộ lọc khác tùy thuộc vào danh mục sản phẩm hoặc dòng sản phẩm được chọn Ví dụ 3: Khi click vào danh mục hàng Computers và vào dòng hàng bất kỳ nào đó, nó sẽ hiện thêm các bộ lọc cho người dùng lựa chọn Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 Hình 3.1 Bộ lọc sản phẩm Ví dụ 4: Khi click vào danh mục hàng Men’s Fashion và vào dòng hàng Shoes, nó sẽ hiện thêm các bộ lọc cho người dùng lựa chọn như: Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 Hình 3.2 Bộ lọc sản phẩm Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 4 Tìm kiếm bằng giọng nói Hình 4.1 Loa thông minh Amazon Hình 4.2 Tìm kiếm bằng giọng nói trên điện thoại Trên các nền tảng điện thoại di động hoặc thiết bị loa thông minh, Amazon còn hỗ trợ tìm kiếm sản phẩm bằng giọng nói dựa trên công nghệ xử lý ngôn ngữ tự nhiên và xử lý âm thanh Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 5 Tìm kiếm bằng biểu thức logic Các yêu cầu tìm sản phẩm được thể hiện bằng biểu thức logic bao gồm một tập hợp các thuật ngữ tìm được liên kết với nhau bằng các toán tử nhập vào thanh tìm kiếm Hình 5.1 Tìm kiếm bằng biểu thức logic Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 Hình 5.2 Tìm kiếm bằng biểu thức logic Các biểu thức tìm bằng biểu thức logic AND, OR,NOT sẽ giúp phân loại sản phẩm Điều này phụ thuộc rất nhiều vào trình độ của người dùng III ĐÁNH GIÁ ƯU NHƯỢC ĐIỂM 1 Ưu điểm - Xây dựng dựa trên công nghệ Big data và hệ cơ sở dữ liệu phân tán nên lưu trữ được một lượng dữ liệu lớn từ người dùng - Amazon sử dụng Elasticsearch để cải thiện hiệu suất tìm kiếm và đảm bảo rằng hệ thống của họ có khả năng xử lý hàng triệu tìm kiếm mỗi giây từ hàng triệu sản phẩm khác nhau - Chức năng truy xuất dữ liệu tìm kiếm trong quá khứ để gợi ý sản phẩm cho khách hàng - Có cơ sở dữ liệu lớn ⇒ khi tìm kiếm từ khóa tương ứng hệ thống có thể đưa ra gợi ý sản phẩm bằng hình ảnh giúp rút ngắn thời gian tìm kiếm cho khách hàng - Chức năng gợi ý từ khóa sản phẩm theo xu hướng tìm kiếm hàng đầu nắm bắt nhu cầu khách hàng - Có công nghệ xử lý ngôn ngữ tự nhiên và xử lý giọng nói nên cho phép tìm kiếm bằng giọng nói trên các dòng Amazon Echo hoặc ứng dụng di động - Bộ lọc sản phẩm trực quan và cực kỳ đa dạng nhằm tối ưu thao tác của người dùng, nâng cao sự chính xác của kết quả tìm kiếm - Có thể gợi ý từ khóa đúng bên dưới khi người dùng Downloaded by ANH LE (bachvan14@gmail.com) lOMoARcPSD|39108650 2 Nhược điểm - Cơ chế ưu tiên kết quả sản phẩm theo thương hiệu Khi tìm kiếm thì amazon sẽ ưu tiên các sản phẩm đến từ thương hiệu lớn ⇒ điều đó có thể làm suy giảm đi tính đa dạng của kết quả tìm kiếm - Amazon lưu trữ dữ liệu tìm kiếm của cá nhân người dùng ở mức chi tiết nhằm đưa ra chiến lược sản phẩm Điều này có thể làm nảy sinh các vấn đề liên quan đến bảo mật thông tin cá nhân - Bộ lọc về chất lượng đánh giá chưa thực sự quá tối ưu Việc lựa chọn sản phẩm tốt dựa trên bộ lọc điểm đánh giá vẫn còn nhiều thiếu sót, bộ lọc có thể đưa ra sản phẩm được đánh giá tốt nhưng số lượng mua hàng chỉ có vài người ⇒ sai lệch chỉ số IV DANH MỤC TÀI LIỆU THAM KHẢO Amazon (2023a) Home Page https://www.amazon.com/ Amazon (2023b) Intelligently Search Media Assets with Amazon Rekognition and Amazon ES https://aws.amazon.com/vi/blogs/architecture/intelligently-search- media-assets-with-amazon-rekognition-and-amazon-es/ Amazon (2023c) Powering a search engine with Amazon SageMaker https://aws.amazon.com/vi/blogs/machine-learning/powering-a-search-engine-with- amazon-sagemaker/ Downloaded by ANH LE (bachvan14@gmail.com)