📘 Ricerca Candidati nella Banca Dati di KeyPartners usando l'AI
📖 Cos'è l'AI Advanced Search?
L'AI Advanced Search è uno strumento di ricerca intelligente che permette di trovare candidati nel database Key Partners utilizzando criteri multipli avanzati. Il sistema AI analizza i profili e restituisce risultati con percentuale di match, ordinando i candidati per rilevanza rispetto ai criteri specificati.
Questa ricerca funziona SOLO su:
- ✅ Candidati già presenti nel database KeyPartners
- ❌ NON cerca su LinkedIn o piattaforme esterne
🎯 Obiettivo
Utilizzare la ricerca AI per identificare rapidamente i candidati più adatti a una posizione specifica, applicando criteri di selezione multipli e visualizzando il grado di compatibilità di ciascun candidato.
Questa funzionalità è fondamentale perché:
✅ Ricerca intelligente - AI analizza e classifica candidati per rilevanza
✅ Criteri multipli - Combinare competenze, formazione, esperienza, località
✅ Match scoring - Percentuale indica grado di compatibilità
✅ Efficienza massima - Trovare candidati ideali in pochi click
✅ Database interno - Sfruttare risorse già disponibili
🔍 PARTE 1: Come Cercare nel Database KeyPartners Usando all'AI Advanced Search
1. Aprire la sezione Candidati
- Dalla home page, selezionare "Candidates" nella barra laterale sinistra
- Si apre la lista completa dei candidati nel database
2. Individuare il pulsante AI Search
- In alto nella pagina, individuare il pulsante "AI Advanced Search"
- Cliccare su "AI Advanced Search"
- Si apre un pannello laterale sul lato destro della pagina (Questo è il pannello per configurare i criteri di ricerca AI)
3. Avviare l'aggiunta di un criterio
- Nel pannello laterale destro, cliccare su "New Criteria"
- Si apre un menu a tendina con i tipi di criteri disponibili
5. Selezionare il tipo di criterio, es: Selezionare "Skills" dal menu a tendina
6. Inserire il valore del criterio
- Selezionare Required/Preferred/Must Not (vedi Parte 2 di questo articolo per capire meglio il significato)
- Nel campo selezionato inserire i valori da ricercare
- Esempio per Skills:
HTML, Python, React - Possibile inserire più valori
7. Salvare il primo criterio
- Dopo aver configurato il primo criterio (es. Skills):
- Cliccare "Apply"
- Il criterio viene salvato nel pannello
- Resta visibile nella lista criteri attivi
8. Aggiungere ulteriori criteri
- Cliccare nuovamente su "New Criteria"
- Selezionare un nuovo tipo (es. "Education")
- Inserire i valori desiderati (es.
Master Degree, Computer Science) - Selezionare Required/Preferred/Must Not
- Cliccare "Apply"
Ripetere il processo per tutti i criteri necessari.
9. Avviare la ricerca AI
Una volta aggiunti tutti i criteri desiderati:
- Cliccare "Apply" (pulsante in basso a destra)
- Il sistema AI elabora i criteri
- Restituisce l'elenco dei candidati che matchano
10. Modificare i criteri
Se i risultati non sono soddisfacenti:
- Cliccare nuovamente su "Criteria" nel pannello laterale
- Modificare criteri esistenti:
- Cambiare da Required a Preferred (ampliare risultati)
- Cambiare da Preferred a Required (restringere risultati)
- Modificare i valori inseriti
- Aggiungere nuovi criteri per filtrare ulteriormente
- Rimuovere criteri troppo restrittivi
- Cliccare "Apply" per rieseguire la ricerca
👁️ PARTE 2: Azioni sui Candidati Trovati
11. Visualizzare il profilo del candidato
- A fianco del nome del candidato, individuare l'icona occhio 👁️
- Cliccare sull'icona occhio
- Si apre il profilo completo del candidato con tutti i dettagli:
12. Associare candidato a una JOB
- Individuare il pulsante "Add to Job" per il candidato desiderato
- Cliccare su "Add to Job"
- Selezionare la Job specifica dal menu
- Confermare l'aggiunta
- Il candidato entra nella pipeline della Job selezionata
Quando usare:
- Candidato perfetto per posizione aperta
- Aggiunta manuale alla pipeline
- Sourcing proattivo dal database
- Attenzione in questo il candidato non verrà notificato di essere entrato all'interno di un processo di selezione e non riceverà l'email in merito alla privacy fino a che non gli verrà inviata manualmente
🔍 PARTE 3: Interpretare le % visualizzate nei risultati di ricerca
13. Interpretare i risultati
Visualizzazione risultati:
- Lista di candidati ordinata per rilevanza
- Ogni candidato mostra anche la Percentuale di match (es. 95%, 87%, 72%), Cosa indica la percentuale:
- 90-100%: Match eccellente - Candidato ideale
- 70-89%: Match buono - Candidato valido con qualche gap
- 50-69%: Match medio - Candidato da valutare attentamente
- <50%: Match basso - Probabilmente non adatto
Come viene calcolata:
- Algoritmo AI valuta quanti criteri Required sono soddisfatti
- Quanti criteri Preferred sono presenti
- Peso dei criteri Must Not (se violati, % crolla)
- Combinazione e rilevanza complessiva
14. Significato di REQUIRED, PREFERRED, MUST NOT
1️⃣ REQUIRED ✅ (Obbligatorio)
Significato:
- Il candidato DEVE avere questa competenza/caratteristica
- Candidati senza questo requisito NON verranno mostrati nei risultati
Quando usare:
- Competenze tecniche imprescindibili
- Certificazioni obbligatorie
- Requisiti non negoziabili
Esempio:
- Required:
Python, React - Risultato: Solo candidati con ENTRAMBE le competenze
2️⃣ PREFERRED 💡 (Preferito)
Significato:
- Il candidato con questa competenza viene privilegiato nel ranking
- Candidati senza questo requisito vengono comunque mostrati, ma con match % inferiore
- Non è un filtro esclusivo
Quando usare:
- Competenze desiderabili ma non essenziali
- "Nice to have"
- Caratteristiche che migliorano il profilo
Esempio:
- Preferred:
Docker, Kubernetes - Risultato: Tutti i candidati mostrati, quelli con Docker/Kubernetes hanno % più alta
3️⃣ MUST NOT ❌ (Non deve avere)
Significato:
- Il candidato NON deve avere questa competenza/caratteristica
- Candidati con questo requisito vengono esclusi dai risultati
Quando usare:
- Escludere profili sovra-qualificati
- Evitare conflict of interest (es. ex dipendenti competitor)
- Filtrare competenze non desiderate
Esempio:
- Must Not:
Management experience - Risultato: Esclusi candidati con esperienza manageriale