MartinKosela commited on
Commit
be25975
·
1 Parent(s): d8ba00f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -1
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):