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

Recommender calling out to an ELG service #2813

Closed
2 tasks done
reckart opened this issue Jan 10, 2022 · 0 comments
Closed
2 tasks done

Recommender calling out to an ELG service #2813

reckart opened this issue Jan 10, 2022 · 0 comments
Assignees
Labels
Projects
Milestone

Comments

@reckart
Copy link
Member

reckart commented Jan 10, 2022

Is your feature request related to a problem? Please describe.
ELG is offering all kinds of NLP services. Would be nice if we could call out to them in some way and use them as recommenders.

Describe the solution you'd like
Need to look at the ELG protocol and how we can do a simple connection. Let's start with spans and labels.

  • Implementation
  • Documentation
@reckart reckart added this to the 23.0 milestone Jan 10, 2022
@reckart reckart self-assigned this Jan 10, 2022
@reckart reckart added this to 🔖 To do in Kanban via automation Jan 10, 2022
reckart added a commit that referenced this issue Jan 10, 2022
- Added a very simple recommendr that can call out to an ELG service - no async support, not even error handling, but already can be used with some (fast) services
reckart added a commit that referenced this issue Jan 11, 2022
- Added a rudimentary search field for locating ELG services from the catalog and filling their data into the respective traits fields
reckart added a commit that referenced this issue Jan 12, 2022
reckart added a commit that referenced this issue Jan 15, 2022
- Support proper ELG sign-in and refreshing the access token
reckart added a commit that referenced this issue Jan 15, 2022
- Store ELG session in a new table instead of storing it in the project preferences. Reason is that project preferences are automatically included in the project export but we don't want the ELG session to be part of exported projects.
reckart added a commit that referenced this issue Jan 16, 2022
- Improve token refreshing
- Improve UI
reckart added a commit that referenced this issue Jan 16, 2022
- Fix dependencies
- Clear service search field when changing service
reckart added a commit that referenced this issue Jan 16, 2022
reckart added a commit that referenced this issue Jan 16, 2022
reckart added a commit that referenced this issue Jan 16, 2022
reckart added a commit that referenced this issue Jan 16, 2022
- Auto-format
- Organize imports
reckart added a commit that referenced this issue Jan 16, 2022
reckart added a commit that referenced this issue Jan 16, 2022
@reckart reckart moved this from 🔖 To do to 🏃‍♀️ In progress in Kanban Jan 17, 2022
reckart added a commit that referenced this issue Jan 17, 2022
- Enable ELG recommender by default
reckart added a commit that referenced this issue Jan 17, 2022
…der-calling-out-to-an-ELG-service

#2813 - Recommender calling out to an ELG service
reckart added a commit that referenced this issue Jan 22, 2022
- Filter by ELG-compatible services
reckart added a commit that referenced this issue Jan 22, 2022
- Added a little piece of code to look for services which are listed as ELG-compatible (callable) but have not callable endpoint in their description
reckart added a commit that referenced this issue Feb 4, 2022
reckart added a commit that referenced this issue Mar 9, 2022
reckart added a commit that referenced this issue Mar 9, 2022
…der-calling-out-to-an-ELG-service

#2813 - Recommender calling out to an ELG service
@reckart reckart closed this as completed Mar 9, 2022
Kanban automation moved this from 🏃‍♀️ In progress to 🍹 Done Mar 9, 2022
reckart added a commit that referenced this issue Mar 12, 2022
…-the-current-view

* main:
  [maven-release-plugin] prepare for next development iteration
  [maven-release-plugin] prepare release inception-22.5
  #2781 - Upgrade dependencies
  #2813 - Recommender calling out to an ELG service
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Kanban
  
🍹 Done
Development

No branches or pull requests

1 participant