Spaces:
Sleeping
Sleeping
Commit
·
be25975
1
Parent(s):
d8ba00f
Update app.py
Browse files
app.py
CHANGED
@@ -5,8 +5,31 @@ import openai
|
|
5 |
openai.api_key = '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' # Remember never to expose API keys in code
|
6 |
|
7 |
KNOWN_MODELS = [
|
|
|
8 |
"Neural Networks", "Decision Trees", "Support Vector Machines",
|
9 |
-
"Random Forests", "Linear Regression", "Reinforcement Learning"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
]
|
11 |
|
12 |
def recommend_ai_model_via_gpt(description):
|
|
|
5 |
openai.api_key = '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' # Remember never to expose API keys in code
|
6 |
|
7 |
KNOWN_MODELS = [
|
8 |
+
# General ML models
|
9 |
"Neural Networks", "Decision Trees", "Support Vector Machines",
|
10 |
+
"Random Forests", "Linear Regression", "Reinforcement Learning",
|
11 |
+
"Logistic Regression", "k-Nearest Neighbors", "Naive Bayes",
|
12 |
+
"Gradient Boosting Machines", "Regularization Techniques",
|
13 |
+
"Ensemble Methods", "Time Series Analysis",
|
14 |
+
|
15 |
+
# Deep Learning models
|
16 |
+
"Deep Learning", "Convolutional Neural Networks",
|
17 |
+
"Recurrent Neural Networks", "Transformer Models",
|
18 |
+
"Generative Adversarial Networks", "Autoencoders",
|
19 |
+
"Bidirectional LSTM", "Residual Networks (ResNets)",
|
20 |
+
"Variational Autoencoders",
|
21 |
+
|
22 |
+
# Computer Vision models and techniques
|
23 |
+
"Object Detection (e.g., YOLO, SSD)", "Semantic Segmentation",
|
24 |
+
"Image Classification", "Face Recognition", "Optical Character Recognition (OCR)",
|
25 |
+
"Pose Estimation", "Style Transfer", "Image-to-Image Translation",
|
26 |
+
"Image Generation", "Capsule Networks",
|
27 |
+
|
28 |
+
# NLP models and techniques
|
29 |
+
"BERT", "GPT", "ELMo", "T5", "Word2Vec", "Doc2Vec",
|
30 |
+
"Topic Modeling", "Sentiment Analysis", "Text Classification",
|
31 |
+
"Machine Translation", "Speech Recognition", "Sequence-to-Sequence Models",
|
32 |
+
"Attention Mechanisms", "Named Entity Recognition", "Text Summarization"
|
33 |
]
|
34 |
|
35 |
def recommend_ai_model_via_gpt(description):
|