Skip to content

This is an AI model which was trained on many successful, and unsuccessful flirting attempts using supervised learning. It takes in text and determines how flirtatious it is, with flirtatious text receiving a higher score and non-flirtatious text receiving a lower score.

Notifications You must be signed in to change notification settings

JorunnaParva06/sillycon-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sillycon Valley Hackathon hosted by UAIS

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:

  1. Download the files from this repository
  2. Make sure you have Streamlit and all necessary packages installed (pandas, scikit-learn)
  3. Run main.py
  4. Copy the Streamlit command from the terminal, it should look something like "streamlit run c:/path/to/main.py [ARGUMENTS]"
  5. Paste the command back into the terminal. It should then open a tab in your internet browser.
  6. Have fun!

About

This is an AI model which was trained on many successful, and unsuccessful flirting attempts using supervised learning. It takes in text and determines how flirtatious it is, with flirtatious text receiving a higher score and non-flirtatious text receiving a lower score.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 3

  •  
  •  
  •  

Languages