Idea: Use Supervised Learning to train an AI to Determine the Probability of a Message being Flirtatious
Input: A message (sentence) Output: % chance that the message is flirtatious
The dataset we used (which is admittedly terrible) contains polarization (0 - no flirtation, 1 - flirtation) and the final_message that was sent
To run this program:
- Download the files from this repository
- Make sure you have Streamlit and all necessary packages installed (pandas, scikit-learn)
- Run main.py
- Copy the Streamlit command from the terminal, it should look something like "streamlit run c:/path/to/main.py [ARGUMENTS]"
- Paste the command back into the terminal. It should then open a tab in your internet browser.
- Have fun!