Patents by Inventor Sreyash Divakar Kenkre

Sreyash Divakar Kenkre has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11081016
    Abstract: One embodiment provides a method, including: receiving input identifying a goal of a student, wherein the goal indicates (i) a target concept to be learned by the student and (ii) a desired expertise corresponding to the target concept; receiving input indicating constraints comprising (i) a time budget and (ii) an effort budget; and generating a syllabus for the student to reach the goal, wherein the syllabus comprises a sequence of sub-concepts to be learned for reaching the goal, by: producing a plurality of alternative sequences of sub-concepts for reaching the identified goal, each sequence of sub-concepts having both a determined, corresponding (i) effort cost and (ii) time cost, wherein determining the corresponding effort cost and time cost comprises identifying relationships between sub-concepts; and determining, from the plurality of alternative sequences, a particular one of the sequences that reaches the target concept at the desired expertise and fulfills the indicated constraints.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: August 3, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Indrajit Bhattacharya, Malolan Chetlur, Sreyash Divakar Kenkre, Vinayaka Pandit
  • Patent number: 10678835
    Abstract: One embodiment provides a method, including: receiving, from a user, a natural language query; generating an ontology subgraph by mapping the natural language query to a domain ontology and filtering the domain ontology based upon entities within the natural language query; producing a knowledge graph from (i) the generated ontology subgraph and (ii) a set of documents related to the natural language query, wherein the producing comprises extracting triples from the set of documents and aggregating the extracted triples to form the knowledge graph; and providing, to the user, a response to the received natural language query, wherein the returning the response comprises querying the produced knowledge graph using the natural language query.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: June 9, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Diptikalyan Saha, Jaydeep Sen, Sreyash Divakar Kenkre, Karthik Sankaranarayanan, Vinayaka Pandit
  • Publication number: 20190303498
    Abstract: One embodiment provides a method, including: receiving, from a user, a natural language query; generating an ontology subgraph by mapping the natural language query to a domain ontology and filtering the domain ontology based upon entities within the natural language query; producing a knowledge graph from (i) the generated ontology subgraph and (ii) a set of documents related to the natural language query, wherein the producing comprises extracting triples from the set of documents and aggregating the extracted triples to form the knowledge graph; and providing, to the user, a response to the received natural language query, wherein the returning the response comprises querying the produced knowledge graph using the natural language query.
    Type: Application
    Filed: March 28, 2018
    Publication date: October 3, 2019
    Inventors: Diptikalyan Saha, Jaydeep Sen, Sreyash Divakar Kenkre, Karthik Sankaranarayanan, Vinayaka Pandit
  • Publication number: 20190259289
    Abstract: One embodiment provides a method, including: receiving input identifying a goal of a student, wherein the goal indicates (i) a target concept to be learned by the student and (ii) a desired expertise corresponding to the target concept; receiving input indicating constraints comprising (i) a time budget and (ii) an effort budget; and generating a syllabus for the student to reach the goal, wherein the syllabus comprises a sequence of sub-concepts to be learned for reaching the goal, by: producing a plurality of alternative sequences of sub-concepts for reaching the identified goal, each sequence of sub-concepts having both a determined, corresponding (i) effort cost and (ii) time cost, wherein determining the corresponding effort cost and time cost comprises identifying relationships between sub-concepts; and determining, from the plurality of alternative sequences, a particular one of the sequences that reaches the target concept at the desired expertise and fulfills the indicated constraints.
    Type: Application
    Filed: February 21, 2018
    Publication date: August 22, 2019
    Inventors: Indrajit Bhattacharya, Malolan Chetlur, Sreyash Divakar Kenkre, Vinayaka Pandit