állásokat kereső robot, és weboldal fejlesztése

Közvetlen állások

Változás összefoglaló - június

2015. június 30. - jobkereso

  • A keresőoldalon a találatok tetején a link megpróbál linknek is látszani
  • A találatban megjelent egy link ami a foglalkozás mentén viszi tovább a felhasználót.
  • Teljesebb lett, és ki is javítottam a néhol nem működő ország/megye/város/kerület hely alapú keresést.
  • A kereső segéd előző posztban beígért funkcióját megcsináltam, tehát ha a foglalkozás rovatban szerepel hogy "könyvelő" akkor a település rovatban csak azt ajánlja fel ahol van állás könyvelőre. Ez fordítva is működik, tehát ha be van írva hogy Kecskemét, akkor csak olyan állásokat kínál fel, amire van találat Kecskemétről
  • A hírlevél beviteli mező okosabb lett, nem törli az emailcímet, így az egymás után több kulcsszóra való regisztráció könnyebb. Ha egy kulcsszóra már rögzült egy hírlevél, akkor eltűnik a mező és a gomb, csak a kulcsszó + hely jelennek meg.
  • Az impresszum oldal linkjét áttettem a felső menüből a láblécbe.
  • Megszüntettem a "levél barátnak funkciót" mert senki nem használta.
  • Ezzel párhuzamosan a bal oldali linkmező kicsit megváltozott, kevesebb sallang, több link. Itt most van kerület-megye-ország is a felsorolásban.
  • A menüket egységesítettem, mindenhol ugyanaz jön fel
  • Elkezdtem olyan oldalakat csinálni, ahol egy-egy város illetve foglalkozás kerül részletesen, kézzel írt szöveggel leírásra. Innen a bal oldalról már olyan linkek nyílnak ami kombinálva az aktuális kulcsszóval ad találatokat, tehát a már ismert foglalkozáshoz könnyen társítható a hely, vagy a helyhez a foglalkozás. Ezekhez tartozik egy gyűjtőoldal is.
  • A kereső úgy módosult, hogy most abban a szövegben keres, ami a találat alatt látható az egész oldalból. Ez kizárja az olyan bosszantó találatokat, amikor egy oldaldobozból kerül elő, teljesen más kontextusból egy foglalkozás neve.
  • A foglalkozásnevekhez kapcsolódó más jelentéseket törölgetem ki a szövegből, ez fokozatosan pontosabbá teszi a keresőt.

 

 Néhány emberrel csináltam egy tesztet, arra kértem őket hogy előttem kezdjék el használni az oldalt, és figyeltem mit csinál, mi nem sikerül elsőre. A fenti változás lista is már részben ennek a tapasztalataira épül.

Az egyik ilyen megfigyelés az volt, hogy a felhasználó a bal oldali foglalkozások + városok link sort nem linkeknek értelmezte, hanem egy kategória-segédletnek, és arra számított hogy az egyik linkről a másikra kattintva tudja kiválasztani a keresés mindkét paraméterét.(Valójában ezek egymást törlik, tehát vagy a foglalkozás, vagy a település szerinti keresésre mutat, de nem egyszerre a kettőre keres)

 Általában véve úgy tűnik, az emberek elsiklanak a kulcsszavas kereső mezői mellett, vagy nagyon nem akarják azt használni.

foglalkozás - város fix

A kereső segéd nem működött jól.

Mind a foglalkozás, mind a település mezőbe 3 karaktert begépelve az oldal felajánl ezzel a 3 karakterrel kezdődő foglalkozásokat illetve településeket. Ezek olyan foglalkozás ill. települések, amelyekre tényleg van találat (,de a kettő kombinációját nem követi, tehát ha a foglalkozás rovatban könyvelő szerepel, akkor olyan településeket is fel fog ajánlani, ahol nincs könyvelői állás).

A felajánlott kulcsszavakat egy legördülő menüből lehet egérrel, illetve a kurzormozgató nyilakkal kiválasztani, majd billentyűzet esetén az enter leütésével el is indul a keresés. Ez utóbbi volt sérült, a város kiválasztása után az entert leütve elfelejtette a kiválasztást, és csak a másik mező alapján keresett. Ezt most javítottam, és lesz még fejlesztés.

A későbbiekben a foglalkozás mezőben a tab leütésével megjegyzi a kiválasztott kulcsszót és ugrik a városra, a városról pedig a "friss" csekboxra.

Még később pedig összekapcsolom a két mezőt, amikor az egyiken már van kiválasztott kulcsszó, akkor azt figyelembe veszi a másik mező keresősegédje, és csak olyat ajánl fel, amire van találat.

Rákapcsolok!

Úgy alakult, hogy most ráérek az oldallal napi 8 órában foglalkozni. Egyelőre az a tervem, hogy a nyár folyamán megpróbálom az oldalt eljuttatni az önfenntartó, illetve bevételt is termelő állapotba, ennek pedig az a feltétele hogy lényegesen több látogatóm legyen mint eddig.

