Spaces:
Sleeping
Sleeping
A newer version of the Streamlit SDK is available: 1.58.0
Project Definition - Project Structure (Where is the code?)
sentiment-analysis-of-amazon-reviews-using-machine-learning/
βββ data/
β βββ models/ # Saved model files (.joblib)
β βββ processed/ # Cleaned & feature-engineered datasets
β β βββ balanced_sample_train.csv
β β βββ feat_eng_train.csv
β β βββ processed_test.csv
β β βββ processed_train.csv
β β βββ processed_valid.csv
β β βββ y_test.csv
β β βββ y_train.csv
β β βββ y_valid.csv
β βββ raw/ # Original immutable dataset
β β βββ readme.txt
β β βββ train.csv
β β βββ test.csv
β βββ samples/ # Small sample files for quick testing
β | βββ sample_test.csv
β | βββ sample_train.csv
β | βββ sample_valid.csv
β βββ vectorizers/ # Saved vectorizers and sparse matrices (TF-IDF)
β βββ tfidf_vectorizer.joblib
β βββ X_test_tfidf.npz
β βββ X_train_tfidf.npz
β βββ X_valid_tfidf.npz
|
βββ docs/
β βββ 00_research/
β β βββ datasets.md
β β βββ references.md
β β βββ related_projects.md
β βββ 01_project_definition/
β | βββ 00_quickstart.md
β | βββ 01_problem.md
β | βββ 02_goal.md
β | βββ 03_solution.md
β | βββ 04_stack.md
β | βββ 05_architecture.md
β | βββ 06_workflow.md
β | βββ 07_structure.md
β | βββ 08_report.md
β βββ 02_results/ # Model prediction outputs
|
|
βββ notebooks/
β βββ 00_quickstartt.ipynb
β βββ 01_data_acquisition.ipynb
β βββ 02_eda.ipynb
β βββ 03_data_preprocessing.ipynb
β βββ 04_feature_engineering.ipynb
β βββ 05_logistic_regression.ipynb
β βββ 06_naive_bayes.ipynb
β βββ 07_support_vector_machine.ipynb
β βββ 08_k_nearest_neighbors.ipynb
β βββ 09_decision_trees.ipynb
β βββ 10_random_forest.ipynb
β βββ 11_stochastic_gradient_descent.ipynb
β βββ 12_xgboost.ipynb
β βββ 13_lightgbm.ipynb
β βββ 14_comparsion.ipynb
|
βββ src/ # Production-style source code and helpers
β βββ config/
β β βββ __init__.py
β β βββ settings.py # configuration values and constants
β βββ utils/
β βββ __init__.py
| βββ helpers.py # Helper functions used by notebooks and app
|
βββ .env # Environment variables
βββ .env.example # Example of environment variables
βββ .gitattributes
βββ .gitignore # List of files to ignore by git
βββ app.py # App/runner for model inference or demo
βββ README.md # Project overview and instructions to run
βββ requirements.txt # List of dependencies (pandas, scikit-learn, etc.)