# 【真的假的】Information Architecture ## Content Model :::info **Note: Format Example** Content - *metadata* (*type*) ::: ### Rumor - Rumor Content (Text) - Report Date (Date) - Number of reported/request for reply (Number) - Number of replied (Number) ### Reply - Reason (Text) {limit to 140 words} - Checking Label (Enum) - Reference (Text included link) - Author (Editor) - Reply Date (Date) - Number of people think it's useful (Number) - Number of people think it's useless (Number) ### Editor - Name (Text) - Request list (Rumor[]) - Want to reply list (Reply[]) ## Action Model - Request a reply for an article - Upvote a reply, which is helpful to judge an article - Add to wishlist - A editor can revise his own reply - A connector who connects a reply from a article to another one, can delete a reply connection to an article - Filter various Checking label of reply ## [Page] RumorList ### Why we provide Filter/Sort feature on articles list **Help editors find articles which are needed to reply mostly:** = Latest *asked* = Most people *asked* = No *reply* = No editor *want to reply* (reply later) = Have useless *reply* → most replies are down-voted = Have controversial *reply* → “has truth” and “has false” are almost equal = Need to review ? → only few or one editor’s *reply* **Help editors find articles which they are interested :** = they mark as *want to reply* = the *topic* editors being familiar **Help users find articles which they are interested:** = they *want to know answer* → has `replyRequest` = trending → Latest & Most people *asked* **Help builders to analyze articles:** = most views = have replied = first asked time = have truth/false/not articles/opinionated = don't have truth/false/not articles/opinionated ### Initial aggregation - Asked - Most asked - Latest asked - Trending asked - Replied - No reply - Have controversial replied - Have useless replied - Need to review - have replied - have truth/false/not articles/opinionated - don't have truth/false/not articles/opinionated - Replied later - No editor want to reply - Mark as want to reply - Topic - health - law - ... - Reply Request - Personal asked (need Login) - most views - first ask time ## [Page] RumorDetail - Ariticle - Reply editor - Reply input - Related Reply - Search - Similiar Article ## [Page] UserProfile - Nickname - Edit - The articles that the user solved - Filter: [all, Not in Scope, Has Truth, Has Fake, Opinionated], only reply by me(not linked other articles by me) - The articles that the user want to know - Gamification - Level - Level title - Exp progress