Áp Dụng Học Máy Để Xây Dựng Ứng Dụng Tìm Kiếm Gia Sư

Luận văn tốt nghiệp kỹ thuật nghiên cứu tốt nghiệp truyền thông và mạng máy tính áp dụng các kỹ thuật học máy vào xây dựng ứng dụng tìm, điều tra thực trạng, phân tích số liệu, đề

Người đăng

Ẩn danh

Thể loại

Khóa luận tốt nghiệp

2021

116
6
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: TONG QUAN VE ĐỀ TÀI

1.1. Tìm hiểu các ứng dụng hiện nay

1.2. Đối tượng và phạm vi nghiên cứu

1.2.1. Đối tượng nghiên cứu

1.2.2. Phạm vi nghiên cứu

1.3. Cấu trúc khóa luận

2. CHƯƠNG 2: GIỚI THIỆU VỀ NODEJS

2.1. Tại sao nên sử dụng Nodejs

2.2. Áp dụng Nodejs vào đề tài xây dựng ứng dụng myTutor

2.3. Giới thiệu về React Native

2.3.1. Tại sao nên sử dụng React native

2.3.2. Áp dụng React native vào đề tài xây dựng ứng dụng myTutor

2.4. Giới thiệu về MongoDB

2.4.1. Tại sao nên sử dụng MongoDB

2.4.2. Áp dụng MongoDB vào đề tài xây dựng ứng dụng myTutor

2.5. Giới thiệu về Firebase

2.5.1. Tại sao nên sử dụng Firebase

2.5.2. Áp dụng Firebase vào xây dựng hệ thống

2.6. Thuật toán K-Means

2.6.1. Tại sao nên sử dụng K-Means clustering

2.6.2. Áp dụng K-Means clustering vào xây dựng hệ thống

2.7. Thuật toán Decision Tree

2.7.1. Tại sao nên sử dụng Decision Tree

2.7.2. Áp dụng Decision Tree vào xây dựng hệ thống

2.8. Thuật toán phân tích thành phần chính PCA

2.8.1. Tại sao nên sử dụng PCA

2.8.2. Áp dụng PCA vào xây dựng hệ thống

2.9. Tại sao nên sử dụng Azure

2.9.1. Áp dụng Azure vào xây dựng hệ thống

3. CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

3.1. Kiến trúc hệ thống

3.2. Mô hình phân rã chức năng

3.3. Mô hình use-case

3.4. Mô tả từng chức năng

3.4.1. Chức năng đăng ký, đăng nhập, quên mật khẩu, đăng xuất

3.4.2. Chức năng thay đổi thông tin tài khoản, đổi mật khẩu

3.4.3. Các chức năng danh sách gia sư

3.4.4. Các chức năng danh sách yêu cầu dạy

3.4.5. Chức năng mời dạy, nhận dạy

3.4.6. Chức năng đánh giá bình luận gia sư

3.4.7. Chức năng bảng xếp hạng gia sư

3.4.8. Chức năng chi tiết gia sư, chi tiết lớp học

3.5. Chức năng tạo yêu cầu gia sư

3.6. Mô hình luồng dữ liệu

3.7. Thiết kế cơ sở dữ liệu

3.7.1. Hệ thống cơ sở dữ liệu

3.7.2. Mô hình thực thể kết hợp (ERD)

4. CHƯƠNG 4: HIỆN THỰC ỨNG DỤNG

4.1. Tổng quan về ứng dụng myTutor

4.2. Đặc tả giao diện ứng dụng

4.2.1. Giao diện đăng ký

4.2.2. Đăng ký tài khoản học sinh hoặc gia sư

4.2.3. Đăng ký thông tin gia sư

4.2.4. Giao diện đăng nhập

4.2.5. Giao diện quên mật khẩu

4.2.6. Giao diện kiểm tra Email

4.2.7. Giao diện chọn môn học

4.2.8. Giao diện nhập mã xác nhận

4.2.9. Giao diện trang chủ

