This disclosure describes techniques that enable a user to draft a review when offline, to post it when network connectivity is restored. An offline user can review any entity, e.g., locations visited and select a feature to review. The draft review, comprising text and media, can be stored on device in a lightweight database. An on-device machine learning model can be implemented to provide suggestions for improving text as well as image content of the review. When the user device is online, the review is posted in accordance with user settings. Offline drafting-and-posting can be integrated with third-party apps, enabling cross-posting across social media.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.