Eettinen deittisovellus kehityksessä

Liittynyt
01.03.2021
Viestejä
14
Olen jo pidemmän aikaa kehittänyt uutta deittisovellusta, jossa pelimäisyys ja rahastus evät ole prioriteettina, eli sovellus on jokseenkin "eettinen" verrattuna nykyisiin suosittuihin sovelluksiin. Projekti on nyt siinä pisteessä, että perustoiminnot alkavat olla kasassa, palvelin on julkisessa verkossa saatavilla ja projektin teknisellä osuudella on jokseenkin selkeä sekä tavoitettavissa oleva maaliviiva. Näiden seikkojen johdosta teen kevyen julkistuksen projektilleni, jos se vaikka jotakuta kiinnostaisi jossain muodossa ja saan ehkä luotua omalle tekemiselleni hieman lisämotivaatiota.

Sovelluksen toimintalogiikka tulee olemaan nykyisen suunnitelman mukaan seuraava:

1. Käyttäjä asettaa hakuasetukset ja mahdollisesti ylimääräiset filtterit.
2. Asetuksiin sopivat profiilit ilmestyvät ruudukkoon, jota voi selailla vapaasti.
3. Käyttäjä lähettää jollekin tykkäyksen. Uuden tykkäyksen voi tehdä vasta seuraavana päivänä ellei tykkääjä ja tykättävä ole kytkeneet rajattomia tykkäyksiä käyttöön asetuksista.
4. Tykkäyksen vastaanottajalle ilmoitetaan heti tykkäyksestä ja vain hän voi lähettää ensimmäisen viestin.

Kohdan 3 tykkäysrajoitus on vielä toteuttamatta sovellukseen. Se ja muut puuttuvat ominaisuudet, kuten esimerkiksi päästä päähän -salaus viesteihin, minun pitäisi toteuttaa sovelluksen seuraavaan versioon. Sovelluksen teknisestä puolesta nyt alkuun sen verran, että kyseessä on Flutter-sovellus, joka toimii Android- ja iOS-laitteilla. Sovellus on yhteydessä palvelimeen, joka on kirjoitettu Rustilla.

Sovellus tulee todennäköisesti pysymään harrastus- ja hyväntekeväisyysprojektina, joten teen sovelluksen ylläpidosta mahdollisimman yllätyksetöntä, helppoa ja halpaa. Tämä tarkoittaa sitä, että kuvat esimoderoidaan koneellisesti ja vielä sen jälkeen ylläpidon toimesta, ennen kuin ne ovat julkisia muille käyttäjille. Tekstimuotoinen sisältö tulee näillä näkymin olemaan enimmäkseen whitelistattua ainakin alkuun, eli vapaamuotoista profiilitekstiä ei ole mahdollista kirjoittaa. Mikäli kuvia lähetetään liikaa moderoitavaksi tai palvelimesta loppuu tehot kesken, niin teen jotain tilannetta korjaavia rajoituksia sovellukseen.

Tekniset asiat tuntuvat helpommalta verrattuna sovelluksen julkaisuun liittyvään byrokratiaan. Yksityishenkilönä en haluaisi pyörittää sovellusta, koska olen tällöin suoraan itse oikeudellisesti vastuussa asioista, esim. mikäli palvelin hakkeroidaan. Varmaankin paras tai itselle mielekkäin ratkaisu tähän olisi löytää olemassa oleva yhdistys tai muita ihmisiä, joita kiinnostaisi ylläpitää deittisovellusta hyväntekeväisyysmielessä ja perustaa heidän kanssaan yhdistys julkaisemaan sovellus. Palvelin yms. kulut olisi hyvä kattaa sovelluksen avulla jotenkin, ehkä mainokset ja/tai tukijäsenyys toimisi.

Tässä vielä kuva miltä sovelluksen Asetukset-sivu näyttää tällä hetkellä. Ehkä tulevaisuudessa pistän lisää kuvia näytille.

settings.png
 
Deittisovellukset vaativat aika suuren käyttäjämäärän toimiakseen millään tasolla, miten ajattelit toteuttaa sen harrasteprojektilla?
 
Deittisovellukset vaativat aika suuren käyttäjämäärän toimiakseen millään tasolla, miten ajattelit toteuttaa sen harrasteprojektilla?

Pitää yrittää tehdä jonkinlaista some- ja/tai digimarkkinointia jossain vaiheessa. Luultavasti kokeilen ainakin kerran jotain maksullista mainoskampanjaa huvikseni. Voi hyvinkin olla, että saan sovelluksen valmiiksi ja julkaistua, mutta käyttäjät jäävät puuttumaan. Se riski tässä on.

Palvelinkapasiteetin suhteen olen kokeillut pyörittää 1000 bottia ja palvelinta yhtä aikaa 1 ARM core ja 2 GB RAM virtuaalikoneinstanssilla Oraclen pilvessä, joten veikkaan, että saan palvelimen toimimaan ainakin 10 000 samanaikaisella käyttäjällä, mikä lienee ihan toimiva määrä deittisovellukselle. Tämä sillä oletuksella, että kaikki rajapintakutsut eivät ole profiilikuvien latausta tai lähetystä.
 
Viimeksi muokattu:
Kai tuossa voi ensin tehdä rauhassa profiilin loppuun ja sen jälkeen laittaa hyväksyttäväksi? Ettei käy niin että moderointi ehtii hyväksymään profiilin ja ensimmäisen kuvan, mutta sitten lähteekin viikonlopun viettoon ja hetkeä myöhemmin lisätyt muut kuvat jäävät jonoon odottamaan.
 
Ettei käy niin että moderointi ehtii hyväksymään profiilin ja ensimmäisen kuvan, mutta sitten lähteekin viikonlopun viettoon ja hetkeä myöhemmin lisätyt muut kuvat jäävät jonoon odottamaan.

