US 11,748,063 B2
Intelligent user centric design platform
Balasubramanian Manivasagam, Bengaluru (IN); Muniyandi Perumal Thevar, Madurai (IN); Sarita Lavania, Bengaluru (IN); Thangadurai Muthusamy, Bangalore (IN); and Arumugam Sakthimurugan, Bangalore (IN)
Assigned to KYNDRYL, INC., New York, NY (US)
Filed by Kyndryl, Inc., New York, NY (US)
Filed on Dec. 30, 2021, as Appl. No. 17/565,802.
Prior Publication US 2023/0214190 A1, Jul. 6, 2023
Int. Cl. G06F 8/10 (2018.01); G06N 3/02 (2006.01); G06F 8/20 (2018.01); G06N 7/01 (2023.01)
CPC G06F 8/10 (2013.01) [G06F 8/22 (2013.01); G06N 3/02 (2013.01); G06N 7/01 (2023.01)] 17 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a computing device, software design query from a user requesting an interface screen design for software to be designed, the software design query including software domain information indicating a purpose of the software to be designed;
selecting, by the computing device, questions from a database of classified predetermined questions based on the software domain information;
sending, by the computing device, the questions to the user;
receiving, by the computing device, answers to the questions from the user, the answers including text information regarding software design requirements of the user;
determining, by a supervised machine learning model of the computing device, a proposed user-centric design (UCD) diagram by matching the answers to a stored UCD diagram in a repository, wherein the proposed UCD diagram is a software design for a user interface (UI), including interactive elements;
presenting, by the computing device, the proposed UCD diagram in a user interface, wherein the user interface enables acceptance of the proposed UCD diagram or rejection of the proposed UCD diagram;
receiving, by the computing device acceptance of the proposed UCD diagram or rejection of the proposed UCD diagram;
receiving, by the computing device, a modified version of the proposed UCD diagram;
storing, by the computing device, the modified version of the proposed UCD diagram in the repository; and
updating, by the computing device, the supervised machine learning model based on the modified version of the UCD diagram in the repository.