cramforce / roadtrip Goto Github PK
View Code? Open in Web Editor NEWAn app that reads to you about the places you visit.
Home Page: https://roadtrip.glitch.me/
An app that reads to you about the places you visit.
Home Page: https://roadtrip.glitch.me/
Reproducible in safe mode.
Firefox on FreeBSD-CURRENT,
$ firefox --version ; pkg info firefox | grep Version
Mozilla Firefox 61.0
Version : 61.0_3,1
$ pkg info waterfox | grep Version
Version : 56.2.1.55_2
$ date ; uname -v
Tue 10 Jul 2018 06:23:46 BST
FreeBSD 12.0-CURRENT #7 r336136: Tue Jul 10 03:01:24 BST 2018 root@momh167-gjp4-hpelitebook8570p-freebsd:/usr/obj/usr/src/amd64.amd64/sys/GENERIC
Would be great to be able to select reading the articles in different languages!
Thanks
I appreciate you creating this app. I came to it because I had a similar business idea. I did a Google search for stuff that exists like my vision and I found this app.
So on this recent trip to Japan, I was on a train. I would look out the window and listen to the narration. I found some very interesting things. I'm less interested in the Wikipedia article for the XYZ train station in whatever prefecture. Or, that prefecture XYZ was created in 1973 by merging two adjacent prefectures or that it has 123,753 people. Like most, I'm more interested in obscure trivia like XYZ, the samurai who fought a giant salamander in 1697 lived here.
I'm not in the position to create the app I envisioned, so I will put down a few points here:
Ability to quickly skip around the article. You do have the ability to skip to the next paragraph, etc. It seems that the outline of a Wikipedia article could be extracted and then presented so that you could skip to interesting things.
AI trained in identifying trivia would be interesting.
Provide a little bit of data for the AI, maybe with up/down thumbs, allowing artificial intelligence to start identifying things that interest individual users and use as training data.
If it could be wrapped up as an app, that would be pretty fantastic. I found myself having to tap the screen because, as far as I know, it was the only way I could keep narrating without my phone going into sleep mode and disabling narration.
Present related articles for context.
I know this is a labor of love. These are suggestions, and I appreciate the hard work that went into creating this in the first place. Thank you.
Hey @cramforce
Thanks for your awesome app. I really like its simplicity.
Did you know, that you can remove the geocoding-server completely an gather all information needed in only one request?
Thanks to the wikipedias GeoData extension you can search directly by lat
& lng
. If you are interested I can create a PR.
Request
https://en.wikipedia.org/w/api.php?action=query&generator=geosearch&ggscoord=37.786952%7C-122.399523&ggsradius=1000&ggslimit=10&prop=coordinates%7Cpageimages%7Cextracts&explaintext=1&exintro=1&exlimit=10&origin=*&format=json
Response
{
"batchcomplete": "",
"query": {
"pages": {
"1544800": {
"pageid": 1544800,
"ns": 0,
"title": "Cartoon Art Museum",
"index": 0,
"coordinates": [
{
"lat": 37.787088,
"lon": -122.40094,
"primary": "",
"globe": "earth"
}
],
"thumbnail": {
"source": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/Location_map_San_Francisco_County.png/50px-Location_map_San_Francisco_County.png",
"width": 50,
"height": 43
},
"pageimage": "Location_map_San_Francisco_County.png",
"extract": "The Cartoon Art Museum (CAM) is a California art museum that specializes in the art of comics and cartoons. It is the only museum in the Western United States dedicated to the preservation and exhibition of all forms of cartoon art. The permanent collection features some 7,000 pieces as of 2015, including original animation cels, comic book pages and sculptures.Until September 2015, the museum was located in the Yerba Buena Gardens cultural district of San Francisco, in the South of Market neighborhood. It reopened October 2017, in a new location in the Fisherman's Wharf area of San Francisco."
},
...
}
}
https://www.mediawiki.org/wiki/API:Showing_nearby_wiki_information
Best regards from Hamburg & HH.js 😉
Henrik
With a clean profile, and allowing the application to access my location:
https://www.waterfoxproject.org/
Waterfox 56.2.1 on FreeBSD-CURRENT,
$ pkg info waterfox | grep Version
Version : 56.2.1.55_2
$ date ; uname -v
Tue 10 Jul 2018 06:23:46 BST
FreeBSD 12.0-CURRENT #7 r336136: Tue Jul 10 03:01:24 BST 2018 root@momh167-gjp4-hpelitebook8570p-freebsd:/usr/obj/usr/src/amd64.amd64/sys/GENERIC
Firefox 72 and home-built Waterfox Classic 2019.12 (20200103060435) on FreeBSD-CURRENT.
$ date ; uname -v
Sat 4 Jan 2020 21:36:47 GMT
FreeBSD 13.0-CURRENT #49 r356250: Wed Jan 1 16:56:53 GMT 2020 root@momh167-gjp4-8570p:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG
$ pkg query '%o %v %R' firefox waterfox
www/firefox 72.0,1 FreeBSD
www/waterfox 2019.12.c unknown-repository
$
Reproducible with Firefox in safe mode.
This issue puzzles me; I'm almost certain that the PAUSE button was effective (long ago) …
Hola Malte,
nicht ganz einfach Kontakt mit Dir herzustellen, deshalb versuch ich's mal auf die "github" Art. Ich hab vor knapp zwei Jahren geopedia (geopedia.de) sowohl im Web, als auch als App veröffentlicht. Dort sind einige Themen (z.B. Multilingual) bereits gelöst, auch wenn "unsere" Version nicht vorliest, sondern "nur" anzeigt.
Dafür kann sie auch youtube inhalte verorten - was im auch einer der Gründe ist, warum der Code nicht öffentlich ist. Es ist etwas problematisch, wenn man feststellt, dass die 12 jährige Nachbarin einen Youtube-Channel aufmacht - den zwar keiner sieht, man das Video auf das Kinderzimmer genau zurückverfolgen kann.
Jedenfalls würde ich mich gerne mit Dir austauschen - wir könnten das Speaking wohl realtiv schnell integrieren, und ggf. auch noch weitere Ideen, würde ein Gespräch begrüßen. Leider schaff ich's nicht so schnell auf ein Bier in's Valley, so dass ich dich bitten würde, mich per E-Mail zu kontaktieren..
Viele Grüße
Michael Schoen [email protected]
P.S.
!!ICH BIN KEIN SPAM-BOT!! :)
I'm really loving this app. The concept is great, and the execution is really good.
Ideally the map would be the whole background, the "Reading about" title would be a marker on the map, and the buttons would be fixed to the bottom corner of the map or something.
It would also be good to show the user's current position on the map.
It would be good to have a history of places that have been read about (in localstorage so it doesn't need login or anything) so that it knows not to read them again, and falls back to reading something further away. (I don't want to hear the wikipedia page about my home town every time I start my journey).
It would be good to allow browsing the history, and having options to open the wikipedia pages in a new browser tab, or delete the items so that they get put back in the queue if you drive near them again.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.