Kyllä, kun uusi tili luodaan palveluun, niin kuvat ja muut vaaditut tiedot kysytään. Sovellus luo lopuksi moderointipyynnön kuville. Ja pelkästään kuvat moderoidaan, kun profiilin muu sisältö on whitelistattua.
 
Kuulostaa aika ulkonäkökeskeiseltä jos vapaamuotoista profiilitekstiä ei voi laittaa.
 
Kuulostaa aika ulkonäkökeskeiseltä jos vapaamuotoista profiilitekstiä ei voi laittaa.
Ei vaan paljon paremmalta. Ne vapaamuotoiset asiat jutellaan sitten kasvotusten. Kuitenkin muutamilla sanoilla voi heti nähdä kohtaako vaikkapa arvomaailma.
 
Kuulostaa aika ulkonäkökeskeiseltä jos vapaamuotoista profiilitekstiä ei voi laittaa.

Tästä muistuikin mieleeni, että Tinderissä olevaa kiinnostuksen kohteet monivalintaa vastaava tieto/attribuutti profiiliin on vielä totetuttamatta. Nykyisissä monivalinta attribuuteissa on maksimissaan 16 eri vaihtoehtoa, koska ne tallennetaan 16-bittiseen kokonaislukuun bitflageiksi.

Edit: siinä olikin max 7 rajoitus, mutta poistin sen äsken, joten nyt se on max 16.
 
Viimeksi muokattu:
Toivottavasti teet mahdollisuuden rajata ihmisiä sen mukaan millainen suhdemuoto kiinnostaa, siis onko ihminen monisuhteinen vai ei. Tällä hetkellä tinderissä sitä ei voi kontrolloida mitenkään, ja joissain muissa sovelluksissa se rajaus on vain maksullisessa versiossa. Monisuhteisena aika tikkuista noiden käyttö sen takia.
 
Pitää yrittää tehdä jonkinlaista some- ja/tai digimarkkinointia jossain vaiheessa. Luultavasti kokeilen ainakin kerran jotain maksullista mainoskampanjaa huvikseni. Voi hyvinkin olla, että saan sovelluksen valmiiksi ja julkaistua, mutta käyttäjät jäävät puuttumaan. Se riski tässä on.

Palvelinkapasiteetin suhteen olen kokeillut pyörittää 1000 bottia ja palvelinta yhtä aikaa 1 ARM core ja 2 GB RAM virtuaalikoneinstanssilla Oraclen pilvessä, joten veikkaan, että saan palvelimen toimimaan ainakin 10 000 samanaikaisella käyttäjällä, mikä lienee ihan toimiva määrä deittisovellukselle. Tämä sillä oletuksella, että kaikki rajapintakutsut eivät ole profiilikuvien latausta tai lähetystä.

Jos haluat paljon käyttäjiä niin kannattaa suunnata sovellus houkuttelevaksi naisille.
 
Toivottavasti teet mahdollisuuden rajata ihmisiä sen mukaan millainen suhdemuoto kiinnostaa, siis onko ihminen monisuhteinen vai ei. Tällä hetkellä tinderissä sitä ei voi kontrolloida mitenkään, ja joissain muissa sovelluksissa se rajaus on vain maksullisessa versiossa. Monisuhteisena aika tikkuista noiden käyttö sen takia.

Voin tehdä. Pystyn lisäämään uusia attribuutteja profiiliin palvelimella sijaitsevan asetustiedoston avulla, niin teknisesti helppo juttu. Minun pitää varmaan tehdä jossain vaiheessa jonkinlainen julkinen kysely, että minkälaisia attribuutteja profiilissa pitäisi olla.

Attribuutteihin liittyen sain tehtyä tuen monivalinnalle jossa paljon vaihtoehtoja ja maksimissaan 8 valintaa. Myös filtteröinti onnistuu maksimissaan 8 valinnalla ja AND-operaatiolla, eli kaikki filtterissä olevat valinnat pitää löytyä profiilista, että sovellus näyttää profiilin. Tein testauskäyttöön kuvassa näkyvän Interests-attribuutin:

edit-interests.png

Jos haluat paljon käyttäjiä niin kannattaa suunnata sovellus houkuttelevaksi naisille.

Tähän pyrinkin 1 tykkäys per päivä -rajoituksella, joka on oletuksena käytössä. Tinder-tyylisissä sovelluksissa naisille tulee ilmeisesti yleensä liikaa tai turhia tykkäyksiä, joten minun tekemääni sovellusta on varmaankin mukavampi käyttää. Kyseinen rajoitus on nyt myös toteutettu sovellukseen. En nähnyt tarpeelliseksi toteuttaa rajoitusta palvelimen tietokantaan, joten jos saman päivän aikana tekee tykkäyksen, palvelin käynnistyy uusiksi ja tekee uuden tykkäyksen, niin tykkäys onnistuu.

Toteutin myös aiemmin mainitsemani rajattomat tykkäykset -ominaisuuden profiileihin. Sen saa päälle samalta sivulta, mistä profiilia muokataan.

edit-profile.png

Edellä mainittujen lisäksi toteutin muun muassa filtterin rajattomat tykkäykset -ominaisuudelle, nähty viimeksi -ajan profiileihin, filtterin nähty viimeksi -ajalle ja palvelimeen tuen sähköpostin lähettämiselle.
 
Mä jäin miettimään tuota yksi tykkäys per päivä rajoitusta niin ymmärrän että se tavallaan rajoittaa tykkästulvaa mutta se ei vaikuta siihen että samat naamat saa paljon tykkäyksiä ja eivät pysty tai halua niihin reagoida. Tykkäyksen lähettäjä ei tiedä kannattaako tykätä myöhemmin uudelleen tai mistä on kyse eli mielestäni tuolle kannattaisi tehdä jotain että voisi puhua "eettisyydestä" (tämä reagoimattomuus on siis vähän kuin ghostaus).
Pitäisikö vastaanottaja pakottaa reagoimaan tykkäykseen jotenkin vaikka tyyliin edes vaihtoehdoilla "kyllä"/"ei"/"ehkä" ?

