Thank you for your interest in contributing to the QWED Learning course! 🎓
This course teaches developers how to build trustworthy AI systems using deterministic verification.
Found a typo or confusing explanation?
Steps:
- Fork the repo
- Fix the issue
- Submit a Pull Request
Example PR title: docs: Fix typo in Module 2 - symbolic engine explanation
Have a great verification use case?
What we're looking for:
- Real-world production examples
- Different industries (healthcare, finance, legal, etc.)
- Integration with popular frameworks
Guidelines:
- Add to
module-3-hands-on/examples/ormodule-4-advanced/examples/ - Include docstrings and comments
- Follow existing code style
- Add usage example at bottom
Example structure:
"""
Brief description of what this example demonstrates.
Use Case: Where this would be used in production
"""
from qwed_sdk import QWEDLocal
# Your example code here
if __name__ == "__main__":
# Demo usage
passBetter practice exercises help students learn!
Guidelines:
- Make exercises progressively challenging
- Include solutions in
<details>tags - Provide clear learning objectives
Help non-English speakers learn verification!
Process:
- Create
{language-code}/folder (e.g.,es/,fr/,hi/) - Translate module READMEs
- Keep code examples in English (universal language of code)
- Submit PR
Found a bug or have a suggestion?
Use these labels:
bug- Something isn't workingenhancement- New feature or improvementquestion- Need clarificationgood first issue- Great for newcomers
Python:
- Follow PEP 8
- Use type hints
- Add docstrings to functions
- Keep functions focused (single responsibility)
Markdown:
- Use clear headers (
##,###) - Add code syntax highlighting
- Keep paragraphs short (3-4 lines max)
- Use bullet points for lists
<type>: <description>
[optional body]
Types:
feat: New feature (new module, example, etc.)fix: Bug fixdocs: Documentation only changesrefactor: Code refactoringtest: Adding testschore: Maintenance tasks
Examples:
feat: Add LlamaIndex integration example
docs: Improve Module 3 error handling section
fix: Correct compound interest formula in financial_calculator.py
-
Fork & Create Branch
git clone https://github.com/YOUR-USERNAME/qwed-learning.git cd qwed-learning git checkout -b feature/your-feature-name -
Make Your Changes
- Write clean, documented code
- Test your changes locally
- Update relevant documentation
-
Commit & Push
git add . git commit -m "feat: your feature description" git push origin feature/your-feature-name
-
Submit PR
- Go to GitHub and create Pull Request
- Describe what you changed and why
- Reference any related issues
-
Review Process
- Maintainers will review your PR
- Address any feedback
- Once approved, it will be merged!
Please avoid:
- ❌ Promotional content or spam
- ❌ Unrelated code examples
- ❌ Breaking changes without discussion
- ❌ Copyrighted material without permission
Stuck or have questions?
- 💬 GitHub Discussions
- 📧 Email: rahul@qwedai.com
- 🐦 Twitter: @rahuldass29
Contributors will be:
- Listed in our README
- Thanked on Twitter
- Given credit in release notes
Top contributors may receive:
- Early access to new QWED features
- Invitation to maintainer team
- Swag (when available)
By contributing, you agree that your contributions will be licensed under the CC0-1.0 License (same as the project).
Every contribution makes this course better for developers worldwide. Your help is truly appreciated! 🎉
Let's build trustworthy AI together!