File size: 6,358 Bytes
1a518e2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20e1752
1a518e2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
---
license: other
license_name: helpingai
license_link: https://helpingai.co/license
pipeline_tag: text-generation
language:
  - en
tags:
  - HelpingAI
  - SER
  - Emotional Reasoning
  - Conversational AI
  - Affective Computing
library_name: transformers
---

<div align="center">
  ❀️ <span style="background: linear-gradient(45deg, #FF6347, #FFD700); -webkit-background-clip: text; -webkit-text-fill-color: transparent;">HAI-SER-v0.1</span>
</div>

<div align="center" style="display: flex; justify-content: center; gap: 4px;">
  <a href="https://github.com/HelpingAI"><img src="https://img.shields.io/badge/GitHub-Organization-blue.svg" alt="GitHub Organization"></a>
  <a href="https://huggingface.co/HelpingAI"><img src="https://img.shields.io/badge/πŸ€—%20Hugging%20Face-Organization-yellow" alt="Hugging Face"></a>
  <a href="https://helpingai.co/license"><img src="https://img.shields.io/badge/License-HelpingAI-green.svg" alt="Model License"></a>
  <a href="https://github.com/HelpingAI/community/discussions"><img src="https://img.shields.io/badge/Join-Community%20Discussion-blue?style=for-the-badge&logo=github" alt="Join Community Discussion"></a>
</div>

<div align="center">
  [πŸ“œ License](https://helpingai.co/license) | [🌐 Website](https://helpingai.co)
</div>

<div align="center" style="display: flex; justify-content: center; gap: 4px;">
  <img src="https://img.shields.io/badge/Model%20Type-SER-ff6347" alt="Model Type">
    <img src="https://img.shields.io/badge/Task-Emotional%20Reasoning-blue" alt="Task">
  <img src="https://img.shields.io/badge/Version-v0.1-yellow" alt="Version">
</div>

## 🌟 <span style="background: linear-gradient(45deg, #FF6347, #FFD700); -webkit-background-clip: text; -webkit-text-fill-color: transparent;">About HAI-SER-v0.1</span>

**HAI-SER-v0.1** is the first version of HelpingAI's Structured Emotional Reasoning (SER) model designed to enhance the emotional intelligence of conversational AI. It integrates emotional processing with logical reasoning, enabling more empathetic and meaningful human-AI interactions. This model aims to address the limitations of traditional models by incorporating key components for understanding and responding to human emotions.

**Research Paper:** [SER: HelpingAI](https://helpingai-ser.hashnode.space/default-guide/ser-helpingai)

### πŸ’‘ <span style="background: linear-gradient(45deg, #FF6347, #FFD700); -webkit-background-clip: text; -webkit-text-fill-color: transparent;">Core Concepts of SER</span>

The Structured Emotional Reasoning (SER) framework includes the following key components:
  - **Emotional Vibe Check**: Gauges the overall emotional tone of the conversation.
  - **Mind-State Analysis**: Delves into the user's psychological state.
  - **Root Cause Exploration**: Uncovers the underlying factors influencing emotional states.
  - **Growth Potential Evaluation**: Assesses opportunities for future development and adaptation.

These components work together to allow the AI to respond with improved emotional sensitivity and accuracy, making it suitable for applications like mental health, customer support, and education where emotional understanding is crucial.

### πŸ’» <span style="background: linear-gradient(45deg, #FF6347, #FFD700); -webkit-background-clip: text; -webkit-text-fill-color: transparent;">Implementation</span>

This model is designed to be integrated into existing conversational AI pipelines. The current version can be utilized for research and experimentation.

### <span style="color: #FF6347;">Using Transformers</span>

```python
from transformers import AutoModelForCausalLM, AutoTokenizer

# Load HAI-SER-v0.1
model = AutoModelForCausalLM.from_pretrained("HelpingAI/HAI-SER-v0.1")
tokenizer = AutoTokenizer.from_pretrained("HelpingAI/HAI-SER-v0.1")

# Example usage
chat = [
    {"role": "system", "content": "You are an emotionally intelligent AI assistant who always thinks step by step before answering a user's."},
    {"role": "user", "content": "I am feeling really frustrated with my work today."}
]

inputs = tokenizer.apply_chat_template(
    chat,
    add_generation_prompt=True,
    return_tensors="pt"
)

outputs = model.generate(
    inputs,
    max_new_tokens=128,
    temperature=0.7,
    top_p=0.9,
)

print(tokenizer.decode(outputs[0], skip_special_tokens=True))

```
## βš™οΈ  <span style="background: linear-gradient(45deg, #FF6347, #FFD700); -webkit-background-clip: text; -webkit-text-fill-color: transparent;">Training Details</span>

### <span style="color: #FF6347;">Training Data</span>
*   Trained on a dataset focused on enhancing emotional intelligence in conversations.
*   Includes dialogues, emotional cues, and diverse scenarios.

### <span style="color: #FFD700;">Capabilities</span>
*   Identifies and interprets emotional cues in text.
*   Provides empathetic and context-aware responses.
*  Demonstrates basic ability to perform *Emotional Vibe Check, Mind-State Analysis, Root Cause Exploration, and Growth Potential Evaluation.*

## ⚠️ <span style="background: linear-gradient(45deg, #FF6347, #FFD700); -webkit-background-clip: text; -webkit-text-fill-color: transparent;">Limitations</span>

*   Model is in early stages and may not fully capture nuanced emotions.
*   Responses may occasionally lack depth or fail to fully address complex emotional states.
*   Performance may vary based on the specific context of the interaction.
*  Not fully tested in all real-world scenarios.

### <span style="color: #FF6347;">Safety</span>
*   Designed to avoid generating responses that are insensitive or harmful.
*   Does not provide advice in medical or mental health context.

## πŸ“š <span style="background: linear-gradient(45deg, #FF6347, #FFD700); -webkit-background-clip: text; -webkit-text-fill-color: transparent;">Citation</span>

```bibtex
@misc{haiser2024,
  author = {HelpingAI Team},
  title = {HAI-SER-v0.1: Structured Emotional Reasoning for Empathetic AI},
  year = {2024},
  publisher = {HelpingAI},
  journal = {HuggingFace},
  howpublished = {\url{https://huggingface.co/HelpingAI/HAI-SER-v0.1}}
}
```

*Built with dedication, precision, and passion by HelpingAI*

[Website](https://helpingai.co) β€’ [GitHub](https://github.com/HelpingAI) β€’ [Discord](https://discord.gg/YweJwNqrnH) β€’ [HuggingFace](https://huggingface.co/HelpingAI)