Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scripting - social media campaign #20

Open
marilenadaquino opened this issue Dec 15, 2020 · 0 comments
Open

Scripting - social media campaign #20

marilenadaquino opened this issue Dec 15, 2020 · 0 comments

Comments

@marilenadaquino
Copy link
Collaborator

marilenadaquino commented Dec 15, 2020

Depends on

#35 (social media) #38 (artefact) #39 (execution)

Description

The script used by museum curators to trigger users' stories on a social media platform. The script defines a set of general tasks that can be reproduced in other contexts. The specific execution, e.g. the social media campaign on Instagram of Design Museum of Helsinki, is separately described.

The stages and the activities underlying the citizen curation activity.

1. Preparation

  • Activity 1.1 The campaign is launched with a post by the museum curators. The post includes instructions: what to post, what contents to include, which hashtag to use, what curators will do with users' stories.

2. Running

  • Activity 2.1 Social Media managers post exemplar posts on Instagram to encourage users to do the same.
  • Activity 2.2 Users publish pictures and stories

3. Analysis

  • Activity 3.1 Curators select users' posts for being included in the museum's collection and to be shown on their profile.
  • Activity 3.2 Developers annotate selected posts and related museum objects.

4. Presentation

  • Activity 4.1 When the campaign is over, users can explore other users' posts and interact with those - by looking at the museum profile or the list of posts under the suggested hashtag.

Competency Questions

  • CQ1 What are the stages of the script?
  • CQ2 What are the tasks defined in each stage?
  • CQ3 What is the purpose of the script?
  • CQ4 What are the agents' roles involved in a task?
  • CQ5 What are the input and outputs of the task?
  • CQ6 What is the next/preceding task in a sequential script?

To be extended:

  • What type of task is Activity 3.1 ?
  • What is the affordance of a task? In which situation is a conditional task activated?

SPARQL Questions

TODO

Toy Dataset

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix script: <https://w3id.org/spice/SON/scripting/> .
@prefix spice: <https://w3id.org/spice/manifest/>.

spice:00001_script
  a <https://w3id.org/spice/SON/scripting/Script> ;
  rdfs:label "Script for a social media campaign"^^xsd:string ;
  script:definesStage spice:00001_preparation, spice:00001_running, spice:00001_analysis, spice:00001_presentation ;
  script:hasPurpose spice:engagement, spice:expressing, spice:interaction .

spice:00001_preparation
  a script:Stage ;
  rdfs:label "Preparation of the social media campaign"^^xsd:string ;
  script:definesTask spice:00001_artefact_selection, spice:00001_launch .

spice:00001_artefact_selection
  a script:Task ;
  rdfs:label "Selection of the artefact to be used in the social media campaign"^^xsd:string ;
  script:hasInput spice:00001_artefact ;
  script:hasOutput spice:00001_image ;
  script:isTaskOf "curator"^^xsd:string ;
  script:precedes "spice:00001_launch"^^xsd:string .

spice:00001_launch
  a script:Task ;
  rdfs:label "Curators announce on the social media the launch of the social media campaign"^^xsd:string ;
  script:follows "spice:00001_artefact_selection"^^xsd:string ;
  script:hasInput spice:00001_image ;
  script:hasOutput spice:00001_cur_web_content ;
  script:isTaskOf "curator"^^xsd:string, "social_media_manager"^^xsd:string ;
  script:precedes "spice:00001_smm_stories"^^xsd:string .

spice:00001_running
  a script:Stage ;
  rdfs:label "Running of the social media campaign"^^xsd:string ;
  script:definesTask spice:00001_smm_stories, spice:00001_user_stories .

spice:00001_smm_stories
  a script:Task ;
  rdfs:label "Social media managers publish exemplar stories on the social media platform"^^xsd:string ;
  script:follows "spice:00001_launch"^^xsd:string ;
  script:hasInput spice:00001_smm_image, spice:00001_smm_text ;
  script:hasOutput spice:00001_smm_web_content ;
  script:isTaskOf "social_media_manager"^^xsd:string ;
  script:precedes "spice:00001_user_stories"^^xsd:string .

spice:00001_user_stories
  a script:Task ;
  rdfs:label "Social media users publish their stories (including texts, tags, and images) on the social media platform"^^xsd:string ;
  script:follows "spice:00001_smm_stories"^^xsd:string ;
  script:hasInput spice:00001_user_img, spice:00001_user_text ;
  script:hasOutput spice:00001_user_web_content ;
  script:isTaskOf "social_media_user"^^xsd:string ;
  script:precedes "spice:00001_cur_selection"^^xsd:string .

spice:00001_analysis
  a script:Stage ;
  rdfs:label "Analysis of results the social media campaign"^^xsd:string ;
  script:definesTask spice:00001_cur_selection, spice:00001_dev_annotation .

spice:00001_cur_selection
  a script:Task ;
  rdfs:label "Curators select users' stories to be included in their collection"^^xsd:string ;
  script:follows "spice:00001_user_stories"^^xsd:string ;
  script:hasInput spice:00001_user_web_content ;
  script:hasOutput spice:00001_selected_user_story ;
  script:isTaskOf "curator"^^xsd:string ;
  script:precedes "spice:00001_dev_analysis"^^xsd:string .

spice:00001_dev_annotation
  a script:Task ;
  rdfs:label "Developers annotate selected stories with emotions."^^xsd:string ;
  script:follows "spice:00001_cur_selection"^^xsd:string ;
  script:hasInput spice:00001_selected_user_story ;
  script:hasOutput spice:00001_dev_annotation ;
  script:isTaskOf "developer"^^xsd:string ;
  script:precedes "spice:00001_cur_presentation"^^xsd:string .

spice:00001_presentation
  a script:Stage ;
  rdfs:label "Presentation of results of the social media campaign"^^xsd:string ;
  script:definesTask spice:00001_cur_presentation .

spice:00001_cur_presentation
  a script:Task ;
  rdfs:label "Curators present select users' stories in their online collection"^^xsd:string ;
  script:follows "spice:00001_dev_analysis"^^xsd:string ;
  script:hasInput spice:00001_selected_user_story ;
  script:hasOutput spice:00001_published_user_story ;
  script:isTaskOf "curator"^^xsd:string .

spice:engagement a script:Goal .
spice:expressing a script:Goal .
spice:interaction a script:Goal .
This was referenced Feb 8, 2021
@marilenadaquino marilenadaquino changed the title Scripting scenario 2 Scripting - DMH social media campaign Feb 11, 2021
@marilenadaquino marilenadaquino changed the title Scripting - DMH social media campaign Scripting - social media campaign Feb 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants