I am wondering what type of database would be best for this even. I want to create an app for uploading a gedcom file, having it parsed and saved in a database/triple store. Then the Django application would display the data, I think as part of a large combined genealogy of all persons that ever lived. It seems that Semantic Web Technologies have a method for uniquely identifying such a large number of people. One would use a URI based on a URL that one owns and controls. One still needs a system for organizing every possible person.

I'd love to collaborate with someone on building an application of this sort. Python is well suited for data science of this subject matter. Translating all of this into an application that can be used by non-technical end users, that is definitely going to be a challenge. I wonder if Big Data and Data Science could be applied to finding Genealogical information in a Giant Global Database of the type described by Tim Berner's-Lee who created the World Wide Web.


1 Answer 1


When I read Python and Django, the obvious answer is Gramps. Please check our site at https://gramps-project.org/ to see if it would be useful for you.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.