jave code test,
REQUIREMENTS, it is a test for a bigger project.
It should expose an HTTP REST interface that responds to POST requests on the
URL /analyze.
When an HTTP client POSTs a JSON object with the string property “text”, the server will
compare the content of the provided text field to the list of words previously provided
through the same API, and return a JSON response containing an object with two fields:
a. The field “value” will contain the word closest to the word provided in the
request in terms of total character value, where character values are listed as a=1,
b=2 and so on.
b. The field “lexical” will contain the word closest to the word provided in the
request in terms of lexical closeness - i.e. that word that sorts lexically closest to
the provided request.
The server will store any word submitted in a local file, so it can be compared against
future requests, even across server restarts.
If no words are found to match against (as in the first request), the server will return null
for both response fields.
As a Full Stack / Python / Java Developer and Solution Architect, I understand the importance of developing software that can respond to requests in a timely manner and with high performance. I have the necessary skills and experience to tackle this project - specifically with regard to Java, JavaScript, and web development technologies and frameworks.
I am experienced in developing and maintaining both front-end and back-end systems, which will be required for this project. My expertise includes developing efficient and maintainable code that is suitable for public consumption. This makes me well-suited to take on the challenge of creating an HTTP REST interface that responds to POST requests on the URL /analyze and compares the content of the provided text field against a list of previously provided words. If no words are found to match against (as in the first request), the server will return null for both response fields.
HI there, I am a fullstack developer and I am very familiar with Java. I can build APIs and web applications using Java.
Please contact me to discuss more. Thank you
A better way to compare words would be to use a similarity algorithm such as Levenshtein distance. Packages to do this are readily available in Python and can easily be exposed as an api. We can store words in a file or in memory database for comparison.
Let's turn your ideas into reality!I have checked have some doubts message so so we can discuss.
I'm here to help you achieve your requirement with my expertise and dedication.
Thank You
Full - Stack Expert ?? Let's Turn your Idea into an Outstanding Product! ??
**I understood all the scope and I am available to take over this project.**
**Please let me know when you have a good time to discuss**
Thanks
Greetings, Hope you're having a wonderful day. I have read the problem statement, As a Full Stack Web Developer these types of tasks are quite common for me, that's why I am highly interested and confident in taking this job. Please feel free to contact me. Thank You.