r/FullStackDevelopers • u/Ok_Host1989 • 12m ago
How would you design a document-checking workflow that combines AI detection and similarity reports?
I've been thinking about how web applications can make document analysis more useful without overwhelming users with scores and technical details.
For example, Turnitin0 provides Turnitin AI detection and similarity reports. From a product and development perspective, I think the interesting challenge is how to present those results in a way that users can actually understand and act on.
If you were building this kind of application, how would you approach the backend workflow for processing documents, generating reports, handling longer processing times, and keeping results tied to the correct user? I'd also be interested in how you'd design the interface so users can understand the difference between an AI detection result and a text similarity result.
Would you handle the analysis as a background job with a status system, or use a different architecture? I'm interested in how other developers would approach the trade-offs.