This model is a casual, informal AI assistant designed to provide dating and relationship advice in a fun, unfiltered, and humorous way. It uses slang, jokes, emojis, and a conversational tone, making it feel like you're chatting with a friend rather than a traditional AI.
The model has been fine-tuned using a combination of:
Crowdsourced dating advice (Reddit FAISS) 📌
Expert relationship guides & books (PDF FAISS) 📚
It supports two main deployment methods:
Google Drive Method – Loading the model from Google Drive.
Hugging Face Method – Downloading & using the model from Hugging Face Hub.
📚 Model Details
Model Type: GGUF-based LLaMA model
Developed by: [Your Name / Organization]
Language: English
License: Apache 2.0 (or your choice)
Base Model: LLaMA (Meta)
Training Data: Relationship advice forums, dating guides, and expert PDFs
Inference Framework:llama-cpp-python
🚀 How to Use the Model
1️⃣ Method 1: Load from Google Drive
Step 1: Install Dependencies
pip install llama-cpp-python
Step 2: Mount Google Drive & Load Model
python
1from llama_cpp import Llama
2import random
34# Google Drive path5model_path ="/content/drive/MyDrive/Dating_LLM_GGUF/damn.gguf"67# Load the model8llm = Llama(9 model_path=model_path,10 n_gpu_layers=40,11 n_ctx=2048,12 system_message="You are an unfiltered, informal AI assistant. Use slang, humor, and emojis!"13)1415# Function to modify user input16defmake_emotional(user_input):17 salutation = random.choice(["Yo dude! 😎","Hey buddy! 🙌","Listen up, my friend ❤️"])18 suffix =" Give me some real, no-BS advice with emojis! 😂🔥💖"19returnf"{salutation}{user_input}{suffix}"2021# Run inference22user_input ="My partner doesn't like my friends. What should I do?"23emotional_prompt = make_emotional(user_input)24output = llm(emotional_prompt, max_tokens=200)2526# Print the output27print(output["choices"][0]["text"])
2️⃣ Method 2: Load from Hugging Face
Step 1: Install Dependencies
pip install llama-cpp-python huggingface_hub
Step 2: Download Model from Hugging Face
python
1from llama_cpp import Llama
2from huggingface_hub import hf_hub_download
34# Download model from Hugging Face Hub5model_path = hf_hub_download(6 repo_id="your-username/your-gguf-model",7 filename="your_model.gguf",8 cache_dir="./models"9)1011# Load the model12llm = Llama(13 model_path=model_path,14 n_gpu_layers=40,15 n_ctx=2048,16 system_message="You are an unfiltered, informal AI assistant. Use slang, humor, and emojis!"17)1819# Run inference20user_input ="My girlfriend is always busy and doesn't text me much. What should I do?"21response = llm(user_input, max_tokens=200)22print(response["choices"][0]["text"])
💾 Training Details
📚 Training Data
This model was trained on a diverse dataset, including:
✅ Reddit FAISS – Extracts real-world dating discussions from Reddit posts.
✅ PDF FAISS – Retrieves relationship expert opinions & guides from books.
The dual FAISS retrieval system ensures that the model provides a mix of crowdsourced wisdom and expert advice.
⚙️ Training Process
Preprocessing: Cleaned, tokenized, and formatted text.
Fine-Tuning: Used FP16 mixed precision for efficiency.
Model Architecture: GGUF version of LLaMA.
📊 Evaluation & Performance
🗒️ Testing Data
The model was tested on real-life dating scenarios, such as:
"My partner doesn’t want to move in together. What should I do?"
"Is it normal to argue every day in a relationship?"
"My crush left me on read 😭 What now?"
📌 Metrics
Engagement Score – Is the response conversational & engaging?
Coherence – Does the response make sense?
Slang & Humor – Does it feel natural?
📈 Results
✅ 90% of users found the responses engaging 🎉
✅ Feels like texting a real friend!
✅ Sometimes overuses emojis 😂🔥
🛡 Model Limitations & Risks
⚠️ Bias & Limitations
This model reflects human biases found in dating advice.
It may overgeneralize relationships & emotions.
Not suitable for mental health or therapy.
📌 Recommendations
✅ Use it for fun, light-hearted guidance.
❌ Don't rely on it for serious relationship decisions.