Zettelkasten Forum

Tagging individual sentences (rather than the entire note)

I've recently become involved in some qualitative research that involves using the program NVivo to analyse interview transcripts. Basically, the interview transcript is imported into NVivo, then you go read each sentence and attached thematic tag(s).

I think this would be an interesting way to organise research and notes, with the understanding that the tagging system would evolve over time.

For example,

If you are working on a specific article, you could browse through previous semi-related tags and tag sentences that might be relevant to that article.

Or if you are working on a longer project, tags could start general but then over time be refined and become more specific as you work out the structure of the project.

The only way I can think to implement something like this in existing note taking apps is to have one sentence per note, then as many required tags per note, but this seems unmanageable.

I'm curious what other think of this idea?


  • After a bit of searching, this seems to be closest to what I'm looking for https://app.taguette.org/

  • Can you explain what that app does or share a picture of how you use it? Tbh I can't quite imagine what's going to happen, looking at the website alone.

    Some apps support #hashtags so you could annotate sentences in-line as well. I find this a bit unwieldy. But then again I'm not analysing interview transcripts, so it'd be interesting to see how you incorporate these.

    Author at Zettelkasten.de • https://christiantietze.de/

  • JonJon
    edited January 7

    For collaborative/academic reasons I've had to use NVivo for the interview transcript analysis, so I've not actually used Taguette for any projects.

    As a quick demo,

    Imagine two people responding to an interview question asking about their views on the potential impact of artificial intelligence.

    You upload the files and you then can go through and highlight/tag each sentence.

    The idea is that the research team will go through the interviews and iteratively develop the tagging scheme, then continue the interviews until "thematic saturation" is achieved. This could be defined as 5 interviews where there have not been any new themes and all expressed ideas have been able to be captured by your tagging scheme.

    You can then report on the themes that have come up in the interviews.

    I think it is (maybe superficially) similar to the Zettelkasten in some ways, in that there is an eventual emergence of themes over time. Maybe the tags act as kind of a well maintained structured note in a Zettelkasten.

    Tagging sentence by sentence is probably too burdensome and granular though. And there is an overhead of maintaining the tags over time. Though this could be an interesting way to continually synthesise and reinterpret your collection of notes.

    (Note: I'm really inexperienced with qualitative research, so I may be misinterpreting things)

  • Though, it is a bit outdated: This post might contain something for you.


    I am a Zettler

  • The only way I can think to implement something like this in existing note taking apps is to have one sentence per note, then as many required tags per note, but this seems unmanageable.

    I'm not dealing with qualitative research myself. That said, I don't think that having one sentence per note is unmanageable. On the contrary, I think that having many individual notes can be very powerful & flexible. And the usual ways to structure your notes (like keywords/tags/labels, links, structure notes, ratings, citekeys/references, etc) can help you to search, filter & arrange them.

    To illustrate, here's a made-up example using my own (still unreleased) app. But this should be possible using any typical note-taking or Zettelkasten-style app that allows to structure & filter again your notes.

    Having your tagged highlights available as individual plaintext files has the usual benefits, esp. the possibility to further work on your data using third-party tools.

  • Argdown is an existing Markdown-compatible lightweight markup language and toolset that allows tagging individual sentences/propositions, specifying other aspects of the argument structure, and visualizing it all as an argument map. It is part of the field of argument technology along with a lot of other related kinds of software.

    The more general issue here is the level of granularity of the knowledge elements in a personal knowledge base. Once you start wanting to tag individual sentences, then you may want to link between individual sentences too, and you may want both the sentences and the links to be typed, and pretty soon you have a highly granular knowledge ontology, far beyond an ordinary zettelkasten. For example, Argument Interchange Format is an argument ontology that is like a more complex version of what you find in Argdown.

    I am also reminded of the Text Encoding Initiative (TEI), a community of humanities scholars that developed guidelines for creating highly granular XML schemas, like "HTML on steroids". It's a good example of how crazy you can get with the granularity. (Pandoc can convert files to the "TEI Simple" schema.)

    By the way, I have also used the writing application Scrivener for this purpose. A Scrivener project can be configured so that there is one sentence/proposition per document (note), so each sentence/proposition can have a variety of metadata and can be individually linked to. This is manageable because Scrivener easily allows you view an arbitrarily large number of documents together in one scrolling window. The Scrivener project can then be compiled to other formats.

  • @sfast Thank you for the article link. I think one difference between the intratextual tags shown here and individual sentence (or paragraph?) tagging, is that the search for the tag will return the whole note rather than just the individual tagged section.

    @msteffens Your app and example looks very interesting! I guess having one sentence per note could be manageable if they were able to be well displayed. For example, perhaps the back-end of an app may save each individual sentence as its own unique entry, but on the front-end be able to display them to the user in the paragraphs that they were entered.

    @Andy Thank you, I had never heard of Argdown, the field of argument technology, or the Text Encoding Initiative. I agree that the general issue is one of granularity. It's something I've struggled with for a while with note taking. I had not thought of using Scrivener for this purpose. I can imagine it could be very beneficial to have individual sentences entered and tagable as their own notes, but then viewable as a continuous whole. From memory scrivener also lets you re-arrange the order of the files, which could help with producing an article/piece of writing.

  • @Jon Perhaps Logseq might be an app for you. It follows a quite granular approach

    I am a Zettler

Sign In or Register to comment.