4.2.9.1. Giao diện trang chủ tài khoản học sinh
4.2.9.2. Giao diện trang chủ tài khoản gia sư

4.2.10. Giao diện thông tin yêu cầu gia sư

4.2.11. Giao diện bảng xếp hạng

4.2.12. Giao diện thông tin gia sư

4.2.13. Giao diện Drawer học sinh

4.2.14. Giao diện Drawer gia sư

4.2.15. Giao diện thay đổi mật khẩu

4.2.16. Giao diện gia sư đã lưu

4.2.17. Giao diện gia sư đang mời dạy

4.2.18. Giao diện đánh giá gia sư

4.2.19. Giao diện hỗ trợ

4.2.20. Giao diện thông tin tài khoản

4.2.21. Giao diện thay đổi thông tin cá nhân

4.2.22. Giao diện đăng yêu cầu gia sư

4.2.23. Giao diện lịch sử yêu cầu học sinh

4.2.24. Giao diện lịch sử mời dạy

4.2.25. Giao diện danh sách yêu cầu dạy

4.2.26. Giao diện chat

4.2.27. Giao diện tìm kiếm yêu cầu gia sư

4.2.28. Giao diện kết quả tìm kiếm yêu cầu gia sư

4.2.29. Giao diện tìm kiếm gia sư

4.2.30. Giao diện kết quả tìm kiếm gia sư

4.2.31. Giao diện Loading

5. CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

5.1. Nhược điểm

5.2. Hướng phát triển

DANH MỤC TÀI LIỆU THAM KHẢO

DANH MỤC HÌNH

DANH MỤC BẢNG

DANH MỤC TỪ VIẾT TẮT

Tóm tắt

I. Tổng quan về ứng dụng tìm kiếm gia sư sử dụng học máy

Ứng dụng tìm kiếm gia sư đang trở thành một phần quan trọng trong hệ thống giáo dục hiện đại. Với sự phát triển của công nghệ, việc tìm kiếm gia sư phù hợp không còn là một nhiệm vụ khó khăn. Ứng dụng này không chỉ giúp phụ huynh và học sinh tiết kiệm thời gian mà còn nâng cao chất lượng giáo dục. Việc áp dụng học máy vào ứng dụng tìm kiếm gia sư sẽ mang lại nhiều lợi ích đáng kể.

1.1. Lợi ích của việc sử dụng học máy trong tìm kiếm gia sư

Học máy giúp tối ưu hóa quá trình tìm kiếm gia sư bằng cách phân tích dữ liệu người dùng và đưa ra các gợi ý chính xác hơn. Điều này không chỉ tiết kiệm thời gian mà còn nâng cao khả năng tìm kiếm gia sư chất lượng.

1.2. Các công nghệ học máy phổ biến trong ứng dụng

Một số công nghệ học máy như K-means, Decision Tree, và PCA được sử dụng để phân tích và gợi ý gia sư phù hợp. Những công nghệ này giúp cải thiện độ chính xác và hiệu quả của ứng dụng.

II. Vấn đề trong việc tìm kiếm gia sư truyền thống

Việc tìm kiếm gia sư truyền thống gặp nhiều khó khăn như thiếu thông tin, chi phí cao và không đảm bảo chất lượng. Phụ huynh thường phải đến các trung tâm môi giới để tìm kiếm gia sư, điều này không chỉ tốn thời gian mà còn gây ra nhiều rủi ro. Hệ thống hiện tại chưa đáp ứng được nhu cầu của người dùng.

2.1. Những khó khăn trong việc tìm kiếm gia sư

Phụ huynh và học sinh thường gặp khó khăn trong việc đánh giá chất lượng gia sư. Việc thiếu thông tin và đánh giá từ người dùng trước đó khiến cho việc lựa chọn trở nên khó khăn.

2.2. Chi phí cao và rủi ro trong tìm kiếm gia sư

Nhiều trung tâm môi giới yêu cầu mức chiết khấu cao từ lương của gia sư, điều này làm tăng chi phí cho phụ huynh. Hơn nữa, không phải lúc nào cũng đảm bảo rằng gia sư được giới thiệu là người có chất lượng.

