Skip to content

Instantly share code, notes, and snippets.

@sliminality
Created October 16, 2017 17:48
Show Gist options
  • Save sliminality/f7336055d0bc23ca89a5c67cc2e45368 to your computer and use it in GitHub Desktop.
Save sliminality/f7336055d0bc23ca89a5c67cc2e45368 to your computer and use it in GitHub Desktop.
LIP: finding good/relevant papers

LIP: Finding good/relevant papers

Search/read with intentionality

        old <-------------------> new
theoretical <-------------------> system

"Most similar papers" will probably be towards the (new, concrete) end

  • "Good"
  • "Relevant"
    • Just starting a new project and trying to form a RQ: understand theoretical underpinnings/consensus ⇒ older, more theoretical work
    • Once you have an idea of an intervention: get state of the art ⇒ new, concrete systems papers
    • Inspo/refinement while building
      • Tech approach: newish, concrete. Look at technical approaches (may be before or after description of system)
      • Conceptual: broadest category, anything helps here (introduction and results/discussion)
      • Study design: from pretty much any time (unless there are specific surveys that were developed recently), papers that are measuring the same thing as you (evaluation)
    • Writing first draft of manuscript

Iterative algorithm

  1. Get roots: disciplinary terminology, authors, paper titles/system names
    • Ask for examples of good papers and authors related to your area
    • Google ideas that seem relevant to you, or phrases you've heard (then identify the most promising ones)
  2. Follow footnotes
    1. Decide whether you're going to do this DFS or BFS
    2. Look mostly at related work
      • When you're actually writing, it's not unreasonable to include a superset of the closest paper's entire related work section
    3. Identify the most promising ones

Evaluating how useful a paper is

  • Authors in a field who tend to be widely-cited (look at the first, last author)
  • Seminal theoretical papers (tend to be older, may be from other areas like cogsci, LS, AI, etc.)
    • Look at impact factor or # of citations on ACM DL or Google Scholar
  • Conferences/publication venues: CHI, UIST, HCOMP, Ubicomp, VL/HCC, TOCHI
    • Overlapping HCI conferences: ICER, SIGCSE, ...
    • Google "SIG" + domain
  • Keep track of terms of art: domain-specific phrases or names for concepts
    • exploratory programming, end-user programming, cognitive load

Keeping track of papers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment