Difference between revisions of "Virtual Conferences"

 
(24 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
=Virtual Conferences=
 
=Virtual Conferences=
  
This is a collection of links and information I've put together about virtual conferences.
+
''I've left this page up in case anyone linked to it. However, this content is superseded by the report of the [https://www.acm.org/virtual-conferences ACM Presidential Task Force on Virtual Conferences].''
 +
 
 +
This is a collection of links and information I've put together about virtual conferences. Amusingly, I wrote a paper about [http://svr-sk818-web.cl.cam.ac.uk/keshav/papers/94/videoconf_inet.pdf experiences with videoconferencing] in 1994.  
  
 
==Why==
 
==Why==
 +
* To deal with viral pandemics
 +
 
* To reduce carbon footprint
 
* To reduce carbon footprint
* To deal with viral pandemics
+
** [https://www.sciencedirect.com/science/article/pii/S0195925502000276 Environmental impacts of an international conference]
 +
** [https://www.nature.com/articles/s42254-020-0151-2 Rethinking Conferences]
 +
** [https://www.cam.ac.uk/stories/highflying High Flying Academics]
  
 
==How==
 
==How==
Line 15: Line 21:
 
* [https://docs.google.com/document/d/e/2PACX-1vSLG573KG2YrLhpT8SBgTKNvrEUBtTCN_NBVtdEl8jqHK_vY6MhonM4DeiEoMoh18CdyyfNdxCfp6gp/pub#h.5eez58wu6i2j Here's a list]
 
* [https://docs.google.com/document/d/e/2PACX-1vSLG573KG2YrLhpT8SBgTKNvrEUBtTCN_NBVtdEl8jqHK_vY6MhonM4DeiEoMoh18CdyyfNdxCfp6gp/pub#h.5eez58wu6i2j Here's a list]
 
* [https://ehc.english.ucsb.edu/?page_id=14895 A nearly carbon-neutral conference, 2016] on "The world in 2050"
 
* [https://ehc.english.ucsb.edu/?page_id=14895 A nearly carbon-neutral conference, 2016] on "The world in 2050"
 
+
* [https://www.icann.org/news/announcement-2020-02-19-en ICANN]
 
* [https://pam2020.cs.uoregon.edu/ PAM 2020]
 
* [https://pam2020.cs.uoregon.edu/ PAM 2020]
 +
* [https://asplos-conference.org/ ASPLOS]
  
 
==In more detail==
 
==In more detail==
Line 22: Line 29:
  
 
===Interaction modes===
 
===Interaction modes===
Conferences support multiple interaction modes, which may need different solutions depending on the conference size
+
Conferences support multiple interaction modes, which may need different solutions depending on the conference size. Generally speaking, this is a cross product of {1-1, 1-many, many-many}  X {synchronous, asynchronous}.
* ''1-many stored video''
+
 
** Archival conference record
+
* ''1-1 asynchronous''
* ''1-many live video in parallel with many-many text-oriented discussions on the ongoing presentation''
+
** Not relevant in a conference setting
**Plenary presentations
+
 
** Speaker may give the same presentation multiple times to deal with time zones, or at least have multiple interaction sessions
+
* ''1-1 synchronous ''
* ''1-1 informal hallway conversations leveraging past history of interaction or creating new connections''
+
** This is similar to an informal hallway conversation between people who know each other already, or not
** Ability to have one-on-ones with ‘heros’
+
* ''Multiple synchronous small group interaction – e.g. a demo/poster session''
+
* ''1-many asynchronous''
 +
** This is essentially an archival conference record
 +
** In some cases, comments can be added over time
 +
 
 +
* ''1-many synchronous''
 +
** This is a typical conference presentation
 +
** Generally live video in parallel with many-many text-oriented discussions''
 +
** To deal with time zones, a speaker could give the same presentation multiple times, or at least have multiple interaction sessions
 +
 
 +
* ''Many-many asynchronous''
 +
** Not relevant in a conference setting
 +
 
 +
* ''Many-many synchronous small group interactions''
 +
** This is typical of a demo/poster session
 
** Ability to hop around, like a poster session
 
** Ability to hop around, like a poster session
** Ability to see demos being done, with VNC-like control
+
** Ability to see demos being done
 
** Find out which demo is popular
 
** Find out which demo is popular
 
** Need a whiteboard, leave a message for others
 
** Need a whiteboard, leave a message for others
 
** Schedule presentations of the poster at a particular time
 
** Schedule presentations of the poster at a particular time
* ''Asynchronous interaction''
 
 
** Like a MOOC lecture with multiple flipped classroom, on EdX
 
  
 
===Tools/Resources available today===
 
===Tools/Resources available today===
*'' 1-many stored video''
+
* ''1-1 synchronous ''
** [https://www.edx.org/ Ed X] and [https://dl.acm.org/ ACM DL] can store video from conferences for replay
+
** Existing tools such as [https://skype.com Skype], Google Hangouts,  [https://zoom.us/ Zoom], [https://openvidu.io/ Openvidu] provide audio/video communication
 +
** An interesting alternative is [https://hubs.mozilla.com/#/ browser-based Virtual Reality] from Mozilla
 +
** You can also use a free shared whiteboard - [https://whiteboardfox.com/ Whiteboard Fox]
 +
** Some conferences have tried remote participation robots, for example at CHI, but with limited success and great cost
 +
** Herring, Susan C. "[https://onlinelibrary.wiley.com/doi/abs/10.1002/meet.14505001156 Telepresence robots for academics]." Proceedings of the American Society for Information Science and Technology 50.1 (2013): 1-4.
  
* ''1-many live video in parallel with many-many text-oriented discussions on the ongoing presentation''
+
*'' 1-many asynchronous''
** Remote presenters can [https://support.office.com/en-us/article/Video-Record-presentations-2570dff5-f81c-40bc-b404-e04e95ffab33 record videos for presentation] at the conference and answer questions on the phone or in a [https://en.wikipedia.org/wiki/Online_chat#Software_and_protocols text-based chat room]
+
** [https://www.edx.org/ Ed X] and [https://dl.acm.org/ ACM DL] can store audio/video from conferences for replay
** Trialed at SIGCOMM 2016 and worked well
 
  
* ''1-1 informal hallway conversations ''
+
* ''1-many synchronous''
** [https://skype.com Skype]/[https://zoom.us/ Zoom]/ [https://openvidu.io/ Openvidu] for audio/video communication and ‘rooms’
+
** In addition to the 1-1 tools listed above, for larger audiences, tools include [https://livestream.com/watch Livestream] and [https://folkproject.org/concertwindow/concertwindow.shtml ConcertWindow].
** Need to have effective feedback cancellation and muting
+
** Remote presenters can [https://support.office.com/en-us/article/Video-Record-presentations-2570dff5-f81c-40bc-b404-e04e95ffab33 record videos for presentation] at the conference and answer questions on the phone or in a [https://en.wikipedia.org/wiki/Online_chat#Software_and_protocols text-based chat room]. This was trialed at SIGCOMM 2016 and worked well
** Other conferencing tools include [https://livestream.com/watch Livestream] and [https://folkproject.org/concertwindow/concertwindow.shtml ConcertWindow]
+
** Websites such as [https://www.sli.do/ Slido] allow the audience to ask questions, as well
 
 
*''Poster and demos''
 
** Skype/Zoom for audio/video communication and ‘rooms’
 
** Maybe can use [https://www.realvnc.com/en/ VNC] for remote demos
 
 
 
* ''1-1 informal hallway conversations ''
 
** Remote participation robots?
 
** Herring, Susan C. "[https://onlinelibrary.wiley.com/doi/abs/10.1002/meet.14505001156 Telepresence robots for academics]." Proceedings of the American Society for Information Science and Technology 50.1 (2013): 1-4.
 
** Tried at CHI with limited success and great cost
 
  
* ''Asynchronous interaction''
+
*''Many-many synchronous''
** [https://slack.com Slack]
+
** The 1-1 synchronous tools also support many-many interaction
 +
** We can also use [https://www.realvnc.com/en/ VNC] for remote demos
  
 
== Technical and sociological issues that need to be addressed by research ==
 
== Technical and sociological issues that need to be addressed by research ==
 
* How to achieve high quality of the video/audio?
 
* How to achieve high quality of the video/audio?
 
* How to re-create informality?
 
* How to re-create informality?
** Can poke head into someone’s office, but can’t do that on skype
+
** Can walk  up to someone in a hallway, but can’t do that on skype
** The barrier to entry to interrupt someone is high because people are diffident about interruption
+
** The barrier to entry to interrupt someone is high because people are diffident about an interruption
 
** Conferences reduce options and hence force interaction
 
** Conferences reduce options and hence force interaction
  
* How to create conditions that support attendance? In a real conference there is no need to worry about food, where to rest
+
* How to create conditions that support attendance? In a real conference, there is no need to worry about food, where to rest
 
** Make a commitment, perhaps in writing
 
** Make a commitment, perhaps in writing
 
** Need to create a social headroom
 
** Need to create a social headroom
Line 80: Line 92:
 
*How to integrate components properly?
 
*How to integrate components properly?
  
== Multiple hub idea: live gatherings at multiple sites linked together==
+
== An alternative==
 +
Multiple hub idea: live gatherings at multiple sites linked together
 +
** [https://www.sciencedirect.com/science/article/pii/S0736585311000773 Effects of Internet-based multiple-site conferences on greenhouse gas emissions]
 
* Also provides support for an in-person experience but with reduced travel
 
* Also provides support for an in-person experience but with reduced travel
 
* Can be all time shifted, with presentation speakers available
 
* Can be all time shifted, with presentation speakers available
 
* Can rely on dedicated rooms with microphone arrays
 
* Can rely on dedicated rooms with microphone arrays
 +
* [Collective Intelligence 2020 https://ci2020.weebly.com/]

Latest revision as of 21:10, 9 April 2020

Virtual Conferences

I've left this page up in case anyone linked to it. However, this content is superseded by the report of the ACM Presidential Task Force on Virtual Conferences.

This is a collection of links and information I've put together about virtual conferences. Amusingly, I wrote a paper about experiences with videoconferencing in 1994.

Why

  • To deal with viral pandemics

How

Who

In more detail

Here are some ideas that I came up with some time back with considerable input from Robbert van Renesse

Interaction modes

Conferences support multiple interaction modes, which may need different solutions depending on the conference size. Generally speaking, this is a cross product of {1-1, 1-many, many-many} X {synchronous, asynchronous}.

  • 1-1 asynchronous
    • Not relevant in a conference setting
  • 1-1 synchronous
    • This is similar to an informal hallway conversation between people who know each other already, or not
  • 1-many asynchronous
    • This is essentially an archival conference record
    • In some cases, comments can be added over time
  • 1-many synchronous
    • This is a typical conference presentation
    • Generally live video in parallel with many-many text-oriented discussions
    • To deal with time zones, a speaker could give the same presentation multiple times, or at least have multiple interaction sessions
  • Many-many asynchronous
    • Not relevant in a conference setting
  • Many-many synchronous small group interactions
    • This is typical of a demo/poster session
    • Ability to hop around, like a poster session
    • Ability to see demos being done
    • Find out which demo is popular
    • Need a whiteboard, leave a message for others
    • Schedule presentations of the poster at a particular time

Tools/Resources available today

  • 1-1 synchronous
    • Existing tools such as Skype, Google Hangouts, Zoom, Openvidu provide audio/video communication
    • An interesting alternative is browser-based Virtual Reality from Mozilla
    • You can also use a free shared whiteboard - Whiteboard Fox
    • Some conferences have tried remote participation robots, for example at CHI, but with limited success and great cost
    • Herring, Susan C. "Telepresence robots for academics." Proceedings of the American Society for Information Science and Technology 50.1 (2013): 1-4.
  • 1-many asynchronous
    • Ed X and ACM DL can store audio/video from conferences for replay
  • Many-many synchronous
    • The 1-1 synchronous tools also support many-many interaction
    • We can also use VNC for remote demos

Technical and sociological issues that need to be addressed by research

  • How to achieve high quality of the video/audio?
  • How to re-create informality?
    • Can walk up to someone in a hallway, but can’t do that on skype
    • The barrier to entry to interrupt someone is high because people are diffident about an interruption
    • Conferences reduce options and hence force interaction
  • How to create conditions that support attendance? In a real conference, there is no need to worry about food, where to rest
    • Make a commitment, perhaps in writing
    • Need to create a social headroom
  • How to convey body language and non-verbal cues?
  • How to integrate components properly?

An alternative