The future of Python Notebooks
Do more with less. Run ML models, analyze data, and do research faster than ever before.
Experience the future
See how Jupyt combines the power of AI with the flexibility of Jupyter notebooks to accelerate your notebook workflow.
import numpy as np
import matplotlib.pyplot as plt
from sklearn.model_selection import train_test_split
from sklearn.ensemble import RandomForestClassifier
from sklearn.datasets import load_iris
iris = load_iris()
X = iris.data
y = iris.target
# Create a DataFrame for better visualization
df = pd.DataFrame(X, columns=iris.feature_names)
df['species'] = pd.Categorical.from_codes(y, iris.target_names)
# Display the first few rows
df.head()
sepal length (cm) | sepal width (cm) | petal length (cm) | petal width (cm) | species | |
---|---|---|---|---|---|
0 | 5.1 | 3.5 | 1.4 | 0.2 | setosa |
1 | 4.9 | 3.0 | 1.4 | 0.2 | setosa |
2 | 4.7 | 3.2 | 1.3 | 0.2 | setosa |
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.3, random_state=42)
# Train a Random Forest classifier
model = RandomForestClassifier(n_estimators=100, random_state=42)
model.fit(X_train, y_train)
# Make predictions
y_pred = model.predict(X_test)
# Calculate accuracy
from sklearn.metrics import accuracy_score
accuracy = accuracy_score(y_test, y_pred)
print({"Model accuracy: {accuracy:.2f}"})
Jupyt
How can I help with your notebook today?
@cell1 explain this code
This cell imports the necessary libraries for your machine learning project:
- pandas - For data manipulation and analysis
- numpy - For numerical operations
- matplotlib.pyplot - For data visualization
- sklearn - For machine learning algorithms
Jupyt suggests a code improvement:
- print("Hey guys! Welcome to Jupyt") + print(f"Hey guys! Welcome to Jupyt - the AI assistant for ML engineers")
Installation Guide
Installation Steps
- Open your terminal or command prompt
Install jupyt using pip:
pip install jupyt jupyterlab --upgrade
Verify the installation:
pip show jupyt
Everything You Need for Jupyter Notebooks
The complete toolkit for researchers, developers, and data scientists
AI Pair Programmer
Create, update and delete cells based on your instructions.
Fully Agentic
Give it instructions and it will plan and execute them, fixing errors on the way.
Dataset Integration
Direct access to Hugging Face, Kaggle, and other major dataset providers.
Version Control
Built-in Git support for tracking changes and managing your ML projects.
GPU Support
Connect to any GPU provider with a single click. Scale your compute resources instantly.
API Key Management
Secure integration with all major model providers and your own API keys.