some changes in source
This commit is contained in:
parent
96bf9b7290
commit
fb74c37954
|
@ -1 +1,4 @@
|
|||
Dockerfile
|
||||
.dockerignore
|
||||
docker-compose.yml
|
||||
.env
|
11
Dockerfile
11
Dockerfile
|
@ -1,9 +1,10 @@
|
|||
FROM python:3.10-slim
|
||||
WORKDIR /app
|
||||
FROM 192.168.23.75/tavasi/hazm:base
|
||||
|
||||
COPY . .
|
||||
|
||||
RUN pip install -r requirements.txt
|
||||
COPY . /src/
|
||||
|
||||
WORKDIR /src/app
|
||||
|
||||
EXPOSE 5110
|
||||
CMD ["python", "app/main.py"]
|
||||
|
||||
CMD python main.py
|
|
@ -32,6 +32,7 @@ word_tokenizer = WordTokenizer()
|
|||
postagger = POSTagger(model=os.path.join(path_base_model, 'hazm/pos_tagger.model'))
|
||||
lemmatizer = Lemmatizer()
|
||||
parser = DependencyParser(tagger=postagger, lemmatizer=lemmatizer, working_dir=os.path.join(path_base_model, 'hazm/universal_dependency_parser'))
|
||||
chunker = Chunker(model=os.path.join(path_base_model, 'hazm/chunker.model'))
|
||||
|
||||
def dependency_parse(data):
|
||||
tokens = word_tokenizer.tokenize(data.text)
|
||||
|
@ -72,9 +73,6 @@ async def plot_dependency_tree(data: TextData):
|
|||
|
||||
@router.post("/chunks", tags=['Hazm'])
|
||||
async def chunks(data: TextData):
|
||||
word_tokenizer = WordTokenizer()
|
||||
postagger = POSTagger(model=path_base_model + 'hazm/pos_tagger.model')
|
||||
chunker = Chunker(model=path_base_model + 'hazm/chunker.model')
|
||||
tokens = word_tokenizer.tokenize(data.text)
|
||||
pos_tags = postagger.tag(tokens)
|
||||
result = chunker.parse(pos_tags)
|
||||
|
|
Loading…
Reference in New Issue
Block a user