III. Phương pháp áp dụng học máy trong ứng dụng tìm kiếm gia sư

Để giải quyết các vấn đề trên, ứng dụng tìm kiếm gia sư sẽ áp dụng các phương pháp học máy để tối ưu hóa quá trình tìm kiếm. Việc sử dụng các thuật toán học máy sẽ giúp phân tích dữ liệu người dùng và đưa ra các gợi ý chính xác hơn.

3.1. Sử dụng K means để phân loại gia sư

Thuật toán K-means sẽ giúp phân loại gia sư dựa trên các tiêu chí như chuyên môn, kinh nghiệm và đánh giá từ người dùng. Điều này giúp người dùng dễ dàng tìm kiếm gia sư phù hợp với nhu cầu của mình.

3.2. Áp dụng Decision Tree để gợi ý gia sư

Decision Tree sẽ được sử dụng để phân tích các yếu tố ảnh hưởng đến sự lựa chọn của người dùng. Hệ thống sẽ gợi ý gia sư dựa trên các tiêu chí đã được xác định từ trước.

3.3. Phân tích thành phần chính PCA trong dữ liệu

PCA sẽ giúp giảm thiểu số lượng biến trong dữ liệu, từ đó cải thiện hiệu suất của mô hình học máy. Việc này giúp hệ thống hoạt động nhanh chóng và hiệu quả hơn.

IV. Ứng dụng thực tiễn của học máy trong tìm kiếm gia sư

Ứng dụng tìm kiếm gia sư tích hợp học máy đã cho thấy những kết quả khả quan trong việc cải thiện trải nghiệm người dùng. Hệ thống gợi ý gia sư dựa trên lịch sử tìm kiếm của người dùng giúp tiết kiệm thời gian và nâng cao chất lượng tìm kiếm.

4.1. Kết quả nghiên cứu từ ứng dụng thực tế

Nghiên cứu cho thấy rằng việc áp dụng học máy vào tìm kiếm gia sư đã giúp tăng tỷ lệ hài lòng của người dùng lên đến 80%. Người dùng cảm thấy dễ dàng hơn trong việc tìm kiếm gia sư phù hợp.

4.2. Phản hồi từ người dùng về ứng dụng

Người dùng đã phản hồi tích cực về tính năng gợi ý gia sư của ứng dụng. Họ cho rằng hệ thống đã giúp họ tiết kiệm thời gian và tìm được gia sư chất lượng hơn.

V. Kết luận và tương lai của ứng dụng tìm kiếm gia sư

Ứng dụng tìm kiếm gia sư sử dụng học máy không chỉ giải quyết được các vấn đề hiện tại mà còn mở ra nhiều cơ hội mới cho giáo dục. Tương lai của ứng dụng này hứa hẹn sẽ mang lại nhiều giá trị cho người dùng.

5.1. Tương lai của công nghệ học máy trong giáo dục

Công nghệ học máy sẽ tiếp tục phát triển và được áp dụng rộng rãi trong giáo dục. Các ứng dụng sẽ ngày càng thông minh hơn, giúp người dùng tìm kiếm thông tin một cách nhanh chóng và chính xác.

5.2. Định hướng phát triển ứng dụng tìm kiếm gia sư

Ứng dụng sẽ tiếp tục được cải tiến với các tính năng mới, nhằm nâng cao trải nghiệm người dùng. Việc tích hợp thêm các công nghệ mới sẽ giúp ứng dụng trở nên hoàn thiện hơn.

10/07/2025
Khóa luận tốt nghiệp truyền thông và mạng máy tính áp dụng các kỹ thuật học máy vào xây dựng ứng dụng tìm kiếm gia sư

Trích đoạn nội dung tài liệu

Chương 1. TONG QUAN VE ĐỀ TÀI. Tìm hiểu các ứng dụng hiện nay .-----¿-22¿©22+22+++22+t2EEEt2EEEvEExrerrrrerrrrrrrree 1 F1 i nẽšăaảảủớỘỖ. Đối tượng và phạm vi nghiên cứu.

