← All AI Engineer talks

AI Engineer World's Fair 2024

AI Frontiers in Trust and Safety: Combatting Multifaceted Harm on Tinder at Scale

Vibhor Kumar· AI Engineer, Tinder14:36

Read the talk

Building Tinder’s Harm Detectors with Fine-Tuned LLMs

Tinder’s approach combines carefully labeled platform data, small task-specific adapters, and shared-model inference to detect many kinds of harm under real-time constraints.

From a talk by Vibhor Kumar

Before you start: Familiarity with classification, fine-tuning, and precision versus recall will help; the article explains how adapters change training and serving.

Detecting harm across a wide spectrum

How do you build a detection system for violations that differ sharply in both frequency and severity? At Tinder, that problem sits within a broader trust and safety remit. Vibhor Kumar, who describes five years working on Tinder’s trust and safety systems, frames the work using four goals attributed to former Twitter trust and safety leader Del Harvey: prevent risk, reduce risk, detect harm, and mitigate harm. These goals protect users and the companies operating their platforms, but they still require ethical judgment. The engineering focus here is detecting harm.

The detection workload spans very different behaviors. Social media promotion in a profile is a relatively minor but prevalent violation of Tinder’s private-information policy, associated here with users who have low intent to participate on the dating platform. At the other end are lower-prevalence, higher-harm behaviors such as hate speech, harassment, and pig-butchering scams. A useful detector portfolio has to cover that spectrum: frequency alone cannot determine which categories deserve attention.

Slide showing a prevalence-to-harm arrow above four categories: social media promotion, underage users, harassment and hate speech, and pig butchering scams. The speaker inset partly covers the first example.
Tinder’s trust and safety examples span high-prevalence, low-harm behavior to low-prevalence, high-harm behavior.
0:161:15
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

0:16 · section reference included

Cheap generation changes the signals defenders can use

Generative AI first changes the volume and variety of material a platform must handle. Cheap production of misinformation, propaganda, and low-quality spam can drown out genuine content—a phenomenon Kumar calls content pollution. He also raises possible downstream copyright exposure for platforms hosting generated material. Accessible deepfake tools then lower the barrier to impersonation and catfishing, as well as malicious uses such as nonconsensual sexual imagery.

Organized fraud introduces a more specific detection problem. When attackers can generate fresh profile text and images for every account, hashes and similarity matching become less dependable. A campaign no longer has to reuse an obvious piece of content. That shifts attention toward signals tied to infrastructure and physical bottlenecks: IP addresses, ISP information, and phone numbers. Generated content may vary cheaply, while the infrastructure behind the accounts can still expose constraints. LLMs can also automate the messages those accounts send, extending automation from account creation into the interaction itself.

2:252:41
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

2:25 · section reference included

Start with semantic capability, then specialize

The same model ecosystem gives defenders a stronger starting point. Pretrained open models already contain substantial semantic knowledge and often support many languages. Few-shot prompting of Llama 3 or Mistral can provide an initial violation detector without training a language model from scratch. Kumar reports that fine-tuned open models can outperform few-shot GPT-4 on some downstream textual detection tasks, though he supplies no task-level evaluation details for that comparison.

Mature libraries now cover the path from model development through production serving, reducing the amount of low-level training machinery a team must build. Kumar reports that fine-tuning pretrained models with this tooling can shorten model development from months to weeks. The benefit is especially relevant when the target behavior keeps changing.

In adversarial detection, deploying a successful rule changes the environment: block a spam wave, and attackers have an incentive to alter their behavior until they can get through again. Kumar attributes slower model degradation to LLMs’ ability to generalize beyond the exact patterns seen during training. This does not end the adaptation cycle, but it can extend the useful life of a detector between updates.

A green-bordered opportunities panel lists pretrained LLMs, fine-tuning, open-source tools, faster model development, and generalization to adversarial trends.
Generative AI opportunities for engineers and trust and safety organizations.
3:544:04
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

3:54 · section reference included

Make the training contract small and explicit

The first major implementation step is assembling the training dataset, which Kumar identifies as one of the hardest parts. For some fine-tuning tasks, hundreds to thousands of examples can be sufficient. That is not a universal sample-size requirement; it makes the quality of each example particularly consequential.

