Uolve - Just Solve it !!

Objective: Bring all effort, big/small whether individual/organization on a collaborative platform to educate, motivate, share resources and be discovered easily. This will provide an opportunity to establish tested practices, new ideas and know-how, which amplifies the effort and care

Ideology and Vision: Uolve is a repository of NGO's, Governmental and private organizations along with individuals, who are positively impacting all life and environment. The intent is to improve collaboration, make information available in one place, highlight the work done by individuals and organizations, help them in innovating to grow and work to strengthen.

. 'Key Differentiator: Simplicity should reflect in everything we do. 1. Single page simplified site with best user experience to help and serve the community. 2. Minimalistic Mindset to build and run the site a. Templates which only has text. Even the menu is also text with simple dropdowns and text highlighters. b. Very essential features which are required by the user and the community to create value. c. Minimal coding and development by leveraging existing free opensource software's/codes and integrating it smartly. 3. Focus on existing best practices and leverage it, instead of reinventing the wheel again.

Why people will Join Uolve There is no such site - with such kind of a model anywhere in the world.

The objective of identifying all the features is to identify the closest opensource free software which can be customized.

Home Page
 User lands on the Home page of Uolve to understand, contribute or get benefited out of it. On the Home page, before the user starts searching for problems articulate what Uolve is, in a clear and concise way, how to use it, values and users responsibilities (Clicking on them will take them to the respective page, similar to a Protected wiki page.) User is able to see the topics which he is following, notifications and events in which they have registered (if any). If the user is not registered/Loggedin, the user will get a button "Login/Signup" Option has shown in the next Point.



User Registration
 1. Users can use the site without registering. 2. Users can directly register using their social media accounts 3. Individuals can directly signup using email and password - they will be prompted to identify themselves 4. Validate Private/Public organisation, NGO, Government agency who register themselves using a valid e-mail handle (avoiding popular generic email handles) 5. User would be prompted to register before making any edits, if the pages are protected.(similar to wiki) 6. User can create their Profile page if they want, similar to wiki.



User Grading
1. User Grading to manage high quality content Refer Details -  https://uolve7.talkyard.net/-61/faq-structured-system-which-will-operate-independently-of-people 2. Need to Map the ratings with the article which they have quoted to Grade the user. The User Grading will appear on the User profile 3. Gamified Badging to improve engagement across users. Users will be able to get real-time notifications, activity feeds and achievements. This improves engagement and drives the right behavior to achieve success. Exampple - https://talk.openmrs.org/badges. 4. The User Grading and badges (count) will appear near the User name and in the profile. 5. Other users visiting the user profile should be able to see the badges earned and grading status.

 Refer Free Plugin: itprism.com/free-joomla-extensions/ecommerce-gamification/game-mechanics-platform Points, Badges, Ranks, Levels, Notifications (feedback), Activities (feedback), Leaderboard, Profile, Progression (status bar)

Content Approval and Moderation
First 10 new posts/edits will go through next level of helpers for review, even though the content goes live. Helpers will rate the post on a scale of 5, basis the specific guideline set. If the score is greater than 80, the user post will not go through the moderation process. However, other users can flag the content basis the gaps identified. The post will go through the moderation, till they achieve a score of greater than 80, from their last 10 posts. 1. Trusted Helpers will be required to make the content right, on site or keep it "on hold for review" un till it has been corrected 2. Helpers should have the option to skip the rating - by clicking on minor edit. Small changes, cannot be rated.

Plagiarism and grammar checker
When the user is writing the system should underline areas which needs to be corrected - "Red" for grammar and "Blue" for Plagiarism. Before saving the user should be prompted to correct the underlined issues ( Not a mandatory). Plagiarism and grammar score needs to be displayed on the block of the content. This makes the user to correct the content as much possible and provide citations as required. However, the user will not be prevented to post the content, the score of Grammar and Plagiarism will help the moderators to review the article accordingly. 1. The scores will not be shown to users, while they read the content.

Content Flagging
Any user can Flag the content in the following categories (a) Incorrect information, (b) Wrong links/images (c) Abusive content (d) Grammar  or sentence formation (e) Incomplete information (f) Person name included (f) Requires improvisation (g) Issue related to helper (h) Others. The user can provide the specific details, which will help in getting the content corrected quickly. The Flagged content will be removed post review. The helper should be able to make the modifications required when any content is flagged (unless it is a protected document)

Community Work
Rate and classify Users / helpers / Content / Event Basis the Role the user can quickly see the available work under various categories (similar to wikihow) to contribute. The user can also search with keywords to work in the interested topics (a) Review user edits (b) Review New Problems (c) Review new solutions (4) Review Helper edits (5) Review Super helper edits (6) Flagged Content with categories (7) Review completed problems (8) Review completed Solutions. The person reviewing/Moderating will be required to provide rating and feedback to the user and content as a mandatory guideline.

