This document outlines the research and design process for developing a robot called RoboTECH that can organize a room by arranging objects. It describes research conducted on robots that can visualize where people stand and sit to arrange furniture. The document then discusses naming the robot, developing a logo, setting up social media pages, wireframing website designs, choosing a tagline, and linking to an interactive prototype.
This document discusses research done for a robot capable of organizing a room. It describes how researchers taught robots to place objects based on where humans typically stand, sit or work. The best results came from combining human context clues with object relationships. Researchers envision robots assisting with domestic chores. The product is named RoboTECH to convey its purpose without spelling it out. A simple, two-letter logotype is designed. Research is shown on branding on Facebook, including example brand pages. Webpage layout research illustrates navigation structures.
The document describes research done for a robot capable of organizing a room. It discusses how researchers taught robots to place objects based on where humans typically stand, sit or work. The best results came from combining human context clues with object relationships. The robot is intended to assist people with domestic chores. For branding, the name RoboTECH was selected to convey the purpose without spelling it out. A simple, two-letter logotype "RT" was created. Facebook pages and a basic website wireframe were designed for social media branding.
The document discusses research on robots that can organize rooms by hallucinating where people stand, sit, and work. Researchers taught robots human context and object relationships to best arrange items. Such robots are envisioned to assist people with domestic chores. The product being developed is a robot called RoboTECH that is capable of assisting humans and revealed through a simple logotype combining the letters R and T. RoboTECH gained social media presence through an interactive Facebook page that engaged users.
Sound familiar? The Rails ecosystem is growing in leaps and bounds, like the Java ecosystem did in its’ early days. So many languages, frameworks, plugins, engines, libraries and tools. So little time to deliver your new project.
It’s tempting to hire a rock star who knows absolutely everything to get your new project off the ground. You can also hire "consultants" to help fill in the holes in your team when taking your existing product to the next level. Or maybe just hire a whole bunch of people for cheap, and they’ll get the job done... But did you ever consider the untapped wealth of the team you already have?
In this session we’ll explore ways in which the average development team can explore, learn, teach, and grow, until the sum of members of the team is as great as any Consultant or Rockstar.
Sound familiar? The Rails ecosystem has grown in leaps and bounds, like the Java ecosystem did in its’ early days. So many languages, frameworks, plugins, engines, libraries and tools. So little time to deliver your new project.
It’s tempting to hire a rock star who knows absolutely everything to get your new project off the ground. You can also hire "consultants" to help fill in the holes in your team when taking your existing product to the next level. Or maybe just hire a whole bunch of people for cheap, and they’ll get the job done... But did you ever consider the untapped wealth of the team you already have?
In this session we’ll explore ways in which the average development team can explore, learn, teach, and grow, until the sum of members of the team is as great as any Consultant or Rockstar.
Have you ever run into that problem you are trying to solve, that is tangential to your core business? It’s easy to run off, look for a gem, and use it.
What is harder, is when that gem … isn’t quite right. Maybe you should look for an alternative. Maybe you should fix the gem. Or if your problem is different enough, you can fork the gem
Or maybe you should just stop wasting so much time looking for the “easy” solution, and just DO THE WORK.
This document discusses collaboration tools and how to choose them. It begins with an introduction that outlines what will be covered, including background, tools, factors that help or hinder collaboration, and how to choose tools. It then defines collaboration and the difference between communication and collaboration. The document discusses why collaboration is important given today's world. It introduces the presenter and describes the objectives of understanding the reader's organization and needs. The rest of the document provides details on various collaboration tools, factors to consider when choosing tools, examples of setting team norms and communication plans, and finally discusses measuring results and continuing the conversation.
My Team Doesn't Work Here: How to Communicate Effectively with Offsite TeamsJon Jones
If you manage remote workers and offsite teams, here are battle-tested best practices for creating effective documentation, clear assignments, and efficient communication for your outsourced teams.
This document discusses research done for a robot capable of organizing a room. It describes how researchers taught robots to place objects based on where humans typically stand, sit or work. The best results came from combining human context clues with object relationships. Researchers envision robots assisting with domestic chores. The product is named RoboTECH to convey its purpose without spelling it out. A simple, two-letter logotype is designed. Research is shown on branding on Facebook, including example brand pages. Webpage layout research illustrates navigation structures.
The document describes research done for a robot capable of organizing a room. It discusses how researchers taught robots to place objects based on where humans typically stand, sit or work. The best results came from combining human context clues with object relationships. The robot is intended to assist people with domestic chores. For branding, the name RoboTECH was selected to convey the purpose without spelling it out. A simple, two-letter logotype "RT" was created. Facebook pages and a basic website wireframe were designed for social media branding.
The document discusses research on robots that can organize rooms by hallucinating where people stand, sit, and work. Researchers taught robots human context and object relationships to best arrange items. Such robots are envisioned to assist people with domestic chores. The product being developed is a robot called RoboTECH that is capable of assisting humans and revealed through a simple logotype combining the letters R and T. RoboTECH gained social media presence through an interactive Facebook page that engaged users.
Sound familiar? The Rails ecosystem is growing in leaps and bounds, like the Java ecosystem did in its’ early days. So many languages, frameworks, plugins, engines, libraries and tools. So little time to deliver your new project.
It’s tempting to hire a rock star who knows absolutely everything to get your new project off the ground. You can also hire "consultants" to help fill in the holes in your team when taking your existing product to the next level. Or maybe just hire a whole bunch of people for cheap, and they’ll get the job done... But did you ever consider the untapped wealth of the team you already have?
In this session we’ll explore ways in which the average development team can explore, learn, teach, and grow, until the sum of members of the team is as great as any Consultant or Rockstar.
Sound familiar? The Rails ecosystem has grown in leaps and bounds, like the Java ecosystem did in its’ early days. So many languages, frameworks, plugins, engines, libraries and tools. So little time to deliver your new project.
It’s tempting to hire a rock star who knows absolutely everything to get your new project off the ground. You can also hire "consultants" to help fill in the holes in your team when taking your existing product to the next level. Or maybe just hire a whole bunch of people for cheap, and they’ll get the job done... But did you ever consider the untapped wealth of the team you already have?
In this session we’ll explore ways in which the average development team can explore, learn, teach, and grow, until the sum of members of the team is as great as any Consultant or Rockstar.
Have you ever run into that problem you are trying to solve, that is tangential to your core business? It’s easy to run off, look for a gem, and use it.
What is harder, is when that gem … isn’t quite right. Maybe you should look for an alternative. Maybe you should fix the gem. Or if your problem is different enough, you can fork the gem
Or maybe you should just stop wasting so much time looking for the “easy” solution, and just DO THE WORK.
This document discusses collaboration tools and how to choose them. It begins with an introduction that outlines what will be covered, including background, tools, factors that help or hinder collaboration, and how to choose tools. It then defines collaboration and the difference between communication and collaboration. The document discusses why collaboration is important given today's world. It introduces the presenter and describes the objectives of understanding the reader's organization and needs. The rest of the document provides details on various collaboration tools, factors to consider when choosing tools, examples of setting team norms and communication plans, and finally discusses measuring results and continuing the conversation.
My Team Doesn't Work Here: How to Communicate Effectively with Offsite TeamsJon Jones
If you manage remote workers and offsite teams, here are battle-tested best practices for creating effective documentation, clear assignments, and efficient communication for your outsourced teams.
The document discusses research on robots that can organize rooms by hallucinating where people would stand, sit, or work. Researchers taught robots human context and object relationships. Robots are envisioned to assist with domestic chores. The product being developed is a robot called RoboTECH that is capable of assisting humans and enabling a simplified experience. Research was conducted on simple, memorable logos from Ikea, Vans, and Facebook to develop a logo for RoboTECH.
Researchers taught robots to organize rooms by imagining where humans would stand, sit, or work and placing objects accordingly. The best results came from combining human context with object relationships. Robots are envisioned to assist people with domestic chores and other activities.
The document discusses research into robots that can organize rooms by hallucinating where people stand, sit, and work. Researchers found that combining human context with object relationships led to the best results. Such robots are envisioned to assist people with domestic chores and other activities. The author proposes a product called the RoboTECH Assister, a robot capable of assisting humans in an organized, helpful, and efficient manner.
The document discusses the development of a house cleaning robot called TidyBot. It describes how the robot is trained to survey a room using a Kinect camera, identify objects, and figure out where they belong. The robot divides cleaning tasks into small chunks and computes features of each chunk. The robot is given the name TidyBot to clearly identify its function of tidying up. Research is presented on logos that convey a high-tech tone to represent TidyBot's purpose of assisting with cleaning through technology.
The document discusses the development of a house cleaning robot called TidyBot. It describes how the robot is trained to survey a room using a Kinect camera, identify objects, and figure out where they belong. The robot divides cleaning tasks into small chunks and computes features of each chunk. The robot is given the name TidyBot to clearly identify its function of tidying up. Research is presented on logos incorporating the brand's focus on being high-tech.
The document discusses the development of a house cleaning robot called TidyBot. It describes how the robot is trained to survey a room using a Kinect camera, identify objects, and figure out where they belong. The robot divides cleaning tasks into small chunks and computes features of each chunk. The robot is given the name TidyBot to clearly identify its function of tidying up. Research is presented on logos incorporating the brand's focus on being high-tech.
This document summarizes the research and development process for a house cleaning robot called TidyBot. It describes how the robot is trained to survey rooms using a Kinect camera, identify objects, and determine where they belong. It also outlines the naming process for the robot and establishes its brand character and logotype. Finally, it discusses setting up social media pages and a website for the robot.
The document describes the development of a house cleaning robot called TidyBot. It outlines research done on existing cleaning robots and how TidyBot would work. This included training the robot to identify objects and determine where they belong using a 3D camera. The document then discusses naming the robot TidyBot and creating branding elements like a logotype and social media pages to promote it. Finally, wireframes and visual designs for a website about TidyBot are proposed.
The document summarizes the practices of the BBC Homepage development team to continuously improve their work. Some key practices include continuous peer review of all code changes before being committed, writing tests to prevent breaking existing functionality, and performing pair programming where appropriate. The team also emphasizes maintaining standards, not working outside of hours, and socializing to enhance collaboration and enjoyment of the work.
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...XBOSoft
This document summarizes a webinar about using storytelling for agile efforts. It introduces the speakers and provides an overview of how storytelling has been used historically. Additionally, it discusses different types of story patterns that can be used, elements of business stories, facilitating storytelling sessions, and using a process of generating a "big picture" story. Examples of techniques like the Lean Change Canvas and a six-word story exercise are also presented.
No folders: A workspace that organizes for youBen Foden
The future of (remote) work with Scrapbox, a workspace that organizes notes, docs, and tasks for you. No more folders that hide your files and keep ideas from flowing and growing as fast as they can. Now all the small ideas can add to the big picture.
Aaron Straup Cope gave a presentation on tagging and Flickr's use of tags over the years. Some key points:
1) Flickr adopted tagging from del.icio.us which showed that providing simple tools for user organization leads to participation.
2) Flickr has experimented with various tag visualizations and algorithms to surface interesting tags.
3) Machine tags were introduced to allow structured searching across tags.
4) Tags serve as a "foot-bridge between users and meaning" and enable serendipitous discovery of photos.
This document discusses the development of robotic restaurant staff. It outlines researching relevant technologies like depth sensing cameras. Connecting robots could massively increase their learning and abilities. The document proposes robotic waiters that take orders in multiple languages using optical sensors. This would help reduce labor costs. The robotic waiter concept is named "Robosist" and branding elements like a logo are developed. A social media presence and website are prototyped to promote the robotic restaurant staff product.
What does a mobile app platform offer books that traditional publishing methods can not? In this workshop Haig Armen will reveal digital strategies for transforming a book into a dynamic social publication using open source software.
The workshop will feature a case study of a new book by Alex Samuel that Haig Armen and a number of Emily Carr University of Art + Design students have designed and created using open source software like Wordpress and PhoneGap.
The workshop will walk participants through a step by step tutorial on how to pull content from Wordpress dynamically into an iPhone app created with PhoneGap.
The document discusses research on nanorobots and augmented reality. It proposes that nanorobots the size of blood cells could heal the body from within and connect people to a synthetic neocortex in the cloud and virtual/augmented reality. This would bring humanity close to a technological singularity where AI exceeds human intelligence and people merge with AI. The proposed product is called RoboConnect, which would use nanorobots to repair the body internally and connect users to virtual worlds through the cloud.
The document discusses using WordPress to share research findings more easily. It notes that researchers currently have many bibliographic and content APIs and sites but need code examples to integrate them into WordPress. It proposes improving blogs as a mechanism for critical reflection and discussion by developing plugins that allow researchers to drag content from services like Zotero directly into WordPress posts. This would help individual scholars more easily organize and discuss the large amounts of information they collect through various online research tools.
covo.js : A JavaScript Library to Utilize Subject Headings and Thesauri on th...Shun Nagaya
Covo.js is a JavaScript library that utilizes subject headings and thesauri to organize information on the web. It provides a command line interface to quickly find and select controlled terms from a list to populate input forms. The latest version (0.2) adds features like supporting two vocabularies, customizable vocabularies, and desktop notifications. The library aims to address the technical issues of utilizing controlled terms on the web and extend possibilities for command line interfaces. Future work includes better support for hierarchical term structures.
This document is a series of assignments completed by Peter Waters for an FA 102a course on research and brand development. It outlines Peter's research and work developing a brand for a house-cleaning robot called TidyBot. This includes assignments on researching existing house cleaning robots, naming the product, developing a brand character diagram, creating a logotype, setting up social media pages, wireframing a website, and visual design of a prototype website.
This document discusses the development of robotic restaurant staff. It outlines some key points such as prioritizing advances in technologies like depth sensing cameras and physical mapping systems. There is also a discussion around connecting robots which could increase their learning potential. The document proposes robotic waiters that can take orders in all languages using optical sensing, in order to reduce labor costs.
The document discusses research on robots that can organize rooms by hallucinating where people would stand, sit, or work. Researchers taught robots human context and object relationships. Robots are envisioned to assist with domestic chores. The product being developed is a robot called RoboTECH that is capable of assisting humans and enabling a simplified experience. Research was conducted on simple, memorable logos from Ikea, Vans, and Facebook to develop a logo for RoboTECH.
Researchers taught robots to organize rooms by imagining where humans would stand, sit, or work and placing objects accordingly. The best results came from combining human context with object relationships. Robots are envisioned to assist people with domestic chores and other activities.
The document discusses research into robots that can organize rooms by hallucinating where people stand, sit, and work. Researchers found that combining human context with object relationships led to the best results. Such robots are envisioned to assist people with domestic chores and other activities. The author proposes a product called the RoboTECH Assister, a robot capable of assisting humans in an organized, helpful, and efficient manner.
The document discusses the development of a house cleaning robot called TidyBot. It describes how the robot is trained to survey a room using a Kinect camera, identify objects, and figure out where they belong. The robot divides cleaning tasks into small chunks and computes features of each chunk. The robot is given the name TidyBot to clearly identify its function of tidying up. Research is presented on logos that convey a high-tech tone to represent TidyBot's purpose of assisting with cleaning through technology.
The document discusses the development of a house cleaning robot called TidyBot. It describes how the robot is trained to survey a room using a Kinect camera, identify objects, and figure out where they belong. The robot divides cleaning tasks into small chunks and computes features of each chunk. The robot is given the name TidyBot to clearly identify its function of tidying up. Research is presented on logos incorporating the brand's focus on being high-tech.
The document discusses the development of a house cleaning robot called TidyBot. It describes how the robot is trained to survey a room using a Kinect camera, identify objects, and figure out where they belong. The robot divides cleaning tasks into small chunks and computes features of each chunk. The robot is given the name TidyBot to clearly identify its function of tidying up. Research is presented on logos incorporating the brand's focus on being high-tech.
This document summarizes the research and development process for a house cleaning robot called TidyBot. It describes how the robot is trained to survey rooms using a Kinect camera, identify objects, and determine where they belong. It also outlines the naming process for the robot and establishes its brand character and logotype. Finally, it discusses setting up social media pages and a website for the robot.
The document describes the development of a house cleaning robot called TidyBot. It outlines research done on existing cleaning robots and how TidyBot would work. This included training the robot to identify objects and determine where they belong using a 3D camera. The document then discusses naming the robot TidyBot and creating branding elements like a logotype and social media pages to promote it. Finally, wireframes and visual designs for a website about TidyBot are proposed.
The document summarizes the practices of the BBC Homepage development team to continuously improve their work. Some key practices include continuous peer review of all code changes before being committed, writing tests to prevent breaking existing functionality, and performing pair programming where appropriate. The team also emphasizes maintaining standards, not working outside of hours, and socializing to enhance collaboration and enjoyment of the work.
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...XBOSoft
This document summarizes a webinar about using storytelling for agile efforts. It introduces the speakers and provides an overview of how storytelling has been used historically. Additionally, it discusses different types of story patterns that can be used, elements of business stories, facilitating storytelling sessions, and using a process of generating a "big picture" story. Examples of techniques like the Lean Change Canvas and a six-word story exercise are also presented.
No folders: A workspace that organizes for youBen Foden
The future of (remote) work with Scrapbox, a workspace that organizes notes, docs, and tasks for you. No more folders that hide your files and keep ideas from flowing and growing as fast as they can. Now all the small ideas can add to the big picture.
Aaron Straup Cope gave a presentation on tagging and Flickr's use of tags over the years. Some key points:
1) Flickr adopted tagging from del.icio.us which showed that providing simple tools for user organization leads to participation.
2) Flickr has experimented with various tag visualizations and algorithms to surface interesting tags.
3) Machine tags were introduced to allow structured searching across tags.
4) Tags serve as a "foot-bridge between users and meaning" and enable serendipitous discovery of photos.
This document discusses the development of robotic restaurant staff. It outlines researching relevant technologies like depth sensing cameras. Connecting robots could massively increase their learning and abilities. The document proposes robotic waiters that take orders in multiple languages using optical sensors. This would help reduce labor costs. The robotic waiter concept is named "Robosist" and branding elements like a logo are developed. A social media presence and website are prototyped to promote the robotic restaurant staff product.
What does a mobile app platform offer books that traditional publishing methods can not? In this workshop Haig Armen will reveal digital strategies for transforming a book into a dynamic social publication using open source software.
The workshop will feature a case study of a new book by Alex Samuel that Haig Armen and a number of Emily Carr University of Art + Design students have designed and created using open source software like Wordpress and PhoneGap.
The workshop will walk participants through a step by step tutorial on how to pull content from Wordpress dynamically into an iPhone app created with PhoneGap.
The document discusses research on nanorobots and augmented reality. It proposes that nanorobots the size of blood cells could heal the body from within and connect people to a synthetic neocortex in the cloud and virtual/augmented reality. This would bring humanity close to a technological singularity where AI exceeds human intelligence and people merge with AI. The proposed product is called RoboConnect, which would use nanorobots to repair the body internally and connect users to virtual worlds through the cloud.
The document discusses using WordPress to share research findings more easily. It notes that researchers currently have many bibliographic and content APIs and sites but need code examples to integrate them into WordPress. It proposes improving blogs as a mechanism for critical reflection and discussion by developing plugins that allow researchers to drag content from services like Zotero directly into WordPress posts. This would help individual scholars more easily organize and discuss the large amounts of information they collect through various online research tools.
covo.js : A JavaScript Library to Utilize Subject Headings and Thesauri on th...Shun Nagaya
Covo.js is a JavaScript library that utilizes subject headings and thesauri to organize information on the web. It provides a command line interface to quickly find and select controlled terms from a list to populate input forms. The latest version (0.2) adds features like supporting two vocabularies, customizable vocabularies, and desktop notifications. The library aims to address the technical issues of utilizing controlled terms on the web and extend possibilities for command line interfaces. Future work includes better support for hierarchical term structures.
This document is a series of assignments completed by Peter Waters for an FA 102a course on research and brand development. It outlines Peter's research and work developing a brand for a house-cleaning robot called TidyBot. This includes assignments on researching existing house cleaning robots, naming the product, developing a brand character diagram, creating a logotype, setting up social media pages, wireframing a website, and visual design of a prototype website.
This document discusses the development of robotic restaurant staff. It outlines some key points such as prioritizing advances in technologies like depth sensing cameras and physical mapping systems. There is also a discussion around connecting robots which could increase their learning potential. The document proposes robotic waiters that can take orders in all languages using optical sensing, in order to reduce labor costs.
2. Robot that Organizes Room Casey Kellogg
Assignment One: Research
“Getting hallucinating robots to arrange your
room for you”
http://www.kurzweilai.net/getting-hallucinating-robots-to-arrange-your-room-for-you
3. Robot that Organizes Room Casey Kellogg
Assignment One: Research
• “They’ve taught robots where in a room you
might stand, sit, or work, and to place objects
by “hallucinating” imaginary people”
http://english.peopledaily.com.cn/200704/25/images/robot1.jpg
4. Robot that Organizes Room Casey Kellogg
Assignment One: Research
• Researchers found “the best results came
from combining human context with object-to-
object relationships”
http://www.kurzweilai.net/getting-hallucinating-robots-to-arrange-your-room-for-you
5. Robot that Organizes Room Casey Kellogg
Assignment One: Research
• “Robots are envisioned to assist people
with a wide range of activities such as
domestic chores and much more”
http://rstb.royalsocietypublishing.org/content/364/1535/3527.full
6. Robot that Organizes Room Casey Kellogg
Assignment One: Description of Future Product or
Service
“Robot capable of assisting humans”
7. Robot that Organizes Room Casey Kellogg
Assignment Two: Naming Process
Selected words from original post:
personal, assist, technical, robotics
Generated name possibilities:
RoboTECH (combines technical and robotics)
Bot Assister (combination of robot and assist)
Selected Name:
RoboTECH
Justification:
Allows the purpose of the product to be revealed
without spelling it out. It is creative and triggers
curiosity of product.
8. Robot that Organizes Room Casey Kellogg
Assignment Two: Brand Character Diagram
Language/Persona Tone
Helpful Direct
Fun Personal
Smart Technical
Organized Analytical
RoboTECH
Language Purpose
Robotics Enable
Complex Assist
Efficient Engage
Accurate Simplify
9. Robot that Organizes Room Casey Kellogg
Assignment Three: Logotype Research, Word From
Diagram
SIMPLICITY
10. Robot that Organizes Room Casey Kellogg
Assignment Three: Logotype Research
http://www.globalinternships.se/wp-
content/uploads/2012/10/ikea-logo.jpg
http://0.tqn.com/d/skateboard/1/0/d/W/
vans_logo_large.jpg
http://www.scheffelshideawaycampgroun
d.com/images/facebook%20logo.jpg
12. Robot that Organizes Room Casey Kellogg
Assignment Four: Social Media Branding, Research
NIKE+
http://www.facebook.com/nike
Patagonia
http://www.facebook.com/PATAGONIA
Jeep
http://www.facebook.com/jeep?fref=ts
13. Robot that Organizes Room Casey Kellogg
Assignment Four: Social Media Branding, Creating
Community
• Through word of mouth, texting and using
interactive posts on my facebook page,
RoboTECH was able to gain likes and comments.
14. Robot that Organizes Room Casey Kellogg
Assignment Four: Social Media Branding, Facebook
Pages
15. Robot that Organizes Room Casey Kellogg
Assignment Four: Social Media Branding, Facebook
Pages
16. Robot that Organizes Room Casey Kellogg
Assignment Four: Social Media Branding, Facebook
Pages
17. Robot that Organizes Room Casey Kellogg
Assignment Five: Webpage layout Research for
Wireframes
http://www.bedbathandbeyond.com/default.asp?
18. Robot that Organizes Room Casey Kellogg
Assignment Five: Webpage Layout Research for
Wireframes
http://www.staples.com/
19. Robot that Organizes Room Casey Kellogg
Assignment Five: Wireframe
Logotype
Social Media Links {
Description
About Shop FAQ’s Testimonials News
Photo with tagline text
20. Robot that Organizes Room Casey Kellogg
Assignment Five: Tagline Research
• Allstate “Are you in good hands”
http://www.allstate.com/
• Bounty “The quicker picker-upper”
http://en.wikipedia.org/wiki/Bounty_(brand)
• Kay “Every kiss begins with Kay”
http://www.kay.com/en/kaystore
• Mountain dew “Do the dew”
http://www.taglineguru.com/sloganlist.html
• Dunkin Donuts “America runs on Dunkin”
http://www.dunkindonuts.com/dunkindonuts/en.html
21. Robot that Organizes Room Casey Kellogg
Assignment Five: Homepage Visual Design in a
Browser
https://projects.invisionapp.com/share/VXB2V3DA
22. Robot that Organizes Room Casey Kellogg
Assignment Five: Lower Level Visual Design in a
Browser
https://projects.invisionapp.com/share/ATB2YC5J