For dataset design, treat a generative model—including GPT-4, Claude Opus, and open Llama or Mistral models—as a text-in, text-out function. The input is potentially violating text wrapped in a prompt. The target output is either a classification label or the characters that should be extracted as evidence of the violation. The model does not need to write an explanation when the product needs a classification.

Kumar illustrates this contract with a synthetic written bio that discloses an underage user. An illustrative record for the same task makes the distinction between the submitted text and its supervised target explicit:

json

{
  "input": "Does this bio explicitly state that the user is younger than 18? Return YES or NO.\nBio: I am 17 and enjoy hiking.",
  "output": "YES"
}

Here, the prompt defines a narrow decision and output contains the training label. An extraction task would instead put the relevant characters in that output field. Both use the same basic text-to-text training contract.

5:375:47
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

5:37 · section reference included

Mine real platform examples, then verify the labels

At this dataset size, manual assembly is feasible. Larger LLMs offer another route, but the source of their inputs matters:

MethodMain advantageMain limitation
Manual assemblyDirect human judgmentHuman labeling effort
Few-shot synthetic generationProduces candidate examples readilyMay miss the platform’s real distribution
LLM labeling of platform dataStarts from real platform contentPredictions still require verification

Purely synthetic examples can be platform-agnostic even when they look plausible. Tinder found a hybrid approach more useful: use GPT-4 to make predictions on internal analytics data and mine training examples from those predictions. Kumar mentions prompting to handle alignment-related refusals, but gives no prompt recipe.

The economics depend on prevalence. To collect a fixed number of harmful examples, a rarer violation requires screening more material; Kumar describes the resulting cost in Tinder’s use as negligible. Estimating prevalence is also useful to trust and safety operations, beyond the immediate task of building a dataset. Heuristics can reduce model calls by selecting more likely candidates before the large model sees them.

The final step is human verification. Once the large model has mined candidate examples, reviewers correct mislabeled records and make policy judgments where a label is ambiguous. The large model helps find and provisionally label material; operations and policy expertise still determine the training targets.

6:517:04
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

6:51 · section reference included

Why the production detector uses owned weights

If GPT-4 can help label the data, why not call it directly for every production decision? For Tinder’s real-time volume of profile interactions, Kumar identifies cost, latency, and throughput as the limiting factors. A large hosted model can be useful during dataset construction without being the right serving architecture for every interaction.

Control over the model also changes maintenance. With owned weights, the team can fine-tune again when detection quality degrades while keeping the underlying base model fixed. For classification, access to the output probability distribution additionally allows the team to derive a prediction-confidence score. That supplies a useful decision signal, although access to probabilities alone does not establish that the scores are calibrated.

8:038:15
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

8:03 · section reference included

Train adapters instead of a separate full model for every task

The training ecosystem offers several levels of control:

  • Code and notebooks: Hugging Face libraries support training pipelines in relatively little code; Kumar reports success building these pipelines in notebooks.
  • Configuration-driven training: Axolotl, Ludwig, and LLaMA-Factory move much of the setup into configuration files.
  • Interfaces for experimentation: H2O LLM Studio provides a framework with a no-code GUI, while Predibase offers managed tooling. Kumar highlights UI and dataset-management support and reports particular success with Predibase.

These choices reduce the mechanics of setting up experiments, leaving dataset quality and task definition as central engineering work.

Parameter-efficient fine-tuning is the next important reduction. LoRA, or low-rank adaptation, freezes the base model’s weights and learns a small set of additional adapter weights. Kumar describes adapters of a few megabytes in this workflow, rather than a separate full copy of every model’s weights. Training only that small addition makes rapid experiments on one or a few GPUs practical and opens up the use of larger base models.

Kumar reports that parameter-efficient adaptation of a larger base model is often more effective than fully fine-tuning a smaller model, particularly for classification. He also reports success with QLoRA, which combines quantization with adapter training to reduce memory requirements further. Its single-GPU feasibility depends on model size, hardware, and training configuration; it is not a promise that any model will fit. The adapter structure has another consequence beyond training efficiency: many specialized detectors can share a base model during inference.

8:539:06
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

8:53 · section reference included

Serve a portfolio of detectors through one shared base

Tinder uses LoRAX in production to serve these adapters. The architecture shares the expensive base model across specialized fine-tunes, then shuffles adapters and batches requests for efficient joint execution. Kumar describes LoRAX as supporting thousands of fine-tuned adapters on a single GPU. That is a claim about serving a portfolio of adapters, not processing unlimited simultaneous requests.

