본문 바로가기

programmer

(167)
시맨틱 검색(semantic search)을 내비게이션 검색에 활용 하는 방법 개요: 시맨틱 검색을 이해하고 내비게이션 목적지 검색에 활용할 수 있는 예를 알아본다. 내비게이션 목적지 검색 서비스에서 시맨틱 검색이 어떻게 사용될 수 있는지에 대한 예를 알아보자. 사용자가 내비게이션 앱을 사용하여 새로운 도시의 식당을 검색한다고 가정해 보겠습니다. 사용자는 "근처 이탈리안 맛집"이라는 검색어를 입력합니다. 기존의 키워드 기반 검색을 사용하면 내비게이션 앱이 사용자의 현재 위치 근처에 있는 음식점 목록을 제공할 수 있지만 이 목록은 사용자의 기본 설정에 맞게 조정되지 않았거나 사용자가 찾고 있는 내용에 대한 포괄적인 이해를 제공하지 않을 수 있습니다. 시맨틱 검색을 통해 내비게이션 앱은 사용자의 의도를 이해하고 보다 정확하고 관련성 높은 결과를 제공할 수 있습니다. 앱은 자연어 처리(..
내비게이션 검색 관점에서 사용할 만한 ML, AI 모델 개요: 내비게이션 목적지 검색 기능을 개선하는 데 적합할 수 있는 여러 ML 및 AI 모델을 소개하고 적용 방법을 고민해 본다. CNN(Convolutional Neural Networks): CNN은 이미지 인식에 일반적으로 사용되는 일종의 신경망이지만 텍스트 분류에도 적용할 수 있습니다. CNN 모델은 해당 범주 및 메타데이터와 함께 대상 이름의 대규모 데이터 세트에서 훈련할 수 있으며 지정된 대상 이름의 범주를 예측하는 데 사용할 수 있습니다. 예) 'ㅇㅁㅌ', '이마', '이', 'e-mart', 'emart' 와 같은 데이터 셋을 '이마트'로 훈련하고 출력을 '이마트'로 사용자에게 추천 할 수 있다. 자연어 처리(NLP) 모델(Natural Language Processing (NLP) Mode..
stable-diffusion-webui-master 설치 stable-diffusion-webui-master 설치 git에서 설치파일을 다운로드 https://github.com/AUTOMATIC1111/stable-diffusion-webui Microsoft Visual C++ Redistributable 설치 https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170 관련 에러 Error code: 1 stdout: Microsoft Visual C++ Redistributable is not installed, this may lead to the DLL load failure. It can be downloaded at https://aka.ms/vs/1..
zepplin interpreter에서 python2.x plugin 설치 시 zepplin을 hdfs 위 ambari에 설치해서 사용하고 있다면 하기와 같이 인터프리터를 설정해서 사용하고 있을 것이다. 이런 경우 사용하는 입장에서는 정말 편리한데 플러그인 설치나 설정을 바꾸고 싶을 땐 내부 리소스 구성을 알아야 해서 너무 골치 아프다. 1. python2.x plugin을 업데이트하고 싶은 경우 사용하고 있는 인터프리터를 확인하고 python 버전을 무엇을 사용하고 있는지 확인해야 한다. settings에 설정 된 최상위 인터프리터가 %sh를 같이 물고 있으면 그냥 pip install ~ 하면 된다. 하지만 내가 사용하고 싶은 python 인터 프리터가 pip2라면 경우에 따라서는 manage server(zeppelin이 설치되어 있는 서버, ambari->hosts 나 ze..
윈도우, MAC, Linux 줄바꿈 변경(EOL) 리눅스(LF)나 mac(CR)에서 작업한 txt 파일을 윈도우(CR LF)로 옮길때 줄바꿈 정책이 다르기 때문에 기존 커밋과 충돌 하면서 의도치 않은 변경점을 맞이했을 것이다. 크게 두가지 방법을 설명한다. intellij에서 git 설정을 바꾸는 방법, notepad에서 EOL 변경하는 방법 intellij git 설정 바꾸기 하기와 같이 설정하면 파일의 EOL이 crlf로 자동 변환되어 커밋된다. > git config --global core.autocrlf true > git config --global core.eol crlf > git config --global --list notepad EOL 변경 방법 [편집] -> 줄의 끝문자(EOL) 변환(E) -> 원하는 EOL 선택 git EOL ..
2022.08.09 22시 서울 날씨와 기상 특보 정보 (강수) 12일(금)은 충청권과 남부지방에 비가 오겠고, 충청권은 13일(토) 오전까지 이어지겠습니다. 15일(월) 중부지방(강원영동 제외)에, 16일(화)은 중부지방(강원영동 제외)과 전라권, 경북권에, 17일(수)은 남부지방에 비가 오겠습니다. (기온) 이번 예보기간 아침 기온은 22~27도로 어제(8일, 아침최저기온 26~29도)보다 낮겠으며, 낮 기온은 28~34도로 어제(낮최고기온 27~35도)와 비슷하겠습니다. (주말전망) 전국이 대체로 흐리겠으나, 13일(토) 오전은 충청권에 비가 오겠습니다. 아침 기온은 25~27도, 낮 기온은 29~34도가 되겠습니다. * 이번 예보기간에는 북태평양고기압의 확장과 수축 정도에 따라 강수구역과 강수량의 변동성이 크겠으니, 앞으로 발표되는 기상정보를 참고하기..
2022.08.09 21시 서울 날씨와 기상 특보 정보 (강수) 12일(금)은 충청권과 남부지방에 비가 오겠고, 충청권은 13일(토) 오전까지 이어지겠습니다. 15일(월) 중부지방(강원영동 제외)에, 16일(화)은 중부지방(강원영동 제외)과 전라권, 경북권에, 17일(수)은 남부지방에 비가 오겠습니다. (기온) 이번 예보기간 아침 기온은 22~27도로 어제(8일, 아침최저기온 26~29도)보다 낮겠으며, 낮 기온은 28~34도로 어제(낮최고기온 27~35도)와 비슷하겠습니다. (주말전망) 전국이 대체로 흐리겠으나, 13일(토) 오전은 충청권에 비가 오겠습니다. 아침 기온은 25~27도, 낮 기온은 29~34도가 되겠습니다. * 이번 예보기간에는 북태평양고기압의 확장과 수축 정도에 따라 강수구역과 강수량의 변동성이 크겠으니, 앞으로 발표되는 기상정보를 참고하기..
2022.08.09 20시 서울 날씨와 기상 특보 정보 (강수) 12일(금)은 충청권과 남부지방에 비가 오겠고, 충청권은 13일(토) 오전까지 이어지겠습니다. 15일(월) 중부지방(강원영동 제외)에, 16일(화)은 중부지방(강원영동 제외)과 전라권, 경북권에, 17일(수)은 남부지방에 비가 오겠습니다. (기온) 이번 예보기간 아침 기온은 22~27도로 어제(8일, 아침최저기온 26~29도)보다 낮겠으며, 낮 기온은 28~34도로 어제(낮최고기온 27~35도)와 비슷하겠습니다. (주말전망) 전국이 대체로 흐리겠으나, 13일(토) 오전은 충청권에 비가 오겠습니다. 아침 기온은 25~27도, 낮 기온은 29~34도가 되겠습니다. * 이번 예보기간에는 북태평양고기압의 확장과 수축 정도에 따라 강수구역과 강수량의 변동성이 크겠으니, 앞으로 발표되는 기상정보를 참고하기..
Zeppelin cron(scheduler) 활성 하기 1. zeppelin 설정을 확인한다. 설정이 false인 것을 확인 할 수 있다. 2. conf 파일 위치를 확인한다. 3. 설치 위치에서 conf 파일 수정 /제플린 설치 폴더/conf/zeppelin-site.xml 열기 ('zeppelin-site.xml.templete' 만 있으면 'cp zeppelin-site.xml.templete zeppelin-site.xml' 명령어로 복사 후 수정) zeppelin.notebook.cron.enable true Notebook enable cron scheduler feature zeppelin.notebook.cron.folders * Notebook cron folders 후 재기동하면 된다. 4. ambari 설정으로 적용하는 방법 상기 방법대로..
pyenv 에 jupyter 설치해 보기 pyenv 설치 # curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash .bashrc 수정 더보기 # pyenv path export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" pyenv에 python 특정 버전 설치 # env PYTHON_CONFIGURE_OPTS="--enable-shared" pyenv install 3.7.3 pyenv python 버전 설정 # pyenv global 3.7.3 'py3' 명으로 pyenv 생성하기 $ pyenv virtualenv..

반응형