g-tapia / fakenewsdetectionmobileapp Goto Github PK
View Code? Open in Web Editor NEWDevelopment Team for IPro Class
Development Team for IPro Class
Description:
Watch videos, read articles on extensions and app development.
Acceptance Criteria: Come to an agreement as a team and develop a plan of action.
Description: Have a persona for our second scenario.
Acceptance Criteria:
-Persona must have a detailed description of what the second scenario entails. Persona should also have the possible needs and wants of our consumer.
Description:
Provide instructions on how to use app
Acceptance Criteria:
A clear Activity or screen that shows what the user can do in the application.
Acceptance Criteria:
A user can click a button while reading an article and the app will show a notification/alert to inform the user of the model classification.
Description:
Prepare for the demo.
Acceptance Criteria:
Rehearse at least once, make sure everybody knows their part.
Description: Allow the user to access their Twitter information
Acceptance Criteria: User can successfully login to Twitter from our app
Acceptance Criteria: We can obtain a link shared in a Facebook post, then pass it to our model, and receive a response from the model.
Acceptance Criteria:
A user can type a comment into a text field and click a button, which will add the comment to the post and display underneath it
Description: Take the text from the article and put it into the AI model to get a classification
Acceptance Criteria:
Sends a string to a local server (or any other way of transportation) and get back a result from the text sent over.
Description: I want to be able to see recent search history in the app.
Acceptance Criteria: Have the app be able to display search history once an article is processed.
Description: A side bar will be implemented with a variety of news sources that the user can select from.
Acceptance Criteria:
User can scroll left or right between some number of articles from the selected news source.
Description: Any news related post that is on the pseudo social media site will be processed to determine if it is credible or not.
Acceptance Criteria:
Posts containing a fake news link will be highlighted in red or yellow
Acceptance criteria:
The model achieves accuracy >60%
Description:
Create a video to send in to Innovation Day
Acceptance Criteria:
Created a 5 minute video that demonstrates our problem, who is affected by our problem, and our fix to our problem.
Description: Currently having experiencing login issues with facebook and twitter. Discuss with team if we should still pursue this.
Acceptance Criteria:
-Come to a decision on what to do with Facebook and Twitter intergration.
Description: Have the pseudo site be able to allow users to sign up.
Acceptance Criteria: I have successfully implemented a Firebase database in a tester app that I can confidently copy over to our project app
Description:
Finding a prebuilt AI that can classify articles as fake or real news
Acceptance Criteria:
The model has good performance
Acceptance Criteria: We can obtain a link shared in a Facebook post, then pass it to our model, and receive a response from the model.
Acceptance Criteria:
User can click on a news source and the screen will shift to the articles page.
Description: Currently, a user can only have one new post in the app at a time. The goal is that a user can post infinitely many times and all of their posts would be appended to the News Feed
Acceptance Criteria: When a user posts a second time, both posts will show in the News Feed instead of the second one overwriting the first.
Description
Code an app that takes text. That's it.
Acceptance Criteria
An input bar has been put into an app. The user can input any text of code.
Description: Create a slide deck that addresses all points outlined in the Agenda for our final presentation
Acceptance Criteria: We have a 5-7 minute presentation prepared with slides, a demo, and improved kanban board to show on April 27
As a user, I want to understand the way that the article I read is credible or not.
Description: Send a request to the server so that it can classify the string we send it.
Acceptance Criteria:
The App can send a POST request to the AI server and receive back the classification
Description: Show the user's Facebook timeline
Acceptance Criteria: Easy to understand UI with rows containing Timeline posts (User Name, Post content)
Acceptance Criteria: When I click on a link, a pop-up appears in my app that warns me of possible fake news
Description: Show Facebook inside the app
Acceptance Criteria: Obtain a set of timeline posts for the logged in user, more than likely in JSON format, which can be stored in our app to use in the UI
Description: Search history stays saved even when the app is closed. Resume where we left off.
Acceptance criteria:
Using shared preferences or another method of "saving" the app, save these fields whenever the user performs an orientation switch or exits the app
Description: Read the article of what the video should cover and formulate a plan as a team.
Acceptance Criteria:
We have a completed 5-minute video that highlights the features of our app and follows the guidelines provided
Description: Go over scenarios thoroughly, look for ways to improve and to fulfill the needs/wants of the consumers.
Acceptance Criteria: Have a clear vision on what is missing, add new things to the backlog, and come up with new implementations for our app.
Description: Users will be able to log into facebook through our app.
Acceptance Criteria: A user can login to their Facebook account.
doritos ranch
Description: Have the server process multiple articles from users.
Acceptance Criteria:
-Server should be able to process the article and detect whether it is fake or not.
Description
Acceptance criteria
Description: I want to implement a social media site so that we can process articles on the social media site.
Acceptance Criteria: User can input their credentials and will be redirected to their news feed if successful.
Description: Organize the kanban board from sprint to sprint.
Acceptance Criteria:
We can filter our kanban board for each sprint and each label to show our organization.
Description:
Pressing a button will clear the search history.
Acceptance criteria:
Put a button next to the search history. Pressing the button should clear the text from the search history.
Acceptance Criteria: When I click on a link, a pop-up appears in my app that warns me of possible fake news
Acceptance Criteria: Obtain a set of timeline posts for the logged in user, more than likely in JSON format, which can be stored in our app to use in the UI
Description: Find a way to make the app look more aesthetically pleasing, and exquisite.
Acceptance Criteria:
The app should be very obvious to use and looks like there is effort put into its design.
Acceptance Criteria: We have an identified data set that works on our model
Description: Allow users to post statuses on the pseudo social media site.
Acceptance Criteria: Users can post a new status to the social media, which will populate a new row on the screen.
Description: Be able to detect fake news in the pseudo social media site.
Acceptance Criteria:
A user is notified of a potential fake-news link either by label or alert
Description
For the app, we need to figure out which tool and coding language would be best for us.
Acceptance Criteria
Picked a tool
Description: Create a slide deck that addresses all points outlined in the Agenda for our final presentation
Acceptance Criteria: We have a 5-7 minute presentation prepared with slides, a demo, and improved kanban board to show on April 27
Description: When the user click on the search history provided, it will re-process the article.
Acceptance Criteria:
Acceptance Criteria: Easy to understand UI with rows containing Timeline posts (User Name, Post content)
Description:
Learn about professional apps
Acceptance Criteria:
Research 2-5 readings regarding how to make an app look more professional, come out understanding how to apply it in code.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.