Jag hade tänkt en webbplats där man kan logga in och lägga upp lite information om sig själv (Typ namn och födelsedatum). Därefter kan man lägga upp föräldrar och syskons namn och datum, och sedan släktingar. Man kan alltså lägga upp sitt eget släktträd. Med tiden och ju fler som lägger upp sina familjer och släktträd - såväl släktforskare som vanliga människor, så kan familjeträden kopplas ihop, antingen genom att man har samma ursprung eller att man är ingift.
När man laddar upp nya familjemedlemmar så söks databasen igenom för att hitta samma personer i andras släktträd. Först och främst söks namnet, i andra hand om personens närmaste familj stämmer överens med någon annans träd, och på födelsedatum osv....
Alltså.... ex:
Jag lägger upp mig själv och min familj och lite släktingar. Inklusive min kusin Josefin Malmlöf 1978-06-17 och hennes mamma Birgitta och pappa Börje. Därefter laddar jag upp mitt släktträd och gör det offentligt.
Lite senare kommer någon annan och lägger upp sitt släktträd. Denna person lägger in en halvkusin till sig som heter Henrik Lundberg och hans fru Josefin Malmlöf. Sedan laddar personen upp sitt släktträd och gör det offentligt.
Samtidigt söks databasen igenom efter träffar. Sökningen ger att den hittar två stycken Josefin Malmlöf men vet inte om det är samma person. Om personen däremot anger även ett födelsedatum, eller att du råkar veta att Josefins mamma heter Birgitta - ja då börjar datasystemet bli intresserat av att verkligen slå ihop en koppling.
Vad tycker ni om denna idé? Är det något värt att fortsätta arbeta med? Några direkta problem med själva konceptet (Dvs inte hur sidan ska tas fram osv)?
Affärsidén är alltså att man skapar ett gigantiskt släktträd (Eller många stora parallella träd) ... "alla" vill lägga in sin egen släkt och kolla vilka man kan länkas samman med. Man kan söka på personer och se om man är släkt. Man kan få guld och silver medlemsskap och få mer funktioner. Massa reklam och skit osv.
En vän till mig kommenterade lite om själva programmeringen som krävs:
"Att konstruera ett släktträd är i sig en ganska simpel uppgift (du kan läsa på om trädstrukturer/grafer). Att jämföra olika träd kan göras simpelt, men kan också bli väldigt avancerat, om man t.ex. vill kunna hitta mindre fel såsom felstavningar och födelsedagar som är någon dag fel. Sen kan man även vilja jämföra delar av träd med varandra och då måste man kanske kunna ha någon form av felmarginal som signalerar om det börjar bli väldigt osannolikt att två träd hör ihop. Sedan måste man undersöka huruvida namn och födelsedag är tillräcklig information för att jämförelser ska lyckas ofta. Har man hela personnummer så blir detta förstås mycket enklare, men det är också frågan om användare är villiga att lämna ut den informationen."