Voisiko muut käyttäjät nähdä montako tykkäystä toiset käyttäjät ovat saaneet vaikka viikon sisällä tai edes näkisi jonkinlaisen scoren josta voisi päätellä tykkäysten suuruusluokan ja miten tunnollisesti käyttäjä vastaa tykkäyksiin. Tämä siis ajatuksella että kaikkien ei välttämättä kannattaisi tykätä siitä kiireisimmästä lyylistä/herrasta.
 
Minähän olen aivan väärä henkilö kommentoimaan, mutta joskus pyöritellyt ajatusta, että nykymaailman ulkonäkökeskeisyyteen voisi olla hyvä sellainen, että kuvat tulisi näkyville vasta "matchin" jälkeen. Sitä ennen muut perusteet.
 
Olen jo pidemmän aikaa kehittänyt uutta deittisovellusta, jossa pelimäisyys ja rahastus evät ole prioriteettina, eli sovellus on jokseenkin "eettinen" verrattuna nykyisiin suosittuihin sovelluksiin. Projekti on nyt siinä pisteessä, että perustoiminnot alkavat olla kasassa, palvelin on julkisessa verkossa saatavilla ja projektin teknisellä osuudella on jokseenkin selkeä sekä tavoitettavissa oleva maaliviiva. Näiden seikkojen johdosta teen kevyen julkistuksen projektilleni, jos se vaikka jotakuta kiinnostaisi jossain muodossa ja saan ehkä luotua omalle tekemiselleni hieman lisämotivaatiota.

Sovelluksen toimintalogiikka tulee olemaan nykyisen suunnitelman mukaan seuraava:

1. Käyttäjä asettaa hakuasetukset ja mahdollisesti ylimääräiset filtterit.
2. Asetuksiin sopivat profiilit ilmestyvät ruudukkoon, jota voi selailla vapaasti.
3. Käyttäjä lähettää jollekin tykkäyksen. Uuden tykkäyksen voi tehdä vasta seuraavana päivänä ellei tykkääjä ja tykättävä ole kytkeneet rajattomia tykkäyksiä käyttöön asetuksista.
4. Tykkäyksen vastaanottajalle ilmoitetaan heti tykkäyksestä ja vain hän voi lähettää ensimmäisen viestin.

Kohdan 3 tykkäysrajoitus on vielä toteuttamatta sovellukseen. Se ja muut puuttuvat ominaisuudet, kuten esimerkiksi päästä päähän -salaus viesteihin, minun pitäisi toteuttaa sovelluksen seuraavaan versioon. Sovelluksen teknisestä puolesta nyt alkuun sen verran, että kyseessä on Flutter-sovellus, joka toimii Android- ja iOS-laitteilla. Sovellus on yhteydessä palvelimeen, joka on kirjoitettu Rustilla.

Sovellus tulee todennäköisesti pysymään harrastus- ja hyväntekeväisyysprojektina, joten teen sovelluksen ylläpidosta mahdollisimman yllätyksetöntä, helppoa ja halpaa. Tämä tarkoittaa sitä, että kuvat esimoderoidaan koneellisesti ja vielä sen jälkeen ylläpidon toimesta, ennen kuin ne ovat julkisia muille käyttäjille. Tekstimuotoinen sisältö tulee näillä näkymin olemaan enimmäkseen whitelistattua ainakin alkuun, eli vapaamuotoista profiilitekstiä ei ole mahdollista kirjoittaa. Mikäli kuvia lähetetään liikaa moderoitavaksi tai palvelimesta loppuu tehot kesken, niin teen jotain tilannetta korjaavia rajoituksia sovellukseen.

Tekniset asiat tuntuvat helpommalta verrattuna sovelluksen julkaisuun liittyvään byrokratiaan. Yksityishenkilönä en haluaisi pyörittää sovellusta, koska olen tällöin suoraan itse oikeudellisesti vastuussa asioista, esim. mikäli palvelin hakkeroidaan. Varmaankin paras tai itselle mielekkäin ratkaisu tähän olisi löytää olemassa oleva yhdistys tai muita ihmisiä, joita kiinnostaisi ylläpitää deittisovellusta hyväntekeväisyysmielessä ja perustaa heidän kanssaan yhdistys julkaisemaan sovellus. Palvelin yms. kulut olisi hyvä kattaa sovelluksen avulla jotenkin, ehkä mainokset ja/tai tukijäsenyys toimisi.

Tässä vielä kuva miltä sovelluksen Asetukset-sivu näyttää tällä hetkellä. Ehkä tulevaisuudessa pistän lisää kuvia näytille.

settings.png

Ei hullumpi idea:thumbsup: Mulla onkin monet kaverit, niin miehet kuin naiset tuskailleet Tinderin kanssa ja ammatin puolesta deitti-softat kiinnostaa entuudestaan. Pistin sulle yksityisviestiä tulemaan:giggle:
 
Mä jäin miettimään tuota yksi tykkäys per päivä rajoitusta niin ymmärrän että se tavallaan rajoittaa tykkästulvaa mutta se ei vaikuta siihen että samat naamat saa paljon tykkäyksiä ja eivät pysty tai halua niihin reagoida. Tykkäyksen lähettäjä ei tiedä kannattaako tykätä myöhemmin uudelleen tai mistä on kyse eli mielestäni tuolle kannattaisi tehdä jotain että voisi puhua "eettisyydestä" (tämä reagoimattomuus on siis vähän kuin ghostaus).

