Skip to content

Commit

Permalink
Iris: Add Iris to README & about-us page (#7230)
Browse files Browse the repository at this point in the history
  • Loading branch information
Hialus authored Sep 22, 2023
1 parent ccb2ddb commit b7213f3
Show file tree
Hide file tree
Showing 7 changed files with 18 additions and 7 deletions.
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,11 @@
15. **[Learning analytics](https://ls1intum.github.io/Artemis/user/learning-analytics/)**: Artemis integrated different statistics for students to compare themselves to the course average. It allows instructors to evaluate the average student performance based on exercises and competencies.
16. **[Adaptive Learning](https://ls1intum.github.io/Artemis/user/adaptive-learning/)**: Artemis allows instructors and students to define and track competencies. Students can monitor their progress towards these goals, while instructors can provide tailored feedback. This approach integrates lectures and exercises under overarching learning objectives.
17. **[Tutorial Groups](https://ls1intum.github.io/Artemis/user/tutorialgroups/)**: Artemis support the management of tutorial groups of a course. This includes planning the sessions, assigning responsible tutors, registering students and tracking the attendance.
18. **[Scalable](https://ls1intum.github.io/Artemis/user/scaling/)**: Artemis scales to multiple courses with thousands of students. In fact, the largest course had 2,400 students. Administrators can easily scale Artemis with additional build agents in the continuous integration environment.
19. **[High user satisfaction](https://ls1intum.github.io/Artemis/user/user-experience/)**: Artemis is easy to use, provides guided tutorials. Developers focus on usability, user experience, and performance.
20. **Customizable**: It supports multiple instructors, editors, and tutors per course and allows instructors to customize many course settings
21. **[Open-source](https://ls1intum.github.io/Artemis/dev/open-source/)**: Free to use with a large community and many active maintainers.
18. **[Iris](https://artemis.cit.tum.de/about-iris)**: Artemis integrates Iris, a chatbot that supports students and instructors with common questions and tasks.
19. **[Scalable](https://ls1intum.github.io/Artemis/user/scaling/)**: Artemis scales to multiple courses with thousands of students. In fact, the largest course had 2,400 students. Administrators can easily scale Artemis with additional build agents in the continuous integration environment.
20. **[High user satisfaction](https://ls1intum.github.io/Artemis/user/user-experience/)**: Artemis is easy to use, provides guided tutorials. Developers focus on usability, user experience, and performance.
21. **Customizable**: It supports multiple instructors, editors, and tutors per course and allows instructors to customize many course settings
22. **[Open-source](https://ls1intum.github.io/Artemis/dev/open-source/)**: Free to use with a large community and many active maintainers.

## Roadmap

Expand Down
3 changes: 2 additions & 1 deletion docs/dev/development-process.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@ Naming Conventions for GitHub Pull Requests
1. The first term is a main feature of Artemis and is using code highlighting, e.g. “``Programming exercises``:”.

1. Possible feature tags are: ``Programming exercises``, ``Quiz exercises``, ``Modeling exercises``, ``Text exercises``, ``File upload exercises``, ``Exam mode``,
``Grading``, ``Assessment``, ``Communication``, ``Notifications``, ``Team exercises``, ``Lectures``, ``Plagiarism checks``, ``Learning analytics``, ``Adaptive learning``, ``Tutorial groups``.
``Grading``, ``Assessment``, ``Communication``, ``Notifications``, ``Team exercises``, ``Lectures``, ``Plagiarism checks``, ``Learning analytics``,
``Adaptive learning``, ``Tutorial groups``, ``Iris``.
2. If the change is not visible to end users, or it is a pure development or test improvement, we use the term “``Development``:”.
3. Everything else belongs to the ``General`` category.

Expand Down
1 change: 1 addition & 0 deletions src/main/webapp/app/core/about-us/about-us.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ export class AboutUsComponent implements OnInit {
['learningAnalytics', { learningAnalyticsUrl: 'https://ls1intum.github.io/Artemis/user/learning-analytics/' }],
['adaptiveLearning', { adaptiveLearningUrl: 'https://ls1intum.github.io/Artemis/user/adaptive-learning/' }],
['tutorialGroups', { tutorialGroupsUrl: 'https://ls1intum.github.io/Artemis/user/tutorialgroups/' }],
['iris', { irisUrl: 'https://artemis.cit.tum.de/about-iris' }],
['scalable', { scalingUrl: 'https://ls1intum.github.io/Artemis/user/scaling/' }],
['highUserSatisfaction', { userExperienceUrl: 'https://ls1intum.github.io/Artemis/user/user-experience/' }],
['customizable', { customizableUrl: 'https://ls1intum.github.io/Artemis/user/courses/customizable' }],
Expand Down
3 changes: 3 additions & 0 deletions src/main/webapp/i18n/de/aboutUs.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,9 @@
"tutorialGroups": {
"text": "<a href={{ tutorialGroupsUrl }}>Übungsgruppen:</a> Verwaltung der Übungsgruppen eines Kurses. Planung der Sitzungen, Zuweisung der verantwortlichen Tutor:innen, Registrierung der Studierenden und Verfolgung der Anwesenheit."
},
"iris": {
"text": "<a href={{ irisUrl }}>Iris:</a> Artemis integriert Iris, einen Chatbot, der Studierende und Lehrende bei häufig gestellten Fragen und Aufgaben unterstützt."
},
"scalable": {
"text": "<a href={{ scalingUrl }}>Skalierbar</a> auf mehrere Kurse mit Tausenden von Studierenden. Konfigurieren von zusätzlichen Build-Agenten in der kontinuierlichen Integrationsumgebung."
},
Expand Down
3 changes: 2 additions & 1 deletion src/main/webapp/i18n/de/health.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@
"hazelcast": "Hazelcast",
"websocketBroker": "Websocket Broker (Server -> Broker)",
"athena": "Athena",
"apollon": "Apollon Conversion Server"
"apollon": "Apollon Conversion Server",
"iris": "Pyris Server"
},
"table": {
"service": "Dienst Name",
Expand Down
3 changes: 3 additions & 0 deletions src/main/webapp/i18n/en/aboutUs.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,9 @@
"tutorialGroups": {
"text": "<a href={{ tutorialGroupsUrl }}>Tutorial Groups:</a> Manage the tutorial groups of a course. Plan the sessions, assign responsible tutors, register students and track the attendance."
},
"iris": {
"text": "<a href={{ irisUrl }}>Iris:</a> Artemis integrates Iris, a chatbot that supports students and instructors with common questions and tasks."
},
"scalable": {
"text": "<a href={{ scalingUrl }}>Scalable</a> to multiple courses with thousands of students. Configure additional build agents in the continuous integration environment."
},
Expand Down
3 changes: 2 additions & 1 deletion src/main/webapp/i18n/en/health.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@
"hazelcast": "Hazelcast",
"websocketBroker": "Websocket Broker (Server -> Broker)",
"athena": "Athena",
"apollon": "Apollon Conversion Server"
"apollon": "Apollon Conversion Server",
"iris": "Pyris Server"
},
"table": {
"service": "Service name",
Expand Down

0 comments on commit b7213f3

Please sign in to comment.