Coder Social home page Coder Social logo

ad-astra-per-ardua / jj_hackerton Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 155.19 MB

제주 스마트관광 해커톤에서 장려상을 받은 프로젝트의 코드입니다

License: MIT License

Python 42.55% HTML 41.34% JavaScript 15.41% Dockerfile 0.37% CSS 0.33%

jj_hackerton's Introduction

hackerton

CodeQL Codacy Security Scan

제주 스마트관광 빅데이터 해커톤 장려상 수상

본인 구현 파트

  • 착한식당API와 관광지API를 Crawling해와 데이터 전처리과정을 거치고, DB에 Parsing해서 넣음.
  • Naver Geocoding API를 이용하여 도로명 주소를 위도,경도값으로 변환하여 DB에 Update.
  • 처음 웹 로딩시, 여행지와 DB에 있는 음식점을 모두 로딩하여 지도에 Marker로 표시.
  • 위치 받아오는 버튼 클릭시, 사용자의 위치를 받아와 Haversine Formula를 이용하여 최단거리 3개를 list에 표시.
  • 사용자의 마커를 Draggable하게 만들어서 기준위치를 유동적으로 변화할수있게 만듦.
  • 목적지의 마커를 누르면 해당 음식점 상세보기 혹은 길 안내하기 표시가 뜸.
  • 길 안내하기 클릭시 해당 음식점의 변환된 위,경도값을 불러와 Naver Dynamicmap15 API를 이용하여 해당 목적지까지의 네이버 길찾기 서비스를 제공.
  • 화면크기가 일정사이즈 이하일시 모바일임을 감지하고, 모바일 길찾기로 redirecting하는 로직 추가.

기획단계에 있었지만, 시간상 구현,서비스 투입을 마치지못한것.

  • 네이버 쇼핑몰의 리뷰 10만개의 Tokenizer한 긍정,부정반응을 학습한 NLP모델을 사용하여, 해당 음식점의 유저평가와 AI의 긍정,평범,부정 평가를 추가
  • 상기한 NLP모델로 해당리뷰가 악성리뷰인지 자체적으로 검증을 하고 조치를 취함으로서 항상 높은 신뢰성의 리뷰를 유지할수있음

jj_hackerton's People

Contributors

ad-astra-per-ardua avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.