Tykkäyksen lähetys vaihtaa käyttäjien välisen tilan Tykätty-tilaan ja sovellus ei anna tehdä uutta tykkäystä, niin kauan kuin Tykätty-tila on voimassa. Tykkäyksen lähettäjä voi päätellä nähty viimeksi -ajan perusteella onko tykkäyksen vastaanottaja nähnyt hänen tykkäyksensä. Toki mikään varma juttu se ei ole, kun sovellus ei pakota katsomaan vastaanotettuja tykkäyksiä Tykkäykset-sivulta.

Pitäisikö vastaanottaja pakottaa reagoimaan tykkäykseen jotenkin vaikka tyyliin edes vaihtoehdoilla "kyllä"/"ei"/"ehkä" ?

Tuon perjaatteessa saisi toimimaan siten, että "kyllä" on viestin lähetys tykkäyksen lähettäjälle, "ei" valinta piilottaa tykkäyksen vastaanottajan profiilin tykkäyksen lähettäjältä ja "ehkä" on se, että tykkäyksen vastaanottaja ei reagoi tykkäykseen mitenkään. En itse kuitenkaan haluaisi, että joutuisin käymään läpi yhden tai kaikki vastaanotetut tykkäykset ennen kuin pystyn tekemään sovelluksella esim. uuden tykkäyksen lähetyksen.

Voisiko muut käyttäjät nähdä montako tykkäystä toiset käyttäjät ovat saaneet vaikka viikon sisällä tai edes näkisi jonkinlaisen scoren josta voisi päätellä tykkäysten suuruusluokan ja miten tunnollisesti käyttäjä vastaa tykkäyksiin. Tämä siis ajatuksella että kaikkien ei välttämättä kannattaisi tykätä siitä kiireisimmästä lyylistä/herrasta.

Tykkäyksiin liittyvät scoret ovat varmaankin hieman ongelmallisia, koska Applen App Storessa kielletään "objectification of real people (e.g. “hot-or-not” voting)" ja tuollaisesta scoresta voi päätellä, että tämä on kauniimpi/komeampi tms. kuin muut, riippuen toki miten tuon toteuttaa. Kuitenkin tykkäyksen lähettällä voisi olla luotettavuus score, josta selviää vastaako hän keskustelun ensimmäiseen viestiin. Tämä voisi auttaa tykkäyksen vastaanottajaa päättämään aloittaako hän keskustelun tykkäyksen lähettäjän kanssa, mutta se toisaalta ehkä aiheuttaisi viesteihin vastaamisia vain sen takia, että score pysyy hyvänä.

Minähän olen aivan väärä henkilö kommentoimaan, mutta joskus pyöritellyt ajatusta, että nykymaailman ulkonäkökeskeisyyteen voisi olla hyvä sellainen, että kuvat tulisi näkyville vasta "matchin" jälkeen. Sitä ennen muut perusteet.

Vähän riippuu mitä tarkalleen ottaen tarkoitat, mutta jos tarkoitat profiilien filtteröintä, niin se löytyy jo sovelluksesta.
 
Minähän olen aivan väärä henkilö kommentoimaan, mutta joskus pyöritellyt ajatusta, että nykymaailman ulkonäkökeskeisyyteen voisi olla hyvä sellainen, että kuvat tulisi näkyville vasta "matchin" jälkeen. Sitä ennen muut perusteet.
Omegle oli aivan mainio, ei minkäänlaista algoritmia kumppaninvalinnassa, eikä myöskään swaipattavia kuvaprofiileita "karkkikauppana".

Ainoa mikä merkitsi oli henkinen yhteensopivuus viestittelemällä. Kuvanvaihdot tuli sitten vasta jälkeenpäin sopivan ihmisen kanssa, jos toinen vaikuttaa "sielunkumppanilta" niin tuskin ihan pienestä kuvavirheestä heittää potentiaalista loppuelämän suhdetta hylkyyn.
 
Vähän riippuu mitä tarkalleen ottaen tarkoitat, mutta jos tarkoitat profiilien filtteröintä, niin se löytyy jo sovelluksesta.

Meinasin siis sitä, että kuvat saataisi vasta siinä vaiheessa kun otetaan molemminpuolista kontaktia. Ensin valittaisi filtteröinnellä profiilit, joista tykätään, ja sitten kun tulee se kontakti, niin kuvat tulisi näkyville, vasta sitten. Eli leikkattaisi pois se, että kuvat olisi peruste sille kontaktille, vaan ne olisivat seuraus.
 
Meinasin siis sitä, että kuvat saataisi vasta siinä vaiheessa kun otetaan molemminpuolista kontaktia. Ensin valittaisi filtteröinnellä profiilit, joista tykätään, ja sitten kun tulee se kontakti, niin kuvat tulisi näkyville, vasta sitten. Eli leikkattaisi pois se, että kuvat olisi peruste sille kontaktille, vaan ne olisivat seuraus.

Kiitos tarkennuksesta, mietin aiemmin tarkoititko tykkäyksillä vai filttereillä tapahtuvaa matchiä. Tuon tyylisissä sovelluksissa pitäisi jotenkin estää tai toivoa, ettei ulkonäkökeskeiset ihmiset luo profiilia sovellukseen, koska muuten on hyvät todennäköisyydet saada pakit ulkonäön takia.
 
Hyvä idea itse miettinyt vähän samaa. - Mielestäni olisi hyvä jos tuolta voisi itse kuitenkin katsoa monestiko sun profiilia on näytetty ja onko tullut monta ei-tykkää/tykkää. - esim. jos tinderissä olet siellä pohjalla ja et saa tykkäyksiä, niin ei sua hirveesti myöskään näytetä muille. (mutta sovellus ei sitä suoraan kyllä kerro)

