zoukankan      html  css  js  c++  java
  • Feature list, Standard and Test plan for BETA Release 12/22/2015

    ===================BETA RELEASE FEATRURE LIST====================

    1. Log in and account manager for every user: private for every user.

    2. Good UI design and comfortable users' experience: running smoothly and apply for the latest IOS9.

    3. Personal photo search: give a txt query (words/sentences) and return the related photos.

    4. Personal voice photo search: speech a word or a sentence and return the related photos.

    5. Personal photo event segmantation: once you upload your photos, they will be classified according to the event automatically.

    6. Personal photo qulity fiter: when you have some photos which is very similar and they contain the same informantion, they will be de-dulicated. If the photos have low quality, they will be removed. 

    7. Personal photo time and location filter: you can filter your photos according to the time or the GPS information.

    8. Process remainder: The process will be displayed and you can check it anytime.

    9. Personal photo tagging: the photos will be tagged according to their content automatically.

    ============================================================

    ================BEAT RELEASE PERFORMANCE STANDARD================

    1. Parallel performance test: The Number of the simultaneous users should be more than 100, and the search result should be return in 3 second.

    2. Search performance test: The relevance between the query and the return results accuracy should be more than 60%. Because our CNN model is the AlexNet which the performance upbound is 57.41%.    

    3. photo quality satisfication:  the score provided by the users according to the How they are satisified with the photo quality. It is divided into 5 ranks. And the user will give the socre of our ALPHA release about the photo quality and de-duplicate feature performance. The final average score result should be more than 4.

    4. User experience satisfication: the score provided by the users according to the How they are satisified with the UI design. It is divided into 5 ranks, And the user will give the score of our product about the UI experience. The final average score results should be more than 4.

    5. Voice Search test:

        1). The voice return words test: for 50 users, let they read some sentence and return words should be hited at least 80%.

        2). The NLP extract key words test: the NLP model should extract the key words as the query at leaset 80% when we give the groundtruth.

        3). User satisfication test: the score provied by the users according to the degree they feel comfortable when they use the voice search. It is divided into 5 ranks, and the user will give the score. The final average score should more than 4.

    ============================================================

    ===================BEAT RELEASE TEST PALN========================

    The unit tests will be devided into 4 parts with some test scripts :

    1. Search framework test: our search framework is based on the ConSE [1]. 

        we will test the following 3 things:

        1). Words coverage rates: give a wordlist and test the hit rate.

        2). Stability: whether give some words it will crash or not.

        3). Speed: for each query, we will test the return time.

    2. NLP mode test: our NLP is based on the stanford API.

        we will test the following 2 things:

        1). Extract key words accuracy: give a groundtruth and test the hit accuracy.

        2). Stability:whether give some words it will crash or not.

    3. Voice mode test: our Voice is based on the Oxford API:

        we will test the following 2 things:

        1). Translation accuracy: users read the sentence and we check the translation from voice sigal to txt accuracy. 

        2). Stability:whether read some words it will crash or not.

    4. Azure server test:

        we will deploy our project to the Azure server. The test process will be devided into 3 parts:

        1).  Parallel performance test.

        2).  loading ability test.

        3).  Stability: long time running and no serious bug.

    ============================================================

    Reference:

    [1]. M. Norouzi and T. Mikolov. Zero-Shot Learning by Convex Combination of Semantic Embeddings

  • 相关阅读:
    使用node.js和socket.io实现多人聊天室
    linux上如何自动获取ip及连接互联网
    大数据 时间同步问题 解决hbase集群节点HRegionServer启动后自动关闭
    大数据环境完全分布式搭建hbase-0.96.2-hadoop2
    大数据环境完全分布式搭建 hadoop2.4.1
    大数据环境完全分布式搭建linux(centos)中安装zookeeper
    虚拟机中操作系统的克隆方法及ip修改及硬件地址修改
    在Windows系统下安装Beautiful Soup4的步骤和方法
    在eclipse中配置Python环境
    python3.4爬取网页的乱码问题
  • 原文地址:https://www.cnblogs.com/aidoer/p/5069543.html
Copyright © 2011-2022 走看看