몇 가지 사용하기 좋은python 도구 라이브러리 (소결)
Lux는 Python 라이브러리로 데이터 탐색을 자동화하여 데이터 과학을 더욱 쉽게 할 수 있습니다.Lux는 기존 Pandas 코드를 수정하지 않고 Pandas와 긴밀하게 통합할 수 있도록 설계되었습니다.Lux를 사용하려면 import lux와 Pandas import 문장을 함께 추가하면 됩니다.
import lux
import pandas as pd
공식 링크https://lux-api.readthedocs.io/en/latest/source/getting_started/installation.html
설치 방법
# PyPI Python Lux API
pip install lux-api
# , webpack
npm install --save-dev webpack webpack-cli
# npm Lux Jupyter
npm i lux-widget
2、TranslatorsTranslators는 구글, 필응, 유도, 바이두 등 여러 개의 번역 플랫폼 API를 통합하여 수백 개의 언어 번역을 지원하고 사용이 편리하며 설정이 유연하다.대량의 번역이 필요한 장면은 절대 효율 향상기이다.
설치
# Windows, Mac, Linux
pip install translators --upgrade
# Linux javascript runtime environment:
sudo yum -y install nodejs
예제 표시
import translators as ts
wyw_text = ' , , 。 , 。'
chs_text = ' , , 。 , 。'
# input languages
print(ts.deepl(wyw_text)) # default: from_language='auto', to_language='en'
## output language_map
print(ts._deepl.language_map)
# professional field
print(ts.baidu(wyw_text, professional_field='common')) # ('common','medicine','electronics','mechanics')
# requests
print(ts.youdao(wyw_text, sleep_seconds=5, proxies={}, use_cache=True))
# host service
print(ts.google(wyw_text, if_use_cn_host=True))
print(ts.bing(wyw_text, if_use_cn_host=False))
Github 공식 링크https://github.com/UlionTse/translators
3、TextShot
고정밀 무료 OCR 도구: TextShot을 추천합니다.이 도구를 개발하려면 139줄의 Python 코드만 사용하면 캡처 텍스트의 내용을 신속하게 추출하여 클립보드에 복사할 수 있습니다.Windows, macOS 및 Linux 시스템에도 적용됩니다.
4、Fancy-NLP
Fancy-NLP는 텐센트 상품 광고 전략팀 팀이 구축한 상품 초상화를 구축하는 데 사용되는 텍스트 지식 발굴 도구로 실체 추출, 텍스트 분류와 텍스트 유사도 일치 등 다양한 흔히 볼 수 있는 NLP 임무를 지원한다.현재 업계에서 자주 사용하는 프레임워크에 비해 사용자가 신속한 기능 실현을 지원할 수 있다.
현재의 상품 광고 업무 장면에서 우리는 이 도구를 이용하여 대량의 상품 데이터의 특징을 신속하게 발굴하여 광고 상품 추천 등 모듈을 지원한다.
설치 방법
pip install fancy-nlp
예제 코드텍스트의 엔티티 정보 내보내기
from fancy_nlp.applications import NER
ner_app = NER()
ner_app.analyze(' , ')
결과 산출{'text':'동제대학은 상해시 양포구에 위치하고 교장은 진걸입니다.
'entities': [
{'name':'동제대학',
'type': 'ORG',
'score': 1.0,
'beginOffset': 0,
'endOffset': 4},
{'name':'상하이시',
'type': 'LOC',
'score': 1.0,
'beginOffset': 6,
'endOffset': 9},
{'name':'양포구',
'type': 'LOC',
'score': 1.0,
'beginOffset': 9,
'endOffset': 12},
{'name':'진걸',
'type': 'PER',
'score': 1.0,
'beginOffset': 16,
'endOffset': 18}]}
그 밖에 텍스트 분류 식별, 텍스트 의도 식별도 할 수 있는데, 테스트 후 효과가 정말 좋네요.
Github 공식 링크
https://github.com/boat-group/fancy-nlp
5、latexify_py
latexify_py, Python 함수를 LaTeX 수학 공식으로 빠르게 전환할 수 있습니다.공식적으로 처리해야 할 동료에게는 절대 복지!저자는 Google Brain의 소프트웨어 엔지니어인 Yusuke Oda로 현재 자연 언어 처리, 음성 처리, 소프트웨어 공학과 기계 학습 등을 주로 맡고 있다.
Github 공식 링크
https://github.com/google/latexify_py
이 몇 가지 유용한python 도구 라이브러리(소결)에 관한 글을 소개합니다. 더 많은python 도구 라이브러리 내용은 저희 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.