Sử dụng Chat GPT để tìm tên tổ chức từ website
Trong một dự án bất ngờ, tôi được giao nhiệm vụ tìm tên tổ chức/công ty đằng sau hàng ngàn website. Thay vì dùng crawler như một số đồng nghiệp gợi ý, tôi quyết định thử nghiệm với Chat GPT và API của OpenAI. Ủa task này mà cũng được giao sao? mình thì làm hợp đồng freelance nên cứ có việc là vui rồi và mình vui vẻ nhận hihi. Bữa nọ mình cũng lọ mọ sử dụng thử API của Chat GPT rồi nhân tiện apply luôn.
Thử thách và giải pháp
Ban đầu, tôi nghĩ chỉ có vài chục trang web, nhưng hóa ra con số lên tới hơn 9000! Tôi bắt đầu bằng cách xây dựng một ứng dụng Laravel đơn giản, kết nối với API của OpenAI để lấy thông tin. Thật ra tôi mạnh về WordPress hơn làm plugin theme thì khỏi bàn, nhưng dạo gần đây tôi chuyển qua làm Freelancer nên dự án nào tôi cũng quẩy hết, miễn là có tiền, kể cả NodeJs hay techstack bất kì tôi cũng phải lọ mọ á :D, đôi khi nó là cái sướng của Freelance.
Vượt qua trở ngại
Một số website đã có sẵn thông tin, tôi chỉ cần điền vào chỗ trống. Tuy nhiên, thách thức lớn nhất là xử lý các trường hợp đặc biệt và đảm bảo Chat GPT không “bịa” thông tin. Sau vài lần điều chỉnh code, cuối cùng tôi cũng hoàn thành nhiệm vụ.
Đôi khi một số domain nó không còn tồn tại nữa, một số website đã chết vẫn được điền trong file dữ liệu, một vài domain thì chỉ khác nhau đuôi mà lại cùng công ty, hoặc đôi khi nó là sub domain mà ra kết quả khác thì ối dồi ôi luôn.
Hiệu quả bất ngờ
Dù mất khoảng 5-6 tiếng để hoàn thiện, tôi chỉ dùng hết $4 trong số $15 đã nạp vào tài khoản OpenAI. So với chi phí khách hàng trả cho dự án, đây quả là một món hời!
Chứ cho tôi tìm và điền tay cả một mớ kia thì chắc là cũng phải vài ngày hoặc có khi vài tuần chứ không chơi 🙂
Bài học kinh nghiệm
Dự án này đã củng cố niềm tin của tôi vào sức mạnh của code và khả năng ứng dụng công nghệ. Nếu không biết code, tôi không thể xử lý khối lượng dữ liệu khổng lồ đó trong thời gian ngắn. Hơn nữa, đây là lần đầu tiên tôi áp dụng API của một AI vào công việc thực tế và kết quả thật sự ấn tượng.
Thực sự thì
- Biết code và ứng dụng công nghệ là lợi thế lớn.
- Chat GPT và API của OpenAI có thể là công cụ hữu ích trong nhiều dự án.
- Đừng ngại thử nghiệm và khám phá những giải pháp mới.
Bạn có thể tham khảo code của dự án tại đây: https://github.com/binjuhor/organization-finder