The Reviews and rating of the article and user will be made by the community basis guidelines, open flags and plagiarism/grammar scores and citations provided. The highest level of helpers rating will be final. 1. Users should be able to rate the user who has edited the content 2. User should be able to rate the quality of the content post the edit. 3. Community dashboard to get the work with search functionality to contribute quickly as per their interest levels. 4. Show Grammar and plagiarism

New Problem Creation
Problems can be created only when the search result is not giving any result for those keywords. This helps the users to check for duplicates by themselves. Refer the existing feature in Mediawiki.

Google Custom Search
Google custom search based on page ranks for Non Profits - https://www.google.com/nonprofits

Instead of having search bar use google custom search for Non Profit to get results, this helps in improving SEO and saves could computing resources. This also helps people to directly go to the page from normal Google search by adding the keyword "Uolve" in their search results. This Saves time, reduces cost and improves efficiency. User can search for problem/solutions basis keywords and area to quickly find top solutions, both existing and new ideas basis 5star ranking provided by users.

Customize Google Page rank results based on voting scores. Use Google Knowledge Graph - https://developers.google.com/knowledge-graph/

Search similar to Google -with results as per the tabs
When an user searches with any keywords - they will be able to see results in each of the tabs Viz - Problems, current state, Opportunity, Root causes, solutions, Impact. Users can click on any of these to see the specific issue in detail. On clicking the specified problem statement will be seen on the tabs.



