Group_Project

Reverse Turing Test Game Project

Summary

The following project is a Reverse Turing Test where a human player is pitted against 4 AI players. Both parties will recieve questions, which they must answer, before voting on who they believe is the human (or for the human, voting on which AI they believe the other AIs will vote for) Rounds continue until only one human and one AI player are left OR the human is voted out.

If the human is voted out, the AIs win the game. If there is only the human and an AI left, the human wins the game.

The project is designed not only for entertainment purposes but also to inform the human player on the general mannerisms and tropes LLMs use when generating text. We believe that, with the human having to learn to replicate the AI’s writing or analyze it to find the most “human” of the bunch, this piece of edutainment software will result in them learning such mannerisms.

Game Interface

https://cs375-groupproject-reverse-turing-game.streamlit.app/

Project Prosposal

https://karthik-bit1.github.io/Group_Project/Proposal/Update_Software_Project_Proposal%20.pdf

Project Requirements

https://karthik-bit1.github.io/Group_Project/Proposal/Requirements/

Project Design

https://karthik-bit1.github.io/Group_Project/Proposal/Design_Report/

Project Test Plan, CI Automation

https://github.com/karthik-bit1/Group_Project/tree/main/tests

https://github.com/karthik-bit1/Group_Project/tree/main/.github/workflows