Baguio Answers Website - Topic Selection Report and Project Requirements Specification

 

1. Topic selection report

Team Name: Bug Terminator

Team members: Chen Ruiqun, Shen Jiezhao, Li Zongxiao, Fang Zehui, Gu Weicheng

Project Name: Baguio Q&A Network

 

1. Project description:

With the rapid development of the Internet, the ways for users to exchange and share information are becoming more and more diverse, and the information needs of users are also increasing. Traditional information acquisition methods have been unable to meet users' precise information needs. The general trend, we are committed to designing a Q&A website, through which all users can better learn knowledge, understand hot topics, and participate in discussions. Users can put their questionable knowledge points on the website, and then Other users can answer them, divide the questions into columns and categories, and grade users to achieve the level of user knowledge accumulation.

We use the front-end, back-end and big data analysis knowledge we have learned to create a Q&A website.

2. Innovation and benefits:

(1) Innovation in ideas: Develop a knowledge sharing website with web pages as the core and cross-platform software, and at the same time have a question answering function, a question answering review function, a chat function, and a learning exchange website for sharing teaching resources. When the searcher finds a relevant question that he wants to know and its answer, but does not know the answer, he can apply to add a friend, discuss the problem further, and carry out communication and learning. The website has the function of screening questions and answers, and the authority is granted to those with a certain experience to participate in the review, and there is a review team composed of party members and members to review the questions and answers, and purify the website.

(2) Technological innovation: Based on languages ​​such as Python and CSS, using neural networks and deep learning, the Q&A website has a built-in chat system. In addition to posting and answering questions, it can only recommend relevant questions according to the questions asked and search questions. With the answer, the chat system is embedded at the same time.

(3) Team innovation: Although they are from the same major, they have different expertise and can help each other at the same time. They can complement each other from a team perspective, and promote and help each other in personal technology.

(4) Profit model: For all users, the basic functions of the website are completely free, and we will strive for traffic. When users reach a certain scale, some advertisements will be launched, and some functions of intelligent recommendation will be open to members.

 

3. User Scenario Analysis:

(1) Questioner: Ask a question for a specific question, hoping that the website will find the answer and solve the problem.

(2) Learners: Those who browse the questions, and learn relevant knowledge without a clear purpose but with a direction.

(3) Searcher: There is a certain type of question, and he wants to find the answer by querying the literature or searching for similar questions.

(4) Those who follow hot topics: Check the ranking of search issues, know the latest hot topics, participate in hot topic discussions, and express your opinions.

(5) Chatter: communicate and learn with knowledge experts through the website, discuss problems together, and socialize.

(6) Respondent: Answer the question raised by the questioner with your own knowledge and experience.

(7) Reviewers: have the authority to review questions and answers, purify the website environment, and at the same time feedback problems existing on the website, and staff will reply within 24 hours.

4. Future market and competition:

Analysis based on NABCD model

1.N (Need, demand)

With the rapid development of the Internet, the ways for users to exchange and share information are becoming more and more diverse, and the information needs of users are also increasing. Traditional information acquisition methods have been unable to meet users' precise information needs. A major trend, more people hope to learn and obtain information through the Internet, and make good friends at the same time.

2.A (Approach, practice)

(1) After completing the demand analysis, use the network to find computer-related students to develop software together.

(2) Based on languages ​​such as Python and CSS, using neural networks and deep learning, the Q&A website has a built-in chat system. In addition to posting and answering questions, it can only recommend relevant questions and answers according to the questions and search questions. At the same time embedded chat system.

3.B (Benefit, benefit)

(1) We focus on knowledge sharing, answering questions, and services. We have no other redundant functions, and we will not harass users with advertisements.

(2) Each question and answer can be reviewed and selected by everyone to improve the quality, so that the knowledge and skill services of the website are of higher quality.

(3) Based on data analysis, neural network, and machine learning, it can recommend related knowledge and question answers according to the questions asked and searched by users. .

4.C (Competitors, competition)

(1) Free. All users can use all functions, through a free business model, but without advertising in the early stage, to strive for traffic.

(2) A website with integrated functions such as answering questions, knowledge sharing, social networking, and searching, etc., is more comprehensive.

(3) Based on neural network and deep learning technology, it can intelligently recommend relevant questions and knowledge for users.

(4) Our disadvantage is that we are not well-known and lose the first-mover advantage.

 5.D (Delivery, promotion)

(1) Promotion and publicity through public account tweets, WeChat Moments, and blogs.

5. Summary

    In this topic selection report, I learned to process the NABCD model for demand analysis, and learned some methods of preliminary research and software promotion.

2. Requirements specification

 Please click the link to move to GitHub to view the requirements specification document: https://github.com/sjzsjzsjz/analyse

1. Workflow

The team leader assigns the work, the team members carry out the work, the team leader integrates the work and releases the materials

2. Division of labor among team members

Li Zongxiao: responsible for the writing of the topic selection report
Shen Jiezhao: responsible for the website model design, writing the verification standard
of the requirements analysis specification Fang Zehui: responsible for the writing of the entire requirements analysis specification, and then sorting out Chen Ruiqun: responsible for the writing of the
requirements analysis specification
Gu Weicheng: responsible for needs analysis survey

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325198972&siteId=291194637