Skip to content

๐Ÿ’ก Drug Identification Development Project

Notifications You must be signed in to change notification settings

VaporSiriz/pillology

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โš ๏ธ App ์‹คํ–‰ ์‹œ ์ฃผ์˜์‚ฌํ•ญ root ๋””๋ ‰ํ† ๋ฆฌ์— .env ํŒŒ์ผ์„ ์ƒ์„ฑํ•ด์•ผ ์•ฑ์ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

SERVICE_KEY='API์ธ์ฆํ‚ค'

์ธ์ฆํ‚ค๋Š” ์ด์Šนํ™˜@seunghwanly ์—๊ฒŒ ๋ฌธ์˜ํ•ด์ฃผ์„ธ์š”.


2021 ๋™๊ตญ๋Œ€ํ•™๊ต ์•ฝํ’ˆ๊ฐœ๋ฐœ ํ”„๋กœ์ ํŠธ

Structure

project
โ””โ”€โ”€โ”€scrapper
โ”‚   โ”‚   webScrapper.ipynb
โ””โ”€โ”€โ”€server
โ”‚   โ””โ”€โ”€โ”€models
โ”‚   โ””โ”€โ”€โ”€routes
โ”‚   โ”‚   app.js
โ””โ”€โ”€โ”€pill
โ”‚   โ””โ”€โ”€โ”€android
โ”‚   โ””โ”€โ”€โ”€ios
โ”‚   โ””โ”€โ”€โ”€lib
โ”‚       โ”‚   main.dart
โ””โ”€โ”€โ”€model

Model

  • Requirements requirements
    • tensorflow 2.x
    • pandas
    • scikit-learn
    • openpyxl

Scrapper : using Python

  • Requirements
!pip install parse
!pip install bs4
!pip install pymongo

Database : MongoDB

  • DB name : pilldb
  • Collection name : images
  • Client : 127.0.0.1(localhost)
  • Port : 27017

server ์ง€์› ์—ฌ๋ถ€

Server : Express.js + Mongoose.js

  • port : 3000
  • using dotenv : need to set .env file
# port number
PORT=3000
# MONGODB URI
MONGO_URI=mongodb://localhost/pilldb
  • port : 3000

server ์ง€์› ์—ฌ๋ถ€

App : Flutter

'์˜์•ฝํ’ˆ ๊ฒ€์ƒ‰'

  • iOS, Android run in 2 platforms

For help getting started with Flutter, view the online documentation.

Usage

๐Ÿ’ก Running the app locally

  1. Clone this repository.
$ git clone https://github.com/Dongguk-Univ-Drugs/pillology.git
  1. Change directory depending on what appliaction you want to run.
  • app
$ cd pillology/pill
  1. Get packages
$ flutter packages get
  1. Run the app
$ flutter run

About

๐Ÿ’ก Drug Identification Development Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 66.6%
  • Jupyter Notebook 21.9%
  • Python 9.1%
  • JavaScript 1.9%
  • Ruby 0.4%
  • Swift 0.1%