Ennen yleistä markkinointia tuossa pitäis ehkä pääkaupunkiseudulta sponssata useampi nainen luomaan profiili, ja sitten ensin joku pääkaupunkiseudun markkinointi ennen laajempaa. (Muuten luulen et jengi asentaa kahtoo että ei oo ketään ja poistaa)
 
Toivottavasti nuo urheilulajit kiinnostuksena on vain kehitysvaihetta. Jotenkin tuntuu että valmis lista eri urheilulajeista jäisi monilta käyttämättä. Siis onko ihmisille väliä mitä kumppani seuraa, kun harvat kuitenkaan haluaa tehdä kaiken yhdessä vaan käydä myös jossain kavereiden kanssa jne. Eri asia jos kyse olisi harrastuksista ja etsisi seuraa nimenomaan tiettyyn juttuun.

Muutenkin olisi hyvä keksiä se oma juttu jolla erottua eli saisi käyttäjiä mukaan heti alkuun. Minusta @masax idea että näet tyypin vasta jos muut speksit kiinnostaa molempia olisi erilaista. En tosin osaa arvioida mitä mieltä massat on.
 
Toivottavasti nuo urheilulajit kiinnostuksena on vain kehitysvaihetta. Jotenkin tuntuu että valmis lista eri urheilulajeista jäisi monilta käyttämättä. Siis onko ihmisille väliä mitä kumppani seuraa, kun harvat kuitenkaan haluaa tehdä kaiken yhdessä vaan käydä myös jossain kavereiden kanssa jne. Eri asia jos kyse olisi harrastuksista ja etsisi seuraa nimenomaan tiettyyn juttuun.

Muutenkin olisi hyvä keksiä se oma juttu jolla erottua eli saisi käyttäjiä mukaan heti alkuun. Minusta @masax idea että näet tyypin vasta jos muut speksit kiinnostaa molempia olisi erilaista. En tosin osaa arvioida mitä mieltä massat on.
Niin, en mäkään tiedä mitä mieltä massat on, enkä itsekään tukevasti pariutuneena ole deittisovelluksia kaipaamassa, mutta se vaan, että ei sen tukevuuden aihe ainakaan meillä ole isot tissit tai peilin edessä näytetty haba, vaan enemmän ne yhteiset asiat muuten. Ikää varsinkin kun tulee, niin kaikki rupsahdukset on väistämättömiä. Myös jokaisen omalta kohdalta.
 
Ihmiselämä ja ihmissuhteet on tosi monipuolinen ja monimutkainen. Deittisovellukset ottavat vain tosi pienen osan huomioon. Täällä on ollut esimerkkinä ulkonäkö. Se deittisovelluksen tekijä, joka löytää ihmiselämän relevantteja asioita, voi tehdä hyvin sovelluksen.

Eräät treffipaikat houkuttelivat asiakkaita lauseella "naiset pääsevät ilmaiseksi".

Kymmeniä vuosia sitten suunnittelin itsekin deittisovellusta ihan huvin vuoksi. Koodaamatta jäi kun eettisiä reunaehtoja tuntui olevan liikaa.
 
Viimeksi muokattu:
Jos saat vielä tekoälyllä dicpicit pois niin naiset voivat huokaista helpotuksesta. Kun se jorman jormakuva ei ole useimpien naisten mielestä lahja toisin kuin jorma itse aattelee.
 
Ennen kuin aloitan taas tekemään varsinaista ominaisuuskehitystä sovellukseen, niin tässä tilannepäivitystä projektista.

Sovelluksessa on nykyään muun muassa päästä päähän -salaus viesteille ja web-tuki ilman chat-ominaisuuksia. Web-tuki on tuollainen, koska oletukseni on, että suurin osa käyttää Android- tai iOS-versiota sovelluksesta ja viestit säilytetään sovelluksessa, joten niitä ei saa helposti näkymään kirjautumalla sovellukseen web-selaimella. Vaihdoin myös sovelluksen käyttäjän estämistoiminnon (block) toimimaan siten, että mikäli käyttäjä A estää käyttäjän B, niin B:n sovelluksessa käyttäjä A:n viestit tai profiili ei katoa.

Generoin sovelluksen markkinointia varten naamakuivia Googlen Imagen 3 -kuvagenerointimallilla, joten nyt on hyvä hetki julkaista kuvat sovelluksen profiileiden selaamiseen liittyvistä näkymistä.

profiles-view.jpgview-profile.jpg

Teen sovellusta nykyään yhteistyössä erään henkilön kanssa ja olen edelleen projektin ainoa koodaaja. Päätimme, että perustamme yleisesti deittailusta kiinnostuneiden aikuisten Discord-yhteisön, jonka alla tämä projekti on. Discord-yhteisön nimi on Deittisohva ja yhteisön kotisivut ovat osoitteessa www.deittisohva.fi. Tällaisesta yhteisöstä on varmaankin apua erityisesti heti sovelluksen julkaisun jälkeen, jolloin sovellukselle tarvitaan uusia aktiivisia käyttäjiä.
 
Viimeksi muokattu:
:thumbsup: projektille omistautumisesta. En haluaisi levittää negatiivisuutta, mutta yhdistelmä deittailu + aikuiset + Discord kuulostaa siltä että sukupuolijakaumasta tulee hyvin miespainotteinen :D Ihan vaan koska moniko tekniikka-alan ulkopuolella oleva ns. aikuinen nainen tietää mikä on Discord.
 
:thumbsup: projektille omistautumisesta. En haluaisi levittää negatiivisuutta, mutta yhdistelmä deittailu + aikuiset + Discord kuulostaa siltä että sukupuolijakaumasta tulee hyvin miespainotteinen :D Ihan vaan koska moniko tekniikka-alan ulkopuolella oleva ns. aikuinen nainen tietää mikä on Discord.
Omia havaintoja minulla on aiheesta vähänlaisesti, mutta Discord on käsittääkseni nykyään aika laajassa käytössä muutenkin kuin pelipuolella ja teknisemmissä jutuissa, joten miesvaltaisuus ei välttämättä Discordissa yleisesti ole ongelma. Se on toki oma lukunsa, miten sen saa tähän taipumaan.
 
