Jayant399 commited on
Commit
1804352
·
verified ·
1 Parent(s): 60259d0

Delete model.py

Browse files
Files changed (1) hide show
  1. model.py +0 -25
model.py DELETED
@@ -1,25 +0,0 @@
1
- from transformers import pipeline
2
- import warnings
3
-
4
- class SpellChecker:
5
- def __init__(self):
6
- warnings.filterwarnings("ignore")
7
- self.model_loaded = False
8
- try:
9
- self.spell_checker = pipeline(
10
- "text2text-generation",
11
- model="oliverguhr/spelling-correction-english-small", # Smaller model
12
- device="cpu"
13
- )
14
- self.model_loaded = True
15
- except Exception as e:
16
- print(f"Model loading failed: {e}")
17
- self.spell_checker = None
18
-
19
- def correct_spelling(self, text):
20
- if not self.model_loaded:
21
- return "Model not loaded"
22
- try:
23
- return self.spell_checker(text, max_length=1000)[0]['generated_text']
24
- except Exception as e:
25
- return f"Error: {str(e)}"