Conceptual Framework
Cross-Organization Goal
Our goal is to create a single model for publishing ethical consumer information that is general enough to incorporate each organization's existing information structure.
What follows is a simple "straw man" to get the ball rolling. The full model will emerge as each organization documents its own model.
Strawman
- entity: Real world entity; eg, company, product, certifier, source
- discussion: Textual information about an entity's real world impacts; eg, article, summarization, review, response
- category: Type of real world impact or consumer interest; eg, transparency, human rights, global warming, quality, objectivity
- rating: Numeric representation of entity's social impact. May be assigned or computed. May be overall or category-specific.
- ranking: Ordinal position of entity's social impact. May be assigned or computed. May be overall or category-specific.
Organization Model Pages
Summary
The following table summarizes the subset and terminology of each organization model compared to the full model.
| Strawman Model | Bilumi |
| entity | node |
| discussion | review |
| category | interest |
| discussion ratings | x |
| entity ratings | x (rating, score) |
| discussion rankings | |
| entity rankings | |
| Additional Features | Bilumi |
| entity hierarchy, aggregated ratings | x |
| entity types | x |
| entity edge types | x |
| category hierarchy | x |
| evaluations, user status | x |
| per category discussion ratings | x |
| per category entity ratings | x |
| overall entity rating | score |
| sources are entities | x |
| item versioning | state, action |
key
- x indicates "yes, we model that"
- synonym indicates "yes, we model that but call it something else"
- blank indicates "no, we do not model that"
Diagram Notes
Please contribute. We are especially looking forward to each organization contributing a diagram of "how we think about things" and "external API".
The .png's with corresponding .graffle files were made using OmniGraffle, which only runs on MacOS. We also recommend using xfig, an open source vector graphics editor which runs under the X Window System.
We hope these diagrams are comprehensible by people with varied background. That is, the meanings should be clear from context, not by looking up a technical notation. Diagrams that present additional perspectives, technical or otherwise, are fine as supplements. Since we've chosen an object model -esque approach, examples can be especially useful, too. Thoughts?
Attachments
- strawman.png (24.8 KB) - added by lucy 16 months ago.
- strawman.graffle (13.6 KB) - added by lucy 16 months ago.
