Your commit message

This commit is contained in:
samhithamuvva 2024-10-10 03:07:45 -07:00
parent 08a3b6bf89
commit fc404ef0d4

View File

@ -227,30 +227,32 @@ nlp = en_core_web_sm.load()
doc = nlp("This is a sentence.") doc = nlp("This is a sentence.")
``` ```
## 📊 Custom Sentiment Analysis with Logistic Regression (spaCy-based) 📖 **For more info and examples, check out the
This repository also includes a custom **Logistic Regression** sentiment analysis model built using spaCy, without using scikit-learn. The model classifies text as positive or negative based on a dataset such as IMDb reviews. [models documentation](https://spacy.io/docs/usage/models).**
## 📊 Custom Sentiment Analysis with Logistic Regression
This implementation includes a custom **Logistic Regression** sentiment analysis model built using spaCy, without using scikit-learn. The model classifies text as positive or negative based on datasets like IMDb reviews.
### Running the Model ### Running the Model
To run the logistic regression model: To run the logistic regression model:
```bash ```bash
python pure_Logistic.py python pure_Logistic.py
```This script processes the dataset using spaCy, trains the logistic regression model, and outputs the results. ```
### Testing and Evaluation ### Testing and Evaluation
To run tests and evaluate the model's performance, use: To run tests and evaluate the model's performance:
```bash ```bash
python test_pure_logistic.py python test_pure_logistic.py
``` ```
In your test script, import the PureLogisticTextCategorizer class for evaluation: To use the model in your own code:
```bash ```python
from pure_Logistic import PureLogisticTextCategorizer from pure_Logistic import PureLogisticTextCategorizer
# Initialize and use the classifier
categorizer = PureLogisticTextCategorizer()
``` ```
This enables you to evaluate the logistic regression classifier on your test cases.
📖 **For more info and examples, check out the
[models documentation](https://spacy.io/docs/usage/models).**
## ⚒ Compile from source ## ⚒ Compile from source
@ -309,4 +311,4 @@ Alternatively, you can run `pytest` on the tests from within the installed
```bash ```bash
pip install -r requirements.txt pip install -r requirements.txt
python -m pytest --pyargs spacy python -m pytest --pyargs spacy
``` ```