Dla właścicieli stron i pracodawców

Nasz robot indeksujący oferty

My Interviewer pomaga ćwiczyć przed rozmowami rekrutacyjnymi. Żeby można było wyszukiwać oferty i ćwiczyć pod konkretną, prowadzimy niewielki indeks ofert pracy, które pracodawcy sami publikują na swoich stronach kariery. Ta strona wyjaśnia, czym jest nasz robot, co odczytuje, jak delikatnie to robi i jak poprosić o zaprzestanie.

Jego User-Agent

MyInterviewerJobIndex/1.0 (+https://myinterviewer.ai/bot)

Ostatnia aktualizacja:

Czym jest

  • Robot o nazwie MyInterviewerJobIndex, wersja 1.0. Działa według harmonogramu, kilka razy dziennie, i w każdym żądaniu przedstawia się powyższym User-Agent, który prowadzi do tej strony.
  • Odczytuje publiczne kanały ofert, które systemy rekrutacyjne pracodawców udostępniają na potrzeby stron kariery. Nie odczytuje serwisów z ogłoszeniami, sieci społecznościowych ani wyników wyszukiwania.

Co pobiera

Wyłącznie publiczny kanał lub API tablicy ofert pracodawcy, na hostach tych dostawców:

  • Greenhouse: boards-api.greenhouse.io
  • Lever: api.lever.co
  • Ashby: api.ashbyhq.com
  • Workable: apply.workable.com
  • Teamtailor: strony kariery w domenie teamtailor.com, jedna subdomena na pracodawcę
  • Traffit: strony kariery w domenie traffit.com, jedna subdomena na pracodawcę
  • Nigdy się nie loguje, nie wysyła ciasteczek, nie próbuje obejść CAPTCHA ani innego zabezpieczenia i nie podąża za przekierowaniami. Wysyła wyłącznie żądania GET.

Jak często i jak delikatnie

  • Zanim odwoła się do hosta, odczytuje jego plik robots.txt. Przestrzega reguł Disallow dla MyInterviewerJobIndex lub dla wszystkich robotów, dla dokładnie tego adresu, który chce pobrać, oraz przestrzega Crawl-delay (czeka do minuty między wywołaniami).
  • Gdy robots.txt nie daje się odczytać z powodu błędu serwera, robot pomija ten host w danym przebiegu. Gdy pliku nie ma (404), kontynuuje.
  • Do jednego hosta wysyła jedno żądanie naraz i robi przerwy między żądaniami. Gdy host odpowiada 429 lub 503, robot czeka tak długo, jak wskazuje Retry-After, ponawia tylko kilka razy, a potem zostawia ten host w spokoju do końca przebiegu.
  • Ponownie prosi o kanał tylko wtedy, gdy mógł się zmienić (If-None-Match i If-Modified-Since), i odrzuca odpowiedzi przekraczające limit rozmiaru.
  • Odczytuje wiersze Content-Signal, które niektóre strony publikują w robots.txt, i je zapisuje w dzienniku. Na podstawie odczytanych treści nie trenuje żadnego modelu AI.

Co przechowujemy

  • Dla każdej oferty: tytuł, lokalizację w zapisie pracodawcy, wersję opisu w czystym tekście, link pracodawcy do oferty oraz daty podane przez pracodawcę. Nazwę pracodawcy dodajemy z własnej listy.
  • Nic o osobach korzystających z My Interviewer. Wyszukiwanie odbywa się na naszej kopii, a to, co ktoś wpisze, nie trafia ani do pracodawcy, ani do dostawcy.
  • Każdy wynik prowadzi do strony pracodawcy. Oferta wycofana przez pracodawcę znika z wyników od razu po naszym następnym udanym odczycie, a tydzień później jest usuwana.
  • Prowadzimy dziennik naszych żądań (host, adres bez zapytania, kod odpowiedzi, czas, rozmiar). Nie zawiera danych użytkowników i jest usuwany po 90 dniach.
  • Nic z przechowywanych treści nie służy do trenowania modeli AI, naszych ani cudzych. Gdy ktoś zdecyduje się ćwiczyć pod daną ofertę, jej treść służy do przygotowania pytań wyłącznie dla tej osoby.

Jak poprosić o zaprzestanie lub usunięcie ofert

  • Dodaj w pliku robots.txt regułę dla MyInterviewerJobIndex (lub dla wszystkich robotów). Odczytujemy go przed każdym przebiegiem i przechowujemy do 24 godzin.
  • Możesz też napisać na poniższy adres, podając pracodawcę lub stronę oraz to, co usunąć. Odpowiadamy w ciągu 2 dni roboczych. Gdy potwierdzimy, że prośba pochodzi od strony lub pracodawcy, usuwamy oferty w ciągu 24 godzin.
  • Możemy przestać odczytywać jednego pracodawcę bez czekania na nowe wydanie naszego oprogramowania.

Asystent przygotowań

  • Osoba może poprosić opcjonalnego asystenta przygotowań o przeczytanie strony firmy, którą sama wpisała w swoim planie, żeby napisał dla niej krótki brief ze źródłami. Otwiera tylko adresy wpisane przez osobę, raz, nigdy nie podąża za linkiem znalezionym na stronie i wysyła powyższy User-Agent robota, więc jedna nazwa w Twoich logach i jedna grupa w robots.txt, MyInterviewerJobIndex, obejmuje go.
  • Zanim otworzy stronę, czyta robots.txt tej witryny i jest oceniany według tych samych reguł co robot. Jeśli witryna na to nie pozwala, brief informuje, że strony nie odczytano.
  • W skrócie: robot i odczyty stron przez asystenta wysyłają powyższy User-Agent; przy wklejonym linku do oferty wysyła go tylko sprawdzenie robots.txt (zob. sekcję o wklejanych linkach). Wszystkie trzy są oceniane według grupy MyInterviewerJobIndex albo, gdy jej nie ma, według grupy dla wszystkich robotów.

Kontakt

Napisz na adres support@myinterviewer.ai

Wróć na stronę główną