Yhteenveto
Asiakas käyttää aikaa yhteystietojen keräämiseen ja tarkistamiseen käsin.
Ratkaisusta tuli uudelleenkäytettävä scraper määritettyjen verkkosivustotietojen poimintaan, puhdistamiseen, validointiin ja järjestämiseen.
Ohjelmisto on suunniteltu vähentämään manuaalista keräystä ja uudelleentyötä markkinatutkimuksen datatyössä.
Asiakkaan tarina
Asiakas on kroatialainen markkinatutkimusyritys. Se kerää yritysten nimiä, sähköpostiosoitteita ja puhelinnumeroita yritysten verkkosivustoilta, julkisista tietokannoista ja verkkohakemistoista.
Tietoihin kuuluvat myös fyysiset osoitteet ja muut yritystiedot.
Tiimi valmistelee yhteystietoja markkina-analyysiä, liiketoiminnan kehittämistä, puhelinmyyntiä ja CRM-tuontia varten. Manuaalinen keräys, toistuvat tarkistukset ja päällekkäiset tietueet vievät aikaa ja aiheuttavat uudelleentyötä.
Pyyntö oli yksinkertainen: poimi valitut yhteystietokentät määritetyistä lähteistä, suorita keräys uudelleen tarvittaessa ja toimita puhtaat rakenteiset tiedostot.
Ratkaisu rakennettiin lähteiden määritysnäytön, ajonseurannan, datan puhdistusnäkymän ja vientiasetusten ympärille. Tietueet voitiin tarkistaa ennen käyttöä.
Asiakas pyysi
- Poimi yhteystietokentät verkkosivustoilta, tietokannoista, hakemistoista ja verkkolähteistä
- Suorita uudelleenkäytettävä scraper ja vastaanota sen lähdekoodi tai muistikirja
- Puhdista, validoi, järjestä ja poista poimittujen tietueiden kaksoiskappaleet
- Vie rakenteinen data CSV-, Excel- tai JSON-muodossa tai luokiteltuina työkirjoina
Miksi valmis ohjelmisto ei sopinut
Valmiit datanpoimintatyökalut kattavat osan tehtävästä, mutta niiden kuvaukset eivät määritä asiakkaan tarkkoja kenttiä, puhdistussääntöjä ja tulostiedostoja kokonaisuutena. Tarvittiin räätälöity ratkaisu, joka yhdistää toistettavan scrapetuksen, validoinnin, kaksoiskappaleiden poiston, järjestetyt työkirjat ja uudelleenkäytettävän koodin yhdeksi prosessiksi.
Projektin yleiskatsaus
Ratkaisu suunniteltiin asiakkaan todellisten lähteiden, kenttien ja sääntöjen pohjalta. Ensimmäisellä näytöllä määritetään verkkosivustojen URL-osoitteet, yhteystietokentät ja toistuvan poiminnan asetukset ennen ajon käynnistämistä.
Yhdestä tai useammasta lähteestä keräämistä varten toteutettiin poiminnan seurantanäkymä. Se näyttää ajon tilan, lähteiden URL-osoitteet, poimitut tietueet sekä lataus- ja käyttöoikeushuomautukset yhdessä paikassa.
Tietueet siirtyvät sen jälkeen puhdistukseen ja tarkistukseen. Kaksoiskappaleosumat, vahvistuksen tila, yhteystietokentät ja luokat pysyvät näkyvissä, jotta datavastaava voi valmistella yhdenmukaisen yhteystietoluettelon.
Viimeinen näyttö suunniteltiin käytännön toimituksia varten. Se vie järjestetyt tietueet CSV-, Excel- tai JSON-muodossa ja pitää määritysohjeet tai prosessimuistiinpanot saatavilla tiedoston yhteydessä.
Scraper käyttää uudelleenkäytettävää koodia, jota voidaan säätää asiakkaan sääntöjen mukaan. Dokumentaatio ja koulutusmateriaalit tukevat järjestelmän itsenäistä käyttöä.
Toimitetut tärkeimmät ominaisuudet
- Verkkosivustojen ja lähdeluettelon määritys
- Valittujen yhteystietokenttien poiminta
- Uudelleenkäytettävä ja uudelleen suoritettava scrapetus
- Poiminta-ajojen seuranta
- Sähköpostiosoitteiden ja puhelinnumeroiden keräys
- Tietueiden validointi ja puhdistus
- Kaksoiskappaleiden tunnistus ja poisto
- Yhteystietojen luokittelu
- CSV-, Excel- ja JSON-vienti