Đối tượng nghiên cứu.--:-2+22+++22E++++EEY++ttEEE+retEEErrtrrkrrrrrrrrrrrrrrree 3 1. Phạm vi nghiên CỨu. ¿c2 2222222 %912121 21239121 2111111121211 111 te 3 Kớn oi sg0 6niu on. Cấu trúc khóa luận.ccccc+:+++222EEEE111222ErtrrrrtTETErrrrrrrrriiiirrrie 3 Chương 2.

Giới thiệu về Nodejs. Tại sao nên sử dụng Nodejs. Áp dụng Nodejs vào đề tài xây dựng ứng dụng myTutor. Giới thiệu về React Native.

Tại sao nên sử dụng React native. Áp dung React native vào dé tài xây dựng ứng dụng myTutor. - ác tk HT TH TH TH TH HT TH HH 8 2. Giới thiệu về MONgODB.

Tai sao nên sử dụng MongoDB 0. Ap dụng MongoDB vào đề tài xây dựng ứng dụng myTutor. Giới thiệu về Firebase. Tại sao nên sử dụng Eirebase.- -¿- «+ tk ng ng it 10 2.

Áp dụng Firebase vào xây dựng hệ thống. Thuật toán K-Means €ÏUSf€TÏTIE.- - 5 + 131121 9k 912 1 vn nh ngư 11 2. tt vn ng 2211211011. Tại sao nên sử dung K-Means clustering.

Áp dụng K-Means clustering vào xâu dựng hệ thống. + tt tt tt nh. Tại sao nên sử dung Decision “TTe€. Ap dung Decision Tree vào xây dựng hệ thống.

Thuật toán phân tích thành phần chính PCA. Tại sao nên sử dụng PC A.- ¿+ S111 TH HT HH Hư 14 2. Áp dụng PCA vào xây dựng hệ thống. Tại sao nên sử dụng Azure.

Ap dung Azure vào xây dựng hệ thống. l6 Chương 3: PHAN TÍCH VÀ THIET KE HỆ THÓNG. Kiến trúc hệ thống. Mô hình phân rã chức năng.

ố ốố ốốố ốố ẻe. Mô hình se-Case. - cành TT HT HT HH HH 2 3. Mô tả từng chức năng.--- ¿+ ¿+ S11 1E HT H111 HH0 HH 0100 ti.

Chức năng đăng ký, đăng nhập, quên mật khẩu, đăng xuắt. Chức năng thay đôi thông tin tài khoản, đổi mật khẩu. Các chức năng danh sách gia SƯ. Các chức năng danh sách yêu cầu dạy.

Chức năng Mời dạy, Nhận dạy. Chức năng Đánh giá bình luận gia SƯ. Chức năng bảng xếp hạng gia Sư. Chức năng chỉ tiết gia sư, chỉ tiết lớp học.------¿cz¿+cs++zxz+czse 40 3.

Chức năng Tạo yêu cầu gia SU. M6 hinh luồng dữ liệu .- óc S2 111 12 TH TH TH HH HH HH Hà 43 3. Bidu dd sequence diagram nh. Dang ky, đăng nhập, quên mật khẩu, đăng XuÂt.

Quên mật khâu. Tài khoản, Đổi mật khâu. Danh sách gia sư, danh sách lớp học đã lưu, đã xem. Mời dạy, nhận dạy.

Đánh giá gia su. Chỉ tiết gia sư, chỉ tỉ 3. Thiết kế cơ sở dữ liệu 3. Hệ thống cơ sở dữ liệu.