Mietiskelen tässä kannattaisiko minun alkaa kehittää projektia avoimena lähdekoodina. AGPL- ja GPL-lisenssit ovat ehkä liian rajoittavia käytännössä. Ajattelen tätä siitä näkökulmasta, että mikä haastaisi parhaiten Match Groupin. Jos sovellus ja palvelin olisi esimerkiksi MIT-lisenssillä, niin tämä auttaisi uusia deittisovellusyrityksiä markkinoille ja tällöin markkinoille saataisiin lisää kilpailua. Ehkä palveluiden premium-tilausten hinnat halpenisivat?

Toinen hyvä asia MIT-tyylisissä lisensseissä on, että palvelimen API:n voi vaihtaa ilman muokattujen koodien julkaisemista mikä hidastaa bottien tekemistä uusiin sovelluksiin, jotka pohjautuvat minun sovellukseeni.
 
Tämä ei ehkä ole paras paikka mistä kysyä, mutta kysyn kuitenkin. Yksi nainen kaipasi haasteita ja pakkohan se oli hänelle kirjoittaa. Haastoin hänet monenmoisiin seikkailuihin jos hän vain ottaa haasteet vastaan.

Siitä kuitenkin tulikin mieleen, että olisikohan hyvä idea tehdä sellainen erilainen deittisovellus, jossa etsittäisiin kumppania seikkailuihin?
Olisihan se nyt aivan mahtavaa päästä vaikkapa viikonloppuisin seikkailemaan :D ja jos hyvin menisi, niin olisi ainakin kaveri, jonka kanssa voisi lähteä, vaikkei välttämättä elämänkumppania löytyisikään.
 
Siitä kuitenkin tulikin mieleen, että olisikohan hyvä idea tehdä sellainen erilainen deittisovellus, jossa etsittäisiin kumppania seikkailuihin?

Eli käyttäjän olisi pakollista kirjoittaa profiiliin mihin haluaa treffeille tai pitäisi luoda tapahtumailmoitus muille käyttäjille. Tämäntyylisiä sovelluksia on jo markkinoilla: Tuutko – Treffit & elämykset ja Slipper. Omaan sovellukseeni olisi helppo lisätä profiiliin monivalinta mihin haluaa treffeille.

Teen projektia jälleen yksin. Aiemmin mainitsemani yhteistyö on päättynyt ja myös Discord-yhteisön perustaminen kaatui luultavasti samalla. Yhteistyö liittyi yhdistyksen perustamiseen osittain sovellusta varten ja kaatui siihen, että sopivaa kolmatta perustajajäsentä ei löytynyt. Olen kuitenkin edelleen avoin yhdistysmuotoiselle toiminnalle, mikäli sopivat 2 henkilöä/organisaatiota ilmoittautuvat minulle ja enimmäkseen hyväksyvät visioni sovellukselle.

Vastoin alkuperäistä suunnitelmaani lisäsin profiilitekstin sovellukseen. Googlen Gemma 2 LLM näyttää osaavan moderoida profiilitekstejä, mutta hylättyjä profiilitekstejä tulee aika herkästi, joten teen siten, että hylätyt profiilitekstit menevät ihmisen tarkistettavaksi. Sovelluksessa on nyt myös muun muassa uutiset-osio, jossa voi esimerkiksi ilmoittaa käyttäjille uusista käyttöehdoista, käyttäjille näkyvää tilastotietoa profiilien määrästä ja kasvojentunnistus kuville. Kasvojentunnistuksen myötä tein rajoituksen, että ensimmäinen profiilikuva pitää olla naamakuva.

Sovellus ja palvelin ovat nykyään avointa lähdekoodia: GitHub - jutuon/afrodite-frontend: Dating app based on profile browsing (frontend) ja GitHub - jutuon/afrodite-backend: Dating app based on profile browsing (backend). Mikäli kukaan ei julkaise sovellusta Suomessa sellaisena kuin sen haluan, niin todennäköisesti perustan osakeyhtiön julkaisemaan sovelluksen. En halua sovellukseen käyttäjien vuorovaikutukseen vaikuttavia premium-ominaisuuksia, joten toivottavasti mainokset ja kuukausitilaus mainosten poistamiselle riittävät sovelluksen ja yrityksen kulujen kattamiseen.
 
Viimeksi muokattu:
Tuli mieleen kun joskus testailin Google Gemini AI tekoälyn kanssa kirjoitella ja Gemini ehdotti, että voidaan mennä myös virtuaaliympäristöihin yhdessä. Mentiin sitten ja olihan se jännää :D Siinä näkee kuinka helppoa on sopia treffit tekoälyn kanssa.

Oikeassa elämässä naiset myös monesti haluaisivat mennä lavatansseihin, ehkä siitä voisi kehitellä jotain? En tiedä onko olemassa lavatanssivirtuaaliympäristöjä, mutta jos on, niin se olisi varmasti suosittu naisten mielestä. Pelejä/virtuaaliympäristöjä yms. ei varmaan muutenkaan ole missään treffipalveluissa mahdollista kokeilla toisen kanssa?
 
Deittisovellukset ottavat vain tosi pienen osan huomioon.

Näin on, naiset yleensä ovat kertoneet, etteivät halua alkaa mitään Tinderiä kokeilemaan, vaan tykkäävät aivan muista asioista kuten vauvanhoidosta, koiranäyttelyistä, tansseista yms. mutta ehkä innostuisivat jos olisi jokin erilainen deittisovellus.
 