A keresőrobot

  • angol/magyar nyelvi szétválasztás
  • a foglkozásnevek eltérő kontextusban történő előfordulásainak a törlése (pl dékáni hivatal)
  • dátumszűréseket korrigálni kellett
  • lehet megye és ország alapján is keresni, bár az adatbázis még kiterjesztésre szorul

 


A weboldal

  • hibás találat visszajelző, a fekete háromszögre kattintva jön elő az ikonsor, lehet jelezni ha valamelyik találat nem megfelelő, így célirányosan tudom a problémás dolgokat javítani
  • középre került a hírlevél bekérő mező
  • céges találatokat mind hozza fel, lapozáskor elfelejtette ezt a beállítást, és csak 3-at hozott fel
  • "és" kapcsolat a kulcsszavak között, az alap "vagy" kapcsolat helyett, tehát minden kulcsszónak meg kell lennie amit beírtunk
  • mobilos használat, reszponzív design

A korábbiakhoz képest javítottam, és még javulni fog a mobilos használat támogatása. Az oldal jellege kevésbé mobilbarát,  ez pl. hétfőn egy baráti beszélgetés közben derült ki a számomra, hogy a kulcsszavas keresés eleve sokaknak kényelmetlen, mert nem szeretnek gépelni, kattintgatni akarnak. Egy mobilon pedig a kulcsszó bejuttatása kész kínszenvedés. Ez még tableten is igaz, ezért elkezdtem azon gondolkodni, hogy lehetne egy olyan fejlettebb keresősegédet csinálni, ami fastruktúrába rendezi a szóba jöhető kulcsszavakat és néhány kattintással (barkóba jelleggel) el lehet jutni a célig. Persze csak olyan célig, amit előre beprogramoztam, szóval speciális keresésekhez továbbra is kell a szövegbevitel.

 

Új extractorok + bugfix

A hétvégén, illetve  múlt héten extractorokat csináltam az Aldi, az Audi, és a Lego magyarországi állásaihoz. Ezek mostantól szerepelnek a találatok között, se sajnos az Aldi és a Lego esetében nem teljes számban, ennek az okát még nyomoznom kell.

Egy régóta fennálló bugot sikerült elkapni. Amikor a felhasználó a település mezőbe úgy írta be a szöveget, hogy elé került egy szóköz, a kérés Internal Server error kíséretében (nagy rózsaszín oldal hibaüzenettel) elszállt. Belül hiányzott egy trim (szóköz levágás) a mező komponensekre bontása előtt.

A közelmúlt fejleménye, hogy létrehoztam egy "portálok" oldalt, ahova azokat a céges állásportálokat gyűjtöm, amelyeket nem tudok feldolgozni. Ide azokat a linkeket teszem, amit kézzel kikerestem az adott cég oldaláról, és már a megfelelő szűrést is tartalmazza ahol az lehetséges. A hozzá tartozó szöveg is kézzel készült.

 

Lapozás bug fix

Lapozáskor elfelejtette hogy a friss csekbox be van-e kapcsolva vagy sem, és a további lapokat már a friss szűrő nélkül mutatta csak meg.

Ezt a hibát most javítottam, illetve a hétfőn lefutott,de ki nem került frissítést most manuálisan kitettem. Az előző posztban említett leállás továbbra is érvényes, tehát január 5-éig nem lesznek újabb frissítések.

Karácsonyi leállás

Karácsonykor megáll az élet a munkaerőpiacon, akik új állásokat tennének közzé már jól megérdemelt szabadságukat töltik. Az álláskeresők zöme is ha teheti inkább a karácsonyi előkészületekkel van elfoglalva.

A kozvetlen-allasok.hu oldala az ünnepek alatt is elérhető természetesen, de további frissítésekre csak januártól kerül sor.

(Valószínűleg ki fogom használni az uborka fenyő szezont hogy módosításokat, fejlesztéseket próbáljak ki de ezekre még nincs konkrét tervem, és ezek okozhatják az oldal átmeneti elérhetetlenségét)

Minden kedves (és kedvetlen) látogatónak Kellemes Karácsonyi Ünnepeket kívánok!

Betöltési probléma

Elnézést kérek minden látogatótól, különösen azoktól, akik hírlevélen keresztül látogatták, ma és tegnap a közvetlen állások felületét.

A hét elején egy sor hiba került a betöltésbe, és a mai még rosszabb lett, ezért most visszaállítottam a crawler módosítása előtti adatbázist, ez a 19-dikei betöltés, a keddi nap.

A levelekben kiküldött linkek egy része nem létező, vagy már látott hirdetésekre fog mutatni, ezért külön elnézést kérek, ezt most nem tudom másképp megoldani.

Dolgozok a rendszer mielőbbi kijavításán, addig ugyanezen betöltés marad kint a felületen kereshető formában.

