Comments (4)
Hi @akhil-rasheed
The main problem is hosting the backend. As of now the app requires a backend service which runs the plant detection model. This service used to run on Heroku's free tier, but last year they stopped offering it. I am still looking for a ture alternative to heroku, which needs to be free. I tried using a bunch of other services but they don't have the same offering as Heroku's free tier, and I am not willing to pay as its a hobby project.
Let me know if you have a hosting platform in mind that I can try.
from plantrecog.
Hi Pranesh,
I'm not sure what your exact requirements are from the service, but I've had good experiences with both Vercel and Fly on their free tiers. Alternatively, I'd be willing to host temporarily on Google Cloud on my expense, to get the project up and running again. We can also explore options of running the model locally on the device however I have run into issues with this on React Native before. Let me know what you think.
from plantrecog.
Hi @akhil-rasheed
Sorry for the super late reply. In the long run I feel running the model locally on device is the way to go, but I am not sure how to achieve that yet (still exploring). I mostly run into issues related with memory on free hosting services, the project requires around 500mb plus (a little over 500mb) which is mostly not available on free triers. I do have a raspberry pi and I was able to host my services their and tunnel them through ngrok. This works for now, services are up and app should be functional. But isn't really a robust solution hence I will be looking into running the model locally. Also looking to implement some new models that improve the accuracy.
from plantrecog.
Closing this as project is fully functional again.
from plantrecog.
Related Issues (16)
- Finalize API endpoints
- Finish UI/UX of App HOT 1
- Document v1 API
- Get simiar images route provide same image
- Camera buttons get cut on devices with notch
- Add Firebase Analytics to track app usage
- Generate a better model v0.2.0 HOT 1
- Find and polish minor details
- Restructure APIs for lower request count per prediction v1 HOT 1
- Update the API documentation in the readme
- Add common type declaration for app
- Reliability ? HOT 8
- PlantRecog v2: Things to do for next major release
- Moving towards all in App computation
- cant docker build on m1 mac
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plantrecog.