Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 3 years ago.
Improve this question
I have an output file with a C1B extension from a smart card reader for truck drivers DDD.
The goal is to read this file and present it as a readable data for users. The thing is that there are several apps live that can do this but so far after couple days of research I still got nothing to work.
similar app: https://play.google.com/store/apps/details?id=com.azsoftware.tachomobile&hl=en_US
Any help would be appreciated, thanks.
There isn't an implementation on android for parsing DDD's, your only solution is to implement the parser yourself, witch is a pretty challenging task. I happen to work on a project regarding tachocards myself, we have a library on elixir and it took several months to be developed.
Basic parsing by itself is not complicated, the complicated part is to parse the records array in a performant way.
A good starting point for you is: https://github.com/L1L1/cardpeek
Take a look at the source code where tachocard is parsed, there you can find very much information, like offsets and number of bits you need to read.
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 3 years ago.
Improve this question
I'm about to propose a graduation project in Deep Learning for Arabic Natural Language Processing field. However, since I'm a beginner student in this field, I have already started learning a helpful series of courses, and I have almost a full year to work on this individual project. So, what are some great ideas for an Android application in DL for Arabic NLP?
P.S. I will gather the needed dataset if it's not available.
Edit: Recently, I read about various problems in this field, but most of them are very classic choices, and it seems to me that they don't give a good impression of my efforts while there exist many well-known and very efficient similar applications such as Google translate and Siri. However, Since my question is still too broad, kindly write down your suggested edits and recommendations.
NLP is a broad area and have lots of application. And you will also need the supporting applications(web pages, editor, reviews in arabic). I will give some ideas and try order them easy to difficult.
Spell check
Sentiment analysis App - read reviews(movie/restaurant etc ) and rate them(provided you have data (sentence / +/- ))
FAQ from websites - given a question extract answers from FAQ of the website, we can NER to get organisation name and question similarity measure.
Grammar correction - require lots of data(wrong - correct sentences) and editor app to use it in android.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
It's been around 1 month that I have started to work on Android to create an app, I understood the basics (Views, widgets, intent ...) and I use a lot developer.android.com to ancknowledge new things but when I try to do complex things, such as creating a camera preview inside my app, I feel like I am Ctrl+C and Ctrl+V the code that is provided without really understanding it. And most of the time my app crashes.
So, do you have any tips for me to make things easier ?
Decide what do you want to do. You said that you are building an app. That is a good thing. Many people do not realize that they cannot get to the finish line when they do not know where it is.
Find a good source of online video tutorials. Video tutorials are far more superior to written books if you have 2+ screens on your computer because you can watch the video and write the code at the same time. (I personaly like pluralsight if you are a student microsoft offers 6 months for free)
Choose 2-4 tutorials and finish them.
Start writing your own app.
If you do not know how to do something. Try to find it in the source code that you wrote in those tutorials.
If are not be able to find it there try to google the solution or ask some questions on stack overflow. People will most likely just give it a negative rating but ... you know who cares about them.
Repeat point 4,5 and 6.
If you have a bad feeling about quality of your source code watch more tutorials so that you can see how would other people solve your problems.
There are some valuable resources for learning android
I believe this course is a HUGE jumpstart, from Google employees:
http://Www.udacity.com/course/developing-android-apps--ud853
This site can also contain information that can help you:
http://www.vogella.com/
and if you want to spend some bucks, check the Android Development Nanodegree:
https://www.udacity.com/course/android-developer-nanodegree-by-google--nd801
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
My application has some complicated database operations, Almost all the sql queries i have to use.
If I want server based access to my data, what should i choose to communicate with Parse server: SDK is good, but I know there is an API as well.
I think SDK will not provide a lot of accesses, operations like email verification, complex db operation can't be handle through it. and I don't know anything of server side coding.
Please suggest , Thanks in advance
I would suggest you to first read these
All the limits of parse
Parse SDK review
The second one is for iOS, but it's basically the same for Android. (I basically copied Objective-C code to Java, especialy the requests)
If you are sure you want to make complex app on Parse, then I would probably suggest to go for SDK. It is not that restricting, but will probably be hard to understand in the beggining, but you can do whatever you want if you setup good arhitecture from the start. :)
(But. It's only my opinion)
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I'm making an android app in Eclipse and i want to record my voice, which will be password for login into application. When i try to log in it should recognize my password and let me use the application. How can i do that comparison in order to get a match, i need something like shazam? Thanks for any tips!
Audio comparisons is a very complex topic. Generally, if you don't know anything about it, I'd discourage you to head into such a project.
The problem is, that while you could of course just compare the two audio files byte by byte, that certainly is not what you want. Although two audio files sound the same, i.e. it contains the same spoken words, the actual data will differ quite a bit.
You'd have the following possibilities:
Try to recognize what the user said (Speech recognition), and check whether the same word was recognized later. This solution, while being the simplest, could not distinguish between different users.
Dive into the mysterious world of audio processing. A technology called Fast Fourier Transformation is more specifically what you'll be ending up dealing with.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I am trying to build an online application for movie management. I want the application to be an online one, could any have inputs as to how to build it, as in currently i am downloading each of the dynamic content and loading the layouts which is highly inefficient. Could anyone suggest a better procedure to make an online application and guide for the same.
https://developers.google.com/eclipse/docs/endpoints-androidconnected-gae
That link will show you how to make a Google app engine project. The easiest way to use an online database with android. You can post, and get with very little code. What you do with the data you get back is up to you... Throw it into list views, text views, fragments, etc. But yes this is the best place to start as you need an online database or a social network would not work at all. I suggest you do the above totural and then come back with some more questions. Hope this helps!