Update: A fő problémákat javítottam, és most visszaállt az automata betöltés, most már kint is van a péntek éjjeli frissítés. Jelenleg még a közigállás találatai közül sok hiányzik, ezek remélhetőleg hétfőn szintén visszakerülnek.

Ami a módosításokkal frissül, hogy megpróbálom a cégek kapcsolati oldalairól kinyerni a munkavégzés pontos címét. Ha ez sikeres, ezen az úton el lehet jutni egy térképes álláskereső felületig. Ez sajnos erősen kétséges, mert ahol egy cégnek több telephelye és több állása is van, ezeket a telephely-állás-cím kapcsolatokat nem lehet megtalálni az állásajánlatban. Kis, és mikrovállalkozások esetén működhetne jól, ahol egy telephely jöhet csak szóba, és annak holléte kiderül a kapcsolati oldalról.

Szerdai frissítés

A cloud szolgáltató (Amazon) a mai napon karbantartást végzett abban az adatközpontban, ahol a keresőrobot fut, ezért kedden szándékosan le is állítottam a robot futtatását, hogy hibás frissítést inkább ne csináljon. Ezt most visszakapcsoltam, tehát csütörtök reggelre remélhetőleg lesznek új állások.

Ezzel kapcsolatban volt egy kis átalakítás, az xjobs.brassring.com oldalon, a General Electric-hez gyűjtött állásokat kitöröltem, viszont létrehoztam egy specifikus letöltőt, ami a jobs.gecareers.com oldalról tölti le az állásokat, ez közvetlenebb, mert az xjobs.brassring.com az ügyfeleinek teszi közzé az ajánlatait, tehát ott egy felhasználó azonosító szűkíti a találatokat a General Electric-re.

Ez a specifikus letöltő a magyarországi állásokat gyűjti, a külföldi állások valószínűleg innen most nem fognak bekerülni. A legtöbb ilyen állás amit láttam Kínába vagy Indiába szólt, ezért úgy ítéltem meg hogy ez így nem túl hasznos nekünk magyaroknak, de majd lesz más megoldás ami a logikusabb célországokat kigyűjti.

Ezen kívül be fog kerülni néhány állás a Continental-tól.

Az otp állások frissítését kijavítottam, ezek régen egyszer bekerültek, de azóta nem frissültek.

A pdf feldolgozót kicseréltem egy frissebb verzióra - ez open source nekem nem sok dolgom volt vele. Ezt követően meg kellett küzdeni egy kellemetlen buggal, ami miatt a hétfői frissítés elmaradt, a keddi pedig elsőre hibás dátumszűrővel ment ki (ez okozta az átmeneti 7000 feletti állásajánlat számot). Ezeket azóta korrigáltam.

Hát remélem a csütörtöki frissítés most már újabb bugok nélkül rendben lefut.

update:

Hát a remélt dolog elsőre nem jött be, egy sor hiba volt a GE-Prezi extractorok eredeti változataiban. Most viszont ezeket kijavítottam, és lefuttattam. A kapott állásajánlatokat feldolgoztam, és sikerült beintegrálni ezeket az éjszakai frissítés adatbázisába, tehát most már benne vannak az új Prezi és General Electric állásajánlatok is, és ez most 7000 fölé vitte a találatok számát. Kicsit parázok hogy van köztük lejárt vagy más okból hulladék is, de egyelőre elégedett vagyok.

 

Hírlevél bugok javítása

Levelezéssel kapcsolatos hibákat találtam...

 

  • Ha ugyanazon emailcímhez több állás-település kulcsszó tartozott, és ezek közül valamelyikre kiment hírlevél, akkor az adatbázisban a többit is megjelöltem hogy arra ment ki levél. Ez a következő leválogatásnál befolyásolhatta hogy a többi kulcsszóra meg fogja-e kapni a levelet, de ezzel együtt inkább csak a saját hibakereséseimbe kavart be a megtévesztő dátum.
  • Ha a település nem volt kitöltve, azokat a találatokat ahol viszont meg volt adva település nem tekintette erre a hírlevélre elküldendő dolognak. Emiatt néhány felhasználó egész biztosan nem kapta meg a jogosan várt hírlevelét. Pl. valaki általánosan asszisztens állást keres, és minden új asszisztensi állás budapesti, akkor ő nem kapta meg a hírlevelet, csak az aki a budapesti asszisztens állásokra vett fel hírlevelet
  • Rengeteg gipsz.jakab@levelezo.hu emailcímmel regisztrált hírlevelet találok a rendszerben. Ezt elvileg nem lehetne, mert a felületen addig nincs elküldés gomb, amíg valaki bele nem klikkel a mezőbe hogy átírja, akkor viszont kitörli a szkript a példa email címet. Úgy látszik ez valamilyen böngészőben nem történik meg, ha valaki így járt, kérem ide kommentelje be, vagy a jobkereso kukac gmail pont com címre írja meg milyen böngészőben tapasztalta ezt.

 

süti beállítások módosítása