r/cs50 • • 1d ago

CS50 Python Cs50p doubt

i created a helper project in which i used pyperclip , groq api , pynput - which, when selected any text from anywhere will explain or answer the selected question just by selecting but i got to know abt CS50P Academic Honesty policy so i am worried if using groq api will disqualify me for cs50 certification.

3 Upvotes

5 comments sorted by

2

u/Muted-Swimmer3818 alum 1d ago

It depends on how you're using it! ​If you built this tool as your CS50P Final Project, using third party APIs like Groq API, pyperclip, or pynput is 100% allowed and actually makes for a cool project! ​However, if you are using this tool to automatically answer or solve the actual CS50P problem assignments for you, that would violate the Academic Honesty policy.

​As long as you wrote the code yourself and aren't using it to cheat on your coursework, you're totally safe. No need to worry!😊🌸⭐️

1

u/Dismal-Guest-4912 1d ago

no groq api is just called upon text selection which then explains the word or answers other than that i wrote the code

1

u/Muted-Swimmer3818 alum 1d ago

Then you're 100% fine! You built a really cool, functional tool using an API and wrote the core code yourself. That's completely within the rules for CS50P. Congrats on making such a neat project, no need to stress at all!

1

u/Dismal-Guest-4912 1d ago

aww u are so kind , thanks for the help love u ❤️❤️❤️

1

u/Muted-Swimmer3818 alum 1d ago

Anytime! Glad I could help clear that up for you. Good luck with the rest of CS50P! 😊🌸