Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.
Guida rapida: migliorare i risultati di ricerca di offerte di lavoro utilizzando ML e Talent Solution

Migliora i risultati della ricerca di lavoro con ML e Talent Solution

Questa pagina mostra come migliorare i risultati di ricerca utilizzando Cloud Talent Solution, machine learning (ML) e dati sugli eventi client.

Cloud Talent Solution è un servizio che offre machine learning alla tua esperienza di ricerca di lavoro, restituendo risultati di alta qualità a chi cerca lavoro ben oltre i limiti dei metodi tradizionali basati sulle parole chiave. Fin dal primo momento, il team CTS applica i modelli di pertinenza e le best practice relative ai job alle tue competenze. Potete migliorare i risultati restituiti a chi cerca lavoro registrando gli eventi del client in base all'attività della persona in cerca di lavoro.

In questa guida rapida esistono due modi per sfruttare questa funzionalità. Consigliamo di utilizzare il metodo API createClientEventRequest, che ignora le sfide di autenticazione dell'invio di messaggi a Cloud Talent Solution, utilizzando Cloud Pub/Sub e fornisce un set di API pulito per implementare il framework di analisi.

Inizierai a pubblicare i dati degli eventi client entro la fine del tutorial.

Quando un utente cerca un'azione specifica, puoi utilizzare l'API per registrare l'azione. Ad esempio, la persona in cerca di lavoro o un'altra entità che interagisce con il servizio ha visualizzato un job (o un elenco di job) nella propria visualizzazione, ad esempio in un elenco di risultati di ricerca in formato compresso o ritagliato. In questo caso, puoi inviare un evento IMPRESSION a Cloud Talent Solution per fornire il contesto dei risultati di ricerca e cosa può vedere un utente che cerca lavoro. Inoltre, quando il richiedente cerca un'offerta di lavoro per visualizzarne la descrizione completa, puoi inviare un evento VIEW per registrare l'interesse di questa persona in questa posizione.

Utilizzo

L'esempio seguente illustra come inviare un messaggio a Cloud Talent Solution tramite l'API. La persona che cerca lavoro o un'altra entità che interagisce con il servizio ha visualizzato un job (o un elenco di job) nella propria visualizzazione, ad esempio in un elenco di risultati di ricerca in un formato compresso o troncato. Questo evento è in genere associato alla visualizzazione di un elenco di offerte di lavoro in una singola pagina da parte di una persona in cerca di lavoro.

Visita Tipi di eventi per un elenco completo dei tipi di eventi disponibili.

Registra richieste di eventi client utilizzando Cloud Pub/Sub

Requisiti

Per pubblicare messaggi PubSub, è necessario pubblicarli SOLO nel progetto p-jobs e nell'argomento cloud-jobs-events.

Qualsiasi messaggio pubsub che non contiene un requestId viene eliminato.

Prima di iniziare

Hai:

Questo tutorial illustra le istruzioni per l'integrazione per creare un client publisher, pubblicare gli eventi client tramite Cloud Pub/Sub ed eseguire la pulizia. Dimostramo l'integrazione grazie a un'applicazione Cloud Talent Solution che utilizza codice Java e che illustra come effettuare chiamate a Cloud Talent Solution, anziché spiegare le librerie client di Java.

Pubblicare i dati degli eventi client in Cloud Talent Solution

Questa sezione illustra i dati degli eventi dei client per la soluzione Cloud Talent Solution, che può essere utilizzata per migliorare la pertinenza alle esigenze specifiche dell'attività e delle persone in cerca di lavoro.

Segui la guida per i publisher di Google Cloud Pub/Sub per pubblicare messaggi in Cloud Talent Solution.

Verifica che i messaggi effettivi inviati seguano il pattern come descritto di seguito.

Messaggi di esempio

Evento IMPRESSION

JSON

    {
      "eventId": "857523730h91wrgkih9qpl12z8bf",
      "eventType": "IMPRESSION",
      "requestId": "8d2bdd5d-1361-42a5-a0fd-bd2b58b7d8fb:APAb7ISd4Sc5faibw2V5hTU/OoC2WAW5AA==",
      "relatedJobNames": [
        "jobs/4000000000",
        "jobs/4000000001"
      ],
      "eventTimestampMillis": 1518200614309,
    }
    

VISUALIZZA evento

JSON

    {
      "eventId": "9q9wa69qgfx1q1xzwn3zo25z",
      "eventType": "VIEW",
      "requestId": "248pla4w-8wpl-87rt-15rt-430ue8u541m8",
      "relatedJobNames": [
        "jobs/8000000000",
        "jobs/8000000001"
      ],
      "eventTimestampMillis": 1518200617426,
    }
    

Verificare l'implementazione utilizzando gli strumenti di gestione di Cloud Talent Solution

Cloud Talent Solution fornisce agli utenti dell'API strumenti per verificare la tua implementazione fornendoti strumenti self-service.

Per saperne di più sugli strumenti self-service, consulta gli strumenti di gestione di Cloud Talent Solution.

Passaggi successivi

Migliora il modello preaddestrato con i dati degli eventi client.