## Création d'une IA en Python
Voici un exemple de code simple pour créer une intelligence artificielle (IA) en Python qui répond à des questions utilisateur :
```python
import random
# Base de connaissances de l'IA
knowledge = {
"Bonjour": ["Bonjour !", "Salut !", "Hello !"],
"Comment ça va?": ["Je vais bien, merci.", "Ça va.", "Bien, merci."],
"Quel est ton nom?": ["Je m'appelle AI", "Mon nom est AI", "AI, c'est moi."],
# Ajoutez d'autres questions et réponses ici
}
def respond_to_user(question):
if question in knowledge:
return random.choice(knowledge[question])
else:
return "Je ne comprends pas votre question."
# Programme principal
while True:
user_input = input(" Vous : ")
response = respond_to_user(user_input)
print("AI : ", response)
```
Ce code crée une IA qui répond à des questions basiques en sélectionnant une réponse aléatoire dans une base de connaissances. Vous pouvez ajouter des questions et des réponses à la base de connaissances pour rendre l'IA plus intelligente.
## Génération de code HTML pour les questions de l'utilisateur
Pour générer du code HTML pour les questions de l'utilisateur, vous pouvez utiliser la bibliothèque `html` de Python. Voici un exemple de code qui génère du code HTML pour les questions de l'utilisateur :
```python
import html
def generate_html_question(question):
return f"<p><strong>Vous :</strong> {html.escape(question)}</p>"
# Exemple d'utilisation
user_input = "Quel est ton nom?"
html_code = generate_html_question(user_input)
print(html_code)
```
Ce code génère du code HTML qui affiche la question de l'utilisateur avec un formatage approprié. Vous pouvez utiliser cette fonction pour générer du code HTML pour les questions de l'utilisateur et les stocker dans une base de données ou les afficher sur une page web.
Notez que ce code est très básique et qu'il faudrait ajouter des fonctionnalités supplémentaires pour créer une IA robuste et efficace.