Mô hình thực thé kết hop (ERD) „55 3. Mos mm (xớ. HIỆN THUC UNG DỤNG. Tổng quang về ứng dụng my TutOr.-- 2: 22+5++22+++2E+2EEEt2ESEv2zErerrrrerrrrrrs 57 4.

Đặc tả giao diện Ứng dỤng. --- 6 «+ vn Hàng TH Hiến 57 4. Giao diện đăng ký .-- -- Là HT HH HH HH HH Hy 57 4. Dang kí tài khoản học sinh hoặc gia sƯ.

Đăng ký thông tin gia SƯ. 5c + St re re 58 4. Giao diện đăng nhập.- - --- --- + + k9 ST TT Hàn HH Hư 59 4. Giao diện quên mật khâu.---2- ¿©++2+++2E+++EE++2EEEt2EErerxrrerxrrrrrree 60 4.

Giao diện kiểm tra Emiail.-¿- + + St2E9EE2E1EE12E1211211211211211211211211 1502 61 4. Giao diện Chọn môn hỌC. Giao diện nhập mã xác nhận. Giao diện Trang chủ.- - -- + 1x 2 vn nh ngàn ngàn như 64 4.

Giao điện Trang chủ tài khoản học sinh. Giao diện Trang chủ tài khoản gia SƯ. Giao diện Thông tin yêu cầu gia sư. Giao diện Bảng xếp hạng.

Giao diện Thông tin gia SU. Giao diện DraW€T.-- ¿+ 111k 1n TT HT HT HH 69 4. Giao điện Drawer học sinh. Giao diện Drawer gia SƯ.- 6 ch TH HH TH nghi 70 4.

Giao diện Thay đổi mật khẩu. Giao diện Gia sư đã Ïưu. Giao diện Gia sư đang mời dạy. Giao diện Đánh giá gia sư.

Giao điện Hỗ trợ. Giao diện Thông tin tài khoản. Giao diện thay đổi Thông tin cá nhân. Giao diện Đăng yêu cầu gia sư 78 4.

Giao diện Lịch sử yêu cầu HHVNE. Giao diện Lịch sử mời day. Giao diện Danh sách yêu cầu dạy. Giao di6n Chat.

Giao diện tìm kiếm. Giao diện tìm kiếm yêu cầu gia sư. Giao diện kết quả tìm kiếm yêu cầu gia sư. Giao diện tìm kiếm gia SU.

Giao diện kết quả tìm kiếm gia Sư. Giao diện LOading.--- -- ¿+ +5 1x12 91 1211112111 11111 1010101102110 tr 86 Chương 5. KET LUẬN VA HƯỚNG PHAT TRIEN. Nhược điểm.

Hướng phát triỂn.--- DANH MỤC TÀI LIỆU THAM KHẢO DANH MỤC HÌNH Hình 1. 1: Ảnh chụp màn hình ứng dụng Blasaca.-------2¿+222cc++cvcvcserrercee 2 Hình 2. 1: Mô tả cách hoạt động của Nođejs.--- ¿+ 5 St S* S2 tre 5 Hình 2. 2: Framework React NatiVe.

3: Các tính năng của MongoDB. + + sk St HH HH gườn 8 Hình 2. 4: Co sở dữ liệu nền tang đám mây Firebase. 5: Phân cụm của thuật toán K-means.- --- s22 3xx £+vssexrreseerrrreserre 11 Hình 2.

6: Kết quả phân cụm thuật toán Decision Tree. 7: Hình ảnh phân tích thành phần chính PCA. §: Azure cung cấp rất nhiều các dịch vụ khác nhau. 1: Sơ đồ kiến trúc hệ thống.

2: Mô hình đề xuất Recommend yêu cầu. 1: Giao diện màn hình đăng ký của ứng dụng. 2: Giao diện màn hình đăng ký thông tin gia Sư. 3: Giao diện màn hình đăng ký thông tin gia sƯ.

4: Giao diện màn hình quên mật KHAN I mm. 5: Giao điện kiểm tra email. 7: Giao diện mã xác nhận. 8: Giao diện trang chủ tài khoản học sinh.

9: Giao diện trang chủ tài khoản gia SƯ.-- cee tees Street 65 Hình 4. 10: Giao diện thông tin yêu cầu gia Sư. 11: Giao diện bảng xếp hạng. 12: Giao diện thông tin gia SƯ.- -- ¿SE 1E HH Hy 68 Hình 4.

13: Giao điện Drawer học sinh.- óc c S332 1311 SE EEEkkrreerksserrerske 69 Hình 4. 14: Giao diện Drawer gia SƯ. Ăn TH HH nh Hàn Hư 70 Hình 4. 15: Giao diện thay đổi mật khâu.

16: Giao diện gia sư đã Ïưu. 17: Giao diện gia sư đang mời dạy,. 18: Giao diện đánh giá gia SU. - 6 + St ng ng nghe.

19: Giao điện hỗ trợ.---ccc-ccct22tErrtrrrrrrrrrrrrrrrrrrrrrrrii 75. 20: Giao diện thông tin tài khoản. ¿5252 +2+5+S++‡c+x+x+xssexsxeszxe 76 221: Giao diện thay đổi thông tin tài khoản.--2¿-©22¿222+c2cx+sczxesrzscsrx T7 - 22: Giao diện đăng yêu cầu học sinh.----2-222+++2++2ExEtzExzrrrkesrrrerrr 78 - 23: Giao diện lịch sử yêu cầu NOC SUNN. 24: Giao diện lịch sử yêu cầu học sinh.

óc Sex key 79 - 25: Giao diện danh sách yêu cầu đạy. 26: Giao dién Chat. 27: Giao diện tìm kiếm yêu cầu gia SU. 28: Giao diện kết quả tìm kiếm yêu cầu gia sư.

29: Giao diện tìm kiếm gia SW. 30: Giao diện kết quả tìm kiếm gia sư.31: Giao diện Loading. 1: Mô hình phân rã chức năng. 2: Sơ đồ use-case ứng dụng my TutOr.------2+2++++22v+zv+cvvrretrvvrrerrx 22 So dé 3.

3: Sơ đồ use-case nhóm chung năng tải KhOaN. 4: Sơ dé use-case chức năng cập nhật tài khoản. 5: Sơ đồ use-case chức năng chỉ tiét gia sư. 6: Sơ đồ use-case chức năng chỉ tiết yêu cầu gia sư (chỉ tiết lớp học).

7: Sơ đồ use-case chức năng bình luận gia sư. 8: Mô hình luồng dữ liệu. 9: Sơ đồ sequence diagram — chức năng Đăng kì -Ö-44 Sơ đồ 3. 10: Sơ đồ sequence diagram — chức năng Đăng nhập.

11: Sơ đồ sequence diagram — chức năng Quên mật khâu. 12: Sơ đồ sequence diagram — chức năng Đăng xuắt. 13: Sơ dé sequence diagram — chức năng Tai khoản. 14: Sơ dé sequence diagram — chức năng Danh sách gia sư, danh sách lớp học đã lưu, đã xem.

15: Sơ đồ sequence diagram — chức năng Mời dạy, nhận dạy. 16: Sơ dé sequence diagram — chức năng Đánh giá gia sư. 17: So đồ sequence diagram — chức năng Chi tiết gia sư, chi tiết lớp hoc. 52 DANH MỤC BẢNG Bảng 3.

1: Hiện thực hóa sơ d6 USe-Case. 2: Mô tả chức năng đăng ký, đăng nhập, quên mật khâu, đăng xuắt. 3: Mô tả chức năng thay đổi thông tin, đổi mật khẩu. 4: Mô tả chức năng hiền thị các danh sách gia sư.

5: Mô tả chức năng hién thị danh sách yêu cầu dạy.----------cc++ccx++ 36 Bảng 3. 6: Mô tả chức năng mời dạy, nhận dạy. 7: Mô tả chức năng đánh giá bình luận gia sư. 8: Mô tả chức năng hiển thị bảng xếp hạng gia sư.

9: Mô tả chức năng hién thị chi tiết gia sư, chỉ tiết lớp học. 10: Mô tả chức năng Tạo yêu cầu gia sư. 11: Cơ sở dữ liệu của hệ thống. => DANH MỤC TU VIET TAT Từ Viết tắt của Ý nghĩa Application Programming API Giao diện lập trình ứng dụng Interface ERD Entity Relationship Diagram Mô hình thực thé kết hợp Định dạng trao déi dữ liệu tuân thủ JSON - | Javascrip Object Notation l : theo quy luat dinh san PCA Principal Component Analysis Phép phân tích thành phan chính OTP One Time Password Mật khẩu sử dụng một lần KYC Know Your Customer Xác minh khách hàng của bạn TOM TAT KHÓA LUẬN Với sự phát triển của Ứng dụng theo nhu cầu người dùng (On-demand apps), có rất nhiều Web / Ứng dụng tìm kiếm kiếm gia sư ra đời.

Vấn đề là ở các ứng dụng này, người dùng muốn tìm kiếm các gia sư hoặc lớp học phù hợp với mình thi cần phải tìm kiếm một cách thủ công, nếu hệ thống có hàng nghìn gia sư hoặc lớp học thì sẽ gây khó khăn cho người dùng tìm kiếm. Người dùng luôn thích sự tiện lợi và đễ dàng nhanh chóng. Vì vậy, Machine learning sẽ là hệ thống tuyệt vời để giải quyết vấn đề này. Do vậy nhóm chúng tôi đưa ra ý tưởng kết hợp ứng dụng gia sư kết hợp với hệ thống gợi ý người dùng sử dụng Machine learning có tên là myTutor.

Ứng dụng tìm kiếm gia sư tích hợp hệ thống Machine learning là một ý tưởng mới, hiện tại đa số các ứng dụng tìm kiếm gia sư trên thị trường đều chưa đáp ứng điều kiện này. Ứng dụng sẽ dựa vào những lần tìm kiếm trước đó của người dùng dé tìm ra các gia sư hoặc lớp học tương tự dé người dùng có thê đễ dạng lựa chọn và tìm ra các yêu cầu phù hợp với mình. Đây được coi là một bước tiễn mới so với các ứng dụng khác. Ứng dụng gia sư nhóm chúng tôi được xây dựng dựa trên framework React Native và server được xây dựng băng Nodejs, ứng dụng có sự kết hợp của Machine learning như PCA, Decision tree matching, K-means,.

dé tiễn hành gợi ý người dùng giúp học sinh và gia sư có thê tìm kiếm được những yêu cầu hoặc gia sư phù hợp với mình nhất.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Ứng Dụng Học Máy Trong Xây Dựng Ứng Dụng Tìm Kiếm Gia Sư" khám phá cách mà công nghệ học máy có thể cải thiện quy trình tìm kiếm gia sư, giúp người dùng dễ dàng tìm thấy những người dạy phù hợp với nhu cầu học tập của họ. Tài liệu nhấn mạnh các lợi ích như tăng cường độ chính xác trong việc khớp nối giữa học sinh và gia sư, tiết kiệm thời gian cho cả hai bên, và nâng cao trải nghiệm học tập thông qua các gợi ý cá nhân hóa.

Để mở rộng thêm kiến thức về các ứng dụng công nghệ trong lĩnh vực giáo dục và tài chính, bạn có thể tham khảo các tài liệu liên quan như Luận văn thạc sĩ tài chính ngân hàng hạn chế rủi ro tín dụng tại ngân hàng nông nghiệp và phát triển nông thôn việt nam chi nhánh huyện thanh chương, nơi bạn có thể tìm hiểu về quản lý rủi ro trong lĩnh vực tài chính, hoặc Khóa luận tốt nghiệp văn hóa du lịch tìm hiểu hoạt động du lịch cộng đồng tại làng gốm chu đậu hải dương theo hướng phát triển bền vững, để có cái nhìn sâu sắc hơn về sự phát triển bền vững trong các lĩnh vực khác. Những tài liệu này sẽ giúp bạn mở rộng hiểu biết và khám phá thêm nhiều khía cạnh thú vị trong ứng dụng công nghệ.