Toteutin i4ware Softwarelle sisäiseen käyttöön tekoälypohjaisen ratkaisun, joka automatisoi CV-sisällön hallinnan, monikielisyyden ja sisällöntuotannon WordPress-ympäristössä. Kyse ei ole asiakasprojektista, vaan järjestelmästä, jonka koodasin omaan käyttööni ja omiin tarpeisiini.
Rakensin WordPressiin OpenAI-rajapinnan hyödyntävän toiminnallisuuden, jossa PDF-muotoinen CV toimii lähtöaineistona. Kun PDF CV ladataan järjestelmään, tekoäly analysoi sen sisällön ja tunnistaa, mikä tieto kuuluu mihinkin ACF:llä toteutettuun CV-rakenteeseen. Tekoäly osaa päätellä esimerkiksi koulutuksen, työkokemuksen, osaamiset ja muut kokonaisuudet ja tallentaa ne automaattisesti oikeisiin tietokantakenttiin ilman manuaalista työtä.
Samassa yhteydessä tekoäly tunnistaa CV:n alkuperäisen kielen ja generoi siitä automaattisesti suomen-, englannin- ja ruotsinkieliset versiot. Lisäksi kaikki WordPressin hallinnassa manuaalisesti lisätty sisältö voidaan kääntää tekoälyn avulla suomesta englanniksi ja ruotsiksi suoraan admin-paneelista.
Monikielisyys on toteutettu Polylang-lisäosalla, joka hallitsee kieliversioita sekä hallinnassa että julkisella puolella. Sivuston käyttäjä näkee aina sisällön sillä kielellä, joka on selaimessa aktiivisena.
Toteutin myös PDF-painikkeen, jonka avulla tietokantaan tallennettu CV-sisältö voidaan generoida PDF-muotoon. PDF luodaan automaattisesti sillä kielellä, joka on valittuna sivustolla generointihetkellä, ilman erillisiä CV-tiedostoja kielikohtaisesti.
Lisäominaisuutena rakensin WordPressin hallintapaneeliin toiminnon nimeltä Word .docx to Blog Post AI. Sen avulla voin ladata Word-dokumentin, jonka tekoäly analysoi ja muuntaa suoraan valmiiksi blogipostaukseksi WordPressiin. Tämä nopeuttaa omaa sisällöntuotantoani merkittävästi ja vähentää tarpeetonta käsityötä.
Kokonaisuus hyödyntää OpenAI-teknologiaa sekä Advanced Custom Fields -kenttärakenteita tavalla, joka tekee CV:n hallinnasta, monikielisyydestä ja PDF-tuotannosta pitkälti automatisoitua. Tämä ratkaisu on rakennettu nimenomaan i4ware Softwaren omaan käyttöön ja toimii samalla hyvänä teknisenä referenssinä siitä, miten tekoäly voidaan integroida järkevästi osaksi WordPressiä.
Katso kuvat:






Kommentit
0 kommenttia