To that end, I built a detailed taxonomy identifying the relationships between the different events of interest. For example, is self-harm violence? If so, what are examples of violence that are not self-harm? Understanding the problem and identifying all edge cases and nuances like this can help to provide a more accurate representation of the problem. When building custom datasets, it can also yield significant benefits in the design of the annotation solution, potentially allowing you to answer multiple questions or identify multiple events in a single annotation session, thereby saving a lot of money in the process.