Sharing the base changes the incremental cost of adding a category. Kumar characterizes the marginal cost of another adapter on the same base as virtually zero. The useful implication is that hate speech, promotion, catfishing, and pig-butchering detection can have distinct adapters without each requiring a dedicated full-model deployment. Request volume still consumes compute, but adding a detector need not mean adding another dedicated GPU service.

The deployment operation is correspondingly small:

  1. Store the trained adapter weights on a filesystem accessible to the serving system.
  2. Modify the LoRAX client request to select that adapter.

The detector becomes another specialization of the shared base. Kumar credits Predibase with developing and maintaining LoRAX and supporting Tinder’s deployment.

10:2110:37
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

10:21 · section reference included

Limit expensive inference and keep outputs short

Kumar reports tens of queries per second at roughly 100 milliseconds of latency for seven-billion-parameter models on A10 GPUs. This is Tinder’s reported operating result, not a general benchmark: input lengths, batching, GPU count, and the latency percentile are unspecified. It is sufficient for some real-time use cases, while higher-frequency domains need additional request filtering.

One such filter is deliberately simple. For social media detection, the system can restrict predictions to bios containing a word that is absent from a dictionary. The heuristic selects candidates for the model; it does not establish that a violation occurred. Its purpose is to reduce the number of requests reaching the more expensive detector.

Production slide describing LoRAX, batching small LoRA adapters, and virtually zero marginal cost per new adapter, beside a cartoon mascot and project banner. The speaker inset obscures some lower text.
LoRAX serving uses adapter shuffling and batching to support real-time inference.

Tinder is also exploring a classification cascade through distillation. A smaller-base adapter is trained for high recall, and the larger-base adapter is called only when the smaller model’s score exceeds a threshold. The first stage therefore screens broadly before committing larger-model compute. This is described as exploratory work, distinct from the deployed LoRAX serving system.

Finally, the output contract itself reduces inference work. Autoregressive generation produces tokens one at a time, so a long explanation adds repeated decoding steps. A classification or extraction task can need only one or a few output tokens. Returning a compact label or a short extracted span keeps the generation portion of prediction small.

11:2311:37
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

11:23 · section reference included

Semantic understanding helps with both accuracy and evasion

Compared with earlier NLP models, Kumar reports substantial improvements in precision and recall, attributing them to the semantic capability of modern LLMs. Kumar reports near-100% recall on simpler tasks such as social-handle detection. The talk does not specify the evaluation set or precision operating point, and it describes improvements on more semantically complex tasks without quantifying them.

The practical test extends beyond performance on familiar examples. Users trying to evade detection introduce intentional typos, mix letters with numbers, and use innuendo. These changes can defeat a detector tied closely to particular strings while leaving the underlying meaning recognizable. Kumar reports that LLM-based adapters interpret such variations better and consequently become stale less quickly than traditional machine-learning detectors. That resilience matters because the system must continue working after users discover what it catches.

12:3412:45
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

12:34 · section reference included

Extend the process across modalities and the long tail

The next area of exploration is non-textual content. Kumar points to pretrained vision-language models such as LLaVA as a possible foundation for explicit-image detection. This is an active investigation, not a claim that Tinder has already deployed that moderation capability.

The broader goal is to make new harm detectors routine to build. Trust and safety operations and policy experts would create high-quality datasets with AI assistance; automated pipelines would train and retrain adapters; LoRAX would make each new adapter inexpensive to add to inference. The deployed text-serving architecture provides the foundation, while broader automation and coverage of the long tail remain the roadmap. A defense built this way can keep incorporating new categories and changing behavior, with a safer, healthier platform as its objective.

Pink slide titled The Future branches into non-textual modalities, including image detection with fine-tuned VLMs, and rapidly developing more adapters across the long tail of harm.
Future directions: non-textual modalities and more adapters for long-tail harm detection.
13:2613:42
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

13:26 · section reference included

Resources

From the talk

