Hello,

Sign in to find your next job.

Blog IT

Năm ý tưởng cực thú dzị cho đồ án tốt nghiệp ngành CNTT – Phần 2

Năm ý tưởng cực thú dzị cho đồ án tốt nghiệp ngành CNTT – Phần 2

Sau phần trước có vẻ được khá nhiều bạn ủng hộ, kì này mình tiếp tục giới thiệu 5 ý tưởng đồ án tốt nghiệp cực kì … thú dzị khác nhé.

Năm ý tưởng kì này sử dụng các công nghệ hay hơn, mới lạ hơn và dĩ nhiên cũng… khó hơn so với kì trước. Do vậy, các bạn nên đọc và tìm hiểu kĩ chứ đừng vội lựa chọn kẻo … không đủ sức làm đấy nhé.

À, hù vậy thôi chứ các dự án này đều được sinh viên trường mình hoàn thành cả, do vậy các bạn sinh viên học khá khá tí đều dư sức làm nhé :3.

6. Sách ảnh 3D cho trẻ em với Augmented Reality

Hệ thống hỗ trợ người dùng đọc sách đa phương tiện (chữ, audio, tranh ảnh và dạng… 3D). Trẻ em có thể dùng di động để xem ảnh 3 chiều của các vật thể và tương tác với chúng.

Chức năng chính:

  • Trang web quản lý (thêm bớt xoá sửa sách)
  • App đọc sách trên di động và tablet
  • Hiển thị ảnh 3 chiều dạng AR cho trẻ khi trẻ dùng app scan các ảnh (xem demo)

Độ khó: 3/5

Công nghệ sử dụng:

  • Vuforia SDK để hiển thị AR trên di động hoặc AR Toolkit để hiển thị trên trình duyệt
  • ASP.NET hoặc Java (Struts2) để làm web
  • Android SDK và Swift để làm app di động

Video demo:

7. Mắt cho người mù nhờ công nghệ nhận diện hình ảnh

Ứng dụng di động hỗ trợ người mù. Người mù đeo di động trước ngực và bật camera. Ứng dụng sẽ nhận diện cảnh quan, đồ vật và người ở phía trước mặt, đọc và mô tả cho người mù nghe.

Chức năng chính:

  • Ứng dụng di động có khả năng nhận diện đồ vật, người đối diện
  • Hệ thống Web cho phép quản lý người dùng, train người lạ người quen

Độ khó: 4/5 (API nhận diện đã có sẵn, nhưng cần otpimize việc lưu trữ + xử lý thông tin trên thiết bị di động, xử lý các trường hợp khi không có Internet).

Công nghệ sử dụng:

  • Thư viện See4U để phát hiện khuôn mặt offline trên di động.
  • Microsoft Cognitive API thần thánh để nhận diện người quen người lạ, nhận diện đồ vật.
  • Dùng cái vẹo gì làm app di động cũng được (Native, hybrid, React Native).

Video demo:

8. Chatbot gợi ý địa điểm ăn uống

Xây dựng một con chatbot Facebook có khả năng phân tích ngôn ngữ và gợi ý địa điểm ăn uống cho người dùng. VD khi người dùng hỏi “bún riêu ở đâu ngon”, bot gợi ý các địa điểm có món bún riêu ngon.

Chức năng chính:

  • Crawler để cào dữ liệu địa điểm món ăn trên foody.vn hoặc lozi.vn
  • Server chatbot để kết nối với fanpage Facebook, server này dùng api.ai để phân tích ngôn ngữ rồi query dữ liệu từ foody.vn
  • Trang web để training và cập nhật dữ liệu bằng tay

Độ khó: 4/5 (API phân tích ngôn ngữ tiếng Việt chưa ổn lắm, cần code và cải thiện nhiều để optimize)

Công nghệ sử dụng:

  • Facebook Messenger API để tạo chatbot và kết nối với fanpage Facebook.
  • api.ai (nay là dialogflow) để phân tích ngôn ngữ tự nhiên
  • Web thì dùng vẹo gì làm cũng được

Video demo:

9. Siêu thị online bán quần áo thông qua “ảnh chụp”

Siêu thị bán quần áo, cho phép người dùng chụp hình để tìm sản phẩm tương tự. Gợi ý các sản phẩm giống màu, giống kiểu nếu không có sản phẩm cần tìm.

Chức năng chính:

  • Trang web bán quần áo + giao diện admin giúp quản lý hàng hoá (thêm bớt xoá sửa)
  • App di động bán quần áo (xem sản phẩm, mua hàng, thanh toán).
  • Chức năng chụp ảnh và nhận diện sản phẩm trên di động
  • Server lưu trữ các tag hình ảnh, query dữ liệu để tìm sản phẩm.
  • Trang web hỗ trợ train bằng tay, thêm tag và cập nhật kết quả.

Độ khó: 4/5 (API chỉ hỗ trợ nhận tag từ hình ảnh. Thuật toán lưu trữ và matching tag + màu sắc phải tự viết)

Công nghệ sử dụng:

  • Clarifai hoặc Google Cloud Vision để nhận diện tag từ hình ảnh (đây là 2 thư viện ổn và chính xác nhất).
  • App có thể làm native hoặc hybrid, nhưng cần dùng module để kết nối camera.
  • Web làm bằng gì cũng được.

Video demo:

10. Trợ lý ảo cho nhà thông minh (Như con Jarvis của Mark Zuckerberg)

Làm một con bot tương tự như con Jarvis của anh Mark Zuckerberg

Trông ngầu vậy thôi, anh Mark viết cả năm chứ đồ án này có thể một nhóm 3-4 sinh viên hoàn thành trong vòng 3 tháng đấy.

Chức năng chính:

  • Điều khiển và theo dõi tình trạng nhà thông qua app di động
  • Ra lệnh cho chatbot bằng giọng nói hoặc bằng cách chat để bật tắt thiết bị
  • Camera nhận diện khuôn mặt của người ra vào nhà
  • Thiết lập các thiết bị phần cứng và sensor để theo dõi nhiệt độ và trạng thái nhà
  • Thiết lập các phần cứng để nhận tín hiệu từ server nhằm bật tắt các thiết bị điện

Độ khó: 5/5 (Cần có kiến thức phần cứng để lắp ráp và gắn mạch điện vào các thiết bị, kiến thức phần mềm để xử lý ngôn ngữ, gọi API và làm app).

Công nghệ sử dụng:

  • TPE switch để điều khiển các thiết bị như quạt, bóng đèn, chuông
  • Gateway Broadlink của Tung Của để thu và phát sóng hồng ngoại nhằm điều khiển các thiết bị như TV, máy lạnh.
  • Facebook Messenger API để tạo chatbot và kết nối với fanpage Facebook.
  • api.ai (nay là dialogflow) để phân tích ngôn ngữ tự nhiên. Google Speech API để nhận diện giọng nói.
  • App di động làm bằng gì cũng được

Video demo:

Tạm kết

Đây là các ý tưởng được chọn lọc và tóm tắt thông qua Fanpage của thầy Kiều Trọng Khánh, thầy ruột của mình tại Đại Học FPT. Các bạn nhớ like fanpage ủng hộ thầy nhé.

Trong phạm vị bài viết, mình không nêu cụ thể về kiến trúc hệ thống của từng ý tưởng để các bạn tự tìm hiểu thêm. Tuy vậy, nếu có thắc mắc hay cần gợi ý gì các bạn cứ thoải mái comment nhé. Nếu không quá dài thì mình sẽ hướng dẫn cho.

Nguồn: Toidicodedao.com

Similar blogs

Hot Blogs