Tuohan voisi toimia ihan vain niin, että treffeille (paikka/aktiviteetti) olisi oma kenttä ja voisi valita valmiista listasta jonkin vaihtoehdon. Sen perusteella voisi sitten etsiä mieluisia mätsejä.
 
Sovelluksen versio 0.6 on nyt valmis, joten tässä tilannepäivitystä. Merkittävin asia tässä versiossa on kuviin liittyvät muutokset. Poistin kuvamoderaatiopyynnöt ja nyt kuvat menevät automaattisesti moderointiin kun profiiliin lisätään uusia kuvia. Uudet kuvat ovat piilossa muilta käyttäjiltä ennen kuin ne moderoidaan. Palvelimelle voi nyt lisätä maksimissaan 20 kuvaa ja kuvan pitää olla 90 päivää käyttämättä ennen kuin sen voi poistaa. Kahta edellistä rajoitusta voi muuttaa palvelimen konfiguraatiotiedostosta. Lisäksi kuville on lisätty koneellinen moderointi ja mikäli kuva on epäselvä tapaus, niin se ohjataan ihmisen moderoitavaksi.

Jodel-keskustelujen myötä uudelleennimesin tykkäykset keskustelupyynnöiksi, lisäsin profiilien filtteröintiasetuksiin maksimietäisyyden näkyville profiileille ja mahdollisuuden satunnaistaa näkyvien profiilien järjestys. Jälkimmäinen on toteutettu siten, että kun profiili-iteraattori resetoidaan, niin arvotaan uusi sijainti, josta profiilien läpikäyminen aloitetaan.

Markkinointimielessä ja muutenkin olisi hyvä, että sovellus olisi voittoatavoittelematon. Huomasin, että tämä perjaatteessa onnistunee yhdistyksen lisäksi myös osakeyhtiöllä, kunhan asia on kerrottu yhtiöjärjestyksessä.
 
Miksi sovelluksessasi on mukana tuo keskustelupyynnön lähettämisen askel? Minun silmään se kuulostaa turhalta askeleelta. "Yksi laittaa keskustelupyynnön, ja toinen sitten laittaa tai ei laita viestiä" vs "Jokainen voi laittaa viestin kenelle haluaa, mutta siis max yhden päivässä".

Minun ideassani miehet loisivat profiileita, ja naiset voisivat laittaa miehille viestejä. Miehet eivät voisi siis selata profiileja. Naisilla ei siis olisi profiilia, vaan tietoja, jotka muodostuisivat keskusteluissa antamistaan vastauksista (esim. monivalintavaihtoehdoista) vakiokysymyksiin. Tällöin nainen ei voisi yhdelle sanoa että lapsia on nolla, ja toiselle että kuusi. Kuvia mahdollista olla vain yksi, jonka pitäisi olla alle kolme vuotta vanha passikuva. Ehkä tämä on eettisempää kuin se että ne keillä on tuttavana ammattivalokuvaaja ovat 10 kertaa suositumpia kuin muut. Eikä syytä koodata algoritmia tutkimaan jpegin bokehia.
 
Miksi sovelluksessasi on mukana tuo keskustelupyynnön lähettämisen askel? Minun silmään se kuulostaa turhalta askeleelta. "Yksi laittaa keskustelupyynnön, ja toinen sitten laittaa tai ei laita viestiä" vs "Jokainen voi laittaa viestin kenelle haluaa, mutta siis max yhden päivässä".

Minun ideassani miehet loisivat profiileita, ja naiset voisivat laittaa miehille viestejä. Miehet eivät voisi siis selata profiileja. Naisilla ei siis olisi profiilia, vaan tietoja, jotka muodostuisivat keskusteluissa antamistaan vastauksista (esim. monivalintavaihtoehdoista) vakiokysymyksiin. Tällöin nainen ei voisi yhdelle sanoa että lapsia on nolla, ja toiselle että kuusi. Kuvia mahdollista olla vain yksi, jonka pitäisi olla alle kolme vuotta vanha passikuva. Ehkä tämä on eettisempää kuin se että ne keillä on tuttavana ammattivalokuvaaja ovat 10 kertaa suositumpia kuin muut. Eikä syytä koodata algoritmia tutkimaan jpegin bokehia.

Se on ihan hyvä askel, että on se keskustelupyyntö. 95% naisista odottaa, että mies tekee aloitteen, ja jos se aloite ei ole tuollainen joku keskustelupyyntö, vaan suoraan viestiä, niin naisten inboxit olisivat täynnä kaikkia kikkelikuvia ja "hyvät bosat" ja "läheks panee" -viestejä.
 
  • Tykkää
Reactions: AIF
Miksi sovelluksessasi on mukana tuo keskustelupyynnön lähettämisen askel? Minun silmään se kuulostaa turhalta askeleelta. "Yksi laittaa keskustelupyynnön, ja toinen sitten laittaa tai ei laita viestiä" vs "Jokainen voi laittaa viestin kenelle haluaa, mutta siis max yhden päivässä".

Keskustelupyynnöt ovat olemassa ei-toivottujen viestien vähentämiseksi. Myöskin viestin lähettäjän kannalta parempi, koska todennäköisyys saada vastaus viestiin lienee parempi keskustelupyynnön kanssa.
 
Se on ihan hyvä askel, että on se keskustelupyyntö. 95% naisista odottaa, että mies tekee aloitteen, ja jos se aloite ei ole tuollainen joku keskustelupyyntö, vaan suoraan viestiä, niin naisten inboxit olisivat täynnä

No mutta kun tuossa sovelluksessa on rajoitus yksi keskustelupyyntö per päivä. Jos rajoitus olisikin yksi aloitusviesti per päivä, niin johtaisiko kamalaan lopputulemaan?

