Contributing¶
We welcome contributions to this repository! Whether you’re adding new papers, fixing typos, or improving documentation, your help is appreciated.
How to Contribute¶
Adding New Papers¶
If you’d like to add a new paper to the collection:
Fork the repository
Add the paper information to the table in the README.md
If the paper introduces a new category or technique, consider adding a section in the documentation
Submit a pull request with a clear description of the paper and its contribution
Paper Submission Guidelines¶
When adding a paper, please include:
Title - Full paper title with link to arXiv, ACL Anthology, or conference proceedings
Authors - Primary authors (use “et al.” for papers with many authors)
Venue - Conference/journal and year (e.g., “SIGIR 2021”, “Arxiv 2020”)
Code - Link to official implementation if available, otherwise mark as “NA”
Key Contribution - One-line summary of the paper’s main innovation
Improving Documentation¶
Documentation improvements are always welcome:
Fix typos or grammatical errors
Clarify confusing explanations
Add examples or use cases
Improve formatting or structure
Add diagrams or visualizations
Suggesting New Sections¶
If you think a new section would be valuable (e.g., “Re-ranking Methods”, “Cross-Encoder Techniques”, “Evaluation Metrics”), please:
Open an issue describing the proposed section
List 3-5 papers that would fit in this category
Explain why this categorization would be useful
Pull Request Process¶
Ensure your changes follow the existing format and style
Update the documentation if you’re adding significant new content
Test that all links work correctly
Write a clear PR description explaining your changes
Be responsive to feedback and requested changes
Code of Conduct¶
Be respectful and constructive in all interactions
Focus on the content and ideas, not individuals
Assume good faith in others’ contributions
Help create a welcoming environment for researchers at all levels
Recognition¶
Contributors will be acknowledged in the repository. Significant contributions may result in co-authorship credit if the collection is published as a survey or resource paper.
Questions?¶
If you have questions about contributing, please:
Open an issue for general questions
Email the maintainers for private concerns
Check existing issues to see if your question has been answered
We look forward to your contributions!
GitHub Repository¶
Visit our repository to contribute:
Note
The repository name contains a historical typo (“Retreival” instead of “Retrieval”). This is intentional to maintain URL stability.
License¶
This repository and its documentation are provided for educational and research purposes. All papers remain under their original licenses and copyrights.