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

LTR documentation #8336

Open
wants to merge 14 commits into
base: main
Choose a base branch
from
Open

Conversation

epugh
Copy link
Collaborator

@epugh epugh commented Sep 18, 2024

Description

The OpenSearch LTR plugin doesn't have any information in the documentation website.

See this spreadsheet to track the migration effort: https://docs.google.com/spreadsheets/d/1b81JlMCurjhPi-kaGW8eBkiV7s3x4NrtHpyPO3mlghg/edit?gid=0#gid=0

Issues Resolved

No issues, however this replaces a previously opened PR that I messed up: #8074

Version

This documentation actually covers the most recent versions of LTR. So when we cut the 2.17 version, this would cover it, as well as the previous 2.16 and 2.15.

Signed-off-by: Eric Pugh <[email protected]>
Copy link

Thank you for submitting your PR. The PR states are In progress (or Draft) -> Tech review -> Doc review -> Editorial review -> Merged.

Before you submit your PR for doc review, make sure the content is technically accurate. If you need help finding a tech reviewer, tag a maintainer.

When you're ready for doc review, tag the assignee of this PR. The doc reviewer may push edits to the PR directly or leave comments and editorial suggestions for you to address (let us know in a comment if you have a preference). The doc reviewer will arrange for an editorial review.

@kolchfa-aws
Copy link
Collaborator

@epugh Please let us know when you're ready for doc review. Thanks.

@epugh
Copy link
Collaborator Author

epugh commented Sep 18, 2024

Okay @kolchfa-aws and colleagues, this PR is ready for review. We have one set of links to a demo in the https://github.com/opensearch-project/opensearch-learning-to-rank-base where that demo hasn't been published yet. However, everything else should be current. Looking forward to feedback.

Signed-off-by: Eric Pugh <[email protected]>
@vagimeli
Copy link
Collaborator

Okay @kolchfa-aws and colleagues, this PR is ready for review. We have one set of links to a demo in the https://github.com/opensearch-project/opensearch-learning-to-rank-base where that demo hasn't been published yet. However, everything else should be current. Looking forward to feedback.

I'm starting the review. The SLA is 5 days due to the volume of content. Thank you.

@epugh
Copy link
Collaborator Author

epugh commented Sep 19, 2024

@vagimeli I think that is a perfectly wonderful SLA! @scottstults will also being a pass through of the technical content as another set of eyes.

@vagimeli
Copy link
Collaborator

vagimeli commented Sep 19, 2024

@epugh Please give me permission to push to your branch. There are too many changes for me to go line by line in GitHib. For example, here's the revised content for advanced-functionality.md. I'd like to push the changes to the branch. This is the standard process for technical writers reviewing and revising contributor content. Thank you, Melissa
advanced-functionality.md

@vagimeli
Copy link
Collaborator

Doc review complete on advanced-functionality.md and faq.md. Files attached, as I don't have permission to commit and push my changes. Because of the many rewrites and edits, please use the attached .md files. I'll upload files as they each complete doc review. Thank you for putting up the initial PR.
advanced-functionality.md
faq.md

@vagimeli
Copy link
Collaborator

Doc review complete on building-features.md. See attached file for rewrites and edits.
building-features.md

@vagimeli
Copy link
Collaborator

Doc review complete on core-concepts.md. See attached file for rewrites and edits.
core-concepts.md

@vagimeli
Copy link
Collaborator

Doc review complete on feature-engineering.md. See attached file for rewrites and edits.
feature-engineering.md

@vagimeli
Copy link
Collaborator

Doc review complete on logging-features.md. See attached file for rewrites and edits.
logging-features.md

@vagimeli vagimeli added 4 - Doc review PR: Doc review in progress backport 2.17 Backport for version 2.17 Machine Learning labels Sep 24, 2024
@vagimeli
Copy link
Collaborator

Doc review complete on fits-in.md. See attached file for rewrites and edits.
fits-in.md

@vagimeli
Copy link
Collaborator

Doc review complete on index.md. See attached file for rewrites and edits.
index.md

@vagimeli
Copy link
Collaborator

Doc review complete on searching-with-your-model.md. See attached file for rewrites and edits.
searching-with-your-model.md

@vagimeli
Copy link
Collaborator

Doc review complete on training-models.md. See attached file for rewrites and edits.
training-models.md

@vagimeli vagimeli added 2 - In progress Issue/PR: The issue or PR is in progress. community A label for community-based contributions and tools and removed 4 - Doc review PR: Doc review in progress labels Sep 24, 2024
Copy link
Collaborator

@vagimeli vagimeli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Doc review complete for all files. Revisions are in the attached files.

has_children: false
---

# Advanced Functionality
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Global comment: Rewrites and edits made to align to OpenSearch Project writing standards and style. We use a professional, concise, and simple language tone that considers a developer audience of all skill and English language levels. We also write for software documentation, not marketing.

Please see OpenSearch writing style guide . See also the Contributing OpenSearch documentation: a quick guide for developers

Feel free to reach out with any questions.

_search-plugins/ltr/building-features.md Outdated Show resolved Hide resolved
_search-plugins/ltr/building-features.md Outdated Show resolved Hide resolved
_search-plugins/ltr/building-features.md Outdated Show resolved Hide resolved
_search-plugins/ltr/advanced-functionality.md Outdated Show resolved Hide resolved
logging fetch phase. Any values added to this Map will be returned with
the logged features:

@Override
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please check this example. I get errors during validation.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sstults can you look at this? @vagimeli can you give me a bit more context of what you mean by validation?

For the sake of discussing logging, let's say we created a feature set
like so that works with the TMDB data set from the
[demo](http://github.com/opensearch-project/opensearch-learning-to-rank-base/tree/main/demo/):

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Deleted demo language. The link doesn't exist.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks... There is a ticket out there to add this back into the repo...

epugh and others added 3 commits October 2, 2024 11:57
Co-authored-by: Melissa Vagi <[email protected]>
Signed-off-by: Eric Pugh <[email protected]>
Co-authored-by: Melissa Vagi <[email protected]>
Signed-off-by: Eric Pugh <[email protected]>
Signed-off-by: Eric Pugh <[email protected]>
@epugh
Copy link
Collaborator Author

epugh commented Oct 2, 2024

@vagimeli I'm catching up on this PR after an exciting week at OpenSearchCon! I just added you to the https://github.com/o19s/documentation-website/ repo, which should let you push directly! Having said that, I'll also go through your attached files and get them committed, and then maybe another once over and we are good?

@epugh
Copy link
Collaborator Author

epugh commented Oct 2, 2024

@vagimeli what do you think about having @sstults and @JohannesDaniel do the technical review of the content? I think at this point, especially after your rewrite, we are done with the content phase.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2 - In progress Issue/PR: The issue or PR is in progress. backport 2.17 Backport for version 2.17 community A label for community-based contributions and tools Machine Learning
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants