#个人博客作业week3-The use of Microsoft Bing Dictionary

Source: Internet
Author: User

Research and evaluation of products

  I am using Win8 's Bing dictionary client.

First open the client, the user interface design is very concise, easy to use. But the dictionary homepage is similar to the design of most foreign language software, such as a daily sentence, daily reading and other modules, and there is no interesting place. In the author's experience of using these time, the application of the dictionary is more useful, and it should be the main function of most users.

  

And because the current domestic English in the same test listening to occupy an important proportion, so in this period of research and testing mainly used the Bing radio this function, and found the following two bugs.

  1. Dictation error

First, let's look at the normal behavior of dictation in Bing Radio with a picture:

  

We can see that when the dictation is submitted for verification, the wrong words are automatically verified and corrected, and the missing words are replenished in the form of a green word. Let's look at a bug that exists in this feature:

  

From the picture we can clearly see that the software has given the correct answer and we wrote the answer is consistent, but we give the answer is still wrong! From this bug, the author tests several times and finds that all this is attributed to the first double quotation mark-"" ", which gives the wrong text in the symbol. Using multiple test cases, the software will make all the characters that are included in the double quotation marks all wrong. At this point, the initial analysis should be the lack of such features in the function of some special characters such as double quotes, which led to the bug.

  2. Defects in the original radio

  

We can see the software interface directly to give a complete text, but in practical use, we often need to be heard in the current sentence and the sentence in the original position of the match. So in the proposal to add Karaoke in this function, the lyrics effect,

  

This means that the station is now playing the thinking word to the third line.

  User interview

In this link I interviewed two users and asked them the same questions.

One of the users, like us, is a college student, facing a 46-level and IELTS TOEFL certification exam. However, they do not have English classes now, so they can only rely on self-study for these exams. This type of user is characterized by a strong purpose, is to be able to pass the certification examination, in the distance from the test time is more attention to the accumulation of words, sentences and reading, and in the near exam will pay more attention to the real problem simulation. The user is referred to as a in the following.

Another user is cousin of the table, she has now worked in the service industry. She doesn't have the pressure to test, but she often needs to communicate with foreigners because of the industry, so English learning is especially important for her. This type of user is typical of the need to use English in real situations, with a higher demand for speaking and listening. They learn English more is a lot of common situational communication and everyday language in English, while some high-level vocabulary and strict grammar are not so important to them. The user is referred to as B below.

As the interviewee is not around, here are the photos they have taken using Bing Dictionary (the first two are college students):

  

  

  

  

After 15 minutes of use, the following interviews were conducted:

  1. Q: What is your first impression of this software?

A: First use, feel no surprises, and I used most of the same software difference seems not very big.

B: Not bad, dictionaries, translators, and reading are all very neat.

  2. Q: Evaluate the interface and function of the software.

A: The interface is not complex, each piece is very clear, can quickly find out where I want to use. Function of the words I feel so-so, there is no very new to attract my place, I prefer to use the radio that one, in the space time can listen to, listening should be very helpful.

B: The interface is very simple, but if it is I will add a little hue. The function feels quite homogeneous, bored to do the next college entrance examination question to find still can do some. Those words of the day can be seen, can be used to remember the words to accumulate sentences it.

  3. Q: What do you think of the accuracy of the data volume of this software?

A: The amount of data is not a long time not very good evaluation, but from the radio this piece of feeling or the article type and number are still too little, not very comprehensive, not very able to fully meet my requirements. As for accuracy, the use of the next translation function feel is still possible, but not very often with the translation, if you want to use I still use the piece of radio, so the accuracy of translation is not very important to me.

B: Look at the words must back the feeling is enough, this short period of time I do the problem, compared to the accuracy of the answer can be guaranteed.

  4. Do you have any suggestions for the improvement of this software?

A: The overall feeling is the good, there are all, but there is no novelty of the place. Like I used an app is the word unlock, this is very new, very comfortable. I want to be able to add a different function.

B: For me it has been able to meet my personal needs. But reading this part seems to be an article? It might be better to add some style of dialogue.

  Conclusion

This software is worth recommending.

According to their own use and interviews with some users, the software is able to meet the daily needs.

This software also has a very innovative function: take word and translate. This feature is not required by all users, but is useful for those who need access to English-language web pages and to browse English articles online. As all kinds of applications are now in development, this software should not be able to speak very innovative. In the now used to summarize a sentence is: Full-featured, small innovation, slightly lost novelty.

Analysis

I estimate that it will take at least six months to do this project.

After use, the project can be broadly divided into the following areas:

1. A database.

2. Various functions.

3.UI design.

4. Connection of some function time (for example, some functions can be recorded in the new words, as well as the words and translation, etc.).

5. Some details.

Undoubtedly, the implementation of the function must occupy most of our time, alone with my love to speak English this function, voice recognition and contrast is a great challenge for us.

Bing Dictionary has been updated a lot of versions, compared with similar software more stable, more data volume, some of the logic is more in line with the needs of users. But many of the same kind of software is based on this new feature to attract users ' eyeballs, such as word lock screen and so on.

So the software still has a mature system, it should be used for innovation, to create some small surprises for users. In view of the basic position of words in learning English, I think the word must be more connected with the Bing Word, which can be connected by some small intermediary. Take the PC client as an example, you can set some gaps in the screen at the edge of the word small pop-up window, the word is required to take out the word, the user can choose to add to the new words, you can also ignore, the window will disappear periodically.

Recommendations and Planning

If I am a project manager, I will add a contextual dialogue feature to this software.

At the heart of this feature is the user's voice conversation with our software. The software gives a scenario dialog with two characters, and the user acts as one of the characters to make a voice conversation with another role that the software plays.

Features detailed description: The software gives a number of two people's situational dialogue, the user can freely act as one of the roles. Then the software and the user in accordance with the original text to communicate, once the user gave the voice communication software can not be recognized, will be in English voice expression did not understand, I hope users say again. Dialogue between the two sides until the end of the scene.

The purpose of this function is to be able to simulate scenarios to help users improve the level of communication in real situations. There are no software implementations for this feature, and I think there are several innovations in this feature:

A. Bringing oral exercises into the scene can help improve. Rather than the current Bing I love to speak English as a function just read in a single sentence.

B. Human-machine voice interaction, the embodiment of artificial intelligence. The user and the machine communicate, can you believe it?

C. A feature that improves both the listening and speaking skills of the user.

These innovations include a number of features that appeal to users: "This is a new feature, I have to try it," and the foreigner speaks without experience and is shy, and the machine will not. So we have reason to believe that this feature is able to attract users.

Of the 5 people in our group, the remaining 4 were developers, and then the remaining two 1 people tested 1 artists, and the testers and artists should also participate in the development appropriately. The reason for this arrangement is that this function is the most important thing is that he has never realized, the development is not very difficult, so in the development should spend more time, as far as possible to achieve the perfect function.

It's worth mentioning. The implementation of this feature is also based on the "I Love to speak English" feature. Because the "I love to speak English" feature is already a feature of speech recognition, the core of this innovation is speech recognition.

I'll do that in 16 weeks.

1th Week: Demand analysis. More profound analysis of user needs, targeted to carry out the design of this function.

2nd week: Create design documents, design review.

3rd to 5th week: specific design.

Week 6th to 10th: specific coding.

Week 11th: code review.

Week 12th to 14th: testing.

15th Week: Artwork.

16th Week: Project report and summary.

As can be seen from the arrangement, the development and testing phase of our team are given attention. In the realization of innovation, the stability of the guarantee is also essential.

#个人博客作业week3-The use of Microsoft Bing Dictionary

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.