1. User related information - On clicking the user will go to the respective page for more details. - a. Badge - will show all the badges earned (Http://talk.openmrs.org) - b. User name - Will show the user profile page and account related settings (similar to wiki) - c. Watchlist - Similar to what wiki does - d. Alert - Similar to what wiki does - e. Community - similar to wikihow feature where user gets to see the activities which are open for them to work on. We are adding a search feature here so that the user can search for the topic on which they would want to work on.

2. We have kept all the options from vertical to horizontal bar from the wiki model. Changed the discussion to clarification - as this makes users to ask the right questions. Added an attachment tab which is not present in wiki(however, is not essential) 3. The problem statement will come up once the user selects the problem or any content from the search results. If the user does not select any search result, the user will not be able to see any problem statement. 4. Progress bar will be shown as per the activities marked as completed. 5. Different tabs similar to Google search results of All, images, Videos, news,...User clicking on each of these tabs will get relevant search results. 6. Users on clicking the parameters will be able to vote with a 5star rating symbol. This helps users to asses the content on all the parameters properly. 7. Metatags to which the problem is tagged. 8. Top solutions basis the votes which are tagged to these meta tags. User on clicking the last solution will populate more solutions. 9. Customized dashboard basis the search result and problem statement. 10. User can see the events to which they are registered and also see other upcoming events in reference to the problem searched with the area.

Standard Template with provision to add data fields
1. Standard Templates with Blocks, watermark text and data fields to ensure users follow a systemic process while updating information 2. Every tab will be further divided into - (a) Policies/Laws (b) Community activities. This helps us to improve in both the areas in parallel. 3. We will have both the blocks in every templates which will be like nested tabs for easy navigation. (1) Problem identification (2) Current state  (3) Opportunities (4) Root cause  (5) solutions (5) Impact. 4. Customized data fields in every tab which can be selected basis the options - To generate dashboards and showcase the impact. People Impacted, Impact created, Opportunity size, Events conducted, Volunteers participated. 5. Text limit in Templates - In todays busy schedule everyone wants crisp and to the point information. Every template block will have character limit and the user will be required to prioritize important information and rest can be provided as reference link pages or attachments. Only Interested people will click on the link or download the attachment. This improves user experience and reduce computing cost when more number of people are visiting the site. 6. Option to Create new page(when character limit exceeds while saving the doc) to provide detailed infomation and back link it to the article. This feature is available in wiki.

Facility for sharing on social media platforms
Users should have the option to share any content to popular social networking sites - Facebook, Linkediin, Twitter. User should be able to download the contributions made on similar lines of wikipedia. || Contribution Feature similar to Wikipedia.

Voting with 5star rating on specific parameters on all the content posted.
Users will be required to provide rating based on parameters set for every content while designing the problem statement. This ensures that the votes generated help in ranking the content in the best possible way. Rating should be available for every user generated content even for discussions. This makes the users to put more sensible content on the site. This will also help them in earning badges. 5star - parameter based rating system for every content which gets generated.

Dashboards based on traffic lights to Drill down and get alerts on missing timelines
This is a long term feature - However, we need to provision the data collection fields, so that we are able to collect the required data and status of each activity. 1. On Home page user should be able to see the dashboard - Krishna needs to create a mockup. 2. People can see customized dashboards when they use search feature basis - keywords, specific area. (a) number of edits (b) Edits pending review (c) Rating of articles by region  (d) Number of events  (e) Volunteers participated  (f) Number of followers (g) Opportunity in measurable terms (h) Number of people benefited  (i) Impact created 3. Statistics of similar issues across the world

Page Protection levels
1. Once the user posts a content - anyone can click on wikify to copy the original content into a wiki mode to take it ahead. 2. The wikified content will have the link to original content which was posted. 3. The content will be frozen by the super helper, once the article has matured with GA scale of wiki quality. This ensures that nothing is dependent on one person and we take minimum computation resources to reach the perfect state. 4. The user who has posted the content himself should also be able to do it. Refer - Uolve7.talkyard.net where this feature is available.

Citations, references and back linking
Users while writing content should be able to provide citations, references and links on similar lines to wiki.

Strategic Problem Formulation (SPF)/ Meta Tagging.
Every individual problem will be linked to a strategic problem/meta tags. Problems can be linked to multiple strategic problems (if required in rare cases).

Problem Group owners can use the best solutions from similar problems across the world and create strategy and customized projects basis the top solutions which best suits their scenario with tactical execution tasks, owners and timelines to achieve the desired results. This will set right direction, save time and avoid distractions

Feature of Mapping specific problems to Strategic Problem Formulation (SPF)/ Meta tags 1. Mandatory guidelines for new problems to be tagged ton Meta tags. Example: Pure Drinking water. All issue related to pure drinking water across the world will be tagged to this meta tag/ Strategic Problem 2. Helpers should be able to change/add/remove the metatags as required

Project Tracking bar to show completion status - From problem identification to implementation.
1. Progress Tracker with a provision to provide weightage to each category and sub category of tasks to get a progress tracker. 2. Super helpers - Users in the group should get alert notification on missing the deadline. 3. Higher trust level users should have the power to mark the activity has completed post assessment by following guidelines.

Need to identify - Project Management open source plugin which can fit with the database.

Solution Blocks with ratings on specific parameters set.
While providing solutions - users should have the option to break solutions it into independent blocks. This helps people to take out a small part of the solution which they think is good and take it forward. This helps users to pick up different parts of solutions from different solution providers for the same problem and move it.

Solutions should be in sequential steps this helps the writer and reader both.

Example: Step1, Step2, Step3 …..

Events
1. Users on clicking "All events" can see the events in which they have registered. 2. Users will get search results as per the keyword (if any) and 3. Users can click and volunteer themselves in these activities. 4. Users will have an option to create an event, if required. 5. Organiser will be required to fill in the details of the activities conducted with impact within 24 hours after which it will be freezed. 6. User logging in after 24hours of event date the user will be mandatorily be required to provide his participation details along with rating to get a badge of participation and continue with the site. 7. Users can also create individual events, with the same process.

Image Upload and Management
Resize image on upload as per the standard in a data url and show the image - when the user clicks on View. Images can be over 4-5MB, 1. Using plugin need to reduce them to 100-200KB - https://wordpress.org/plugins/resize-image-after-upload/ 2. Convert them to data url format for quick loading. 3. Giving standard width and/or height to reduce server space usage, speed ups the website, save time and boost site’s SEO. 4. While uploading the image the user should be prompted to upload images only to explain a process or a system which cannot be done using words 5. Show only image title for the with a "reader. User has to click on "View Image" link with caption. On clicking the image it will pop out. This will save the cost of loading the image for all the users.

Anti spam plugin to avoid unnecessary content proactively
Mediawiki has built in bot and we can use antispam plugins to proactively avoid users to post content which looks like spam. Example: https://wordpress.org/plugins/anti-spam/

NGO/ Org Profile Page
1. Organizations to whom Uolve sends invite will be able to create their profile page. Need to think - if we need to work on open community where organization themselves create their home pages perfectly ( Currently, this is working very well in wiki) Example: Trustworthy NGO's profile page should be shown as Uolve.org/trustworthy NGO 2. Organizations should be able to update their activities on their profile page.

Training Plan and live Material
1. Users will be shown relevant help links while they are updating the content. This helps them to transform their learning in to practical out put and helps them to learn only what is required. 2. Users will be suggested to go through small courses which will help them in writing the content in a more better way 3. Relevant and crisp training guidelines, tips, do's and dont's and multiple examples on right hand side of the screen to improve the quality of content at the first time, itself. (Slider Feature: The user can slide back/in, as required.)

Data Collection tools and techniques
Users will be guided to consultants, tools, software's and techniques to capture the right and accurate data as an option for them to take decisions based on data and logic.

'''We would be very happy to customize Mediawiki software as it already has huge high quality user base who have created high quality content. After creating a good community we can partner with wiki and Google to make it successful.'''