
Đây là bài viết đầu tiên cũng như dự án đầu tay của mình. Giúp mình nhìn nhận lại quá trình phát triển của bản thân để cải thiện tốt hơn.
Dưới đây là trình bày sơ lược quá trình mình triển khai (bài viết sẽ hơi hướng nghiêng về cách làm hơn là tư duy về sản phẩm).
1. Vấn đề cần xử lý là gì?
Gia đình mình có một quán ăn nhỏ, và để hỗ trợ gia đình trong việc quản lý quán ăn được tốt hơn. Mình liền thử sức với ứng dụng quản lý cửa hàng với tích hợp nhận diện hình ảnh để nhận diện các món ăn khách hàng đã dùng.
2.1. Mục đích của dự án:
- Nhận nhiều yêu cầu của khách hàng cùng lúc để phục vụ tốt hơn
- Thống kê chi phí, doanh thu và số lượng sản phẩm
2.2. Các giải pháp hỗ trợ quản lý:
- Lấy yêu cầu món ăn
- Quản lý danh sách yêu cầu
- Thông tin chi tiết yêu cầu của từng khách
3. Các giai đoạn xử lý:
- Xử lý dữ liệu
- Đào tạo mô hình
- Phát triển ứng dụng
- Tích hợp hệ thống
4. Xử lý hình ảnh:
4.1. Gán nhãn dữ liệu: Công đoạn này mình cũng vất vả lắm, ngồi cặm cụi khoanh vùng từng đối tượng. :)
4.2. Tiền xử lý: Sau khi gán nhãn cho từng đối tượng, mình sẽ trích xuất thông tin từ xml, như lấy tên nhãn, kích thước hình ảnh, vị trí của đối tượng
4.3. Chuẩn hóa dữ liệu: Chuyển kiểu dữ liệu từ dạng object thành kiểu số để xử lý
4.4. Gán id cho từng đối tượng
5. Đào tạo model:
Sau khi xử lý dữ liệu, mình sẽ tiến hành train model bằng Colab
Sau khi train xong, mình xuất ra file định dạng onnx để tích hợp vào phần mềm.
6. Triển khai ứng dụng:
- Trang chủ
- Trang chi tiết
- Khi mình nhấn tiện ích nhanh, sẽ mở camera để chụp hình
- Thông tin sản phẩm sẽ được hiển thị trong nút dấu + ở trên
7. Kỹ năng đạt được:
- Phân tích yêu cầu
- Xử lý và chuẩn hóa dữ liệu
- Train model
- Tích hợp ứng dụng
- Quản lý công việc
- Tìm kiếm
Vậy là mình đã hoàn thành được một sản phẩm hỗ trợ cho việc kinh doanh của gia đình.
Mình sẽ tiếp tục cập nhật thêm để ứng dụng được hoàn chỉnh hơn. 💻
Cảm ơn mọi người đã xem bài viết đơn điệu của mình! ❤
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm
rrjlozofve
mjettmfgxunlirdrhihojuvdooyyrm