Dự án mã nguồn mở theo dõi giá thực phẩm Mỹ hằng ngày từ dữ liệu USDA

Công nghệ21 tháng 9, 2026·4 phút đọc

Một lập trình viên đã xây dựng công cụ mã nguồn mở tổng hợp dữ liệu giá thực phẩm hằng ngày của Bộ Nông nghiệp Mỹ (USDA), vốn trước đây nằm rải rác trong hàng chục báo cáo văn bản và PDF. Trang web này giúp theo dõi biến động giá từ điểm giao hàng, chợ đầu mối đến quảng cáo siêu thị, mang lại góc nhìn trực quan về xu hướng giá cả theo thời gian.

Dự án mã nguồn mở theo dõi giá thực phẩm Mỹ hằng ngày từ dữ liệu USDA

Dự án mã nguồn mở theo dõi giá thực phẩm Mỹ hằng ngày từ dữ liệu USDA

Bộ Nông nghiệp Mỹ (USDA) công bố dữ liệu giá thực phẩm hằng ngày cho khoảng 290 loại nông sản, nhưng dữ liệu này bị phân tán trong hàng chục báo cáo văn bản và PDF riêng lẻ, không có lịch sử và rất khó theo dõi xu hướng. Một lập trình viên đã xây dựng công cụ mã nguồn mở để tổng hợp và trực quan hóa nguồn dữ liệu công này, giúp người dùng dễ dàng theo dõi biến động giá theo thời gian.

Vấn đề: dữ liệu công nhưng khó tiếp cận

USDA công bố ba nhóm dữ liệu giá chính:

  • Giá tại điểm giao hàng (shipping point): mức giá người trồng nhận được
  • Giá bán buôn tại các chợ đầu mối thành phố lớn: mức giá người mua trả
  • Giá quảng cáo siêu thị: mức giá các siêu thị niêm yết trong tờ rơi hằng tuần

Tuy nhiên, dữ liệu này được phát hành dưới dạng hàng chục báo cáo văn bản và PDF riêng biệt, mỗi thị trường một tệp, không có lịch sử và không có cách nào để xem giá thay đổi như thế nào theo thời gian.

"Tôi cho rằng đây nên là dữ liệu công dễ tiếp cận và dễ hiểu, nên tôi đã xây dựng một công cụ theo dõi mã nguồn mở cho nó." — tác giả dự án chia sẻ.

Công cụ hoạt động như thế nào?

Dự án có tên Food Price Monitor, mã nguồn mở trên GitHub, cập nhật dữ liệu mỗi ngày làm việc. Trang web trình bày dữ liệu theo ba nhóm chính: giá chuẩn (benchmark), biến động trong tuần và giá bán lẻ tại siêu thị.

Giá chuẩn theo năm

Dữ liệu tính đến ngày 18/09/2026, sắp xếp theo mức thay đổi so với một năm trước:

  • Hành tây (Idaho Falls, shipping point): tăng 100%, từ 15,00 lên 18,00 USD mỗi bao 50 lb
  • Khoai tây (Idaho Falls, shipping point): tăng 68%, từ 17,00 lên 20,00 USD mỗi thùng 50 lb
  • Cà chua (chợ bán buôn New York): tăng 48%, từ 22,00 lên 24,00 USD mỗi khay 5 kg
  • Dâu tây (Fresno, shipping point): tăng 27%, từ 10,00 lên 18,00 USD mỗi khay 8 hộp 1 lb
  • Bơ (Fresno, shipping point): tăng 4,1%, từ 23,25 lên 27,25 USD mỗi thùng 2 lớp
  • Trứng (chợ bán buôn New York): giảm 64%, xuống còn 0,82 USD mỗi tá

Biến động mạnh nhất trong tuần

So với một tuần trước đó, một số mặt hàng ghi nhận mức tăng giảm đáng chú ý:

  • Nhãn (Longan): tăng 96%, từ 45,00 lên 88,00 USD
  • Chanh (Limes): tăng 48%, từ 28–30 lên 42–44 USD
  • Rau Huauzontle: tăng 41%, từ 32,00 lên 45,00 USD
  • Dưa chuột: tăng 40%, từ 5,00 lên 7,00 USD
  • Ngô ngọt: tăng 26%, từ 30–32 lên 38–40 USD
  • Cà chua: giảm 15%, từ 26–28 xuống 22–24 USD
  • Đậu leo (Pole Type): giảm 16%
  • Dứa: giảm 16%
  • Xà lách Escarole: giảm 23%
  • Đậu Kentucky Wonder: giảm mạnh 33%, từ 60–62 xuống 40–42 USD

Giá bán lẻ tại siêu thị

Dữ liệu giá quảng cáo được tổng hợp và tính trung bình trên nhiều chuỗi cửa hàng:

  • Bơ Hass: 0,94 USD, giảm 15% so với năm trước (3.893 cửa hàng)
  • Trứng gà nâu lớn, thả vườn, vỉ 12 quả: 6,83 USD, tăng 6,1% (3.159 cửa hàng)
  • Hành tây vàng: 2,47 USD, tăng 1,6%
  • Khoai tây Russet: 3,18 USD, tăng 20%
  • Dâu tây: 2,97 USD, giảm 6,0%
  • Cà chua Roma: 1,20 USD, tăng 7,1%

Ý nghĩa đối với người dùng công nghệ

Dự án này là một ví dụ điển hình cho xu hướng mở hóa dữ liệu công (open data). Thay vì để dữ liệu nằm im trong các tệp PDF khó truy cập, lập trình viên có thể xây dựng các công cụ trực quan hóa giúp cộng đồng, nhà báo, nhà nghiên cứu và cả nông dân theo dõi thị trường dễ dàng hơn.

Với người dùng Việt Nam quan tâm đến data engineering, dự án này cũng là một bài học thực tế về cách thu thập dữ liệu phi cấu trúc, chuẩn hóa và trình bày chúng trên giao diện web. Toàn bộ mã nguồn được chia sẻ công khai, cho phép bất kỳ ai cũng có thể đóng góp hoặc tùy chỉnh cho nhu cầu riêng.

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