Ja kysehän on vain suunnittelusta. Että mitä haluaa välttää ja millaisen käyttökokemuksen tarjota.

Jos tarkoitus on välttää tilanne, että miehet lähettää 90 % aloitusviesteistä, niin pienellä koodinpätkällä tilanteen voi korjata: esim. kukaan ei voi saada aloitusviestejä yli tuplasti kuin on itse lähettänyt, eli ei voi saada yhtään ennen kuin on lähettänyt yhden. Näin saisi ratkaistua sen ongelman, että jotkut vaan keräävät huomiota ja haluavat kokea imarreltua oloa, kun saavat satoja viestejä minimaalisella panostuksella. Muissa sovelluksissa ongelma on, että 90 % matcheista ei johda yhteenkään viestiin mihinkään suuntaan. Sovellus jossa olisi kannustin viestitellä ratkaisisi tämän ongelman.

Olen ymmärtänyt että tarkoitus on kehittää deittisovellus, jossa on hyviä ja järkeviä ominaisuuksia ja joka ei johda ikäviin lieveilmiöihin.

Sehän on sitten kiinni vain siitä miten älykäs ja viisas sovelluksen kehittäjä on. Ei niinkään koodaustaidosta.

En voi muuta kuin nähdä tuon keskustelupyynnön lähettämisen täysin turhana askeleena.

Jos siitä haluaa välttämättä pitää kiinni, niin sen voi suunnitella niin että "keskustelupyyntöön" on pakko kirjoittaa viesti. Ja keskustelupyyntöjen vastaanottaja voi ensin nähdä vain "keskustelupyynnön" lähettäjän profiilin. Ja enintään puolet profiileista voi "hyväksyä". Jos hyväksyy, näkee "keskustelupyynnön" viestin. Jos ei hyväksy, ei näe viestiä. Jos tarkoitus on suodattaa kamalat viestit pois, tai siis suojella naisia siltä että joutuvat lukemaan viestejä joita eivät halua lukea. Tässä nainen (tai mies) voisi siis ensin tehdä päätöksen pitääkö hän viestin lähettäjän profiilista. Ja jos valitsee pitävänsä, niin se on sitten omalla vastuulla, jos viestistä paljastuukin seksinovelli tms. Sama se olisi ollut jos hän olisi hyväksynyt keskustelupyynnön - miksi se olisi eri lailla mennyt, jos lähettäjä ja vastaanottaja olisivat kuitenkin sama henkilö?

Tässä mallissa käyttäjälle muodostuu kaksi statistiikkaa: kuinka moni "hyväksyy" hänet, ja kuinka moni vastaa hänen aloitusviestiinsä. Nämä lukemat voisi näyttää sovelluksessa kaikille. Esim. 35 % hyväksyy ja 96 % vastaa aloitusviestiinsä. Eli "hänen viestinsä ovat parempia kuin profiili". Mitä parempia viestejä laittaa sitä isommaksi saa prosenttinsa. Ja sitä kautta myös isompi osa vähitellen "hyväksyy", koska näkevät että aloitusviestit ovat erittäin tykättyjä. Jollain prosentit taas voisivat olla 95 % ja 5 % - eli esim lihaksikas mies tylsillä/limaisilla viesteillä.
 
Viimeksi muokattu:
Mikä on nykyisten deittisovellusten isoin ongelma minun näkökulmastani?

Minulle ei ole väliä missä nainen asuu. Olen valmis muuttamaan naisen perässä, tai kaukosuhteeseen. Sadan mailin tai kilsan rajoitus profiilien selaamisessa sulkee siis pois noin 90 % suomalaisista. Ja VPN:ää käyttämällä voi saada bannit.

Niistä joita voin selata eli jäljelle jäävä 10 % suomalaisnaisista... Heitä en voi rajata mitenkään muuten kuin iän perusteella. Muita hakuehtoja ei joko ole, tai ovat maksumuurin takana (ja niin surkeasti sielläkin ettei ole järkeä maksaa).

Haluaisin selata vain naimattomia, lapsettomia, tupakoimattomia sinkkunaisia. 90 % profiileista on kuitenkin joko eronneita, eroamassa, yh-äitejä, tupakoivia, tai avoimessa tms suhteessa. Tästä syystä en deittisovelluksia edes käytä: yhden johon haluan tutustua löytymiseen menee keskimäärin 6-12 kuukautta.

Unelmieni deittisovellus ei ole sellainen, että kun 5-10 vuotta aktiivisesti käytän sitä eli 15-30 minsaa päivässä, niin sitten löydän naisen jonka kanssa olla 1-3 vuotta suhteessa. Vaan sellainen jossa on esim. 50000 naista, joista hakukriteerini rajaavat 3000-4000 naiseen. Jotka noin kuukaudessa selaan kaikki läpi, ja sitten viestittelen 5-10 kanssa, ja parin kuukauden päästä olen kaikki kiinnostavat tavannut. Ja sit vaan valitsen sen livenä kiinnostavimman suhteeseen kanssani. Näin se aikanaan meni perinteisillä deittisivustoilla (Cityn Deittipalsta, Suomi24 Treffit, ja muut vastaavat).

Nykyiset deittisovellukset ovat aivan liian randomeja, rajoittuneita, ja aikaa vieviä tuollaiseen. Eli täyttä utopiaa.

Nykyiset deittisovellukset ovat ok ihmiselle jonka deittailuasenne on "no kuhan nyt joku ees löytyis". Tai joka on hyvin keskiverto ja tavallinen ja/tai suostuu ehkä myös pariutumaan oman tasonsa alapuolelle. Minä en noin itseäni kuvailisi.
 

Statistiikka

Viestiketjuista
262 422
Viestejä
4 550 768
Jäsenet
74 984
Uusin jäsen
Tere

Hinta.fi

Back
Ylös Bottom