-
Notifications
You must be signed in to change notification settings - Fork 590
Cyber app #8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Cyber app #8
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -1,63 +1,90 @@ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| # [Project Name] 🎯 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| # [cyber safe] 🎯 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ## Basic Details | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ### Team Name: [Name] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ### Team Name: [just a team] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ### Team Members | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Member 1: [Name] - [College] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Member 2: [Name] - [College] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Member 3: [Name] - [College] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Member 1: [Siva priya P R] - [LBSITW poojapura] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Member 2: [Alfiya Fathima] - [LBSITW poojapura] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Member 3: [Nidhi mathew k] - [LBSITW poojapura] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ### Hosted Project Link | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [mention your project hosted project link here] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [http://localhost:3001/] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ### Project Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [2-3 lines about what your project does] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [Cyberbullying Detection System Using AI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Our platform leverages the power of artificial intelligence to create a safer and more respectful online space. This system allows users to share posts and engage with comments in a supportive environment. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Key Features: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| User Interaction: Users can post content and receive comments from others. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| AI-Powered Comment Analysis: Each comment is analyzed in real-time by our AI system to detect any form of vulgar or harmful language. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Notification System: If a comment contains inappropriate content, the system immediately notifies the user with options to either Ignore or Report the comment. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Seamless Reporting: Upon selecting Report, the system registers the complaint for further review, ensuring a transparent and actionable process. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| This tool is designed to empower users and foster a positive online experience, making the internet a safer place for everyone.While this version is a simple implementation without AI due to time constraints, it lays the foundation for creating a system that prioritizes safety and respect online] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ### The Problem statement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [What ridiculous problem are you solving?] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [Cyberbullying is a growing issue in today’s digital world, affecting millions of users across online platforms. It can lead to emotional distress, a decline in self-esteem, and even mental health issues. Unfortunately, many users feel powerless to address these negative experiences effectively. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Our website tackles this problem by providing: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| A Safer Space: Encouraging positive interactions by monitoring and flagging inappropriate comments. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| User Empowerment: Enabling users to take control by notifying them of harmful comments and giving them the choice to either Ignore or Report. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accountability: Helping users take action against harmful behavior and discouraging negative interactions. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| By addressing these challenges, the platform promotes a healthier and more respectful online environment.] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ### The Solution | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [How are you solving it? Keep it fun!] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ## Technical Details | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ### Technologies/Components Used | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| For Software: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [Languages used] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [Frameworks used] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [Libraries used] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [Tools used] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [java script] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [react] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [react | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - react router] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [code editor -vs code | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - version controller-github | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - testing tools-browser developer tools] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| For Hardware: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [List main components] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [List specifications] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [List tools required] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [desktop | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - internet connection | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - different browsers | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - smart phones | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - external accessories] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [code editor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - npm/yarn] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ### Implementation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| For Software: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| # Installation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [commands] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [npm init] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| # Run | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [commands] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [npm start] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Comment on lines
+65
to
+68
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Enhance implementation instructions. The current installation and run instructions are too minimal. Consider adding more detailed steps for setting up the development environment. # Installation
-[npm init]
+```bash
+# Clone the repository
+git clone <repository-url>
+cd <project-directory>
+
+# Install dependencies
+npm install
+```
# Run
-[npm start]
+```bash
+# Start the development server
+npm start
+
+# Run tests
+npm test
+
+# Build for production
+npm run build
+``` |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ### Project Documentation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| For Software: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| # Screenshots (Add at least 3) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| *Add caption explaining what this shows* | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ![Screenshot1] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  home page | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| logged in page | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ![Screenshot3] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| *Add caption explaining what this shows* | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| *Add caption explaining what this shows* | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| # Diagrams | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Comment on lines
+74
to
+87
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Fix screenshot and diagram formatting. The screenshot and workflow diagram sections need proper markdown formatting and descriptive captions. # Screenshots
-![Screenshot1]
- home page
+## Home Page
+
+*Landing page of the Cyberbullying Detection System*
-
-)
-logged in page
+## Dashboard
+
+*User dashboard after logging in*
-![Screenshot3]
+## Comment Analysis
+
+*AI-powered comment analysis interface*
# Workflow
-
-)
-*Add caption explaining your workflow*
+
+*Workflow diagram showing the comment analysis and notification process*📝 Committable suggestion
Suggested change
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| *Add caption explaining your workflow* | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| For Hardware: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,23 @@ | ||
| # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. | ||
|
|
||
| # dependencies | ||
| /node_modules | ||
| /.pnp | ||
| .pnp.js | ||
|
|
||
| # testing | ||
| /coverage | ||
|
|
||
| # production | ||
| /build | ||
|
|
||
| # misc | ||
| .DS_Store | ||
| .env.local | ||
| .env.development.local | ||
| .env.test.local | ||
| .env.production.local | ||
|
|
||
| npm-debug.log* | ||
| yarn-debug.log* | ||
| yarn-error.log* |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,70 @@ | ||
| # Getting Started with Create React App | ||
|
|
||
| This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). | ||
|
|
||
| ## Available Scripts | ||
|
|
||
| In the project directory, you can run: | ||
|
|
||
| ### `npm start` | ||
|
|
||
| Runs the app in the development mode.\ | ||
| Open [http://localhost:3000](http://localhost:3000) to view it in your browser. | ||
|
|
||
| The page will reload when you make changes.\ | ||
| You may also see any lint errors in the console. | ||
|
|
||
| ### `npm test` | ||
|
|
||
| Launches the test runner in the interactive watch mode.\ | ||
| See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. | ||
|
|
||
| ### `npm run build` | ||
|
|
||
| Builds the app for production to the `build` folder.\ | ||
| It correctly bundles React in production mode and optimizes the build for the best performance. | ||
|
|
||
| The build is minified and the filenames include the hashes.\ | ||
| Your app is ready to be deployed! | ||
|
|
||
| See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. | ||
|
|
||
| ### `npm run eject` | ||
|
|
||
| **Note: this is a one-way operation. Once you `eject`, you can't go back!** | ||
|
|
||
| If you aren't satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. | ||
|
|
||
| Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you're on your own. | ||
|
|
||
| You don't have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it. | ||
|
|
||
| ## Learn More | ||
|
|
||
| You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). | ||
|
|
||
| To learn React, check out the [React documentation](https://reactjs.org/). | ||
|
|
||
| ### Code Splitting | ||
|
|
||
| This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting) | ||
|
|
||
| ### Analyzing the Bundle Size | ||
|
|
||
| This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size) | ||
|
|
||
| ### Making a Progressive Web App | ||
|
|
||
| This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app) | ||
|
|
||
| ### Advanced Configuration | ||
|
|
||
| This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration) | ||
|
|
||
| ### Deployment | ||
|
|
||
| This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment) | ||
|
|
||
| ### `npm run build` fails to minify | ||
|
|
||
| This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🛠️ Refactor suggestion
Fix technical details formatting and content.
Several improvements needed in the technical details section:
📝 Committable suggestion
🧰 Tools
🪛 LanguageTool
[grammar] ~45-~45: Did you mean “JavaScript” (= programming language)?
Context: ...logies/Components Used For Software: - [java script] - [react] - [react - react router] - [...
(JAVA_SCRIPT)
[duplication] ~47-~47: Possible typo: you repeated a word.
Context: ... Software: - [java script] - [react] - [react - react router] - [code editor -vs code - versi...
(ENGLISH_WORD_REPEAT_RULE)
[style] ~57-~57: Nowadays, it’s more common to write this as one word.
Context: ...ernet connection - different browsers - smart phones - external accessories] - [code editor ...
(RECOMMENDED_COMPOUNDS)