Gigs AI:由 Freelancer 和 Upwork 汇总数据驱动的对话式聊天机器人
我建造了什么
**Gigs AI** 是一款创新工具,旨在汇总 Freelancer.com 和 Upwork 等热门平台的软件自由职业者职位列表。通过利用 Bright Data 的抓取功能,Gigs AI 可以实时收集、构建和呈现相关工作机会,并为希望简化求职流程的自由职业者提供 AI 驱动的建议。
演示
以下是该应用程序运行过程中的一些屏幕截图:



如何使用 Bright Data
Bright Data 的 **Scraping Browser** 是 Gigs AI 获取最新软件自由职业者职位发布信息的核心。抓取过程每 24 小时运行一次,收集职位名称、描述、来源、经验水平和薪酬等数据点。
收集到的数据存储在**Postgres 矢量数据库**中,其中嵌入使用 OpenAI 的“text-embedding-small”生成。这使自由职业者能够根据相关性和偏好高效地搜索和筛选招聘信息。
抓取 Upwork 的代码位于 Upwork Scraper
Freelancer 抓取代码位于 Freelancer Scraper
建筑学
数据索引

数据检索

其他功能:
model Job { id Int @id @default(autoincrement()) title String description String source String location String link String timePosted String experienceLevel String compensation String type String jobId String Job_embedding_store Job_embedding_store[] public_Job_embedding_v2_store public_Job_embedding_v2_store[] public_Job_embedding_v3_store public_Job_embedding_v3_store[] }
使用的工具
主要特点
未来计划
**最后的想法**
构建 Gigs AI 是一次激动人心的旅程,它将网络抓取、人工智能和自由职业融为一体。Bright Data 的工具让收集结构化网络数据变得轻而易举,而 Postgres 和 OpenAI 模型则为智能工作匹配提供了支撑。
通过未来的改进,Gigs AI 旨在成为寻求软件工作的自由职业者的终极助手。
**感谢您审阅我的提交!**
DEV 挑战现已开始!

查看所有参与方式、证明您的技能并赢取奖品。
访问挑战中心