FUB-HCC / Innovonto-Core

The core Innovonto-Knowledge Graph Server: Contains a Fuseki-Based Triplestore and a react-based frontend
GNU Affero General Public License v3.0
1 stars 0 forks source link

Create First Version of Idea Details Component #8

Closed mx-e closed 4 years ago

mx-e commented 4 years ago
mx-e commented 4 years ago
Screenshot 2020-03-08 at 18 22 18
mx-e commented 4 years ago

@mackeprm INPUT NEEDED: dummy request json (maybe several for testing)

mackeprm commented 4 years ago

WIP: AC1 Examples (not processed yet)

GROUP PHASE Example: https://innovonto-core.imp.fu-berlin.de/entities/ideas/d7395f48-d0c3-4c60-aa3f-91c0777f2c30

COMPLETE Example: https://innovonto-core.imp.fu-berlin.de/entities/ideas/55ea193b-16f8-408d-b4c9-f820679c2aab

SELECTED_BY_MODERATORS Example: https://innovonto-core.imp.fu-berlin.de/entities/ideas/80257178-6d76-430e-8f3b-133137768d0f

mackeprm commented 4 years ago

Use typescript component as input for first iteration: services/entity-server/src/components/entities/ideas/IdeaDetails.tsx

mackeprm commented 4 years ago

First Version: Info: As typescript Network:

Social: Nicht (ausgegraut) History: Nicht (ausgegraut)

mx-e commented 4 years ago

@mackeprm the urls up there don't really work anymore since you hosted the current app :D I'll start writing it with static dat for now, but i need this as input

mackeprm commented 4 years ago

ah dammit I will postjson responses for the ideas here

mackeprm commented 4 years ago

