Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Continuous graph population - Ether Graph tasks #172

Open
6 of 8 tasks
shashankpr opened this issue Jan 20, 2020 · 2 comments
Open
6 of 8 tasks

Continuous graph population - Ether Graph tasks #172

shashankpr opened this issue Jan 20, 2020 · 2 comments
Labels
enhancement New feature or request ether graph All issues related to Ether Graph - Dgraph, recommendations etc. feature

Comments

@shashankpr
Copy link
Contributor

shashankpr commented Jan 20, 2020

To track the tasks pending before continuous graph population can be enabled in production are listed below:

  • Standardize graph schema and connections through python structs
  • Add the following connections:
  • User --> Entities, User --> User (groupedWith), User --> User (recommended/related), Entities --> Keyphrase (relatedTo)
  • Populate only summary phrases (Populate and persist only summary-segments #163)
  • Add logic to cleanup graph after context.instance.ended and remove non-highlight phrases.
  • Fix dateTime format issue in production data and set dateTime as index for sorting (Dgraph index type changes #156)
  • Add support for Facets (Add Facets to Graph schema #182)
  • Separate Dgraph client as a common pkg in ai-engine or api
@shashankpr shashankpr added feature ether graph All issues related to Ether Graph - Dgraph, recommendations etc. labels Jan 20, 2020
@shashankpr shashankpr self-assigned this Jan 20, 2020
@shashankpr
Copy link
Contributor Author

  • Standardize graph schema and connections through python structs
  • Add the following connections:
  • User --> Entities, User --> User (groupedWith), User --> User (recommended/related), Entities --> Keyphrase (relatedTo)
  • Populate only summary phrases (Populate and persist only summary-segments #163)

The above tasks have been implemented in #170 and explained in #163

@shashankpr
Copy link
Contributor Author

shashankpr commented Mar 4, 2020

Add logic to cleanup graph after context.instance.ended and remove non-highlight phrases.

Tagging segments as highlight=True to query high-fidelity data. The non-highlight segments are not deleted as they could be useful for other tasks

Fix dateTime format issue in production data and set dateTime as index for sorting (#156)

PR #188 addresses this issue. Also, ContextSession node has a new predicate - startTime that denotes the meeting's start time. This predicate is indexed for sorting and querying so that we can get latest N meetings deterministically.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ether graph All issues related to Ether Graph - Dgraph, recommendations etc. feature
Projects
None yet
Development

No branches or pull requests

1 participant