Shortcuts: FP:INTRO, FP:I
FAMEData is a free, collaborative, multilingual, secondary database, collecting structured data to provide support for FAMEPedia, and to anyone in the world.
What does this mean?
Let's look at the opening statement in more detail:
- Free. The data in FAMEData is published under the Creative Commons Public Domain Dedication 1.0, allowing the reuse of the data in many different scenarios. You can copy, modify, distribute and perform the data, even for commercial purposes, without asking for permission.
- Collaborative. Data is entered and maintained by FAMEData editors, who decide on the rules of content creation and management. Automated bots also enter data into FAMEData.
- Multilingual. Editing, consuming, browsing, and reusing the data is fully multilingual. Data entered in any language is immediately available in all other languages. Editing in any language is possible and encouraged.
- A secondary database. FAMEData records not just statements, but also their sources, and connections to other databases. This reflects the diversity of knowledge available and supports the notion of verifiability.
- Collecting structured data. Imposing a high degree of structured organization allows for easy reuse of data by FAMEPedia and third parties, and enables computers to process and “understand” it.
- Support for Miraheze wikis. FAMEData assists FAMEPedia and Miraheze wikis with more easily maintainable information boxes and links to other projects connected to FAMEData, thus reducing editing workload while improving quality. Updates in one language are made available to all other languages.
- Anyone in the world. Anyone can use FAMEData for any number of different ways by using its application programming interface.
How does FAMEData work?
FAMEData is a central storage repository that can be accessed by others, such as the wikis maintained by Miraheze Limited. Content loaded dynamically from FAMEData does not need to be maintained in each individual wiki project. For example, statistics, dates, locations and other common data can be centralized in FAMEData.
The FAMEData repository
For a person, you can add a property to specify where they were educated, by specifying a value for a school. For buildings, you can assign geographic coordinates properties by specifying longitude and latitude values. Properties can also link to external databases. A property that links an item to an external database, such as an authority control database used by libraries and archives, is called an identifier. Special Sitelinks connect an item to corresponding content on client wikis, such as FAMEPedia.
All this information can be displayed in any language, even if the data originated in a different language. When accessing these values, client wikis will show the most up-to-date data.
Working with FAMEData
There are a number of ways to access FAMEData using built-in tools, external tools, or programming interfaces.
- Client wikis can access data for their pages using a Lua Scribunto interface. You can retrieve all data independently using the FAMEData API.
Where to get started
Some links to get started:
- Set your user options, especially the 'Babel' extension, to choose your language preferences
- Help with missing labels and descriptions
- Help with interwiki conflicts and constraint violations
- Improve a random item
- Help translating
How can I contribute?
Go ahead and start editing. Editing is the best way to learn about the structure and concepts of FAMEData. If you would like to gain understanding of FAMEData's concepts upfront, you may want to have a look at the help pages. If you have questions, please feel free to drop them in the project chat or contact the development team.
There is more to come
FAMEData is an ongoing project that is under active development. More data types as well as extensions will be available in the future.