Example for TCO Elaborated Idea: { "@id": "https://innovonto-core.imp.fu-berlin.de/entities/ideas/55ea193b-16f8-408d-b4c9-f820679c2aab", "@type": "gi2mo:Idea", "created": "2018-05-16T10:45Z", "title": "individual clothes", "content": "make fashion individual: you could change the color of your clothes by touch.", "hasCategory": [ "http://purl.org/innovonto/i2m-legacy/category/People+living+in+rural+places", "http://purl.org/innovonto/i2m-legacy/category/People+living+in+cities", "http://purl.org/innovonto/i2m-legacy/category/Students", "http://purl.org/innovonto/i2m-legacy/category/%28Amateur%29+athletes", "http://purl.org/innovonto/i2m-legacy/category/Youth+%28under+18%29", "http://purl.org/innovonto/i2m-legacy/category/Clothing", "http://purl.org/innovonto/i2m-legacy/category/Self-employed", "http://purl.org/innovonto/i2m-legacy/category/Single+parents", "http://purl.org/innovonto/i2m-legacy/category/Pupils", "http://purl.org/innovonto/i2m-legacy/category/Professionals", "http://purl.org/innovonto/i2m-legacy/category/Travelers", "http://purl.org/innovonto/i2m-legacy/category/Showroom+%26+exhibition+room", "http://purl.org/innovonto/i2m-legacy/category/Pet+owner", "http://purl.org/innovonto/i2m-legacy/category/Swimming+Pool", "http://purl.org/innovonto/i2m-legacy/category/Unemployed", "http://purl.org/innovonto/i2m-legacy/category/Sports+field", "http://purl.org/innovonto/i2m-legacy/category/Companies", "http://purl.org/innovonto/i2m-legacy/category/Singles", "http://purl.org/innovonto/i2m-legacy/category/%28Amateur%29+chefs", "http://purl.org/innovonto/i2m-legacy/category/Gym", "http://purl.org/innovonto/i2m-legacy/category/%28Amateur%29+artists", "http://purl.org/innovonto/i2m-legacy/category/Employees", "http://purl.org/innovonto/i2m-legacy/category/Children+%28under+13%29", "http://purl.org/innovonto/i2m-legacy/category/Men", "http://purl.org/innovonto/i2m-legacy/category/Handyman", "http://purl.org/innovonto/i2m-legacy/category/Women", "http://purl.org/innovonto/i2m-legacy/category/Adults+%28under+65%29", "http://purl.org/innovonto/i2m-legacy/category/Sports+goods", "http://purl.org/innovonto/i2m-legacy/category/Retail+stores", "http://purl.org/innovonto/i2m-legacy/category/Childless+couples", "http://purl.org/innovonto/i2m-legacy/category/Self-optimizers", "http://purl.org/innovonto/i2m-legacy/category/Cinema", "http://purl.org/innovonto/i2m-legacy/category/Elderly+people+%28over+65%29", "http://purl.org/innovonto/i2m-legacy/category/Families" ], "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/acf04a38-0452-41a2-aa16-8b35a9da96c7", "hasIdeaContest": "https://innovonto-core.imp.fu-berlin.de/entities/ideaContests/i2m-TCO", "hasReview": [{ "@type": "gi2mo:MinMaxRating", "description": "Elaboration of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/5945e835-d256-47d2-90e5-8471e34b7653", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "3" }, { "@type": "gi2mo:MinMaxRating", "description": "Feasibility of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/eea04356-07d1-482c-9437-cc9dd782bce6", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "3" }, { "@type": "gi2mo:MinMaxRating", "description": "Value of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/3547742e-9b86-489b-b847-42120eff7c92", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "5" }, { "@type": "gi2mo:MinMaxRating", "description": "Novelty of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/91b17179-1c00-4c02-84ad-48ecd28d7413", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "5" }, { "@type": "gi2mo:MinMaxRating", "description": "Feasibility of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/5945e835-d256-47d2-90e5-8471e34b7653", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "4" }, { "@type": "gi2mo:MinMaxRating", "description": "Feasibility of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/91b17179-1c00-4c02-84ad-48ecd28d7413", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "4" }, { "@type": "gi2mo:MinMaxRating", "description": "Feasibility of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/3547742e-9b86-489b-b847-42120eff7c92", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "4" }, { "@type": "gi2mo:MinMaxRating", "description": "Value of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/5945e835-d256-47d2-90e5-8471e34b7653", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "4" }, { "@type": "gi2mo:MinMaxRating", "description": "If you could buy such a product, how likely would you do so?", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/3547742e-9b86-489b-b847-42120eff7c92", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "4" }, { "@type": "gi2mo:MinMaxRating", "description": "Novelty of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/3547742e-9b86-489b-b847-42120eff7c92", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "4" }, { "@type": "gi2mo:MinMaxRating", "description": "Value of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/eea04356-07d1-482c-9437-cc9dd782bce6", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "4" }, { "@type": "gi2mo:MinMaxRating", "description": "If you could buy such a product, how likely would you do so?", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/91b17179-1c00-4c02-84ad-48ecd28d7413", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "5" }, { "@type": "gi2mo:MinMaxRating", "description": "Novelty of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/eea04356-07d1-482c-9437-cc9dd782bce6", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "4" }, { "@type": "gi2mo:MinMaxRating", "description": "Elaboration of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/3547742e-9b86-489b-b847-42120eff7c92", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "4" }, { "@type": "gi2mo:MinMaxRating", "description": "If you could buy such a product, how likely would you do so?", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/eea04356-07d1-482c-9437-cc9dd782bce6", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "5" }, { "@type": "gi2mo:MinMaxRating", "description": "Elaboration of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/91b17179-1c00-4c02-84ad-48ecd28d7413", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "5" }, { "@type": "gi2mo:MinMaxRating", "description": "Elaboration of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/eea04356-07d1-482c-9437-cc9dd782bce6", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "3" }, { "@type": "gi2mo:MinMaxRating", "description": "If you could buy such a product, how likely would you do so?", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/5945e835-d256-47d2-90e5-8471e34b7653", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "4" }, { "@type": "gi2mo:MinMaxRating", "description": "Value of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/91b17179-1c00-4c02-84ad-48ecd28d7413", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "5" }, { "@type": "gi2mo:MinMaxRating", "description": "Novelty of the idea", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/5945e835-d256-47d2-90e5-8471e34b7653", "maxRatingValue": "5", "minRatingValue": "1", "ratingValue": "3" } ], "hasSubmissionMethod": "https://innovonto-core.imp.fu-berlin.de/entities/submissionMethods/OntoideaLegacyAppTCO", "status": "http://purl.org/innovonto/i2m-legacy/status/COMPLETE", "hasAnnotation": [ "https://innovonto-core.imp.fu-berlin.de/entities/annotationCandidates/483", "https://innovonto-core.imp.fu-berlin.de/entities/annotationCandidates/485", "https://innovonto-core.imp.fu-berlin.de/entities/annotationCandidates/482", "https://innovonto-core.imp.fu-berlin.de/entities/annotationCandidates/484", "https://innovonto-core.imp.fu-berlin.de/entities/annotationCandidates/486" ], "hasChallenge": "https://innovonto-core.imp.fu-berlin.de/entities/challenges/i2m-TCO", "hasTextualRefinement": [{ "description": "Which problem does the idea solve?", "content": "clothes once bought and weared stay always the same, and People often buy new things not because of the design of how it is cut, but because of the layout/Colors on the clothes - especially men." }, { "description": "Describe your idea in more detail (e.g., how is it used?)", "content": "Change the Color of your clothes anytime. Also things on the cloths like Icons or so. " } ], "icon": "/media/tco/icons/36.png", "seeAlso": "http://purl.org/innovonto/i2m-legacy/36" }

mackeprm commented 4 years ago

Another TCO example: { "@id": "https://innovonto-core.imp.fu-berlin.de/entities/ideas/80257178-6d76-430e-8f3b-133137768d0f", "@type": "gi2mo:Idea", "created": "2018-05-31T12:15Z", "title": "smart tag", "content": "helps you to mark, rate and finde important documents in you analog folder.\r\n this technology combines documents and certificates made of paper with digital advantages.", "hasCategory": [ "http://purl.org/innovonto/i2m-legacy/category/School", "http://purl.org/innovonto/i2m-legacy/category/Professionals", "http://purl.org/innovonto/i2m-legacy/category/Kindergarten", "http://purl.org/innovonto/i2m-legacy/category/Men", "http://purl.org/innovonto/i2m-legacy/category/Public+authorities", "http://purl.org/innovonto/i2m-legacy/category/Offices", "http://purl.org/innovonto/i2m-legacy/category/Pupils", "http://purl.org/innovonto/i2m-legacy/category/Employees", "http://purl.org/innovonto/i2m-legacy/category/University", "http://purl.org/innovonto/i2m-legacy/category/Museums", "http://purl.org/innovonto/i2m-legacy/category/Retirement+home", "http://purl.org/innovonto/i2m-legacy/category/Women", "http://purl.org/innovonto/i2m-legacy/category/Students", "http://purl.org/innovonto/i2m-legacy/category/Library" ], "hasContributor": "https://innovonto-core.imp.fu-berlin.de/entities/users/05a374e2-4061-490a-977a-ba289dbecb94", "hasCreator": "https://innovonto-core.imp.fu-berlin.de/entities/users/43f7c9ff-f990-4a18-b3ff-b4404fad8a49", "hasIdeaContest": "https://innovonto-core.imp.fu-berlin.de/entities/ideaContests/i2m-TCO", "hasSubmissionMethod": "https://innovonto-core.imp.fu-berlin.de/entities/submissionMethods/OntoideaLegacyAppTCO", "createdInternally": "true", "filteredInGroupPhase": "true", "preselectedFor": "https://innovonto-core.imp.fu-berlin.de/entities/users/05a374e2-4061-490a-977a-ba289dbecb94", "status": "http://purl.org/innovonto/i2m-legacy/status/SELECTED_BY_MODERATORS", "assignedTo": "https://innovonto-core.imp.fu-berlin.de/entities/users/05a374e2-4061-490a-977a-ba289dbecb94", "hasAnnotation": [ "https://innovonto-core.imp.fu-berlin.de/entities/annotationCandidates/4651", "https://innovonto-core.imp.fu-berlin.de/entities/annotationCandidates/4654", "https://innovonto-core.imp.fu-berlin.de/entities/annotationCandidates/4650", "https://innovonto-core.imp.fu-berlin.de/entities/annotationCandidates/4649", "https://innovonto-core.imp.fu-berlin.de/entities/annotationCandidates/4652", "https://innovonto-core.imp.fu-berlin.de/entities/annotationCandidates/4653" ], "hasChallenge": "https://innovonto-core.imp.fu-berlin.de/entities/challenges/i2m-TCO", "hasTextualRefinement": [{ "description": "Describe your idea in more detail (e.g., how is it used?)", "content": "could be used in offices and authorities aswell.\r\n the tag could be used to identify modify documents and passports to make them forgery-proof…\r\n " }, { "description": "Which problem does the idea solve?", "content": "labeling, marking and forgery-proofing…\r\n " } ], "icon": "/media/tco/icons/169.png", "inspiredBy": "https://innovonto-core.imp.fu-berlin.de/entities/ideas/a9881362-fad6-4882-b234-83567e2192c7", "seeAlso": "http://purl.org/innovonto/i2m-legacy/169" }

mackeprm commented 4 years ago

Bionic Radar Spark Example: { "@id": "https://innovonto-core.imp.fu-berlin.de/entities/ideas/cf65b021-620f-43fe-9473-1712be788cde", "@type": "gi2mo:Idea", "created": "2019-05-02T15:37:25.212Z", "creator": "https://innovonto-core.imp.fu-berlin.de/entities/users/4a54925d-12b6-4790-aa8b-0b676bb48f7a", "content": "This can enable me to interact and see where others are in my home.", "hasIdeaContest": "https://innovonto-core.imp.fu-berlin.de/entities/ideaContests/i2m-bionic-radar", "hasSubmissionMethod": "https://innovonto-core.imp.fu-berlin.de/entities/submissionMethods/innovonto-mturk-icv-demo", "status": "http://purl.org/innovonto/i2m-legacy/status/spark-approved", "hasBrainstormingSession: "https://innovonto-core.imp.fu-berlin.de/entities/sessions/2ecbb5dd-0d80-4e2b-9a2f-a6feb7c61959", "hasAnnotation": [ "https://innovonto-core.imp.fu-berlin.de/entities/annotationCandidates/ca4eaaf6-29fc-47cc-8497-2e1d7c969186", "https://innovonto-core.imp.fu-berlin.de/entities/annotationCandidates/0f4855f5-8853-404e-a900-2919b6e760da" ], "hasChallenge": "https://innovonto-core.imp.fu-berlin.de/entities/challenges/i2m-bionic-radar-technical", "numberInSession": "0" }

mx-e commented 4 years ago

@mackeprm komme gut voran:

mackeprm commented 4 years ago

Das Session Attribut ist: "hasBrainstormingSession: "https://innovonto-core.imp.fu-berlin.de/entities/sessions/2ecbb5dd-0d80-4e2b-9a2f-a6feb7c61959", (siehe letztes beispiel)

mackeprm commented 4 years ago

Idea Details - Network

mackeprm commented 4 years ago

Group 12 Group 13

mackeprm commented 4 years ago

looks good!