Architecture for Social Life Network to Empower People at the Middle of the Pyramid Athula Ginige1, Tamara Ginige2, and Deborah Richards3 1 University of Western Sydney, Australia 2, Macquarie University, Australia and Australian Catholic University, Australia 3 Macquarie University, Australia Agenda • Broader Context • Research Methodology and Challenges • Initial Analysis • Construction of feasible scenarios • High level Conceptual architecture • User empowerment • Logical Architecture to support empowerment • Current Project Status • Future Direction Social Networks Ref: Ramesh Jain The Geo-Social Universe May 2011 Middle of the Pyramid Top 1.5 Billion Middle 3.5 Billion Bottom 1.5 Billion TOP: Strong Information Environment MOP: Strengthening Information Environment BOP: Deprived of Information Ref: Ramesh Jain Maslow’s Hierarchy of Needs Highest Basic Every human in a society should be provided with the first two. Other stages follow only after that. Going Beyond Social Networks Current Social Networks Important Unsatisfied Needs What is a Mobile Phone? Mobile phone used to be a phone. It is now a: – – – – – – – – – – Phone Camera and an album GPS Music system Video Game console Communication device Personal BUTLER Computer Information source … much more Ref: Ramesh Jain Connecting Information People Aggregation Situation Alerts and Detection And Composition Queries Resources Health Education Agriculture Transportation Social Framework for Situation Analysis Transformation More abstraction Less details Less abstraction More details Representation Characterisations Level 3: Event Graph Properties Level 2: S-T-T Aggregate Properties Level 1: S-T-T Data Properties Raw Data – e.g. Tweets, photos, weather, RSS Examples NYC,02/12/11, Flu Case Where to open the next store? Initial Analysis Review of Published Material Focus Group Meetings Technology Review Synthesis Potential Scenarios Focus Group meeting with potential users Technology Review • • • • Social Networks User empowerment through use of web 2.0 Growth of micro blogging Social Life Networks Review of published mobile applications Type Domain Description Access to Farming mKrish delivers crop advice to farmers in rural information India by cell phone. . China mobile sends information about planting techniques, pest management and market prices to farmers. Mobile as a Health In Uganda and Mozambique, new mobile sensor diagnostic equipment are getting used . Farming TradeNet in Ghana links buyers and sellers. eMarket CellBazaar provides a text-based classified ad service I n Bangladesh . Fisheries In india fishermen are using to negotiate price Selling before coming on shore. . mLearning Education mLearning projects have been piloted in Africa  India  and Bangladesh . Money transfer Banking Countries India, China Uganda and Mozambique Ghana, Bangladesh India Africa, India, Bangladesh, M-PESA, a mobile phone-based money transfer Kenya service . There is no user empowerment in these applications Construction of feasible scenarios Creating a better market dispersion Creating a better market dispersion Creating a better market dispersion Selecting Crops to Cultivate SLN4MOP • International Collaborative project to develop Social Life Networks for the Middle of the Pyramid. • Current collaborates are University of Western Sydney, Australian Catholic University, Macquarie University, University of California Irvine, University of Salerno in Italy, University of Colombo and University of Ruhuna. • First pilot project SLN for Sri Lankan farmers • http://www.sln4mop.org Initial System Architecture Research Challenges - Overall System • What are the potential scenarios that can benefit from Social Life Networks • What factors will motivate people to use such a system • What impact such a system will have on Social Processes. Research Challenges - Sub Systems • Input and output Subsystem. – Language and Usability issues – Data input method – Output data visualisation • Processing Subsystem – Data validity – Managing application domain knowledge – etc • Aggregation Subsystem – What information alerts are required for different types of applications. – Sequence of operations to generate information and alerts and respond to user queries SLN4MOP Research Methodology Requirements for Aggregation Unit Exploring possibilities using Action Research Aggregation Unit Requirements for Processing Unit Processing Unit Requirements for User Interface Unit Mobile App Stakeholder Needs SLN for Farmers Evaluation Requirements Artefacts Evaluations Farmer Information Need Analysis Information Need - 1 • What Crop to Grow? • What are the best seeds to be cultivated? (Quality) • From whom/where to buy good quality seeds at a lower rate? (Quality / Resource Prices) • How much yield is estimated for the selected vegetable seeds? (Prediction) • What would be the weather within the harvesting period? Any sudden changes that would affect the yield? (Quality / Precautions / Decision taking) • What are the best fertilizers to be used for the selected crops and in which quantities?(Quality) • From where to buy good fertilizer at a lower rate? (Quality / Resource Prices) • What are the precautions to be carried out to avoid specific pest and diseases? (Quality / Precautions / Decision taking) Information Need - 2 • • • • • • • In case of a disease what are steps to be carried out? (Quality / Knowledge) Any disease that spreads within neighbouring farm yards? (Quality / Precautions / Decision taking) How to inform other farmers with respect to the pest and diseases? (Agricultural Knowledge / Information Sharing) What others grow? Cultivation extent? (Agricultural Knowledge / Precautions / Decision taking) How to inform others that farmer would be growing a specific crop? (Agricultural Knowledge / Information Sharing) What are the other possible ways of selling the harvest? Any other vendors? (Agricultural Knowledge ) How to inform other food processing companies that farmer have grown a specific crop? How to get aware of any special interests of such companies? (Agricultural Knowledge / Information Sharing / Decision making) High Level Conceptual Architecture Mobile UI Development Empowerment Theory • Empowerment is a process which has outcomes for individuals, organisations and community. • The empowerment theory suggests that actions, activities or structures may be empowering, and the outcome of each process results in a level of being empowered User Empowerment Given some information How can we assist user to act on that information From user action How can we extract useful information High Level Logical Architecture Next Step • Design and implement End-to-End system V0. – Where to start – How to collaborate • Interesting secondary project – Collaborative development and knowledge sharing.