Research community
Jun Kato
AIST, Arch Inc., Universite Paris-Saclay#non_research_tips #情報科学研究補助技法

2024/6/19#non_research_tips #情報科学研究補助技法

1Jun Kato 加藤 淳

junkatohttps://junkato.jp

The University of Tokyo Igarashi Lab ’09 BSc, ’11 MSc, ’14 PhD
Microsoft Research Asia ’12/1-4 Research Intern / Microsoft Research ’12/6-9 Research Intern
Adobe Creative Technologies Lab, Seattle ’13/8-11 Research Intern
National Institute of Advanced Industrial Science and Technology (AIST) ’14/4- Researcher, ’18/10- Senior Researcher
Arch Inc. ’18/7- Technical Advisor (PI at R&D unit Arch Research)
Universite Paris-Saclay ‘24/4- Visiting Scientist

DejaVu[ACM UIST'12]

Picode[ACM CHI'13]

TouchDevelop[ACM PLDI'13]
TextAlive [ACM CHI'15]

f3.js [ACM DIS'17]

Lyric App Framework [ACM CHI'23]

Griffith [ACM CHI’24]

Human-Computer Interaction researcher studying creative activities e.g., programming,
video authoring, storyboarding through building and deploying creativity support tools
プログラミング、動画・絵コンテ制作などの創造的活動を支援するシステムを研究開発、社会展開してきた

Human-Computer Interaction分野の研究者
2024/6/19#non_research_tips #情報科学研究補助技法2

My research style: a toolsmith researcher
A researcher who builds computational tools for creative people(creativity support tools, toolkits, programming environments)© Crypton Future Media, INC. www.piapro.net / © SEGA
Graphics by SEGA / MARZA ANIMATION PLANET INC.
Organized by TOKYO MX / Crypton Future Media, INC.

Programmers

Musicians

Anime directors

DejaVu [UIST '12], Picode [CHI ‘13
Honorable Mention],
TouchDevelop [PLDI ‘13]

TextAlive [CHI ‘15 Honorable Mention],
Lyric App Framework[CHI ‘23 Honorable Mention]

Griffith [SAS '21 (non-archival),
ISID '21 & '22 Best Poster Awards,
CHI '24]More examples at https://junkato.jp/projects

2024/6/19#non_research_tips #情報科学研究補助技法

3

Research community: agenda• Why “community”?
• Community basics• How to find “right” community• Get involved in community

2024/6/19#non_research_tips #情報科学研究補助技法

4

Why “community”?
Research community

2024/6/19#non_research_tips #情報科学研究補助技法

5

Why “community”?
• You cannot be creative alone – “Creativity: Flow and thePsychology of Discovery and Invention” Mihaly
Csikszentmihalyi• Community enables learning – “Situated Learning:
Legitimate Peripheral Participation” Jean Lave and Etienne
Wenger• Research is not a dead-end – “HCI Research as ProblemSolving” Antti Oulasvirta / “On the Relationship between HCIResearchers and Creators” Jun Kato

2024/6/19#non_research_tips #情報科学研究補助技法

6

You cannot be creative alone

Domain• Suppose you’re a great researcher (you are!)• How can you prove you’ve done a great scientific discovery?
• There needs to be three elements: a person, a culture(domain), and a field of experts

Creativity

Individual“Creativity: Flow and the Psychology of Discovery and Invention” Mihaly Csikszentmihalyi
2024/6/19#non_research_tips #情報科学研究補助技法

Field
7

Community enables learning• Learning isfundamentally asocial process• Newcomers
gradually become
old-timers incommunities ofpractice“Situated Learning: Legitimate Peripheral Participation”
Jean Lave and Etienne Wenger
Figure: https://medium.com/@woaini154568903/lpp-legitimate-peripheral-participation-bff7f95562e1

2024/6/19#non_research_tips #情報科学研究補助技法

8Research is not a dead-end [1/2]“HCI Research as Problem-Solving” Antti Oulasvirta [ACM CHI 2016]
2024/6/19#non_research_tips #情報科学研究補助技法

9Research is not a dead-end [2/2]

We computer science researchers must always be careful that
we are not cherry-picking the activities of artists just for thesake of research.
“On the Relationship between HCI Researchers and Creators” Jun Kato [ACM XRDS, Summer 2023]
2024/6/19#non_research_tips #情報科学研究補助技法

10Why “community”?
• You cannot be creative alone – “Creativity: Flow and thePsychology of Discovery and Invention” Mihaly
Csikszentmihalyi• Community enables learning – “Situated Learning:
Legitimate Peripheral Participation” Jean Lave and Etienne
Wenger• Research is not a dead-end – “HCI Research as ProblemSolving” Antti Oulasvirta / “On the Relationship between HCIResearchers and Creators” Jun Kato

2024/6/19#non_research_tips #情報科学研究補助技法

11Community basics
Research community

2024/6/19#non_research_tips #情報科学研究補助技法

12How has “community” evolved?
From 17th century to date
The Royal Society (UK) started as a community to share anddiscuss scientific discoveries in the 17th century• Motto: Nullius in verba (Take nobody's word for it)• It is an expression of the determination of Fellows towithstand the domination of authority and to verify allstatements by an appeal to facts determined by experiment.

https://royalsociety.org/about-us/who-we-are/history/
https://ja.wikipedia.org/wiki/Nullius_in_verba#/media/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB:Bookplate_of_the_Royal_Society_(Great_Britain).jpg
2024/6/19#non_research_tips #情報科学研究補助技法

13How has “community” evolved?
18th and 19th centuries• The Academie des Sciences (FR) started in the 17th
century, and more societies were established in the 18th
century to disseminate scientific knowledge to the public.
• Various special interest societies were established in the
19th century, representing diverse academic disciplines.

https://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB:Acad%C3%A9mie_des_Sciences_1671.jpg
2024/6/19#non_research_tips #情報科学研究補助技法

14How has “community” evolved?
20th century
Many international societies were founded in the 20th century,
including ACM and IEEE.

Founded in 1947

2024/6/19

Founded in 1963

#non_research_tips #情報科学研究補助技法

15

How has “community” evolved?
• The Royal Society (UK) started as a community to share anddiscuss scientific discoveries in the 17th century.
• The Academie des Sciences (FR) started in the 17th century,and more societies were established in the 18th century todisseminate scientific knowledge to the public.
• Various special interest societies were established in the 19th
century, representing diverse academic disciplines.
• Many international societies were founded in the 20th century,
including ACM and IEEE.
• Big companies accumulate scientific knowledge within theorganizations and influence applied sciences, including
information science.
2024/6/19#non_research_tips #情報科学研究補助技法

16What are roles of “community” nowadays?
(ACM as an example)• Knowledge accumulation: Conference Proceedings,
Journals, ACM Digital Library• Knowledge dissemination: Communications of the ACM,
Journal of the ACM, ACM Queue, ACM Crossroads• Membership benefits: Grammarly for free and Overleaf
discount (ACM SIGCHI only), CareerNews, TechNews,
discount for online courses, ...
• Advocacy and outreach: Global Technology Policy Council• Networking and collaboration: Academic events
2024/6/19#non_research_tips #情報科学研究補助技法

17Membership | SIGCHI
https://sigchi.org/people/membership/
2024/6/19#non_research_tips #情報科学研究補助技法

18How to find “right” community
Research community

2024/6/19#non_research_tips #情報科学研究補助技法

19

道具鍛冶研究者・加藤淳さんの「研究室から街へ、世界へ」
https://www.aist.go.jp/aist_j/magazine/20240415.html

2024/6/19#non_research_tips #情報科学研究補助技法

20How to find “right” community• Read many papers• Listen to “personal” talks• Sometimes explore different disciplines

2024/6/19#non_research_tips #情報科学研究補助技法

21

Academic papers: cutouts• Each paper contributes new knowledge to the community• Papers are usually “cutouts” of people’s work, so don’t stopby reading one – find “networks”

DejaVu[ACM UIST'12]

Picode[ACM CHI'13]

TouchDevelop[ACM PLDI'13]
TextAlive [ACM CHI'15]

2024/6/19

f3.js [ACM DIS'17]#non_research_tips #情報科学研究補助技法

Lyric App Framework [ACM CHI'23]

Griffith [ACM CHI’24]

22

Academic papers: find networks• Notice some authors who appear for many times• They could be key figures in the scene• Search their names online, find their labs/papers, remember theirfaces, and see them at conferences!
• (Consider them as potential reviewers when writing papers)• Try understanding the trend• Sometimes it's a good idea to look for special types of papers:
survey papers and opinion papers

2024/6/19#non_research_tips #情報科学研究補助技法

23Survey paper: many references! (e.g., 193)

“Mapping the landscape of creativity support tools in HCI” Jonas Frich et al. [ACM CHI 2019]2024/6/19#non_research_tips #情報科学研究補助技法

24Opinion paper: deep dive into the field• “Usability evaluation considered harmful (some of the time)”
Saul Greenberg and Bill Buxton [ACM CHI 2008]• “Third-wave HCI, 10 years later – participation and sharing”
Susanne Bodker [ACM Interactions, Sep.-Oct. 2015]

2024/6/19#non_research_tips #情報科学研究補助技法

25

Or something in-between...

“Evaluation Strategies for HCI Toolkit Research” David Ledo et al. [ACM CHI 2018]2024/6/19#non_research_tips #情報科学研究補助技法

26

Academic papers: ways to read them
• Focus on introduction and related work to get to know thecommunity• Focus on method, evaluation, and discussion to develop
your project ideas• Focus on the overall structure and copy it (not the content)
to write your paper.

2024/6/19#non_research_tips #情報科学研究補助技法

27

How to find “right” community• Read many papers• Listen to “personal” talks• Sometimes explore different disciplines

2024/6/19#non_research_tips #情報科学研究補助技法

28Listen to “personal” talks
Once you find people of interest,• Listen to their talks (these days, there are often online
archives!)• Preferably those for some sort of generic “awards” or at least
those that span multiple projects, so that you can hear their“personal” experience in the community• Of course, it’s a good idea to see them in person at academic
events, or even sending a fan letter! (They like it, I promise)

2024/6/19#non_research_tips #情報科学研究補助技法

29How to find “right” community• Read many papers• Listen to “personal” talks• Sometimes explore different disciplines

2024/6/19#non_research_tips #情報科学研究補助技法

30

Different discipline, different culture• CHI (SIGCHI)• SPLASH (SIGPLAN)• SIGGRAPH Asia (SIGGRAPH)• Society for Animation Studies Annual Conference

2024/6/19#non_research_tips #情報科学研究補助技法

312024/6/19#non_research_tips #情報科学研究補助技法

322024/6/19#non_research_tips #情報科学研究補助技法

332024/6/19#non_research_tips #情報科学研究補助技法

342024/6/19#non_research_tips #情報科学研究補助技法

35Get involved in community
Research community

2024/6/19#non_research_tips #情報科学研究補助技法

36Get involved in community• International conferences• Paper reading seminars• Small workshops• Research internships

2024/6/19#non_research_tips #情報科学研究補助技法

37

International conferences: how to enjoy• Prepare well
• Get out of comfort zone
• Submit something• Avoid crowds and look for hidden gems

2024/6/19#non_research_tips #情報科学研究補助技法

38International conferences: how to enjoy

Prepare well
• Is your portfolio website ready? (will be covered next week)• Have you skimmed the program?
• Have you checked the first and last authors of the papers you
are interested in?
• Have you looked for session chairs who you want to contact?

2024/6/19#non_research_tips #情報科学研究補助技法

39

International conferences: how to enjoy• Prepare well
• Get out of comfort zone
• Submit something• Avoid crowds and look for hidden gems

2024/6/19#non_research_tips #情報科学研究補助技法

40

International conferences: how to enjoy

Get out of comfort zone
• Be open-minded• Ask questions• Try hard to find new research interests• Don’t have breakfast/lunch/dinner with your lab mates

See also:
https://x.com/_xiang_chen_/status/1649645915333074944
2024/6/19#non_research_tips #情報科学研究補助技法

41

International conferences: how to enjoy• Prepare well
• Get out of comfort zone
• Submit something• Avoid crowds and look for hidden gems

2024/6/19#non_research_tips #情報科学研究補助技法

42

Student Design Competition [1/3]
The SDC poses a real-world challenge and demands that teams ofstudents use a myriad of approaches (design research, brainstorming,
prototyping, implementation, and evaluation, for starters) to develop theirsubmissions. Each year, this competition has received approximately 60
submissions from 15 countries.
… At the Student Design Competition, we ask you to contribute to one (orseveral) of the 17 Sustainable Development Goals identified by theUnited Nations.
… Teams must consist of at least two and no more than five students.
2024/6/19#non_research_tips #情報科学研究補助技法

43

Student Design Competition [2/3]• Round 1: Paper, Poster, and Video submission (online)• Round 2: Poster presentation (onsite, 16 teams)• Round 3: Final presentation (onsite, 4 teams)
Competition Reviewers and Judges
Koya Narumi, Jun Kato, Pedro Lopes (University of Chicago, USA), Wendy Mackay (Inria & Université Paris Saclay,
France), Elizabeth Churchill (Google, USA), Ellen Do (Atlas, University of Colorado Boulder, USA), ...

2024/6/19#non_research_tips #情報科学研究補助技法

44

Student Design Competition [3/3]• Round 2: Poster presentation (onsite, 16 teams)• Round 3: Final presentation (onsite, 4 teams)• Award ceremony (CHI Closing Plenary)

2024/6/19#non_research_tips #情報科学研究補助技法

45

Student Research Competition

2024/6/19#non_research_tips #情報科学研究補助技法

46

Student Research Competition goals• To give students opportunities• to share their research ideas and results at CHI in a special forum• to meet with and interact with CHI attendees to share ideas, gain
new insights, and understand possible practical applications• to sharpen their communication skills• To provide detailed feedback to students from a panel ofdistinguished judges from industry and academia• To recognize and reward outstanding student researchhttps://chi2021.acm.org/for-authors/students/student-research-competition
2024/6/19#non_research_tips #情報科学研究補助技法

47

Student ResearchCompetition rounds
1. Submit your work online
2. Present your poster
3. Present your work
4. Winners announced during the plenary
5. Compete in the Grand Finals
6. Join the Annual ACM Awards Banquet

ACM CHI ’09 SRC
Poster session
2024/6/19#non_research_tips #情報科学研究補助技法

48

SRC 1st round

Submit your work online• Login early to check out the submission form!
• Prepare and submit a paper and poster

A Submission Form on Precision Conference (PCS)
planned to open in early September

2024/6/19#non_research_tips #情報科学研究補助技法

49

SRC 2nd round

Present your poster at the conference
Juries will come and listen to you in front of the poster

2024/6/19#non_research_tips #情報科学研究補助技法

50

SRC 3rd round

Present your work at the conference
Just like a paper session, SRC is assigned a dedicated room2024/6/19#non_research_tips #情報科学研究補助技法

51

International conferences: how to enjoy• Prepare well
• Get out of comfort zone
• Submit something• Avoid crowds and look for hidden gems

2024/6/19#non_research_tips #情報科学研究補助技法

52

Special Interest Group [1/3]
Special Interest Groups (SIGs) enable conference attendees sharing acommon interest to meet informally for 75 minutes of facilitateddiscussion during a scheduled session at the conference. SIGs offer
excellent opportunities for dialog and deliberation on a specific topic. The
conference provides each SIG with meeting space and advertises SIG
meetings to the rest of the conference in the Extended Abstracts andConference Program.
… While not strictly required, we prefer that proposals be authored by aminimum of two individuals representing at least two different
organizations.
2024/6/19#non_research_tips #情報科学研究補助技法

53

Special Interest Group [2/3]
We consider the following criteria, in descending order of priority:• Appeal to the community: Is the topic both timely and of wide enough appeal to attract a significant
audience? At the same time, is the topic sufficiently focused to allow for productive discussion
during the SIG meeting? Too narrow, and the SIG might attract too few people; too broad, and it isdifficult for progress to be made in the relatively short duration of a SIG.
• Format: Is the proposed format conducive to discussion and shared insight? Will it be possible toachieve its aims? SIGs are not workshops, nor project showcases, nor tutorials.
• Diversity of perspective: It helps to be able to show that the SIG will be able to encompass a wide
perspective, and that the organizers can accommodate and facilitate discussion across this breadth.
Places to show this are in the description of the intended community, the assumed attendee
background, and the home institutions and disciplines of the organizers.
• Continuity: Does the SIG support the development of a longer term interest group, for example
follow-on SIGs or other types of contributions at subsequent CHI and other conferences, or a SIGCHI
Community? If the topic is a very recent or new one, or a revival of an old topic, then arguments willneed to be made, to demonstrate that it is a topic that will persist, rather than simply being thisyear’s fashion. If the topic is a continuation of previous SIG(s), then it is necessary to present thelatest developments of the topic and their projection into the future.
2024/6/19#non_research_tips #情報科学研究補助技法

54

Special Interest Group [3/3]• Room capacity ≃ 100 people• Aim: discuss important topics in recent creativity support researchshow presence as a community / find missing perspectives / consider next steps• Structure: organizer presentation + subgroup activity + summary report

2024/6/19#non_research_tips #情報科学研究補助技法

55Get involved in community• International conferences• Paper reading seminars• Small workshops• Research internships

2024/6/19#non_research_tips #情報科学研究補助技法

56

Paper reading seminars

CHI勉強会SIGGRAPH (Asia) 勉強会

cvpaper.challenge

Getting to know all CHI Papers in a day

Getting to know all SIGGRAPH (Asia) papers
in a dayReading all CVPR papers collaboratively

Jun Kato/加藤 淳

Yuki Koyama/小山 裕己

Hirokatsu Kataoka/片岡 裕雄

Media Interaction Group, AISTMedia Interaction Group, AIST

Computer Vision Research Team, AIST

2024/6/19#non_research_tips #情報科学研究補助技法

57Get involved in community• International conferences• Paper reading seminars• Small workshops• Research internships

2024/6/19#non_research_tips #情報科学研究補助技法

58

Dagstuhl Seminar• A meeting where ten to thirty researchers from all over theworld discuss in a secluded environment, in an old castle in aremote countryside, isolated from the outside world• Lots of opportunities for interaction (hiking trails, gardens,tennis courts, board games, wine cellers, etc.)

2024/6/19#non_research_tips #情報科学研究補助技法

59

Shonan meeting• Modeled after Dagstuhl Seminar• Researchers apply for seminar plans, NII handles office work

2024/6/19#non_research_tips #情報科学研究補助技法

60

Dagstuhl Seminar #22231
Theories of Programming• 28 researchers from Human-Computer Interaction, Software
Engineering, and Computer Science Education• HCI/CSE researcher Amy Ko and SE/HCI researcher Thomas
LaToza co-proposed, HCI/CSE/SE researcher David
Shepherd and SE researcher Dag Sjøberg joined later

Amy2024/6/19

Thomas#non_research_tips #情報科学研究補助技法

David

Dag
61

Dagstuhl Seminar #22231
Theories of Programming• COVID-19 postponement from summer 2020 to 2022
(originally #20351, happened as #22231)• ICSE 2022 Birds of Feather as a precursor event

2024/6/19#non_research_tips #情報科学研究補助技法

62

Dagstuhl Seminar #22231
3.5-days workshop• June 7 (Tue) welcome, what is theory, describing theories,
critiquing theories• June 8 (Wed) brainstorming unexplained programming
phenomena, sketching theories, getting feedback on theories,
and refining theories• June 9 (Thu) presenting theory sketches, discussing ways ofsharing theories, and skeptically examining whether
developing theories of programming is really worth the time
• June 10 (Fri) reflecting on takeaways and departure
2024/6/19#non_research_tips #情報科学研究補助技法

63Dagstuhl Seminar #22231
First day• 2 hours from the airport, arrived at St. Wendl by train• Luckily got a taxi at the station with two other attendees• Already had discussion at a dinner table – Dagstuhl format issuitable for book preparation and open discussion forunanswered questions.

2024/6/19#non_research_tips #情報科学研究補助技法

642024/6/19#non_research_tips #情報科学研究補助技法

65Dagstuhl Seminar #22231
Last day• Presentations from subgroups• Insights from subgroups written on a notebook

2024/6/19#non_research_tips #情報科学研究補助技法

66

Dagstuhl Seminar #22231
Post-seminar effect
LIVE 2022 workshop call for paper was modified to reflect
discussions

2024/6/19#non_research_tips #情報科学研究補助技法

67Get involved in community• International conferences• Paper reading seminars• Small workshops• Research internships

2024/6/19#non_research_tips #情報科学研究補助技法

68Internships I’ve experienced• Microsoft Development Japan• 2009/8-9 Software Engineer Intern• University of Tokyo Edge Capital (UTEC)• 2010/7-8 Summer Intern

Microsoft Research Asia
• 2012/1-4 Research Intern (HCI Group)

Microsoft Research• 2012/6-9 Research Intern (RiSE Group)

Adobe Creative Technologies Lab, Seattle• 2013/8-11 Research Intern
2024/6/19#non_research_tips #情報科学研究補助技法

69Internship in companies
Large companies publishing academic papers often allow
you to include the project in your thesis/dissertation• Microsoft, Adobe, Autodesk, Disney, etc. (as of 2013)

You will meet many talented people• Not only researchers but also devs and interns

You should not work primarily for money• They give you rich resources including people, machines, devices,
software and almost all the other things you’ll need for doing a good
research• While, in fact, they pay pretty well…
2024/6/19#non_research_tips #情報科学研究補助技法

70

Home and Workplace in Beijing and Redmond2024/6/19#non_research_tips #情報科学研究補助技法

71Workplace in Beijing and Redmond2024/6/19#non_research_tips #情報科学研究補助技法

72

How to find an internship• Apply for fellowship/scholarship• Microsoft Research Asia Fellowship• Get introduced by someone• Your supervisor• People working at Microsoft University Relations• Ask researchers• Meet researchers at international conferences, appeal yourenthusiasm and sell yourself!

2024/6/19#non_research_tips #情報科学研究補助技法

73When to go to an internship• Generally speaking, summer is the hot season• During Masters course is the best
• 1st and 2nd year of PhD course are nice• 3rd year of PhD (before writing the dissertation) is no good2024/6/19#non_research_tips #情報科学研究補助技法

74What to do in your internship• They usually give you three months• For the first month, discuss with your mentor and fix theresearch problem you’re tackling
Kinect + IDE = IDE for Interactive Computer Vision
Programming + UI = Live Programming of GUI(censored) + IDE = IDE for (censored)• For the second month, prototype your system• For the third month, wrap up your work

2024/6/19#non_research_tips #情報科学研究補助技法

75Internship at Microsoft Research Asia

2024/6/19#non_research_tips #情報科学研究補助技法

76Internship at Microsoft Research Redmond2024/6/19#non_research_tips #情報科学研究補助技法

77Internship at Adobe Seattle

2024/6/19#non_research_tips #情報科学研究補助技法

78What to do after your internship• You’re still under the NDA• Unless you published the result• Write paper• Three months are often too short…

• Apply for patents• You usually only need to sign some documents• Discuss/advise tech transfer• Tech transfer takes longer time than research2024/6/19#non_research_tips #情報科学研究補助技法

79Research community: agenda• Why “community”?
• Community basics• How to find “right” community• Get involved in community

2024/6/19#non_research_tips #情報科学研究補助技法

80Research community

2024/6/19#non_research_tips #情報科学研究補助技法

81