🕵️ SicherheitslückenWhat continuous operational resilience looks like under DORA(09.09.2026 um 17:53 Uhr)
🔧 AI Nachrichten OpenAI seeks tougher AI rules. CIOs may feel the ripple effects(10.09.2026 um 12:11 Uhr)
🔧 AI Nachrichten Mistral valued at €21bn after €3bn Series D funding round(08.09.2026 um 10:19 Uhr)
🪟 Windows TippsWindows XP's Cursor Indicator Is Getting a Windows 11 Refresh(25.08.2026 um 13:00 Uhr)
🕵️ SicherheitslückenWhat continuous operational resilience looks like under DORA(09.09.2026 um 17:53 Uhr)
🔧 AI Nachrichten OpenAI seeks tougher AI rules. CIOs may feel the ripple effects(10.09.2026 um 12:11 Uhr)
🔧 AI Nachrichten Mistral valued at €21bn after €3bn Series D funding round(08.09.2026 um 10:19 Uhr)
🪟 Windows TippsWindows XP's Cursor Indicator Is Getting a Windows 11 Refresh(25.08.2026 um 13:00 Uhr)

🔧 Programmierung 🕛 vor 1 Jahr 3 Min Lesezeit
0

Gigs AI: A Conversational Chatbot Powered by Aggregated Data from Freelancer and Upwork

↗ Quelle (dev.to)
🗣️ Stimme:
📑 Inhaltsübersicht

This is a submission for the


  • Source Code:








    How I Used Bright Data



    Bright Data’s Scraping Browser is central to Gigs AI’s ability to fetch up-to-date software freelance job postings. The scraping process runs every 24 hours, collecting data points such as job titles, descriptions, sources, experience levels, and compensation.



    The collected data is stored in a Postgres vector database with embeddings generated using OpenAI’s text-embedding-small. This allows freelancers to search and filter job postings efficiently based on relevance and preferences.



    The code for scraping Upwork is located at






    Architecture






    Data Indexing








    Additional Features:





    • Job Insights Generation: The application uses OpenAI’s gpt-4o-mini to generate insights about the job based on the posting details.


    • Structured Schema:




    CODE
    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[]
    }









    Tools Used





    • Frontend: React + Vite


    • Backend: Express + Prisma


    • Database: Postgres with PgVector for efficient vector search


    • Bright Data: Web Scraper API & Scraping Browser for automated job data collection


    • AI Models:


      • OpenAI’s text-embedding-small for embedding

      • OpenAI’s gpt-4o-mini for text generation








    • Hosting: Amazon EC2 Instance







    Key Features





    1. Daily Job Updates: Fetches the latest software freelance jobs from upwork and freelancer.


    2. Advanced Search: Vectorized search allows freelancers to find relevant jobs quickly.


    3. Job Insights: AI-powered summaries help users assess job suitability.






    Future Plans





    • Multi-platform Aggregation: Expand job collection to more freelancing sites.


    • Improved Performance: Optimize Postgres vector queries for faster search results.


    • Enhanced User Interface: Add support for saved searches and previous job views.


    • Dynamic Recommendations: Refine AI suggestions based on user interaction and preferences.



    Final Thoughts



    Building Gigs AI was an exciting journey into the intersection of web scraping, AI, and freelancing. Bright Data’s tools made it effortless to collect structured web data, while Postgres and OpenAI models provided the backbone for intelligent job matching.



    With future improvements, Gigs AI aims to become the ultimate assistant for freelancers seeking software gigs.



    Thank you for reviewing my submission!

    Vollständiger Original-Bericht
    Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf dev.to.
    ↗ Original-Artikel auf dev.to lesen
  • Wie bewertest du diesen Beitrag?
    1 Klick Feedback
    Teilen mit Netzwerk & Team:

    Community-Analysen & Experten-Meinungen 0

    Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
    Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
    Community Pulse: Relevanz-Einschätzung
    1 Klick Experten-Votum
    🔴 Akute Relevanz 0%
    🟡 In Evaluierung 0%
    🟢 Keine Auswirkung 0%
    Spannende Innovation 0%
    Verwandte Story-Cluster & Quellen (Vektor-KI)
    Port 8095 Engine
    1 Quelle
    Sam Altman calls GPT-6 Astra rollout ‘messy’ as enterprise users wait for access
    1 Quelle
    Swiss government explores replacing Microsoft 365 with open-source software
    1 Quelle
    What continuous operational resilience looks like under DORA
    Ähnliche Beiträge
    🔍 Verwandte News

    Auch interessante Nachrichten Gigs AI: A Conversational Chatbot Powered by Aggregated Data from Freelancer and Upwork

    Thematisch verwandte Begriffe: Gigs, Conversational, Chatbot, Powered · 6 Treffer

    Laden...

    Videos werden geladen ...

    Laden...

    Beiträge werden geladen ...

    Laden...

    Videos werden geladen ...

    Laden...

    Beiträge werden geladen ...

    Laden...

    Videos werden geladen ...

    Laden...

    Beiträge werden geladen ...

    Laden...

    Videos werden geladen ...

    Laden...

    Beiträge werden geladen ...

    Laden...

    Videos werden geladen ...