Skip to content

🔎Image search app using Kakao Image Search API + Tensorflow lite

License

Notifications You must be signed in to change notification settings

ahndwon/CocoaSearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cocoa Search

Image search android app using Kakao's Image API KakaoImageAPI

App Features

Image Search

Image Search uses Kakao Image Api. Recycerview's layout is StaggeredGridLayout. Each ImageView's size is recalculated to match the image's aspect ratio.

Pagination

Uses Android Paging Library for pagination. Used PagedListAdapter.

Image Recognition

Modified [Tensorflow-lite image classifcation example](https://github.com/tensorflow/examples/tree/master/lite/examples/image_classification/android) to match the project's needs. Get recognitions from image url and shows as a hashtag.

HashTag

When hashtag is clicked, search result based on hashtag is shown.

Visit Website

Shows image's website by webview.

Share Link

Can share image website link when clicked.

Installation

Clone this repository and import into Android Studio

git clone https://github.com/ahndwon/CocoaSearch.git

Configuration

KakaoApiKey:

Add the following info to ./local.properties

kakaoApiKey="your-kakao-api-key"

Maintainers

This project is mantained by:

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Run the linter (ruby lint.rb').
  5. Push your branch (git push origin my-new-feature)
  6. Create a new Pull Request

About

🔎Image search app using Kakao Image Search API + Tensorflow lite

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published