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

[Intro] Add reproducibility section #82

Merged
merged 3 commits into from
Jul 12, 2023
Merged

[Intro] Add reproducibility section #82

merged 3 commits into from
Jul 12, 2023

Conversation

ehumph
Copy link
Collaborator

@ehumph ehumph commented Jul 12, 2023

Adding a section on reproducibility and best practices when using AI chatbots. Resolves #79

@github-actions
Copy link
Contributor

github-actions bot commented Jul 12, 2023

No broken urls! 🎉
Comment updated at 2023-07-12 with changes from 346346b

@github-actions
Copy link
Contributor

github-actions bot commented Jul 12, 2023

No spelling errors! 🎉
Comment updated at 2023-07-12 with changes from 346346b


In order to maximize the reproducibility of your work, you should create good habits when working with any AI tool. This includes documenting your prompts and the intentions behind them, as well as saving the response threads generated by an AI chatbot. Some of the current chatbots already save your threads (particularly ChatGPT and Phind). At this time, Bard and the chatbots accessible via Poe do not save queries as individual threads but do keep a record of the questions and responses for some time. However, it is best practice to save them yourself as the saved chat threads can be reset. Saving them yourself also allows you to write notes about your intentions.

Keep in mind that the answers from the chatbots can change over time - don't expect them to always be the same! Phrasing a query slightly differently can result in a different answer, as can asking in a new session. You should expect to ask the AI tool the same question in multiple ways in order to be confident in the answer.
Copy link
Contributor

Choose a reason for hiding this comment

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

Question. Is there an equivalent of "setting the seed" with AI chatbots? For example, if I click "Regenerate response" in chatGPT I will never get the same results. So in many ways it is not reproducible. Is there a way to actually make it reproducible?

Copy link
Contributor

@carriewright11 carriewright11 Jul 12, 2023

Choose a reason for hiding this comment

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

good question! apparently @ehumph has heard there is a way but hasn't tried it yet so we will add it to another course

@github-actions
Copy link
Contributor

github-actions bot commented Jul 12, 2023

Re-rendered previews from the latest commit:

Updated at 2023-07-12 with changes from 346346b

@ehumph ehumph merged commit f0662fa into main Jul 12, 2023
6 checks passed
@ehumph ehumph deleted the add-reproducibility branch July 12, 2023 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

reproducibility paragraph in intro
3 participants