Your First Prediction
Step-by-Step Tutorial for Training Your First Model
This guide will walk you through the process of training your first predictive model and making predictions using Predict Oracle. We'll use a sample dataset to demonstrate the entire workflow.
Before You Begin
Make sure you have: - A Predict Oracle account - Access to the dashboard - Sample data ready in CSV format (or use our provided example dataset)
Step 1: Choose Your Model Type
- From the dashboard, click the "New Project" button
- Select "Outcome Prediction" as your model type
- This is the simplest model type for beginners
- It predicts yes/no or categorical outcomes
Step 2: Upload Your Data
- Click "Upload Dataset" and select your CSV file
- For this tutorial, you can download our Sample Customer Conversion Dataset
- Wait for the upload to complete
- Verify that your data preview looks correct
- Column headers should be visible
- Data types should be properly detected
Step 3: Configure Your Model
- Select your Target Column
- This is what you want to predict (e.g., "converted")
- Choose your Feature Columns
- These are the attributes used to make predictions
- For the sample dataset, select: age, income, previous_purchase, email_opens
- Select your ID Column
- This uniquely identifies each row (e.g., "customer_id")
- Advanced Settings (optional)
- Leave at default values for your first model
Step 4: Train Your Model
- Click the "Train Model" button
- Add a descriptive name for your model (e.g., "Customer Conversion Predictor v1")
- Wait for training to complete (typically 2-5 minutes)
- You'll see a progress indicator
- You can close the browser and return later—we'll email you when it's done
Step 5: Review Model Performance
- Once training is complete, review the performance metrics:
- Accuracy: Overall correctness of predictions
- Precision: How often "yes" predictions are correct
- Recall: Percentage of actual "yes" outcomes correctly predicted
- Feature Importance: Which factors most influenced predictions
- Examine the visualizations to understand your model better
Step 6: Make Predictions
- Click "Make Predictions" button
- Choose your prediction method:
- Upload new data: For batch predictions on new customers
- Interactive prediction: Test individual scenarios
- For interactive prediction:
- Enter values for each feature
- Click "Predict" to see the result
- For batch prediction:
- Upload a CSV with the same structure as training data (minus the target column)
- Click "Submit" and wait for results
- Download the completed predictions when ready
Step 7: Interpret Your Results
For the sample dataset, your results might show: - Customers with high email_opens are more likely to convert - Previous purchasers have higher conversion rates - Age and income have varying impacts depending on other factors
Next Steps
Congratulations! You've successfully trained your first predictive model. To improve your results: 1. Review our "Data Cleaning Best Practices" guide 2. Experiment with different feature combinations 3. Try advanced configuration options to optimize performance 4. Schedule regular retraining to keep your model up-to-date
For more detailed guidance, check out our model-specific tutorials in the Learning Resources section.