help@rskworld.in +91 93305 39277
RSK World
  • Home
  • Development
    • Web Development
    • Mobile Apps
    • Software
    • Games
    • Project
  • Technologies
    • Data Science
    • AI Development
    • Cloud Development
    • Blockchain
    • Cyber Security
    • Dev Tools
    • Testing Tools
  • About
  • Contact

Theme Settings

Color Scheme
Display Options
Font Size
100%
Back to Project
RSK World
text-classification
/
scripts
RSK World
text-classification
Text Classification Dataset - NLP + Multi-Class Classification + Machine Learning
scripts
  • __init__.py2.3 KB
  • active_learning.py26.8 KB
  • api_server.py12.7 KB
  • batch_processor.py16.4 KB
  • data_augmentation.py18.2 KB
  • data_quality.py20 KB
  • deep_learning.py24.2 KB
  • hyperparameter_tuning.py22.5 KB
  • model_explainability.py17.9 KB
  • preprocessing.py8.7 KB
  • train_classifier.py13.8 KB
  • train_transformers.py12.5 KB
  • visualizations.py19 KB
__init__.pyadvanced_utils.py
scripts/__init__.py
Raw Download
Find: Go to:
"""
================================================================================
Text Classification Dataset - Scripts Package
================================================================================
Project: Text Classification Dataset
Category: Text Data / NLP

Author: Molla Samser
Designer & Tester: Rima Khatun
Website: https://rskworld.in
Email: help@rskworld.in | support@rskworld.in
Phone: +91 93305 39277

Copyright (c) 2026 RSK World - All Rights Reserved
================================================================================

This package contains various scripts for text classification:

Modules:
--------
- preprocessing: Text preprocessing utilities
- train_classifier: Traditional ML model training
- train_transformers: Transformer-based model training (BERT)
- data_augmentation: Text data augmentation techniques
- visualizations: Data visualization utilities
- api_server: Flask REST API server
- model_explainability: LIME-based model explanations
- batch_processor: Batch prediction and evaluation
- hyperparameter_tuning: GridSearch and Optuna tuning
- deep_learning: PyTorch deep learning models
- data_quality: Data quality analysis
- active_learning: Active learning module

Usage:
------
from scripts.preprocessing import preprocess_text
from scripts.data_quality import DataQualityAnalyzer
from scripts.active_learning import ActiveLearner

================================================================================
"""

__version__ = "1.0.0"
__author__ = "Molla Samser"
__email__ = "help@rskworld.in"
__website__ = "https://rskworld.in"
__copyright__ = "Copyright (c) 2026 RSK World - All Rights Reserved"

# Module imports for easier access
from .preprocessing import TextPreprocessor, load_and_preprocess

# Create a simple preprocess function for convenience
def preprocess_text(text: str) -> str:
    """
    Simple text preprocessing function.
    
    Args:
        text: Input text to preprocess
        
    Returns:
        Preprocessed text
    """
    preprocessor = TextPreprocessor()
    return preprocessor.preprocess(text)

__all__ = [
    'preprocess_text',
    'TextPreprocessor',
    'load_and_preprocess',
    '__version__',
    '__author__',
    '__email__',
    '__website__',
]

76 lines•2.3 KB
python

About RSK World

Founded by Molla Samser, with Designer & Tester Rima Khatun, RSK World is your one-stop destination for free programming resources, source code, and development tools.

Founder: Molla Samser
Designer & Tester: Rima Khatun

Development

  • Game Development
  • Web Development
  • Mobile Development
  • AI Development
  • Development Tools

Legal

  • Terms & Conditions
  • Privacy Policy
  • Disclaimer

Contact Info

Nutanhat, Mongolkote
Purba Burdwan, West Bengal
India, 713147

+91 93305 39277

hello@rskworld.in
support@rskworld.in

© 2026 RSK World. All rights reserved.

Content used for educational purposes only. View Disclaimer