SoQbert / README.md
Quexoo's picture
Update README.md
4b09a26 verified
---
license: apache-2.0
base_model: distilbert/distilbert-base-uncased
language:
- en
library_name: transformers
pipeline_tag: text-classification
tags:
- neural-search
- neural-search-query-classification
---
## Model Details
This model is built on the [DistilBERT](https://huggingface.co/distilbert/distilbert-base-uncased) architecture, specifically utilizing the `distilbert-base-uncased` variant, and is designed to classify text into two categories: statements and questions. It leverages the strengths of the DistilBERT model, known for its efficiency and performance, to accurately discern between declarative statements and interrogative questions.
### Model Description
The model processes input text to determine whether it is a statement or a question.
### Training Data
The model was trained on a diverse dataset containing examples of both statements and questions. The training process involved fine-tuning the pre-trained DistilBERT model on this specific classification task. The dataset included various types of questions and statements from different contexts to ensure robustness.
* Quora Question Keyword Pairs
* Questions vs Statements Classification
* ilert related Questions
### Performance
The performance of the model was evaluated using standard metrics for classification tasks, including accuracy, precision, recall, and F1 score. The results indicate that the model performs well in distinguishing between statements and questions, making it a reliable tool for text classification tasks in natural language processing.
### Usage
To use this model, you can load it through the Hugging Face `transformers` library and use it for text classification. Here is an example of how to use the model in Python:
```python
from transformers import pipeline
# Load the model and tokenizer
classifier = pipeline("text-classification", model="ilert/SoQbert")
# Example texts
texts = ["Is it going to rain today?", "It is a sunny day."]
# Classify texts
results = classifier(texts)
# Output the results
for text, result in zip(texts, results):
print(f"Text: {text}")
print(f"Classification: {result['label']}")
```