US 11,755,636 B2
System and method for text processing for summarization and optimization
Priyanka Oberoi, Silver Spring, MD (US); Sean P. Wojcik, Ann Arbor, MI (US); Grism L. Bolks, Washington, DC (US); Temitope Akinsipe, Lafayette, CO (US); Kaya Mana Baber, San Francisco, CA (US); Poornima Devi Kannan, Austin, TX (US); Nicholas Bisby, Milan, IL (US); Charlotte de Wolfe, Brooklyn, NY (US); and Roilan Salinas-Ortiz, Clermont, FL (US)
Assigned to AXIOS HQ INC., Arlington, VA (US)
Filed by Axios HQ Inc., Arlington, VA (US)
Filed on Feb. 8, 2021, as Appl. No. 17/169,774.
Prior Publication US 2022/0253472 A1, Aug. 11, 2022
Int. Cl. G06F 16/00 (2019.01); G06F 16/34 (2019.01); G06F 40/166 (2020.01); G06F 40/205 (2020.01); G06F 9/54 (2006.01); G06N 3/04 (2023.01); G06N 5/04 (2023.01); G06F 16/31 (2019.01)
CPC G06F 16/345 (2019.01) [G06F 9/547 (2013.01); G06F 16/31 (2019.01); G06F 40/166 (2020.01); G06F 40/205 (2020.01); G06N 3/04 (2013.01); G06N 5/04 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A system for optimization of text in accordance with a specific writing style, the system comprising: a client application stored in a computer readable storage medium of a computing device and that, when executed by a processor of the computing device, configures the processor to implement functionality for a user to draft and edit text; and a text processing system, wherein the text processing system is a remote cloud-based computing system, and the text processing system comprising: an application programming interface (API) configured to receive, over a communication interface, requests from the client application comprising one or more blocks of text for optimization in accordance with a specific writing style, and a plurality of system components operative to receive a given one of the one or more blocks of text from the API and return a recommendation to the client application that optimizes conformance of the given block of text in accordance with the specific writing style, the plurality of system components comprising: a plurality of models trained to analyze the given block of text and output respective recommendations that optimize conformance of the given block of text with the specific writing style and that relate to a plurality of primary features of the specific writing style including styling, syntax, and structure of text, and a post-processing component operative to apply one or more constraints to select the recommendation returned to the client application for output to the user from among the respective recommendations, an interaction data processing pipeline for processing data regarding user interaction with the client application, the interaction data representing user acceptance of the recommendation returned to the client application, and the monitoring system configured to query data from the interaction data processing pipeline and assess user interaction with the client application and performance of the plurality of models, wherein a parameter of one or more of the plurality of models is adjusted as a function of the user interaction with the client application and a performance of the one or more of the plurality of models, and wherein the client application transmits requests from the client application to the API in real time in response to receipt of a threshold volume of text from the user.