gkc55 commited on
Commit
b7f516a
·
2 Parent(s): 0fc62c4 f9557d2

Initial commit with project setup

Browse files
Files changed (2) hide show
  1. .gitattributes +35 -0
  2. README.md +35 -6
.gitattributes ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz filter=lfs diff=lfs merge=lfs -text
33
+ *.zip filter=lfs diff=lfs merge=lfs -text
34
+ *.zst filter=lfs diff=lfs merge=lfs -text
35
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -1,11 +1,9 @@
1
  ---
2
- title: LESK BERT WSD
3
  emoji: 🤖
4
- colorFrom: "#ff7f50"
5
- colorTo: "#1e90ff"
6
- sdk: gradio
7
- sdk_version: "3.0.0"
8
- app_file: app.py
9
  pinned: false
10
  ---
11
 
@@ -22,3 +20,34 @@ This project implements Word Sense Disambiguation (WSD) using the enhanced Lesk
22
 
23
  - The model uses BERT embeddings for better understanding of word contexts.
24
  - The Lesk algorithm helps disambiguate word senses based on context overlap.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ title: Word Sense Disambiguation
3
  emoji: 🤖
4
+ colorFrom: blue
5
+ colorTo: purple
6
+ sdk: docker
 
 
7
  pinned: false
8
  ---
9
 
 
20
 
21
  - The model uses BERT embeddings for better understanding of word contexts.
22
  - The Lesk algorithm helps disambiguate word senses based on context overlap.
23
+
24
+ # Word Sense Disambiguation (WSD) NLP Project
25
+
26
+ This is a Flask-based web application that performs Word Sense Disambiguation using an enhanced version of the Lesk algorithm. The application uses NLTK and BERT models to determine the correct meaning of ambiguous words in a given context.
27
+
28
+ ## Features
29
+
30
+ - Word Sense Disambiguation using Enhanced Lesk algorithm
31
+ - BERT-based semantic similarity
32
+ - Context-aware word sense selection
33
+ - User feedback system for improving accuracy
34
+ - Web interface for easy interaction
35
+
36
+ ## Technical Details
37
+
38
+ - Built with Flask
39
+ - Uses NLTK for natural language processing
40
+ - Implements BERT for semantic similarity
41
+ - Includes a feedback system for continuous improvement
42
+
43
+ ## Usage
44
+
45
+ 1. Enter a sentence containing an ambiguous word
46
+ 2. The system will automatically detect ambiguous words
47
+ 3. Select a word to disambiguate
48
+ 4. View the results with definitions and examples
49
+ 5. Provide feedback to improve the system
50
+
51
+ ## Requirements
52
+
53
+ See `requirements.txt` for all dependencies.