-
Notifications
You must be signed in to change notification settings - Fork 1
Glossary
Post refers to data in any form that could come from Whatsapp. It could be text, images, gif, video, urls and an acceptable combination of them. Ideally we'd like to think of them as the atomic units of Tattle. That is we should be able to store Posts and Search by Posts.
In the context of software, when we say something is sent to TBe, we mean it is uploaded to our server. Most scrapers and apps we build will talk directly to this server. It is only after a file has shown up on our server that we begin processing it through ML or manual tagging.
Nakkal refers to a Tattle web service that is used to index and search Posts.
Labelling is the process of adding metadata to a Post. This could either be an automated or a manual process.
Indexing refers to transforming a Post into a simplified representation that is easy to store and retrieve. When we say that a Post is indexed in Nakkal, if that Post consists of an Image, we might run it through multiple processes like - extracting any text out of the image, calculate the hash score of the image etc and store those metadata in a db. Some of these transformations can also be manual, for instance having people annotate some of the data in Tattle before indexing it in Nakkal.
This refers to the process of modifying the labels of an existing Post. This could entail updating records in the Nakkal database or rewriting them. The implementation detail is irrelevant.
Team is an organizational structure within Shell. It is basically a way to combine a group of Users under a shared purpose. It could be used to represent an actual Team of fact checkers who would like to use our service or any group of individuals who'd like to work as a unit together.
Is a way to capture group of tasks a user is allowed to perform within Shell. As of now shell users can have the following roles - Super Administrator, Administrator, Editor, Author, Contributor, Subscriber