Read the complete timestamped transcript
  1. 0:00

    [upbeat music] Uh, hello, AI Engineer World's Fair.

  2. 0:16

    My name is Vibhor, VB for short, and I'm a CI... Senior AI Engineer at Tinder, where I've been working on trust and safety for the last five years. I also work on and maintain some open source AI projects and am advisor to a few AI startups.

  3. 0:29

    Um, but we only have 15 minutes, so I'll jump right into it. Maybe a little bit less than 15 now. Today I'll be talking about AI frontiers in trust and safety, um, combating multifaceted harm on Tinder at scale.

  4. 0:40

    We'll first go over what trust and safety actually is for everyone in the audience, and more specifically what it means at Tinder. Then we'll go over the complex interaction between generative AI and trust and safety.

  5. 0:50

    Some of the problems which most people think about, um, but also some of the tremendous opportunities which will fundamentally change the space. Next, we'll dive specifically into how to actually use LLMs for detecting trust and safety violations in text, covering the end-to-end stack from training to fine-tuning to productionization, and an overview of how we're doing this at

  6. 1:08

    Tinder. Finally, we'll cover what the future looks like for this effort and what we should be most excited about.

  7. 1:15

    So what is trust and safety actually? It's not really something that's well-defined, um, and it's more of an art than a science. Oftentimes, we have to make ethical judgment calls, but it's helpful to look at a breakdown of the goals of T&S by Del Harvey, who led trust and safety at Tinder...

  8. 1:30

    or Twitter for thirteen years. Ultimately, T&S is about preventing risk, reducing risk, detecting harm, and mitigating harm. The ultimate goal is to protect users and also the companies creating the products that they use.

  9. 1:43

    In this presentation, we'll focus on the detecting harm part of it, where we devote a lot of our time to at Tinder. Speaking of which, as the largest dating app in the world, we encounter many, many types of violative behavior on Tinder.

  10. 1:56

    Here are just some of the different categories and a representative synthetic textual example of each. Um, first, we have, uh, social media in your profile, a relatively minor but rather prevalent violation of our pro...

  11. 2:09

    private information policy, um, and it's often done by low-intent users. On the other side of the spectrum, we have things that are low prevalence but high harm, things like hate speech and harassment and pig butchering scams.

  12. 2:25

    So now that we have a sense of what T&S is, let's move on to the problems that generative AI is causing for the industry. One of the biggest problems is that gen AI enables rapid generation of content, which makes it particularly easy to spread misinformation, propaganda, and low-quality spam by drowning out genuine content.

  13. 2:41

    That's what's known as the content pol-pollution phenomenon. Additionally, there's some risk that platforms where the content is posted will essentially inherit the known copyright issues plaguing consumer gen AI tools today, like OpenAI.

  14. 2:54

    Another problem is the accessibility of deepfake technology, which lowers the bar to... of entry to impersonation and catfishing. Um, this also enables malicious interpersonal harm, like in the case of revenge porn.

  15. 3:07

    Lastly, gen AI can be used to scale up organized spam and scam operations. Bad actors can rapidly create profiles by generating text and images, which means that existing signals, the ones we're using today, rely on similarity matching or hashes, um, will be increasingly less likely to work.

  16. 3:23

    As a side note, this is why T&S teams dealing with automated fraud will need to increasingly take advantage of metadata-type signals associated with physical botteneck- bottlenecks in meet space, things like IP address, ISP information, and phone numbers.

  17. 3:37

    Um, additionally, the messages sent by fraudsters on a platform like Tinder can be increasingly automated with LLMs, obviously.

  18. 3:45

    So now that we've covered some of the major problems that gen AI is causing for the trust and safety industry, um, but there's actually some big reasons to be hopeful as well.

  19. 3:54

    So here are some of the opportunities. The first is that AI labs at both startups and some big companies have already done the hard work of pre-training and open sourcing LLMs for everyone's benefit.

  20. 4:04

    Out of the box, these are really powerful in that they have latent semantic capability and often global language coverage as well. Just try doing a few shot example with prompt engineering Llama 3 or Mistral, um, to detect any kind of violation.

  21. 4:16

    It usually works pretty well. By fine-tuning these models, we can actually achieve state-of-the-art performance, um, in some cases better than few-shot GPT-4 performance on downstream textual detection tasks. Um, and the act of fine-tuning, uh, has been made a lot easier because the open source community has produced libraries and tools that are relatively mature and maintained now.

  22. 4:37

    It's easier than ever to do fine-tuning with the low-level details being abstracted away. And there's libraries built for every stage of model development and productionization. Um, the next two opportunities I wanted to bring up are things that every trust and safety organization should be paying attention to.

  23. 4:53

    First is that we're fine-tuning rather than starting from scratch. And because of that, um, and the strong open source library support, we can actually develop... accelerate the model development process from months to weeks.

  24. 5:05

    And, and additionally, one of the major reasons we see such good performance from the fine-tuned open source LLMs is that in general, model performance degrades quickly in trust and safety due to the adversarial nature of automated fraud.

  25. 5:18

    For example, whenever we release a rule to block one spam wave, bad actors are incentivized to and ultimately do change their behavior to get around it. Um, but the generalization performance of LLMs slows the model degradation curve significantly, and we basically get this for free when we use LLMs.

  26. 5:37

    Okay. So let's move on to some of the specifics of actually using LLMs for T&S violation detection. The first major step is creating our training dataset. This is often the hardest part.

  27. 5:47

    Um, that's due in part to how easy some of the later steps are, as we'll see. Um, but it's also because, uh, smaller datasets are required for fine-tuning versus training from scratch.

  28. 5:58

    Um, in some cases, hundreds to thousands of examples. And this necess-necessitates creating a pretty high-quality dataset. Um-

  29. 6:07

    What does this dataset look like? Well, GPT-type LLMs, like the closed source GPT-4 and Claude Opus, um, and also like the open source Llama Mistral models can be thought of as a text in to text out.

  30. 6:19

    This is an approximate mental model, but it helps for understanding what the dataset should look like. In our case, the text in is the potentially violating text we wanna make a-- we want the model to be able to make a prediction on, wrapped by some prompt.

  31. 6:31

    Uh, and the text out is a classification label or, um, some extracted characters representing the violation. It's not a pretty-- not a very complicated format, um, and there's an example for how our-- a synthetic example for how we would, uh, detect users if they're underage in their written bio.

  32. 6:51

    Um, as for actually assembling this dataset, it's possible to do it entirely by hand because, again, we only need hundreds to thousands of examples. Um, one thing we've worked-- seen work quite well is actually to incorporate the largest LLMs in the data generation process.

  33. 7:04

    We could generate purely synthetic training examples with few-shot prompting. Um, this introduces some risk that the data won't resemble the true data distribution, um, and it's platform-agnostic. What we found works better is to actually do a hybrid process where we can use GPT-4, um, with some clever prompting to ensure we don't run into the alignment, um, built

  34. 7:24

    in, to actually make predictions on internal analytics data and to mine examples for our training set that way. The cost of doing this is inversely proportional to the true prevalence of the harm, um, but that cost is still pretty negligible, um, and it provides a metric that alone is actually really helpful to track for TNS operations teams

  35. 7:42

    anyways. It's possible to use heuristics to restrict the LLM calls to more likely candidates as well. Um, and finally, when we get the mined examples from, uh, using GPT-4 effectively as an auto moderation, uh, we can then do a manual verification, fixing any mislabeled data and making judgment calls where the label is more ambiguous.

  36. 8:03

    Okay, so got the training set. Now let's talk about fine-tuning. One question you might have is, why don't we just directly use the API LLMs like GPT-4 to do this detection in production?

  37. 8:15

    One fundamental reason is scale. Tinder has a huge real-time volume of profile interactions, and hitting OpenAI APIs that often doesn't scale in terms of cost, latency, and throughput. The other reason is maintainability.

  38. 8:27

    By fine-tuning our own models, we have full control over the model weights and can re-fine-tune when production performance inevitably degrades, um, without needing to worry about changes in the underlying base model.

  39. 8:39

    One additional benefit for, for us for classification tasks is that we have access to the output probability distribution, which means, uh, we can use the confidence-- We can create essentially a confidence of the prediction, like in a traditional machine learning model.

  40. 8:53

    As for actually doing the fine-tuning, well, the relatively mature open source ecosystem makes this really easy. Hugging Face libraries make this as simple as writing a few hundred lines of code without really needing to understand anything about deep learning or transformers.

  41. 9:06

    Um, and we've also had particular success building out training pipelines in notebooks. There are also libraries which abstract fine-tuning to just config files like Axolotl, Ludwig, LlamaFactory. Um, and finally, there's managed solutions emerging that provide additional UI and dataset management support, um, for rapid experimentation like H2O LLM Studio and Predibase, uh, the latter of-- with whom we've

  42. 9:29

    had a lot of success with. Many of you are probably also familiar with parameter-efficient fine-tuning. Um, this is critical for us. Uh, low-rank adaptation or LoRA freezes the weights of the base model and can create a fine-tuned model while only really needing to learn a f- megabytes of additional weights.

  43. 9:48

    Accordingly, the fine-tuning can be done quickly, um, and only on one or a few GPUs, which enables rapid experimentation and also unlocks using larger base models. Um, PEFTs of larger base models are more likely to be better than full fine-tunes of smaller base models, especially for classification tasks.

  44. 10:05

    We've had a lot of success also with QLoRA, which unlocks fine-tuning on a single GPU, um, even the largest models. Lastly, one of the biggest reasons to use LoRA is that we can take advantage of the massive inference optimizations, as we'll see now.

  45. 10:21

    Um, so production. Um, in production, we use LoRAX, which is an open source framework that allows users to efficiently serve thousands of fine-tuned models on a single GPU. It exploits the fact that a fine-tuned LoRA adapter, which is just a single fine-tuned model, is only a few megabytes in size.

  46. 10:37

    Many adapters can be efficiently served jointly by simply shuffling and batching adapters and requests for efficient serving. In practice, this means that the marginal cost of serving a new adapter on the same base model is virtually zero.

  47. 10:49

    I just want to let the implication of that sink in. It means that we can train adapters for the many, many different types of trust and safety violations possible, hate speech, promotion, catfishing, pig butchering scams, and so on.

  48. 11:01

    And we can serve all those adapters on a s- on one or even a small set of GPUs and not need to worry about horizontal scaling. Incorporating a new adapter in production is as simple as storing the megabytes of weights on some file system and modifying a request to the LoRAX client.

  49. 11:16

    Special thanks to the Predibase team who developed and maintains LoRAX and have provided us a lot of support in it.

  50. 11:23

    The, um, optimizations in LoRAX basically enable us to do real-time inference, and at Tinder, that's critical. We can support on seven billion parameter models, uh, tens of QPS on a hundred-ish milliseconds of latency on A10 GPUs.

  51. 11:37

    This is good enough for some use cases. Um, and for those other use cases, the high-frequency domains, we can, um, further reduce throughput by gating requests with heuristics. Um, for example, uh, for detecting social media in profiles, um, we can make predictions only on bios that contain some word that's not in a dictionary.

  52. 11:57

    Um, and then we're also exploring doing cascade classification through some distillation process where we train adapters on smaller base models optimizing for recall and only train-- only call the larger base model adapters when the smaller one gives a high enough score.

  53. 12:12

    Another advantage for us in this T&S space is, in general, LLM outputs are computationally expensive because the generation is done autoregressively one token at a time. But classification or extraction tasks require only, uh, exactly one token or a few tokens to output, which means our time to prediction is low.

  54. 12:34

    Um, and compared to NLP models of the past, we're seeing that we can get massive improvements in precision and recall just due to the much higher latent semantic capability of today's LLMs.

  55. 12:45

    We can achieve near 100% recall in simpler tasks like social handle detection and significant improvements over the baseline in more semantically t- complex tasks. The other huge benefit that we get is way better generalization performance, which I've talked about a bit before.

  56. 13:00

    In particular, this is important for T&S because, uh, it's, it's an adversarial game. Bad actors and other violative users always try to avoid detection, for example, with intentional typos, mixing letters and numbers, and innuendos.

  57. 13:13

    But LLMs are much better at making sense of these, meaning that these new adapter-based models get stale less quickly than other traditional machine learning models and are a better defense against harm in the long run.

  58. 13:26

    So, uh, where do we go from here? We're interested in the growing work on non-textual modalities and how we can leverage that for detection purposes. For example, we can use pre-trained visual language models like LLaVA to do explicit image detection, and that's an active area of exploration for us.

  59. 13:42

    Overall, we're excited about rapidly training adapters for detecting harm along the long tail of T&S violations. Uh, we can create high-quality datasets with trust and safety operations and policy experts, um, with that AI in the loop.

  60. 13:57

    We can automate training and retraining pipelines for fine-tuning adapters, and we can take advantage of LoRAX to slot in new adapters for inference with low marginal cost. Ultimately, we can build a next-generation defensive moat against harm that takes advantage of the gen AI landscape today, ultimately leading to a safer, healthier platform.

  61. 14:15

    Thanks for listening. [upbeat music]