diff --git a/text_analysis/.ipynb_checkpoints/longitudinal_analysis-checkpoint.R b/text_analysis/.ipynb_checkpoints/longitudinal_analysis-checkpoint.R new file mode 100644 index 0000000..dd64143 --- /dev/null +++ b/text_analysis/.ipynb_checkpoints/longitudinal_analysis-checkpoint.R @@ -0,0 +1,48 @@ +library(dplyr) +library(ggplot2) +phab_data_path <- "/mmfs1/gscratch/comdata/users/mjilg/mw-repo-lifecycles/case1/0217_ve_phab_comments.csv" +phab_data <- read.csv(phab_data_path, header=TRUE) + +phab_data <- phab_data |> + mutate(has_ref = grepl("visualeditor|VE|ve|VisualEditor", comment_text)) |> + mutate(has_bot_ref = grepl("bots|scripts|gadgets", comment_text)) |> + mutate(timestamp = as.POSIXct(date_created, origin = "1970-01-01", tz = "UTC")) |> + mutate(comment_id = row_number())|> + filter(date_created < 1383264000 & date_created > 1351728000) +#looking at all data between 11-1-2012 and 11-1-2013 + +length(unique(phab_data$date_created)) + +#g <- ggplot(phab_data, aes(x=timestamp, y=has_bot_ref)) + +# geom_point(alpha = 0.5) + +# theme_minimal() +#g + +library(udpipe) +#library(rsyntax) https://github.com/vanatteveldt/rsyntax?tab=readme-ov-file + +library(tidytext) +library(dplyr) +library(stringr) + +# we first need to transform our comment level of analysis into sentences +sentence_level_data <- phab_data |> + unnest_tokens(sentence, comment_text, token = "sentences") |> + group_by(comment_id) |> + mutate(sentence_id = row_number())|> + dplyr::select(-has_bot_ref, -has_ref)|> + mutate(has_ref = grepl("visualeditor|VE|ve|VisualEditor", sentence)) |> + mutate(has_bot_ref = grepl("bots|scripts|gadgets", sentence)) |> + ungroup() + + +library(udpipe) +library(rsyntax) +# Load necessary libraries +library(spacyr) +spacy_install() +#we only care about stuff that mentions VE rn, then tokenize +sentence_level_data <- sentence_level_data |> + filter(has_ref == TRUE) |> + mutate(sentence_tokens = udpipe(sentence, "english")) + diff --git a/text_analysis/case2/.ipynb_checkpoints/040425_phab_comments-checkpoint.ipynb b/text_analysis/case2/.ipynb_checkpoints/040425_phab_comments-checkpoint.ipynb new file mode 100644 index 0000000..3abe641 --- /dev/null +++ b/text_analysis/case2/.ipynb_checkpoints/040425_phab_comments-checkpoint.ipynb @@ -0,0 +1,928 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "ba9e5acd-e17d-4318-9272-04c9f6706186", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd \n", + "import spacy" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "e4f0b3f0-5255-46f1-822f-e455087ba315", + "metadata": {}, + "outputs": [], + "source": [ + "phab_path = \"/mmfs1/gscratch/comdata/users/mjilg/mw-repo-lifecycles/case2/0402_https1_phab_comments.csv\"\n", + "phab_df = pd.read_csv(phab_path)" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "ac5e624b-08a4-4ede-bc96-cfc26c3edac3", + "metadata": {}, + "outputs": [], + "source": [ + "def http_relevant(text):\n", + " if pd.isnull(text):\n", + " return False\n", + "\n", + " for word in text.split():\n", + " if word.lower() == \"http\" or word.lower() == \"https\":\n", + " return True\n", + " return False" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "d449164e-1d28-4580-9eb1-f0f69978f114", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/1288881096.py:35: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " mid_comment_phab_df['is_relevant'] = mid_comment_phab_df['conversation_id'].isin(relevant_conversation_ids)\n" + ] + } + ], + "source": [ + "#find gerrit phab PHID: PHID-USER-idceizaw6elwiwm5xshb\n", + "phab_df['isGerrit'] = phab_df['AuthorPHID'] == 'PHID-USER-idceizaw6elwiwm5xshb'\n", + "#cleaning df\n", + "phab_df['id'] = phab_df.index + 1\n", + "#may have to build out the reply_to column \n", + "phab_df['reply_to'] = phab_df.groupby('TaskPHID')['id'].shift()\n", + "phab_df['reply_to'] = phab_df['reply_to'].where(pd.notnull(phab_df['reply_to']), None)\n", + "\n", + "phab_df = phab_df.rename(columns={\n", + " 'AuthorPHID': 'speaker',\n", + " 'TaskPHID': 'conversation_id',\n", + " 'WMFaffil':'meta.affil',\n", + " 'isGerrit': 'meta.gerrit'\n", + "})\n", + "\n", + "# after 12-1-2012 before 12-1-2013\n", + "phab_df['timestamp'] = pd.to_datetime(phab_df['date_created'], unit='s', origin='unix', utc=True)\n", + "filtered_phab_df = phab_df[(phab_df['date_created'] < 1385856000) & (phab_df['date_created'] > 1354320000)]\n", + "\n", + "#removing headless conversations\n", + "task_phab_df = filtered_phab_df[filtered_phab_df['comment_type']==\"task_description\"]\n", + "headed_task_phids = task_phab_df['conversation_id'].unique()\n", + "filtered_phab_df = filtered_phab_df[filtered_phab_df['conversation_id'].isin(headed_task_phids)]\n", + "\n", + "#removing gerrit comments \n", + "mid_comment_phab_df = filtered_phab_df[filtered_phab_df['meta.gerrit'] != True]\n", + "\n", + "#cut down to only the data that is relevant (mentions http)\n", + "relevant_conversation_ids = task_phab_df[\n", + " task_phab_df['comment_text'].apply(http_relevant) |\n", + " task_phab_df['task_title'].apply(http_relevant)\n", + "]['conversation_id'].unique()\n", + "\n", + "task_phab_df['is_relevant'] = task_phab_df['conversation_id'].isin(relevant_conversation_ids)\n", + "mid_comment_phab_df['is_relevant'] = mid_comment_phab_df['conversation_id'].isin(relevant_conversation_ids)\n", + "\n", + "#comment_phab_df = mid_comment_phab_df[mid_comment_phab_df['is_relevant'] == True]\n", + "comment_phab_df = mid_comment_phab_df" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "942344db-c8f5-4ed6-a757-c97f8454f18b", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Unique conversation_ids: 6139\n", + "Unique ids: 26300\n", + "Unique speakers: 506\n" + ] + } + ], + "source": [ + "unique_conversation_ids = len(comment_phab_df['conversation_id'].unique())\n", + "unique_ids = len(comment_phab_df['id'].unique())\n", + "unique_speakers = len(comment_phab_df['speaker'].unique())\n", + "\n", + "print(f\"Unique conversation_ids: {unique_conversation_ids}\")\n", + "print(f\"Unique ids: {unique_ids}\")\n", + "print(f\"Unique speakers: {unique_speakers}\")" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "d226d781-b002-4842-a3ae-92d4851a5878", + "metadata": {}, + "outputs": [], + "source": [ + "import re\n", + "\n", + "def preprocess_text(text):\n", + " text = str(text)\n", + " text = text.replace('*', ' ')\n", + " text = text.replace('-', ' ')\n", + " text = re.sub(r'http\\S+', '', text)\n", + " return text" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "3ae40d24-bbe8-49c3-a3a9-70bde1b4d559", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/2783900859.py:1: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df['processed_text'] = comment_phab_df['comment_text'].apply(preprocess_text)\n" + ] + } + ], + "source": [ + "comment_phab_df['processed_text'] = comment_phab_df['comment_text'].apply(preprocess_text)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b8eddf40-1fe2-4fce-be74-b32552b40c57", + "metadata": {}, + "outputs": [], + "source": [ + "#comment_phab_df['processed_resolved_text'] = comment_phab_df['resolved_text'].apply(preprocess_text)" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "a8469b16-4ae6-4b06-bf1b-1f2f6c736cab", + "metadata": {}, + "outputs": [], + "source": [ + "nlp = spacy.load(\"en_core_web_sm\")\n", + "\n", + "def extract_dependency_tree(text):\n", + " doc = nlp(text)\n", + " dependency_trees = []\n", + " \n", + " for sentence in doc.sents:\n", + " for token in sentence:\n", + " token_info = (\n", + " token.text, \n", + " token.lemma_, \n", + " token.dep_, \n", + " token.head.text, \n", + " list(token.ancestors), \n", + " list(token.subtree), \n", + " list(token.children)\n", + " )\n", + " dependency_trees.append(token_info)\n", + " \n", + " return dependency_trees" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "8b9a12f9-71bf-4bc9-bcfd-c73aab4be920", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/2805711855.py:1: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df['dependency_tree'] = comment_phab_df['processed_text'].apply(extract_dependency_tree)\n" + ] + } + ], + "source": [ + "comment_phab_df['dependency_tree'] = comment_phab_df['processed_text'].apply(extract_dependency_tree)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "337a528a-5667-4e1f-ac9a-37caabc03a18", + "metadata": {}, + "outputs": [], + "source": [ + "#comment_phab_df['resolved_dependency_tree'] = comment_phab_df['processed_resolved_text'].apply(extract_dependency_tree)" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "a3f5d40b-f56e-4e31-a7f9-40b7ddb4d2a4", + "metadata": {}, + "outputs": [], + "source": [ + "#get VAD scores\n", + "import numpy as np\n", + "#https://saifmohammad.com/WebPages/nrc-vad.html\n", + "column_headings = ['Word', 'Valence', 'Arousal', 'Domination']\n", + "vad_lexicon = pd.read_csv('NRC-VAD-Lexicon.txt', delimiter='\\t', header=None, names=column_headings)\n", + "vad_dict = vad_lexicon.set_index('Word').T.to_dict()\n", + "\n", + "def vad_scoring(dependency_tree):\n", + " valence = []\n", + " arousal = []\n", + " dominance = []\n", + " for token, lemma, dep, head, ancestors, subtree, children in dependency_tree:\n", + " if lemma in vad_dict:\n", + " valence.append(vad_dict[lemma]['Valence'])\n", + " arousal.append(vad_dict[lemma]['Arousal'])\n", + " dominance.append(vad_dict[lemma]['Domination'])\n", + "\n", + " # Compute average scores across the comment\n", + " avg_valence = np.mean(valence) if valence else 0\n", + " avg_arousal = np.mean(arousal) if arousal else 0\n", + " avg_dominance = np.mean(dominance) if dominance else 0\n", + "\n", + " return [avg_valence, avg_arousal, avg_dominance]\n", + "\n", + "def dominance_prevail(dependency_tree):\n", + " dominant_words = 0 \n", + " for token, lemma, dep, head, ancestors, subtree, children in dependency_tree:\n", + " if lemma in vad_dict:\n", + " if vad_dict[lemma]['Domination'] >= 0.75:\n", + " dominant_words += 1\n", + " if vad_dict[lemma]['Domination'] <= 0.25:\n", + " dominant_words += 1\n", + " return dominant_words\n", + "\n", + "def arousal_prevail(dependency_tree):\n", + " arousal_words = 0 \n", + " for token, lemma, dep, head, ancestors, subtree, children in dependency_tree:\n", + " if lemma in vad_dict:\n", + " if vad_dict[lemma]['Arousal'] >= 0.75:\n", + " arousal_words += 1\n", + " if vad_dict[lemma]['Arousal'] <= 0.25:\n", + " arousal_words += 1\n", + " return arousal_words\n", + "\n", + "def valence_prevail(dependency_tree):\n", + " valence_words = 0 \n", + " for token, lemma, dep, head, ancestors, subtree, children in dependency_tree:\n", + " if lemma in vad_dict:\n", + " if vad_dict[lemma]['Valence'] >= 0.75:\n", + " valence_words += 1\n", + " if vad_dict[lemma]['Valence'] <= 0.25:\n", + " valence_words += 1\n", + " return valence_words\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "828fb57a-e152-42ef-9c60-660648898532", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/2858732056.py:2: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df['avg_vad_scores'] = comment_phab_df['dependency_tree'].apply(vad_scoring)\n", + "/tmp/ipykernel_19468/2858732056.py:3: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df['dominant_wc'] = comment_phab_df['dependency_tree'].apply(dominance_prevail)\n", + "/tmp/ipykernel_19468/2858732056.py:4: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df['arousal_wc'] = comment_phab_df['dependency_tree'].apply(arousal_prevail)\n", + "/tmp/ipykernel_19468/2858732056.py:5: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df['valence_wc'] = comment_phab_df['dependency_tree'].apply(valence_prevail)\n" + ] + } + ], + "source": [ + "#establishing per-comment VAD scores \n", + "comment_phab_df['avg_vad_scores'] = comment_phab_df['dependency_tree'].apply(vad_scoring)\n", + "comment_phab_df['dominant_wc'] = comment_phab_df['dependency_tree'].apply(dominance_prevail)\n", + "comment_phab_df['arousal_wc'] = comment_phab_df['dependency_tree'].apply(arousal_prevail)\n", + "comment_phab_df['valence_wc'] = comment_phab_df['dependency_tree'].apply(valence_prevail)" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "27e47f6f-0257-4b70-b222-e91ef888c900", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/335308388.py:1: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df[['average_v_score', 'average_a_score', 'average_d_score']] = pd.DataFrame(comment_phab_df['avg_vad_scores'].tolist(), index=comment_phab_df.index)\n", + "/tmp/ipykernel_19468/335308388.py:1: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df[['average_v_score', 'average_a_score', 'average_d_score']] = pd.DataFrame(comment_phab_df['avg_vad_scores'].tolist(), index=comment_phab_df.index)\n", + "/tmp/ipykernel_19468/335308388.py:1: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df[['average_v_score', 'average_a_score', 'average_d_score']] = pd.DataFrame(comment_phab_df['avg_vad_scores'].tolist(), index=comment_phab_df.index)\n" + ] + } + ], + "source": [ + "comment_phab_df[['average_v_score', 'average_a_score', 'average_d_score']] = pd.DataFrame(comment_phab_df['avg_vad_scores'].tolist(), index=comment_phab_df.index)\n", + "comment_phab_df = comment_phab_df.drop(columns=['avg_vad_scores'])" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "184ccbe6-0a7a-41b8-9b02-bc439ff975d0", + "metadata": {}, + "outputs": [], + "source": [ + "# expand the dependency parser \n", + "\n", + "#pattern = r'\\b(ve|VE|visualeditor|VisualEditor)\\b'\n", + "#pattern = r'\\b(WMF|Foundation)\\b'\n", + "#pattern = r'\\b(bots|scripts|gadgets)\\b'\n", + "pattern = r'\\b(http|https)\\b'\n", + "\n", + "dependency_relations = []\n", + "resolved_dependency_relations = []\n", + "\n", + "for index, row in comment_phab_df.iterrows():\n", + " text = row['comment_text']\n", + " timestamp = row['timestamp']\n", + " comment_id = row['id']\n", + " conversation_id = row['conversation_id']\n", + " WMFaffil = row['meta.affil']\n", + " \n", + " for token, lemma, dep, head, ancestors, subtree, children in row['dependency_tree']:\n", + " if re.search(pattern, token, re.IGNORECASE):\n", + " dependency_relations.append({\n", + " 'comment_id': comment_id,\n", + " 'timestamp': timestamp,\n", + " 'wmfAffil':WMFaffil,\n", + " 'token': token,\n", + " 'dependency': dep,\n", + " 'head': head,\n", + " 'depth': len(list(ancestors)), \n", + " 'children': len(list(children)) \n", + " })\n", + " ''' \n", + " for token, lemma, dep, head, ancestors, subtree, children in row['resolved_dependency_tree']:\n", + " if re.search(pattern, token, re.IGNORECASE):\n", + " resolved_dependency_relations.append({\n", + " 'comment_id': comment_id,\n", + " 'timestamp': timestamp,\n", + " 'wmfAffil':WMFaffil,\n", + " 'token': token,\n", + " 'dependency': dep,\n", + " 'head': head,\n", + " 'depth': len(list(ancestors)), \n", + " 'children': len(list(children)) \n", + " })\n", + " '''\n", + "#resolved_dependency_relations_df = pd.DataFrame(resolved_dependency_relations) \n", + "dependency_relations_df = pd.DataFrame(dependency_relations)" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "82498686-14f4-40c8-9e33-27b31f115b47", + "metadata": {}, + "outputs": [], + "source": [ + "#now analysis/plotting \n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sns\n", + "from matplotlib.gridspec import GridSpec" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "82cd9dde-0d14-4de5-8482-5a39de8d2869", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/119938314.py:4: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " task_phab_df['first_comment'] = task_phab_df.groupby('speaker')['timestamp'].rank(method='first') <= 5\n", + "/tmp/ipykernel_19468/119938314.py:7: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " task_phab_df['week'] = task_phab_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_19468/119938314.py:7: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " task_phab_df['week'] = task_phab_df['timestamp'].dt.to_period('W').dt.start_time\n" + ] + }, + { + "data": { + "image/png": "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06YZgHHkyJEixW4YhlGzZk2jZ8+ervvO9zwsLMw4fvy4a/lXX31lAMY333zjWtaiRQujatWqRnJysmvZ0qVLDSDP+71y5UoDMD7++OM8x/7uu+/yLd+4caNhtVqNBx980Dhx4oRRrVo1o1WrVobNZjMMw3F+1KtXz+jevXu+c6VWrVpG165dXctuvvlmw9vb2/jnn39cy+Lj4w2LxWJc6CfVpXyGAWP06NGu+y+99JIBGLt27cp3HMCwWq3G9u3bXcv++usvAzBmzpx53hid79WFbuc6L871uSnKds7v0OXLlxtHjhwx9uzZY8yZM8cICwvL872xadMmw8fHxwCMFi1aGP/973+NBQsWGGlpaRc8vohIaVE3chGRElK7dm3uuece3n77bQ4cOFDgNvPnz8dut9O3b1+OHj3qukVFRVGvXj1XN2yz2cxVV13Fzz//DEBCQgLHjh1j2LBhGIbBmjVrAEdLWZMmTQpVNCkxMZHw8HDCw8OJi4tj5syZ9OzZk/fffz/Pdv7+/nnGVlqtVtq0acPOnTtdyywWi6vV1m63c/z4cXJycmjVqlWBXZhvvvlmqlWr5rrfpk0brrjiChYvXpxv28cee+yCz2XevHmYTKYCqxCfOSWTj4+P6++TJ09y9OhROnTowM6dOzl58uQFj7N48WLatGlD+/btXcv8/f15+OGH2b17N/Hx8Xm2v++++/Ic82KduY/MzEyOHj3KlVdeCZDn9Q0ODmbt2rXs37//gvv89NNP6devH4888ghvvfVWnrHkzvPnq6++KrZCdP369SMkJMR131n8zXkeHThwgA0bNnDfffcRFBTk2q5r1640atQoz76++OILgoKC6Nq1a57PTcuWLfH3988zfKFJkyaMHTuWd999l+7du3P06FFmz57tKji2YcMGtm3bxp133smxY8dc+0pLS+Paa6/l559/xm63k5uby5IlS7j55pupUaOGa/9xcXF07979gs+/JD7D59KlS5c8BfWaNWtGYGBgns/s+Tz88MMsW7Ys3+2ee+656JiKqkuXLoSHh1O9enVuv/12/P39+fLLL13fG40bN2bDhg3cfffd7N69m+nTp3PzzTcTGRnJO++8U2pxioicj5JtEZESNGLECHJycs45dnvbtm0YhkG9evVcia/zlpCQkKfQz9VXX8369evJyMhg5cqVVK1alcsvv5zmzZu7uqH+8ssveSpYn09sbCzLli1j+fLl/PLLLxw8eJCFCxe6uqU6xcTE5JtDOCQkJM/YWIDZs2fTrFkzvL29CQsLIzw8nEWLFhWYxNarVy/fsvr16+cbd+rh4VFgF+Kz7dixg+joaEJDQ8+73apVq+jSpQt+fn4EBwcTHh7uGodcmGT7n3/+oUGDBvmWx8XFudafqVatWhfcZ2EcP36c//73v0RGRuLj40N4eLhr32fGPXnyZDZt2kT16tVp06YNY8aMKTDB2rVrF3fffTd9+vRh5syZ+d7ffv360a5dOx588EEiIyO5/fbb+fzzzy8p8T4zQQVcibfzPHK+dgWdG2e/5tu2bePkyZNERETk+9ykpqbmK5A1ePBgmjdvzrp16xg9enSe5H3btm2A48LI2ft69913ycrK4uTJkxw5coSMjIxCxXcuxf0ZPpezX2so+DN7LvXq1aNLly75brVr176kuIritddeY9myZaxYsYL4+Hh27tyZ76JG/fr1+eijjzh69Ch///03EyZMwMPDg4cffpjly5eXWqwiIueiMdsiIiWodu3a3H333bz99tsMGzYs33q73Y7JZOLbb7/NNz0OOFpNndq3b4/NZmPNmjWsXLnS9YP86quvZuXKlSQmJnLkyJFC/1D38/PLM+XUuRQUF4BhGK6///e//9G/f39uvvlmBg8eTEREBBaLhYkTJ7rGWl4MLy+vfNW7L9aOHTu49tpradiwIVOnTqV69epYrVYWL17MtGnTSmQqseJo1Qbo27cvq1evZvDgwbRo0QJ/f3/sdjs9evTIE3ffvn25+uqr+fLLL1m6dCkvvfQSL774IvPnz3eNrweoWrUqVatWZfHixfz++++uMe1nxv3zzz+zYsUKFi1axHfffcdnn31G586dWbp06TnPifMpzHlUWHa7nYiICD7++OMC1585fhkcrefOpHrjxo359gXw0ksv5ast4OTv709WVlaR4zxbcX+Gz6U4X2t3adOmTb7z8lwsFgtNmzaladOmtG3blk6dOvHxxx8X6vtNRKQkKdkWESlhI0aM4H//+x8vvvhivnV16tTBMAxq1apF/fr1z7ufNm3aYLVaWblyJStXrnRVJL7mmmt45513XBWXL7Y42qWYO3cutWvXZv78+XlaSQvq1g3/tiaeaevWrfkqjBdWnTp1WLJkCcePHz9n6/Y333xD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xowC18+YMYMhQ4YQGxvL0aNHL7i/1NTUS+56/vLLLzN06FBuv/12AF588UVWrFjBK6+8wmuvvUZ4eDgAoaGhREVFYTY7Oj907tw5z37efvttgoOD+emnn7jhhhsuKSYRERERKZtKcyikSEWjbuQlKCoqisOHD5OcnFzg+uTkZI4cOUJUVFSpxJOSksL+/ftp165dnuXt2rUjISHhvI89dOgQDz30EPXq1SMoKIjAwEBSU1NJSkoqyZBFRERExE1KeyikSEWjlu0i8vX1JTU1tdDbe3p6EhwcXGDCHRwcTHR0NL/++muhj+0u9913H8eOHWP69OnUrFkTLy8v2rZtS3Z2tttiEhEREZGSkZaWxuTJk885FHLw4MHuCk2k3FDLdhGZTCb8/PwKfbPZbAwcOLDAfQ0cONDVFacwt0sdrx0YGEh0dDSrVq3Ks3zVqlU0atQIAKvVCjjGmp+9zcCBA7n++utp3LgxXl5eher6LiIiIiLlj6en53mHQlqtVtfvRhEpmFq2S5ifnx/Dhw8HHF9MzvEuAwcOZPjw4a4CZKVl8ODBjB49mjp16tCiRQs++OADNmzYwMcffwxAREQEPj4+LF++nAYNGuDr60tQUBD16tXjo48+olWrVqSkpDB48GB8fHxKNXYRERERKR3JycnnHQp58uRJvLy8SjcokXJGLdulwNvbmyFDhnDo0CEOHz7MoUOHGDJkSKkn2uBoTX/mmWd49tlnadq0Kd999x1ff/019erVA8DDw4NXXnmFWbNmERMTw0033QTAe++9x4kTJ7j88su55557GDhwIBEREaUev4iIiIiUvODgYIKDg8+5LigoiKysrNINSqScUct2KXFWbXRW+y6tbjf9+/enf//+rvtms5nRo0czevTocz7mwQcfpG/fvgQGBrqqkV922WX89ttveba79dZb89w3DKP4AhcRERERt3EOhTxzzLbTwIEDyc7OVu0ekQtQsi0iIiIiInn4+fkxbNgw7HY7r776ar6hkBaLxd0hipR5SrZFRERERCSfHTt20LJlS/bu3cuRI0eIjIzEbrfj7e2NzWZzd3giZZ6SbRERERERyeePP/7gvvvuo0qVKkRFRdGmTRvee+89d4clUm4o2RYRERERkXwSEhIAx/SxmzZtwm63uzkikfJF1chFRERERCQfZ7Ldp08fALZu3aru4yJFoGRb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5ZFRZMHHQ8X1Pf0bOEIhBOCcu70hoZCUgrJz7v/6668TEhLC4cOHnUv6idbJbrezdetWpk+fTqdOnejZsyezZs1i3759aDQarrjiCj766CPS09NZvXo1Dz30EKGhoef1vfr378/SpUtxd3dn6dKl3HnnnVit1np+R6IlMxqNdOjQgdnzPgAg2FONUjqRV+KpcPRF8A5tg0JVubJWVgQQTVGdk+1ffvmFd955h0suuaTSIvLdunXj2LFj9RqcEA3FbDY7R7WffPJJdDrdOZ+TVWRmyV7HyNqtfYPQaaUpmhCNoX2AB30iPLHb4edd5x7d9vX15b333gPgtddeY+fOnQ0coWhKbDYbGzduZOrUqbRt27bSnGs3NzeuvfZavvjiCzIzM/n999+59957CQysnxUlhg4dyo8//ohareabb77hwQcfxG6318tri5attLSUOXPmEBoayrRZrwOQl3xYqnP+pU2IH+VlJlRqLV5BkZW2GQwGPD095SaXaFLqnGxnZWURFBR01uNGo7FS8i1EU/bFF19w4sQJgoOD+c9//nPO/e12O1/8k4nFaqdriI6L23g1QpRCiArX9/JHAfydWERi7rkvPseOHcv48ePp0KEDubm5mM1mMjMzpWttC1VeXs7atWuZNGkSkZGRDB48mHnz5pGYmIhOp+OGG27g22+/JSsri19++YXbb7+92iW8LtRVV13F119/jVKp5KOPPuLxxx+XhFvUqLCwkFdeeYVZs2aRn5/vXPbrz99/4pVXXpFz1hms5eXo7I7R7YomchUmTZrE8uXLGTp0KMePH3dFeEKcpc7Jdr9+/fj111+dX1ck2B9//DEDBw6sv8iEaCBnjmo/9dRTtRrV3p5czK4UIyol3NE/SG4sCdHIonzdGXDqJtePO7Nr9Zz33nuP9evXs3btWoKDg50f0rW2eTEajVXeLLFYLCxfvpz777+f0NBQ55zr1NRUvL29mTBhAj/99BNZWVl8//333HTTTXh5Nc6N0htuuIGPP/4YgLlz5zqbN4nWx263k5OTw/bt2/n555956623ePTRRxk7dix9+vShY8eOqFQq5s+f73xORRJZkHxU5iH/i16vp28nRy+FkPaxgGNEe+bMmUybNo3Zs2fz119/0bNnTz7++GO50SVcrs5txF9++WWuvPJK9u/fT3l5OW+//Tb79+9n48aNrFu3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tPDzLke52M19A9G71X79RSFE09cjTE9MoDtHs0pZsjeHO/oH1+p5zz//PF9++SU7duxg4cKF3HnnnQ0cafP366+/ctddd5GdnY1er+e9997jjjvuuODXzTVZwE6NSVFZuY1ruvtf8PdqDEFeWp69Ioq5a1I4nlPKqytPMvHSMHpHetbq+Y8++iiFhYU8//zzPPLII3h6evJ///d/DRx185CcnMzYsWMxm82MHTuW5557rtp9bTY77molOq2yymNLp1Wi08g1QWugUioY3smXi9t6s2RPDisO5rE71cjepUYu72hgbM8AvM5xfahQKHjwwQcZMWIEycnJzJ8/37nCBZwu2bbb7QwfPpypU6dWSp7ra+UmLy8v57VuxefIyEhCQkJqfW0sGk6tku358+dz//334+7uXm05QgW52yrOV3Z2Nn/++Sfr169n/fr17Ny5E5ut8h/DyMhIhgwZwpAhQ7jsssvo0KEDCoUCo9HI5MmTK81LqTB58mQsFouzScrXWzMxW+10DPLgknbejfLehBCNR6FQML5XIK+uPMnaI/lc2dWPQM9zl8sFBgYyY8YMnnzySWbMmMENN9wg66lWo6ysjKeeeoq33noLgN69e/Ptt9/SsWPH835Nu93OgXQTKw/lcySrhDfHtmtRSZG3u5rpIyN5589UdqUYeWtdCncNCK51c86ZM2dSWFjI3Llzue+++/D09GTs2LENG3QTZzKZuO6668jIyKB79+588cUX1Vak2Gx2PtyYTv9oT0Z28nXO0T5TXGdfrDZ7rTvHi+ZPr1VxS98ghnUw8N32LLadLGbVoXw2JhRyXQ9/RnT0Pefx0KFDB6Kjo7n++uur3L5gwQKefPJJkpKSzlpiUq1WO5PkfyfMtXnM29sblarqc2Fdro1Fw6lVsj1v3jwmTJiAu7s78+bNq3Y/hUIhybaotbS0NGdivW7dOvbt23fWPjExMc7E+rLLLqt2bVa9Xs/06dMBx82h6sp3dqUUszWpGKUC7uwfLFMfhGihuobo6BqiY3+6icW7c7h3UEitnjd58mTee+89EhMTefPNN3n22WcbONLm58iRI9x8881s374dgEceeYTXXnutxmUWa1JmsbEhoZCVB/NIOWM+84mcUuI6+1ZqZFWhuSZFbholjwwN57PNGaw/VsD/NmeQZypnbA//c/49UigUvPHGGxQVFfHRRx8xYcIEfvzxx0aKvOmx2+3cc889bNu2jYCAAJYsWYKnZ9WVAo5EO42NCUUk5ZYy88poFArOarw3JtYPjUqmj7RGId5aHhkazv40I19ty+JkXhlfb81izeF8bukbRK9wfY2/oxUj1tVtKyws5KeffkKlUlVKmHU6XYNdi1Z3bTxp0iSeeuopPDykX1FjUNhlLQkKCwvx8fGhoKAAb28Z6bRYLPz2229cddVV9do8ITEx0ZlYr1+/niNHjpy1T9euXSsl12FhYXX6HhVrCRYUFODj41NpLUFzuY2nl54gs9jCFV18ubXf2V1Khes11PEnWp+jWSV8vDGdG/sE0D1MT4nFVmk93ep8++233HLLLej1eo4cOUJoaKgcl6csXLiQhx56iOLiYvz9/fnss8+4+uqrz+u1MovMrDqUz/pjBc7Raze1gsHtfBjZyUC4wQ2L1dEkraUlRXa7nR935bDk1Ojq0Bgf7hwQXKuOyFarldtvv51vvvkGd3d3ZzVGazsuX3nlFZ5++mnUajWrVq1iyJAhVe5ntdn5cEMam04UoVLAxMvC6BflVe0626L2Wup50Wazs/5YAYt2ZlNY6ij17hai49Z+QUT6Vn1T0Ww2ExwcXG3JdkZGhstGkc9cZ1uv17NixQqSk5N5+OGHXRJPQ6vv4/JC80TpACHOy5m/uAaDoVJSC44LiaNHj1ZKrhMTEyu9hkKhoFevXs7E+tJLL73gRg0VMVS8zpkntmX7cskstuDroWZsT2mKJkRLFxPowbNXRPHHgTw+3Jhe62Ttpptu4q233mLLli08++yzfPzxx40cedNTVFTExIkTWbhwIQBDhgzhq6++Ijw8vE6vY7fb2ZtmYuXBPHalGKm42x/kpWFEJwOXtvdBrz1dEqlRKRnd1Y9rYv0rJUXNOdGGiqkOAfjp1Hz+dwbxRwsoKC3noUvDcFPX/N5UKhWff/45xcXFLF26lJdeeolhw4YxePDgRore9ZYsWcKMGTMAeOedd2pMtP+7IY3N/0q0AWdiXdEMrblVSYiGo1QqGNrBwIBoL5bszWX5gTz2pZt45tcTDOvgw/U9A/D+17KSFoulyZZsV1wbBwUFsXTpUq6//no8PDwYO3YsERERLompNalzsm21Wvnss89YvXo1mZmZZ82pXbNmTb0FJ5qm0tJS5syZc1a59pNPPsnixYtZvHgx69evJy0trdLzVCoV/fr147LLLmPIkCEMHjwYg8HQKDFnFJr5da9jGaBb+wXiIXevhWjxyiw2lh/MqzQ3s2LpKIDRXf2qHMlSKBTMnTuXwYMH8+mnnzJ58mS6dOnSaHE3Ndu3b+fmm2/myJEjKJVKnn/+eZ5++ulq5wlWpcRiY8PxAlYezCet8HSpePcwHSM7+dIjXF9tN/GWnBRd3tGAj7uK9/5KY0eykVdXnmTqsPBzrg+v0Wj4/vvvGT16NGvWrGHMmDHEx8fTo0ePRorcdfbt28eECROw2+089NBDzi7k//bvRHvSZWH0jbqwDvmidfHQqripTyDDOvjw3fYs/kkqZs3hAjYlFHFtd39GdjY4b/zVdjqjq1199dVcdtllrF+/nunTpztvoIqGU+dk+5FHHuGzzz5j9OjRxMbGypzXVsZoNDJnzpxKd+4qui3abDb69u3Ld999BzhGlQcMGOBMrgcOHFjtfKqGZLfb+eKfDCw2O7GhOvpHyx9bIVqDmpaOWnEwj2tiq+9kPWjQIG644QZ++OEHHn/8cZYtW9ZQYTYp/65aOnbsGHfddRdHjhwhMjKSr7/+mksuuaTWr5deaGbVoTz+PFZIicVxc95do+TSdt6M6ORLqI805+kb5cWTI1TMW5vCsexSXlyexBPDI8/Z1M/d3Z1FixYxcOBADh06xEMPPcTPP/+Mj49PtVVnzV1OTg7XXHMNxcXFDB061Nmg79+sNjsf/JXGlsQiVMpTiXak/O0X5yfIS8vDQ8I5mGHi662ZnMgt49vtWaw5ks/NfQLpG+mJQqHA3d2dadOmMWPGDIqLi/H09MRisTSZRBtO30zu168fX375JQ8//DD9+/d3dVgtWp2T7W+//Zbvv/+eq666qiHiEU2cRqOptiP9O++8Q0pKCm+88Qb9+vVjwIABTeIEszWpmD2pJtRKBbdLUzQhWo0LXU/31VdfZfHixaxcuZLly5c3VJhNRlVVS5MmTWL16tXMmjWLF154AT8/v3O+js1uZ0+qkZUH89mdanQ+HuKtYUQnXy5t542Htnl1Em9oHYN0PHNFFG+sTia90MKsPxJ57PII2vjV/DfU09OTZ599lkWLFvHhhx8yf/583nnnnSY7qnYhLBYLN9xwA8ePH6dt27b88MMPVc7HtNrsvP9XGn+fSrQfviycPrVcYk2ImnQO1vH8VdFsOF7IDzuyyCyyMH9dKl2CPbi1XxDRfu6otR4olQrUOm+UKhVqRdObsdu3b1/uuOMOvvjiC6ZOncqff/4p18YNqM5HgFarJSYmpiFiEc3AubotGo1GHnvsscYNqgalFhtfbc0E4KpufoR6yyiKEK2FTqO6oKWj2rVrx8MPP8ybb77Jk08+WWn91Jamuqql2bNno1AoePXVV885QmoyW/nzWCGrDuWRUWQBQAH0CNczsrMvsaG6akvFBYT7uDHzimjeWJPMybwyXl5xkslDwogNrfnn7unpySeffMK8efOqXOMXYNq0ac1+hHvq1KmsXbsWT09PlixZQkDA2b1Xyk+NaFck2pMvC6/1WuZC1IZSoeDS9j5cFOXFsn25/L4/lwMZJbz/ZxrPXhnF8gN5zaKh48svv8yiRYvYsGEDixYt4oYbbnB1SC1Wnf/nH3vsMd5++22kiXnrVLFcQXXbfHx8Gjegc/hldza5pnICPTVcE3vuERkhRMthtdmJ6+xb5baKpaPOZcaMGfj5+XHgwAFWrlxZ3yE2GTVVLS1YsKDGjq6pBWV88XcGU348xldbM8kosuChUTKqiy9zrm3LY5dH0COs+jnZ4jRfnZoZcZF0Cfag1GLjzTXJbEworPE5Wq0WT09P3nnnnSq3z58/v9l3iv7www+d7+/LL78kNjb2rH3KbXbe/zOVvxOLUCsVTB4iibZoOO4aJeN7BfDatW25uI0XN/YJ4I/9efyyO8d5g7eiR8jSvbmUWaqusnKV8PBwpk2bBjhuxpWWlro4oparzsn2X3/9xVdffUX79u0ZM2YM119/faUP0bJVdFusSkW3xaYiOb+M5Qcc8zVvuygI7Tk6vAohWhY3jZIxsX5c18Mfndbx+6/TKrm2uz9XdvGt1TI/vr6+PPfccwB88803FBbWnPg0V+eqWiooKKj0mM1mZ0dyMXNWneSpJSdYdSif0nI7YT5a7uwfxNvj2jOhXxDBUk1UZzqtiseHRzAg2gurDT74K43f9uVWO8jh5uZW5/+/5mT9+vVMnDgRgNmzZ3PttdeetU9Fov1PUvGpRDuM3hGSaIuGF6DX8NClYXQP07PyUPU9QhRKOJplosRsbeQIq/f4448THh7OiRMnePvtt10dTotV5zJyg8HA2LFjGyIW0QxUdFu02+0sWLCgyc4Ls9vt/LA9C6sd+kR4yh9dIVqpfy8d5aFRsivFyIt/JHH/4FDa+J/7nPXggw/yzjvvcOTIEebMmcNrr73WCJE3Lm9vbwwGA/n5+QQEBBASEkJ6ejrZ2dmVqpaMZivrjxaw+lA+mcWnS8V7RXgS19lA1xCdzP2rBxqVkgcvDcWgU7P8QB7fbs8iz1TOLf0Cz6oQKCsrc1adVbfGr16v56+//qpTc7umIDExkXHjxlFeXs5NN93E008/fdY+5TY77/2ZytZTifYjQ8PoGS5/80XjKrHYauwRUlBi5dPNGSTnmwn01BDl60bkqY8oXzcCPTWNXv2j1+t55ZVXuOOOO3jppZe46667CA4ObtQYWoM6J9v/+9//GiIO0YxUdB1PTk6muLgYX1/fJtNtscxiQ6VUUFRm5aHLwtifZjxngxkhRMt25tJRdrudTQmFJBeY+e+GNF64KvqcVS8ajYZXXnmF8ePHM3/+fCZOnEhUVFRjhN4olixZAsALL7xA+w6duHzYUPKKS/H1dGf1mrUkHDtCYo6JDUm5/HWsELPVMcKq0yoZEuPDiI4GAr1kBLu+KRUKJvQLwk+n5pttWSw/mEd+STn3Dw6pNP/TbDZjNpurXeN30qRJrFixgrFjxzJy5Ehefvll+vXr15hv5bwUFxdzzTXXkJ2dTe/evfn000/PupFTbrXz7p+pbDspibZwrXP1CPFxP90jJKvYQlaxhW0ni52PuasVp5Jv99OJuMEN9wZeqnbChAnMnz+frVu3MnPmTP773/826PdrjZpeizzR5G3YsIHrrruOYcOGsXr1ahQKBVqt6y+0LFYbv+7PrdSYYmQnX2LDmndTGCFE/VEoFNw1IJjDmSWkFJj5YUc2Ey4KOufzxowZQ7du3di3bx9PP/00X375ZSNE2/CWL1/ODTfcwIgRI/h58RKW7snl0cVJp8+hHfty9/CRzP4jidRT62NHGLSM7OzLoLbeuMn0nAZ3ZVc/fDzUfLTRsZRVYWk5jwwNR3dGR3c3N7dq1/h96qmneP3111Gr1axcuZKVK1cyfvx4XnzxRTp37uyqt1Ujm83GXXfdxe7duwkKCmLx4sXodLpK+5yZaGuUCiZLoi1cqKJHyC+7c87aFtfZF7sdXh7TlqIyKydzS0nKL+NkXhlJeWWk5JspLbdzJKuUI1mn504rgCCvf4+CuxOgV9dbBZFSqWTu3LlcdtllfPzxx0yaNInu3bvXy2sLB4W9lp3OfH19q/yP9fHxoWPHjjz++OOMHDmy3gNsDIWFhfj4+FBQUIC3t7erw3E5i8XCb7/9xlVXXVVlU5W33nqLDp26MGL45ZTZFOg0Kqw2e63mPzaUMosj0a7qJHddD39Gd/VzaXyi9s51/AlRH3alFPPmmhQAnhwRQbdzdHy2WCzMnz+fxx9/HIAtW7Y0+7VJ4+PjufLKKyktLeXvbTs4qYqo8hx6bXd/2vi7seF4ISM7+dI52ENKxV1gX5qRt9elUmqxEWnQ8tjwCLw0VDpfVqyTXlBQgI+PT6V1to8fP85zzz3HV199hd1uR6lUctddd/Hcc881uUqNF154geeffx6NRkN8fDyDBg2qtL3caued9alsT3Yk2o8MDadHuNxYb2zy97oyi9XG0r25de5GXm6zk15gPiMBLyUpr4yCkqrnd+s0SmfyXVGGHmFwq/bmZ0XVp8lirfaa/YYbbmDRokWMGDGCFStWNOtzfH0flxeaJ9Y62f7888+rfDw/P59t27bx3XffsWjRIsaMGVPnIFxNku3KznWQ5hcVs+qIiVVHChpkaQOb3U7pqbkvFevkmsw2SixWjGYbJZUet2K3wwOXhPLIj8eqLd95Z3wMalXzPXG0JvLHWzSW/21OZ+2RAvx0al4a0wZ9DWs/VxyXP/zwA1999RWXXHIJ69evb7YXJBs3biQuLg6j0ciECRP47PMvmLSo+nPogvExaOQc6nKJuaW8sSaZghIr/no1Uy4LYeeGVXU6X+7Zs4cZM2awdOlSwNHNfOLEiUyfPp3AwMCGDL9WfvzxR8aPHw/AJ598wv/93/9V2n5Woj0snB5SweYS8vf6bLVJbGursKS80gh4Ul4ZqQVlWKuYGq5QQIiX1pl8R/q60dbPDb2bqlY3AI4fP06XLl0wm80sW7aM0aNHn++PwOWaWrJd6zLyO++8s8btvXr14pVXXmmWybaoPVOphVVHTCzZd7rjYsXSBgCju/qhVHIqIXYkw6Yz/l1isWE0n/73WdvNNkosNuqysFyEQUthaXmNjSlMFiveKpk1IYQ47Za+QexPN5FRZGHh35n855LQcz5n1qxZ/PTTT/z111/8/PPPzXIVjq1bt3LllVdiNBoZOXIkn3zyyalzcPXn0BKLFY2cQ10u2s+dmaOieH1NMumFFl5ZncpFao86vUb37t1ZsmQJGzdu5Omnn2bdunXMmzePjz76iMcee4ypU6e6bOBh165d3HHHHQBMmTKlykR7wfpUdiQXo1EpmDI0nO6SaIsm5MweIcAFDfR4e6iJ9VATe0blVbnVTmrhGQl4ruNzUZmVtEIzaYVm/k4sAmDK0DAScspYvOd0xdK/r9kr4m3Xrh1Tpkxhzpw5PPbYY8TFxckNlHpSb385r776ambPnl1fLyeaKLVayaojVS8hsuJgHqO7+THlx+MUlV340gYalQKdRolOq8JDo0Sndfxbd+a/tUq83dQYPNQ1NqbQaaofsRJCtE7uGiUPDA7lxeVJbEwopE+kJ/2jvWp8TmRkJI899hizZ8/mySef5Oqrr24SPStqa/fu3cTFxVFYWMiQIUP45ZdfcHNzQ2W1yzm0mQj00vLsqCjmrk3hWHYpf5ojiU02MqCtoU6vM2jQINauXcuKFSuYPn06O3bs4IUXXuDdd9/l6aef5sEHH2zUxqeZmZlcc801mEwmRo4cyeuvv15pu8Vq4531qexINqJRKXh0aLj0ZBGtjlqlIMrXnShfdwafesxut1NQaiUpr4yTeaUk5ZaRY7TQLVTPhxvTq3ydFQfzuCbWv9JjM2bM4H//+x+HDh3igw8+4OGHH27gd9M61FuyXVZW1qwuOMT5KTSV1Tj6UVhqxcdDRVGZY4kdD40SvfbMhFl16sLt1GNaJfpTCbTHGcm0h1aJtg4l6WUWW42NKaw2u5SRCyHOEhPowZhYf5bsyeF/m9PpEOiBr67mP43Tpk3jo48+4ujRo7z33ntMmTKlcYK9QAcOHGDEiBHk5eUxcOBAli5dik6nw2K1cTSrlJGdfCuNgFSQc2jT4+Wu5qmRkbyzLoVdqSbe25CBXaGkd7hnnUpYFQoFo0aNYuTIkSxatIhnn32Ww4cPM3XqVObNm8dzzz3HnXfeiVrdsFUNZrOZ8ePHk5SURExMDN99912l72mx2pi/LpVdKacS7WHhlUb7hGjNFAoFBg/HwNOZUyrqWvXp7e3Niy++yH/+8x+ef/55brvtNnx9fRs8/pau3s6en3zyCb169aqvlxNNlKebpsbRD4OHmhlxUXholCiVjXdh5qZRMibWD6DOjSmEEK3bdT382Z1SzIncMj7elMbjl0fUOBfby8uLF198kfvvv59Zs2Zxxx134Ofn14gR193Ro0cZPnw4WVlZ9OnTh99++w0vLy/sdjufbs4gIbuUGaMiUSjkHNpcuKmVTLwkmJd/3oHZI4iuITqW7ctl5aG6//8plUpuvPFGrr/+ej777DOef/55Tp48yb333svrr7/O7NmzGTduXIP0KLDb7UyaNIk///wTb29vlixZUukCXxJtIc7PuZYjq6pi6Z577mHBggXs27ePWbNmMW/evMYItUWrdbI9derUKh8vKChg+/btHD58mPXr19dbYKLpKS4uZt1fGxnRoSdL9uWftT2usy82mx29m2vKDTUqJaO7+nFNrH+lu/pykSiEqIlaqeCBwaHM/C2RPakm1hzOZ3inmu/m/9///R/z589n7969vPjii036giQxMZHhw4eTlpZG9+7dWbFiBQaDAYDf9uey4XghSgWkFZrlHNrMqJQK+rin0+eynqw8mF+ruZk1UavV3HvvvUyYMIH33nuPV155hUOHDnHDDTfQt29fXn75ZUaOHFmvSfd7773HRx99hEKh4JtvvqFLly7ObWarjQWnEm3tqUT7XCsHCCEczrUcWVUVS2q1mrlz5zJq1CjeeecdHnzwQTp27NhYIbdItf4LumPHjio/srOzGTlyJHv37qVv374NGatwsQ0bNvD4o48wvL2Oa7v7o9M6Dh+dVsl1PfwZE+v65bXcNErUKgXe7mrUKoXL4xFCNA/hBjdu7O3oxPzNtizSTq0pXR2VSsWbb74JwLvvvsvRo0cbPMbzkZKSwuWXX05SUhKdO3dm5cqV+Ps75ultP1nM99uzAZjQL4iOQTo5hzZDbm5awrzdWHkor8rtKw7moapjpZmHhwePPfYYx48fZ+bMmXh6erJt2zZGjRrF5ZdfzubNm+sjdNasWcMjjzwCwGuvvcZVV13l3Ga22pgffzrRniqJthB1UlH1eV2Pytfs13b3Z2RnX6o7K8TFxXHVVVdRXl7OtGnTGi/gFqrWf0XXrl1b5cfixYuZM2cObdu2rfM3f+WVV7jooovw8vIiKCiI6667jkOHDlXap7S0lIkTJ+Lv74+npyfjxo0jIyOj0j5JSUmMHj0anU5HUFAQTzzxBOXl5XWOR9Rs7dq1HDx4kNfnvEb7AHfeHteeBePb8874GEZ3lTJDIUTzNrKzga4hOsxWO//9Kw2rreZ1EeLi4rjiiiuwWCw8+eSTjRRl7WVkZDB8+HCOHz9Ou3btWLVqFcHBwQAk5ZXy/l+p2IHLO/owopPBpbGK8+fm5uZc2aMqJrONYrP1nMdzVby9vXnhhRc4duwYjzzyCFqtlvj4eAYOHMh1113H3r17zzvuY8eOccMNN2C1Wrntttuca9jD6UR7d+qpRPvyCLpKoi1EnVVUfb4zPoZ3bnBcs8cEuvPSH0l8uyOr2ue98cYbqFQqFi9ezNq1axsx4pbHpdnRunXrmDhxIps3b2blypVYLBbnup8VHn30UZYuXcoPP/zAunXrSE1NrbTUitVqZfTo0ZjNZjZu3Mjnn3/OZ599xsyZM13xllq0+Ph4AEI79Wbu2hRmLD2Bp5tKRj+EEC2CUqHgvkEh6DRKjueUsnTv2aV3//bGG2+gVCr56aef+PPPPxshytrJzs5mxIgRHDp0iKioKNasWUN4eDgABSXlzFubQlm5na4hOm67KLjZrhcuHA1qK5qPVkWndTQrfWZpAl9tzeREbil2e90S76CgIN566y0OHz7M3XffjVKpZPHixfTo0YM77riDhISEOr1eYWEh11xzDbm5ufTv399ZRg5nJ9qPXR5B1xBdnV5fCHHavyuWFAoFqYVmVh3KZ1+ascrndOnShQcffBBw5GJW64WvMtRauTRD+uOPP7jrrrvo1q0bPXv25LPPPiMpKYlt27YBjvngn3zyCXPnzuXyyy+nb9++/O9//2Pjxo3OEqYVK1awf/9+vvzyS3r16sWVV17Jiy++yLvvvovZXHMZoKi9oqIitm7dCoB3214ARPm51bk0TQghmjJ/vYY7+jtGf3/ZncPxnNIa9+/WrRv33nsvAI899hg2W9Wji40pPz+fuLg49u7dS2hoKKtXryY6OhqoaDaVQo6xnGAvDZMuC0Mt5/FmzWw2Y7FaietcdZ+BkZ18OZBuIqXQwvIDecz8NZEZy07w675cck2WOn2v6OhoPv30U/bu3cv111+P3W5n4cKFdOrUiYcffvisysOq2Gw2brvtNvbv309oaCg///yzc4kxc7mNt9amOBPtx4dH0EUSbSHqVY8wPZd39AHgo43pmMxVJ9LPPfccPj4+7Nq1i88++6wRI2xZmtRwZEGBY/3miq6u27Ztw2KxMGLECOc+nTt3Jioqik2bNgGwadMmunfv7iyNAxg1ahSFhYXs27evEaNv2f766y+sVivt2rUj2eRY5F66gQohWqKBbb3oH+2FzQ7//SuNsvKaE+hZs2bh6enJP//8wzfffNNIUVatqKiIK6+8kh07dhAYGMjq1auJiYkBcHYeP5JVik6rZOqwCDxd1NBS1C+1wl7l3MzrevhzTXc/YsP0PDosnP7RXmiUCpLzzXy3PYtHfzzOnFUn2XC8gDJL7W8UdenShR9//JG///6bESNGYLFYeOedd2jXrh0zZswgPz+/2uc+++yzLF26FDc3N3755RfCwsKAU4l2fAp700zORLtzsCTaQjSEm/sEEeSpIddUzpf/ZFa5T0BAgLNSeMaMGRQVFTVmiC1Gwy6cWAc2m40pU6YwePBgYmNjAUhPT0er1Tq7plYIDg4mPT3duc+ZiXbF9optVSkrK6OsrMz5dWFhIQAWiwWLpW53eVuiip/BmT+L1atXA3DpsBEczS4BoFOAVn5eot5VdfwJ0dgm9PHjUIaJtEIz327N4IYejlGAqo5LPz8/pk2bxsyZM5k+fTpjxozBw8OjsUPGZDIxZswYNm/ejJ+fH7///jsxMTHOmH87kO/sPP6fQUEE6BTye9bMnXm+1Gjgyi6GSt3kLVYr2KzYgdhgN2KDAzH19eOfk0Y2nSjmSFYpe9NM7E0z8Zk6g74Rega28aRzkEetlu/s1asXv/32G2vWrOHZZ5/ln3/+4eWXX+b999/n8ccf5+GHH0ahUKDVasnPz8fb25uLLrqIzp078+STT9K7d28sFgvmchsL/sxgf0YJbmoFj1wWQns/jRyfTZz8vW6+VMD/DQjktdWp/HW8kF5hHvSOOHsQ7YEHHuD999/n6NGjvPzyy8yaNavxg62j+j4uL/R1mkyyPXHiRPbu3ctff/3V4N/rlVde4YUXXjjr8RUrVqDTyV3UCitXrnT+e8mSJQDowjtTbAOdwszWP1dW91QhLtiZx58QrhCr1LOBSFYfKaQsZS/B6uqPy06dOhEQEMDJkyeZOHEi48ePb9RYzWYzL730Ert27UKn0/H000+TnJxMcnIyAKkWTzaVhAMKerilk7j9IImNGqFoSGcel1qtFjc3N8rKymqcTtcDaOep4aTFm0SLD8ZyLRtPFLPxRDEeCguRmkKiNQV4q2o3Je/pp59my5YtfPXVV5w8eZKFCxdy3333sWDBAhYsWEB+fj4Gg4FJkyaxceNGtm/fzm+//Ua5XcEmUwSZVj0qbFysPcmxrQc4dqE/FNFo5O9189VBG8hhsz8fbUhhpD4BN+XZJeXjx4/n1VdfZe7cubRv357AwEAXRFp39XVcmkymC3p+k0i2J02axLJly1i/fj0RERHOx0NCQjCbzc4TdIWMjAxCQkKc+/z999+VXq9izlDFPv82ffr0SuuGFxYWEhkZSVxcHN7e3vX1tpoti8XCypUrGTlyJBqNhsLCQo4fPw5At0uvZkuajYva+XPVRZ1dHKloif59/AnhStqt2aw9Wshee1t87QcYHTe82uPSZDJx9913s3jxYl599VWCgoIaJUaz2cyNN97Irl270Ov1/P7771x88cXO7Sfzyli2OhWwMyzGm9v6tWuUuETDq6/zpd1u51hOGZtOFPF3khGTWcNhsz+Hzf5E+2oZ2MaLAdGeeLvXPO1g9OjRPPfcc3z11VdEREQwf/58Zs+e7dyen5/P7NmzUSqVPPHEE6DSsODPDDKLHCPajw6JoENgzHm/D9G45O918zfSamPWihRSCyDV0JOHBp/dMPPKK69k06ZNrFu3jlWrVrFw4UIXRVs79X1cVlRAny+XJtt2u52HH36Yn3/+mfj4+LOWD+vbty8ajYbVq1czbtw4AA4dOkRSUhIDBw4EYODAgbz00ktkZmY6L2xWrlyJt7c3Xbt2rfL7urm54ebmdtbjGo1GThZnqPh5bNmyBavVSvv27TlpUgNmeoR7yc9KNCj5fRRNwa39gjmQWUJ6oYWd6mCuq+G4vOOOO3j33XfZunUrs2fP5v3332/w+MrLy7nzzjv57bff8PDw4Ndff+XSSy91bi8oKWf+nxnOzuO3DwiRhmgtUH2cL7uEaukS6sXt/W3sTDGy4Vghu1KLScwzk5iXw/c7c+gepmdwO2/6RHiiVVfd9kej0XDPPfdgNpu5+eabq9xn/vz5PP7kdN79K5MDGSW4qx1ztDsGSXVhcyR/r5svjQb+c0kYL/yWyPZkE/8klzC4nc9Z+82bN4++ffvy3XffMWXKlEo3dJuq+jouL/Q1XNogbeLEiXz55Zd8/fXXeHl5kZ6eTnp6OiUljjnBPj4+3HPPPUydOpW1a9eybds27r77bgYOHOj8T46Li6Nr167cfvvt7Nq1i+XLl/PMM88wceLEKhNqUXcVS34Nibua1AIzCgWyDIcQolVw0yh5YHAoSgWcLPdhS2JxtfsqlUrefPNNAD788MMGb9JptVq58847+fHHH9Fqtfzyyy8MGTLEud1stfH2uhRyTeWEeGt4WDqPi1rQqJRcFOXFlGHhzB/Xnjv6B9E+wB2bHXalGHnvzzQeXnSMTzalczDDhK2aZcTy8/OrbZRWZCpl3toU9qebJNEWwsXa+LlzbQ9/ABb+nUmu8ew5yr179+auu+4CHEuB1XX5wNbMpcn2+++/T0FBAUOHDiU0NNT58d133zn3mTdvHldffTXjxo3jsssuIyQkhJ9++sm5XaVSsWzZMlQqFQMHDuS2227jjjvuaBYT+JuLimS748ArAGjr545eOtgKIVqJ9gEeXN3VAMCXW7NrXC7psssuY+zYsdhsNkeZbAOx2Wzcf//9fP3116jVahYtWkRcXJxzu91u59NNGRw91Xn80WERct4WdeblrmZEJ1+euzKa165pyzWxfgTo1ZRYbKw7WsDLK07y+M8JLNqZTVph5bndBoPBOQUwICCA2NhYAgICUGs9iJv2MUdzy3HXKHlieKQk2kK42JhYf9r5u2Oy2Ph4U3qVyfRLL72EXq9n8+bNfPvtty6IsnlyabJtt9ur/Ki4cwLg7u7Ou+++S25uLkajkZ9++umsudjR0dH89ttvmEwmsrKyeOONN1Crm8R09GavoKDAue65Ksgxjyo2TJb8EkK0LqO7+eKrLHFciGxMr3Y0D+C1115DrVbz+++/N0jjoIopWJ9++ilKpZJvvvmGMWPGVNpn2b5cNiY4Oo9PuiyMUG9tvcchWpdQHy3jewfyxth2PB0XyWXtfXDXKMk2WliyJ4cnFyfwwu+JrDqUR1GZFYvFwqxZs1j22x8knUxm+dq/SDqZwrqdh+nRbxDuagVPDI+gQ1Djd+4XQlSmUiq4f3AIGpWCvWkm1hzOP2uf0NBQnnrqKQCeeuopZyWyqFmTWmdbND1//fUXNpuNmJgOJDiWQSc2VO5ACyFaF7VSwUUeaWhPXYisPpRf7b4dOnRg4sSJADz22GNYrWd3dz1fdrudJ554gvfeew+FQsEXX3xxVufzbUlF/LAjG4DbLwoiNlRukIr6o1Qo6Bys495BISwY356HLgmlZ7gepQKOZZfyxd+ZTF50lB/3FXPffx6iNKQPjy5O4qnf03l0cSJpZe7MGBXJjFFRdAiURFuIpiLMx40begcA8M22LDIKz16J4LHHHiMyMpKkpCTmzZvX2CE2S5JsixpVlJBfNno8RWVW3NQKYgLkj6MQovXxUpkZ39MPgG+3Z5FaUFbtvjNnzsRgMLBnzx4+++yzeoth5syZznnhH330ERMmTKi0PTG3lA82pAEwopOB4Z186+17C/FvbmolF7f15rHLI3hrXHtu7RtItJ8bVpvjxvyv+/JYvDcXk9kGgMlsY/GeHFYeyifES6othGhq4jr70iXYA7PVzocb07HZKldxeXh48OqrrwKOpZTT09NdEWazIsm2qFFFst2233AAOgfrUKukwY4QonUa1sGb2FAdFqud/25Ip9xWdTm5n58fzz77LADPPPMMxcXVN1arrZdfftm5jNI777zDPffcU2l7fkk589amUFZup1uIjgn9GmfpMSEADB5qrujqx4uj2/DKmDbEhupZeSivyn1XHMxDJc36hGhylAoF9w4KxV2j5EhWCb8fyD1rn1tuuYUBAwZQXFzMM88844IomxdJtkW1CgoK2L59OwA2QzSAlCMKIVo1x4VICHqtkoScUpbsyal234kTJ9K+fXvS09OZM2fOBX3fefPmMWPGDABef/11Z5l6BbPVxtvxpzuPT7osTJIZ4TLhBjdKy23OEe1/M5ltmCz1N71CCFF/Aj01TOgbCMCPO3M4mVe5ikuhUDB37lwAPv30U3bu3NnYITYrkmyLalXM1+7YpRuJBY4/mLFhMl9bCNG6+ek03DkgGIAle3I4llV1kxg3Nzdee+01AN544w2Sk5PP6/u9//77TJ06FYBZs2bx+OOPV9ru6DyezrHsUvRaJVOl87hoAnQaFTpt1ZeZOq0SnUaOUSGaqstifOgZrqfcZue/G9Iot1au4ho0aBA33XQTdrudqVOnylJgNZBkW1Rr/fr1AFxy9S1YbHZ8dWrCpKOtEEJwcRtvLm7jhc0OH2xIo8xS9Qje9ddfzyWXXEJJScl5ldv973//46GHHgJg+vTpVb7Gsr25bEwoQqmAhy8LI0TO06IJsNrsxHWuumdAXGdfrNVMwRBCuJ5CoeCeix1VXEl5ZfxSRRXXa6+9hpubG2vXrmXp0qUuiLJ5kGRbVKtivnZEj0sBR7MThULKEoUQAuDO/sH46tRkFFn4dntWlfsoFApnQ7MvvvjCOTWnNr755hvnvOwpU6bw0ksvnXUO3ppUxA87HZ3H7+gfTFeZ6iOaCDeNkjGxflzXw985wq3TKrmuhz9jYv1w08glqBBNmUGn5q5TVVzL9uZwLLtyFVd0dLSz6urxxx/HbD67e7mQZFtUo7i42DkHo1QfCkA3uYgTQggnvZuK+waFALD6cD67U4xV7te/f39uueUW7HY7jz32WK3K7X766Sduv/127HY7//nPf5g7d+5ZifaJ3FI++MvReXxkJwOXdzRc2BsSop5pVEpGd/XjnfExvHNDe94ZH8Porn5oVHL5KURzMOCMKq4PN6RjLq9cxTV9+nSCgoI4cuQI7733nouibNrkbCeqtH//fux2O1179yet+NR87RCZry2EEGeKDdUT19kAwMeb0igqq7rp0yuvvIKbmxvx8fHnLLf79ddfufnmm7Fardx11128++67ZyXa+SXlvLU2BbPVTmyojlul87hootw0StQqBd7uatQqhYxoC9HM3NE/GIOHirRCM9/vyK60zcvLy7lKxgsvvEBOTvVNQ1srOeOJKu3duxeAi6+6GYAoXze8PdSuDEkIIZqkG3sHEuqtJb/EyudbMqocuY6OjubRRx8F4IknnsBisVT5WqtWrWLcuHFYLBZuvvlmPv74Y5TKyn+qz+w8HuqtZaJ0HhdCCNFAPN1U3DPQUcW14mAe+9NNlbb/3//9Hz169CA/P58XXnjBFSE2aZJsiypVJNtBnQcAjvnaQgghzqZVK3ngklBUCvg7sYhNCUVV7jd9+nQCAwM5fPgw//3vf8/avn79eq655hrKysoYO3YsX3zxBSpV5Y7NdrudTzae7jz+6LBw9Frp6iyEEKLh9Az3ZGiMDwAfb0yjxHy6ikulUjmXAnvvvfc4ePCgS2JsqiTZFmfJy8sjISEBgCJtACDrawshRE3a+btzbQ9/AL74O4Mc49kj197e3s67/s8//zwFBQXObZs3b2b06NGUlJRw1VVX8e2336LRaM56jaV7c9l0ogiVAh4eEi6dx4UQQjSKW/oFEeipIdtYzldbKzcFHT58OGPGjMFqtfLEE0+4KMKmSZJtcZa//voLu91Oz0HDKSyzo1Ep6Bjk4eqwhBCiSRsT60/7AHdMFhsfbUzHVkU5+X333cfo0aP55JNP0Gq1ZGZmUlZWRnZ2NhEREQwfPpwff/wRrfbsJPqfpCIWneo8fnv/YLpKHw0hhBCNxEOj5L5BISiA9ccK2HGyuNL2N954A7VazbJly1i1apVrgmyCJNkWZ1m3bh0AfePGA9ApyAOtWg4VIYSoiUqp4P7BoWhVCvanm1h5MP+sfdRqNd9++y1bt24lLCyM4OBgQkJC2LJlCxs2bGDJkiW4u7uf9bwTuaX891Tn8bjO0nlcCCFE4+scrGNUF18APt2cTlFpuXNbx44dmThxIgBTp07Faq26YWhrIxmUOEtFsm1o1xuQJb+EEKK2Qr213NI3EIDvt2eRkl9WabvRaOT1119n9uzZ5OfnA5Cfn8/s2bN5++23q2yulm863Xm8e5iOW/pK53EhhBCuMb53AGE+WgpKrXz+d2alv1szZ87E19eXPXv28Mknn7gwyqZDkm1RSW5uLrt370ap0lCgNADSHE0IIeri8o4GeoTpsdjs/HdDGuXW0xciGo2G+fPnV/m8+fPnnzVP21xu460zO49fKp3HhRBCuI5WpeT+waEoTzUF3XzidFNQPz8/nnvuOQCeffZZCgsLXRVmkyHJtqhk/fr1jvW1B43EbANvdxWRvm6uDksIIZoNhULBvQND0GuVnMgt45fdp9clzc/Pd45o/1t+fn6lpml2u52PN6VzPMfReXzqsHB00nlcCCGEi7Xzd+ea7qebguaZTpeTP/TQQ3Ts2JHMzExefvllV4XYZEiyLSqJj48HoOPAKwDoFqJDqZBRFCGEqAuDTs3dFzvWJV26L5cjWSWOxw0GDAZD1c8xGPDx8XF+vWRPLptPdR6fPCScYOk8LoQQoom4prs/bfzcMJptfLIp3VlOrtFoeOONNwCYN2+ec4Wj1kqSbVFJRbLt064XALFhMl9bCCHOR/9oLwa19cZuh/9uSKPUYsNisTB58uQq9588eTIWi2PJsH8Si/hxl2NE/I4BwXSRzuNCCCGaELVSwQODQ9EoFexONRJ/5HRl1tVXX83w4cMxm8089dRTLozS9STZFk4V87W1eh/KPRwNfrrJfG0hhDhvt/cPwk+nJrPIwjfbMtHr9UyfPp2ZM2c6R7gNBgMzZ85k+vTp6PV6TuSU8t8NFZ3HfRnWweC6NyCEEEJUI9zgxvjeAQB8vS2TzCIz4JhONXfuXBQKBd9//z0bNmxwZZguJcm2cFq3bh12u51+I8eBQkGYtwY/nebcTxRCCFElvVbF/YMc5eRrjxSwM7kYd3d3pk2bRkZGBpmZmWRkZDBt2jTc3d3JN5UzL97RebxHmN7Z2VwIIYRoikZ19qVTkAdl5XY+2piOzeYoJ+/Rowf33HMPAI8++ig2m82VYbqMJNvCqaKEvNOgKwHoGuLhwmiEEKJl6Bqqd65L+skmx7qker0erVZLYGAgWq0WvV7v7DyeZyonzEfLQ5eGSudxIYQQTZpSqeC+QSG4qRUcyixh+cE857YXX3wRT09P/vnnH77++msXRuk6kmwLp4pkWxPSEYCuMkdQCCHqxQ29Awg/tS7p/7ZknLWe9r87jz8qnceFEEI0E0FeWm7tGwTAoh3ZJOeXARASEsLTTz8NwPTp0zGZTC6L0VUk2RYAZGdns3v3bjyDIinBDQV2OgW6uzosIYRoEbQqJQ9cEopKCVuTitlwvPLao4v35Dg7jz8yNJxgL+k8LoQQovkY2sGHHmF6LDY7H25Io/xUOfmjjz5KdHQ0ycnJvPnmmy6OsvFJsi0Ax/raAH1H3gCAv6oEd40cHkIIUV/a+LkztkcAYd5aPN1UWKx2CkvLsVhtRPq6Eeat5c4BwXQOlqoiIYQQzYtCoeCegSHotUpO5JaxZE8OAO7u7rz22msAvPrqq6SmproyzEYn2ZQATpeQt7toOADBaqMLoxFCiJZpdDc/nrkiimPZpTy86CiTfjjGw4uOcSKnjJlXRjFUOo8LIYRopnx1au7oHwzAkj05HM8pBeDGG29k4MCBmEwmZsyY4coQG50k2wJwJNsKpQr82gAQJMm2EELUu3KrnRUH81i8JweT2dGZ1WS2sXhPDn8cyKPM0jq7tQohhGgZLm7jRf9oL2x2+HBDGuZyGwqFgnnz5gHw+eefs337dhdH2Xgk2RZkZWWxZ88e/NvGUo4KnVaJr7LU1WEJIUSLo1IqWHFGp9YzrTiYJ93HhRBCNGsKhYI7+wfh464itcDMop3ZAAwYMIBbb70Vu93Oo48+elaj0JZKkm3hnK/d8/KxAHQJ8kAh13tCCFHvTBarc0T7rG1mGyaLtZEjEkIIIeqXl7ua/xsYAsDyA3kczHB0IX/llVfo2bMnU6dOpaysjMzMTMxmM0Zjy62olWRbOOdrR/a6DIBusr62EEI0CJ3GUT1U5TatEp1GlvsSQgjR/PWO8OSy9j7YgQ83pFNisREVFcW6devYunUroaGhBAcHExwczJw5cygtbZlVtZJsC9auXYvaXY/NKxSArpJsCyFEg7Da7MR19q1yW1xnX6y21lFWJ4QQouWb0C+QAL2abKOFb7ZmYjQamTt3LrNnzyY/Px+A/Px8Zs2axSuvvNIiR7gl2W7lMjMz2bdvHyGd+2NHQZCXhkBPjavDEkKIFslNo2RMrB/X9fB3jnDrtEqu6+HPmFg/3GTJRSGEEC2Eh1bFvYMcg3nxRws4kGVh/vz5Ve47f/58NJqWl4OoXR2AcK2K+dqxQ8Y4PofK+q5CCNGQNColo7v6cU2sPyaLFZ1GhdVmR6OSRFsIIUTL0jVER1xnX1YczOOzvzMxWaqu4MrPz6egoIDAwMBGjrBhyV/2Vq5ivnZw14EAxIbqXRiNEEK0Dm4aJWqVAm93NWqVQka0hRBCtFg39g4g1FtLYZmdS+59scp9DAYDPj4+jRxZw5O/7q3c2rVr0fmFYPPwRaGALiEysi2EEEIIIYSoH1q1kvsHh6BUQHjfOKL7X0FAQACxsbEEBAQAMHnyZCwWi4sjrX9SRt6KZWZmsn//ftpfdj0A7fzd0WtVWCxVL0sjhBBCCCGEEHXVPsCDq2P92ZpYxE8/fEuXYA/yikrw9fQgITGR9m2icHNzc3WY9U6S7VZs3bp1AHQZPBqQEnIhhBBCCCFEw7iuuz9XdPFl+YE8PtyUiclsQ6dVEtfZlw7qltccDSTZbtXWrl0LCgV+MX2wA7FhUkIuhBBCCCGEqH9Wm50VB/NYvCfH+ZjJbOOX3Y6vR3dteatytKx3I+okPj4ev6gu2DUeuGuUtA+Q9bWFEEIIIYQQ9U+lVLDiYF6V21YczEOlVDRyRA1Pku1WKiMjgwMHDhAaOxiALsEeqFvgAS6EEEIIIYRwPZPFislcdW8ok9mGyWJt5IganiTbrVTFfO0OF8cB0E3mawshhBBCCCEaiE6jQqetOv3UaZXoNKpGjqjhSbLdSq1duxaV1h2vyC4AxIbKfG0hhBBCCCFEw7Da7MR19q1yW1xnX6w2eyNH1PCkQVorFR8fT1CnfqBU46dTE+qtdXVIQgghhBBCiBbKTaNkTKwf4JijfWY38jGxfmhULW8cWJLtVig9PZ2DBw/S95ZpgGPJL4VC5msLIYQQQgghGo5GpWR0Vz+uifXHZLGi06iw2uwtMtEGSbZbpfj4eADa9hsOSAm5EEIIIYQQonFULO/lrXKkompVyx30a5m3EESN4uPjcfcJwCMwGoCukmwLIYQQQgghRL2SZLsVio+PJ7TbQADa+Lnh7S4FDkIIIYQQQghRnyTZbmXS0tI4dOiQc31tWfJLCCGEEEIIIeqfJNutTMV87aheQwCZry2EEEIIIYQQDUGS7VYmPj4en/AYNJ6+aFQKOgR5uDokIYQQQgghhGhxJNluZeLj4wk7VULeOdgDbQttsy+EEEIIIYQQriSZViuSmprK4cOHnfO1Y2W+thBCCCGEEEI0CEm2W5H4+HiUag2hXfsD0E3mawshhBBCCCFEg5BkuxWJj48nMKY3So07Pu4qIg1urg5JCCGEEEIIIVokSbZbkfj4eEJjBwGOJb8UCoWLIxJCCCGEEEKIlkmS7VYiJSWFI0eOOJujyZJfQgghhBBCCNFwJNluJeLj49F6GvBr2w1wjGwLIYQQQgghhGgYkmy3EvHx8YR0GYBCoSTcR4uvTu3qkIQQQgghhBCixZJku5VYu3btGSXkMqothBBCCCGEEA1Jku1W4OTJkxw7dozQ7qeS7TCZry2EEEIIIYQQDUmS7VZg3bp1eAVH4xkQjlqpoHOQJNtCCCGEEEII0ZAk2W4Fzlzyq0OgO24a+W8XQgghhBBCiIYkWVcrsHbtWkK7nV5fWwghhBBCCCFEw5Jku4VLSkoi4UQiIV0vBiA2TJJtIYQQQgghhGhokmy3cOvWrSOgXQ+0Oi/0WiVtfN1cHZIQQgghhBBCtHguTbbXr1/PmDFjCAsLQ6FQ8Msvv1TabrfbmTlzJqGhoXh4eDBixAiOHDlSaZ/c3FwmTJiAt7c3BoOBe+65h+Li4kZ8F03b2rVrnfO1u4XqUSoVLo5ICCGEEEIIIVo+lybbRqORnj178u6771a5fc6cOcyfP58PPviALVu2oNfrGTVqFKWlpc59JkyYwL59+1i5ciXLli1j/fr13H///Y31Fpq8M5ujdQuVLuRCCCGEEEII0RjUrvzmV155JVdeeWWV2+x2O2+99RbPPPMM1157LQBffPEFwcHB/PLLL9x8880cOHCAP/74g3/++Yd+/foBsGDBAq666ireeOMNwsLCGu29NEWJiYkkp2UyqH1PAGKlOZoQQgghhBBCNIomO2c7ISGB9PR0RowY4XzMx8eHAQMGsGnTJgA2bdqEwWBwJtoAI0aMQKlUsmXLlkaPuamJj48nuOsAlCo1wV4aAj01rg5JCCGEEEIIIVoFl45s1yQ9PR2A4ODgSo8HBwc7t6WnpxMUFFRpu1qtxs/Pz7lPVcrKyigrK3N+XVhYCIDFYsFisdRL/E3BmjVrCO02GICuwR61fm8V+7Wkn4VoPuT4E02RHJeiKZLjUriSHH+iKarv4/JCX6fJJtsN6ZVXXuGFF1446/EVK1ag07Wcec1//PEHFz/2OQAlKfv5LbNujeNWrlzZEGEJUSty/ImmSI5L0RTJcSlcSY4/0RTV13FpMpku6PlNNtkOCQkBICMjg9DQUOfjGRkZ9OrVy7lPZmZmpeeVl5eTm5vrfH5Vpk+fztSpU51fFxYWEhkZSVxcHN7e3vX4LlznxIkTGK1qfELbolTAhCsvQaet3awBi8XCypUrGTlyJBqNlJ6LxiXHn2iK5LgUTZEcl8KV5PgTTVF9H5cVFdDnq8km223btiUkJITVq1c7k+vCwkK2bNnCgw8+CMDAgQPJz89n27Zt9O3bF3CUTttsNgYMGFDta7u5ueHmdvZ60xqNpsWcLDZs2ODsQt4+wB0ffd3X125JPw/R/MjxJ5oiOS5FUyTHpXAlOf5EU1Rfx+WFvoZLk+3i4mKOHj3q/DohIYGdO3fi5+dHVFQUU6ZMYfbs2XTo0IG2bdvy7LPPEhYWxnXXXQdAly5duOKKK7jvvvv44IMPsFgsTJo0iZtvvrnVdyKvvOSXdCEXQgghhBBCiMbk0mR769atDBs2zPl1RWn3nXfeyWeffca0adMwGo3cf//95Ofnc8kll/DHH3/g7u7ufM5XX33FpEmTGD58OEqlknHjxjF//vxGfy9NTfy6dfR/4j8AxMr62kIIIYQQQgjRqFyabA8dOhS73V7tdoVCwaxZs5g1a1a1+/j5+fH11183RHjNVkJCAkXocffyxV2toF2Ah6tDEkIIIYQQQohWpcmusy3O35kl5F1D9KiVChdHJIQQQgghhBCtiyTbLVB8fDxhsY71tWPDpIRcCCGEEEIIIRqbJNstjN1uZ/2GTQR26ANIczQhhBBCCCGEcAVJtluYhIQEzLpgVBotfh4qQrxkKQYhhBBCCCGEaGySbLcwjvnajhLy7uGeKBQyX1sIIYQQQgghGpsk2y3Mmcm2LPklhBBCCCGEEK4hyXYLYrfb2bB1F76RHQE7XWW+thBCCCGEEEK4hCTbLcjx48ex+7YBIMqgxctN5dqAhBBCCCGEEKKVkmS7BTlzfe2eEV4ujkYIIYQQQgghWi9JtluQM5NtWfJLCCGEEEIIIVxHku0Wwm638/f+E+gMQagVNjoEurs6JCGEEEIIIYRotSTZbiGOHTuGKigGgE5BOjQq+a8VQgghhBBCCFeRjKyFiI+PJ7SbzNcWQgghhBBCiKZAku0WYm38eoI7XwRArMzXFkIIIYQQQgiXkmS7BbDb7exKykXt5oGH0kq4QevqkIQQQgghhBCiVZNkuwU4evQo2pBOgKOEXKFQuDgiIYQQQgghhGjdJNluASqtrx3p7eJohBBCCCGEEEJIst0CrP1rM37RXQFZX1sIIYQQQgghmgJJtps5u93OgYxSFEolvhoLBg+1q0MSQgghhBBCiFZPku1m7siRI7iHdwGgX1s/F0cjhBBCCCGEEAIk2W721qxde3q+doSPi6MRQgghhBBCCAGSbDd76/7Zg2dAONitdAr2cHU4QgghhBBCCCGQZLtZs9vtHM21AhDqXo6bWv47hRBCCCGEEKIpkOysGTt8+DCe0d0BuLhjsIujEUIIIYQQQghRQZLtZmz12niCuwwAoFekzNcWQgghhBBCiKZCku1m7M9dR9F6eKK0lhHt5+bqcIQQQgghhBBCnCLJdjNlt9tJKlYB0MbLjlKhcHFEQojGZDWXYSsvx1JchK28HKu5zNUhCSGEEEKIM6hdHYA4PwcPHsSrbS8ALuka7tpghBCNymaxkBq/kvQN8VhLSlB5eBAyeCjhw0ah1GhcHZ4QQgghhECS7WZrVfyfBLQbDECvKJmvLURrYTWXkRq/kpRVv59+rKTE+XXY0JGotDKtRAghhBDC1aSMvJnaeCAFpUqNxlJIgF5GsoRoLRRKFekb4qvclr4hHoVS1bgBCSGEEEKIKkmy3QzZ7XbSzB4AdPCT4gQhWgO7zUbxyUQsxUVYS0qq3MdaUoK1tOptQgghhBCicUmm1gwdOHAAQ/veAAzr0ca1wQghGlRJZgbZ2/8ma8ff2Mxmek+fhcrDo8qEW+XhgcrdwwVRCiGEEEKIf5Nkuxn6Y91mvEMGY7dZ6RHh7epwhBD1zGIsJmfXNrK2bcF4MtH5uMrdnZKMdEIGD600Z7tCyKAhlGZn4hEUgkIphUtCCCGEEK4kyXYz9M+xLDQ9QWfOxUMr8zOFaAls5RbyDuwle/vf5B/Yi91mc2xQKjF07Epg3/74du2OUqNFFxIGcFY38pBBQ9j3wTzc/QOJuelO1DqdC9+REEIIIUTrJsl2M2O328m2exMKdAuVC2khmjO73U5xYgJZ27eQs2s71hKTc5s+PIqAvv0J6NUPjadXpecpNRrCho4k/PIrsJaWoHL3wG6zkn9wP2W5OZRmZrBn/qt0vO1e9BFRjf22hBBCCCEEkmw3O3v37ccvpg8AI/vEuDgaURtWcxkKpapSUiRLM7VupTnZjnnY27dQlpPtfFzrYyCg90UE9OnvHL2uTsUxpHQm4mr8e/TG3c+fw19+TFluDnvfe5O2191EUP9BDfVWhBBCCCFENSTZbmZ++3M7bp79sZlNdAzxOvcThEvZLBZS41eeVe4bPmwUSo0s2VYdL6+Wd2yXl5jI2bWd7O1/U3TimPNxpVaLX/feBPbpj3f7jhc811ofEUX3yU9x7LsvyDuwh+OLvqLoxDHajr0JpUZ7oW9DCCGEEELUkiTbzczOkwVouoB3eR4qpcLV4YgaWM1lpMavrNTIylpS4vw6bOhIGeH+F6u5DJVSxcA+vVEpFI6vm/HPyGa1UnBoP1nbt5C3fw/28nLHBoUCnw6dCejTH7/YnvX+HtU6HR3vvJ/U+JWcXL6UrK2bMaacpOMd9+HuH1iv30sIIYQQQlRNku1mxGazUajxxx/oHeXj6nDEOSiUKtI3xFe5LX1DPOGXX9G4ATVxLaUKwG63Y0xOInv7FrJ3bqPcWOzc5hESRmCf/gT0vgitj6FB41AolYRfPgrPyGiOfP0/TGkp7Hn7NdrfdDt+3Xo26PcWQgghhBCSbDcrO/fsx9AmFoAr+nd2cTSiJuaCAsBe5VrI4BjhthiLMCYnoQsNx83XH4Wi9VYqtIQqgLL8PLK3/0329r8pyUx3Pq7x9MK/90UE9u2PLjSi0f+ffTp0pseU6Rz+8mOKExM4/PmHhA2LIzLuahQqWc1ACCGEEKKhSLLdjPy2aS8qfW/Ki3OI8Ovo6nDEv5iLCsnds4OcnVspycqk9/RZqDw8qky4VR4eqD10HF/0NeXGYrQGX7zbxuDVrgPebWNwDwxqFcm3tawUU3oq+rDIGqsAwobGcfTbz1Gq1aj1nmj0no7Pnp6o9V5o9HrUei9U2vqfk1xTgztraSk5e3eQvf1vCo8dAbsdAIVag19sTwL69MfQobPLk1qtj4GuD0wh6bdfSP9rLalrV1CcdIKYW+9G6+Xt0tiEEEIIIVoqSbabkX1pRjQxEEBhq0jEmoNyk4ncfTvJ2bmNgqOHnMkWCgXG5CRCBg+tNFpbIWTwUEqzs3APCMRYYsKcn0f2jn/I3vEP4BgN9WoXg3fbGLzbdcAjOPSCG2e5ms1ixpiagjE5keLkJIzJSZRkpuMRHEqnux6osQqgvLgIY2oyJempNX4PpUaL2vOMZLwiMff0OvWYHo3ey5moq9w9avxdqq60PWzISE6u/JXMTeuxWSzO/b3bdSCgb3/8uvdG7e5xfj+oBqJUq2lzzXi8otty7IevKDx2mD1vvUqH2/4P77Yte2UDWRFACCGEEK4gyXYzYbPZKNWHoQH6xwS4OpxWzVpWSt7+veTs3Er+4f3YrVbnNn1kNAG9+uHfow9aHwOekW0Aqp2HHDvxcaxmM8WJxylMOErR8aMUJZ3AUlxE7u4d5O7eAYBap8erbXvH6HfbGPRhES4fLa2JrdyCKS0VY3LSqcQ6EVNGGthsZ+2rUIDG07vGKgCNlzehlw7HXJBHubEIS3Ex5SYjluIiLMZiyo3F2K1WbBYz5rxczHm5tYpToVSeHin39DydiOv1+PfsR/bOf6oubbfb8W7TnvT1q3EPDHbMw+5zEW6+/uf/Q2sk/j37ogsJ5/DCjyjJTGf/f98m+qqxhFw6rEXexGspvQCEEEII0fxIst1M7Nh3hC5dOpNvtDB6YKyrw2l1bOUW8g/uJ2fXNvL278FmMTu36ULC8O/VF/+e/XD3r3wjRKnREDZ0JOGXX1FpVO3Mi3yVVotPh874dOjs/F7FJxMpOn7UkYCfOEa5yUjevt3k7dvteI6bO55t2uF9quxcHxGFUu2aX2eb1UpJRirGk0nOEWtTekqlmxAVNJ5e6COi0UdE4RkRhT4iCq23D1ZzWY1VAHa7jaCLLq42BrvdjrW0lHJTsSMRNxZjqUjKjcXOhNxiLKa82PHZZi7DbrNhKSrEUlRY6fXUek9Ch4yovrR94zr6PvMysZOfRB8e2eySVI/gEGIffoLjP35Dzs6tJC77kaLE47S7YUKTG5G/EC2hF4AQQgghmi9JtpsBU5mFHl07ENW2HG93NdYqkhhR/+xWKwVHD5Gzaxu5e3dhLT096uruH3gqwe6LLiSsxtepuJhXelasHV3zr51SrXGUj7eNIRxHMmtKOUlhwlEKjx+hKOEY1tISCg7tp+DQfsdzNBo8o9s65317RbVpkDWV7VYrJVkZFCcnYjyVWBtTk08vaXUGtU5/Kql2JNf6iCi0PoYqE1OV1o3wYaOA6qsAaqJQKFB7eKD28Kj10lY2ixmL0Uj5qdHxMxNyhVJFuclYY2m7tawMz4ioWn2vpkjl5k7MLXfhFd2WxGU/kbtnB6b0VDrefu85j+nmQlYEEEIIIYQrSbLdxJnLbfy+P5+Vh/MxmW3otEpGdjQwprs/WnXznsPbFNltNooSj5Ozcys5u3dUWrZJ62PAv6cjwdZHRDXaaKZSpcIzqg2eUW0IGzICu82GKT31VOJ9lMLjRyk3FlN49DCFRw8DoFCp8IyMdjZc84puh8rdvdLrnmseq91mozQ70zlabUxOxJiSXGlUv4LK3aPSaLU+Iho3X786/YzOrAIoMxbjpvc8qwqgPik1WtwMWtwMvlVut5WX11jarmoBI8AKhYKQwUPRR0Rz5MuPKc3KYO+C12k37hYC+vR3dXjnxVpWSs7uHRQeO0xE3OiaVwQoLqI4MQHvmI5o9J6NHKkQQgghWjpJtpswU5mF3/fns3jv6fmnJrPN+fWVXQ3o3GTO4YWqWBfZkWBvx1yQ79ym1nvi36MP/r364hXdrkk0KVMolejDItCHRRB6yTDsdjulmRkUHj/iHP22FBZQdOI4RSeOk8pyUCrRh0fi3TYGQ+dYvKLbVNP4awTpm/4k/+A+TCknsZaVnvX9lVq3Som1Z0QUbv6B9XLzQaV1w2KxsGnbdi699FI0LizxtdusNZe226y0lFOoV3Rbuj/yFEe/+YyCIwc5+u3nFCUlEH319SjVTf8cY7fbKU5KIPPvTeTs2obNXIZa70nb62+ueUUAnY6EX77DWmLCp2MX/Hv2xa9bz7NuTAkhhBBCnI+WcaXYQmnVKlYezq9y28rD+Vzbo+k3Y2rKTOmp5OzaRs7ObZTmZDkfV7m74xfbC/9e/fBp37FJNyIDx+ikR3AIHsEhBA+8FLvdTlluNoXHjzpHv8tyczCeTMR4MhGvtjGkrFlOyuo/nK9xZuMvfXgUJ4//AjhGf/XhEZXmWbsHBDX4TYeioqIGff3auNDS9uZG4+lF53smkrzyV1JW/0HGxvUUn0yk42334ubr5+rwqmQpLiJr2xay/tlUaW1z94AgAi8aiK28vMYbJmW5uWh9DJiMxeQf3Ef+wX0cV2vw7dIN/1798O3crUGmYwghhBCidZBkuwkzmq2YzGd3bwbHCLfRbMXHw/UjrU3JuUqjS3Oyydm1lZyd2zCdsYyUUqPBt2sP/Hv2xdCpa7NOpBQKBe7+gbj7BxJ00UAAyvLzKDp+hOKUk/h06Myx77+o8rkVjb/a33oX+pBwPAKDm/zNhoZUmwZ3LYlCqSRy1Bg8o9py9NvPMZ5MZM/brxJz690YOnZxdXiAo29A/uEDZP6zkfz9e7Cf6nCv1Gjx69GboP6D8GrT3llpca4bJj2mTKckM53sndvI2bmV0uxMcvfsJHfPTlRu7vh2c5wX9C18ebSmrCku3dYUYxJCiKrI+cq1JNluwvRaFTqtssqEW6dVote23iSoKtWuiTwsjtyd20nfvB7jyUTn/gqVCkOnrvj37Idv11hUbi23dNTN4Itbn/4E9OmPpbjonI2/Antd1MgRNl11bXDXEvh2iaX7I09xZOHHGFOSOPjJu0SMuIrw4Ve4bCpFaXYmmVs3k7V1M5bCAufj+shogi4ahH+vvlV2Uq/NDROPoBAi40YTMfIqTGnJzsTbnJ9H9va/yd7+NyoPHV7efhQd74Bvh85NYkpJa9AUl25rijEJIURV5Hzlei3/qrEZM5dbGdnRUGnOdoWRHQ2Yy62oVXLBB+dY4udUabTxZCIoFPjEdMK/V1/8uvVCrdO5MGrXULl7tPjGX+LCufv50+2hqZxY8gOZWzaQvPJXipMSaH/znY3WTMxqNpO7ZweZ/2yi6PgR5+NqvScBffoTdNHAWnVOr+0NE4VCgT4sEn1YJFFXXktxUoKjl8Ou7ViKi9CVmDj8ybtovHzw7+no5eAZ2abZLf3WXNTH0m12ux1sNmxWK3arFbvt1GerFbu1HLvVhu2sxyr2s2G3WrGd8ZhXm/Zk7/hHlpMTrYqMjDZPsvxl0yDJdhOmc9MwprtjXrZ0I6+e3WareYmfjevoM+Nl2o67Fd+u3dF6eTdugE1Ma2r8JS6MUqOh3bhb8YxuS8JP35F/aD973n6Vjrffh2dkdIN8z4qGhZn/bCRn51aspaea9CkU+HTsQtBFA/Ht2qPB15VXKBR4RbfDK7od0WPGk3v4ALt+XYxXYR6WogLS/1pL+l9rcfPzd6xS0KsfupAwSbzr0bmWbgsbGsfe996kvKiocsJss2IvP51Y1xe13pPe02edM6aj332Bm4+vo5dGUAjugcGotDL3v6mRBLJ2ahoZFU1PxYo1xScTCeh9kSx/2QTIFXUTp1UrubKrgWt7+GM0W9FrVZjLra020S4vMWFKS3F+GNNSwG6nw2331FgabTOXETxgcCNH2zS1tsZf4sIF9RuIPiySwws/oiwnm33vzaXNteMJGnBJvSWXFmMx2Tv+IevvjZX6Kbj5+hN40UAC+11c7TJtDU2hVOLdviNFMd0YHBeHKeEo2Tu3krd/N2W5OaSuXUHq2hV4BIXg36sf/j374hEY5JJYWwJzUSFFJ47jGRlV43m9vLgIa2lppQaXtaJQoFCpUChVKNVqFEql4+tTjynUasdnlRJlxWMqFe4BQZSbjOeMyZhykuxtWyp9PzdfPzyCQp0JeMXnqqY+iIYnpbW1c66R0dDLRrgqNLlZcordasWYmuxoiHv8KIUnjmItKcEjJAyfDp1qXv6ysIATSxbhERSMb9ceeEa1kSlSDUCS7WagYnmvimZoraF03G6zUZqTjSktuVJibc47u6RerfdE4+klpdF10Noaf4kLpw+LoPvkJzn2/Zfk7dtFwk/fUpSYQNuxN5/3qJ3dZqPg6CEy/95I3r7d2K3lACjUavxiexHUfxDe7To0qT/+SrUa367d8e3aHavZTP7BvWTv3Er+wX2UZKaTvGIZySuWoQ+Pwr9XX/x79nXZTYLmwm63U5KRRt7+PeTt30PxyROodXp6T59V43ld4+1N27E3o1DgTIgrfZx6zJkwq099voDjyVZefs6YQgYNwZiSRElmOiUZ6ZSbjJTl5lCWm0P+wb2VnqP1MTiS7zMScI/gUFn3vQFJae252e12SnOycfMxnKOSYyTBB3dwIPEgGp0elbs7aned47OHznn9pT41fc3x2bFdpXU779/F1nyzxFZuofhkIkUJRyk8fpSiE8exmcsq7aPUuuERHILWy6fm5S89PSlKPE7e/t2kxq9ErffEt0ssvl174NOxc6v/PagvkmwLl7OWlmJKT8GYmnIquU7FlJ6CzWyucn+twRddaDj60Ah0YeHoQsPBjpRG11FrbPwlLozaQ0fHO+4jbd0qkn5fTPa2LZhSTtLh9vvqNJJbmptD1tZNZG3djDk/z/m4LiySoP4DCeh1UbPop6DSavHv0Qf/Hn0oLykhb98usndto+DIQYwpSRhTkkj69We8YxmzDwAALP9JREFU2rR3JN49+qA59fvW2kdlbFYrRQnHyNu/m7z9eyjLza603c3Pn7LcnHOc1214t23fWCEDtZmGYyP44ksqPW4pLqIkIx1TZhqlmemYMhxJuKWoAHNBPuaCfAqOHKz0HLXes1ICrgsOxSMoBI23T43VJK39uKqNc01PaK2lteaiQgqPHqLg6CEKjhxE5e5Bp7seOEclRzEeGg2m5KS6f0OF4nRyXpGUV5mcn/GYuwduvn6kb1zXam6WWM1mipMSHIn18SMUJZ3AXm6ptI/KQ4d32/Z4tY3Bu10H9GERKFQqrOayms9XVhttrr2RvP27yT+0j3JjMVmnGpEq1Gp8Yjo7bi53iUXrY2ikd9zyyNW1OC/n8wfdbrNRlpeLKS35VGLt+Pj3RVYFhVqDLiQUXWgEutAwR3IdGl7tRbiURgvR8BQKBWFDR6KPjOboV59iSk9l74LX6HDbvXi1aVftecFmsZC7bxdZ/2yi4OghsNsBx931gN6OZmf68EhXvrULovbwILDfxQT2uxiLsZjc3TvI3rWNooSjFJ04RtGJY5xY/AOB/S6mzTXjSV23qtWdq8pLSsg/tN95YXfmRbzjwq7TqQu77s4LO3f/QKDpnNfPZxqOxtMLjacX3u07VHq8vMTkGP0+NQJekpFGSWYGZXk5lBuLHcdOwtHK39/d3VGOHhSMR3AoWv9AlKUm7HZ7qx7tq4mluIiixASKkxIwFxUSMeKqmktri4soSjiKe0AQurAIlC10+UtraSmFCUcpOHKQwqOHKk3fAdB429B4ep+jksOHrPC29BxxFVjMWEtLKC8pOeOzCWtpKeUlJkdyXurYZrdawW53rIBSUgJ5Z718lWrTNyF82CgKjh1G623AzeDb7I798tISihOPU3jcMXJtTE48q/eExtPrVGIdg1e7DuiCQ6usEqjN+SqgV18CevX91w3Q3c5KnPyDe0nAsfKHo6qrh/QnqSNJtkWd1eYPutVc5hihPlUGbkxNoSQ9FWtZaZWvqfUxoAsNd37oQyNwDwis0xrPUhotROPxad+R7lOmc+TLT7CYitGHRZC6diXpG/+19N7QkaStX0Pan2uwlpicz/eO6UTQRYPwi+3Z4n5HNXpPggdeSvDASzEX5JOzazvZu7ZiPJmIb9cejhLW1X8492/JozJleTnO8vDCY4ed66IDZ5QsdsenQ+cql19siuf1+opJ7aFzNuE7k9VcRmlmBqbM0wl4SUYapbnZWEtLKU5yJI4VAoHi7rEYT55oNcdVdexWK6aMVEdynZhAUeJxynJO39BX6z1pe92NNZfW6nScWLKIcmMxSo0GfUQUXtHt8Ixui1d0O2d1SnNjKy+n+OQJCo4covDoQYqTTlT6fQTQhUXgE9MJnw6d8GobA9hrHBm1lZdjdNdj6BKLppbHv91ux15ucSTjzgTcRHlJ6anPjoT87MS9BI2XN5bi4ppvlhQVcmLxD5Scunmg8fLGzdcPN19/tL5+uBn8Tn3t+LfK3bXLvpabjBQmHHXMtz5+FGPqSefN6ApaHwPe7To4R67dA4NqnezW9nylVKnwiemIT0xHoseMqzy1JykB48lEjCcTSV6+DK2vH36nEm+vtjEN3rC0uZOfjqiTc811MnTqyrFvv6A0N/uskwWAQqXGIzgUfVg4upBwZxl4fc1Pk9JoIRqP1tuHLg88Qkl6Kukb4qu+0D+19J61xITWx0Bgv4EEXnQx7n4BLoy88Wh9DIRedjmhl11OaW42Wi8fjn3/RZX7VnSzPrli2emGWkEhqD2aT88Ju82GMeXkqYu03ZjSUiptdz/ViMeva3c8o9rWas5mUzyvN2RMKq0b+ogo9BFRlR63lVsozc46lYA7ytFNGWlYjMX4xHTk2HefV/l6FcdVytoVuPn6O0rTA4JaxE0ui7GY4qQTjsQ66TjFSSeqnILmERTiTJZtZnONCWRZTg6eEVEUJSVgLSmhKOEYRQnHnPu4+QXg1aYtnlHt8Ipu6xjla4Kj33abDVNGGoVHDlJw9BCFx4+c9bNx8wtwJtfe7TtWeSOhppHR8+n1r1AoUGi0aDVa8Pap8/PP1TdB7emFys0dpUaLzWLGUlSIpaiQ4qQTVb6eWqdHe2YCfkYirvX1Q63T12kU91yVn+aiwtPzrY8fOauiAMDNPwDvtjF4tXMk126+/hc0klzX85VCoUAXEoYuJIzwy0dhLiog/8A+8vbvpuDIQcx5uaRvWEf6hnWo3N0xdOqGb9fuGDp1axZTwBqb6/9iiWbl3EuxjKS8tATsdjRe3o6R6rAI9CFh6MIicA8MbrElWUK0RkqVCo/gUNI/fLvK7ekb19HnmZfpcv/kJtfsrLG5+wVgKS46Zzfr3L27nKMyABpvn1NzdoOdCbhHcEiTGWGzWSwUHD3kSLAP7MFSWHB6o0KBV5v2zqZyHoHBrgu0mVOqNc4L4AoWi4U//1yPtazsnMdV9o5/Th9XCgXufgGOxPvUfHDHR3CVFQZNgd1moyQjjaJTI9bFiQmUZmeetZ/KzR3PqDankuu2eEa2PSsBOFdpbed7JjoatWZlOpL4xASKEhMoyUijLDebstxssrf/A4BSq8UzIhrPNu3wimqLZ3RblzW4K83Nccy7PnKQwmOHsRQXVdqu1ns6kuuYTnh36FSrm541jYxaLZZzPr++natvAtiJnfgYdrv9dHPC/FzMebmU5eVSlp/rfMxaUkK5yUi5yYgp9WSV30+pdftXIu5fKTnXeHo5/65VV/kZNmQEqfGryNm9ndKsjLO+h0dQiHPU2qtt+ybXVFPr5UNQ/0EE9R+E1Wym4MhB8vbvIf/AHizFReTs2kbOrm2gVOLdNsZZbu7u3zpuqp+LJNuiTqylJTX+QbeWltDprv/g7h/QZC4EhRAN61znBVtZGT4xnRo5qqZJdarhT7VzIL28Hc1ovLwdo5aFBVgKCygoLKimiVZwpSWldMGh52yiVR8sxUXkHdxL3v49FBw6gM1yesRMqXXD0KmrY6SjczfprN3AysrMzs7PNR1X3u07oXJzoyQjHWtpCaU5WZTmZJG3f0+l/bUGX2cCrnM2aQtt9BGrcpOJ4pMJFJ1IOFU6f6LKqWjuAUF4tWmHZ5QjufaoZv7qmWpTWqtQKk/djAgh6KJBjphKTBQnnXDOAS9OSnDMfT5+hMLjRyrF5Ez2o9tVO6f2QlmMxRQeO0zBkUMUHD1YqWTe8T61eLWLOTV63dkxCn8ecTSl6pLa9k1QKBRo9J5o9J54RkZX+VrlpSWnk/C8nNPJeJ4jObcUF2EzlzmqSTLSqnwNhVqNm8GPdjdMoODwgRorvFJW/w6nRo2923VwjFy3jWlW18sqrRa/bj3w69YDu81G8clEZ6PLkow0Co8dpvDYYRKX/ohHcKgz8faMjK507LWmZo6SbIs6OdeFolrnidbb0PiBCSFc5lznBVl677RzdrO224i68lrnY+UlJWc00Upz/rssL/dUE63iSiWuUNFEK+SMJaUciZObr985L7SruwCy2+2UZmU4y8OLEhMqTRXS+hjw7doD367d8W7fAaW6+ZcoNxdmsxlbefk5j6u2144HHHNmLUWFlY6nkgzHZ0txEeb8PMz5eRQc2l/pdTRe3pWXKDt1k0fj6XXBHdLtNhslWRnOedbFiQmUZKaf9VpKrRbPqDZ4RTnmUHtGtTnvmznnk0CqPXQYOnXF0Knr6bgz00/NET9OUVIC/9/encdFVe5/AP/Mxr65sokCAaIFAi4ptqBXEfLW9VqWpmZ4TSuX1F97CnmlRS272i0jU8tbijdLKw2Xa1oKZiJKBYZCrskqECMgsz2/P5DRyT1Gz5mZz/v18qUcZs58HT8c53ue5zznbEU5zlZV4GxVhfl+6ypnF7gHdTl/7Xfni0fbgau/V0adDtqjJeZFzepPnbS8ZE+phEdQMLzDm0evPTqH2OX1tFZbN8HFFepzawVdikmvQ1NNjUUDfmFTrvu9FsJggKGxAe6BQSj68L1L7qcs51v0nPUqIv8xGR5BwXYz1VqhVMLz3Emlzsl/M5+8qyn8CXVHis0nKU5t3wKNhyd8ukWhXUwveAWHOtRijvb3E0g31NVve8JbbBE5Gh4Xrt31rmatdnU1f5i5kFGnw9nKcvMCWg0VpWgsL8PZ05XnFtE6etE1ikqNBi4dfC1uJeXq6wfndh2gVKkuOwXS/86/4PAny/H7Icvmyz0w6PzqtAGduDqthIRKdc25UigUcPLyhpOXN7zDIy32o68/Y9F8t5zk0f1ea772ta7kkMVzVK5ucPtDA+7a0Q9OPm0gDIbLfKhOxJnfTqDu8C/NjeqJo5c8WefSrkNzU33uZ8DNV17XRyuUSvPUft/b+wNoXvBKe/xoc/N97PyIfF1xEeqKi8zPdeno27xAXucQeIaGw9mnzaWnICcMRtW+H3A6fx+0x45AGA0WNbj6BZinhnuGhkHtICc3b8Zou1LjdG720KUvfzEZjc0/G/Xa8yurX4KxsRHGpibzSRp75dKuA/zvHAj/OwfC0NCA2qKC5unmRQXQn9Gicm8O2nSPwm/fbHKoxRz56Yeuy5+57QkR2TceF66PNUZlVE5OcA8Muuh2aSaDAWerKi5umCrLYdLr0XDqJBpOncTpC56jUKnQdfyT0P56+LJTIH373oG6kkPwCosw355LbtcVOjpr5Erj7gFNSPPU1gsZzjbibEV588JsF8yyaKo+DWNjA7RHf4X26K8Wz+ma8jjOHL/MCunnptWe3Pr1BfU7nRv9DTFPCbel6bUt1G7uaBN5K9pE3grg/EJl5ub73LXmZyvKcbaiHJV7dyNi3CRU5e254nvVMk3dyafN+euuw7rC6U8sMkbWoVSp4NK2HVzatrvqwm2ONsNL7eaG9rG90T62N0wGA7RHivF7cRG8w7tecZFQe7zPPZttum5yvBULEUmLx4Xrc6NGZZRq9UWLaAHNH/ibqqvQ8IcRy8aKsubrOruE4PDHH1xyn81TIF9Dr7R5kt8mh67sRuVK7eLavOhY52CL7Sa9Do2VFedO7JSaT/IYGhvgdUsEijMvs0J6zreIe+lVdLy9P9z8AuDZJRSu/oF2uYCqQqmEu38g3P0D4dv3TgDnVlE/dgTa40fQWF525Qbk3HsVMmIMvIJvab4tKmeRyA5neF2eUq2Gd3gkvMMjr7pIqPFs4wXHL/vgmP/q1GpyWiyDiOSBxwX5UiiVcGnfES7tOwK3Rpu3C5MJeq0WxrNnrzIF8qxNjjLSjaXUOME9oBPcAzpZbDcZjTA01F954URdE0Lvf/hmlCk7GncP8wr9AK7agJh0TfDt3e9mlkjXiTO8ro0jrvFiN5+E3nnnHSxYsABlZWXo0aMH3n77bfTp00fqsoiIiGRLoVTCydubUyDJqpQq1VVXSGemznPEBsQecYbX1TniDAC7uOHpmjVrMHPmTKSlpSEvLw89evTAkCFDUFFx8f0XiYiIyFLLB6BLOf8BiOjaMVPXju+V/VA5OUOpVkPj4QmlWm13i321VssMgMBByVC5Np9EUrm6InBQMgIHDLHL98suTh0sXLgQjz32GFJSUgAA7733HjZu3Ijly5fj+eefl7g6IiIieeMUSLI2Zura8b0iR+JoMwBsvtnW6XTYt28fXnjhBfM2pVKJQYMGYffu3RJWRkREZDsc7QMQ3XjM1LXje0WOxJHWeLH5v1lVVRWMRiN8fS3vgefr64tffvnlks9pampCU1OT+eu6ujoAgF6vh16vv3HF2oiW94DvBUmB+SM5cphcKpSAEICzC4xCAAolTPb+d7ZhNpFLZura2dh7ZRP5I4dj7Vy2dj8232z/Ga+99hrmzJlz0fYtW7bAzc1NgorkaevWrVKXQA6M+SM5Yi5JjphLkhLzR3JkrVw2NDS06vk232y3b98eKpUK5eXlFtvLy8vh5+d3yee88MILmDlzpvnruro6BAUFITExEV5eXje0Xlug1+uxdetWDB48GBpOX6KbjPkjOWIuSY6YS5IS80dyZO1ctsyA/rNsvtl2cnJCz549sW3bNgwbNgwAYDKZsG3bNkyZMuWSz3F2doaz88Wr3Wk0Gh4sLsD3g6TE/JEcMZckR8wlSYn5IzmyVi5buw+bb7YBYObMmRg3bhx69eqFPn364F//+hfq6+vNq5MTERERERER3Ux20Ww/9NBDqKysRGpqKsrKyhATE4NNmzZdtGgaERERERER0c1gF802AEyZMuWy08aJiIiIiIiIbial1AUQERERERER2Rs220RERERERERWxmabiIiIiIiIyMrYbBMRERERERFZGZttIiIiIiIiIitjs01ERERERERkZWy2iYiIiIiIiKyMzTYRERERERGRlamlLkAOhBAAgLq6OokrkQe9Xo+GhgbU1dVBo9FIXQ45GOaP5Ii5JDliLklKzB/JkbVz2dIftvSL14vNNgCtVgsACAoKkrgSIiIiIiIikhOtVgtvb+/rfp5C/Nk23Y6YTCacOnUKnp6eUCgUUpcjubq6OgQFBeHEiRPw8vKSuhxyMMwfyRFzSXLEXJKUmD+SI2vnUggBrVaLgIAAKJXXfwU2R7YBKJVKdOrUSeoyZMfLy4sHT5IM80dyxFySHDGXJCXmj+TImrn8MyPaLbhAGhEREREREZGVsdkmIiIiIiIisjI223QRZ2dnpKWlwdnZWepSyAExfyRHzCXJEXNJUmL+SI7klksukEZERERERERkZRzZJiIiIiIiIrIyNttEREREREREVsZmm4iIiIiIiMjK2GwTERERERERWRmbbSKyK01NTVKXQERERETEZpus59dff0V2drbUZZADKyoqQmpqKgwGg9SlEAEAdDodGhoapC6DiIiIJKCWugCyDz/++COSkpIwdOhQREREoEOHDlKXRA7mxx9/xO23346mpiYMGDAASUlJUpdEDu7gwYNIT09HcXEx4uLi8OSTTyIqKkrqssjBFRcXY926daiqqsJtt92G5ORktG/fXuqyyEEcOnQIK1asQEVFBWJjY5GUlISwsDCpyyIHV1lZCY1GAx8fH6vvmyPb1GpHjhzBkCFDMGbMGGRkZLDRppsuPz8fffv2xfjx4zFixAisWrUKjY2NEEJIXRo5qIKCAtxxxx1wdnbG0KFDsX79eqxYsULqssjB/fzzz+jbty+2b9+O4uJiTJgwAQ899BC++uorqUsjB1BYWIg+ffpg//79qKmpwYsvvojJkydj+fLlUpdGDqywsBBBQUF4/PHHodVqrb5/heCnUWqllStX4ssvv8TatWthMBjw1ltv4dChQwgMDERCQgISEhKkLpHsWF5eHhISEjBt2jSkp6dj4cKFmDt3LvLy8hASEgIhBBQKhdRlkgPRarX4+9//jri4OMyfPx8AkJGRgd27d+Pf//43PDw8JK6QHFFtbS2GDh2KhIQEvPLKKwCam++YmBjExMTgqaeewtixYyWukuyVTqfD+PHj4e7ujoyMDADnL/06ceIERo8ejcmTJ0tcJTmasrIyDB8+HC4uLsjPz0diYiLef/99eHp6Wu01OLJNrZaXl2delGrQoEFYv349tFotVq9ejdmzZ+P999+XuEKyV7W1tbjjjjswceJEpKenAwAmT56M0NBQzJ07l402Saaurg6RkZHmr3/66Sfs378fMTExePDBB80fNoluFr1ej8bGRiQmJsJkMqGhoQGRkZGIj4+H0WjEf/7zHxQWFkpdJtkpJycnlJWVQalsbj2EEOjatSvmzZuHiIgI/Pe//8XGjRslrpIciRAC+/fvR0hICObPn48NGzZg06ZNmDhxolVHuNlsU6tFR0fD2dkZmZmZ0Gg0+Pzzz5GZmYnt27cjJCQEa9euRXV1tdRlkh3y8fFBTk4O3njjDQDNB061Wo3ExETk5ubi9OnT5u1EN0tDQwNqamqQk5ODr7/+GmlpaVixYgUmTJiAOXPmwMnJCatWrcKBAwekLpUciFarxcGDB1FRUQGlUgk3Nzf89ttv0Ol0eOaZZ7B371589tlnUpdJdkgIAb1ej06dOqG6uhpNTU0QQsBkMiE4OBizZs1CU1MTVq1aJXWp5EAUCgV69uyJCRMmoFevXujXr59Fw11XV2d+bKs+RwqiVsrJyRHOzs6iZ8+e4oEHHrD4XmFhoVAoFOJ///ufRNWRIzCZTBa/nzp1Sri7u4tXX31VyrLIgX399dciLCxMDBs2TPj6+opVq1aZv1dSUiLc3NzEsmXLJKyQHNGMGTOEs7OzSEtLE4sXLxbe3t5i0qRJQgghFixYIPr37y/q6+vNx1Iia9q2bZtQKpXinXfeEUI0/59tMBgsvldYWChlieTAjEajEEKI7Oxs4ePjI0aOHCnq6uqETqcTS5Ys+dO9DFcjp+ty4sQJHDx4EJWVlRg8eDA8PT3Rr18/vPnmm5g2bRqEEDhy5AhCQkIAAB07dkTfvn1vyOp+5Jj+mEEfHx84OTnBaDRCpVLBaDTC398fEydOxMaNGzFmzBgEBQVJXTbZsQszOWjQIHh5eSE5ORnZ2dlwdnbGoEGD0KVLFwCAyWRC+/btERsbC29vb4krJ3v2x2Nl27Zt8c9//hNeXl5YuXIlfH19MXPmTKSmpgKAeQaam5ublGWTnWhoaIBGo4FGo4EQAkIIDBw4EK+99hqmTp0KV1dXpKSkQKVSAQC8vb3RtWtX5o9uqAtz+UctlzjEx8fj66+/xj333INJkybB1dUVH3/88Z+/zMZqpwPI7uXn5wtfX18RFxcnnJycxK233iqefvppUV1dLYQQYu7cuUKhUIh//OMfYteuXaKiokLMmjVLhISEiFOnTklcPdmDS2XwmWeeETU1NUIIYT5DLoQQWVlZwtPTU3z11VcSVUuO4FKZ/L//+z9x+vRpIUTzLIvQ0FCxYsUKIYQQOp1OpKWliaCgIHHs2DEJKyd79sdcduvWTTz33HPmY2VlZaX5zy0mTpwoJkyYIHQ6HUe2qVUKCgrEwIEDxVdffSX0er0Q4vzMs4aGBpGamioUCoVIS0sTBw4cEDU1NeL5558X4eHhoqKiQsrSyY5dKpdX8u233wqFQiHatm0r9u3b96dfl802XZPa2loRFxdn/hDZ2NgoXnjhBREfHy+GDRtmbriXL18u/P39hZ+fn+jevbvo3LmzyMvLk7h6sgdXyuDf/vY3c3NzYcOdmJgo7r77bmE0GvnhkazuapmsrKwUQgjxyiuvCIVCIW6//XaRkJAgAgMDeVykG+ZyuezXr5+47777RFVVlRDifPNz+PBh8eyzzwovLy/x888/S1k62YGjR4+KyMhIoVKpRHBwsNiyZcslG5vly5cLX19fERgYKLp16yYCAgJ4XKQb5lpz2aKpqUk8/vjjwtPTUxQUFLTqtblAGl2Tmpoa1NbW4t5770Xbtm3h4uKCl19+GRMmTEBpaSmmTp2Kuro6pKSkIDs7G5999hneeecd7N69G7GxsVKXT3bgShmsqKjAtGnToNVqoVKpYDKZAACTJk3CsmXLoFQquSo5Wd3VMvnUU09Bq9XixRdfxKefforY2FgkJydjx44dPC7SDXO5XD722GMWx0qFQoHq6mp89NFH+Oabb7Bjxw7ceuutUpdPNsxgMGDdunWIjIzEr7/+isjISDzyyCPYvn07DAaDxWNTUlKQk5ODTz75BAsXLsSePXt4XKQb4npy2eLAgQPYuXMntm3bhu7du7fq9dls0zXx8PCAm5sbfvrpJwDNq/I5OTlh3LhxeOSRR3Dw4EGsX78eABASEoL4+HgkJCQgICBAwqrJnlwpg2PGjLHIoDi3auTw4cNxyy23SFUy2bnryeT999+PJUuW4Nlnn0VYWJiEVZO9u1Iux44di19++cWcy7Zt2+KJJ57Axo0b2ehQq6lUKvTu3Rtjx45F586dkZWVhR49emDcuHHYvn079Ho9AJiv4Q4NDcXdd9+NpKQkdOrUSeLqyV5day4vFBERge+++w69e/du9esrhOA9cejq9Ho9Ro0ahdLSUqxatcq82E+LIUOGQKPRYMOGDRJVSPaOGSS5uZZMqtVq3juWbioeK0lKJpPJvNBUi6SkJOTn52PlypUYOHAgVCoVNmzYgAEDBsDd3V2iSsmRXE8uExIS4OHhYbXX5sg2XZUQAhqNBu+++y5KSkowbdo0VFRUWNxz7t5770VVVRXOnj0rYaVkr5hBkptrzeTp06eZSbppeKwkqV3Y0LRM0d20aRNiYmIwbtw4bNmyBZMmTcKMGTMs7mNMdCNdTy61Wq11X9uqeyO7pFAooNPp0LFjR2zatAl79uzBmDFjkJubC6PRCKD52oZ27dpddNaIyBqYQZIbZpLkiLkkqV14YketVpun6GZlZSEmJgZDhw7FJ598gszMTPj7+0tVJjkYKXPJaeR0ESGExWJSLfcvPn36NHQ6HRobG5GcnAwPDw8YDAaEhoZi27Zt2LVrF6KjoyWsnOwFM0hyw0ySHDGXJKXL5a+mpgZVVVUIDw8H0DySqFarMWPGDKxcuRI7d+5s9aJTRJcjt1zytCaZ6XQ6AEBTUxOA5rAaDAaoVCocPXoU0dHR2LZtG0JDQ7F3715Mnz4dgwcPRu/evbF3717+x02txgyS3DCTJEfMJUnpSvk7duwYbrvtNuzbt8/8eLVajQ8++ACLFi3Cli1b2GjTDSHXXHJkmwAAv/zyC+bNm4dTp07Bz88PzzzzDG677TYAwMmTJxEVFYURI0YgIyMDQghOPyOrYwZJbphJkiPmkqR0Pfm7cHSxuLgYarUawcHBElVO9kzOueQRmPDTTz8hPj4ezs7OuOWWW1BeXo6FCxdCr9fDaDTihx9+wPjx4/Hee+9BoVDwP26yOmaQ5IaZJDliLklK15u/C4WFhbHRphtC7rnkyLaDO3LkCAYPHoyRI0ciPT0dADBnzhwcP34cy5Ytw9mzZ+Hi4mK+3oHI2phBkhtmkuSIuSQpMX8kR7aQS57ydHB79+5F//79MW3aNPO2uro65Obmok+fPhg8eDA2b94MlUoFnpehG4EZJLlhJkmOmEuSEvNHcmQLueTItoOrra1FeXk5unbtCgBYsGABUlNT8frrr8PFxQX5+flYtmwZcnNzERUVJXG1ZI+YQZIbZpLkiLkkKTF/JEe2kEu1JK9KkmuZTuHj4wMfHx8Azav4HT58GF9++SUGDx4MoHl6xhdffIEDBw7w4ElWxQyS3DCTJEfMJUmJ+SM5sqVcstl2MLW1tfDx8YFKpbK4fkEIAScnJ7z33ntQKpUwmUxQKpVQKBTw9/dHUFCQxJWTvWAGSW6YSZIj5pKkxPyRHNliLnnNtgM5ePAg4uLikJqaCgBQqVQwmUwAYF6dr+X3lhVMly5dCoPBgMjISAkqJnvDDJLcMJMkR8wlSYn5Izmy1VxyZNtBnDhxAg8//DDUajXWrVsHtVqN1NRUi7M/wPmQFhUVISMjAx9++CG2b98OPz8/KcsnO8AMktwwkyRHzCVJifkjObLlXLLZdgBCCKxevRoBAQGYPn06srOzsXr1agAwB/XCqRgFBQX4+OOPsWvXLuzYsQPR0dFSlk92gBkkuWEmSY6YS5IS80dyZOu55GrkDqKsrAybN2/GuHHjUFFRgXfffRdr1qzByJEjkZaWBgAWZ4YKCgrQoUMHdOzYUcqyyY4wgyQ3zCTJEXNJUmL+SI5sOZdsth1UaWkpMjIyLgrq559/juHDh0tcHTkCZpDkhpkkOWIuSUrMH8mRLeWS08jtVGlpKU6cOIGamhoMGjTIPLXCZDKZV+abOHEiACAzMxNCCPz+++9YtGgRTp48iYCAACnLJzvADJLcMJMkR8wlSYn5Izmyq1wKsjv5+fmiS5cuIiIiQnh7e4vIyEixatUqcfr0aSGEEEajUZhMJiGEEKdOnRKpqalCoVCINm3aiNzcXClLJzvBDJLcMJMkR8wlSYn5Izmyt1zy1l92prKyEg899BBGjx6NrKwsFBYWokePHpg7dy4WL16MyspK8/UMAODv748jR47A09MTu3btQs+ePSWsnuwBM0hyw0ySHDGXJCXmj+TILnMpdbdP1lVQUCCCg4MvOrPz3HPPiaioKDF//nxRX19v3v7BBx8IHx8fkZeXd7NLJTvFDJLcMJMkR8wlSYn5Izmyx1xyZNvO6PV6GAwGNDQ0AAAaGxsBAK+//joGDBiAJUuWoLi42Pz4v/71r8jLy0NsbKwk9ZL9YQZJbphJkiPmkqTE/JEc2WMuuRq5HerTpw88PDzwzTffAACamprg7OwMAOjduzfCwsKwevVqi3vSEVkTM0hyw0ySHDGXJCXmj+TI3nLJkW0bV19fD61Wi7q6OvO2jIwMFBQU4OGHHwYAODs7w2AwAADuuusu1NfXA4BNBJTkjxkkuWEmSY6YS5IS80dy5Ai5ZLNtwwoLCzF8+HDcfffd6NatGz755BMAQLdu3bBo0SJs3boVI0aMgF6vNy8mUFFRAXd3dxgMBnBSA7UWM0hyw0ySHDGXJCXmj+TIUXLJ+2zbqMLCQtx111145JFH0KtXL+zbtw8pKSno3r07YmNjcd9998Hd3R1PPvkkoqOjERkZCScnJ2zcuBHff/891Gr+01PrMIMkN8wkyRFzSVJi/kiOHCmXvGbbBlVXV2PUqFGIjIzEokWLzNsHDBiAqKgoLF682LxNq9UiPT0d1dXVcHFxwRNPPIHu3btLUTbZEWaQ5IaZJDliLklKzB/JkaPl0nZOC5CZXq9HbW0tHnjgAQCAyWSCUqlESEgIqqurAQBCCAgh4OnpiXnz5lk8jqi1mEGSG2aS5Ii5JCkxfyRHjpZL26uY4Ovri48//hh33nknAMBoNAIAAgMDzSFUKBRQKpUWCw4oFIqbXyzZJWaQ5IaZJDliLklKzB/JkaPlks22jQoPDwfQfJZHo9EAaD4LVFFRYX7Ma6+9hg8++MC8gp+thpTkiRkkuWEmSY6YS5IS80dy5Ei55DRyG6dUKiGEMAew5YxQamoq0tPTsX//fptaRIBsDzNIcsNMkhwxlyQl5o/kyBFyyZFtO9Cyxp1arUZQUBDeeOMNzJ8/H7m5uejRo4fE1ZEjYAZJbphJkiPmkqTE/JEc2XsubftUAQE4fxZIo9Fg6dKl8PLywq5duxAXFydxZeQomEGSG2aS5Ii5JCkxfyRH9p5LjmzbkSFDhgAAcnJy0KtXL4mrIUfEDJLcMJMkR8wlSYn5Izmy11zyPtt2pr6+Hu7u7lKXQQ6MGSS5YSZJjphLkhLzR3Jkj7lks01ERERERERkZZxGTkRERERERGRlbLaJiIiIiIiIrIzNNhEREREREZGVsdkmIiIiIiIisjI220RERERERERWxmabiIiIiIiIyMrYbBMREcnUo48+imHDhkldBhEREf0JaqkLICIickQKheKK309LS8OiRYsghLhJFV3ao48+itraWqxfv17SOoiIiGwNm20iIiIJlJaWmv+8Zs0apKamoqioyLzNw8MDHh4eUpRGREREVsBp5ERERBLw8/Mz//L29oZCobDY5uHhcdE08oSEBEydOhXTp09HmzZt4Ovri6VLl6K+vh4pKSnw9PREWFgYsrKyLF7r559/RnJyMjw8PODr64uxY8eiqqrK/P21a9ciKioKrq6uaNeuHQYNGoT6+nq8/PLL+Oijj/DFF19AoVBAoVBgx44dAIDnnnsOERERcHNzQ2hoKGbPng29Xm/e58svv4yYmBgsX74cnTt3hoeHB5588kkYjUbMnz8ffn5+6NixI1555RWLWhUKBZYsWYLk5GS4uroiNDQUa9eutf4/ABER0Q3GZpuIiMiGfPTRR2jfvj1++OEHTJ06FU888QRGjBiB+Ph45OXlITExEWPHjkVDQwMAoLa2FgMHDkRsbCxyc3OxadMmlJeX48EHHwTQPMI+atQojB8/HgcPHsSOHTswfPhwCCHw9NNP48EHH0RSUhJKS0tRWlqK+Ph4AICnpyc+/PBDFBYWYtGiRVi6dCneeusti1pLSkqQlZWFTZs2YfXq1Vi2bBmGDh2KkydP4ttvv8W8efMwa9Ys7Nmzx+J5s2fPxv3334/8/HyMHj0aI0eOxMGDB2/Cu0tERGQ9CiH1xWBEREQO7sMPP8T06dNRW1trsf2P10snJCTAaDRi586dAACj0Qhvb28MHz4cK1euBACUlZXB398fu3fvRt++fZGeno6dO3di8+bN5v2ePHkSQUFBKCoqwpkzZ9CzZ08cPXoUXbp0uai2a71m+4033kBmZiZyc3MBNI9sL1iwAGVlZfD09AQAJCUloaioCCUlJVAqm8/3R0ZG4tFHH8Xzzz8PoHlk+/HHH8eSJUvM++7bty/i4uLw7rvvXuM7SkREJD1es01ERGRDoqOjzX9WqVRo164doqKizNt8fX0BABUVFQCA/Px8bN++/ZLXf5eUlCAxMRF/+ctfEBUVhSFDhiAxMREPPPAA2rRpc8U61qxZg8WLF6OkpARnzpyBwWCAl5eXxWOCg4PNjXZLbSqVytxot2xrqbVFv379Lvr6wIEDV6yHiIhIbjiNnIiIyIZoNBqLrxUKhcW2llXOTSYTAODMmTO49957ceDAAYtfhw8fxl133QWVSoWtW7ciKysL3bt3x9tvv42uXbviyJEjl61h9+7dGD16NO655x5s2LAB+/fvx0svvQSdTnddtbZsa6mViIjInrDZJiIismNxcXEoKChAcHAwwsLCLH65u7sDaG54+/fvjzlz5mD//v1wcnLCunXrAABOTk4wGo0W+8zJyUGXLl3w0ksvoVevXggPD8exY8esVvP3339/0dfdunWz2v6JiIhuBjbbREREdmzy5Mmorq7GqFGjsHfvXpSUlGDz5s1ISUmB0WjEnj178OqrryI3NxfHjx/H559/jsrKSnNzGxwcjB9//BFFRUWoqqqCXq9HeHg4jh8/jszMTJSUlGDx4sXm5twaPv30UyxfvhyHDh1CWloafvjhB0yZMsVq+yciIroZ2GwTERHZsYCAAGRnZ8NoNCIxMRFRUVGYPn06fHx8oFQq4eXlhe+++w733HMPIiIiMGvWLLz55ptITk4GADz22GPo2rUrevXqhQ4dOiA7Oxv33XcfZsyYgSlTpiAmJgY5OTmYPXu21WqeM2cOMjMzER0djZUrV2L16tXo3r271fZPRER0M3A1ciIiIpINhUKBdevWWdxfnIiIyBZxZJuIiIiIiIjIythsExEREREREVkZ77NNREREssGr24iIyF5wZJuIiIiIiIjIythsExEREREREVkZm20iIiIiIiIiK2OzTURERERERGRlbLaJiIiIiIiIrIzNNhEREREREZGVsdkmIiIiIiIisjI220RERERERERWxmabiIiIiIiIyMr+H1WBNg2l8t0kAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(10, 6))\n", + "task_phab_df = phab_df[phab_df['comment_type']==\"task_description\"]\n", + "#task_phab_df = task_phab_df[task_phab_df['is_relevant'] == True]\n", + "task_phab_df['first_comment'] = task_phab_df.groupby('speaker')['timestamp'].rank(method='first') <= 5\n", + "#task_phab_df = task_phab_df[(task_phab_df['date_created'] < 1383264000) & (task_phab_df['date_created'] > 1351728000)]\n", + "\n", + "task_phab_df['week'] = task_phab_df['timestamp'].dt.to_period('W').dt.start_time\n", + "unique_taskPHIDs = task_phab_df.groupby('week')['conversation_id'].nunique()\n", + "\n", + "wmf_task_phab_df = task_phab_df[(task_phab_df['meta.affil'] == True)]\n", + "wmf_tasks = wmf_task_phab_df.groupby('week')['conversation_id'].nunique()\n", + "\n", + "other_task_phab_df = task_phab_df[(task_phab_df['meta.affil'] != True)]\n", + "other_tasks = other_task_phab_df.groupby('week')['conversation_id'].nunique()\n", + "\n", + "unaff_new_tasks_phab_df = task_phab_df[(task_phab_df['first_comment'] == True) & (task_phab_df['meta.affil'] != True)]\n", + "unaff_new_tasks = unaff_new_tasks_phab_df.groupby('week')['conversation_id'].nunique()\n", + "\n", + "aff_new_tasks_phab_df = task_phab_df[(task_phab_df['first_comment'] == True) & (task_phab_df['meta.affil'] == True)]\n", + "aff_new_tasks = aff_new_tasks_phab_df.groupby('week')['conversation_id'].nunique()\n", + "\n", + "sns.lineplot(x=unique_taskPHIDs.index, y=unique_taskPHIDs.values, color='black', label='Total', marker='o')\n", + "sns.lineplot(x=wmf_tasks.index, y=wmf_tasks.values, color='#c7756a', label='WMF-affiliated authors', marker='o')\n", + "sns.lineplot(x=other_tasks.index, y=other_tasks.values, color='#5da2d8', label='Nonaffiliated authors', marker='o')\n", + "#sns.lineplot(x=aff_new_tasks.index, y=aff_new_tasks.values, color='#c7756a',linestyle=\"dotted\", label=\"WMF-affiliated new authors\", marker='x')\n", + "#sns.lineplot(x=unaff_new_tasks.index, y=unaff_new_tasks.values, color='#5da2d8', linestyle=\"dotted\", label=\"Nonaffiliated new authors\", marker='x')\n", + "\n", + "plt.title('New Phabricator Tasks Indexed with HTTPS')\n", + "plt.xlabel('Timestamp')\n", + "plt.ylabel('Unique taskPHIDs')\n", + "plt.xticks(rotation=45)\n", + "plt.grid(True)\n", + "plt.tight_layout()\n", + "plt.show()\n", + "\n", + "\n", + "#plt.savefig('031825_new_tasks_fig.png')" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "9a9b08a7-6c95-4971-b259-8e713c58fbe7", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/3743952880.py:4: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " unaff_tasks_phab_df['speakers_task'] = unaff_tasks_phab_df.groupby('speaker')['timestamp'].rank(method='first').astype(int)\n", + "/tmp/ipykernel_19468/3743952880.py:17: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " unaff_tasks_phab_df['week'] = unaff_tasks_phab_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_19468/3743952880.py:18: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.\n", + " weekly_breakdown = unaff_tasks_phab_df.groupby(['week', 'task_bins']).size().unstack(fill_value=0)\n", + "/tmp/ipykernel_19468/3743952880.py:20: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.\n", + " speaker_breakdown = unaff_tasks_phab_df.groupby(['week', 'task_bins']).nunique()['speaker'].unstack(fill_value=0)\n" + ] + }, + { + "data": { + "image/png": "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mzfXli1brDYp80MZYzR58mTrczd8+HCFhoZKujJS1MnJyTqH05pT6lppzSn1v//9T127dlWpUqXk4eGh4OBgde/e3WE03vDhwzV48GBJUlhYmFXP1X19/PHHqlatmjw9PRUQEKBOnTpZ39dXmz59ukqXLi1PT0/VqFFDv/zyS1Zf4gzt27dPffv21d133y1PT08VLFhQHTp0SPV6JCUlacSIEQoPD5eHh4cKFiyounXrpnmJ+NUyO+dSjBgxQk5OTpo3b558fHxSra9evbr1/Xn1ZaITJ05U6dKl5e7uru3bt0uSdu7cqfbt2ysgIEAeHh6qXr26vv76a4f9ZeV8+umnn3TfffdJkrp162a9fynnQVpzSp05c0bPPvusdanb3XffrfHjx8sY49DOyclJ/fr106JFi1SxYkW5u7urQoUKWrZsWYav59UuX76sF198UcHBwfLy8lLr1q0dzp1hw4bJzc1NR48eTbVt79695e/vr/Pnz6e7/+y8Jzl97Jl9dq6dUyrlc7x69Wr17dtXgYGBKl68uEO/x44dU8eOHeXr66uCBQvqmWeecTj+jOaOS/keyUptly5d0muvvWadlyVLltSLL76Y6t/AlO++5cuXq3r16vL09NT777+f+o3IohMnTmjAgAHW61+mTBmNHTvWYTTf1Z+dlO8Ud3d33Xfffdq0aZPD/tKbs+7a8z4nPo8A7MXlewByxe+//6677rrLIZCRZF2KFxsbq5CQEGuuqVmzZqlWrVqqV6+eTpw4oddee00FChTI8BKlq/uqWrVqql/0a9SooenTp+vPP//UPffck3MHd43Tp0/r9OnTDgHG1q1bdenSpVRzxOTLl0+VK1dONddPdv3777+6fPmy9u/fr5EjR0qSGjdunOE2c+fOVc+ePVWjRg3rdS1durSkK5d11atXT76+vhoyZIjc3Nz0/vvvq2HDhlq9erVq1qyZ7n5TjuXaYy1atKiKFy9urU/5ATitoDF//vzatm2b4uPjsxTQXbx4UYmJiTp37px+/fVXjR8/XqGhoQ6XBuXWeREfH6/8+fMrf/78ud6XdOUXq3PnzunkyZP6+uuvtXTpUj3yyCOZble3bl398ssv2rt3r/UD+9q1a61zYNiwYTpx4oT8/f1ljNG6detUq1Yt6xj69OmjWbNmqVu3burfv7/i4uL03nvv6ffff9fatWutS8fmzp2rqKgoRUZGauzYsTp79qymTp1qXZKZ3sTLmzZtUmRkpKpXr67FixeneV54e3vroYce0ueff64JEybIxcXFWvfpp5/KGKPOnTtn8xXN3F9//aX27durR48eioqK0owZM9S1a1dVq1ZNFSpUkCTt2bNHixYtUocOHRQWFqaEhATrsuPt27eraNGiql+/vubOnasuXbqoSZMmeuKJJyRJ9957r/z9/TVw4EA9+uijatGixQ1PyL1ixQrt2bNH3bp1U3BwsLZt26bp06dr27ZtWr9+vZycnPTwww/rzz//1Keffqq3337b+s5KuWx21KhReuWVV9SxY0f17NlTR48e1bvvvqv69evr999/ty4L+uijj9SnTx/Vrl1bAwYM0J49e9S6dWsFBAQoJCTkho5j06ZNWrdunTp16qTixYtr7969mjp1qho2bKjt27dbn7vhw4drzJgx1vmcmJioX3/9Vb/99puaNGmS7r4zO+ck6ezZs1q5cqXq16+vEiVKZLn2mTNn6vz58+rdu7c119G2bdtUp04dFStWTC+88IK8vLw0f/58tW3bVl9++aUeeughSVk7n8qVK6eRI0fq1VdfVe/evVWvXj1JUu3atdOsxxij1q1ba9WqVerRo4cqV66s5cuXa/Dgwfrnn3/09ttvO7Rfs2aNvvrqK/Xt21c+Pj6aNGmS2rVrp/3796tgwYKZHv+oUaPk5OSk559/XkeOHNHEiRMVERGh2NhYeXp6qkuXLho5cqQ+//xzh0tWL168qAULFqhdu3by8PBIc9/ZfU9y+tgz++ykp2/fvipcuLBeffVVnTlzxmFdx44dVbJkSY0ZM0br16/XpEmT9N9//6UKwDOTWW09e/bU7Nmz1b59ez377LPasGGDxowZox07dmjhwoUO+9q1a5ceffRR9enTR7169dLdd9+drVpSnD17Vg0aNNA///yjPn36qESJElq3bp2GDh2qw4cPWzd7SPHJJ5/o1KlT6tOnj5ycnPTmm2/q4Ycf1p49e67rMmXpxj6PAGyWd4O0ANzOKlSoYB544IFUy7dt22YkmWnTplnLdu/ebapWrWokWY9SpUqZnTt3ZqkvLy8v071791TLv/vuOyPJLFu2LN0ac2K4+WuvvWYkmZUrV1rLvvjiCyPJ/Pzzz6nad+jQwQQHB6e5r6xemuHu7m69VgULFjSTJk3KUq3pXb7Xtm1bky9fPvP3339byw4dOmR8fHxM/fr1M9xnymUD+/fvT7XuvvvuM/fff78xxpjLly8bf39/07hxY4c2x44dM15eXkaS+fXXX7N0HJ9++qnD+VK9enXzv//9L9WxXs95kZHdu3cbDw8P06VLlxzpKyvnYJ8+fazjdHZ2Nu3btzfHjx/PtNaUvufOnWuMMebw4cNGklm9erU5deqUcXFxMd99950x5sqlipLMqFGjjDHG/PLLL0aSmTdvnsM+ly1b5rD81KlTxt/f3/Tq1cuhXXx8vPHz83NYfvWlVGvWrDG+vr6mZcuW5vz58w7bXnsJ2PLly40ks3TpUod29957b6av3fVcvhcaGprqs3vkyBHj7u5unn32WWvZ+fPnU13KGxcXZ9zd3c3IkSMdlktKdfleerXNnDkzVU3XviYp2179PZHWZTYpn5OrjyW9y3z27t1rXFxcrHMgxdatW42rq6u1/OLFiyYwMNBUrlzZ4XKY6dOnG0k3fPleWscRExNjJJk5c+ZYyypVqmRatmyZ4f6zes5da8uWLUaSeeaZZ7J0HCnvh6+vrzly5IjDusaNG5t77rnHoc/k5GRTu3ZtEx4ebi3L6vmU0b8RUVFRJjQ01Hq+aNEiI8m8/vrrDu3at29vnJyczF9//WUtk2Ty5cvnsCzldXj33XczPP6Uy/eKFSvmcFnd/PnzjSTzzjvvWMtq1aplatas6bD9V199ZSSZVatWpdtHdt+T3Dj2jC6RCw0Ndfi3NeVzXLduXXPp0iWHtimX77Vu3dphed++fR0uoU7rc351zVd/btKrLTY21kgyPXv2dFj+3HPPGUnmxx9/dDiG6/238dp/y1577TXj5eVl/vzzT4d2L7zwgnFxcbF+Xkg5xoIFCzr8u7Z48WIjyXzzzTfWsvQuD772vM+JzyMAe3H5HoBcce7cuTQn6k35K+i5c+esZT4+PqpQoYKio6P11VdfacqUKbp06ZLatm2bpVsmZ6evnPbzzz9rxIgR6tixox544AGHmiSlW9eN1rR06VItWbJEb731lkqUKJHqL7DZcfnyZX3//fdq27atSpUqZS0vUqSIHnvsMa1Zs0aJiYnpbp/VY3V2dlafPn20cuVKDR06VLt379bmzZvVsWNHXbx40WFfmWnUqJFWrFihL774Qk8++aTc3NxSvQY5fV6cPXtWHTp0kKenp954441c7etqAwYM0IoVKzR79mw1b95cly9ftl6vjNSuXVvOzs5as2aNJFmjm+677z55e3vr3nvvtS7hS/lvyiTnX3zxhfz8/NSkSRMdO3bMelSrVk3e3t5atWqVpCujc06cOKFHH33UoZ2Li4tq1qxptbvaqlWrFBkZqcaNG+urr77KcEJvSYqIiFDRokU1b948a9kff/yh//3vf3r88cez8ApmX/ny5a1RKNKVEQd333239uzZYy1zd3e3RpVdvnxZ//77r7y9vXX33Xdn+Q6POenqUT/nz5/XsWPHdP/990tSlur56quvlJycrI4dOzq8l8HBwQoPD7fey19//VVHjhzRk08+6XAZbteuXeXn55ejx5GUlKR///1XZcqUkb+/v8Nx+Pv7a9u2bdq9e3em+8zuOZfyfZfWJWIZadeuncPImePHj+vHH39Ux44dderUKes1/ffffxUZGandu3frn3/+kZQ759OSJUvk4uKi/v37Oyx/9tlnZYxxuOGGdOWzljJ6Vroyos/X19fhvM/IE0884fCatW/fXkWKFNGSJUsc2mzYsEF///23tWzevHkKCQlRgwYN0t13dt8Tu489Pb169XIY4Xm16Ohoh+dPP/20VXtOSdnXoEGDHJY/++yzkqTvvvvOYXlYWJgiIyNvuN8vvvhC9erVU4ECBRy+TyIiInT58mX9/PPPDu0feeQRFShQwHqe8v17I6//jXweAdiLy/cA5ApPT8805+xJmS8h5RePS5cuKSIiwrprW4qIiAhVqFBB48aN09ixY3Xx4kUdP37cYV+FCxeWi4tLlvvKqoz6utrOnTv10EMPqWLFivrwww8d1qX0mV5d2a3pWo0aNZIkNW/eXG3atFHFihXl7e3tcElEVh09elRnz55Nc5h+uXLllJycrAMHDliXLV0rO8c6cuRIHTt2TG+++aYV7DRt2lQ9evTQtGnTrEuYjh496nBrb29vb4fLm4KCgqx5yNq3b6/Ro0erSZMm2r17t3X5X1bPi8z6kq78ktipUydt375dS5cuTXWXw5w+B69WtmxZlS1bVtKVX+iaNm2qVq1aacOGDRnectvf318VKlRwCJ6qVKli1VK7dm2Hdfny5bMur929e7dOnjypwMDANPd95MgRq50kh0D2atdevnv+/Hm1bNlS1apV0/z58x3mIEuPs7OzOnfurKlT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2lSdOnXSH3/8offee089e/Z0+Ovsxx9/rC+//FL169eXt7e3fvjhB82fP189e/Z0GKmTno8//ljTpk2zJmU/deqUli9frhUrVqhVq1YOIzeyc16kZeHChRoyZIh1KenHH3/ssL5JkyYO81rl9DnYp08fJSYmqn79+ipWrJji4+M1b9487dy5U2+99VaWLqcqUaKEQkJCFBMTo5IlS6a6jLB27dr68ssv5eTkpDp16ljLGzRooD59+mjMmDGKjY1V06ZN5ebmpt27d+uLL77QO++8o/bt28vX11dTp05Vly5dVLVqVXXq1EmFCxfW/v379d1336lOnTqpfimUrlxW8e233+qBBx5Q8+bNtXr1alWsWDHDY3nsscc0ZMgQLVy4UE899VSWbxM+evRo3X///apatap69+6tkiVLau/evZo+fbqcnJw0evToLO3nWg8++KBGjhypbt26qXbt2tq6davmzZuXI/MqZZevr6/q16+vN998U0lJSSpWrJi+//57xcXFpWpbrVo1SdJLL72kTp06yc3NTa1atVLp0qX1+uuva+jQodq7d6/atm0rHx8fxcXFaeHCherdu7eee+45ubm56fXXX1efPn30wAMP6JFHHlFcXJxmzpyZI8f+4IMPau7cufLz81P58uUVExOjH374IdW8SuXLl1fDhg1VrVo1BQQE6Ndff9WCBQvSvYQ5u+dc7dq1NXnyZPXt21dly5ZVly5dFB4erlOnTumnn37S119/bX1uMzJ58mTVrVtX99xzj3r16qVSpUopISFBMTExOnjwoLZs2WIdd1bOp9KlS8vf31/Tpk2Tj4+PvLy8VLNmzTTnAmrVqpUaNWqkl156SXv37lWlSpX0/fffa/HixRowYIDDxN45ISAgQHXr1lW3bt2UkJCgiRMnqkyZMurVq5dDOzc3N3Xq1EnvvfeeXFxc0h2Beq3svCe5cezpfXZSAqHsiouLU+vWrdWsWTPFxMTo448/1mOPPeYw2rBnz55644031LNnT1WvXl0///yz/vzzzyzXVqlSJUVFRWn69Ok6ceKEGjRooI0bN2r27Nlq27ZtqqkKcsrgwYP19ddf68EHH1TXrl1VrVo1nTlzRlu3btWCBQu0d+/ebI8o7d69uyZMmKDIyEj16NFDR44c0bRp01ShQoUMb8Zytax+HgHYzM5b/QG4s5w7d84899xz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ypnvv//eSDILFy7M8DhTPP/88+aZZ54xxhgzfvx488gjj2TYftiwYanOwVWrVhljMn9PYmNjTcOGDY23t7fx8fExVatWNZs2bTLGGDNz5kzj5+dntT1y5IipVq2aadu2rTl//rw5fvy4eeyxx0yhQoWMh4eHKVOmjJkxY0a6dTZo0MBER0eb6Oho4+vrawoWLGhefvllk5ycbIwxZsSIEaZChQqptqtUqZJ5+eWX09znkiVLjLOzs8NndurUqcbX19f6DI0bN86UKlXKYbtJkyaZYsWKZfCqGlOjRg0THR1tPb98+bIpWrSoGTNmTKq2KZ/3q79bsqNv376mUaNG1vMhQ4akei0eeeQRExkZmeb2WT2/Un5m/uGHH7JcW0bfswCA21dWcxZGSgEAcI3jx49r2bJlio6OlpeXV6r1KfPkJCcnq02bNjp+/LhWr16tFStWaM+ePXrkkUcc2v/9999atGiRvv32W3377bdavXq13njjDUnSO++8o1q1aqlXr146fPiwDh8+rJCQEGvbF154QW+88YZ27Nihe++9N816V65cqR07duinn37Sp59+qq+++kojRozI8vFu2rRJkjRz5kwdPnzYer5w4UI988wzevbZZ/XHH3+oT58+6tatm1atWuWw/fDhw/XQQw9p69at6t69e7r9vPXWW6pevbp+//139e3bV0899ZR27dplrffx8dGsWbO0fft2vfPOO/rggw/09ttvW+vnz5+v4cOHa/To0fr1119VpEgRTZkyJcNj++eff1S/fn25u7vrxx9/1ObNm9W9e3eHy7NWrlypXbt2acWKFfr222+VlJSkyMhI+fj46JdfftHatWvl7e2tZs2aWSOpTp06paioKK1Zs0br169XeHi4WrRooVOnTmX4mv7yyy964okn9Mwzz2j79u16//33NWvWLI0aNUrSlXPq4YcfVr58+bRhwwZNmzZNzz//fIbHKF25BM3f31/+/v6aMGGC3n//ffn7++vFF1/UokWL5O/vr759+6a57XPPPaeOHTuqWbNm1jlYu3btLL0nnTt3VvHixbVp0yZt3rxZL7zwgtzc3FL1ceDAAdWrV08VK1bUggUL5O7urldeeUXbt2/X0qVLtWPHDk2dOlWFChXK8Dhnz54tV1dXbdy4Ue+8844mTJigDz/8UJLUvXt37dixw3qtJen333/X//73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//332r9/vwoXLqy2bdvqtddek5+fn9XOyckp1baffvqpOnXqlO0aAQAAMkMoBQAAcAv577//VKdOHTVq1EhLly5V4cKFtXv3bhUoUCDdbQ4dOqRDhw5p/PjxKl++vPbt26cnn3xShw4d0oIFCxzazpw5U82aNbOe+/v759ahAACAOxyhFAAAwC1k7NixCgkJ0cyZM61lYWEZj+6qWLGivvzyS+t56dKlNWrUKD3++OO6dOmSXF3/70dCf39/BQcH53zhAAAA12BOKQAAgFvI119/rerVq6tDhw4KDAxUlSpV9MEHH2R7PydPnpSvr69DICVJ0dHRKlSokGrUqKEZM2bIGJNTpQMAADgglAIAALiF7NmzR1OnTlV4eLiWL1+up556Sv3799fs2bOzvI9jx47ptddeU+/evR2Wjxw5UvPnz9eKFSvUrl079e3bV++++25OHwIAAIAkLt8DAAC4pSQnJ6t69eoaPXq0JKlKlSr6448/NG3aNEVFRWn06NHWOknavn27SpQoYT1PTExUy5YtVb58eQ0fPtxh36+88or1/1WqVNGZM2c0btw49e/fP3cPCgAA3JEYKQUAAHALKVKkiMqXL++wrFy5ctq/f78k6cknn1RsbKz1KFq0qNXu1KlTatasmXx8fLRw4UK5ubll2FfNmjV18OBBXbhwIecPBAAA3PEYKQUAAHALqVOnjnbt2uWw7M8//1RoaKgkKSAgQAEBAam2S0xMVGRkpNzd3fX111/Lw8Mj075iY2NVoEABubu750zxAAAAVyGUAgAAuIUMHDhQtWvX1ujRo9WxY0dt3LhR06dP1/Tp09PdJjExUU2bNtXZs2f18ccfKzExUYmJiZKkwoULy8XFRd98840SEhJ0//33y8PDQytWrNDo0aP13HPP2XVoAADgDkMoBQAAcAu57777tHDhQg0dOlQjR45UWFiYJk6cqM6dO6e7zW+//aYNGzZIksqUKeOwLi4uTiVLlpSbm5smT56sgQMHyhijMmXKaMKECerVq1euHg8AALhzORnu86vExET5+flZt0YGAGRuRffiud5HkxkHc3X/58+fV1xcnMLCwrJ0KRMAIHv4ngWAO1NWcxYmOgcAAAAAAIDtCKUAAAAAAABgO0IpAAAAAAAA2I5QCgAAAAAAALYjlAIAAAAAAIDtCKUAAAAAAABgO0IpAAAAAAAA2I5QCgAAAAAAALYjlAIAAAAAAIDtXPO6AAAAAAAAgLywZmxYrvdR9/m4XO/jVkUoBQAAcJXA8dG29nfkucnZaj9mzBh99dVX2rlzpzw9PVW7dm2NHTtWd999t0O7mJgYvfTSS9qwYYNcXFxUuXJlLV++XJ6enunu28nJKdWyTz/9VJ06dbKe//TTTxo0aJC2bdumkJAQvfzyy+ratWu2jgEAAEDi8j0AAIBbyurVqxUdHa3169drxYoVSkpKUtOmTXXmzBmrTUxMjJo1a6amTZtq48aN2rRpk/r16ydn58x/9Js5c6YOHz5sPdq2bWuti4uLU8uWLdWoUSPFxsZqwIAB6tmzp5YvX54bhwoAAG5zjJQCAAC4hSxbtszh+axZsxQYGKjNmzerfv36kqSBAweqf//+euGFF6x2146kSo+/v7+Cg4PTXDdt2jSFhYXprbfekiSVK1dOa9as0dtvv63IyMjrORwAAHAHY6QUAADALezkyZOSpICAAEnSkSNHtGHDBgUGBqp27doKCgpSgwYNtGbNmiztLzo6WoUKFVKNGjU0Y8YMGWOsdTExMYqIiHBoHxkZqZiYmBw6GgAAcCchlAIAALhFJScna8CAAapTp44qVqwoSdqzZ48kafjw4erVq5eWLVumqlWrqnHjxtq9e3eG+xs5cqTmz5+vFStWqF27durbt6/effdda318fLyCgoIctgkKClJiYqLOnTuXw0cHAABud1y+BwAAcIuKjo7WH3/84TAKKjk5WZLUp08fdevWTZJUpUoVrVy5UjNmzNCYMWPUvHlz/fLLL5Kk0NBQbdu2TZL0yiuvWPupUqWKzpw5o3Hjxql///52HRIAALiDEEoBAADcgvr166dvv/1WP//8s4oXL24tL1KkiCSpfPnyDu3LlSun/fv3S5I+/PBDa2STm5tbun3UrFlTr732mi5cuCB3d3cFBwcrISHBoU1CQoJ8fX0zvKsfAABAWgilAAAAbiHGGD399NNauHChfvrpJ4WFhTmsL1mypIoWLapdu3Y5LP/zzz/VvHlzSVKxYsWy1FdsbKwKFCggd3d3SVKtWrW0ZMkShzYrVqxQrVq1rvdwAADAHYxQCgAA4BYSHR2tTz75RIsXL5aPj4/i4+MlSX5+fvL09JSTk5MGDx6sYcOGqVKlSqpcubJmz56tnTt3asGCBenu95tvvlFCQoLuv/9+eXh4aMWKFRo9erSee+45q82TTz6p9957T0OGDFH37t31448/av78+fruu+9y/bgBAMDth1AKAADgFjJ16lRJUsOGDR2Wz5w5U127dpUkDRgwQOfPn9fAgQN1/PhxVapUSStWrFDp0qXT3a+bm5smT56sgQMHyhijMmXKaMKECerVq5fVJiwsTN99950GDhyod955R8WLF9eHH36oyMjIHD9OAABw+3MyV9/n9w6VmJgoPz8/nTx5Ur6+vnldDgDcElZ0L555oxvUZMbBXN3/+fPnFRcXp7CwMHl4eORqXwBwJ+J7FsDNbs3YsMwb3aC6z8fleh83m6zmLM421pTKzz//rFatWqlo0aJycnLSokWLHNYbY/Tqq6+qSJEi8vT0VERERKpbGR8/flydO3eWr6+v/P391aNHD50+fdrGowAAAAAAAEB25WkodebMGVWqVEmTJ09Oc/2bb76pSZMmadq0adqwYYO8vLwUGRmp8+fPW206d+6sbdu2acWKFdYdaHr37m3XIQAAAAAAAOA65OmcUs2bN7fuAnMtY4wmTpyol19+WW3atJEkzZkzR0FBQVq0aJE6deqkHTt2aNmyZdq0aZOqV68uSXr33XfVokULjR8/XkWLFrXtWAAAAAAAAJB1eTpSKiNxcXGKj49XRESEtczPz081a9ZUTEyMJCkmJkb+/v5WICVJERERcnZ21oYNG2yvGQAAAAAAAFlz0959L+X2xkFBQQ7Lg4KCrHXx8fEKDAx0WO/q6qqAgACrTVouXLigCxcuWM8TExNzqmwAAAAAAABkwU07Uio3jRkzRn5+ftYjJCQkr0sCAAAAAAC4o9y0oVRwcLAkKSEhwWF5QkKCtS44OFhHjhxxWH/p0iUdP37capOWoUOH6uTJk9bjwIEDOVw9AAAAAAAAMnLThlJhYWEKDg7WypUrrWWJiYnasGGDatWqJUmqVauWTpw4oc2bN1ttfvzxRyUnJ6tmzZrp7tvd3V2+vr4ODwAAAAAAANgnT+eUOn36tP766y/reVxcnGJjYxUQEKASJUpowIABev311xUeHq6wsDC98sorKlq0qNq2bStJKleunJo1a6ZevXpp2rRpSkpKUr9+/dSpUyfuvAcAAAAAAHATy9NQ6tdff1WjRo2s54MGDZIkRUVFadasWRoyZIjOnDmj3r1768SJE6pbt66W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UP/+/RUbG6t9+/YpKipK48aN0y233OL0aOeMZxmoFunp6Ro6dKgeeughLVmyRHv37tWAAQP0v//7vxowYIAkKTAwkNOF/cTOnTvVo0cPPf7445o5c6aMMdq/f7/Wrl2rI0eOOD0eqllKSooGDx6se++9V8uWLdPevXvVrl07rVixwunRUM2ys7M1fPhwPfDAA/r73/+uFStWaP78+dq3b5/uueceffPNN5J4W7Y/+fDDD3Xttddq1qxZCggI0GuvvabJkydrypQpKi4uZiHlR5KTk3XTTTfpzjvv1LJly5SSkqKysjL97W9/c3o0XACZmZm699579eCDD+rTTz9VYmKi/vSnP2nt2rW68cYbdeTIEblcLp6b+5EvvvhCsbGxmjVrlsrKyjRt2jT98Y9/1IgRI/TDDz84PR6q0b59+3TjjTfqwQcf1JIlS7Ru3Trl5eX57M9hPNNAtdi/f7+Cg4P16KOPKigoSFFRURoyZIguueQSJSYmehZTPLn1fYWFhZo4caLy8/M1depUSdLNN9+sIUOGKD4+XgMHDtTo0aOdHRLVpqSkRIsWLVLXrl01fvx4BQcHq169eho5cqTWrVun77//3ukRUY2ysrKUk5OjIUOGSJJCQkLUsWNHXXXVVcrJydHdd9+tnJwcuVwuFlN+4tChQ2rVqpUkqXv37vrHP/6hlStXasGCBWrbtq0OHDggiWvQ+LqioiLNmzdPPXv21IQJExQREaGmTZvqySef1Nq1az1nRMJ/pKamqqSkRA8++KAkKSwsTL1791aHDh104MAB3XTTTZJ4bu5PUlNTFRERIenU9/Mvv/xShw8fVmJiorp166ZVq1ZJ4oUlX1dUVKT58+erX79+mjRpkiSpXr166tSpk5KSkvT4449rxowZDk95bvguhGpRWFiorKwspaamem4rKChQ/fr19cwzzyglJUWLFy92cEJUl5CQED311FNq166drr76avXt21eBgYF66aWXlJSUpIEDB2rNmjWaMmWK06OimkRERKh///6KiIjwPHmNioqSy+VSUVGRw9OhOgUHBys/P18JCQme244dO6bMzEzNnz9fbrdb48ePl8S1KfzJtm3b9OGHHyoqKkpLlizRypUrtWHDBjVr1ky33nqrJH5w9XXGGIWEhCg+Pl61atXyXE4hKipKeXl5KiwsdHhCXAg5OTlKSkry/PrE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6F29OFPKT2RlZSktLU1t2rSRJL300kuaNGmSXnjhBdWoUUPbt2/X22+/rcTERHXq1MnhaXG+6G0XetuD1naht13obRd624XedqF39QpyegCcn/JTAiMjIxUZGSnp1CcA7N+/X0uWLFHfvn0lnTrF8LPPPtO3337LA8OH0dsu9LYHre1Cb7vQ2y70tgu97ULvC4OllI/KyspSZGSkAgMDK7xX1RijkJAQzZ07VwEBASorK1NAQIBcLpcaN26s5s2bOzw5qoLedqG3PWhtF3rbhd52obdd6G0Xel9YXFPKB+3Zs0ddunTRpEmTJEmBgYEqKyuTJLlcrgr/W36V/zfffFMlJSVq27atAxPjfNDbLvS2B63tQm+70Nsu9LYLve1C7wuPM6V8zKFDh3TnnXcqKChIn376qYKCgjRp0qQKm1np5wfG3r17NW/ePL333ntavXq1GjVq5OT4OEf0tgu97UFru9DbLvS2C73tQm+70Ns7WEr5EGOMFi9erCZNmmj06NFat26dFi9eLEmeB8cvTyfctWuX3n//fSUkJGjNmjXq3Lmzk+PjHNHbLvS2B63tQm+70Nsu9LYLve1Cby8y8ClHjhwx7733njHGmLS0NDN58mTTtm1b8+c//9lzn9LSUs8/79y506SlpXl9TlQPetuF3vagtV3obRd624XedqG3XejtHSylfFxqauoZHxwff/yxg1PhQqG3XehtD1rbhd52obdd6G0XetuF3hcGb9+7yB05ckSHDh3S8ePHdf3113tODywrK/Nc1X/EiBGSpL/97W8yxujEiROaPXu2fvrpJzVp0sTJ8XGO6G0XetuD1naht13obRd624XedqG3Qxxbh+Gstm/fblq0aGFat25tIiIiTNu2bc2iRYtMRkaGMebUqYJlZWXGmFNb20mTJhmXy2Xq1KljEhMTnRwdVUBvu9DbHrS2C73tQm+70Nsu9LYLvZ0T4PRSDGd29OhRDRkyRHfddZeWL1+u3bt364orrtDUqVP1yiuv6OjRo56r/UtS48aNlZKSorCwMCUkJKhr164OTo9zRW+70NsetLYLve1Cb7vQ2y70tgu9Heb0VgxntmvXLtOyZcvTtq7jx483nTp1Mi+++KLJzc313P7WW2+ZyMhIs3XrVm+PimpAb7vQ2x60tgu97UJvu9DbLvS2C72dxZlSF6ni4mKVlJQoLy9PkpSfny9JeuGFFxQfH6833nhD33//vef+N998s7Zu3aqYmBhH5sX5obdd6G0PWtuF3naht13obRd624XeznIZY4zTQ+DMunXrptq1a2vVqlWSpMLCQrndbknSVVddpVatWmnx4sUqLS31XIQNvovedqG3PWhtF3rbhd52obdd6G0XejuHM6UuErm5ucrJyVF2drbntnnz5mnXrl268847JUlut1slJSWSpJ49eyo3N1eSeFD4IHrbhd72oLVd6G0XetuF3naht13ofXFhKXUR2L17t2699VbFxcWpXbt2+uCDDyRJ7dq10+zZs/Xll1/qtttuU3FxsecCa+np6apVq5ZKSkrEyW6+hd52obc9aG0XetuF3naht13obRd6X3yCnB7Adrt371bPnj117733KjY2Vlu2bNGwYcPUvn17xcTEaNCgQapVq5YeffRRde7cWW3btlVISIg+//xzbdiwQUFBJPQl9LYLve1Ba7vQ2y70tgu97UJvu9D74sQ1pRyUmZmpoUOHqm3btpo9e7bn9vj4eHXq1EmvvPKK57acnBw999xzyszMVI0aNfTII4+offv2ToyNKqK3XehtD1rbhd52obdd6G0XetuF3hcvVn0OKi4uVlZWln7/+99LksrKyhQQEKBLL71UmZmZkiRjjIwxCgsL04wZMyrcD76F3nahtz1obRd624XedqG3XehtF3pfvPh/10ENGzbU+++/r+uuu06SVFpaKklq2rSp5y++y+VSQEBAhYuwuVwu7w+L80Zvu9DbHrS2C73tQm+70Nsu9LYLvS9eLKUcdvnll0s6tYENDg6WdGpDm56e7rnP9OnT9dZbb3mu/s8Dw3fR2y70tget7UJvu9DbLvS2C73tQu+LE2/fu0gEBATIGOP5S1++rZ00aZKee+45bdu2jQur+RF624Xe9qC1XehtF3rbhd52obdd6H1x4Uypi0j5NeeDgoLUvHlzvfzyy3rxxReVmJioK664wuHpUN3obRd624PWdqG3XehtF3rbhd52offFg/XfRaR8QxscHKw333xT4eHhSkhIUJcuXRyeDBcCve1Cb3vQ2i70tgu97UJvu9DbLvS+eHCm1EWof//+kqT169crNjbW4WlwodHbLvS2B63tQm+70Nsu9LYLve1Cb+e5TPl5a7io5ObmqlatWk6PAS+ht13obQ9a24XedqG3XehtF3rbhd7OYikFAAAAAAAAr+PtewAAAAAAAPA6llIAAAAAAADwOpZSAAAAAAAA8DqWUgAAAAAAAPA6llIAAAAAAADwOpZSAAAAAAAA8DqWUgAAAH6qV69eGj16tNNjAAAAnBFLKQAAgAts7ty5CgsLU0lJiee2kydPKjg4WL169apw3zVr1sjlcik5OdnLUwIAAHgXSykAAIALLD4+XidPnlRiYqLntn//+99q1KiRNm7cqIKCAs/tq1ev1iWXXKLLLrvMiVEBAAC8hqUUAADABdamTRs1btxYa9as8dy2Zs0aDR48WJdeeqk2bNhQ4fb4+HiVlZVp+vTpuvTSSxUaGqorrrhCH330UYX/7s6dOzVgwADVrl1bDRs21D333KNjx4796hyff/65IiIi9MEHH1T71wgAAHCuWEoBAAB4QXx8vFavXu359erVq9WrVy/FxcV5bs/Pz9fGjRsVHx+v6dOna+HChZo7d6527dqlMWPG6O6779batWslSVlZWerdu7diYmKUmJioL774Qmlpabr99tvP+OcvWrRIQ4cO1QcffKC77rrrwn/BAAAAZxHk9AAAAAA2iI+P1+jRo1VSUqL8/Hxt27ZNcXFxKi4u1ty5cyVJ33zzjQoLC9WrVy+1b99eK1euVPfu3SVJ0dHRSkhI0Lx58xQXF6dXX31VMTExmjZtmufPeOedd9S8eXPt27dPrVu39tz+2muv6emnn9bSpUsVFxfn3S8cAADgV7CUAgAA8IJevXopNzdXmzdv1vHjx9W6dWvVr19fcXFxGjZsmAoKCrRmzRpFR0fr5MmTysvLU9++fSv8N4qKihQTEyNJ2r59u1avXq3atWuf9mclJyd7llIfffSR0tPTtW7dOl111VUX/gsFAACoJJZSAAAAXtCqVSs1a9ZMq1ev1vHjxz1nLDVp0kTNmzfX+vXrtXr1avXu3VsnT56UdOoaUE2bNq3w33G73ZJOfXrfwIEDNWPGjNP+rMaNG3v+OSYmRlu3btU777yj2NhYuVyuC/UlAgAAnBOWUgAAAF4SHx+vNWvW6Pjx4xo3bpzn9p49e2r58uXatGmTHnnkEbVv315ut1sHDx781bfbdenSRR9//LFatmypoKBff0p32WWXaebMmerVq5cCAwP16quvVvvXBQAAUBVc6BwAAMBL4uPjlZCQoG+//bbCsikuLk7z5s1TUVGR4uPjFRYWpv/5n//RmDFjtGDBAiUnJ2vr1q2aM2eOFixYIEl67LHHlJmZqaFDh2rz5s1KTk7WihUrNGzYMJWWllb4c1u3bq3Vq1fr448/1ujRo735JQMAAPwqzpQCAADwkvj4eOXn56tt27Zq2LCh5/a4uDjl5OSoTZs2nrfeTZ06VfXr19f06dN14MABRUZGqkuXLnrqqacknXrb37p16zR+/Hj169dPhYWFatGihW644QYFBJz+umObNm20atUqzxlTM2fO9M4XDQAA8Ctcxhjj9BAAAAAAAACwC2/fAwAAAAAAgNexlAIAAAAAAIDXsZQCAAAAAACA17GUAgAAAAAAgNexlAIAAAAAAIDXsZQCAAAAAACA17GUAgAAAAAAgNexlAIAAAAAAIDXsZQCAAAAAACA17GUAgAAAAAAgNexlAIAAAAAAIDXsZQCAAAAAACA1/0/hQB3a/ji3fkAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "#task_phab_df = phab_df[phab_df['comment_type'] == \"task_description\"]\n", + "unaff_tasks_phab_df = task_phab_df[task_phab_df['meta.affil'] != True]\n", + "# Rank speaker's task values within each group\n", + "unaff_tasks_phab_df['speakers_task'] = unaff_tasks_phab_df.groupby('speaker')['timestamp'].rank(method='first').astype(int)\n", + "\n", + "# Filter dates 08-01-2013 to 09-30-2013\n", + "unaff_tasks_phab_df = unaff_tasks_phab_df[(unaff_tasks_phab_df['date_created'] < 1380499200) & (unaff_tasks_phab_df['date_created'] > 1375315200)]\n", + "# Bin the speakers based on the number of tasks they created\n", + "bins = [0, 6, 26, 51, float('inf')]\n", + "labels = ['0-5', '6-25', '26-50', '51+']\n", + "min_speakers_task = unaff_tasks_phab_df.groupby('speaker')['speakers_task'].min().reset_index()\n", + "min_speakers_task = min_speakers_task.rename(columns={'speakers_task': 'min_speakers_task'})\n", + "unaff_tasks_phab_df = unaff_tasks_phab_df.merge(min_speakers_task, on='speaker', how='left')\n", + "unaff_tasks_phab_df['task_bins'] = pd.cut(unaff_tasks_phab_df['min_speakers_task'], bins=bins, labels=labels, right=False)\n", + "\n", + "# Calculate the weekly breakdown of binned speakers_task values\n", + "unaff_tasks_phab_df['week'] = unaff_tasks_phab_df['timestamp'].dt.to_period('W').dt.start_time\n", + "weekly_breakdown = unaff_tasks_phab_df.groupby(['week', 'task_bins']).size().unstack(fill_value=0)\n", + "\n", + "speaker_breakdown = unaff_tasks_phab_df.groupby(['week', 'task_bins']).nunique()['speaker'].unstack(fill_value=0)\n", + "\n", + "# Reshape the DataFrame for use with Seaborn\n", + "weekly_breakdown = weekly_breakdown.reset_index().melt(id_vars='week', value_vars=labels, var_name='task_bins', value_name='count')\n", + "speaker_breakdown = speaker_breakdown.reset_index().melt(id_vars='week', value_vars=labels, var_name='task_bins', value_name='speakers')\n", + "\n", + "# Plot the stacked bar plot using Seaborn\n", + "plt.figure(figsize=(12, 8))\n", + "sns.barplot(data=weekly_breakdown, x='week', y='count', hue='task_bins', palette='colorblind')\n", + "#sns.barplot(data=speaker_breakdown, x='week', y='speakers', hue='task_bins', palette='colorblind')\n", + "plt.title(\"08-01-2013 to 09-30-2013 Weekly Unaffiliated Task Creation by Contirbutor Tenure\")\n", + "plt.xlabel('Week')\n", + "plt.ylabel('Tasks')\n", + "plt.legend(title=\"Contributor had created # tasks by 08-01-2013:\")\n", + "plt.xticks(rotation=45)\n", + "plt.tight_layout()\n", + "plt.show()\n", + "\n", + "#plt.savefig('031625_weekly_tasks_by_history.png')" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "b7cfad77-d48a-4708-91f3-89ae1179b90c", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/2708736932.py:27: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.\n", + " comment_counts = affective_comment_phab_df.groupby('date_group').size()\n", + "/tmp/ipykernel_19468/2708736932.py:28: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.\n", + " speaker_counts = affective_comment_phab_df.groupby('date_group')['speaker'].nunique()\n", + "/tmp/ipykernel_19468/2708736932.py:35: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.\n", + " comment_counts_engaged = affective_comment_phab_df.groupby(['date_group', 'est_commenter', 'meta.affil']).size()\n", + "/tmp/ipykernel_19468/2708736932.py:36: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.\n", + " speaker_counts_engaged = affective_comment_phab_df.groupby(['date_group', 'est_commenter', 'meta.affil'])['speaker'].nunique()\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Number of comments for each date group:\n", + "date_group\n", + "Before announcement 10038\n", + "After announcement, before deployment 3471\n", + "After deployment 12791\n", + "dtype: int64\n", + "\n", + "Number of speakers for each date group:\n", + "date_group\n", + "Before announcement 342\n", + "After announcement, before deployment 249\n", + "After deployment 398\n", + "Name: speaker, dtype: int64\n", + "\n", + "Number of comments for each date group and engaged commenter subgroup:\n", + "date_group est_commenter meta.affil\n", + "Before announcement False False 9165\n", + " True 873\n", + "After announcement, before deployment False False 3212\n", + " True 259\n", + "After deployment False False 12095\n", + " True 696\n", + "dtype: int64\n", + "\n", + "Number of speakers for each date group and engaged commenter subgroup:\n", + "date_group est_commenter meta.affil\n", + "Before announcement False False 341\n", + " True 67\n", + "After announcement, before deployment False False 243\n", + " True 49\n", + "After deployment False False 393\n", + " True 77\n", + "Name: speaker, dtype: int64\n", + "\n", + "Number of comments for each engaged commenter subgroup, and WMF affiliation:\n", + "est_commenter meta.affil\n", + "False False 24472\n", + " True 1828\n", + "dtype: int64\n", + "\n", + "Number of speakers for each engaged commenter subgroup, and WMF affiliation:\n", + "est_commenter meta.affil\n", + "False False 504\n", + " True 112\n", + "Name: speaker, dtype: int64\n" + ] + }, + { + "data": { + "text/plain": [ + "'\\nplot1 = sns.lmplot(data=comment_phab_df, x=\"date_created\", y=\"dominant_wc\", hue=\"date_group\", col=\"meta.affil\", row=\\'new_commenter\\', scatter=False, legend=False, palette=palette)\\nplot1.set_axis_labels(\"Timestamp\", \"Count of Dominance Polarized Words\")\\nplot1.set_titles(row_template=\"Author\\'s 100+ Comment: {row_name}\",col_template=\"WMF Affiliation: {col_name}\")\\nplot1.fig.subplots_adjust(top=0.9) # Adjust subplots to make room for the title\\nplot1.add_legend(title=\"Comment publication timestamp:\")\\nfig1 = plot1.fig\\n# Plot for arousal_wc\\nplot2 = sns.lmplot(data=comment_phab_df, x=\"date_created\", y=\"arousal_wc\", hue=\"date_group\", col=\"meta.affil\", row=\\'engaged_commenter\\', scatter=False, legend=False, palette=palette)\\nplot2.set_axis_labels(\"Timestamp\", \"Count of Arousal Polarized Words\")\\nplot2.set_titles(row_template=\"Author\\'s 100+ Comment: {row_name}\",col_template=\"WMF Affiliation: {col_name}\")\\nplot2.add_legend(title=\"Comment publication timestamp:\")\\n#plot2.add_legend(title=\"Before/After 07/01/2013 Wide Release\")\\n\\nplot3 = sns.lmplot(data=comment_phab_df, x=\"date_created\", y=\"valence_wc\", hue=\"date_group\", col=\"meta.affil\", row=\\'engaged_commenter\\', scatter=False, legend=False, palette=palette)\\nplot3.set_axis_labels(\"Timestamp\", \"Count of Valence Polarized Words\")\\nplot3.set_titles(row_template=\"Author\\'s 100+ Comment: {row_name}\",col_template=\"WMF Affiliation: {col_name}\")\\nplot3.add_legend(title=\"Comment publication timestamp:\")\\n'" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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E9z7P/roo9iyZQu+/fZbbNiwAWlpadizZ0+FfTty5Ai2bduGCRMmYMKECfjll19w/Phxr94X4BoV8M033wAAMjIykJWV5XFD8vHHH8NgMGD79u147bXX8Pzzz2Pjxo0AXBeDo0ePRl5eHrZs2YKNGzfi6NGjuPnmmz2OcfjwYXzzzTdYsWKF+2Zu8uTJJaZHeUuWZTRu3BhfffUV9u3bh2effRb/93//hy+//LLU7bOysjBx4kTcdddd2L9/P9LS0jBu3Dj3TfRnn32GZ599Fi+99BL279+P//znP3jmmWfw8ccfV6p/xQYNGoTNmze7lzdv3oyBAwdiwIAB7vVWqxXbt28vcROVlJSEYcOGuftgsViwfPly3HXXXVXq06V9sVgsGDp0KG6//XYsW7bMfVM5a9Ys90iRS0cmXL6uMlQqFebPn49//vkHH3/8MX766Sc89thjAIArr7yyxKiIS0dEFPP2e3fkyBGsWrUKq1evxurVq7Flyxa88sor7teXLFnivhn093spzW233YbGjRtj586d2L17N5544glotVp3X4cPH47x48fjzz//xPLly/Hrr79i2rRple4f1T08R/Ic6Q2eI6uO58iqnyMB4IknnsArr7yC/fv3o3Pnzl7t8/LLL2Pp0qV4//338c8//+Dhhx/G7bffji1btlSpL0REVM8pVGfdeeedilqtVgwGg8fPSy+9pCiKosydO1dp06aN4nA4St2/WbNmyltvvVXhca677jrlkUcecS8PGDBAadeunSLLsnvd448/rrRr167MtgEoK1euVBRFUR588EFl8ODBHvtfCoDy9NNPu5dNJpMCQFm3bp2iKIrywgsvKNdee63HPidPnlQAKBkZGUpRUZGi0+mUL7/80v16bm6uEhoaqkyfPr3c9/p///d/ypgxY9zLo0ePVp577jn3cmZmpgJA+eOPP9zr8vPzFQDK5s2bFUVRlM2bNysAlPz8fI+2BwwYoPTr189jXa9evZTHH39cURRF2bBhg6JWq5UTJ064X//nn38UAMqOHTsURVGU5557TtFqtUp2drZHO0888YRyxx13lPvemjVrpuh0Oo/vyttvv13qtg888IAyfvx49/Kdd96pjB49WlEURdm9e7cCQDl27Fip+7Zs2VL5/PPPPda98MILSt++fcvs2+bNm5VmzZqV2/8PP/xQMRgMitPp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hN69eyMsLAyffvopQkND0axZMwCuaR4///wzbrnlFuj1esTHx6N169b4+uuv8dtvvyEmJgZvvvkmzp07V+Ji6sSJE5g5cybuu+8+7NmzB++8847XVSvffPNNNGjQAN26dYNKpcJXX32F5ORkREdHe7X/Aw88gA8//BATJ050V6c8fPgwli1bhoULFyI8PBxTp07Fo48+iri4OCQmJuKpp54qd1rX+fPn8f333+O7775Dx44dPV6bNGkSxo4di7y8PMTGxqJPnz545ZVX0Lx5c2RnZ+Ppp5/22L5Zs2YQBAGrV6/GyJEjERoaWuoUtssNHToUnTp1wm233YZ58+ZBFEXcf//9GDBgQIXTZZ588kmcPn0aS5curfA4l2vdujWWLl2KH374Ac2bN8cnn3yCnTt3lnnTs337dmzatAnXXnstEhMTsX37dpw/f949HXXOnDl46KGHEBUVheHDh8Nut2PXrl3Iz8/HzJkzfe7fpQYNGoQHHngATqfTPVoDAAYMGIBp06bB4XCUexPVrl075OTk+G0kQ3p6Ovbs2YPPPvsMbdu29Xht4sSJeP755/Hiiy/65ViXa9WqFZxOJ9555x2MGjUKW7duxfvvv++xTUpKCkwmEzZt2oQuXbogLCysxHuvyvfuUitXrsSTTz6JAwcOBOS9XMpqteLRRx/FjTfeiObNm+PUqVPYuXMnxo8fDwB4/PHH0adPH0ybNg133303DAYD9u3bh40bN+Ldd9/1uX9Ue/EcyXMkwHMkz5G1+xxZlsGDB+P111/H0qVL0bdvX3z66af4+++/3dOiIyIiMGvWLDz88MOQZRn9+vVDYWEhtm7disjISNx5551+6wsREdUvHNFYx61fvx4NGjTw+OnXrx8AIDo6Gh9++CGuuuoqdO7cGT/++CO+//57xMXFAQCef/55HDt2DC1btnSPQnj66afRvXt3DBs2DAMHDkRycjLGjBlT4riTJk2C1WrFFVdcgQceeADTp0/Hvffe61WfIyIi8Nprr6Fnz57o1asXjh07hrVr13qd36lhw4bYunUrJEnCtddei06dOmHGjBmIjo52t/H666+jf//+GDVqFIYOHYp+/fqhR48eZba5dOlSGAwGDBkypMRrQ4YMQWhoKD799FMAwKJFiyCKInr06IEZM2aUuEhu1KgR5syZgyeeeAJJSUleV7oVBAHffvstYmJicPXVV2Po0KFo0aIFli9fXuG+WVlZOHHihFfHudx9992HcePG4eabb0bv3r2Rm5uL+++/v8ztIyMj8fPPP2PkyJFo06YNnn76acydOxcjRowAANx9991YuHAhFi9ejE6dOmHAgAFYsmSJ30ZrWK1WtGrVCklJSe71AwYMQFFREVJTU9GgQYNy24iLi0NoaGiV+wK4Rmq0b9++xA0U4MrHlJ2djbVr1/rlWJfr0qUL3nzzTbz66qvo2LEjPvvssxJ5yK688kr861//ws0334yEhAS89tprJdqpyvfuUoWFhcjIyAjYe7mUWq1Gbm4uJk2ahDZt2mDChAkYMWIE5syZA8CV523Lli04ePAg+vfvj27duuHZZ59Fw4YNK9U/qr14juQ5EuA5kufI2n2OLMuwYcPwzDPP4LHHHkOvXr1QVFSESZMmeWzzwgsv4JlnnsHLL7+Mdu3aYfjw4VizZo1fvm9ERFR/CcrlyTuIiGqYtLQ0TJ48GceOHQt2V4iIiGoUniOJiIioJuGIRiIiIiIiIiIiIqoyBhqJiIiIiIiIiIioyhhoJKIaLyUlBTNmzAh2N4iIiGocniOJiIioJmGORiIiIiIiIiIiIqoyjmgkIiIiIiIiIiKiKmOgkYiIiIiIiIiIiKqMgcZSKIoCo9EIzionIiJy4bmRiIiIiIgqwkBjKYqKihAVFYWioqJgd4WIiKhG4LmRiIiIiIgqwkAjERERERERERERVRkDjURERERERERERFRlDDQSERERERERERFRlTHQSERERERERERERFXGQCMRERERERERERFVGQONREREREREREREVGUMNBIREREREREREVGVMdBIREREREREREREVcZAIxEREREREREREVUZA41ERERERERERERUZQw0EhERERERERERUZUx0EhERERERERERERVxkAjERERERERERERVRkDjURERERERERERFRlDDQSERERERERERFRlTHQSERERERERERERFXGQCMRERERERERERFVGQONREREREQBJsm2YHeBiIiIKOAYaCQiIiIiCjCnVARFkYPdDSIiIqKAYqCRiIiIiCjAFEWBUzIFuxtEREREAcVAIxERERFRNZBkKyTZEexuEBEREQUMA41ERERERNXEKRUFuwtEREREAcNAIxERERFRNVEUEaJkDXY3iIiIiAKCgUYi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eM9q74dTMkIlxEEQOMaAiIiIAotXG0REREREAaBAQoElw718Km8tTPYT1d8PRYZTMlX7cYmIiKj+YaCRiIiIiCgAVIIWbRvcC606EgCgQEbm+S/hFI3V3hdJtnIKNREREQUcA41ERERERAGi00QjNfleCFADAETZhKM5X0JWxGrvi1MyQlHkaj8uERER1R8MNBIRERERBVBkaEs0jhnhXrY4TuFU3tpq7wenUBMREVGgMdBIRERERBRgceE9EWfo7l7ONe9BTtGuau+HJFshK85qPy4RERHVDww0EhEREREFmCAIaBw7EmG6xu51p/KDUxzGKRZV+zGJiIiofmCgkYiIiIioGqgEDVrET4BGFQ4geMVhZMUJSbZV6zGJiIiofmCgkYiIiIiommg1kWieMAHChcvwYBWHcUpFLAxDREREfsdAIxERERFRNQrXNy21OIyiKNXWBxaGISIiokAIaqDx559/xqhRo9CwYUMIgoBVq1Z5vC4IQqk/r7/+epltzp49u8T2bdu2DfA7ISIiIiLyXmnFYXJN1VscRpKtkGRHtR6TiIiI6ragBhrNZjO6dOmC9957r9TXs7KyPH4WLVoEQRAwfvz4ctvt0KGDx36//vprILpPRERERFQppReHWVftxWFcU6irbyQlERER1W2aYB58xIgRGDFiRJmvJycneyx/++23GDRoEFq0aFFuuxqNpsS+REREREQ1SXFxmANn/wdRNrmLw6Qm3wudJrJa+qAoIkTZAq3aUC3HIyIiorqt1uRoPHfuHNasWYOpU6dWuO2hQ4fQsGFDtGjRArfddhtOnCj/ybDdbofRaPT4ISIiqs94biSqHqUVh8ms5uIwomSGrEjVdjwiIiKqu2pNoPHjjz9GREQExo0bV+52vXv3xpIlS7B+/XosWLAAmZmZ6N+/P4qKisrc5+WXX0ZUVJT7p0mTJv7uPhERUa3CcyNR9XEVhxnpXi4uDlN9FDilsq+ViYiIiLwlKDUkKYsgCFi5ciXGjBlT6utt27bFNddcg3feecendgsKCtCsWTO8+eabZY6GtNvtsNvt7mWj0YgmTZqgsLAQkZHVM22FiIioJuG5kci/rI5sAOVfdp/I/Q655j3u5SYx1yM+omeAe3aRVhMJjSq02o5HREREdU9QczR665dffkFGRgaWL1/u877R0dFo06YNDh8+XOY2er0e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3bt348Ybbyx3n6o+76dPn44RI0Zgz549GDt2LMaMGYMDBw5UeN+rtXHkyJFwOBz49ttvXedkZ2fj+++/d3sNpKenY/Xq1VizZg0WL16MuXPnYvDgwTh58iTWrVuH119/HS+88AK2bNniOmfkyJHIzs7G6tWrsWPHDnTu3Bl9+/Z1e01c6fn+7rvvonv37rj//vtdz5kGDRpU+juujKBU8a+YKIr43//+h6ioi8UCevTogS+++MItAdm+fc1f68ZsNsNkMiE/Px9Go/drp/hzjUZZJUKnkxFmUEMOYvVqqr3Omc+j5ArD1S02G17/YgVOni3946WRVXht4jg0r58YqBDpChzOEtidxXBWMTnoVGzILzqIc4V7cL4kHRWtASkKakTq2yDK0BEGTbLXBa4EQSpd21HQQhRlr65F/uPrvvFSiqJg47aTmPv5Huzef7rc4/GxBgwd2Bw39kqBRh3aX6IZ9DJiorherScyzuX4dfromu278fWGi2/Cnxg2GK2S61/hDN8TRRGJUZEBvSdVzOm0XRil7/lz7mTOapwpuPhcqhcxwOviMGVUkh6yFO6Ta5H3CopLMPqVt4N2/6V/fxJhV1jG6FI9e/bEqFGj8Pjjj8NutyMxMRFffvkl+vTpAwCYM2cO5syZ4zYqqaI1Gvv164e+ffti2rRprn2fffYZnnnmGdd0bEEQMHXqVLzzzjsetWf79u3o0qULzp8/j7CwMKxduxY33ngjfv75Z/Tt2xcAsGrVKgwePBjFxcXQarWYOXMm3nzzTWRlZSE8vPS18cwzz2D9+vXYvHkzCgsLERkZiQULFuCuu+4CUJqcK1uT8Omnn66w8MeKFSswbNgwV79ztfucP38esbGx+OCDD3DfffeVa9tnn32Gf/zjHzhw4IDrPbHVakVERARWrFiB/v37Y8KECVi7di3++usv19JTLVu2RFxcHNavL1072OFwwGQy4f/+7/8wZswYj66bnp7umok2atQoiKKIJUuWAKj+Go0TJkzAd999hxMnTkCvL31f869//QtPP/008vPzYbPZEBUVhZ9//hndu1/8O3jfffehqKgIn3/+OYDSAWpz5sxxJZqff/55LFu2zK1dH330EZ599lnk5+dDFEX06dMHZrMZO3fudF33H//4B3799Vf88MMPrn0nT55EgwYNkJaWhubNm5drw1133YX8/Hy3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e3ekpqa67fvpp5/QvXv3QIRHRERERERU5wmCAFkKD3YYREQUBCGdaHzqqaewbt06HD16FBs3bsSwYcMgSRLuvPNOAMD48eMxbdo01/GPP/441qxZg9mzZ+PgwYOYOXMmtm/fjilTpgSrCURERERERHWOJKohiRwZT0RU14T01OmTJ0/izjvvxLlz5xAbG4tevXph8+bNiI2NBQAcP34congxV9qjRw98/vnneOGFF/D3v/8dzZo1w4oVK9C2bdtgNYGIiIiIiKhOUknhcDitAJRgh0JERAEiKIrCv/qXMZvNMJlMyM/Ph9FoDHY4REREQce+kYiIqsPmKIDdUVjp46IgQyNHBTAiIiLyp5CeOk1EREREREQ1l0rUQxD4sZOIqK7gX3wiIiIiIiLyC0EQoZLCgh0GEREFCBONRERERERE5DcqUQdRkIMdBhERBQATjURERERERORXshQe7BCIiCgAmGgkIiIiIiIivxJFGZKoDXYYRETkZ0w0EhERERERkd/JUhgAIdhhEBGRHzHRSERERERERH4nCBJUkj7YYRARkR8x0UhEREREREQBoRINEAR+DCUiqq34F56IiIiIiIgCQhAEFoYhIqrFmGgkIiIiIiKigJFELURBDnYYRETkB0w0EhERERERUUDJKo5qJCKqjZhoJCIiIiIiooASBRmSqAt2GERE5GNMNBIREREREVHAyVIYIAjBDoOIiHyIiUYiIiIiIiIKOEEQoRINwQ6DiIh8iIlGIiIiIiIiCgpJVAc7BCIi8iEmGomIiIiIiIiIiMhrTDQSERERERERERGR15hoJCIiIiIiIiIiIq8x0UhEREREREREREReY6KRiIiIiIiIiIiIvMZEIxEREREREREREXmNiUYiIiIiIiIiIiLyGhONRERERERERERE5DUmGomIiIiIiIiIiMhrTDQSERERERERERGR15hoJCIiIiIiIiIiIq8x0UhEREREREREREReY6KRiIiIiIiIiIiIvMZEIxEREREREREREXmNiUYiIiIiIiIiIiLyGhONRERERERERERE5DVVsAMIRYqiAADMZnOQIyEiIvJceHg4BEHw6TXZNxIRUU3lj36RiIgqxkRjBc6fPw8AaNCgQZAjISIi8lx+fj6MRqNPr8m+kYiIaip/9ItERFQxQSkbokAuTqcTGRkZXn/zZTab0aBBA5w4caJGd2xsR+ioDW0A2I5QUxvaURvaAPiuHf4YucG+8aLa0AaA7Qg1taEdtaENANsRanzRDo5oJCIKHI5orIAoiqhfv77Prmc0Gmt0516G7QgdtaENANsRampDO2pDG4DQbAf7xvJqQxsAtiPU1IZ21IY2AGxHqKkt7SAiqu1YDIaIiIiIiIiIiIi8xkQjEREREREREREReY2JRj/SaDSYMWMGNBpNsEPxCtsROmpDGwC2I9TUhnbUhjYAtacdV1Ib2lgb2gCwHaGmNrSjNrQBYDtCTW1pBxFRXcFiMEREREREREREROQ1jmgkIiIiIiIiIiIirzHRSERERERERERERF5jopGIiIiIiIiIiIi8xkQjEREREREREREReY2JxkqsX78eQ4YMQVJSEgRBwIoVK654/G+//YaePXsiOjoaOp0OLVu2xDvvvON2TEpKCgRBKPfzyCOPuI4pKSnBI488gujoaISFhWHEiBE4ffp0jWpHTk4OHn30UbRo0QI6nQ7Jycl47LHHkJ+fX2PacClFUTBo0KAq3TtU27Fp0ybcdNNNMBgMMBqN6N27N4qLi2tUO7KysjBu3DgkJCTAYDCgc+fOWLZsWbXa4K92OBwOTJ8+HY0aNYJOp0OTJk3w8ssv49KaW4qi4MUXX0RiYiJ0Oh369euHP//8s8a0wWaz4dlnn0W7du1gMBiQlJSE8ePHIyMjo1ptCFY7Ljd58mQIgoA5c+bUyHYcOHAAt912G0wmEwwGA7p06YLjx49Xuy2VqQ19Y23oF4PVjkuxbwx+G9gvhk472DeGXhsC1S8SEVF5qmAHEKoKCwvRoUMHTJw4EcOHD7/q8QaDAVOmTEH79u1hMBjw22+/4cEHH4TBYMADDzwAANi2bRscDofrnH379uHmm2/GyJEjXfueeOIJfP/99/jyyy9hMpkwZcoUDB8+HBs2bKgx7cjIyEBGRgbeeusttG7dGseOHcPkyZORkZGBr776qka04VJz5syBIAgexx0q7di0aRMGDhyIadOm4f3334dKpcKePXsgitX7niFY7Rg/fjzy8vLw7bffIiYmBp9//jlGjRqF7du3o1OnTiHRjtdffx0ff/wxFi5ciDZt2mD79u249957YTKZ8NhjjwEA3njjDbz33ntYuHAhGjVqhOnTp2PAgAH4448/oNVqQ74NRUVF2LlzJ6ZPn44OHTogNzcXjz/+OG677TZs377do/iD2Y5LLV++HJs3b0ZSUlK14g92O9LT09GrVy9MmjQJs2bNgtFoxP79+z1+PgWrjYHuG2tDvxisdlyKfWPw28B+MXTawb4xtNoQyH6RiIgqoNBVAVCWL1/u8XnDhg1T7r777koff/zxx5UmTZooTqdTURRFycvLU2RZVr788kvXMQcOHFAAKJs2bfL4/pcLVDsq8sUXXyhqtVqx2Wwe3/9SgW7Drl27lHr16imZmZnVvndFAtmObt26KS+88EJ1wryqQLbDYDAoixYtcjsuKipK+fTTTz2+/+V81Y7BgwcrEydOdDtm+PDhytixYxVFURSn06kkJCQob775puvxvLw8RaPRKIsXL65e8BcEqg0V2bp1qwJAOXbsmMf3v1yg23Hy5EmlXr16yr59+5SGDRsq77zzTnXCLieQ7Rg9evQVX0/+Uhv6xtrQLyoK+8ZQ6hvZL4ZOv6go7BtDqW+sC/0iERGV4tRpP9m1axc2btyIG264ocLHrVYrPvvsM0ycONE1ImDHjh2w2Wzo16+f67iWLVsiOTkZmzZtCkjcl6tOOyqSn58Po9EIlSrwg2ir24aioiLcdddd+PDDD5GQkBCocCtVnXZkZ2djy5YtiIuLQ48ePRAfH48bbrgBv/32WyBDd1Pd/48ePXpg6dKlyMnJgdPpxJIlS1BSUoI+ffoEKHJ3FbWjR48eSE1NxaFDhwAAe/bswW+//YZBgwYBAI4cOYKsrCy317jJZEK3bt2C8hqvThsqkp+fD0EQEBER4e+QK1TddjidTowbNw5PP/002rRpE/C4L1eddjidTnz//fdo3rw5BgwYgLi4OHTr1s2rqaz+VBv6xtrQLwLsG0Opb2S/GDr9IsC+MZT6xrrQLxIR1UrBznTWBPDgG7h69eoparVaEUVReemllyo9bunSpYokScqpU6dc+/773/8qarW63LFdunRRnnnmGY/jvlyg2nG5M2fOKMnJycrf//53T0MuJ5BteOCBB5RJkyZV695XE6h2bNq0SQGgREVFKfPmzVN27typTJ06VVGr1cqhQ4e8bUZA/z9yc3OV/v37KwAUlUqlGI1G5YcffvAmfBdftcPhcCjPPvusIgiColKpFEEQlFdeecX1+IYNGxQASkZGhtt5I0eOVEaNGlUj2nC54uJipXPnzspdd93lTfgugWzHK6+8otx8882uEULBGtHoTTvKRpTp9Xrl7bffVnbt2qW8+uqriiAIytq1a33SlsrUhr6xNvSLisK+MZT6RvaLodMvBrIdl2PfGLw2BLNfJCKiUkw0VoEnHeNff/2l7N27V/nkk0+UqKgo5fPPP6/wuP79+yu33nqr275QSjR6045L5efnK127dlUGDhyoWK3W6oTtJlBt+Oabb5SmTZsq58+fr9a9ryZQ7Sh7Az9t2jS3/e3atVOee+65asV+qUA+p6ZMmaJ07dpV+fnnn5Xdu3crM2fOVEwmk7J3715vmqAoiu/asXjxYqV+/frK4sWLlb179yqLFi1SoqKilAULFiiKEjqJRm/acCmr1aoMGTJE6dSpk5Kfn+9V/IFux/bt25X4+Hi3D+7BSjR6045Tp04pAJQ777zT7ZpDhgxRxowZ45O2VKY29I21oV9UFPaNodQ3sl8MnX4xkO24FPvG4LYhmP0iERGVYqKxCqr7Jvrll19WmjdvXm7/0aNHFVEUlRUrVrjtT01NVQAoubm5bvuTk5OVt99+2+P7Xy5Q7ShjNpuV7t27K3379lWKi4s9vm9FAtWGxx9/XBEEQZEkyfUDQBFFUbnhhhuqGf1FgWrHX3/9pQBQ/vOf/7jtHzVqlE++ZQ9UOw4fPqwAUPbt2+e2v2/fvsqDDz7o8f0v56t21K9fX/nggw/KHdOiRQtFURQlPT1dAaDs2rXL7ZjevXsrjz32mMf3v1Sg2lDGarUqQ4cOVdq3b6+cPXu2WjFXJFDteOeddyp9jTds2NCbJiiKErh2WCwWRaVSKS+//LLbMc8884zSo0cPzwP3QG3oG2tDv6go7BtDqW9kvxg6/aKisG8Mpb6xLvSLRERUims0+pHT6YTFYim3f/78+YiLi8PgwYPd9l9zzTWQZRmpqamufWlpaTh+/Di6d+/u93gr42k7AMBsNqN///5Qq9X49ttvg17lzdM2PPfcc9i7dy92797t+gGAd955B/Pnzw9EyBXytB0pKSlISkpCWlqa2/5Dhw6hYcOGfo31SjxtR1FREQCUqwYqSRKcTqf/Ar2Ky9tRVFR0xRgbNWqEhIQEt9e42WzGli1bgvYa97QNAGCz2TBq1Cj8+eef+PnnnxEdHR2weCvjaTvGjRtX7jWelJSEp59+Gj/88ENAY7+Up+1Qq9Xo0qVLyL3Gr6Q29I21oV8E2DeG0uuG/WLo9IsA+8ZQ6hvrQr9IRFTbBGcF8hqgoKAAhw8fdm0fOXIEu3fvRlRUFJKTkzFt2jScOnUKixYtAgB8+OGHSE5ORsuWLQEA69evx1tvvYXHHnvM7bpOpxPz58/HPffcU24BeJPJhEmTJuHJJ59EVFQUjEYjHn30UXTv3h3XXXddjWlH2YepoqIifPbZZzCbzTCbzQCA2NhYSJIU8m1ISEiocJH75ORkNGrUyKP4g9kOQRDw9NNPY8aMGejQoQM6duyIhQsX4uDBg/jqq69qTDtatmyJpk2b4sEHH8Rbb72F6OhorFixAj/99BNWrlwZMu0YMmQI/vnPfyI5ORlt2rTBrl278Pbbb2PixIkASv8/pk6din/84x9o1qwZGjVqhOnTpyMpKQlDhw6tEW2w2Wy44447sHPnTqxcuRIOhwNZWVkAgKioKKjV6hrRjujo6HIfAmVZRkJCAlq0aOFxG4LVDgB4+umnMXr0aPTu3Rs33ngj1qxZg++++w5r166tVjsC3UYgsH1jbegXg9UO9o2h0wb2i6HVDvaNodMGILD9IhERVSDYQypD1S+//KIAKPdzzz33KIqiKPfcc4/bNKH33ntPadOmjaLX6xWj0ah06tRJ+eijjxSHw+F23R9++EEBoKSlpVV43+LiYuXhhx9WIiMjFb1erwwbNkzJzMysUe2o7J4AlCNHjtSINlQEXq5DFcx2vPrqq0r9+vUVvV6vdO/eXfn1119rXDsOHTqkDB8+XImLi1P0er3Svn17ZdGiRSHVDrPZrDz++ONKcnKyotVqlcaNGyvPP/+8YrFYXMc4nU5l+vTpSnx8vKLRaJS+fftW+TkYCm04cuRIpa/vX375pca0oyLerkMVzHbMnTtXadq0qaLVapUOHTpUOnXXW7Whb6wN/WKw2lER9o3sF0OpXwxWO9g3hl4bAtUvEhFReYKiKAqIiIiIiIiIiIiIvMA1GomIiIiIiIiIiMhrTDQSERERERERERGR15hoJCIiIiIiIiIiIq8x0UhEREREREREREReY6KRiIiIiIiIiIiIvMZEIxEREREREREREXmNiUYiIiIiIiIiIiLyGhONRHXYhAkTMHTo0GCHQVRnrF+/HkOGDEFSUhIEQcCKFSs8vsYXX3yBjh07Qq/Xo2HDhnjzzTd9HyhRHca+kSiw2DcSEdUuqmAHQET+IQjCFR+fMWMG3n33XSiKEqCIKjZhwgTk5eVV600lUU1TWFiIDh06YOLEiRg+fLjH569evRpjx47F+++/j/79++PAgQO4//77odPpMGXKFD9ETFS7sG8kCj3sG4mIahdBCfY7KSLyi6ysLNe/ly5dihdffBFpaWmufWFhYQgLCwtGaG74YYrqKkEQsHz5creRUxaLBc8//zwWL16MvLw8tG3bFq+//jr69OkDALjrrrtgs9nw5Zdfus55//338cYbb+D48eNXTaIQ1XXsG4lCG/tGIqKaj1OniWqphIQE14/JZIIgCG77wsLCyk0P69OnDx599FFMnToVkZGRiI+Px6efforCwkLce++9CA8PR9OmTbF69Wq3e+3btw+DBg1CWFgY4uPjMW7cOJw9e9b1+FdffYV27dpBp9MhOjoa/fr1Q2FhIWbOnImFCxfim2++gSAIEAQBa9euBQA8++yzaN68OfR6PRo3bozp06fDZrO5rjlz5kx07NgR8+bNQ3JyMsLCwvDwww/D4XDgjTfeQEJCAuLi4vDPf/7TLVZBEPDxxx9j0KBB0Ol0aNy4Mb766ivf/wcQVcOUKVOwadMmLFmyBHv37sXIkSMxcOBA/PnnnwBKP2xptVq3c3Q6HU6ePIljx44FI2SiGoV9I/tGqnnYNxIR1SxMNBKRm4ULFyImJgZbt27Fo48+ioceeggjR45Ejx49sHPnTvTv3x/jxo1DUVERACAvLw833XQTOnXqhO3bt2PNmjU4ffo0Ro0aBQDIzMzEnXfeiYkTJ+LAgQNYu3Ythg8fDkVR8NRTT2HUqFEYOHAgMjMzkZmZiR49egAAwsPDsWDBAvzxxx9499138emnn+Kdd95xizU9PR2rV6/GmjVrsHjxYsydOxeDBw/GyZMnsW7dOrz++ut44YUXsGXLFrfzpk+fjhEjRmDPnj0YO3YsxowZgwMHDgTgt0tUuePHj2P+/Pn48ssvcf3116NJkyZ46qmn0KtXL8yfPx8AMGDAAHz99ddITU2F0+nEoUOHMHv2bAClrzUi8g/2jUTBwb6RiKgGUoio1ps/f75iMpnK7b/nnnuU22+/3bV9ww03KL169XJt2+12xWAwKOPGjXPty8zMVAAomzZtUhRFUV5++WWlf//+btc9ceKEAkBJS0tTduzYoQBQjh49WmFsl8dQmTfffFO55pprXNszZsxQ9Hq9YjabXfsGDBigpKSkKA6Hw7WvRYsWyquvvuraBqBMnjzZ7drdunVTHnrooavGQORLAJTly5e7tleuXKkAUAwGg9uPSqVSRo0apSiKojidTuWZZ55RtFqtIkmSEhkZqcycOVMBoGzevDlILSGqmdg3sm+k0MO+kYio5mMxGCJy0759e9e/JUlCdHQ02rVr59oXHx8PAMjOzgYA7NmzB7/88kuFa1qlp6ejf//+6Nu3L9q1a4cBAwagf//+uOOOOxAZGXnFOJYuXYr33nsP6enpKCgogN1uh9FodDsmJSUF4eHhbrFJkgRRFN32lcVapnv37uW2d+/efcV4iPytoKAAkiRhx44dkCTJ7bGy15cgCHj99dfxyiuvICsrC7GxsUhNTQUANG7cOOAxE9UV7BuJgoN9IxFRzcNEIxG5kWXZbVsQBLd9ZQtqO51OAKVvAIcMGYLXX3+93LUSExMhSRJ++uknbNy4ET/++CPef/99PP/889iyZQsaNWpUYQybNm3C2LFjMWvWLAwYMAAmkwlLlixxTYOpaqxl+8piJQplnTp1gsPhQHZ2Nq6//vorHitJEurVqwcAWLx4Mbp3747Y2NhAhElUJ7FvJAoO9o1ERDUPE41E5JXOnTtj2bJlSElJgUpV8Z8UQRDQs2dP9OzZEy+++CIaNmyI5cuX48knn4RarYbD4XA7fuPGjWjYsCGef/551z5fLua9efNmjB8/3m27U6dOPrs+UWUKCgpw+PBh1/aRI0ewe/duREVFoXnz5hg7dizGjx+P2bNno1OnTjhz5gxSU1PRvn17DB48GGfPnsVXX32FPn36oKSkxLVu1bp164LYKiK6HPtGoqpj30hEVLuwGAwReeWRRx5BTk4O7rzzTmzbtg3p6en44YcfcO+998LhcGDLli145ZVXsH37dhw/fhxff/01zpw5g1atWgEoneK1d+9epKWl4ezZs7DZbGjWrBmOHz+OJUuWID09He+99x6WL1/us5i//PJLzJs3D4cOHcKMGTOwdetWTJkyxWfXJ6rM9u3b0alTJ9eH9yeffBKdOnXCiy++CACYP38+xo8fj7/97W9o0aIFhg4dim3btiE5Odl1jYULF+Laa69Fz549sX//fqxduxZdu3YNSnuIqGLsG4mqjn0jEVHtwhGNROSVpKQkbNiwAc8++yz69+8Pi8WChg0bYuDAgRBFEUajEevXr8ecOXNgNpvRsGFDzJ49G4MGDQIA3H///Vi7di2uvfZaFBQU4JdffsFtt92GJ554AlOmTIHFYsHgwYMxffp0zJw50ycxz5o1C0uWLMHDDz+MxMRELF68GK1bt/bJtYmupE+fPlAUpdLHZVnGrFmzMGvWrAofj4mJwaZNm/wVHhH5CPtGoqpj30hEVLsIypX+qhMR1TKCIGD58uUYOnRosEMhIiIKCewbiYiIyFc4dZqIiIiIiIiIiIi8xkQjEREREREREREReY1Tp4mIiIiIiIiIiMhrHNFIREREREREREREXmOikYiIiIiIiIiIiLzGRCMRERERERERERF5jYlGIiIiIiIiIiIi8hoTjUREREREREREROQ1JhqJiIiIiIiIiIjIa0w0EhERERERERERkdeYaCQiIiIiIiIiIiKvMdFIREREREREREREXvt/Bg64m4CP3KIAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "bins = [\n", + " pd.Timestamp('1900-01-01 00:00:01+00:00'),\n", + " pd.Timestamp('2013-08-01 00:00:01+00:00'),\n", + " pd.Timestamp('2013-08-28 00:00:01+00:00'),\n", + " pd.Timestamp('2100-08-28 00:00:01+00:00')\n", + "]\n", + "labels = ['Before announcement', 'After announcement, before deployment', 'After deployment']\n", + "\n", + "#creating variables of interest\n", + "affective_comment_phab_df = comment_phab_df\n", + "affective_comment_phab_df['date_group'] = pd.cut(affective_comment_phab_df['timestamp'], bins=bins, labels=labels, right=False)\n", + "affective_comment_phab_df['speakers_comment'] = affective_comment_phab_df.groupby('speaker')['timestamp'].rank(method='first').astype(int)\n", + "#all comments prior to june 1 2013\n", + "subset_comment_phab_df = affective_comment_phab_df[affective_comment_phab_df['date_created'] <= 1370044800]\n", + "#getting counts \n", + "comment_counts = subset_comment_phab_df.groupby('speaker')['speakers_comment'].max().reset_index()\n", + "comment_counts = comment_counts.rename(columns={'speakers_comment': 'pre_june_2013_comments'})\n", + "#merge back \n", + "affective_comment_phab_df = affective_comment_phab_df.merge(comment_counts, on='speaker', how='left')\n", + "affective_comment_phab_df['pre_june_2013_comments'] = affective_comment_phab_df['pre_june_2013_comments'].fillna(0)\n", + "\n", + "affective_comment_phab_df['new_commenter'] = affective_comment_phab_df['pre_june_2013_comments'] <= 10\n", + "affective_comment_phab_df['est_commenter'] = affective_comment_phab_df['pre_june_2013_comments'] > 50\n", + "\n", + "palette = ['#31449c', '#4a7c85', '#c5db68']\n", + "\n", + "comment_counts = affective_comment_phab_df.groupby('date_group').size()\n", + "speaker_counts = affective_comment_phab_df.groupby('date_group')['speaker'].nunique()\n", + "\n", + "print(\"Number of comments for each date group:\")\n", + "print(comment_counts)\n", + "print(\"\\nNumber of speakers for each date group:\")\n", + "print(speaker_counts)\n", + "\n", + "comment_counts_engaged = affective_comment_phab_df.groupby(['date_group', 'est_commenter', 'meta.affil']).size()\n", + "speaker_counts_engaged = affective_comment_phab_df.groupby(['date_group', 'est_commenter', 'meta.affil'])['speaker'].nunique()\n", + "\n", + "print(\"\\nNumber of comments for each date group and engaged commenter subgroup:\")\n", + "print(comment_counts_engaged)\n", + "print(\"\\nNumber of speakers for each date group and engaged commenter subgroup:\")\n", + "print(speaker_counts_engaged)\n", + "\n", + "comment_counts_wmf = affective_comment_phab_df.groupby(['est_commenter', 'meta.affil']).size()\n", + "speaker_counts_wmf = affective_comment_phab_df.groupby(['est_commenter', 'meta.affil'])['speaker'].nunique()\n", + "\n", + "print(\"\\nNumber of comments for each engaged commenter subgroup, and WMF affiliation:\")\n", + "print(comment_counts_wmf)\n", + "print(\"\\nNumber of speakers for each engaged commenter subgroup, and WMF affiliation:\")\n", + "print(speaker_counts_wmf)\n", + "\n", + "#comment_phab_df['before_after'] = comment_phab_df['timestamp'] > pd.Timestamp('2013-07-01 00:00:01+00:00')\n", + "#fig, axes = plt.subplots(2, 1, figsize=(10, 12), sharex=True)\n", + "affective_comment_phab_df['polarized_wc'] = affective_comment_phab_df['dominant_wc'] + affective_comment_phab_df['valence_wc'] + affective_comment_phab_df['arousal_wc'] \n", + "plot1 = sns.lmplot(data=affective_comment_phab_df, x=\"date_created\", y=\"polarized_wc\", hue=\"date_group\", col=\"meta.affil\", row='est_commenter', scatter=False, legend=False, palette=palette)\n", + "plot1.set_axis_labels(\"Timestamp\", \"Count of Polarized Words\")\n", + "plot1.set_titles(row_template=\"Established Author: {row_name}\", col_template=\"WMF Affiliation: {col_name}\")\n", + "plot1.fig.subplots_adjust(top=0.9) # Adjust subplots to make room for the title\n", + "plot1.add_legend(title=\"Comment publication timestamp:\")\n", + "fig1 = plot1.fig\n", + "'''\n", + "plot1 = sns.lmplot(data=comment_phab_df, x=\"date_created\", y=\"dominant_wc\", hue=\"date_group\", col=\"meta.affil\", row='new_commenter', scatter=False, legend=False, palette=palette)\n", + "plot1.set_axis_labels(\"Timestamp\", \"Count of Dominance Polarized Words\")\n", + "plot1.set_titles(row_template=\"Author's 100+ Comment: {row_name}\",col_template=\"WMF Affiliation: {col_name}\")\n", + "plot1.fig.subplots_adjust(top=0.9) # Adjust subplots to make room for the title\n", + "plot1.add_legend(title=\"Comment publication timestamp:\")\n", + "fig1 = plot1.fig\n", + "# Plot for arousal_wc\n", + "plot2 = sns.lmplot(data=comment_phab_df, x=\"date_created\", y=\"arousal_wc\", hue=\"date_group\", col=\"meta.affil\", row='engaged_commenter', scatter=False, legend=False, palette=palette)\n", + "plot2.set_axis_labels(\"Timestamp\", \"Count of Arousal Polarized Words\")\n", + "plot2.set_titles(row_template=\"Author's 100+ Comment: {row_name}\",col_template=\"WMF Affiliation: {col_name}\")\n", + "plot2.add_legend(title=\"Comment publication timestamp:\")\n", + "#plot2.add_legend(title=\"Before/After 07/01/2013 Wide Release\")\n", + "\n", + "plot3 = sns.lmplot(data=comment_phab_df, x=\"date_created\", y=\"valence_wc\", hue=\"date_group\", col=\"meta.affil\", row='engaged_commenter', scatter=False, legend=False, palette=palette)\n", + "plot3.set_axis_labels(\"Timestamp\", \"Count of Valence Polarized Words\")\n", + "plot3.set_titles(row_template=\"Author's 100+ Comment: {row_name}\",col_template=\"WMF Affiliation: {col_name}\")\n", + "plot3.add_legend(title=\"Comment publication timestamp:\")\n", + "'''\n", + "# Show plots\n", + "#fig1.savefig('031725_engaged_commenter_D_scoring_fig.png')\n", + "#plot2.fig.savefig('031725_engaged_commenter_A_scoring_fig.png')\n", + "#plot3.fig.savefig('031725_engaged_commenter_V_scoring_fig.png')\n", + "#plt.savefig('031625_engaged_commenter_VAD_scoring_fig.png')" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "5a91a59a-0d1c-48b3-93dd-b9df76ca68e5", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABR4AAAHaCAYAAABmaVX2AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8ekN5oAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdeXxU9b0//tc5Z/aZZJJAAgQSVtkUQQFBUCCKIHqtS1tttbXa2+22ti6tXX633mrtvdrNWtve1u+tFu2tt73XVmtdUSQoKLIJLqyyEwIhyySZ5eyf3x8zmWRIIJlkkplJXs/HIw/CrJ+EkDPzOu/P+y0JIQSIiIiIiIiIiIiIMkjO9gKIiIiIiIiIiIho8GHwSERERERERERERBnH4JGIiIiIiIiIiIgyjsEjERERERERERERZRyDRyIiIiIiIiIiIso4Bo9ERERERERERESUcQweiYiIiIiIiIiIKOMYPBIREREREREREVHGMXgkIiIiIiIiIiKijGPwSDSE3HvvvRgxYgQkScKzzz7b5WW33HILrrnmmuR9lixZgjvuuCP593HjxuHhhx/u81oy9TgDaeXKlSgqKsr2MoiIKEt4HCUiIiJKD4NHoh763e9+h4KCApimmbwsHA7D6XRiyZIlKbetrq6GJEnYt28fgPibA0mS8Oc//7nT45599tmQJAkrV65MXtZ2+44fY8aM6XaNR48ehcvlwjnnnNPpup07d+K+++7Do48+itraWqxYsaLLy375y1+mrOVUmzZtwpe+9KVu19LmdGFduo+TKbfcckun760kSfjoo48GfC1EREMJj6Nx+Xwc7er42fHj3nvvHdD1EBERUe5j8EjUQ1VVVQiHw9i8eXPysjfffBMjR47EO++8A1VVk5evWbMGlZWVmDhxYvKyiooK/OEPf0h5zA0bNuD48ePw+/2dnu+HP/whamtrkx/vvvtut2tcuXIlrr/+erS0tOCdd95Jua7tzdvVV1+NkSNHwu12d3lZMBg8Y1VfaWkpfD5ft2vpTqYepzcuv/zylO9tbW0txo8fn5W1EBENFTyOxuXzcbTj9/Phhx9GYWFhymXf+ta3krcVQqSEzERERDQ0MXgk6qEpU6Zg1KhRqK6uTl5WXV2Nq6++GuPHj8eGDRtSLq+qqkq5/0033YS1a9fiyJEjycsef/xx3HTTTXA4HJ2er6CgACNHjkx+lJaWnnF9Qgj84Q9/wGc/+1nceOONeOyxx5LX3XvvvbjqqqsAALIsJ6sSTr0MQKctYqc6dWvXQw89hBkzZsDv96OiogJf/epXEQ6Hk9+HW2+9Fc3NzZ2qIU59nMOHD+Pqq69GIBBAYWEhrr/+epw4cSLla5g1axb++Mc/Yty4cQgGg/jUpz6F1tbWM35fuuJ2u1O+tyNHjoSiKGf8Wrqyfft2VFVVoaCgAIWFhZg9e3bKG+p169bh4osvhtfrRUVFBb7xjW8gEomkvV4iosGAx9G4fD6Odvx+BoNBSJKU/PuuXbtQUFCAl156CbNnz4bb7ca6deu6/H7ccccdKVWutm3jgQcewPjx4+H1ejFz5kw8/fTTPV4XERER5S4Gj0RpqKqqwpo1a5J/X7NmDZYsWYLFixcnL4/FYnjnnXc6vWEaMWIEli9fjieeeAIAEI1G8Ze//AWf//znM7K2NWvWIBqNYunSpfjMZz6DP//5z8mQ61vf+laySqRjVcKpl/WGLMt45JFH8OGHH+KJJ57A66+/jm9/+9sAgAULFnSqiOhYDdHGtm1cffXVaGxsxNq1a/Hqq69i//79uOGGG1Jut2/fPjz77LN4/vnn8fzzz2Pt2rV48MEHk9evXLky+cYv019LV2666SaMGTMGmzZtwpYtW/Dd734XTqczudbLL78cH//4x/Hee+/hL3/5C9atW4fbbrut1+sjIsp3PI52NpiOowDw3e9+Fw8++CB27tyJc889t0f3eeCBB/Dkk0/id7/7HT788EPceeed+MxnPoO1a9f2aS1ERESUfQweidJQVVWF9evXwzRNtLa24t1338XixYuxaNGiZAXH22+/DU3TOr1hAoDPf/7zWLlyJYQQePrppzFx4kTMmjWry+f6zne+g0AgkPx45JFHzri2xx57DJ/61KegKArOOeccTJgwAf/3f/8HAAgEAsltX22VCV1d1ht33HEHqqqqMG7cOFxyySX40Y9+hP/93/8FALhcrk4VEYFAoNNjrF69Gu+//z6eeuopzJ49G/PmzcOTTz6JtWvXYtOmTcnb2baNlStX4pxzzsHFF1+Mz372s1i9enXy+mAwiClTpnS75ueffz7le/vJT36y26+lK4cPH8bSpUsxdepUnHXWWfjkJz+JmTNnAoi/ibrppptwxx134KyzzsKCBQvwyCOP4Mknn0zZTkhENJTwONpZPh5Hz+SHP/whLrvsMkycOBElJSXd3l7TNPzHf/wHHn/8cSxfvhwTJkzALbfcgs985jN49NFH+7QWIiIiyr7O+1KI6LSWLFmCSCSCTZs2oampCZMnT0ZpaSkWL16MW2+9Faqqorq6GhMmTEBlZWWn+1955ZX48pe/jDfeeAOPP/74Gas07r77btxyyy3Jvw8fPvy0tw2FQvjb3/6GdevWJS/7zGc+g8ceeyzlMfrDa6+9hgceeAC7du1CS0sLTNOEqqqIRqM97j21c+dOVFRUoKKiInnZ9OnTUVRUhJ07d2Lu3LkA4tvKCgoKkrcZNWoU6urqkn+/9tprce2113b7fFVVVfjtb3+b/Htbb7B0v5a77roLX/jCF/DHP/4RS5cuxSc/+clkP7Lt27fjvffew5/+9Kfk7YUQsG0bBw4cwLRp03r0vSEiGkx4HO0sH4+jZzJnzpy0bv/RRx8hGo3isssuS7lc13Wcd955fVoLERERZR+DR6I0TJo0CWPGjMGaNWvQ1NSExYsXAwDKy8tRUVGBt956C2vWrMEll1zS5f0dDgc++9nP4gc/+AHeeecdPPPMM6d9ruHDh2PSpEk9WtdTTz0FVVUxb9685GVtIdeePXswefLkNL7Knjt48CD+6Z/+Cf/yL/+Cf//3f0dJSQnWrVuHf/7nf4au6xlvet+2jbmNJEmwbTvtx/H7/Z2+t735Wu69917ceOONeOGFF/DSSy/hBz/4Af785z/j2muvRTgcxpe//GV84xvf6HS/rt5MExENBTyOpsrX4+iZnDroR5ZlCCFSLjMMI/l5Wz/LF154AaNHj065ndvtzujaiIiIaOBxqzVRmqqqqlBdXY3q6uqUxuiLFi3CSy+9hI0bN3a5PazN5z//eaxduxZXX301iouLM7Kmxx57DN/85jexbdu25Mf27dtx8cUX4/HHH8/Ic3Rly5YtsG0bP//5zzF//nxMnjwZx44dS7mNy+WCZVlnfJxp06bhyJEjKQMDduzYgVAohOnTp/fL2k/Vk6+lK5MnT8add96JVatW4brrrkv2+zr//POxY8cOTJo0qdOHy+Xq7y+HiChn8TjabjAdR0+ntLS0U//Lbdu2JT+fPn063G43Dh8+3Ol42bGCk4iIiPITg0eiNFVVVWHdunXYtm1bslIDABYvXoxHH30Uuq6f8Q3TtGnTUF9fnwyo+mrbtm3YunUrvvCFL+Ccc85J+fj0pz+NJ554AqZpZuS5TjVp0iQYhoFf/epX2L9/P/74xz/id7/7Xcptxo0bh3A4jNWrV6O+vh7RaLTT4yxduhQzZszATTfdhK1bt2Ljxo24+eabsXjx4rS2bD3zzDOYOnVqv30tHcViMdx2222orq7GoUOHsH79emzatCm5hfo73/kO3nrrLdx2223Ytm0b9u7di7///e8cLkNEQx6Po+0G03H0dC655BJs3rwZTz75JPbu3Ysf/OAH+OCDD5LXFxQU4Fvf+hbuvPNOPPHEE9i3bx+2bt2KX/3qV8lBQkRERJS/GDwSpamqqgqxWAyTJk3CiBEjkpcvXrwYra2tmDJlCkaNGnXGxxg2bBi8Xm9G1vPYY49h+vTpXb5RuPbaa1FXV4cXX3wxI891qpkzZ+Khhx7Cj3/8Y5xzzjn405/+hAceeCDlNgsWLMBXvvIV3HDDDSgtLcVPfvKTTo8jSRL+/ve/o7i4GIsWLcLSpUsxYcIE/OUvf0lrPc3Nzdi9e3e/fS0dKYqChoYG3HzzzZg8eTKuv/56rFixAvfddx8A4Nxzz8XatWuxZ88eXHzxxTjvvPPwb//2bygvL+/V+oiIBgseR9sNpuPo6Sxfvhz33HMPvv3tb2Pu3LlobW3FzTffnHKb+++/H/fccw8eeOABTJs2DZdffjleeOEFjB8/PqNrISIiooEniVObrhARERERERERERH1ESseiYiIiIiIiIiIKOMYPBIREREREREREVHGMXgkIiIiIiIiIiKijGPwSERERERERERERBmX1eDxjTfewFVXXYXy8nJIkoRnn3025fpwOIzbbrsNY8aMgdfrxfTp0/G73/0uO4slIiIiIiIiIiKiHstq8BiJRDBz5kz85je/6fL6u+66Cy+//DL++7//Gzt37sQdd9yB2267Dc8999wAr5SIiIiIiIiIiIjSIQkhRLYXAQCSJOGZZ57BNddck7zsnHPOwQ033IB77rknedns2bOxYsUK/OhHP+rR4woh0NraioKCAkiSlOllExERDUo8fhIRERERUV/ldI/HBQsW4LnnnkNNTQ2EEFizZg327NmDZcuWnfY+mqahpaUl+VFTU4NgMIjW1tYBXDkREVF+4fGTiIiIiIgyLaeDx1/96leYPn06xowZA5fLhcsvvxy/+c1vsGjRotPe54EHHkAwGEx+VFRUDOCKiYiI8hOPn0RERERElGk5Hzxu2LABzz33HLZs2YKf//zn+NrXvobXXnvttPf53ve+h+bm5uTHkSNHBnDFRERE+YnHTyIiIiIiyjRHthdwOrFYDP/f//f/4ZlnnsGVV14JADj33HOxbds2/OxnP8PSpUu7vJ/b7Ybb7R7IpRIREeU9Hj+JiIiIiCjTcrbi0TAMGIYBWU5doqIosG07S6siIiIiIiIiIiKinshqxWM4HMZHH32U/PuBAwewbds2lJSUoLKyEosXL8bdd98Nr9eLsWPHYu3atXjyySfx0EMPZXHVRERERERERERE1B1JCCGy9eTV1dWoqqrqdPnnPvc5rFy5EsePH8f3vvc9rFq1Co2NjRg7diy+9KUv4c4774QkST16jpaWFgSDQTQ3N6OwsDDTXwIREdGgxOMnERERERH1VVaDx4HAN05ERETp4/GTiIiIiIj6Kmd7PBIREREREREREVH+YvBIREREREREREREGcfgkYiIiIiIiIiIiDKOwSMRERERERERERFlHINHIiIiIiIiIiIiyjgGj0RERERERERERJRxDB6JiIiIiIiIiIgo4xg8EhERERERERERUcYxeCQiIiIiIiIiIqKMY/BIREREREREREREGefI9gKIiIgGMyFsWLYKy1bhUAJQZFe2l0RERERERDQgGDwSERFlmBACttASgaMOQGR7SURERERERAOOwSMREVGG2LYB047BFhqEsLO9HCIiIiIioqxi8EhERNQHQlgwE1uphTCzvZycZQsLEmRIkpTtpRARERER0QBh8EhERJQmIWxYia3Utq1nezl5wbbj3y+nIwhZUrK9HCIiIiIiGgAMHomIiHrIsnVYdgyWrYF9G9NnCwOa0QCnowAO2Zvt5RARERERUT9j8EhERHQGtjATQ2Ji7NuYEQKG2QJb1uFUCrn1moiIiIhoEGPwSEREdAoh7GRloy2MbC9nUIr3xLTgchRBkuRsL4eIiIiIiPoBg0ciIiIAQgjYQoOZ7NvIrdT9zRYGNLMJLkcR+z4SEREREQ1CDB6JiGhIi/dtVGELjVups0AIE7rZCJdSBFl2Zns5RERERESUQQweiYhoyLGFlejbqEIIM9vLGfKEsBOVj4VQZE+2l0NERERERBnC4JGIiIaEeN9GDZYdY9/GnCSgm81wKBacij/biyEiIiIiogxg8EhERINaPGxUYdka2Lcx95lWGEKYnHhNRERERDQIMHgkIqJBxxZmImyMsW9jHmqfeB2ExKEzRERERER5i8EjERENCkIIWEKFZXEr9WAQn3jNoTNERERERPmMwSMREeU1WxgwrRgsWwW3Ug8ubUNnnEoBHIo328shIiIiIqI0MXgkIqK8w+rGoUTAsFpgCwNOpYB9H4mIiIiI8giDRyIiyhusbhy64v06TfZ9JCIiIiLKIwweiYgop7G6kdq09X10KkEosivbyyEiIiIiom4weCQiopxkCxOmFYUtNE6mpiQhbOhmCE4lAIfiy/ZyiIiIiIjoDBg8EhFRzmB1I/WMgGG1Jvo+FrLvIxERERFRjmLwSEQ5IabpaI3FUBzww+ngr6ahxhYmLDveu5HVjdRT8Z8Xi30fiYiIiIhyFN/dE1HWCCGSgaNpWdleDg0wIQRsoSW2U7O6kXqHfR+JiIiIiHIXg0ciGnC2LRDRVIRjKmyb1W1DDasbKdPa+z764VD82V4OERERERElMHgkogFj2TYiqoqIqjFwHGKS1Y12DLatZ3s5NCgJGFYYtjDZ95GIiIiIKEcweCSifmdaFsIxFRFNA4TI9nJoALG6kQaaZauwhQmXowgy+z4SEREREWUVg0ci6jeGaaE1FkNM1xk4DiGsbqRsE8KEzr6PRERERERZJ2fzyd944w1cddVVKC8vhyRJePbZZzvdZufOnfjYxz6GYDAIv9+PuXPn4vDhwwO/WCLqMcO00NDSirpQCDFWOQ4ZtrBgWGFoZj10s5mhI2VVvO9jE0wrku2lEBERERENWVkNHiORCGbOnInf/OY3XV6/b98+XHTRRZg6dSqqq6vx3nvv4Z577oHH4xnglRJRTximhcbWMOpCIag6Q6ehQAgBy1ahmU3QjHqYVoRbqimnGFYYutkMwRMgREREREQDLqtbrVesWIEVK1ac9vp//dd/xRVXXIGf/OQnycsmTpw4EEsjojSYloWWaCxe3UhDgi2sRO/GGINGynns+0hERERElB1ZrXg8E9u28cILL2Dy5MlYvnw5ysrKMG/evC63YxNRdliWjaZwGCdCzQwdh4D26sYQqxsp7whhQjMaYNlqtpdCRERERDRk5GzwWFdXh3A4jAcffBCXX345Vq1ahWuvvRbXXXcd1q5de9r7aZqGlpaWlA8iyizLshEKR3A8FEJUZQ/HwU506t3IkHkwGhrHTwHdbIZhhbO9ECIiIiKiISFnp1rbdryK5uqrr8add94JAJg1axbeeust/O53v8PixYu7vN8DDzyA++67b8DWSTSUWLaNcCyGMMPGIcGy2yZTM2gcCobS8dO0IrCFAZcShCTl7DlYIiIiIqK8l7OvtocPHw6Hw4Hp06enXD5t2rQzTrX+3ve+h+bm5uTHkSNH+nupRIOeZdtojkRxvCmEcExl6DiI2cKEYYWhGiehmyGGjkPIUDt+2rYOzWyALYxsL4WIiIiIaNDK2YpHl8uFuXPnYvfu3SmX79mzB2PHjj3t/dxuN9xud38vj2hIsG2B1lgMEVXlRNhBTAgblq3BsmMMYYawoXj8FMKGZjTB5SiEInuyvRwiIiIiokEnq8FjOBzGRx99lPz7gQMHsG3bNpSUlKCyshJ33303brjhBixatAhVVVV4+eWX8Y9//APV1dXZWzTREGDbAmE1hnCMgeNgZtl6YjK1BoD/zjRUxfs+OhQTTiWQ7cUQEREREQ0qkshiqlBdXY2qqqpOl3/uc5/DypUrAQCPP/44HnjgARw9ehRTpkzBfffdh6uvvrrHz9HS0oJgMIjm5mYUFhZmaulEg5JtC0RUFWFVTfZZHWhlRUE4HTlbjJ33bGElwsYYJ1JngctRDEV2ZXsZPZLp46dpRWFYrRlYWf+RZRf7PhIRERERZVBWg8eBwOCRqHtCCIRVFeFY9gLHNgweM49bqXMHg8fcDh4BQJJkuJQiyLIz20shIiIiIsp7fHdPNISZloWIqiGqaVkPHCnzuJWaKH1C2NDMJjgVPxyKP9vLISIiIiLKawweiYYYIQRimo6opkEzWP022NjChGWr3EpN1CcChhWGLQw4lUJuvSYiIiIi6iUGj0RDhG6YiGgqYprOgTGDTHwrtQrLVrmVmiiDLFuDLRrhUoLcek1ERERE1AsMHokGMSEEopqGiKrBMM1sL4cySAgBW2gwbRW2rYNbqYn6hxBWYut1AA7Fl+3lEBERERHlFQaPRINUTNPREo3CtKxsL4UyiH0bibJBwLBaE1uvC7j1moiIiIiohxg8Eg0yumGiORqFzv6Ngwb7NhLlhrZ2Bi5HELLErddERERERN1h8Eg0SFiWjeZoFDFNy/ZSKAOEsGDZKkxbhRDcJk+UK4SwoBlNcCoFcCjebC+HiIiIiCinMXgkynO2LdAaiyGsqgCHxuQ1IWxYQotXVdl6tpdDRKclYFgtsIWemHotZXtBREREREQ5icEjUR6LqCpaojHYNrff5jPL1hJbqdm3kSifxLdem4mt13xJRURERER0Kr5KJspDHByT/2zbgCVUWLbKvo1EeUwIE5rRCJejEIrsyfZyiIiIiIhyCoNHojyi6jpaojEYJnv+5SM70bfRYt9GGmJsYcCy1Wwvox8J6GYzFFlPTL3m1msiIiIiIoDBI1HOs2wbUVVDRNNgscIx7whhJ7ZSx2ALThqnoak2tAY1Ta9hVHAxhgXOgyQp2V5Sv2j7f86t10REREREcXxVTJSjVN1AVNMQ03UOjckzQgjYoq1vow72baShzLDCONr0Miw7hiNNz+Nk6waUF12GQu/kQVkZ2Lb12ukogEPm1GsiIiIiGtoYPBLlEMu2EdU0RFWN/RvzUNt2UvZtJGoXVg+mtBZQzXrsr/8fBNxjMbpoGXzu0VlcXX8RMMwW2DKnXhMRERHR0CYJMbhLqVpaWhAMBtHc3IzCwsJsL4eoS7phIqyqrG4EUFYUhNORP+dEuJWaesKwIohohxEz6lDgGYvSgnnZXlK3Mnn81MwQ9p14GqHYlk7XFftmYFTRJXA7ivv0HLlKkhzcek1EREREQxZfBRNliRACUU1DRNU4LCYP2bYB044lBmYM7bCYUgkhoJuNCGuHEdEOI6wdhmY2JK/XjHPyInjMJLejCKOLPg6nNBUt2jpo1qHkdU3R9xGK7kBpwTyMCF486LYnc+s1EREREQ1lDB6JBpgQAmFVRTimwra5HTefxKsbYzA5lZo6EMJCzDiBsNoeNJp2+LS3b1H3QQgbkiQP4Cpzg1MpxTDftVDNQ2jR3oRp1wMABCzUtb6Fhsi7GFm4CMML5g6yCsH41muhmHAqBdleDBERERHRgBlMr+qJcl5U09ASjXE6dZ6xbB2WHYNla2B1I1m2jqh+NFnRGNGOwhZ6t/dzyAEUeich6D0LAhYkDL3gsY3HMRZupQIxcxfC+tsw7VYA8anQNaFXcDK8EeXBS1HkO3tQ9Uc0rSiEsNn3kYiIiIiGDAaPRAMgpulojcW4pTqPCGHBtFVYdgxCMCgeygwrjIh2JBk0RvVaAN1XK3scw+F3V8LvrkTAUwmXUgy3swSK7Or/RecBSZLhc06Hx3EWTHyAxsjbyQBXN5twsOFp+FrfxuiiZQh4xmZ5tZkTHz5lweUoGpJVr5kmhICmW/C4+ZKWiIiIKBfxVRpRP+GW6vzUNijGsnWwunHoEUJAMxuTW6Yjp/RnPD0ZPtcoBNyV8LvHwu+ugFPx9/t6BwNZcsKF8zBh+CyEYm+hPrwZbf/3onoN9tb9AUHvVJQXLYXHOTy7i80QWxjQzCa4HEWQJSXby8lLum4hHNERiRlwOmSMLAtke0lERERE1AUGj0QZ1jY0piUaY+CYJ2xhJcLGGITgv9lQIoSFmH48ZRCMaUe6vZ8sueB3VySCxkr4XaMhs5KxT6KajLKC5SgtmIdjodfQHNuVvK45tgvNsT0YHpiNkcElgyLUjQ+daeDQmTTYtkAkZiAc0aHrrEQnIiIiygcMHokyxDAtRDUVUU1n4JgHhBCwhArLVmHb3ffno8HBsjVE9KOIqPGQMaofhS2Mbu/nVAriW6YTQaPXOYLbZDNNCDRHIigOFGNC6acQVg+iJvQqonpN4gY26sOb0BjZjhGFF6GsYP4gCHvjQ2dsWUv0feTPVFc03UQ4YiASNSAEK9GJiIiI8gmDR6I+UnUDrbEYdKP78IKyLz4oJh44civ14GdYrV30Z+z+393jLE1UMlYg4BkLl1LEYSADQAiBUCSC4oAfAc84TB7xBYSiH+JY6DXoVggAYAsdtc2voz68GaOCVSjxz8z7wM6yNdiiAU4lyB6gCW3Vja1hDYbBk3lERERE+YrBI1EvGaaFlmgUqs5quVzXPihGhRAc8DNYxfszNpzSn7Gx2/tJkOFzlScqGuP9GR2KbwBWTF2xbRtN4QhKCgJQZBnF/nMQ9E1FfesmHG9ZmzhpABhWCw43/h0nWzegvGgZCr0Ts7zyvhHChm42waH44ZD9Qzbo1nQTrWEd0ajBU0NEREREgwCDR6I0GaaJ1piKmKZleyl0BkII2EKDace4lXqQEsJCVK9NCRpNO9rt/WTJjYC7IjlxOt6f0TkAK6aesm0boUgEJYEAJEmCLDlQVnghSgKzcKL5DZxs3QiBeI+/mHEC+07+EQWeiRhdtAxe14gsr75vTCsC29bhdASHzOAZy7IRicZ7NxomqxuJiIiIBhMGj0Q9IIRATNMRVlUYJivmchm3Ug9elq0hoh1NBo3p9Wccmwgbx8LrLMv7rblDgWlaaInFEPS1V586ZC9GFy/H8IILUBtajaboB8nrWtV92HX8dyjxz8KoYBVcjsJsLDsjbGEM+sEzhmlD1UyoMQMx1eRvayIiIqJBisEj0RlYto2oqiGsqhwYk8O4lXpwMqzWeCVjYhBMzDiOnvVnLEtMnB6LgLsSTiU4ZLet5hLDsCCESOvfQtV0uBQHvO7UvoduRzHGDf8ESrULcSy0CmHtUOIagcbIu2iKvo+yggUYUbgQiuzO4FcxkNoGz+hwKgV5H5a3BY2aZkLTLJgWj6lEREREQwGDR6IuaIaBiKohpusAJ2jmJE6lHlzi/Rnrk1umw9ph6GZTt/eToMDnHp2cNu13jWF/xhyl6SaamlUECz1Q5J6Hjy2xGBRFhsvR+SWL3z0ak8puQUtsN2pCr0Ez6wEAQpg40fIGGsJbMCq4BMMC50PK023Llq3CFnreDZ7pGDSqmgnL4rGUiIiIaChi8EiUYNsCUU1DVNO4nTqHcSv14GALEzG9NiVotOxYt/dTJA/8if6MAXclfO5yyBL7M+YLwxRoCsVQFPTAofSwgk8INEeiKA744VA6h4eSJCHom4pC71loCL+L2uY1MO0IAMC0IzjS9ALqWt/B6KKlKPROycvq17bBM4rshVPx53SIqmomWlo1xFQeR4mIiIiIwSMRdMNERFMR03QIVjfmpPat1DEIYWV7OdQLlq0ioh1NBI2HENFrerQt3qkUJiZNx4NGj7M077ecDnWWDTSGVBQVuuFy9ixAs20bTYlhM4rc9b+/JCkYXjAHxf4ZqGtZjxOtbyV/xjSzHvvr/4yAeyzKi5bB7x6dsa9nIFl2DJatQpHdcCh+yFJuvIwTQiASNdAS1mAY3EJNRERERO1y4xUr0QAzTAtRTYOq6zAtBlm5qH0qtQrb5gTxfGOYLQh3mDYdM06gp/0Z27ZNB9yVcDmK+n2tNPCEAELNGgoCLng9PXspYls2msJhFJ8hfAQARXZjVNElGBaYg9rmNWiMvJu8Lqwdwp4T/4Vi3zkYVXQp3I7iPn8tA08kq74V2QOnEshaBaRtC4QjOlrCGrdSExEREVGXGDzSkMHJ1PlBCAuG1VbdyMqZfCCEDdWsj2+ZVuNBo26Fur1fp/6M7opBO8GXOhMAWsI6dNNGgc8JuQd9Hy3LRihR+djdlmmXoxBjh12NsoJ5qAm9ilZ1X/K6pugHCEV3orTgAowILsrbn7t4AKnBofjgkP0Dto3csmy0hHWEIzpsm4EjEREREZ0eg0ca9EzLQjimIqpp3Eqdw2yhwRYaNFPrso8b5Q5bmIjqx5K9GSPakZ71Z5Q98LsqEfDEg0afqzxntopS9qiqCUM3ESx0w+no/v++aVpoicYQ9PdsiJDXNRKTyj6Lltg+HAutSlTfAgIW6lrfRkPkXYwsXIzhBXPz9OdRwLQisOwYnEoBFNnTL89iGBaiMTM5MIZHUyIiIiLqiXx8hU3UI4ZpIqyqiGqcTJ2rhLASgaMKoK260Z3NJVEXTDuGiHYUkcS26Z73Zwwi4K5M9mj0OIezPyN1ybKBplDPt16rug6HIsPv6XnIVuidiALPl9EYeQ+1zathWK2J51ZRE3oFJ1vfQXnRUhT5zs7jATTNUGQNTqUgI//XbFtA1Uy0hnWoGncKEBEREVH6GDzSoGLbAjFdQ0TlZOpcZgsdtlAhhJ7tpVAXdLM5Zdq0mqgQ647XOSLZm9HvroTLEeznldJgktx6bVjw+11wdLP1OhxTIUsyvG5Xj59DkmQMC8xCsW866lo34ETLOtiJ30O6FcLBhqfha30bo4uWIeAZ25cvJ2ssW4UtdDiVQihyeidyLMuGplvQNBMxzeSgGCIiIiLqMwaPNCjoRry6MaazujFXdV3dSNkmhA3VSPRn1A4l+jM2d3s/SXLA7xqdDBp97jF52yePcouqWTCMGIqKvN2Gjy3RKCABXlfPw0cAkGUXRgYXYVjgfBxvXov68Ga0DT+K6jXYW/cHBL1TUV60FB7n8N5+KVkTr34MQZG9ieEzXVc/mpYNTTOhavGw0TD5u5mIiIiIMovBI+U1VdfREo2xujGHxasbNQjBydS5IKU/o3oYEf0wLFvt9n6K7IXfXYGAeywC7kp4XaPytB8e5QPLBpqaYggWuuFynrnvY0s0BlmS4Xam//PoVAKoKLkSpQXzcCz0Gppju5LXNcd2oTm2G8MDczAyuBhOJZD242ebZcdgCwMupRCy7IRhxoNGTbegqiZMi0EjEREREfUvvmukvBTTdLTGGDjmKiHsRHVjDKxuzK54f8YjyW3TUa0GAla393M5iuF3VSDgiQeNbscw9mekAWULoKlZQ4HfCZ/XefobCoHmSAQlBYFeD6byOIdjQumnEFYPoSa0ClG9pu3BUR/ehMbIdowovAhlBfMhy+lVV2aTaVrQDAO6HoZhuAGbVclERERENLCyGjy+8cYb+OlPf4otW7agtrYWzzzzDK655poub/uVr3wFjz76KH7xi1/gjjvuGNB1Uu5g4JjbbGEkejeyujFbdDN0Sn/Guh7cS0rpzxhwV8LpKOz3tRL1RGvEgGHaKAy4Tjv0RQiBpnAERX5/jyZjn07AMxaTR3wBoeiHONa8GrrZBCBeuV3b/Drqw5swKngJSvwzczKIt2w7sW3agm6YsKyOrUcMSJIGBQFIrFYmIiIiogGS1VeekUgEM2fOxOc//3lcd911p73dM888gw0bNqC8vHwAV0e5RDMMNEeiDBxzkBA2hNBgQ4UQ3VfSnY6qG6htbMG7+45h9LAizBjP/+/difdnPNkhaDwEw2rp9n7t/RnHJgbBjIEi93w6MNFAUzULhhlDsMADp6PrwM+2bTSGwyjy++B2nqFCshuSJKHYfw6Cvqmob92E4y1rk+0IDKsVhxv/jpOtG1BetAyF3om9fp5M0nQLkYiOWDeTp4UwYKIJMjyQ4c/J8JSIiIiIBpesBo8rVqzAihUrznibmpoafP3rX8crr7yCK6+8coBWRrnCME00R2PQdE4/zjW2MCCECjvN6kbLsnEiFMaxhmbUNragpqEZxxqa0dASTd5m8bmTGDx2wRYGotqxZNAY0Q7D6sH3X5G9iYCxrT/jSPZnpLxjWUBTs4pgwAW3+zQ/v0IgFIn2OXwEAFlyoKzwQpQEZuFE85s42fpOsk1BzDiBfSf/iALPRIwuugxe18g+PVdvxVQD4YgB3UjvpI8tVAjokOGFBA8DSCIiIiLqNzn9ztO2bXz2s5/F3XffjbPPPrtH99E0DZrW/ka8paX76h/KPapuIKyqQyJwtCwBTTehGTZMw0LpMF+2l3Rabb0bhVC77RMohEAoEsOxhhYca2hGTeLPE42tMO0z9308XNeUyWXnLdOKIqIfiQeN6mFE9WM97s8YDxorE/0Zh592iypRm3w4fgoBhFp1+EyBgM/R9c91Mnz092rgzKkcsheji5dheMFc1IZWoyn6QfK6VnUfdh3fhxL/LIwKXgLXALQosG2BaMxAJGr0aTiMgA1LRCAhCgkuSPBAlvKnfyURERER5YecDh5//OMfw+Fw4Bvf+EaP7/PAAw/gvvvu68dVUX8xTAsRVUVM12F3E0zlMyEEdMOOTxXVTBhG+9fay7kI/c4Wenw79Wmq62KakaxcbAsajzW2IKYZaT2Py6mgsrQYZ40uy8Sy84oQAroVSvZmjGiHoRone3BPCV7nyHjQ6En0Z1QK+n29NPjk0/EzGjOg6QaKCj1wKF1U6yUGzhQHAn3q+diR21GMccM/gVLtQhwLrUJYO5S8rjGyDU3RD1BWcCFGFF4ERXZn5Dk7Mm0bkUg8cBRCdH+HHhIQib68GmyhQJYCDCCJiIiIKGMkkclXr30gSVLKcJktW7bgyiuvxNatW5O9HceNG4c77rjjjMNluqrYqKioQHNzMwoLOSwhF2mGgdZoDJqRXkiVT4xEVaOumlB1C6f7X6cowMjSwMAu7jSEMBOTqTW0TaY2LRsnmlqTAWNb2NgUjqX12LIkoawogPJhQZQPK8To4UGUDwuipMCH0mBhryfT5hMhbMSMOkS0Q8mg0bBau72fLDnhc41JVDRWwO+u6JeQg/qHy1EMJUenIvf38bOm7jiOnqzt8+N0JElAgd8Fr6fr86iyLKM44M/47xQhBFpiu1ETeg2aWZ9ynUP2Y2RwCYYHzock9f55hRCwbJGscIxGDQzUCzZZcid6QObH72K3S8HIstw4dhIRERFRqpyteHzzzTdRV1eHysrK5GWWZeGb3/wmHn74YRw8eLDL+7ndbrjdfBOe64QQ0AwDYVUblNupbVtA1y2ougVNM2FaOZHvd0sIKx422ioaWltTtkgfa2jBiVArbDu9r6Uo4EX5sEKUl8RDxvJhQYwsLshYFVK+sG0DUb0G4WRF45Ee9cd0yL4OQ2Aq4HONypswgPJLPh4/hQBawjp004bf54RDTt16bds2msIRlBQEoMiZ62MoSRKCvqko9J6FhvBW1DZXw7QjAADTjuBo0wuJATSXIeidklarA9O0EFVNRKJG2r9vM8UWWqIHpB+y5M3KGoiIiIhocMjZ4PGzn/0sli5dmnLZ8uXL8dnPfha33nprllZFfWGYJjTDhG6aUHU9o1vFcoFuWNC09u3T+fLVhWNRHK0/gZqGetTUN8W3Sjc2Q9XTmyDucTmS4WJbBWN5SSF8ntys7upvphVN2TYd78/YfQsBt6Mk2ZvR766E2zGM/RmJuqGqJjTVhNvjgM+jpJzYiIePYRQHMhs+AoAkKRheMBfF/nNR17IeJ1rfghDx352a2YAD9X9GwD0W5UXL4HePTt7PtGzougXLErCFgGUJmFbi71kKG08lIGCJMGxoUBCAxIFURERERNQLWX0VGQ6H8dFHHyX/fuDAAWzbtg0lJSWorKzEsGHDUm7vdDoxcuRITJkyZaCXSr2k6gaimgbNMAZd30azbSiMZkHTTeT6l2eYJmobQ6hpaMTR+gbU1NejpqEJzZE0t0nLEkYWFSS3SZcPC2L08CCKA94hG5B16s+oHoJ6yvbLrknwuUalBI1OhdsFiXpDIB5AqqoJh0OCz+OEx61AkiRYlo1QJIJifwCynPnfU4rsxqiiSzAsMAe1zWvQGHk3eV1YO4Q9J/4LRb5zUOJdDMsoQEzNn9YiQhiwEIIMHyQM3d/zRERERNQ7WQ0eN2/ejKqqquTf77rrLgDA5z73OaxcuTJLq6K+sm2BiKoirKqDLmzUDQsx1YKqGTDN3KhKOZUtBOqbW1DT0Iia+sbkn3WhZthpVpmWFPhQXlKYEjKOKC7oepjDEBLvz3gipaKxp/0Z430Z40GjzzWa/RmJ+oFpCrSEdYQjgMfjhNfrAEwLzZEIigL+fgvPXI5CjB12NcoK5qMm9Cpa1faTq6HoBwhFd8Irz4JfmQ9Z8vTLGvpDvPoxAgkqZHD4DBERERH1XFaDxyVLlqS13fZ0fR0pN2iGgZimD7qp1LphIRYzEdMMWFa2V5OqNRaLh4uJgPFofSNqGxuhGeltk/a6nfHKxbYKxmFBjBpWCK/L2U8rzy+2rSOi13QIGo/AFt33JnXIfgTcY+NBo6cSXucI9mckGkC2iE/AjsUMuD0OBHwCiERR5Pf1W/ho2wLCKkGR4+NQHPsQttbCFG0T6i3E7C1Q7Q/hV+bDK8/Mqy3MAhYs0QwbTijwQ5J4jCAiIiKiM8ufV7uUkyzLRlTTENU0mLmWyvVBW9io5shgGM0w4tuk6xtSKhlboultk3bIMkaUFGB0x23Sw4II+j3cPteBYUUQSVQyhrXDiOq1QI/7M8YHwQTclXA5Svh9JcoBbduwdd2E32dBCIHiDFU+tk2fNg0bmmEiEjWTJ1Vd8lgUS5+Fau9AxFoHG+HEelSErWpErXcRUC6CW05vAE22CWHARAgy8mv6NRERERENPAaPlDbLshHRVKi6AcNMr7Iul+VC2GjbNk40hXA0ESweS1Qxngw1pz2sZnihPxkutlUzlhZlfrhCvhNCQDebklumw9phaD3qzyjD5xqZMnGa/RmJcpttA61hHeGwjgZ3DCUFAfi8DjgUGbIinfH3o2Xb8SEwpg3DtGCa8c9N68wnJSRJglc5Gx55MqL2VkStjRCIV0zbaEaL9QIc9hYElMVwyWMy+vX2t7bp1xK8kOGFJPH4QkRERESpGDxSj6m6gbCqQtO732Ka64QQ0A0bhmFB1y1ohjWgw2GEiPfBPNEcQl1zCHWhEE40h1Df0gwjzcpRv8edCBfbKhmDGFVSCI+L/727IoSFmHEiJWg0rXC395MlF/zuMR36M46BIrPPGVE+EgBimoEGOwxVa++16FBkOBwyHIoEgXhQaVnxcLGv06YlyQm/Mg9eeQYi1tuI2e+hrZLaFMcRMv8ClzQJAcfFcEglfXqugSQgIEQUAmq8+hHuvKreJCIiIqL+xWSCzsi2BVRdR1hV87q60bQEdN2EYdjQDAumYaddQdhbumGgrqU5GS7WJT6impbW4zgVBeXDijF6WEk8XBwWwKgSPwp9Lr7JOwPL1hHVjyaDxoh2tIf9GQPxSkZPPGhkf0aiwUc1DEAC/O54+Gha3Vcw9pUs+VDguBRecR4i5jpoYm/yOl18hEZjH7zyufArCyBLvn5dSyYJ2LBEKyREExOwGUASEREREYNHOg1VNxDVNKi6ntYAoFyhJyoZdcOGbpgDMhTGtm00hFtTA8ZQCE2R7qvpOpIAlBYFMXpYMUYPH4bRw0owZngJhhf6AcmALVT0pN/gUGVY4ZRp0/H+jN3/DLsdwxNbptv6MxbzTTPREKDqBmzbRsDjHdD/8w6pBEHnx6DbNYkBNLWJawRi9nao9k74lLnwybPzaohLfAANA0giIiIiiks7eIzFYhBCwOeLn4U/dOgQnnnmGUyfPh3Lli3L+AJpYNi2iE+l1nVohpF3U6mFENA0C1E13qOxP7NSIQRaYzHUNScCxlA8ZDzZ0gwrze+b3+PBiGARyhIfo0qKcM7EcridzsRz2RDQYQsNtmjuSX42pMT7MzYi3CFo1MyGHtxThs81KjlxOt6f0d/v6yUayiTJAQgFkHJvEJluWmiORhD0ZWbgTDpc8mgUS5+GJvYgbL4JG80AAAEdEWs9YtZ2+JWF8MjT86qHYnsAGYEEd6IHJKvGiYiIiIaatIPHq6++Gtdddx2+8pWvIBQKYd68eXA6naivr8dDDz2Ef/mXf+mPdVI/sGwbqq4jpunQTBP9mtb1g7Y+jTHVREw1+qVHo2YY8YAx1L5F+kRzCGqafS6dDgfKCoPxgLGoKBk2+j2elNspCuByOGCLeNgoRHrbsQc7ISzE9OOp/RntSLf3i/dnrEhWNPpdoyGzPyNRvxBCdArvtn1wApveO4rp04rhcAKAHv/IoRDSskXWwkdJkuCRpsDtnIiYvR0RawMEVACAjTBarVcQs7fCryyCWx43oGvrKwEbQsRgIwYZrsQUbG64ISIiIhoq0n7lt3XrVvziF78AADz99NMYMWIE3n33Xfz1r3/Fv/3bvzF4zFGGaUIzTOimCdOyYNl23lU1Aomek5oJVbMyWtlo2TYaWlpSejCeCIXQHO0+1OpIkiQMCxSgrCgeLI5IBI3F/kC3b2QFDAjoMG0NLG2Ms2wNUb2mQ3/GI7CF0e39nEpBcsu0P9mfMX8qhYjynW0LSBKSv/f+c+UWbN5ei2DQjeWXjMVF80fD5fJCCAuABki58XvPsgVaYlEEvT4gC9uDJckBnzIbHvlsRK13ELXfBRAPZ01xEs3mX+GSxiKgLIZDLh3w9fWVLXQIGJDhy6v+lURERETUe2kHj9FoFAUFBQCAVatW4brrroMsy5g/fz4OHTqU8QVSzwkhYAsB27YTDfItGJaVl1unO0qGjWo8cOzLW1MhBFqi0c7TpFtb0v4eFXi9yS3SbQFjaWEQDqXnW8kETMSrfnQAbQNvhu5WNMuOoDl2FDHjaFr9GT3O0pSg0aUUsacYUZZIkgRJiv/uFkLg3Q+OY/P2eP/C5mYN//vMHrz82kEsu2QsLr5wDNxuH4TwAjAQDyG7P7nQn0zLRqsaQ4HHm5XwEQBkyYOAYzG8YhbC1jpo9q7kdbo4hEbzSXjks+FXFkKRCrKyxt4SELBEBDZ0KAiw+pGIiIhokEv71d6kSZPw7LPP4tprr8Urr7yCO++8EwBQV1eHwsLCjC9wqGkLDyHiL84lxN/0GJYJw7IgRPyNnGnZ0E0zftv2O2dp1Zll2yI+GMa043/qvQsbY7rWYdBLc7KSUTPSe1PrcjjaA8YOlYxet7sXq2oLG41EhU/+BsJ9JYSAJULQrWPQzBro1jFYIgR0U2QqQYbPVZ4IGsfC766AQ2HlDFGukeX48WvMqEJ88qppeOal3TDN+O+8llYdT/99L15ZfRBLl4zF4oVj4PG4ALgghI34CZnsDdLSTQthVUXA683K87dRpCCCjith2LMRtt6AIY4kr1PtD6Hau+GTZ8OnXABZyq/2EUIYMNEEGW5I8OTd+omIiIioZySR5sjip59+GjfeeCMsy8Kll16KVatWAQAeeOABvPHGG3jppZf6ZaG91dLSgmAwiObm5pwMRnXDhGYY0AwDhmXldWVib7VVNGqGDV03YZrpxYymZaG+paV92EuikrElFk3rcWRJwrCCwmS42BY0ZqLfl4CF+BvpM4eNsgyUlgzOEE0IC4Z9Erp1DLoVDxptEev2frLkTvZnDLgr4XONhiznz4RXoo5cjmIoedJfNNPHzw/2HMcf/vwe1m2ogWGk/h70+5xYuqQSSy6ugNfTfk40fqJGS1SFD/zJNY/T2akXb7YIIaCL/Qibb8BCY8p1EnzwKxfCK8/I2wEuEhTIkgcSPGm3xnC7FIwsC/TTyoiIiIioL9IOHgHg+PHjqK2txcyZMyHL8ReHGzduRGFhIaZOnZrxRfZFfwWPQoj4NjKIRKFh/E9b2LDtxLdUAiAAq+NlyduJvN8C3RdCCMTU9LZPCyEQikQ6TZOub21Buj/GhT5fyjTpEUVFGFZQmNY26W7Xi0TVDrQeD1AYTMGjLXToVm0yaDSs44kQ4cwccgECnrEIuCvgd4+F11nG/ow0aAzl4PF4fTMOHw+huVnDq9WHsHb90U4BpM/rwKWLK1G1qAI+b/sJBgGB9t+n3f8eySSvywVfLyvc+4MQNlT7A0Ss9bCReoJNQTECjkVwSRPztt2EBAmS5IYMDySpZyeZGDwSERER5a5eBY/5pD+Cx9rGpiEbGPaFYdrQDQtaDwbDRDUVdc3NKdOk65pD0M303nC6nc72gLHDNGmPq3/e+Pf1zXE+B4+WHUlWMurWMRj2SfSkQskhD4NLKU98jEZZsBxOB3t+UT6TIElK/ANy4nM5UdHlzJtAqL+Cx+Tjt+p4rfoQ1q47Ck1PPTnj8Si45OJKXLK4AgF/6u/r+EkdbUDbVbgcCgIeb07929lCR9TahKi9GTjlpI5TGoOAshhOeWR2FpchkuSIB5BwnbGSk8EjERERUe7qUfB43XXX9fgB//a3v/VpQZnWH8FjTUPjoOmn2J8M04aqmtANC7phoaus1jBN1HeaJt2EsKqm9VyKLGN4QWGnadKFXt+AvFEUKUMRev+zkS/BoxACpt2Usm3aEs09uKcClzKiQ9BYDllK3cY4rLAgo5WnRJkUr76VO4SK8UBRklI/Hwz6O3hsEw7reG3tYVS/eQSqlhpAut0KllxUgaVLKlEQ6HzCqP13r97n9XVHlgC/2wOXM7daPVgijIj1FlT7A5x6/HHLUxBQLoYiBbOzuAySJRckuBMhZOr/MQaPRERERLmrR2VFwWD7C1YhBJ555hkEg0HMmTMHALBlyxaEQqG0AkoafHTDhm5aMLro1WjbNpoi4USw2B4yNobDaW+TLvL7Ow17GVZQCEUe2Df7Pe3bOBjE+zPWJasZe9qfUYI7JWR0KSM4wZRyVmpwmFqp2B405k7F22ARCLhwzZWTcFnVWLz+xmG8vvYIYmq8gk/TLLyy+iDWvHkYixdW4LKqShQWtG97luAE4EwcRzSk09oiXbYAWlUVLtOA3+OFnCM/C4oUQKFjGXz2+Qhbb0AXB5LXafZuaPZH8Mqz4FfmQZayOyynL2yhA9DjW7HhSWzF5vGEiIiIKNelvdX6O9/5DhobG/G73/0OSqIqybIsfPWrX0VhYSF++tOf9stCe4sVj/3HsgQ0PdGnUbeS35KIqiZ7MMb/bMLJlmYYVnpvBr0uV6eAsSxYBHcWq036u89YrlQ82kLr0J/xWI/7MypSQUrQ6JCHpx3UsOKR+oeUqEpUkkGinPy8LWjMjSApVwxUxeOpYjETa948jNfWHkY0esoWYqeMiy8cjWWXjENRsOu+i/HfVW0nhfrnWC1LgN/jgcuRW9WPAKDbhxC21sIUJ1Mul+CBX5kHrzxr0AR2suSCDB88bg8rHomIiIhyVNrBY2lpKdatW4cpU6akXL57924sWLAADQ0NGV1gXzF4zCzdsBBTLaiagahq4GRyknRzcpp0REtvm7RDUVBaGERZMJgSNOZSP614daPWr29kgewFj5Yd7lDNWAPDrkfP+jMOPyVo7Pv/MQaP1Fsp1YmnBox5Ouk3m7IVPLaJqSbWrjuC16oPIxwxUq5zOGRcNL8cyy8dh+KirqdOx08UdWyDkXl+twseV+4MnmkjhIBq70DEWgcb4ZTrZBQioFwEtzw1Z46xfeVxeVE+ogxyD4fREBEREdHASfuUt2ma2LVrV6fgcdeuXRy4MgjZtkAkpuNYfQhHTjbgeKitkrEJTeFw9w9wipJAwSmDXoIoCRQkp6PnkvY3reqAT1HtT/H+jI0pQaMlWnpwTwUuZWSHoHFUp/6MRP3n1IEtHXsrtoWMgyNEoTivx4HLl45H1cWVWPvWUbz6+iG0huO9HE3TRvW6o1j3dg0WzCvH5UvHo6Q49feRBAmAC4ALQtiIV0GqyGRrjIimQwDw5lj4KEkSvMrZ8MiTEbW3ImpthED8e2ejBS3Wi3DYWxFQFsMlj8nyavvOFjo0oxGK7IEie/NmcjwRERHRUJB28Hjrrbfin//5n7Fv3z5ccMEFAIB33nkHDz74IG699daML5AGjhACzdEoDtbW4/DJetTUN6K2Mb5N2kozVPa7PamDXoJBlAaL4MqDacXZmJjan4QwYdh10Mz2/owC3VelduzP6HaMhlMuGzTb8yiXSJAkKVmd2B4wdggWGSrmvX21J/Cn197ARdNmIOBJr8+g261gWdVYLFk4Bm++XYNXVh9ES2sigLQE3nirBus2HMOFF4zC5ZeOQ+nwzlXjEmQAHkB4EgNp9MRAmr5XsEe1eN9Bjyv3wi5Jcia2V89AxHobMfs9tB3XTHEcIfMvcEkTEXBcDIc0LLuLzQDLVmHZKiRJhiy5E0Fk7v27EBEREQ0laW+1tm0bP/vZz/DLX/4StbW1AIBRo0bh9ttvxze/+c1k38dcwa3WXVN1HccamnC0vgFHTjbgaCJkjGpaWo/jVBSUBtv6LwaT06TTfWOZbQOxJa8nMrHV2hZqSn9G3ToOoPv+mopU2KGacTQccklWwh5utR48htIE6MEoU8dPy7Jx1/9biY+OHYfH5cLyWedj5rgJvf79ousW1m+owSuvH0KoOfWYJcsS5s0ZiRVLx6Os9My/SzPdszfg8WS1B3FPmKIREXMdNLH3lGskeOVz4VcuhCz5s7K2vnA5FZQO6/rfW5accDoKuA2biIiIKEvSCh5N08RTTz2F5cuXY8SIEWhpiW/PzFSg1x+GevBoWhbqQs04Wt+ImoZG1NQ3oKa+EQ2t6W2TliQJJYFAp2Evxf5ATm6T7qn2IQQ6cqG6sTfBo2W3QreOQUtsmzbt+h7dL96fcTTcibBRkQt6s+SMY/CY61IrFNvDxfbKRAaKg0Omjp+vb3sfP//rP1IuGz9iJK6acwGKA73/vWOYNt5+5xheXn0QjU2pVdySBFwweyRWXDYeI8u6D9La+/j27VjgcTrhc7tzvkJXt2sSA2hqUy6X4IRPuQA+eTakPArqzhQ8xklwKF44ZD9/NxERERENsLQrHn0+H3bu3ImxY8f215oyaqgEj0IIhMKRlIDxaH0jjjeF0t4mHfB4MaKoCKWFwWTAWFoYhDMPtkn3RC5vpe4ueGzvz1jToT9jaw8eua0/4+gO/RlzqydZGwaP2ZU6oEVOVCoqKf0UaWjI1PHTtgVe2rwVj7/yOlS9vaLcoSioOudczJ88tU8nsEzTxobNtXj51YOob4ylXCdJwJzzRmLFZeNQPrJnU4/7ekJKluLH0Vw/ZgohoIk9CJtvwkZzynUyAvArC+GRp+dFUNd98BgnSTIcsg+K7M2Lr4uIiIhoMEg7eFyyZAnuuOMOXHPNNf20pMwajMFjVNNQkwwYG3G0vgHHGpoQ0/W0HsflcCTCxeKUKkafOzcDqb7Ila3UQghomo2YaiEas6DG4lPCY4k/VdWCBBnz5gzDWRMLIIQJ3arrEDQeg0D32+EleBK9GePVjPnUn5HBY3+RUoNEhorUjUwfP3ccOIr/enk19hyrSbl8VHEJPjZ3HkYWl/Tp8S3LxsYtx/HSawdRdzKacp0kAefPHIErLhuP0eU9CyCBthCyrSdk9y0rOvK5XTk3dKYrQliI2dsRsd7u1P9XkYYjoCyGWx6XncX1UE+Dx3ZtFZA+/t4jIiIi6mdpB4//+7//i+9973u48847MXv2bPj9qVuYzj333IwusK/6I3g8UlcPSUK/baWybQHLFtB0E8cbm3CssQnHGhtxrKEJtU1NaI5E0no8SZIwvKAQZcFgh4nSxSjy+3N+O1hfZXIr9ZlCQ1W1kpfHA0QbsZiJWMxuDxZjFlTNOmNm7fWZmDAhjOuucaCisgW6dQLp9WccnejPWJy3/7YMHtPVHigiGSaylyL1XaaPn8frm3Gotgk7jhzGS1s3I6K1h1ySJGHh1OlYNP2cPlcKWpaNze+ewIuvHsCJumin62fNKMUVy8ajckx6X1NvquXdTgcCbk88+cxxtlARtTYiam/FqccdpzQWAWURnHJZdhbXjfSDx3aK7E5Mws79kJiIiIgoH6UdPHa1HUqSJAghIEkSLCu9ioD+1h/B4+YPD8EW8W2xDkWGwyEn+pq1Ex3/FAJyPKmEJMWLJYUQEELAtuMfTeEwahvjwWJdcwgnQiE0tLbATrOyssDrTQx4KU5Mky7C8MLCIRXkdNWrq2No2BYCdqw0TP6pdgwU7U7ViJkudC0u1jBxUhgTJoYxcWIYo8pj6H7HoQSnPLxD0FgORe55BU+uY/DYkdS5OjFZodg2sCX3Aw3KT/0RPB4+HgIAxDQNq7ZtxbaD+1NuUxIowFVz52Fc2Yg+P59tC2zZdgIvrjqA2hOdT9ide/ZwXLlsAsZWphtApjeUxqkoKPB68+b/qiVaELbWQbN3drrOI58Nv7IQipQbPYHb9CV4bCNJciKA9EJmFSQRERFRxqQdPB46dOiM1+da78f+DB57I6ZpONEcSoaLdYnPdTO9iZpup7N90EuiirEsGMyLbV3pioeGFmKqiVjMRDRmIqaaUBN/j6kmoqqBWEyHquqIqcaAhIbpkiSBUaNimDApjEmT4kFjcUn32+MlOOBURnaYOJ27/RkzYSgFj6n9FBVWKVJO6c/gsc2+47V4fvNGhCKpA8/OnzAJl808Dx6Xq8/Pa9sC775XhxdXHUBNbefBamdPHYYrl4/HhHFFaT92vKpeTZzoOj1FllDo9eXVMDbDPoGwtRaGOHLKNQ745NnwKXNz5liUieCxo3gVpA+K3PefPyIiIqKhLu3gMd9kK3g0LQsnW5pRFwolg8a65hBaY7Ez3/EUsixjeEEhRgSLUBqM92McESxCoc+XF9UTp4aGMdVs//zUv3dxG1WL/5lrP6VOpwSvR4HHo8DrVeBt+7Ptc48Cnx8YPrwFJcMaURBsgNdfD1npPmiUJW+HkLGtP+PQCOKAwRU8tk18jlfPxP88NWQkylUDETwCgG6aWPP+dryzdzc6viQJeLy4cvZcTB1T0efnBuIB5PYPTuLFVftxpKZzADl1cgmuXDYeZ00sTvux49uw1cQ27K4PWLIEBLw+OPPo95sQArrYj7D5Biw0plwnwQu/ciG88rlZP0ZlOnhsI0kOOGQvFNnD39dEREREvdSr4HHfvn14+OGHsXNnfBvO9OnTcfvtt2PixIkZX2Bf9XfwKIRAUyScGjCGQmgItyLdb23Q508OeGmrZBxWWAglSxUSZwwNz/RnW2iY+DxvQsNEYOjxKvB1uLz9dnLydg5H538TARWQT0BIxyHk44B0EpB60AdMFEKyRwL2SCgYidLiUXkRKveXfAke20LF9i3PSmoFI7dBU54bqOCxTU1DA/6xaQNONKfeZtqYCqw4fy4KvN4+rwGIH9ve+7AeL646gENHWjpdP3lSMa5cPh5TJqU/7Ka7bdiSBBTkwcTrUwlhQ7U/QMRaDxupfTMVFCPguBguaVLWfuf1V/DYToIsu+KVkJKbISQRERFRGtIOHl955RV87GMfw6xZs7Bw4UIAwPr167F9+3b84x//wGWXXdYvC+2tTL5xao5EcfBEHd7Ytrt9m3RLM4w0t0l7XK5k/8W2adKlhcGMbClr0+PQUDWhdti+PFRDw3TF31yG4wGjfBxCOg7ITT24owSIYZDskZBEPGyU0P5mSZaB0pL+fPOU+3IheDxzqNj2J0NFGtwGOngEAMu28dauHVj74fuw7PYTN26nE8tmno/zJkzM2P89IQQ+3NWAF17ZjwOHOgeQkyYU4cpl4zF1ckmvnrOrfsNAPHwMuD1wOZ19WH122EJH1NqEqL0ZQOprH6c0GgFlMZzyqAFfV/8Hjx1xIjYRERFROtIOHs877zwsX74cDz74YMrl3/3ud7Fq1Sps3bo1owvsq0y+cfrRU0/j7Z17enx7RZZRWthxknQ8aOyuyXy6oWHb59FYroeGMrweB7weBzxeR/Jzb1efex3weGV4PYDXY8PrExkLDXtDwAakpkTA2FbR2IPp4sIBiLJ40GiPjH+O0wfMDB4HIniUOmx3ZqhIdDrZCB7b1Le04PnN7+DQybqUy8eVjcBVc+ahpCBzw02EENi5pxEvvLIf+w40d7p+wrggrlw2HtOnDuv17waRrII0kpcF3G64M3jCcSBZIoyI9RZU+wOcurXcLU9GQLkYilQ0YOsZ2OCxjZSciC1LTh43iIiIiE4j7eDR4/Hg/fffx1lnnZVy+Z49e3DuuedCVdWMLrCvMvnG6b9Xv4H/qV7X5XXF/kB8wEthEMX+QhS6A3DLnsQk5e63I+d7aOjzOuDpIkj0eOPXeT2OHoWG8T5ZbW/QsjchXcAEpJMQyWrGE90OD4jf0ROvYhRtQeNwSOh5WMrgsW/BY+dKxbbPO06G5hY5op7IZvAIxAPBrfs/wqvb34VmtAd2DkXB4rNnYMGUaRkd1iKEwJ6PmvDCqgPY81HnCvZxlYW4ctkEnDO9LwFkai9In9uV10PhTLseYesN6OLAKdfI8Mrnwa/MgyxlZov8mWQneOxIgiK7IEtuKLKLlZBEREREHaTdZKi0tBTbtm3rFDxu27YNZWVlGVtYLlJbZThlJ5zCA9l0A4YLVswBLazgRMzGQdVELFYPIeqzvdQU6VYaJisOO1zn7MdKw/i2ZQOnVoMMpHh/xuOJ/ownet6f0Q5CEiOSYSNEEBJY9dAfUic9s6ci0WAnSRJmTzwLk8tH48Utm7Cr5iiA+PC21e9tw4eHD+Fjc+djVEn6vRhP93xTzirBlLNKsHdfE1545QB27W0fqHLwcAt+8/ttqBxTgCuWjcfMc0rT/p0TPxHlgxBeABqimgpbAH53foaPDnk4iuTroNuHELbWwhQnE9fYiNlboNofwK/Mh1eeBUnKr76W6RGwbA0WNBgWEv0gPewHSURERIReBI9f/OIX8aUvfQn79+/HggULAMR7PP74xz/GXXfdlfEF5pLGGgWH3yoGksGSlfjoPw6H3B4I9iQ0THw+UKFhXwgYAPREJeHAlXjGg87WU/ozhnpwRylewWiP6LI/I/VFWyWiAkX2wqm4UisVWT1CNGQVeH24fuEi7Dx6BC9t3YRwYmfF8VAT/uu1l3HhlGlYcvaMjA5sOWtiMe74ajH2HQjhhVUHsGNXQ/K6w0db8bvH38OY8gCuWDYes2aUQZbTDSAlAB5AeKBqBizLhN+jQEnzcXKFSx6LYumzUO2diFhvwkZ8ariAhrC1FlHrXQSUi+CWpw6JE0S2rcO2dRjJ7dhuyJJ7SHztRERERKdKe6u1EAIPP/wwfv7zn+PYsWMAgPLyctx99934xje+kXMvqjK5Vey3T2zFf/33uz2+vcMhJ7cZtweBCrxeZ96Hhr3VHjYa6Nhsv3+f0wakxlP6M0Z7cEcHIEYk+jOOiH+O/h0GMDi3WkvJUDFe7SN38ff23xtlRcG8m/hKNBhle6t1V2K6hle3vYt3D+xLubw4EMBVc+Zh/IiRfXr80zlwqBkvrjqA93d03tFQPsqPKy4bj/Nnjkg7gEwhCfhcEjxuIL4LID8JYSBqb0XU2pjobdnOIY1EQFkEl1yR0efM/lbr7kmSnNiK7YEi52dvTyIiIqLe6HHwuGbNGixcuBCuDo3QW1tbAQAFGWzynmmZfOP0xobDWLP+ECIxNR4Onro9uUNPQ48nv0NDWZKgKDLk5Bah+I+JEImKwcSf8Z8ekbz81J+meD8rI/4hGRiIysZ4f8a6eH9G+TggnejZFm7hPaU/47C0+jNmQj4GjxIUINE/sW0LNCCfEjL2HINHotyQi8Fjm/0njuP5Te+gKRJOuXzW+IlYNuu8fuubePhIC1549QC2v3+y03Ujy3xYsWw85swaAUXp/bFDkSX4XE543IANDUKY3d8pB9kiioi1ATF7O0490eiSJiLguBgOaVhGnisfgseOJElJBJAeyIN6CzoRERFRGsGjLMvweDyYP38+qqqqcMkll2DevHlw5HhAkOk3TgCw+cNDsHNs+MvpSFJ8urYkSSm9BwUEJEiQJAmyFP9TkiQ4FBlOxQGllw37bduGDQMCOoTQYQkTtm3Fg0lhwwY6hJWpAaYQIiXMjFfKIbnO+AcS1XGJr0YCBGKwUBv/EMdgo4f9GUUQshgFuS1sRDD16tOEqf0pt4JHOdlDEcneilL88rY/+6F3FYNHotyQy8EjABimieoP38Pbu3eh40sZv8eDK86fi2ljKvptF8bRY614cdUBvPteXadjRFmpDyuWjsMFs0f2KYB0KDIKPF44HVIigFQTJ/PyiymaEDHfhCb2nnKNBK98LvzKhZAlf5+eI9+Cx44kyZEcTMPp2ERERDQY9Th4PHToEF5//XWsXbsW1dXVOHz4MHw+HxYuXIiqqipUVVVh7ty5GZ0wmQlDKXhsCxnjHwpcDgdcDke/v4gVwooHjdAhhJHoodhfzyVgoRmGXQND1MCwa2Chsfs7QoZDKoNTGg2XPBpOaTRkqYdvUkT8rZ4dT0dTr0I8UBW2gA0BW8QDVSFE4vbx+/U0wBzY4LFjsNixUrHt79l588PgkSg35Hrw2Ka2sRHPbdqA46HUSdRTRo/BFefPRaGv/36nHqsN48VXD2DLthOdfscPH+bFiqXjMH/uqD4FkG6nEwUeDxRFgS10CKgQQu/XY21/0O2axACa2pTLJTjhUy6AT54NSepdO5N8Dh5Txadjxysh2ROSiIiIBoe0ezy22b9/P6qrq1FdXY21a9fi6NGjKCgoQCgUyvAS+2awBo+KLEGWZDgUBU5FgcPhgEMeuLBICDNegQG9X7eBCWHDFCeTIaMhamAj0u39JDjhlMrhTISMTmlUr9/QZFK8qrP9TyRCSiBeXSnLEsqG+ZPVn/HLE7fvsM2942Od8gTJ+wAShJABSQZEPFAUkNDeWzE3MXgkyg35EjwC8Wr7t3fvRPWH78O02oe+uZ1OLD33PMyeOKlfj4/H6yJ46dUD2LjleKcAsqTYg8uXjsOCC8rh6GULFkkC/G4PfO54GCWEBRtq3lVBCiGgib2ImG/CQijlOhkB+JUF8Mhnp11NP3iCx47aBtN4oMj5OfWciIiICOhD8Ai0V0FWV1fj2WefhWEYiEZ7MLQj4Y033sBPf/pTbNmyBbW1tXjmmWdwzTXXAAAMw8D3v/99vPjii9i/fz+CwSCWLl2KBx98EOXl5T1+jnwOHtu2EjsVBxyKDIeswKEoUBQF8gCfBRfChkhuoTYg+mmatxAGDFELQ9RAt2tgimOJgTRnJsPfIWQcDYdU2i/bgPubokgYWRro4a0lSJICWVI6TIDu+Pnpf0ZsW8AWdvufQiQ/Ny0btm3Dsm2Ytt2pyrO/MXgkyg35FDy2aWhtwfObN+Jg3YmUyytLS/GxufMxrCAzrwNOp+5kFC+/dgAbNh+HfcoLheIiN5ZfOg4L55XD6VR69fiyJMHrcsHndid3mNhCg4AKW+jd3Dt3CGEhZm9HxHobAmrKdYo0HAFlMdzyuB4/3uAMHtvFe0J64ZC9efnahoiIiIa2tILHw4cPo7q6GmvWrEF1dTXq6+uxYMECXHzxxVi8eDHmzZuXMnymOy+99BLWr1+P2bNn47rrrksJHpubm/GJT3wCX/ziFzFz5kw0NTXh9ttvh2VZ2Lx5c4+fIxeCR0UBHEr8TYYQ8aq2tlBIkiUosgSnQ4aiSHC7nHA7HPC6XXA6HHA6lPj2YlvAsmxYVvvnIl4KBwCwRTxMasuahC1gdrhPbwhhwIYeDxxF/0zYtEU0GTIaogamqENPpl0rKIZTHpPcOi0jOCi2JHUOHqVkmChLCiQ4Ep87BuzNh2W3B5Hxz0XKFr+2npxt4aVl2ymVnbadXjUOg0ei3JDp42dTawR1oVYIS8C0bKiaiTR/PfSIEALv7t+HVdu3QjPaj12KLGPx2TOwYOr0Xvcx7qn6hhhefu0g3tp4rFMAGQy6sfySsbho/mi4XL0LICUJ8Lk98Lvbt+PGqyBjEELLmypIW6iIWhsRtbcCp5zQdEpjEVAWwSmXdfs4gz14bNdWBenlZGwiIiLKGz0OHidMmICmpiYsXLgQixYtwqJFizBnzpyMDZeRJCkleOzKpk2bcMEFF+DQoUOorKzs0eMORPDocMSHssiKHJ8GLccDRYciw6HEA8WuSJIEt9MJl9MBt8MJp+PMVWq9JYSAYcQr2SzLhmnGPwzLhrATPQgT1W6pvRoz+8Yl3p8xdEp/xqbu7wgZDmkEXNLoRFVjec/7M+YJCRIgOeBQnBg9ogiS5EhWMg4GlmXDsEwYlgXTsmDZIhlmnto7k8EjUW7I9PEzHFPRHEltlWFa8QYQpmXDMC1AAJYd3zotbAHNsGDb8f63wkbn9hJn0BqL4aWtm7Dz6JGUy0cEi3DV3PkYPSwzE5XPpKExhldeP4S3NtTAPOUkYGGBC5dVjcWiBWPgdvfud33bABqXs72VSPzEjwZbRPttd0KmWaIFYWsdNHtnp+s88tnwKwuhSAWnvf/QCR7btVdBegbNawUiIiIanHr87j4WiwGIT7d2OBxwOp1QlIF9odPc3AxJklBUVHTa22iaBk3Tkn9vaWnJ+DqcTgVOhwynU4bL5YDjNMFiV2RZhsflhNflgts5MNMLJUmCy6XAhdR/LyFs2EKHLUxYtgbbNmAJAWHFpxjbAjBNC4ZpwzASFW9pVE/G+zPWndKfsfut+BJccEqjkhWNTmlkTvRn7CsJ8X6LyeEtbdOi0R4wKpIEhzL43jwpigxFccFzmuuTPSwTFcFENPAG4vh5qrbjp6IocHdR/SeEgGkDTkWCEAK6YUNVTai6CdM88/GowOvF9QsXYefRI3hxyyaE1fjrmBPNITy2+hXMnzwVS845F65+PNExrMSLGz8xFSuWjsOq1w/hzbdrYJrxk3otrTr++txerHr9IJYuGYvFF42Bx53eWkzLRlMkAo/TiUBiAI0kSZDggSx5EsNoYjm/DVuRChF0XAHDno2wtRaGaA+LVftDqPZu+OTZ8ClzIUvsdwjEK1xNKwzTCidOVjoT07Fd3I5NREREOSWtrda7du1KbrVeu3YtVFXFRRddhCVLlmDx4sWYPXt2r6dad1fxqKoqFi5ciKlTp+JPf/rTaR/n3nvvxX333dfp8kxWPNY0NPas750kwe1wwO10JrdN9/f2rjNpCxotW4MtDAiRfiWEZdswDAHTtOIVKoYNgfgWW9PUYIjaDtuma4dMf8b2UFFGx8nQ6U6JVhQJY0b1bw8yIqKu9Pfxs6uKx77QDQtNzWq3ASQAqLqOV7e/i637P0q5vMgfwFVzLsCEkaMytq4zCTVreHXNIbzx1lEYRuquAr/fiaWLK7Hk4gp4PemHoZIUH6bjdcZbtXQ85sQHwrVtw87tadhCCOjiAMLWG7BEQ8p1ErzwKxfCK5+bUuU3FCseTy++Hduh+CAPgpO2RERElP/6NFxm586dyX6Pq1atAoBeT7U+U/BoGAY+/vGP4+jRo6iurj7jG6CuKjYqKioGNHh0OZ3wuV3wutxZr96yhQnb1mGJeEVjehvVzsywWhHRjiCsHUZEO4yoXtujx1ekYfGJ09KYRH/GwrzozxgPFxN9FpPViolwMUNBKYNHIsqW/j5+Zjp4BBJTkjUr0UpEIKYZsM5wTu1g3Qn8Y9M7aAy3plw+a9wELJt1Przugamma2nV8Oqaw1i7/gh0PTWA9PkcuHRRJaoWVcDn7X1wpMgyAh4PPB16b7f3gVTzIIC0odofIGK9BRupPzcKihFwXAyXFJ9WzuCxa7LshkP2sR8kERERZVWvg8cTJ04kqx/XrFmDvXv3wu12J7dkp72Q0wSPhmHg+uuvx/79+/H6669jWJo9mfqjx2NXwaMsy/C5XfC5PXA6stdrxxYGbNtMbKHWIURm+jQKIaCZDYhoh5NBo2Y2dns/CTK8rnL4nBXwOCrglMph2554xaRp5+zbnvj2Zwfi4aIzZTt0f2LwSES5YiB6PGaaaQk0NEXPWAVpmCbe2PEB1u/agY4vgfxuDy4/fzbOrhg7YCfDWsM6Xqs+jOp1R6BpqYmp1+PAJYsqcMmiSvj9vQ8gC30+eE8Z/CeEnZiEHcv5QTS20BGzNyNibQJgplznlEYjoCyG3z2GweMZSJIMRfZAkTyQZVZBEhER0cDqcfBYV1eH6urqZNi4Z88eOJ1OXHDBBaiqqkJVVRUuvPBCuHtZLdBV8NgWOu7duxdr1qxBaWlp2o/br8FjYjiMz+WC1+0a8Kq9+NZpo/0jgxWNQliI6rUpQaNpd9+fUZbcCLgr4HdXIuCuhM81+owvctv6RsaH3sQnIpumiA8g6eU07p6QICFeqdhxS3SHSsYsVWAyeCSiXJGPwSMQP1EWU020hLUzVj8eb2rCc5s2oLYp9STa5PLRuGL2XAR9/n5eabtwRMfra4/g9TcPQ1VTF+1xK1hycQWWLq5EINC7yjWXwwFPore0nLIF24aNKGzRu5PGA8kSYUSst6DaH+DU1zpeZQrGj1gOt6MkO4vLI5KkQJac8Q/Zye3YRERE1O96HDzKsgyn04k5c+Ykg8YFCxbA6/X2+snD4TA++ijeb+m8887DQw89hKqqKpSUlGDUqFH4xCc+ga1bt+L555/HiBEjkvcrKSmBy9WzF9/9ETyGwpH4JGqnc8B6NraHjCZEImjMVDUjAFi2hoh2NBE0HkJUr4Etuu/P6FQK4HePTYSNY+F1lmVs27EQIj6BOxFMtoWSumHBtk//Y9t1qNg20CWzW6MzjcEjEeWKfA0e25iWQGMo1qmXYke2bWPDnt1Y88F2mB1SSpfDgUvPnYW5kyYP6ImoaMzA62uPYPXaw4ipqdV9bpeCRQvH4LKqShQW9PYkL+ByxAfRODoMCBTCgIUwhDDPcO/cYNr1CFtvQhf7Uy6XIGN4wQUYWbhoUA5p6z/xnpCK7EkMpsn91jdERESUX3ocPL7yyiu46KKL4PdnrgKguroaVVVVnS7/3Oc+h3vvvRfjx4/v8n5r1qzBkiVLevQc/RE89rd4yGgmwsXMh4xAvD9jWyVjWD2MmHEcPamW9DhLk9WMfnclXEpRVl6kWraAaQCGKcEyJZgWYBkyRDJwzE8MHokoV+R78AjET2CFIwZaw/oZj3BN4VY8v3kj9p84nnJ5xfBSXDV3HkoLg/270FPEYibWvHkYq9ceQSSaehLQ6ZSxaMEYLKsai2CwdwGkLEkI+v0pE72FEIkJ2NGc7/8IALp9GGFrLUxRl3K5InkwIngxSgsuYDVfmiRJhizFQ0j2hSQiIqJM6dNwmXyQy8FjW8AohBUPF2FBCDPjIWO8P2N9e9CoHYZuNnV7PwkKfO5y+F2VCHgq4XdVDHgVgSTJkCQnZMmR7LMY3ybUOVwUIl4NqWkWNN2CYVgwzNzuXXUqBo9ElCsGQ/DYxjBthJpV6GeofhRCYNuB/Vi1fStUXU9ersgyLp5+Di6aOh2KMrAntlTVRPW6I3it+jDCkdQA0uGQcdH8ciy/dByKizxpP7YkAT63Bz63+5Tt1xZsRGAL7Qz3zg1CCGj2TkTs9bBES8p1LqUIo4ouRbHv7Jzd5ZDLGEISERFRpjB4HADxKgIzMWHaiIeLsDIeMLaxhYmYfjwRNB5CRDvSo/6MiuSGP1HJGHBXwOcePWDVApIkJwe6yJKjw599e7MghIBh2DAtO75t20z9PNd++Bk8ElGuGEzBY5vmVh3hiH7G24RjMbz07mbsOHI45fKyYBBXzZ2PMcOG9+cSu6RpFta+dRSvrTmEltbU9TsUCQvmxQPIYSXpt7+RJMDrcsPrcqVsv44PqQtD4AyNMnOE0yEgXO/hePObnQJTn6sc5UXLUOAZl53FDQLJ4TSyh1WkRERElDYGjxnWXsVopvyZqaEvXbFsFRHtaLKiMaIf7VGfJqdSmNwyHXCPhcdZOgBVAVKiYvHUgDE726M7hpDGKcHkmfpI9hcGj0SUKwZj8AgAqmYh1BI74+AZANhdcxQvbNmI1ljq4JV5Z03BJTNmwuUc+ABG1y28+XYNVr1+EM0tqQGkLEu48IJRuPzScSgd3rvdCU5FgdvphMflgiLLiROnOmzEIHrQ9zlbXE4FpcN8MK0Ijje/gZPhTcAp07qD3ikoL1oKjzP9QYXUTpIcHXpCOrq/AxEREQ15DB57oW17tBBWonLRgp34e38GjG10syVl2nTMONGj5/U4yzoEjZVwOYr6cZXtAWM8XFQSW6bzp/+ibYuUINIwbeiGBcOw0V//bRg8ElGuGKzBIwBYlkBzi4qYdub0UdV1rH5vGzbv25tyedDnxz/NuQCTRpX35zJPyzAsrNtwDKteP4imUGqFnyxLmDdnJFYsHY+y0t4FkJIEuJ1O+FxuOBN9IIUwYCOWk1uw24LHNprRgGOh1QjFdpxySwnDA7MxMrgETiUwsIschOIhpCfRDqdtcJ/MATVERESUgsFjL8T0OgxEwAjEKyhVsz45BCaiHYZuhbq9X7w/4+hk0Oh3V8Ah934CeXfPJksOyLIzETI6B/1ZcMO0YRoWTMuGYcRDScO0YFl9+7lg8EhEuWIwB49tojEDza0a7G46nxw+WYfnNr2DhtbUPoLnjh2H5efNhs+dfo/FTDBMG2+/cwwvrz6IxiY15TpJAi6YPRIrLhuPkWW9HwzoUGR4XS64HU4oipLoARmDEGrODKE5NXhsE9YO41jTKkT0oymXy5ILIwoXoqzgQsjsX5hxsuyKb82WPAwhiYiIqGfB4yOPPNLjB/zGN77RpwVlWr4Fj/H+jLUIa4cSFY1HYNmxbu+nyJ72ITDuSvhc5RkP/+KDXeJntVMrGfOnirG/WVYihDQs6IadHHDT023bDB6JKFcMheARAExLoKEpCtM88+9p07Lwxo4PsH7nh7A7vHTyud24/LzZOKdyXNZCFtO0sWFzLV5+9SDqG1NfM0gSMOe8EVhx2XiUj+xblZ/TocDncsPtdAIQEFBzYgr26YJHIN7ruTm2E8dCr0EzG1OucyoFGBWsQol/FgfQ9AsJiuyGQ/ZBltkbkoiIaKjqUfA4fvz4lL+fPHkS0WgURUVFAIBQKASfz4eysjLs37+/XxbaW7kePMb7Mx7p0J+xpkf9GV1KEH73WATcFfC7x8LjHJ6hF81Sp1BRSk6U5lnr3kpWRiaCyNNt2WbwSES5YqgEj0B863V9D8JHADgRasI/Nr2DmsaGlMvPGlWOK2dfgKC/99WFfWVZNt7ZchwvvXoAJ+s7B5DnnVuGK5aNx5jygj49jyQBbocTLqcTTkWGJMdgi0TFpWiPIQfqdcOZgsc2tjBRH96M481rO53Q9TjLMLpoGQq9k/pzmUOaLDnhUHyQJTdfTxIREQ0xaW+1fuqpp/Cf//mfeOyxxzBlyhQAwO7du/HFL34RX/7yl3HTTTf1y0J7K9eCR91s7qI/Y/e8zhHJ3ox+dyVcjmCvnv9Uya3RsnNIbJHONW1btnUjvlXbtgXKhmfvTSsRUZuhFDwC8crH+sZIt0NnAMC2bWzcuwevv78NRoc7uBwOXHruLMyZeBZkOXsVdJZlY/O7J/Diqwdwoi7a6fqZM0px5bLxqByTmddFsiQBkgEgCqvDyVNZAlxOJ1wOJ5xK/+2O6Enw2Ma0YzjRsg4nWzZ0mthd4JmA8qJl8LlG9scyCe0TsmXJDYXb3ImIiIaEtIPHiRMn4umnn8Z5552XcvmWLVvwiU98AgcOHMjoAvsqm8GjEDZUoz4laOxRf0bJAb9rdIegsQKKnIn+UVIiYHRAllyQJSe3FhERUZeGWvAIxE8GNYZiPap8BICmcBgvbNmIfcdrUy4fM2w4rpo7D2XBon5YZc/ZtsCWbSfw4qoDqD3R+Xt/7tnDccWy8RhXmZmTmfFaRxWQOreIUWQJXqcrvk07wxVv6QSPbXQzhGOh19EUfa/TdSX+mRgVvCRjJ3mpa5IkJwJID0NIIiKiQSzt4NHn82Ht2rWYO3duyuUbN27EkiVLEI12PrOeTQMZPNrCRFQ/1j4IRj8My1Y7P8ApFNmbMm3a6xqVgcrDDlumWc1IRERpGorBIxAP60LN3U+8biOEwHsHD+CVbVsQ0/Xk5bIs4+JpZ+OiaWfD0Y/Vfj1h2wLvvleHF189gJpj4U7Xnz1tGK5cNh4TxhVl5PnilYQRQOrcOkaWAK/LBY/TlbEAsjfBY5uofgw1Ta8irKWeOJckB8oKLsSIwoUZOvlLZyJJChTZC4fsYe9wIiKiQSbt4PGqq65CTU0Nfv/73+P8888HEK92/NKXvoTRo0fjueee65eF9lZ/Bo+mHUNEO5KsaIxqNZ227XTFpRQh4BmbDBrdjmF9rjyUJBmS1BYwOhPVjOyhQ0REvTNUg0cgHiY2hXoePgJARFXx8rub8cHhQymXlxYGcdXceagYXprpZabNtgXe+/AkXnjlAI7UtHa6ftrkEly5fAImTSjKyPMJqICkAug8NlyWAE8igOzr65W+BI9A/N+7Rd2LY6FXoRonU65zyD6MDC7B8MBsBmIDRJbdcCS2Y/O1LBERUf5LO3g8efIkPve5z+Hll1+G0xmfUGeaJpYvX46VK1eirKysXxbaW5l846QZjWhRP0JT5AOEtUNQjboe3S/en3Fsh/6MfX8DF9+e4krpz0hERJQpQzl4BBJhVKuOcNRI6357jtXghS0b0XLKDpC5kybj0nNnJSZCZ5cQAu/vqMcLrxzAoSMtna6fMqkYVywfj8kTi/sc/MS3X2unDSAlCXA7XfC6XPFekb3Q1+CxjRAWGiLbUBtaA9NOrQx1O4ahvGgpgt6pDMMGSFs/SEXycCo2ERFRHks7eGyzZ88e7Nq1CwAwdepUTJ48OaMLy5RMvnHacexXCEV3nPE27f0Z24LGMRnsz+iCIrkgy27IPOtORET9aKgHj21iqommZhXpvFrSDAOr39uGTR/tSbm80OfDlbMvwOTy0RleZe8IIbBjVwOef+UADhxq7nT9pAlFuHLZeEydXJKRsE1AB6QoThdAuhwOuBQHHA5HWiFkpoLHNpatoa71bdS1rIctUoNnv7sCo4uWwe+uyNjzUfc69oPkrh4iIqL80uvgUdd1HDhwABMnToTDkbu9AzP5xulo40s43Ji6lbx/+jPGtVU1KrIbsuTiIBgiIhowDB7bGaaNhqZojyZed3Sk/iSe27QB9S2pVYXnVI7F5efNgd+TG70DhRDYuacRL75yAB8dCHW6fsK4IK5YNh5nTx2WoQCybQDN6V+CShKgyDI8ThdcDscZnzfTwWMbw2pFbWgNGiLvdlprkW86yoNL4XaWZPx5qTsSFNkFWXJDll08GU9ERJTj0g4eo9Eovv71r+OJJ54AEK98nDBhAr7+9a9j9OjR+O53v9svC+2tTL5xao7twb66/4bPNRp+d0WiP+PwjJ51lSQlETbyjC4REWUPg8dUhmmjvjEKu3Ox3hmZloV1Oz/Emzs/hN3hzl6XC8tnzca548bnzLFeCIE9HzXh+Vf2Y+++UKfrx1YW4spl4zFjet9f+5xpAnZXFFmCQ1Hi228lQFEccMoyIEn9Fjy2iel1OBZ6FS3q3pTLJcgYXjAXIwsXw6H03/PTmUmSAw7ZA4WDaYiIiHJS2sHj7bffjvXr1+Phhx/G5Zdfjvfeew8TJkzA3//+d9x777149913+2utvZLJN05CCEiSdNqp1r2R7NWY2EbNF0xERJQLGDx2Zpg2GkMxmGb6rwHqmkP4x6Z3cLShPuXyiSNH4Z/mXIAifyBTy8yIvfua8MIrB7Brb2On6ypGF+DK5eNx7tmlkOW+BpCnn4DdnbaqSL/HhZGlhXA5lH4NcVvV/ahpWoWYcTzlckVyY0RwEUoLLmDP7SyTJWd8p5DsYSUkERFRjkg7eBw7diz+8pe/YP78+SgoKMD27dsxYcIEfPTRRzj//PPR0tK5SXk29edU697p2KvRlbFt2URERJnE4LFrti3Q1KxCTWPidft9bWz6aC9Wv78NhtketDkVBZfMmIULzpoMWc6ttir7DoTw4qoD+HBXQ6frRpcHcOWy8Zg1oywDAaSW6P+Y/usrp0NCSZEXACDLMhyyDFmJ/+lQHHAqSp/Xl1ynsNEUfR/HQq/DsFL7YrqUIEYVXYpi3zlsj5MDJMmR2JLtSrQsyo3KYiIioqEm7VdFJ0+e7HJydSQS4QH9DGTZBaejEB7ncLgdRXAoPoaOREREeUaWJQwr9iLgS7+yTZZlzJs8BV+9/EpMGlWevNywLLyybQseX70KJ0JNmVxun00cX4Svf/k8fOeOuZgxfXjKdTXHwvh/K9/Hj366AZvfPQ7b7v1uEAluQAQB4e7Tem3bhm6aUDUd4ZiKUDiM+pYWRFQVvWxrnrpOSUaJfyaml9+G8qKlkKX29epWMw41/A27T/wXWtUDfX4u6hshTJhWFLoZgmqchGY0wrAisO30JtUTEfXUkiVLcMcdd5zxNuPGjcPDDz+c/LskSXj22Wf7dV0rV65EUVFRvz5HLj435Y60g8c5c+bghRdeSP69LWz8/e9/jwsvvDBzK8t7EhTZDafSFjYWwyF7eQaciIhoEAgWulEUdKM3p1yL/AHcePESXDd/AXzu9uCqprEB/2/VS3j9/e0w051k08/Gjw3ia1+chf/vrgswc0ZpynXHjkfw+yc/wA9//Dbe2VILy0qzEWaCBBkS/IAoBETmTs4KIRCOqTjZ3IKmcAQRVYVumn0KImXJiRGFF+Hs8m+gNDAPHV9Sx/RafFT3BPbVPQXVOJmBr4D6TsAWBkwrDM1sREyvg26GYFpR2CL9bf5E+ej48eP4+te/jgkTJsDtdqOiogJXXXUVVq9ene2l9Zvq6mpIkoRQKJTtpZxWbW0tVqxYkbHHOzXYBIAbbrgBe/bsydhz5OJznwnDz+xL+1Xdf/zHf2DFihXYsWMHTNPEL3/5S+zYsQNvvfUW1q5d2x9rzBvxfo3uDlOoWQFKREQ0WPm9TjgdCpqa0+/7KEkSZowdj4kjR+GVd7fivUPxCjlbCLy54wPsOHIYH5s7D5WlnXeZZFNlRSH+5fMzcbSmFS++egBbt9clrzteF8Uf/vtDvPDKAaxYOg4XzB4JRUn/hKsEB4BCCKEntl/3Lsg8lRACumFANxIVb5IEhyLDoSiQJRmyFN/oHc8jBYRIDMER7fdvI8synIoMl9OLMSUrUFpwAY6FViMU25G8TYu6By21ezEscD5GBZfAqRRk5OugTBCwbA0WNMDqONyRr+FpcDp48CAWLlyIoqIi/PSnP8WMGTNgGAZeeeUVfO1rX8OuXbuyvcQha+TIkf3+HF6vF16vt9+fJ9eem3JH2q8GL7roImzbtg2maWLGjBlYtWoVysrK8Pbbb2P27Nn9scYcJ0GRPXA5gnA7hsPlKIQiu/mChYiIaAhwOWWUlvjgcvZuR4PP7cG18xfgpkVVCPr8ycsbWlvwh9dfxQubN0Izcm9r6JjRBfjSLefinm/Px5zzRqDjy566k1E88T878IMH3sb6DTUwzd5WQLoS2689GVr1KYSAaVpQNR1RVUU4piISUxFVVURVDTFNg6rpUPX4h2YYyY+YpqElGkN9cwsaWlthWn5UlHwck0f8M/yuio5PgobwFuw49ghqm6th2Xr/fC3UJ0JYsOxY+7ZsVkPSIPPVr34VkiRh48aN+PjHP47Jkyfj7LPPxl133YUNGzYkb3f48GFcffXVCAQCKCwsxPXXX48TJ04kr7/33nsxa9YsPP7446isrEQgEMBXv/pVWJaFn/zkJxg5ciTKysrw7//+7ynPL0kSHn30UfzTP/0TfD4fpk2bhrfffhsfffQRlixZAr/fjwULFmDfvn0p9/v73/+O888/Hx6PBxMmTMB9990Hs0OPZEmS8Pvf/x7XXnstfD4fzjrrLDz33HMA4mFrVVUVAKC4uBiSJOGWW27p8vvTVhH37LPP4qyzzoLH48Hy5ctx5MiR5G1uueUWXHPNNSn3u+OOO7BkyZKUy0zTxG233YZgMIjhw4fjnnvuOWOF/albrY8ePYpPf/rTKCkpgd/vx5w5c/DOO+8AAPbt24err74aI0aMQCAQwNy5c/Haa68l77tkyRIcOnQId955JyRJSmYSXVX8/fa3v8XEiRPhcrkwZcoU/PGPf+y0rtN9b7vS0+fu7c9QKBTCF77wBZSWlqKwsBCXXHIJtm/fnrx++/btqKqqQkFBAQoLCzF79mxs3rwZ1dXVuPXWW9Hc3Jxc17333gsA+OMf/4g5c+agoKAAI0eOxI033oi6uvYTqm0Vs6+88grOO+88eL1eXHLJJairq8NLL72EadOmobCwEDfeeCOi0WjK9+K2225L6+dgsOvVq+SJEyfiv/7rv7Bx40bs2LED//3f/40ZM2Zkem05S5IUKLIXLkcxPM5SuBxBKLKHYSMREdEQJMsShpd44Xb1forupFHl+OrlV2Le5Kkpl2/etxe/eekf2F1ztK/L7BejRwXwhZtn4AffvRDzZo9MCSDrG2L441924t/+4y28sf4ojF4EkBIkSPAlAsjc7I1tmhbCMRUNLa2IaUGMLPw0yguvhUspTt7GFgaON1djR+0jaAhvhRCZqeKk/iBg2xoMqxWa0QDVqIdutsCyVf67UV5qbGzEyy+/jK997Wvw+/2drm8LhWzbxtVXX43GxkasXbsWr776Kvbv348bbrgh5fb79u3DSy+9hJdffhn/8z//g8ceewxXXnkljh49irVr1+LHP/4xvv/97yfDsjb3338/br75Zmzbtg1Tp07FjTfeiC9/+cv43ve+h82bN0MIgdtuuy15+zfffBM333wzbr/9duzYsQOPPvooVq5c2SmQuu+++3D99dfjvffewxVXXIGbbroJjY2NqKiowF//+lcAwO7du1FbW4tf/vKXp/0+RaNR/Pu//zuefPJJrF+/HqFQCJ/61KfS+l4DwBNPPAGHw4GNGzfil7/8JR566CH8/ve/79F9w+EwFi9ejJqaGjz33HPYvn07vv3tb8O27eT1V1xxBVavXo13330Xl19+Oa666iocPnwYAPC3v/0NY8aMwQ9/+EPU1taitra2y+d55plncPvtt+Ob3/wmPvjgA3z5y1/GrbfeijVr1qTc7nTf26709LmB3v0MffKTn0wGflu2bMH555+PSy+9NLmem266CWPGjMGmTZuwZcsWfPe734XT6cSCBQvw8MMPo7CwMLmub33rWwAAwzBw//33Y/v27Xj22Wdx8ODBLsPpe++9F7/+9a/x1ltv4ciRI7j++uvx8MMP46mnnsILL7yAVatW4Ve/+lXKfbr7Obj33nsxbty4036PBpu0X8FdcsklWLx4MX7wgx+kXN7U1ISPf/zjeP311zO2uFzlcQ7L9hKIiIgoh0iShGHFHjSGejfxGgBcTicuP282zqkci39s2oC65vjU5NZYDH9etxZnV1Ti8vPnIODJvS1LI8v8uPUz5+CK5RPwymsHsGFz+7CZxiYVTz29Cy++egDLLx2Hi+aXw+lML6SVoCC+/br3068HgmXZiFk6gLEY5v0Moub7aNXegS1iAADTCuNw43Ooa92A8qLLUOiZxBPXOU4IC5aIwbLj/4ay5IQiexM7nNi7nXLfRx99BCEEpk6desbbrV69Gu+//z4OHDiAiop45faTTz6Js88+G5s2bcLcuXMBxAPKxx9/HAUFBZg+fTqqqqqwe/duvPjii5BlGVOmTMGPf/xjrFmzBvPmzUs+/q233orrr78eAPCd73wHF154Ie655x4sX74cAHD77bfj1ltvTd7+vvvuw3e/+1187nOfAwBMmDAB999/P7797W+nZBG33HILPv3pTwOIt4V75JFHsHHjRlx++eUoKSkBAJSVlXXb488wDPz6179OrvmJJ57AtGnTsHHjRlxwwQVn/iZ3UFFRgV/84heQJAlTpkzB+++/j1/84hf44he/2O19n3rqKZw8eRKbNm1Krn3SpEnJ62fOnImZM2cm/37//ffjmWeewXPPPYfbbrsNJSUlUBQlWcF3Oj/72c9wyy234Ktf/SoAJCtff/aznyWrRIEzf29P1dPnBtL/GVq3bh02btyIuro6uBO9sX/2s5/h2WefxdNPP40vfelLOHz4MO6+++7kz/lZZ52VfL5gMAhJkjqt6/Of/3zy8wkTJuCRRx7B3LlzEQ6HEQgEktf96Ec/wsKFCwEA//zP/4zvfe972LdvHyZMmAAA+MQnPoE1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hhtucCVDLzzXd999h379+kGn06Fjx47YuHGja5+FCxfCbDbj559/RuvWraHX611J2VKVXVNycjIkSUJ2drZr265duyBJkqu+qnIeAJg/fz7atm0LjUaDmJgYTJo0yVWWnZ2Nu+66CxERETAajbj22muRkpLiKp8+fTo6deqE+fPno1GjRtDr9bj//vvhcDjw8ssvIzo6GpGRkXj++efdzlnV437yySeIj4+HyWTCLbfcgtzcXAAlPWjXrl2LN954w9Vull43UVV5nHj84Ycf8O6772LEiBFQKpW45ppr8PTTT+OFF15w/VPxhsOHDyMjIwNJSUmubSaTCT169HD7Z3KxoqKiag3/JiIiqo/YfnpOpVQi0myCWR/s9eHXKqVcknz06lEvTSHLuLp1W0wYcD3iI6Nc24tsNvy4fQs+/m0VztTRe6KiBKQkSVDIBshSsK/C8wqdOgZNI25Dk4gxCFJFurYLYccpy+/Ym/YmTudu5nBbchHCAYezAMX2LBTaTqPYngOHsxBCOH0dms8IIZBrLfLZ1+UmgK1WKz799FM0a9YMYWFhAEp6IQ4YMAAGgwHr16/Hhg0bXMmy4uJiPPLII1iwYAEAuHpOAsAbb7yBV199Fa+88gr+/PNPDBgwADfeeGOZ6dAef/xxPPjgg9i3bx8GDBiAzz77DM8++yyef/557Nu3Dy+88AKeeeaZCheuzcvLw3//+19s27YNq1evhizLGD58OJxO93vwqaeewiOPPIJdu3ahRYsWGD16NOz28wuF5efn45VXXsEnn3yCdevW4dixY3jkkUdc5VW9pspUdp65c+di4sSJuOeee/DXX39h2bJlaNasmav85ptvRmZmJn766Sds374dXbp0QWJiIs6dO79gWGpqKn766SesXLkSixcvxrx58zB48GCcOHECa9euxUsvvYSnn34amzdv9vi4S5cuxfLly7F8+XKsXbsWL774oqt+evbsibvvvtt1L8TFxXlUN0Qef0x/7tw5NGlS8omp0Wh03bBXX3017rvvPq8FlpGRAQCIiopy2x4VFeUqK8/s2bMxY8YMr8VBRERUH7D9vHzBQUEIUqthLSiAtbAI8FLvoCCNAiaTBtk5RV45XlWEGYy4vW8idv6Til9SdqDo3yFyR09n4r2ff0Sftu1xVas2UNTgPJe+Ul7ysXSbQtZCEgo4nLmozYVn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EhvTp0/H8OHD8ddff+HOO+8sNyabzYbnnnsOKSkpWLp0KY4cOYJx48aV2e+pp57Cq6++im3btkGpVJY5XmpqKpYuXYrly5dj+fLlWLt2LV588UVX+aOPPopvv/0WH3/8MXbs2IFmzZphwIABOHfuXJXrryrneeKJJ/Diiy/imWeewd69e/H5558jKirKda0DBgyAwWDA+vXrsWHDBuj1egwcONAtSbdmzRqkpaVh3bp1eO211zBt2jTccMMNCAkJwebNmzFhwgTce++9OHHihEfH/e2335CamorffvsNH3/8MRYuXOhK8H333Xdo2LAhZs6cifT0dKSnp3tUL6tXr8a+ffuQnJyMxYsX47vvvsOMGTNc5bNnz8aiRYvw3nvvYc+ePXjooYfwn//8B2vXrkVcXBzS09NhNBoxZ84cpKenY9SoUTh58iSuv/56dOvWDSkpKZg7dy7mzZuHWbNmuZ37448/hlqtxoYNG/Dee+8hOzsb1157LTp37oxt27Zh5cqVOHXqFEaOHHnJ+Ddv3ozx48dj0qRJ2LVrF/r161fmPFW975955hmMGDECKSkpGDNmDG655RbXAswXq+wab775ZjgcDixbtsz1mszMTPz4449ufwOpqan46aefsHLlSixevBjz5s3D4MGDceLECaxduxYvvfQSnn76aWzevNn1mptvvhmZmZn46aefsH37dnTp0gWJiYlufxMV3e9vvPEGevbsibvvvtt1z8TFxV2yjstT5VWtZVnGmjVrEBoa6tp21VVX4auvvnJLSHbo0MGjAGoaV+UkIiLyHNvPwCKEQE5ePvIKC9222+xOnD6Tj0BbtqPIZsPqP3dh66GDbtuNOh1uuKI7msc2cG0L1FWtSxmDdTBotWW2O502FDuyIUTdX2gHAIRwIit/N9KzV6PYkeNWplIYEWtORIiufZ2eC5PK5y+rWlsLCjHqhdd8dv4vn/zvJef3vVivXr0wcuRIPPjgg7Db7YiJicHXX3+Nvn37AgDmzJmDOXPmuPVakiQJS5YscVvsIykpCYmJiXjiiSdc2z799FM8+uijruHbkiRhypQpeP311z26nm3btqFbt27Izc2FXq9HcnIy+vXrh1WrViExMREAsGLFCgwePBgFBQUICgrC9OnT8b///Q8ZGRkwGAwAShKN69atw6ZNm5CXl4eQkBAsXLgQt956K4CS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VOT62WKxIC4uDjk5OTAajTUeMxERUSBi+0n1mRACp3MssNnttX5uY7AOBq221s9LVSeE+HfodYGvQ6mXNKpwyJLC12EQEdFl8uuP72JiYtCmTRu3ba1bt8a33357yddoNBpo+Kk1ERGRR9h+Un0mSRLCjAZkZufA6XT6OhzyM5IkQa00wuHU/LvwDO8RIiKiqvLroda9evXCgQMH3LYdPHgQjRs39lFERERERFQXKWQZ4UYDJIlz+lH5FLIGGmUoZEnl61CIiIgChl8nHh966CFs2rQJL7zwAg4dOoTPP/8cH3zwASZOnOjr0IiIiIiojlEplQhj8pEqIEkKqJUhUMgcHk9ERFQVfp147NatG5YsWYLFixejXbt2eO655zBnzhyMGTPG16ERERERUR2kUakQYTJClv36bTL5UOnQa656TUREVDm/XlzGGywWC0wmEyfHJyIi8gDbT6rvbHYHzlgsNT7nIxeXCWxOpw3FjmzO+1iDuLgMEVFg40e5REREREQXUSkViDSZoFAw4UGXJssqaJShkCS/XrOTiIjIZ5h4JCIiIiIqh0JRsuAMh11TRSRJAY0yBLKs8XUoREREfofvooiIiIiILkGpUCDUoAe44AxVQJJkaJRmKBU6X4dCRETkV5h4JCIiIiKqgEalQkhwsK/DoACgUhigUnLRGSIiolJMPBIRERERVUIXpIFBx0VgqHJKWQuNMgSSxEctIiIitoZERERERFVg1OkQHBTk6zAoAJQuOiNLKl+HQkRE5FNMPBIRERERVZFZH8yej1QlkqSAWhkCBRedISKieoyJRyIiIiIiDxh1Opg45yNVgSRJUCvNUMhMVhMRUf3ExCMRERERkYf02iCEcLVrqiK10giVQu/rMIiIiGodE49ERERERJdBp9EgzGCAxOQjVYFSEQy10gSueE1ERPUJE49ERERERJcpSK1CuNEIWebbaqqcQg6CWmkGk49ERFRf8B0SEREREVE1qFVKhBsNTD5SlShkNTSqEEgS7xciIqr72NoREREREVWTSsnkI1WdLKmgVoZCkhS+DoWIiKhG8Z0REREREZEXqJRKzvlIVSZLCmiUIZAkpa9DISIiqjFMPBIREREReYlapUSowcDVrqlKpH+Tj7Kk8nUoRERENYKJRyIiIiIiLwpSqxASHOzrMChASJIMtTIEClnj61CIiIi8jolH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/DisVivy8/Nx3XXXuR27uLgYnTt3dv38zjvvYP78+Th27BgKCgpQXFyMTp06ub1m8+bNWL58Ob755hu3+Z9SUlJgtVoRFhbmtn9BQYFbHTZu3BgRERGXvN7rrrsOjRs3RpMmTTBw4EAMHDgQw4cPd7u2CwkhLnmsUhaLBWlpaejVq5fb9l69erkNZwPc76WoqCgAQPv27d22ld5bpdq2bev6PZTuc+FiBwqFAmFhYa7XVfV+a9u2LRQKhevnmJgY/PXXX5VeLxFRVbDtZNtZEbadRERE5CkmHqnOUqlUbj9LkgSn01nl11utVlxxxRX47LPPypRd+EY/JSUFeXl5kGUZ6enpiImJufygPdSuXTu0a9cO999/PyZMmIBrrrkGa9eudc3DVBGr1QoA+PHHH9GgQQO3Mo1GAwD44osv8Mgjj+DVV19Fz549YTAY8L///Q+bN292279p06YICwvD/PnzMXjwYFfdW61WxMTEIDk5ucz5zWaz6/vg4OAKYzUYDNixYweSk5Pxyy+/4Nlnn8X06dOxdetWt+OUatGiBfbv319ZFVTZhfdS6YPvxdsuvrfKu/8quierer9V974mIqoI286Kse2sOradREREBDDxSPVU69atcfz4cbeHnU2bNrnt06VLF3z55ZeIjIyE0Wgs9zjnzp3DuHHj8NRTTyE9PR1jxozBjh07oNVqL3neb7/9FkII15vwDRs2wGAwoGHDhtW6pjZt2gAA8vLyXNtSUlJQUFDgimfTpk3Q6/WIi4tDaGgoNBoNjh07hj59+pR7zA0bNuCqq67C/fff79p2YQ+CUuHh4fjuu+/Qt29fjBw5El999RVUKhW6dOmCjIwMKJXKS072X1VKpRJJSUlISkrCtGnTYDabsWbNGtx0001l9r311ltxyy234Pvvv8fQoUPdyoQQsFgsMJlMiI2NxYYNG9yuf8OGDejevXu1Yr0cVbnfqkKtVsPhcHgxMiKiEmw72Xay7SQiIiJPcVVrqpeSkpLQokULjB07FikpKVi/fj2eeuopt33GjBmD8PBwDB06FOvXr8fhw4eRnJyMyZMn48SJEwCACRMmIC4uDk8//TRee+01OBwOPPLII5c87/3334/jx4/jgQcewP79+/H9999j2rRp+O9//+s2tKgy9913H5577jls2LABR48exaZNm3D77bcjIiLCbdhbcXExxo8fj71792LFihWYNm0aJk2aBFmWYTAY8Mgjj+Chhx7Cxx9/jNTUVOzYsQNvvfUWPv74YwBA8+bNsW3bNvz88884ePAgnnnmGWzdurXcmCIjI7FmzRrs378fo0ePht1uR1JSEnr27Ilhw4bhl19+wZEjR/DHH3/gqaeewrZt26p8vcuXL8ebb76JXbt24ejRo1i0aBGcTidatmxZ7v4jR47EqFGjMHr0aLzwwgvYtm0bjh49iuXLlyMpKQm//fYbAGDq1Kl46aWX8OWXX+LAgQN4/PHHsWvXLjz44INVjs1bqnK/VUV8fDzWrVuHkydP4syZMzUYMRHVN2w72XYCbDuJiIjIM+zxSPWSLMtYsmQJxo8fj+7duyM+Ph5vvvkmBg4c6NpHp9Nh3bp1eOyxx3DTTTchNzcXDRo0QGJiIoxGIxYtWoQVK1Zg586dUCqVUCqV+PTTT3H11VfjhhtuwKBBg8qct0GDBlixYgWmTp2Kjh07IjQ0FOPHj8fTTz/tUfxJSUmYP38+5s6di7NnzyI8PBw9e/bE6tWr3eaESkxMRPPmzdG7d28UFRVh9OjRmD59uqv8ueeeQ0REBGbPno1//vkHZrMZXbp0wZNPPgkAuPfee7Fz506MGjUKkiRh9OjRuP/++/HTTz+VG1d0dDTWrFmDvn37YsyYMfj888+xYsUKPPXUU7jjjjtw+vRpREdHo3fv3q75nqrCbDbju+++w/Tp01FYWIjmzZtj8eLFaNu2bbn7S5KEzz//HB988AHmz5+P559/HkqlEs2bN8ftt9+OAQMGAAAmT56MnJwcPPzww8jMzESbNm2wbNkyNG/evMqxeUtl91tVzZw5E/feey+aNm2KoqKiKs3ZRURUFWw7S7DtZNtJREREVScJtqxEddK4ceOQnZ2NpUuX+joUIiKigMC2k4iIiMi7ONSaiIiIiIiIiIiIvI6JRyIiIiIiIiIiIvI6DrUmIiIiIiIiIiIir2OPRyIiIiIiIiIiIvI6Jh6JiIiIiIiIiIjI65h4JCIiIiIiIiIiIq9j4pGIiIiIiIiIiIi8jolHIiIiIiIiIiIi8jomHomIiIiIiIiIiMjrmHgkIiIiIiIiIiIir2PikYiIiIiIiIiIiLyOiUciIiIiIiIiIiLyuv8Hgk3sf0S8TtMAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot2 = sns.lmplot(data=affective_comment_phab_df, x=\"speakers_comment\", y=\"polarized_wc\", hue=\"date_group\", col=\"meta.affil\", scatter=False, legend=False, palette=palette)\n", + "plot2.set_axis_labels(\"Index of Speaker's Comment\", \"Count of Polarized Words\")\n", + "plot2.set_titles(col_template=\"WMF Affiliation: {col_name}\")\n", + "plot2.fig.subplots_adjust(top=0.9) # Adjust subplots to make room for the title\n", + "plot2.add_legend(title=\"Comment publication timestamp:\")" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "d2d67d38-f005-4c94-be3c-39eb6b22686f", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/1559616732.py:4: UserWarning: This pattern is interpreted as a regular expression, and has match groups. To actually get the groups, use str.extract.\n", + " filtered_dependencies = dependency_relations_df[dependency_relations_df['token'].str.contains(pattern, regex=True)]\n" + ] + }, + { + "ename": "NameError", + "evalue": "name 'resolved_dependency_relations_df' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[20], line 5\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[38;5;66;03m#pattern = r'\\b(ve|VE|visualeditor|VisualEditor)\\b'\u001b[39;00m\n\u001b[1;32m 2\u001b[0m \u001b[38;5;66;03m#pattern = r'\\b(WMF|Foundation)\\b'\u001b[39;00m\n\u001b[1;32m 3\u001b[0m \u001b[38;5;66;03m#pattern = r'\\b(bots)\\b'\u001b[39;00m\n\u001b[1;32m 4\u001b[0m filtered_dependencies \u001b[38;5;241m=\u001b[39m dependency_relations_df[dependency_relations_df[\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mtoken\u001b[39m\u001b[38;5;124m'\u001b[39m]\u001b[38;5;241m.\u001b[39mstr\u001b[38;5;241m.\u001b[39mcontains(pattern, regex\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m)]\n\u001b[0;32m----> 5\u001b[0m resolved_filtered_dependencies \u001b[38;5;241m=\u001b[39m \u001b[43mresolved_dependency_relations_df\u001b[49m[resolved_dependency_relations_df[\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mtoken\u001b[39m\u001b[38;5;124m'\u001b[39m]\u001b[38;5;241m.\u001b[39mstr\u001b[38;5;241m.\u001b[39mcontains(pattern, regex\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m)]\n\u001b[1;32m 7\u001b[0m plt\u001b[38;5;241m.\u001b[39mfigure(figsize\u001b[38;5;241m=\u001b[39m(\u001b[38;5;241m12\u001b[39m, \u001b[38;5;241m8\u001b[39m))\n\u001b[1;32m 8\u001b[0m gs \u001b[38;5;241m=\u001b[39m GridSpec(\u001b[38;5;241m2\u001b[39m, \u001b[38;5;241m1\u001b[39m, height_ratios\u001b[38;5;241m=\u001b[39m[\u001b[38;5;241m6\u001b[39m, \u001b[38;5;241m6\u001b[39m])\n", + "\u001b[0;31mNameError\u001b[0m: name 'resolved_dependency_relations_df' is not defined" + ] + } + ], + "source": [ + "#pattern = r'\\b(ve|VE|visualeditor|VisualEditor)\\b'\n", + "#pattern = r'\\b(WMF|Foundation)\\b'\n", + "#pattern = r'\\b(bots)\\b'\n", + "filtered_dependencies = dependency_relations_df[dependency_relations_df['token'].str.contains(pattern, regex=True)]\n", + "resolved_filtered_dependencies = resolved_dependency_relations_df[resolved_dependency_relations_df['token'].str.contains(pattern, regex=True)]\n", + "\n", + "plt.figure(figsize=(12, 8))\n", + "gs = GridSpec(2, 1, height_ratios=[6, 6])\n", + "\n", + "# Main plot: Token depth by timestamp\n", + "'''\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.scatterplot(data=filtered_dependencies, x='timestamp', y='dependency', hue='wmfAffil', style='dependency', markers=True, s=100, ax=ax0)\n", + "ax0.set_title('VE Depth by Timestamp w/o URLS')\n", + "ax0.set_xlabel('')\n", + "ax0.set_ylabel('Dependency Type')\n", + "ax0.legend().set_visible(False)\n", + "'''\n", + "# Calculate the median depth over time\n", + "filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "median_depth = filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "wmf_filtered_dependencies = filtered_dependencies[filtered_dependencies['wmfAffil'] == True]\n", + "wmf_median_depth = wmf_filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "other_filtered_dependencies = filtered_dependencies[filtered_dependencies['wmfAffil'] != True]\n", + "other_median_depth = other_filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "# Plot the median depth over time\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.lineplot(data=median_depth, x='week', y='depth', ax=ax0, color='black', label='Median Depth', marker='o')\n", + "sns.lineplot(data=wmf_median_depth, x='week', y='depth', ax=ax0, color='#c7756a', label='WMF-affiliated authors', marker='x')\n", + "sns.lineplot(data=other_median_depth, x='week', y='depth', ax=ax0, color='#5da2d8', label='Nonaffiliated authors', marker='x')\n", + "ax0.set_title('Median Depth of \"VE\" in Phabricator Sentence Dependency Trees')\n", + "ax0.set_ylabel('Median Depth')\n", + "ax0.set_xlabel('')\n", + "\n", + "# Calculate the median depth over time\n", + "resolved_filtered_dependencies['week'] = resolved_filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "resolved_median_depth = resolved_filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "resolved_wmf_filtered_dependencies = resolved_filtered_dependencies[resolved_filtered_dependencies['wmfAffil'] == True]\n", + "resolved_wmf_median_depth = resolved_wmf_filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "resolved_other_filtered_dependencies = resolved_filtered_dependencies[resolved_filtered_dependencies['wmfAffil'] != True]\n", + "resolved_other_median_depth = resolved_other_filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "# Plot the median depth over time\n", + "ax1 = plt.subplot(gs[1])\n", + "sns.lineplot(data=resolved_median_depth, x='week', y='depth', ax=ax1, color='black', label='Median Depth', marker='o')\n", + "sns.lineplot(data=resolved_wmf_median_depth, x='week', y='depth', ax=ax1, color='#c7756a', label='WMF-affiliated authors', marker='x')\n", + "sns.lineplot(data=resolved_other_median_depth, x='week', y='depth', ax=ax1, color='#5da2d8', label='Nonaffiliated authors', marker='x')\n", + "ax1.set_title('Median Depth of \"VE\" in Coreference-resolved Phabricator Sentence Dependency Trees')\n", + "ax1.set_ylabel('Median Depth')\n", + "ax1.set_xlabel('')\n", + "\n", + "plt.tight_layout()\n", + "#plt.show()\n", + "\n", + "#plt.savefig('031625_VE_depth_fig.png')" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.21" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/text_analysis/case2/.ipynb_checkpoints/coref_resolution-Copy1-checkpoint.ipynb b/text_analysis/case2/.ipynb_checkpoints/coref_resolution-Copy1-checkpoint.ipynb new file mode 100644 index 0000000..8dccba6 --- /dev/null +++ b/text_analysis/case2/.ipynb_checkpoints/coref_resolution-Copy1-checkpoint.ipynb @@ -0,0 +1,219 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 2, + "id": "b270bd36-529e-4595-a780-ef6c8151c31f", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/gscratch/scrubbed/mjilg/envs/coref-notebook/lib/python3.10/site-packages/torch/cuda/__init__.py:734: UserWarning: Can't initialize NVML\n", + " warnings.warn(\"Can't initialize NVML\")\n" + ] + } + ], + "source": [ + "import pandas as pd \n", + "import spacy" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "f6448c6f-2b5d-45f5-a32e-b3b47c16ef85", + "metadata": {}, + "outputs": [], + "source": [ + "phab_path = \"/mmfs1/gscratch/comdata/users/mjilg/mw-repo-lifecycles/case1/0228_ve_phab_comments.csv\"\n", + "phab_df = pd.read_csv(phab_path)" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "f32f6eed-3aeb-4b05-8d40-7ed85e7235c5", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/gscratch/scrubbed/mjilg/envs/coref-notebook/lib/python3.10/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html\n", + " from .autonotebook import tqdm as notebook_tqdm\n", + "/gscratch/scrubbed/mjilg/envs/coref-notebook/lib/python3.10/site-packages/spacy/util.py:910: UserWarning: [W095] Model 'en_coreference_web_trf' (3.4.0a2) was trained with spaCy v3.3.0 and may not be 100% compatible with the current version (3.7.5). If you see errors or degraded performance, download a newer compatible model or retrain your custom model with the current spaCy version. For more details and available updates, run: python -m spacy validate\n", + " warnings.warn(warn_msg)\n" + ] + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "nlp = spacy.load(\"en_core_web_trf\")\n", + "nlp_coref = spacy.load(\"en_coreference_web_trf\")\n", + "\n", + "# use replace_listeners for the coref components\n", + "nlp_coref.replace_listeners(\"transformer\", \"coref\", [\"model.tok2vec\"])\n", + "nlp_coref.replace_listeners(\"transformer\", \"span_resolver\", [\"model.tok2vec\"])\n", + "\n", + "# we won't copy over the span cleaner - this keeps the head cluster information, which we want\n", + "nlp.add_pipe(\"merge_entities\")\n", + "nlp.add_pipe(\"coref\", source=nlp_coref)\n", + "nlp.add_pipe(\"span_resolver\", source=nlp_coref)" + ] + }, + { + "cell_type": "code", + "execution_count": 57, + "id": "a5b062d8-2d26-4a3e-a84c-ba0eaf6eb436", + "metadata": {}, + "outputs": [], + "source": [ + "# https://github.com/explosion/spaCy/discussions/13572\n", + "# https://github.com/explosion/spaCy/issues/13111 \n", + "# https://explosion.ai/blog/coref\n", + "# https://gist.github.com/thomashacker/b5dd6042c092e0a22c2b9243a64a2466\n", + "doc = nlp(\"John is frustrated with the VisualEditor project, he thinks it doesn't work.\")\n" + ] + }, + { + "cell_type": "code", + "execution_count": 71, + "id": "999e1656-0036-4ba2-bedf-f54493f67790", + "metadata": {}, + "outputs": [], + "source": [ + "# https://gist.github.com/thomashacker/b5dd6042c092e0a22c2b9243a64a2466\n", + "from spacy.tokens import Doc\n", + "# Define lightweight function for resolving references in text\n", + "def resolve_references(doc: Doc) -> str:\n", + " \"\"\"Function for resolving references with the coref ouput\n", + " doc (Doc): The Doc object processed by the coref pipeline\n", + " RETURNS (str): The Doc string with resolved references\n", + " \"\"\"\n", + " # token.idx : token.text\n", + " token_mention_mapper = {}\n", + " output_string = \"\"\n", + " clusters = [\n", + " val for key, val in doc.spans.items() if key.startswith(\"coref_cluster\")\n", + " ]\n", + "\n", + " # Iterate through every found cluster\n", + " for cluster in clusters:\n", + " first_mention = cluster[0]\n", + " # Iterate through every other span in the cluster\n", + " for mention_span in list(cluster)[1:]:\n", + " # Set first_mention as value for the first token in mention_span in the token_mention_mapper\n", + " token_mention_mapper[mention_span[0].idx] = first_mention.text + mention_span[0].whitespace_\n", + " \n", + " for token in mention_span[1:]:\n", + " # Set empty string for all the other tokens in mention_span\n", + " token_mention_mapper[token.idx] = \"\"\n", + "\n", + " # Iterate through every token in the Doc\n", + " for token in doc:\n", + " # Check if token exists in token_mention_mapper\n", + " if token.idx in token_mention_mapper:\n", + " output_string += token_mention_mapper[token.idx]\n", + " # Else add original token text\n", + " else:\n", + " output_string += token.text + token.whitespace_\n", + "\n", + " return output_string\n" + ] + }, + { + "cell_type": "code", + "execution_count": 72, + "id": "be476647-624b-4e95-ab62-9c6b08f85368", + "metadata": {}, + "outputs": [], + "source": [ + "def resolving_comment(text):\n", + " doc = nlp(text)\n", + " resolved_text = resolve_references(doc)\n", + " return resolved_text" + ] + }, + { + "cell_type": "code", + "execution_count": 73, + "id": "a9628b54-a1df-49cd-a365-9cba59de3421", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'i hate ve.interface, ve.interface always messes up i browser'" + ] + }, + "execution_count": 73, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "resolving_comment(\"i hate ve.interface, it always messes up my browser\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "46873641-8e88-4829-9e24-4dd5e6749bd1", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/gscratch/scrubbed/mjilg/envs/coref-notebook/lib/python3.10/site-packages/thinc/shims/pytorch.py:114: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n", + " with torch.cuda.amp.autocast(self._mixed_precision):\n" + ] + } + ], + "source": [ + "phab_df['text'] = phab_df['comment_text'].apply(str)\n", + "phab_df['resolved_text'] = phab_df['text'].apply(resolving_comment)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2b583feb-1c62-4c96-9ba0-2996d72e70d3", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.21" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/text_analysis/case2/.ipynb_checkpoints/ve_dependency-Copy1-checkpoint.ipynb b/text_analysis/case2/.ipynb_checkpoints/ve_dependency-Copy1-checkpoint.ipynb new file mode 100644 index 0000000..c7f8606 --- /dev/null +++ b/text_analysis/case2/.ipynb_checkpoints/ve_dependency-Copy1-checkpoint.ipynb @@ -0,0 +1,1819 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "18977cd3-de19-43e0-87a7-79ddc0fda973", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/gscratch/scrubbed/mjilg/jupyter-notebook/lib/python3.9/site-packages/torch/cuda/__init__.py:734: UserWarning: Can't initialize NVML\n", + " warnings.warn(\"Can't initialize NVML\")\n" + ] + } + ], + "source": [ + "import pandas as pd \n", + "import spacy" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "afe53935-8175-4dee-bb27-0bc87fbd5d5f", + "metadata": {}, + "outputs": [], + "source": [ + "import re" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "70a77468-aba1-4042-9900-d3c96d4c9f88", + "metadata": {}, + "outputs": [], + "source": [ + "import nltk\n", + "from nltk.tokenize import sent_tokenize\n", + "#nltk.download('punkt_tab')" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "8ab815f2-b63b-429b-9036-3870aae54fad", + "metadata": {}, + "outputs": [], + "source": [ + "nlp = spacy.load(\"en_core_web_sm\")" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "fa6a7cea-1375-4153-a388-1847dfa5b257", + "metadata": {}, + "outputs": [], + "source": [ + "phab_path = \"/mmfs1/gscratch/comdata/users/mjilg/mw-repo-lifecycles/case1/0228_ve_phab_comments.csv\"\n", + "phab_df = pd.read_csv(phab_path)" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "812ab4c8-2561-466b-bc57-defc93f5c893", + "metadata": {}, + "outputs": [], + "source": [ + "#cleaning df \n", + "phab_df['has_ref'] = phab_df['comment_text'].apply(lambda x: bool(re.search(r\"\\b(visualeditor|VE|ve|VisualEditor)\\b\", str(x), re.IGNORECASE)))\n", + "phab_df['has_bot_ref'] = phab_df['comment_text'].apply(lambda x: bool(re.search(r\"\\b(bots|scripts|gadgets)\\b\", str(x), re.IGNORECASE)))\n", + "phab_df['timestamp'] = pd.to_datetime(phab_df['date_created'], unit='s', origin='unix', utc=True)\n", + "phab_df['comment_id'] = phab_df.index + 1\n", + "# after 11-1-2012 before 11-1-2013\n", + "filtered_phab_df = phab_df[(phab_df['date_created'] < 1383264000) & (phab_df['date_created'] > 1351728000)]" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "60bcef32-67be-44f5-a51a-84e6e63d29ed", + "metadata": {}, + "outputs": [], + "source": [ + "def remove_urls(text):\n", + " return re.sub(r'http\\S+', '', text)" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "7babf07b-4f91-4e48-88a9-4fe10f8b668d", + "metadata": {}, + "outputs": [], + "source": [ + "#turning df into sentences \n", + "sentence_level_data = filtered_phab_df.explode(\n", + " 'comment_text').reset_index(drop=True)\n", + "\n", + "sentence_level_data['sentence'] = sentence_level_data['comment_text'].apply(\n", + " lambda x: sent_tokenize(str(x)))\n", + "\n", + "sentence_level_data = sentence_level_data.explode('sentence').reset_index(drop=True)\n", + "\n", + "sentence_level_data['sentence_id'] = sentence_level_data.groupby('comment_id').cumcount() + 1\n", + "\n", + "sentence_level_data = sentence_level_data.drop(columns=['has_bot_ref', 'has_ref'], errors='ignore')\n", + "\n", + "sentence_level_data['has_ref'] = sentence_level_data['sentence'].apply(\n", + " lambda x: bool(re.search(r'\\b(visualeditor|VE|ve|VisualEditor)\\b', x)))\n", + "\n", + "sentence_level_data['has_bot_ref'] = sentence_level_data['sentence'].apply(\n", + " lambda x: bool(re.search(r'\\b(bots|scripts|gadgets)\\b', x)))\n", + "\n", + "sentence_level_data = sentence_level_data.reset_index(drop=True)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "558d1638-abe9-4fc2-896e-6fc1bc396ca3", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
task_titlecomment_textdate_createdAuthorPHIDWMFaffilTaskPHIDcomment_typestatustimestampcomment_idsentencesentence_idhas_refhas_bot_refsentence_no_url
0VisualEditor: [Regression] \"More\" menu gets sh...Tested on both the Italian and the English Wik...1380976920PHID-USER-wil4b5lylrvf3krixlklTruePHID-TASK-64s56xzrc22ustp2z7wxtask_descriptionresolved2013-10-05 12:42:00+00:00709Tested on both the Italian and the English Wik...1FalseFalseTested on both the Italian and the English Wik...
1VisualEditor: [Regression] \"More\" menu gets sh...Tested on both the Italian and the English Wik...1380976920PHID-USER-wil4b5lylrvf3krixlklTruePHID-TASK-64s56xzrc22ustp2z7wxtask_descriptionresolved2013-10-05 12:42:00+00:00709--------------------------\\n**Version**: unspe...2FalseFalse--------------------------\\n**Version**: unspe...
2VisualEditor: [Regression] \"More\" menu gets sh...Note that this is fixed and has been deployed ...1381281033PHID-USER-ydswvwhh5pm4lshahjjeTruePHID-TASK-64s56xzrc22ustp2z7wxtask_subcommentNaN2013-10-09 01:10:33+00:00710Note that this is fixed and has been deployed ...1FalseFalseNote that this is fixed and has been deployed ...
3VisualEditor: [Regression] \"More\" menu gets sh...Note that this is fixed and has been deployed ...1381281033PHID-USER-ydswvwhh5pm4lshahjjeTruePHID-TASK-64s56xzrc22ustp2z7wxtask_subcommentNaN2013-10-09 01:10:33+00:00710Please re-open if it still occurs for you afte...2FalseFalsePlease re-open if it still occurs for you afte...
4VisualEditor: [Regression] \"More\" menu gets sh...Change 88226 merged by Robmoen:\\nThe amazing m...1381274919PHID-USER-idceizaw6elwiwm5xshbTruePHID-TASK-64s56xzrc22ustp2z7wxtask_subcommentNaN2013-10-08 23:28:39+00:00711Change 88226 merged by Robmoen:\\nThe amazing m...1FalseFalseChange 88226 merged by Robmoen:\\nThe amazing m...
................................................
32483Implement minification for SVG files in Resour...I think we can apply the same as PNG files.\\n\\...1362551377PHID-USER-sai77mtxmpqnm6pycyvzFalsePHID-TASK-s5at4xy2rbu4kz3beaqhtask_subcommentNaN2013-03-06 06:29:37+00:0032338I know SVG is text where PNG is not, but unles...3FalseFalseI know SVG is text where PNG is not, but unles...
32484Implement minification for SVG files in Resour...I think we can apply the same as PNG files.\\n\\...1362551377PHID-USER-sai77mtxmpqnm6pycyvzFalsePHID-TASK-s5at4xy2rbu4kz3beaqhtask_subcommentNaN2013-03-06 06:29:37+00:0032338As for solving this bug, if we want to minify ...4FalseFalseAs for solving this bug, if we want to minify ...
32485Implement minification for SVG files in Resour...I think we can apply the same as PNG files.\\n\\...1362551377PHID-USER-sai77mtxmpqnm6pycyvzFalsePHID-TASK-s5at4xy2rbu4kz3beaqhtask_subcommentNaN2013-03-06 06:29:37+00:0032338fonts), that would get quite tricky.5FalseFalsefonts), that would get quite tricky.
32486Implement minification for SVG files in Resour...I think we can apply the same as PNG files.\\n\\...1362551377PHID-USER-sai77mtxmpqnm6pycyvzFalsePHID-TASK-s5at4xy2rbu4kz3beaqhtask_subcommentNaN2013-03-06 06:29:37+00:0032338They'd need a url to be served from.6FalseFalseThey'd need a url to be served from.
32487Implement minification for SVG files in Resour...I think we can apply the same as PNG files.\\n\\...1362551377PHID-USER-sai77mtxmpqnm6pycyvzFalsePHID-TASK-s5at4xy2rbu4kz3beaqhtask_subcommentNaN2013-03-06 06:29:37+00:0032338As for SVGs we embed in CSS (SVGs for icons li...7TrueFalseAs for SVGs we embed in CSS (SVGs for icons li...
\n", + "

32488 rows × 15 columns

\n", + "
" + ], + "text/plain": [ + " task_title \\\n", + "0 VisualEditor: [Regression] \"More\" menu gets sh... \n", + "1 VisualEditor: [Regression] \"More\" menu gets sh... \n", + "2 VisualEditor: [Regression] \"More\" menu gets sh... \n", + "3 VisualEditor: [Regression] \"More\" menu gets sh... \n", + "4 VisualEditor: [Regression] \"More\" menu gets sh... \n", + "... ... \n", + "32483 Implement minification for SVG files in Resour... \n", + "32484 Implement minification for SVG files in Resour... \n", + "32485 Implement minification for SVG files in Resour... \n", + "32486 Implement minification for SVG files in Resour... \n", + "32487 Implement minification for SVG files in Resour... \n", + "\n", + " comment_text date_created \\\n", + "0 Tested on both the Italian and the English Wik... 1380976920 \n", + "1 Tested on both the Italian and the English Wik... 1380976920 \n", + "2 Note that this is fixed and has been deployed ... 1381281033 \n", + "3 Note that this is fixed and has been deployed ... 1381281033 \n", + "4 Change 88226 merged by Robmoen:\\nThe amazing m... 1381274919 \n", + "... ... ... \n", + "32483 I think we can apply the same as PNG files.\\n\\... 1362551377 \n", + "32484 I think we can apply the same as PNG files.\\n\\... 1362551377 \n", + "32485 I think we can apply the same as PNG files.\\n\\... 1362551377 \n", + "32486 I think we can apply the same as PNG files.\\n\\... 1362551377 \n", + "32487 I think we can apply the same as PNG files.\\n\\... 1362551377 \n", + "\n", + " AuthorPHID WMFaffil \\\n", + "0 PHID-USER-wil4b5lylrvf3krixlkl True \n", + "1 PHID-USER-wil4b5lylrvf3krixlkl True \n", + "2 PHID-USER-ydswvwhh5pm4lshahjje True \n", + "3 PHID-USER-ydswvwhh5pm4lshahjje True \n", + "4 PHID-USER-idceizaw6elwiwm5xshb True \n", + "... ... ... \n", + "32483 PHID-USER-sai77mtxmpqnm6pycyvz False \n", + "32484 PHID-USER-sai77mtxmpqnm6pycyvz False \n", + "32485 PHID-USER-sai77mtxmpqnm6pycyvz False \n", + "32486 PHID-USER-sai77mtxmpqnm6pycyvz False \n", + "32487 PHID-USER-sai77mtxmpqnm6pycyvz False \n", + "\n", + " TaskPHID comment_type status \\\n", + "0 PHID-TASK-64s56xzrc22ustp2z7wx task_description resolved \n", + "1 PHID-TASK-64s56xzrc22ustp2z7wx task_description resolved \n", + "2 PHID-TASK-64s56xzrc22ustp2z7wx task_subcomment NaN \n", + "3 PHID-TASK-64s56xzrc22ustp2z7wx task_subcomment NaN \n", + "4 PHID-TASK-64s56xzrc22ustp2z7wx task_subcomment NaN \n", + "... ... ... ... \n", + "32483 PHID-TASK-s5at4xy2rbu4kz3beaqh task_subcomment NaN \n", + "32484 PHID-TASK-s5at4xy2rbu4kz3beaqh task_subcomment NaN \n", + "32485 PHID-TASK-s5at4xy2rbu4kz3beaqh task_subcomment NaN \n", + "32486 PHID-TASK-s5at4xy2rbu4kz3beaqh task_subcomment NaN \n", + "32487 PHID-TASK-s5at4xy2rbu4kz3beaqh task_subcomment NaN \n", + "\n", + " timestamp comment_id \\\n", + "0 2013-10-05 12:42:00+00:00 709 \n", + "1 2013-10-05 12:42:00+00:00 709 \n", + "2 2013-10-09 01:10:33+00:00 710 \n", + "3 2013-10-09 01:10:33+00:00 710 \n", + "4 2013-10-08 23:28:39+00:00 711 \n", + "... ... ... \n", + "32483 2013-03-06 06:29:37+00:00 32338 \n", + "32484 2013-03-06 06:29:37+00:00 32338 \n", + "32485 2013-03-06 06:29:37+00:00 32338 \n", + "32486 2013-03-06 06:29:37+00:00 32338 \n", + "32487 2013-03-06 06:29:37+00:00 32338 \n", + "\n", + " sentence sentence_id \\\n", + "0 Tested on both the Italian and the English Wik... 1 \n", + "1 --------------------------\\n**Version**: unspe... 2 \n", + "2 Note that this is fixed and has been deployed ... 1 \n", + "3 Please re-open if it still occurs for you afte... 2 \n", + "4 Change 88226 merged by Robmoen:\\nThe amazing m... 1 \n", + "... ... ... \n", + "32483 I know SVG is text where PNG is not, but unles... 3 \n", + "32484 As for solving this bug, if we want to minify ... 4 \n", + "32485 fonts), that would get quite tricky. 5 \n", + "32486 They'd need a url to be served from. 6 \n", + "32487 As for SVGs we embed in CSS (SVGs for icons li... 7 \n", + "\n", + " has_ref has_bot_ref sentence_no_url \n", + "0 False False Tested on both the Italian and the English Wik... \n", + "1 False False --------------------------\\n**Version**: unspe... \n", + "2 False False Note that this is fixed and has been deployed ... \n", + "3 False False Please re-open if it still occurs for you afte... \n", + "4 False False Change 88226 merged by Robmoen:\\nThe amazing m... \n", + "... ... ... ... \n", + "32483 False False I know SVG is text where PNG is not, but unles... \n", + "32484 False False As for solving this bug, if we want to minify ... \n", + "32485 False False fonts), that would get quite tricky. \n", + "32486 False False They'd need a url to be served from. \n", + "32487 True False As for SVGs we embed in CSS (SVGs for icons li... \n", + "\n", + "[32488 rows x 15 columns]" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "sentence_level_data['sentence_no_url'] = sentence_level_data['sentence'].apply(\n", + " lambda x: remove_urls(str(x)) if x else []\n", + ")\n", + "sentence_level_data" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "acb87a1a-c3e0-4d3f-8450-e2af96150e94", + "metadata": {}, + "outputs": [], + "source": [ + "def extract_dependency_tree(sentence):\n", + " doc = nlp(sentence)\n", + " return [(token.text, token.dep_, token.head.text, token.ancestors, token.subtree, token.children) for token in doc]" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "b67c136e-16c4-4002-a2d6-f92c88252baf", + "metadata": {}, + "outputs": [], + "source": [ + "filtered_sentence_level_data = sentence_level_data[sentence_level_data['has_ref'] == True]" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "f749706a-f2bb-42e3-aae5-3876b00c48ad", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19414/2706376531.py:1: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " filtered_sentence_level_data['dependency_tree'] = filtered_sentence_level_data['sentence'].apply(extract_dependency_tree)\n" + ] + } + ], + "source": [ + "filtered_sentence_level_data['dependency_tree'] = filtered_sentence_level_data['sentence'].apply(extract_dependency_tree)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "82c48463-5a90-4105-9ee9-5763d0b1e35b", + "metadata": {}, + "outputs": [], + "source": [ + "dependency_relations = []\n", + "\n", + "for index, row in filtered_sentence_level_data.iterrows():\n", + " sentence = row['sentence']\n", + " timestamp = row['timestamp']\n", + " comment_id = row['comment_id']\n", + " sentence_id = row['sentence_id']\n", + " WMFaffil = row['WMFaffil']\n", + " \n", + " for token, dep, head, ancestors, subtree, children in row['dependency_tree']:\n", + " if re.search(r'\\b(visualeditor|VE|ve|VisualEditor)\\b', token, re.IGNORECASE):\n", + " dependency_relations.append({\n", + " 'sentence_id': sentence_id,\n", + " 'comment_id': comment_id,\n", + " 'timestamp': timestamp,\n", + " 'wmfAffil':WMFaffil,\n", + " 'token': token,\n", + " 'dependency': dep,\n", + " 'head': head,\n", + " 'depth': len(list(ancestors)), \n", + " 'children': len(list(children)) \n", + " })\n", + " \n", + "dependency_relations_df = pd.DataFrame(dependency_relations)" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "60d7d808-0211-41b3-8dfa-0143dbba94bd", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
sentence_idcomment_idtimestampwmfAffiltokendependencyheaddepthchildren
027232013-10-06 10:36:55+00:00True’veauxattached10
117252013-10-03 20:15:00+00:00Falseve.basepobjfor31
217252013-10-03 20:15:00+00:00FalseVisualEditornsubjpassbroken10
317302013-10-03 20:32:16+00:00Falseve.basecompoundrequest20
427302013-10-03 20:32:16+00:00Falseve.corecompoundrequest30
..............................
54302322592013-10-06 23:34:50+00:00FalseVEpobjin50
54311323242012-12-06 18:16:58+00:00False'veauxdetermined10
54321323242012-12-06 18:16:58+00:00Falseve.cepobjwithin30
54332323302013-04-28 17:25:19+00:00FalseVEdobjenabling60
54347323382013-03-06 06:29:37+00:00FalseVisualEditorpobjin40
\n", + "

5435 rows × 9 columns

\n", + "
" + ], + "text/plain": [ + " sentence_id comment_id timestamp wmfAffil \\\n", + "0 2 723 2013-10-06 10:36:55+00:00 True \n", + "1 1 725 2013-10-03 20:15:00+00:00 False \n", + "2 1 725 2013-10-03 20:15:00+00:00 False \n", + "3 1 730 2013-10-03 20:32:16+00:00 False \n", + "4 2 730 2013-10-03 20:32:16+00:00 False \n", + "... ... ... ... ... \n", + "5430 2 32259 2013-10-06 23:34:50+00:00 False \n", + "5431 1 32324 2012-12-06 18:16:58+00:00 False \n", + "5432 1 32324 2012-12-06 18:16:58+00:00 False \n", + "5433 2 32330 2013-04-28 17:25:19+00:00 False \n", + "5434 7 32338 2013-03-06 06:29:37+00:00 False \n", + "\n", + " token dependency head depth children \n", + "0 ’ve aux attached 1 0 \n", + "1 ve.base pobj for 3 1 \n", + "2 VisualEditor nsubjpass broken 1 0 \n", + "3 ve.base compound request 2 0 \n", + "4 ve.core compound request 3 0 \n", + "... ... ... ... ... ... \n", + "5430 VE pobj in 5 0 \n", + "5431 've aux determined 1 0 \n", + "5432 ve.ce pobj within 3 0 \n", + "5433 VE dobj enabling 6 0 \n", + "5434 VisualEditor pobj in 4 0 \n", + "\n", + "[5435 rows x 9 columns]" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dependency_relations_df" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "70178cd5-c3f9-43e4-b859-99f655b07048", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19414/3477839074.py:2: UserWarning: This pattern is interpreted as a regular expression, and has match groups. To actually get the groups, use str.extract.\n", + " filtered_dependencies = dependency_relations_df[dependency_relations_df['token'].str.contains(pattern, regex=True)]\n" + ] + } + ], + "source": [ + "pattern = r'\\b(ve|VE|visualeditor|VisualEditor)\\b'\n", + "filtered_dependencies = dependency_relations_df[dependency_relations_df['token'].str.contains(pattern, regex=True)]" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "37e1e207-5462-46f3-ae56-85b1f231f44c", + "metadata": {}, + "outputs": [], + "source": [ + "import matplotlib.pyplot as plt\n", + "import seaborn as sns\n", + "from matplotlib.gridspec import GridSpec" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "80f2d8b9-6363-429c-bbe8-4cc4bafa39f5", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "bdb36a7b-a9b1-4b99-adc4-65cefd78db7c", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_22147/2479837711.py:8: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "/tmp/ipykernel_22147/2479837711.py:17: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_22147/2479837711.py:17: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_22147/2479837711.py:23: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABKUAAAMWCAYAAAAgRDUeAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8ekN5oAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOydd3wVxdqAn93T0htp1BAIvffeLGDFjiJIUcRer5+9t2u/VlQsiIig2AUUkd57kRYCSQghpPfktN2d74/NOeQkJw2x3buPv/OT7M7Ozk55Z+add96RhBACAwMDAwMDAwMDAwMDAwMDAwODPxH5r06AgYGBgYGBgYGBgYGBgYGBgcH/HoZSysDAwMDAwMDAwMDAwMDAwMDgT8dQShkYGBgYGBgYGBgYGBgYGBgY/OkYSikDAwMDAwMDAwMDAwMDAwMDgz8dQyllYGBgYGBgYGBgYGBgYGBgYPCnYyilDAwMDAwMDAwMDAwMDAwMDAz+dAyllIGBgYGBgYGBgYGBgYGBgYHBn46hlDIwMDAwMDAwMDAwMDAwMDAw+NMxlFIGBgYGBgYGBgYGBgYGBgYGBn86hlLKwMDAwOB/hvT0dCRJ4pNPPvmrk2LQAC+//DLt2rXDZDLRu3fvvzo5jaZt27ZMmzbtr07GH5IOSZJ48sknvX9/8sknSJJEenr6GX3PmcSTxu3bt//VSQH+PvXjv52XXnqJzp07o2naX52UfywPPvgggwYN+quTYWBg8D+AoZQyMDAw+B/GM2Hz/AICAmjRogXjxo3jzTffpKys7K9OokE97N27l+nTp5OYmEhAQAAhISH07t2b+++/n9TU1L86eafNL7/8wv3338+wYcOYM2cOzz///B/6vmnTpjF69GgAnnzySdq2bQvAzp07kSSJRx99tM5nU1JSkCSJe++99w9N4+9l9erVPm295m/hwoVn5D2zZs36w5S+nm9IT0/3KphXr179h7yrqWlqzO/vTmVlJU8++eRfnqe/l9LSUl588UUeeOABZPnMTHU0TSMmJoaXXnrpd8f15JNPIkkS+fn5fu93797dK4/g1GKK5yfLMlFRUZx//vls2rSpyfE3lrvvvps9e/bwww8//K54DAwMDBrC/FcnwMDAwMDgr+fpp58mMTERt9tNdnY2q1ev5u677+a1117jhx9+oGfPnn91Eg1q8MEHH3DLLbcQHR3NpEmT6Ny5M4qisG/fPj799FNef/117HY7JpPpr05qk1m5ciWyLPPRRx9htVr/snT07duXzp07s2DBAp599lm/YT7//HMAJk+eDEBycvIZmwj/Edx5550MGDCg1vUhQ4Y0Oa7rrruOa665BpvN5r02a9YsoqOj/2esgbp06cK8efN8rj300EOEhITwyCOP1Ar/d64flZWVPPXUUwA+SpF/Gh9//DGKojBx4sQzFufWrVvJz8/nwgsvPGNxNpWJEydywQUXoKoqhw8fZtasWYwZM4Zt27bRo0ePM/6++Ph4LrnkEl555RXGjx9/xuM3MDAw8GAopQwMDAwMOP/88+nfv7/374ceeoiVK1dy0UUXMX78eA4ePEhgYOBfmEKD6mzcuJFbbrmFYcOGsXjxYkJDQ33uv/rqqzz33HMNxlNZWUlQUNAflczTJjc3l8DAwDOmkBJC4HA4TqsOT5o0iccee4zNmzczePDgWvcXLFhA586d6du3L4CPgubvyIgRI7jyyivPSFwmk+lPUXo6HI6/VDlZH3FxcV6FpIcXXniB6OjoWtfh718//huYM2cO48ePJyAg4IzFuXTpUhISEujWrdsZi7Op9O3b16dOjRgxgvPPP593332XWbNm/SHvnDBhAldddRWpqam0a9fuD3mHgYGBwd9zqcbAwMDA4C/nrLPO4rHHHuPYsWN89tlnPvcOHTrElVdeSVRUFAEBAfTv37+Wib9na+DatWu56aabaNasGWFhYUyZMoWioqJa7/vpp58YMWIEwcHBhIaGcuGFF7J//36fMNOmTSMkJIQTJ05w6aWXEhISQkxMDPfddx+qqvqELS4uZtq0aYSHhxMREcHUqVMpLi72+61N+Z4NGzZw7733EhMTQ3BwMJdddhl5eXl+v2fUqFGEhoYSFhbGgAEDvFY1TzzxBBaLxe9zM2fOJCIiAofD4TetAE899RSSJDF//vxaCimAgIAAnnnmGR+FwejRo+nevTs7duxg5MiRBAUF8fDDDwO6EuiGG24gLi6OgIAAevXqxdy5c33i9GxTqrm1x5+fLk85paamMm7cOIKDg2nRogVPP/00Qog6vwt0v0Vz5syhoqLCu13FE7eiKDzzzDO0b98em81G27Ztefjhh3E6nT5xtG3blosuuohly5bRv39/AgMDef/99+t9b11MmjQJOGURVZ0dO3aQnJzsDeN5d3UrIbfbzVNPPUWHDh0ICAigWbNmDB8+nOXLl3vDjB492q9lyrRp07xbCT288sorDB06lGbNmhEYGEi/fv346quvTuvb6sLpdHLPPfcQExNDaGgo48ePJzMzs1a4mj6l2rZty/79+1mzZo237Kp/V2pqKldddRVRUVEEBQUxePBglixZ4hOnp54tXLiQRx99lJYtWxIUFERpaenv+qbKysp65dDUqVOJjo7G7XbXenbs2LF06tTpd73fQ8364cnD9evXc+eddxITE0NERAQ33XQTLpeL4uJipkyZQmRkJJGRkdx///212pCmabz++ut069aNgIAA4uLiuOmmm2rJ2e3btzNu3Diio6MJDAwkMTGR66+/HtDbcUxMDHBKvlT3IbZ3716mTZtGu3btCAgIID4+nuuvv56CggKfd3i2jh0+fJjJkycTHh5OTEwMjz32GEIIjh8/ziWXXEJYWBjx8fG8+uqrPs97yv+LL77g4YcfJj4+nuDgYMaPH8/x48cbzN+0tDT27t3LOeec43O9b9++XH755T7XevTogSRJ7N2713vtiy++QJIkDh486BN2yZIltaykZs2aRbdu3bDZbLRo0YLbbrutzj7mj2DEiBEAHD16tMnPNkYuAd58/P77739/gg0MDAzqwFBKGRgYGBjUyXXXXQfoPn487N+/n8GDB3Pw4EEefPBBXn31VYKDg7n00kv59ttva8Vx++23c/DgQZ588kmmTJnC/PnzufTSS30mVvPmzePCCy8kJCSEF198kccee4wDBw4wfPjwWk6UVVVl3LhxNGvWjFdeeYVRo0bx6quvMnv2bG8YIQSXXHIJ8+bNY/LkyTz77LNkZmYyderUWulr6vfccccd7NmzhyeeeIJbbrmFH3/8kdtvv90nzCeffMKFF15IYWEhDz30EC+88AK9e/fm559/9uaroih88cUXPs+5XC6++uorrrjiijpX+SsrK1m5ciWjR4+mVatWfsPURUFBAeeffz69e/fm9ddfZ8yYMdjtdkaPHs28efOYNGkSL7/8MuHh4UybNo033nijSfFXR1VVzjvvPOLi4njppZfo168fTzzxBE888US9z82bN48RI0Zgs9mYN28e8+bNY+TIkQDMmDGDxx9/nL59+/Kf//yHUaNG8e9//5trrrmmVjzJyclMnDiRc889lzfeeOO0naUnJiYydOhQvvzyy1qKT4+i6tprr63z+SeffJKnnnqKMWPG8Pbbb/PII4/Qpk0bdu7ceVrpeeONN+jTpw9PP/00zz//PGazmauuuqqWcqcuysrKyM/Pr/Wr3h5nzJjB66+/ztixY3nhhRewWCyN2rb0+uuv06pVKzp37uwtO88WtpycHIYOHcqyZcu49dZbee6553A4HIwfP95vO3vmmWdYsmQJ9913H88///zvtpRqSA5dd911FBQUsGzZMp/nsrOzWblypV+rpzPJHXfcQUpKCk899RTjx49n9uzZPPbYY1x88cWoqsrzzz/P8OHDefnll2ttF7zpppv4v//7P4YNG8Ybb7zB9OnTmT9/PuPGjfMq2XJzcxk7dizp6ek8+OCDvPXWW0yaNInNmzcDEBMTw7vvvgvAZZdd5i0/jyJn+fLlpKamMn36dN566y2uueYaFi5cyAUXXOBX0Xz11VejaRovvPACgwYN4tlnn+X111/n3HPPpWXLlrz44oskJSVx3333sXbt2lrPP/fccyxZsoQHHniAO++8k+XLl3POOedgt9vrzceNGzcCeC0XPYwYMYL169d7/y4sLGT//v3Issy6deu819etW0dMTAxdunTxXsvOzmbXrl1ccMEF3mtPPvkkt912Gy1atODVV1/liiuu4P3332fs2LF+FZt/BJ6+MTIyssnPNlYuhYeH0759ezZs2HAmkmxgYGDgH2FgYGBg8D/LnDlzBCC2bdtWZ5jw8HDRp08f799nn3226NGjh3A4HN5rmqaJoUOHig4dOtSKu1+/fsLlcnmvv/TSSwIQ33//vRBCiLKyMhERESFuvPFGn/dmZ2eL8PBwn+tTp04VgHj66ad9wvbp00f069fP+/d3330nAPHSSy95rymKIkaMGCEAMWfOnNP+nnPOOUdomua9fs899wiTySSKi4uFEEIUFxeL0NBQMWjQIGG3233SWf25IUOGiEGDBvnc/+abbwQgVq1aJepiz549AhB33313rXsFBQUiLy/P+3M6nd57o0aNEoB47733fJ55/fXXBSA+++wz7zWXyyWGDBkiQkJCRGlpqRBCiFWrVvlNW1paWq089ZTTHXfc4fPtF154obBarSIvL6/O7/M8Hxwc7HNt9+7dAhAzZszwuX7fffcJQKxcudJ7LSEhQQDi559/rvc9jeWdd94RgFi2bJn3mqqqomXLlmLIkCE+YRMSEsTUqVO9f/fq1UtceOGF9cY/atQoMWrUqFrXp06dKhISEnyuVVZW+vztcrlE9+7dxVlnnVVvOjzlV9fv5MmTQohT+Xzrrbf6xHfttdcKQDzxxBPea542kZaW5r3WrVs3v99y9913C0CsW7fOe62srEwkJiaKtm3bClVVfdLZrl27Wt96OjRWDqmqKlq1aiWuvvpqn+dfe+01IUmSSE1NbfQ768oDIWqXiyd948aNqyUfJEkSN998s/eaoiiiVatWPnGvW7dOAGL+/Pk+7/n55599rn/77bcNyvq8vLxaZezBX1ksWLBAAGLt2rXea0888YQAxMyZM2ulW5Ik8cILL3ivFxUVicDAQL/1tGXLll7ZI4QQX375pQDEG2+8UWf6hRDi0UcfFYAoKyvzub5o0SIBiAMHDgghhPjhhx+EzWYT48eP9ynznj17issuu8zn2Y8++kgEBgZ68yA3N1dYrVYxduxYb70VQoi3335bAOLjjz+uN42ePKpLDtasPx4Z+9RTT4m8vDyRnZ0t1q1bJwYMGCAAsWjRoibFL0Tj5JKHsWPHii5dujQqrIGBgcHpYFhKGRgYGBjUS0hIiPcUvsLCQlauXMmECRN8LC4KCgoYN24cKSkpnDhxwuf5mTNnYrFYvH/fcsstmM1mli5dCugr8MXFxUycONHHcsNkMjFo0CBWrVpVK00333yzz98jRozwOW1u6dKlmM1mbrnlFu81k8nEHXfc4fPc6X5P9ZO0RowYgaqqHDt2zPs9ZWVlPPjgg7Wsnao/N2XKFLZs2eKz9WL+/Pm0bt2aUaNG1fpmD55tTCEhIbXutWvXjpiYGO+v5hZEm83G9OnTfa4tXbqU+Ph4H6fAFouFO++8k/LyctasWVNnWhqiugWZJEncfvvtuFwufv311ybH5akvNU+5+9e//gVQy1IoMTGRcePGNfk9/rj66quxWCw+W/jWrFnDiRMnfLbu+SMiIoL9+/eTkpJyRtJS3S9WUVERJSUljBgxotGWV48//jjLly+v9YuKigJO5fOdd97p89zdd9/9u9K9dOlSBg4cyPDhw73XQkJCmDlzJunp6Rw4cMAn/NSpU8+oH7uG5JAsy0yaNIkffvjB59TR+fPnM3ToUBITE89YWvxxww03+MiHQYMGIYTghhtu8F4zmUz079/fR9YtWrSI8PBwzj33XB/52a9fP0JCQrzyMyIiAoDFixefliVP9bJwOBzk5+d7faz5q3szZsyole6a3xMREUGnTp38nhQ6ZcoUn63JV155Jc2bN/eWV10UFBRgNptryUfPVjePVda6desYMGAA5557rtdSqri4mH379nnDeli6dCljxozx5sGvv/6Ky+Xi7rvv9nFaf+ONNxIWFtZoq8Wm8sQTTxATE0N8fDwjRozg4MGDvPrqq6flI64pcikyMvJ3n+RnYGBgUB+GUsrAwMDAoF7Ky8u9k4MjR44ghOCxxx7zUX7ExMR4t2Xl5ub6PN+hQwefv0NCQmjevLl364FnUHzWWWfVivOXX36pFV9AQIDX94mHyMhIH/8px44do3nz5rUmJjX9wpzO97Rp06bWuwHv+z1Kpu7du1MfV199NTabjfnz5wNQUlLC4sWLmTRpUr3Hx3vKory8vNa977//nuXLl/PKK6/4fbZly5a1tkEdO3aMDh061DoRzLN9xaNsayqyLNdyjNuxY0eAWlsyG8OxY8eQZZmkpCSf6/Hx8URERNRK55lUIjRr1oxx48bx7bffen19ff7555jNZiZMmFDvs08//TTFxcV07NiRHj168H//938+PmyayuLFixk8eDABAQFERUV5t12VlJQ06vkePXpwzjnn1Pp56oUnn9u3b+/z3O/1qXTs2DG/cdRVz860EqghOQS6IsRut3u3EyYnJ7Njxw7vNuY/kppyJTw8HIDWrVvXul5d1qWkpFBSUkJsbGwtGVZeXu6VX6NGjeKKK67gqaeeIjo6mksuuYQ5c+bU8sdWF4WFhdx1113ExcURGBhITEyMt4z81T1/3xMQEEB0dHS93+OhZnlJkkRSUtJpyQ7QHdJ36NDBq4Bat24dI0aMYOTIkWRlZZGamsqGDRvQNM1HKeV2u1m+fLnP9lVPXa1Zn61WK+3atTttmVkdf33AzJkzWb58OT/++CP33HMPdru91pbixtIUuSSEqLdPMjAwMPi9GKfvGRgYGBjUSWZmJiUlJV5FgKZpANx33311WqHUVBo0hCfOefPmER8fX+u+2ezbVZ3J075O53vqer9owIF3TSIjI7nooouYP38+jz/+OF999RVOp7NB3zVJSUmYzWb27dtX657Hwqpmnnn4PZYndU1KTndSdKbTUZMzfVrk5MmTWbx4MYsXL2b8+PF8/fXXjB07tpaCtCYjR47k6NGjfP/99/zyyy98+OGH/Oc//+G9997zWpNIkuS3/tTM23Xr1jF+/HhGjhzJrFmzaN68ORaLhTlz5vh1xP5P5q847bNr167069ePzz77jClTpvDZZ59htVobVDyeCeqSK/6uV68rmqYRGxvrVW7XxFM/JUniq6++YvPmzfz4448sW7aM66+/nldffZXNmzf7tbyszoQJE9i4cSP/93//R+/evQkJCUHTNM477zyvHG0o3WdKdtZHs2bNUBSFsrKyWodADB8+nBUrVmC329mxYwePP/443bt3JyIignXr1nHw4EFCQkLo06eP95n169dTWlrq40/q9+KxoK3LP1ZlZaVfn4IdOnTwOh6/6KKLMJlMPPjgg4wZM8bn9NzG0Bi55KGoqKiWMtHAwMDgTGIopQwMDAwM6sTjUNejsPFYvlgsllqnG9VFSkoKY8aM8f5dXl7OyZMnvYN8j0VGbGxso+NsiISEBFasWEF5ebnPZCs5Odkn3Ol8T0N4vmffvn0NKuimTJnCJZdcwrZt25g/fz59+vRp8Mjx4OBgRo8e7d0+1rJly9+V3oSEBPbu3YumaT7WUocOHfLeh1MWYTVPl6rLKkDTNFJTU73WUQCHDx8GqHWiXGPTqWkaKSkpPk6Ic3JyKC4u9qbzj2L8+PGEhoby+eefY7FYKCoqanDrnoeoqCimT5/O9OnTKS8vZ+TIkTz55JPeyV9kZKTfLUw18/brr78mICCAZcuWYbPZvNfnzJnzO77MF08+Hz161McSpGbbqYu6lIYJCQl+46hZz/4oGpJDHqZMmcK9997LyZMn+fzzz7nwwgtPy5H0n0X79u359ddfGTZsWKMUeYMHD2bw4ME899xzfP7550yaNImFCxcyY8aMOsuuqKiIFStW8NRTT/H44497r5+pLan+qBm3EIIjR47Qs2fPep/r3LkzoJ/CVzPsiBEjmDNnDgsXLkRVVYYOHYosywwfPtyrlBo6dKiP8mzJkiV07drVR2Z56mpycrKPNajL5SItLa3BvqT68zUt4SorKzl+/Dhjx46tNw6ARx55hA8++IBHH33Ue4hGU2hILnlIS0ujV69eTY7fwMDAoLEY2/cMDAwMDPyycuVKnnnmGRITE72T79jYWEaPHs3777/PyZMnaz2Tl5dX69rs2bN9fJi8++67KIrC+eefD+gKr7CwMJ5//nm/vk78xdkQF1xwAYqieE+TAt3q5K233vIJdzrf0xBjx44lNDSUf//7396tXh5qWgScf/75REdH8+KLL7JmzZpGn/D1+OOPo6oqkydP9ruNrymWBxdccAHZ2dk+JwEqisJbb71FSEiI1/oqISEBk8lU66SsWbNm1Rn322+/7ZOmt99+G4vFwtlnn93o9FVPJ+gnvFXntddeA2jU6XC/h8DAQC677DKWLl3Ku+++S3BwMJdcckmDzxUUFPj8HRISQlJSks+2qfbt23Po0CGf+rZnz55aJ16ZTCYkSfKxoEpPT+e77747za+qjaddvvnmmz7Xa+Z7XQQHB9dSXIJeflu3bmXTpk3eaxUVFcyePZu2bdvStWvX005zY2hIDnmYOHEikiRx1113kZqa+oefuvd7mTBhAqqq8swzz9S6pyiKtyyKiopqyQXPiZSeuhgUFATUVjx7lDQ1n29snTgdPv30Ux/fXl999RUnT56sVV41GTJkCADbt2+vdc+zLe/FF1+kZ8+e3i2SI0aMYMWKFWzfvt2vP6massWz3fXNN9/0yZOPPvqIkpKSBmXR2WefjdVq5d13361lZTZ79my/9dIfERER3HTTTSxbtozdu3c3GL46jZFLoG/NPHr0KEOHDm1S/AYGBgZNwbCUMjAwMDDgp59+4tChQyiKQk5ODitXrmT58uUkJCTwww8/+GwleOeddxg+fDg9evTgxhtvpF27duTk5LBp0yYyMzPZs2ePT9wul4uzzz6bCRMmkJyczKxZsxg+fDjjx48HICwsjHfffZfrrruOvn37cs011xATE0NGRgZLlixh2LBhPsqNxnDxxRczbNgwHnzwQdLT0+natSvffPONX98nTf2ehggLC+M///kPM2bMYMCAAVx77bVERkayZ88eKisrmTt3rjesxWLhmmuu4e2338ZkMvk4G6+PESNG8Pbbb3PHHXfQoUMHJk2aROfOnXG5XBw+fJj58+djtVr9boesycyZM3n//feZNm0aO3bsoG3btnz11Vds2LCB119/3bsFJjw8nKuuuoq33noLSZJo3749ixcvruVzy0NAQAA///wzU6dOZdCgQfz0008sWbKEhx9+uMEtb/7o1asXU6dOZfbs2RQXFzNq1Ci2bt3K3LlzufTSS32sYP4oJk+ezKeffsqyZcuYNGkSwcHBDT7TtWtXRo8e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QgInnHACBQUFTJs2jZ49e5KSksKll16Ky+UKuO8dd9zB3XffTaNGjWjRogWffPIJVVVVXHPNNSQnJ9OlSxemTZsWkN758+czZMgQnE4nrVq14uGHH0bT9nUYVVVVXHnllTRo0IBWrVrx+uuvH7S8i3HoY7mkAG46pj3x857Z9+G/5JayXFJzNxX4/ubvlrJcUkXVgkKpS425pWJExHJJrd9VBphvlWNuqRgxosBySVnE3FIxDhCWS8oipFvKcklZVLul0neX+/5UV7eU5ZLanF/JFcPTePvPzb7P/km3lOWSmrupgJfP78euUtMlZRGNW8pySf29sxQwxbb6uqW+XJzt+3+0binLJfXXlr2+v8XcUv9NLJeURX3dUpZLqtxt1tfCSm+AW+q1Gfvq9T/llrJcUlmFlQAouhFzSx3hHHIjla+++oqkpCSWLVvGK6+8wjPPPMOsWbPqdI2nnnqK9957j8WLF5OTk8P//vc/3nrrLb7//numTJnCzJkzeffdd2vdt2nTpixfvpw77riDW265hQsvvJARI0bw999/c8opp3DFFVf4xKxdu3Zx+umnM3jwYNauXcu4ceP47LPPeO6553zXfOCBB5g/fz5//PEHM2fOZN68efz9998R0+/1eikvLw/4iXH44++Skvas3+eSsvgX3FL+LikLf7eUv0vKIuaWihEJf5eURcwtFSNGBPxdUhYxt1SMA4C/S8oiqFvK3yXl+5uONPtprhrcEnv1Lm91dUv5u6SWbS9mbW5ZwGf/lFvK3yV1fPfmvFrtkrKIxi3l75KyqKtbyt8lZRGtW8rfJWURc0v99/B3SVnU1y3l75KyGDcvC5ss+VxSFv+UW8rfJWURc0sd2RxyolS/fv0YO3YsXbt25corr2TQoEHMnj27Ttd47rnnGDlyJAMGDOC6665j/vz5jBs3jgEDBnDsscdywQUXMHfu3IBz+vfvz+OPP07Xrl155JFHiI+Pp2nTptxwww107dqVJ598kqKiItatWwfABx98QLt27Xjvvffo0aMH55xzDk8//TSvv/46hmFQWVnJZ599xmuvvcaJJ55I3759+eqrrwKcVKF48cUXSU1N9f20a9euTs8f49CjpksqYf6ztQ/6h91SwVxSFq/MyMSjGQEuKYtSl8pnMbdUjBDUdElZxNxSMWJEoKZLymLJe7GttmPsFzVdUhY/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PIaCK8D5i6ZpyKqhQLZKAorW9OKgT3zMmZptiyatos2VUpGRkQFPSoqLfadVNWmar776imuuuYapU6cye/bsRln6/GEqpUxMTExMTExMTDo8mgqqp+2Vk6qHGlVCFOnwWeVMTEyOHl3XzQXTE4BA9RQBqwLrxzcqKiri8ccf55xzzmHkyJEALFu2jPnz5/PII4+0vtYnKYHGiJo+fTrffPMNp59+Oi+99BIRERHHpX4mJiYmJiYmJiYmxxRNNeLPJA5su3MqbsPVMHU0bkWl3KXQxU/QchMTkxOfmtpkKcPSok5od1SThgSslLr22mu9/7/ooot47LHHuP32273b7rjjDl566SV+/vln/vSnP7VtLU1MTExMTExMTExMTlw0BX7+qxHMOONCI07V0SJK8L+70Ke9zGZ3N77dlMdfp/Q148GYmJykCALc/sFafvzTeBLCzXZ+stCqYALz589n0qRJjbZPmjSJn3/++agrdSLh8XjauwomJiYmJiYmJiYmHQdNq/d/xYg5U7oXshfDkueMYMNyzeEsm4Ggyg3/r7jRs36H4j0Ii//N8LQIHj47zVRImZicJMjq4f7Bo2h4FI2PVu6l3KXwym+7kVUNt6J6y2iaGSr7RKVVkbyio6P5+uuvueeeexps//rrr4mOjm6TinVUJkyYQEZGBhaLhffee49+/frx4osvct9997Fo0SKCg4M5++yz+c9//kNMTIzPc7jdbh599FE++OAD8vPzSU5O5sEHH2TmzJnH+W5MTExMTExMTExM2hhRNFzr5j9kpI4P6wSlOca+/EyYO8VQLFXkwUVvQdJAI/NWU0hW45jProfCHRCWhHBoi7Fv509YP7wEq7sMqovxXP45n++RqJJ1rhqRYrr5mJicgFglEY+icsUbK6h0KySEOViTUwLABytyyCmsoqDSjaxqfHrzKMKdZpbeE5VWKaX+9re/MWvWLBYuXMjw4cMBWLFiBT/88ANvvPFGm1awIzJ37lxuueUWlixZQmlpKRMnTmTWrFn85z//oaamhgceeIBLLrmEX3/91efx11xzDcuWLeOFF15gwIABZGVlUVhYeJzvwsTExMTExMTExOQYYbHDOU/AK6Mg67eG+3KWGv+O+RMkDmheIVWHZIWpL8BLQ4008vXZswAAefK/2eUK5btN2cy+/jSsUsfNcmtiYtI0oijw9B/6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s2TJksD6OXPmcPLJJxMREUFKSgr//Oc/ycvLq/b3KIQQQgghRIWoqr+n1I5l8O458Nu/YfPvMPNfsHkWyn+vQP3lAXILPJz/2lJ++ms313+wlBdnbsCnm5LMWwgh6jkJSoVo0qRJPPHEE0yZMoW1a9cyffp0kpKSAGjQoAHvvvsua9eu5YUXXuCNN97gueeeC2w7duxYkpOTWbx4MUuXLuW+++7DbrcDsGnTJs466ywuvPBCVq1axSeffMKcOXO49dZba+R9CiGEEEIIUSGqDVqfDM4Y2L36yHL3IVj3HcbwqezM9nBy+0YoCszZsJ87Tu+Apiql7lIIIUT9IInOQ3D48GESExN5+eWXGT9+fLnln376aWbMmBHoDRUTE8NLL73EVVddVaLs+PHj0TSNadOmBZbNmTOHIUOGkJeXh8vlKrGNx+PB4zkydj8nJ4eUlBRJdC6EEEIIIaqPaYCq+QNRvz8GG37yLztW485YJ92C0usfADz983p+X7eXG4e0YWT35liWhaJIgEoIIcJJqInOZdqLEKSnp+PxeBg+fHjQ9Z988gkvvvgimzZtIjc3F13Xix30CRMmMH78eD744ANOO+00Lr74Ytq2bQv4h/atWrWKjz76KFDesixM02TLli2kpqaWeL3HH3+chx9+uJLfpRBCCCGEEBWgav6he406wAWvw4cXQubC4mUUFc+oN7A17sSKjTv4fl02v/y1hw/G9yM5PpICr06EQ25JhBCivpLheyGIiIgodd38+fMZO3Ys55xzDt9++y3Lly9n8uTJeL3eQJmpU6fy119/ce655/Lbb7/RuXNnvvzySwByc3O54YYbWLFiReBn5cqVbNiwIRC4OtakSZPIzs4O/GRmZlbuGxZCCCGEECIUNidoDjB1OJgRpIAFWRtZsXUfF7+1grfmbGH7oXy2HyxAN00JSAkhRD0n3wIhaN++PREREcycObPE8L158+bRsmVLJk+eHFi2devWEvvo0KEDHTp04M4772TMmDG88847jB49ml69erF27VratWsXcn2cTidOp/P435AQQgghhBCVxTJg71q48U/YNAt+ug9iW0BkAtZlH2Hb8ie9Wify+KjOzN54gKcv7s7CzQewayqmaaFKbikhhKi3JCgVApfLxcSJE7n33ntxOBwMGjSIffv28ddff9G+fXu2bdvGjBkz6Nu3L999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B5iYmGD37t1ITExEWlpaJUZLRERERFRxjGUSzOrrjzbedqVu29XPEe92rw8TedFf5hIRUfXBpFQFGT58OHJyctCyZUtMmDABU6ZMwdixY4vdXiqVYsmSJVi5ciVcXFzwyiuvVGK0REREREQVSyYRY/XwFqjnaF7sNo3rWOH715tCJuFtChFRTSASBM5rUd46dOiAJk2a4LvvvquU46Wnp8PKygppaWkcykdEREREBkut0UAAEHk7Fbsu3sfBq0mQiEXo5OuIXo2d0ai2FUQA60kREVVxZc1TSCsxJiIiIiIiqsEk4vweUM3dbeHvYomPe/kBABQqDYfrERHVQExKERERERFRpTORS5/4PxNSREQ1EZNSFeDQoUP6DoGIiIiIiIiIyKCxgiAREREREREREVU6JqWIiIiIiIiIiKjSMSlFRERERERERESVjkkpIiIiIiIiIiKqdExKERERERERERFRpWNSioiIiIiIiIiIKh2TUkREREREREREVOmYlCIiIiIiIiIiokrHpBQREREREREREVU6JqWIiIiIiIiIiKjSMSlFRERERERERESVTqrvAOjFCYIAAEhPT9dzJERERERERERU0xXkJwryFcVhUqoayMjIAAC4urrqORIiIiIiIiIionwZGRmwsrIqdr1IKC1tRQZPo9EgISEBFhYWEIlE+g6n3KWnp8PV1RV37tyBpaWlvsOhGohtkCoT2xvpG9sg6RvbIBkStkfSt6raBgVBQEZGBlxcXCAWF185ij2lqgGxWIw6deroO4wKZ2lpWaVehFT9sA1SZWJ7I31jGyR9YxskQ8L2SPpWFdtgST2kCrDQORERERERERERVTompYiIiIiIiIiIqNIxKUUGz8jICLNmzYKRkZG+Q6Eaim2QKhPbG+kb2yDpG9sgGRK2R9K36t4GWeiciIiIiIiIiIgqHXtKERERERERERFRpWNSioiIiIiIiIiIKh2TUkREREREREREVOmYlCIiIiIiIiIiokrHpBQREREREVUbeXl5+g6BiIjKiEkpIqIKxklOiaimuHPnDq5fv67vMKgGu3btGmbOnAmVSqXvUIiIqAyk+g6AiKi6SklJga2tLUQiEQRBgEgk0ndIVE3duHEDv/76K+Li4tChQweMHDlS3yFRDXT+/Hn06NEDy5YtQ7169fQdDtVAFy5cQKtWrZCXl4eOHTui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Lg7Z2dnIzs5GdHQ0AECtVuPLL79EWloaFi5ciBUrVuCTTz6pUmtmZia2b9+OHTt2YMOGDVi1ahV69eqFq1ev4ueff8bcuXPx7rvv4ujRo1UuN2PGDPTv3x+pqakYMmQIBg0ahPPnz9vg3iUiIiJbkwliL1ZARERE5MC+/PJLJCQkoLCwsMrpf13PqXPnzjAYDDhw4AAAwGAwwMvLC/369cPatWsBANevX0dgYCCOHDmCTp06Yc6cOThw4AB27txpvt6rV6+iYcOGSE9PR0lJCdq2bYvLly8jODj4ntpqu6bU/PnzkZSUhJSUFACVM6U++ugjXL9+HWq1GgAQFxeH9PR0ZGZmQi6v/Fw0PDwcI0eOxLRp0wBUzpQaN24cli5dar7uTp06oU2bNliyZEkt71EiIiKqK7imFBEREVEdERUVZf5ZoVDA19cXkZGR5tM0Gg0AICcnBwCQmpqK5OTk+65PlZmZidjYWHTp0gWRkZHo3r07YmNj8fLLL8PHx6fGOjZu3IhFixYhMzMTJSUl0Ov18PT0rHKekJAQc0PKVJtCoTA3pEynmWo1efrpp+/5/fTp0zXWQ0RERHUTd98jIiIiqiOcnJyq/C6TyaqcZjqqn9FoBACUlJTgxRdfxOnTp6t8/fbbb3j22WehUCiwe/dubN++HREREVi8eDGaNWuGS5cuVVvDkSNHMGTIEPTs2RNbt27FqVOnMH36dGi12geq1XSaqVYiIiJyPGxKEREREdmpNm3a4Ny5cwgJCUHTpk2rfHl4eACobAw988wzmD17Nk6dOgVnZ2ds3rwZAODs7AyDwVDlOg8fPozg4GBMnz4d7dq1Q2hoKK5cuWK1mn/55Zd7fm/evLnVrp+IiIikg00pIiIiIjv1xhtvID8/H4MHD8bx48eRmZmJnTt3Ij4+HgaDAUePHsW///1vpKSk4Pfff8d3332HmzdvmptAISEhOHPmDNLT05GbmwudTofQ0FD8/vvvSEpKQmZmJhYtWmRuYlnDf//7X6xevRoXL17EzJkzcezYMUyYMMFq109ERETSwaYUERERkZ0KCgrCoUOHYDAYEBsbi8jISCQkJMDb2xtyuRyenp7Yv38/evbsibCwMLz77rv4+OOP0aNHDwDAa6+9hmbNmqFdu3aoX78+Dh06hD59+mDKlCmYMGECWrVqhcOHD2PGjBlWq3n27NlISkpCVFQU1q5diw0bNiAiIsJq109ERETSwaPvEREREZEkyGQybN68GX379hW7FCIiIrIBzpQiIiIiIiIiIiKbY1OKiIiIiIiIiIhsTil2AUREREREAMBVJYiIiBwLZ0oREREREREREZHNsSlFREREREREREQ2x6YUERERERERERHZHJtSRERERERERERkc2xKERERERERERGRzbEpRURERERERERENsemFBERERERERER2RybUkREREREREREZHNsShERERERERERkc39P0PvxiByFuvpAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(12, 8))\n", + "gs = GridSpec(2, 1, height_ratios=[5, 1])\n", + "\n", + "# Main plot: Dependency groups by timestamp\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.scatterplot(data=filtered_dependencies, x='timestamp', y='dependency', hue='wmfAffil', style='dependency', markers=True, s=100, ax=ax0)\n", + "ax0.set_title('Dependency Group for \"VisualEditor\" by Timestamp (w/o URLs)')\n", + "ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "#ax0.set_xticklabels([])\n", + "ax0.set_xlabel('')\n", + "ax0.set_ylabel('Dependency')\n", + "#ax0.legend(title='Dependency', bbox_to_anchor=(1, 1), loc='upper left')\n", + "ax0.legend().set_visible(False)\n", + "\n", + "# Secondary plot: Overall count of sentences over time\n", + "ax1 = plt.subplot(gs[1], sharex=ax0)\n", + "filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "weekly_comment_counts = filtered_dependencies.groupby('week')['comment_id'].nunique()\n", + "sns.lineplot(x=weekly_comment_counts.index, y=weekly_comment_counts.values, ax=ax1, marker='o')\n", + "ax1.set_title('Count of Sentences Discussing VE (Grouped by Week)')\n", + "ax1.set_xlabel('Timestamp')\n", + "ax1.set_ylabel('Count')\n", + "ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n", + "\n", + "plt.tight_layout()\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "dae8ebc0-05f3-48c1-946f-fb70e074e5ea", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19414/3977280642.py:3: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " task_phab_df['week'] = task_phab_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_19414/3977280642.py:3: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " task_phab_df['week'] = task_phab_df['timestamp'].dt.to_period('W').dt.start_time\n" + ] + }, + { + "data": { + "image/png": "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sGEDrr76aptfumzatAnl5eX48ssvcc0115i25+fnmx0nvUdHjhwxTYsAGofd5+fno1+/fs3OnZ+fD5lMZnYfERGR83GoORERuYRU8WtaAa2srMSyZcvMjjtz5kyzIcX9+/cHAIvDzUeNGoVVq1bhhx9+wL333ntR1b6KigrceeedMBgMeO6550zbb7vtNpw8eRIffPBBs+ecPXsWWq3W9PwLXRj7pEmTUFZWhrfffrvZsY4Opb5Q03OKooi3334bCoUCI0eOBABTF29LieeFpDXM33jjDbPtUtW/NZ3jpbnaksDAQCQnJ1t8X5saNGgQlEoldu3a5dD15HJ5s9/pW2+91WzJLUfikparu/TSSzFx4kT88ccfDsVky2233QaDwYCFCxc229fQ0GB63yz9W9LpdHjnnXfMnjN48GBERERg6dKl0Ol0pu3Lly+3eg/s3r0bvXv3tjoHnIiInIMVbyIicokxY8ZAqVRi4sSJePjhh1FTU4MPPvgAkZGRKCoqMh23YsUKvPPOO7j55puRlJSE6upqfPDBBwgODjYlgxe66aabsGzZMtx3330IDg7Ge++912I8hw8fxn//+1+Iooiqqir89ddf+Oyzz1BTU4PFixdj3LhxpmPvvfderF69Go888gg2btyIq6++GgaDAYcOHcLq1avx448/YvDgwUhPT8eWLVswYcIEJCQkoKSkBO+88w66dOmCIUOGAADuu+8+fPTRR5gxYwb++OMPDB06FFqtFhs2bMBjjz2GG2+8sVW/X5VKhR9++AGTJ0/G5Zdfju+//x7fffcd/u///s80RNnPzw+9evXCp59+ipSUFISFhaFPnz7o06dPs/P169cPkydPxvvvv28a2vzHH39gxYoVuOmmmzBixAiHY+zVqxeGDx+OQYMGISwsDLt27cLnn39u1hTO2msbM2YMNmzYgPT0dLuvd/311+Pjjz9GSEgIevXqhe3bt2PDhg2moeutjcvPzw/ffvstrr32Wlx33XXYvHmzxd+ho4YNG4aHH34YGRkZyM7OxpgxY6BQKHDkyBF89tlnePPNN/GPf/wDV111FUJDQzF58mSkpaVBEAR8/PHHzb5kUCgUeOGFF/Dwww/j2muvxe233478/HwsW7bM4hxvvV6PzZs347HHHrvo10JERC3wUDd1IiJqZywtJ7Z27VrxkksuEVUqlZiYmCi+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g67esYde1/g8vc7yz3Y+RFG0O84RI0Zg48aNpp83btyI4cOHY9iwYabtZ8+exY4dO5ol3lFRURg7dixWrFgBAKitrcWnn36KBx54wAm/wcZEffny5Thw4ADefPNNfPDBB3j99dcBALfffjs2bNgAAPjjjz9QVFSEW2+9tdm2uLg4h6+r1+uxcOFC/PXXX1izZg0KCgpMyXVcXBy++OILAEBOTg6Kiorw5ptvAgAyMjLw0UcfYenSpdi/fz+mT5+Oe+65B5s3bwYAHD9+HLfccgsmTpyI7OxsPPTQQ3j22WdbjEcmkyErKwv79+/HihUr8Msvv2DWrFl2v56ZM2fitttuw7hx40yjDa666irT/ueeew4zZ85EdnY2UlJScOedd5qmH+zevRv3338/br/9duzduxfz58/H3LlzzaYRAMCrr76Kfv36Yc+ePZg7dy6ysrKwdu1arF69Gjk5OVi5cqXpiwBXaf5VDxERERF1eFqtFgqFAhqNBmq1Gnq93uLwXGqbjHodds6Z4fDzQrr3QPe7H0DJzu2IvPRKHFr+HiqPHHLoHJe+sBhypa9dx44YMQJPPvkkGhoacPbsWezZswfDhg2DXq/H0qVLAQDbt29HfX19s8QbAB544AE89dRTeO655/D5558jKSnJanX5mWeewZw5c0w/v/TSS0hLS7MaW9NjExMTMXPmTKxatQqzZs2Cn5+fafh4REQEoqOjAcDiNkc1/eKgW7duyMrKwqWXXoqamhoEBgYiLCwMABAZGQm1Wg0AqK+vx0svvYQNGzbgyiuvND1369ateO+99zBs2DC8++67SEpKMlWMU1NTsXfvXrz88ss242lajU9MTMQLL7yARx55BO+8845drycwMBB+fn6or6+3+DuZOXMmJkyYAABYsGABevfujdzcXPTo0QOvv/46hg0bhjlz5kAmkyElJQUHDhzAK6+8YvoyAgCuvfZaPPXUU6afCwsL0b17dwwZMgSCICAhIcGuWC8GK95EREREZKaurg6ZmZmIiooyPTIzM83m1FLHVHnkEEp2bkfssFEo2bnd4aTbUcOHD4dWq8XOnTvx66+/IiUlBRERERg2bJhpnvemTZvQrVs3xMfHN3v+hAkTUFNTgy1btuDDDz+0We1++umnkZ2dbXrcd999AIBHHnkEgYGBpofk008/xdVXX43o6GgEBgZizpw5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nnkGJ0+exNSpUy1umzlzJn7++Wer5/nyyy+xcOFCu6/ryWS5tS78sqGjY+JNRERERCbWOppbc++992Ly5MkwGo246667UF5e7srwqANSqVR4+eWXcebMGU+HgsLCQuj1ekyYMAExMTHw9/e3uC0wMBCdOnWyep6wsDAEBQW5MfL2rS0sbcjEm4iIiIhMHKl4S95++22kpKTg5MmTuP/++1tsnkvkiFGjRiE6OhoZGRk2j/viiy/Qu3dv+Pr6IjExEa+99prZ/sTERLz00kt44IEHEBQUhPj4+GarIT3zzDNISUmBv78/unXrhrlz50Kv1wMAli9fjr59+wIAunXrBkEQLG4rKChoNtT8QhcONf/4448xePBgBAUFITo6GnfddZepyWFBQQFGjBgBAAgNDYUgCJgyZQoAwGg0IiMjA127doWfnx/69euHzz//3Oxa69atQ0pKCvz8/DBixAgUFBTY/D0CjSsW9O3bFwEBAYiLi8Njjz2Gmpoa035Lr++NN95AYmKiaf+KFSvw9ddfQxAECIKATZs2mY49evQoRowYAX9/f/Tr1w/bt283O5c97+XChQsxefJkxMfH4+GHH4ZOp8O0adMQExMDlUqFhISEFu8Zd2LiTUREREQAgPr6ehw9ehSAY4l3YGAgPv30UyiVSnzzzTd46623TPtY1fNOoiiiXm906KFrMEIURegaLP9s78PRL2bkcjleeuklvPXWWzhx4oTFY3bv3o3bbrsNd9xxB/bu3Yv58+dj7ty5WL58udlxr732GgYPHow9e/bgsccew6OPPoqcnBzT/qCgICxfvhwHDhzAm2++iQ8++ACvv/46AOD222/Hhg0bAAB//PEHioqKcOuttzbbFhcX59DrAwC9Xo+FCxfir7/+wpo1a1BQUGBKruPi4vDFF18AAHJyclBUVIQ333wTAJCRkYGPPvoIS5cuxf79+zF9+nTcc8892Lx5MwDg+PHjuOWWWzBx4kRkZ2fjoYcewrPPPttiPDKZDFlZWdi/fz9WrFiBX375BbNmzbL79cycORO33XYbxo0bh6KiIhQVFeGqq64y7X/uuecwc+ZMZGdnIyUlBXfeeScaGhoA2P9evvrqq+jXrx82b96MOXPmICsrC2vXrsXq1auRk5ODlStXmr4I8AYeXU6MiIiIiLzHkSNHYDQaERISgujoaIee279/f7z2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Y/jll19afEGXX345GhoaUFBQgNTUVIvH+Pr6WkzKFQpFm/4H3tbjJ/fhvULW8N4ge/Fe8U5Go9E0xzs+Pt7qe3SmrnGYeWSgwuZa384SFewHAKipN8IAOVQK6/19ExIScPjwYZw4cQLdu3c3bZeWEhswYIBb773LL78cq1evxp9//sl73o34GUOO8NT94sg1vXodbynpPnLkCDZs2IBOnTq1+Jzs7GzIZDJERka6IUIiIiIi71FeXm6ac2ir8aw7lxIDAH+lDAEOruXdtMFaSUkJiouLIQgCevfu7aowLbr00ksBADt37nTrdYmoffFoxbumpga5ubmmn/Pz85GdnY2wsDDExMTgH//4B/788098++23MBgMOH36NAAgLCwMSqUS27dvx44dOzBixAgEBQVh+/btmD59Ou655x42vyAiIqIOR6p2R0RE2KzESN3FI9ywlJgkPFABbUU9ymr06KK2PB0QsLykmFTtTkpKcvs62gMHDoRMJsPJkydRVFTUYrd4IiJLPFrx3rVrFwYMGIABAwYAAGbMmIEBAwZg3rx5OHnyJNauXYsTJ06gf//+iImJMT22bdsGoHHI+KpVqzBs2DD07t0bL774IqZPn47333/fky+LiIiIyCPsXcNbWkos0g1LiUnCzy0pZm/Fu2ni/ffffwNw/frdlgQEBKBXr14AWPUmotbzaMV7+PDhsNXbraW+bwMHDsTvv//u7LCIiIiI2iR7E2+p4h3p5op302tbI1W8mw4192TiDTQON9+3bx8qKio8cn0iavu8vrkaEREREdlHGmpuazi0KIookYaau7HiHSFVvFtIvL2t4g0AgwcPxokTJzBp0iSPXJ+I2j6vbq5GRERERPazp+JdU29And4I4HwV2h2ka5VpG2weJ1W8T506hfr6ejQ0NGD//v0A3J941+oMEEURI0eOxKpVqzBlypQWR2QSEVnCxJuIiIionbAn8ZaGeof6+0Apd9+fguGBjQMtW6p4R0REwN/fH6IoorCwELm5uaivr0dAQIApKXeHfae0MIpATslZpKSk4J577sGXX35pVoknIrIXE28iIiKidsKeoebSMHN3NlYDzjdXq25ScbdEEASzJcWkYeZ9+vSBTOaeP11PVtbjjU0nsSW3Ej2i/CEIAkpLSwGwwRoRtQ4TbyIiIqJ2wq6K97mO5u4cZg4A/kq53Wt5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ijM9M2bM4N133+XQoUO3zAIC4sZJXkRVJBvCWpIVYS3JiqgJyY2wVkPPivR420DFenZarZaQkBD+97//8f7777N//37at29v49YJeyN5EVWRbAhrSVaEtSQroiYkN8JaDTkrt+4pBTtWcXZHp9Px5Zdf4uHhwa5du+jUqZONWybskeRFVEWyIawlWRHWkqyImpDcCGs15KxIj7cNDR06FIA9e/bQpUsXG7dG2DvJi6iKZENYS7IirCVZETUhuRHWaohZkX28bayoqAhXV1dbN0PUE5IXURXJhrCWZEVYS7IiakJyI6zV0LIihbcQQgghhBBCCFGLZKi5EEIIIYQQQghRi6TwFkIIIYQQQgghapEU3kIIIYQQQgghRC2SwlsIIYQQQgghhKhFUngLIYQQQgghhBC1SApvIYQQQgghhBCiFknhLYQQQtQTDz/8MHfffbetmyGEEEKIatLaugFCCCGEAJVK9bfXv/HGG8yePRtFUeqoRdf28MMPk5ubyy+//GLTdgghhBD1iRTeQgghhB1ITU21fP/9998zY8YM4uLiLJe5ubnh5uZmi6YJIYQQ4gbJUHMhhBDCDgQGBlq+PD09UalUlS5zc3O7aqh5//79efbZZ5k+fTre3t4EBATw5ZdfUlRUxOTJk3F3d6dly5asW7eu0nMdO3aMO+64Azc3NwICApg0aRJZWVmW63/66Seio6NxdnamUaNGDBo0iKKiIt58802+++47fv31V1QqFSqVim3btgHw8ssvExERgYuLC2FhYbz++usYDAbLY7755pt06NCB+fPn07RpU9zc3HjqqacwmUy8//77BAYG4u/vz7///e9KbVWpVMybN4877rgDZ2dnwsLC+Omnn27+f4AQQghRi6TwFkIIIeqx7777Dl9fX/bt28ezzz7Lk08+ydixY+nZsycHDx5kyJAhTJo0ieLiYgByc3MZOHAgHTt2ZP/+/axfv5709HTuu+8+oLznfcKECUyZMoUTJ06wbds2Ro8ejaIo/OMf/+C+++5j2LBhpKamkpqaSs+ePQFwd3fn22+/JTY2ltmzZ/Pll1/y0UcfVWprYmIi69atY/369SxdupSvv/6aO++8k+TkZLZv3857773Ha6+9xt69eyvd7/XXX2fMmDEcPnyYiRMnMn78eE6cOFEHr64QQghxc6gUW08WE0IIIUQl3377LdOnTyc3N7fS5X+dX92/f39MJhM7d+4EwGQy4enpyejRo1mwYAEAaWlpBAUF8fvvv9OjRw/effdddu7cyW+//WZ53OTkZEJCQoiLi6OwsJDOnTtz9uxZmjVrdlXbrJ3j/b///Y9ly5axf/9+oLzH+4MPPiAtLQ13d3cAhg0bRlxcHImJiajV5X0BkZGRPPzww7zyyitAeY/3E088wbx58yyP3aNHDzp16sTcuXOtfEWFEEII25I53kIIIUQ91q5dO8v3Go2GRo0aER0dbbksICAAgIyMDAAOHz7M1q1brzlfPDExkSFDhnD77bcTHR3N0KFDGTJkCPfeey/e3t5/247vv/+eOXPmkJiYSGFhIUajEQ8Pj0q3CQ0NtRTdFW3TaDSWorvisoq2Vrjtttuu+vnPP//82/YIIYQQ9kSGmgshhBD1mE6nq/SzSqWqdFnFaulmsxmAwsJCRo4cyZ9//lnpKz4+nr59+6LRaNi4cSPr1q2jdevWfPzxx7Rq1YozZ85U2Ybff/+diRMnMnz4cFavXs2hQ4d49dVX0ev11WprxWUVbRVCCCFuFVJ4CyGEEA1Ip06dOH78OKGhobRs2bLSl6urK1Be/Pbq1Yu33nqLQ4cO4eDgwIoVKwBwcHDAZDJVesw9e/bQrFkzXn31Vbp06UJ4eDjnzp27aW3+448/rvo5Kirqpj2+EEIIUduk8BZCCCEakKeffprs7GwmTJhATEwMiYmJ/Pbbb0yePBmTycTevXv5v//7P/bv38/58+f5+eefyczMtBS6oaGhHDlyhLi4OLKysjAYDISHh3P+/HmWLVtGYmIic+bMsRTqN8OPP/7I/PnzOXXqFG+88Qb79u3jmWeeuWmPL4QQQtQ2KbyFEEKIBiQ4OJjdu3djMpkYMmQI0dHRTJ8+HS8vL9RqNR4eHuzYsYPhw4cTERHBa6+9xocffsgdd9wBwGOPPUarVq3o0qULfn5+7N69m1GjRvH888/zzDPP0KFDB/bs2cPrr79+09r81ltvsWzZMtq1a8eCBQtYunQprVu3vmmPL4QQQtQ2WdVcCCGEEHZLpVKxYsWKSvuXCyGEEPWN9HgLIYQQQgghhBC1SApvIYQQQgghhBCiFsk+3kIIIYSwWzIjTgghxK1AeryFEEIIIYQQQohaJIW3EEIIIYQQQghRi6TwFkIIIYQQQgghapEU3kIIIYQQQgghRC2SwlsIIYQQQgghhKhFUngLIYQQQgghhBC1SApvIYQQQgghhBCiFknhLYQQQgghhBBC1CIpvIUQQgghhBBCiFr0/wE/LP1FxV0RMgAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "9816" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "plt.figure(figsize=(10, 6))\n", + "task_phab_df = filtered_phab_df[filtered_phab_df['comment_type']==\"task_description\"]\n", + "task_phab_df['week'] = task_phab_df['timestamp'].dt.to_period('W').dt.start_time\n", + "unique_taskPHIDs = task_phab_df.groupby('week')['TaskPHID'].nunique()\n", + "\n", + "wmf_task_phab_df = task_phab_df[task_phab_df['WMFaffil'] == True]\n", + "wmf_tasks = wmf_task_phab_df.groupby('week')['TaskPHID'].nunique()\n", + "\n", + "other_task_phab_df = task_phab_df[task_phab_df['WMFaffil'] != True]\n", + "other_tasks = other_task_phab_df.groupby('week')['TaskPHID'].nunique()\n", + "\n", + "sns.lineplot(x=unique_taskPHIDs.index, y=unique_taskPHIDs.values, color='black', marker='o')\n", + "sns.lineplot(x=wmf_tasks.index, y=wmf_tasks.values, color='#c7756a', label='WMF-affiliated authors', marker='x')\n", + "sns.lineplot(x=other_tasks.index, y=other_tasks.values, color='#5da2d8', label='Nonaffiliated authors', marker='x')\n", + "plt.title('Task Descriptions (Task head)')\n", + "plt.xlabel('Timestamp')\n", + "plt.ylabel('Unique taskPHIDs')\n", + "plt.xticks(rotation=45)\n", + "plt.grid(True)\n", + "plt.tight_layout()\n", + "plt.show()\n", + "\n", + "#len(filtered_phab_df[filtered_phab_df['TaskPHID'].isin(task_phab_df['TaskPHID'])])" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "1869ecbb-7579-43a9-92f3-8fa3a06ee331", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_56151/825633528.py:14: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_56151/825633528.py:14: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n" + ] + }, + { + "data": { + "image/png": "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Arh17IL4/btg4+ENrarA3CERERERUS2Xn5+PTz/9FO7u7tLt008/RX5+fpWet3379vDx8cGWLVukZVu2bIGvry/atWtntK1Op0N4eLg0c32bNm2wadMmo23++usvBAYGwtraGiEhIYiJiTFa/+DwvevXr+OZZ56Bu7s77Ozs0KlTJ+zatctoH39/fyxYsAATJkyAvb09fH19sXLlykdem6WlJTw8PODt7Y327dvjf//7H/744w/s2LEDq1evlrZLT0/HxIkT4erqCgcHBzz55JM4d+6ctH7OnDlo27Ytvv32W/j4+MDGxgbDhg1DRkaGtH7NmjX4448/pOqsffv2SfvfuHEDISEhsLGxQZs2bXD06NFHxk5lV+OTUrm5uZDJjC9DLpc/tKTP0tISDg4ORjciqh3kFpaIWvcD4rb/hqh130MQavzbHBERERGZkCiKyMnJKfMtMzMT4eHhmDdvntR7KT09HfPmzUN4eDgyMzPLfKyKtJ+YMGECVq1aJf38ww8/4OWXXy62XXh4OH788UesWLECly5dwvTp0/HSSy9h//79AIBbt27h+eefx5AhQxAREYGJEydi5syZDz13dnY2Bg4ciN27d+Ps2bMYMGAAhgwZgri4OKPtFi1ahI4dO+Ls2bN4/fXXMXnyZERGRpb7Wp988km0adPGKAk3dOhQJCUlYceOHTh9+jTat2+PPn36IDU1VdomOjoav/76K/7880/8/fffUhwAEBYWhmHDhkmVWQkJCejWrZu073vvvYewsDBEREQgMDAQI0eOZKVWJarxn9aGDBmCjz/+GNu3b0dMTAx+++03LF68GM8995y5QyMiM8hNuIOMqKsAgIyoq4j+dS17SxERERFRmeXm5sLOzq5MN39/f8jlcixbtqzEYy1btgxyuRz+/v5lOl5ubm65433ppZdw6NAhxMbGIjY2FocPH8ZLL71ktE1BQQEWLFiAH374AaGhoWjUqBHGjx+Pl156Cd9++y0A4JtvvkHjxo2xaNEiBAUFYfTo0Y/sSdWmTRtMmjQJLVu2REBAAObPn4/GjRtj69atRtsNHDgQr7/+Opo0aYJ3330X9evXx969e8t9rQDQtGlTqYLr0KFDOHHiBDZu3IiOHTsiICAAn3/+OZycnIyqwPLz8/Hjjz+ibdu26NWrF5YvX44NGzYgMTERdnZ2sLa2liqzPDw8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P38+Zs+ejfDwcDRr1gwDBgzA9u3b0bBhQwD6hNfmzZvx+++/o02bNlixYgUWLFjw0HjatGmDxYsXY+HChWjZsiXWrVuH8PBwo22aNWuGr7/+Gl999RXatGmDEydOFEsavfLKKwgKCkLHjh3h6uparPqpNO3bt8evv/6KDRs2oGXLlvjggw8wb948oybnJbG3t8enn36Kjh07olOnToiJicFff/0lVXtVNkEsz5yTtVRmZiYcHR2RkZEBB4eKfaAlIvO6+OXnyI67icCxr8ClZdty7y+KIi5++RlybsXC+8kB8BkwpPKDJCIiIqJqJT8/Hzdv3kTDhg1hZWVl7nCIapSHvX7KmmdhpRQR1QoVbXRuIAgCvAurpRKP7oc2P7/SYiMiIiIiIqLimJQiohpPFMX7jc4rmJQCAOcWrWFV3w3avDzcPX6ossIjIiIiIiKiEjApRUQ1njY/H6JG3/BPaVfxpJQgk8Grdz8AQOKhvdBpNJUSHxERERERERXHpBQR1XiGoXtyKyvILR5v6t367TtB6eAIVUY67p09WRnhERERERERUQmYlCKiGk/qJ/UYVVIGMoUSnj300+bG79sJUad77GMSERERERFRcUxKEVGNp8429JOyr5TjuXXpAbmVNfKT7yLt8oVKOSYREREREREZq/FJKX9/fwiCUOz2xhtvmDs0IjKRymhyXpTCyhruXXsCAOL3/QtRFCvluERERERERHRfjU9KnTx5EgkJCdJt586dAIChQ4eaOTIiMhXD8D2LSkpKAYBHjxAICgWy42KQdSO60o5LREREREREejU+KeXq6goPDw/ptm3bNjRu3BjBwcHmDo2ITERdyZVSgD7B5dqxCwB9tRQRERERERFVrhqflCpKpVLhp59+woQJEyAIgrnDISITqYqkFAB4BfcFBAHpkZeRE3+7Uo9d24miiLyku9BpNOYOhYiIiIhMZOXKlfDx8YFMJsOSJUtKXDZnzhy0bdtW2mf8+PF49tlnpZ979+6NadOmmTRug3379kEQBKSnp5v83DExMRAEARERESY/tznVqqTU77//jvT0dIwfP/6h2xUUFCAzM9PoRkQ1lyorC0DlzL5XlFU9V9Rr3R6AfiY+Krt7EaegtLNDbgKTeURERERVYfz48RAEAZ988onR8t9//90sRRqZmZmYMmUK3n33Xdy5cwevvvpqicvC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Gpg0aRLWr1+Pbdu2wcbGRppHamdnBwsLC9jZ2WHChAl47733YG9vD1tbW7z99tvo3LkzOnXqJJ3nxo0bSE9PR2xsLLKysqT/cPT394eZmRkOHjyIQYMG4Z133sHw4cOl65iZmZXY7Dw9PR03btyQfo+KikJERATs7e3RqFEjAEBiYiLu3LmDBw8eAMh/UwH5WWBWqtQOhrpP161bB4VCgZYtW0KpVOLMmTOYMWMGRo4cCYVCUWx87733HsaOHYt27dqhQ4cOWLJkCTIyMnR6psXGxiI2Nla6ny9evAgbGxs0atSIDf9rmJp+P966dQu//vor+vbtC0dHR9y7dw8LFiyAhYUFBgwYUHVPHBlUTb9Pb968ifXr12PAgAFwcHDAhQsXMGXKFPTo0QOtWrWquieODKam36MFr3/kyBHs2rWr8p8kqlZqwz27evVq+Pn5wdHREWFhYXjnnXcwZcoU+Pr6Vs2TRgZX3e/Tavf9vsrW9SO9ASjyZ/Xq1dKYrKws4a233hLq1asnWFpaCsOGDRNiYmJ0zhMYGFjkeaKiogRBEISxY8cWuT8wMLDE+A4ePFjkcWPHjpXGrF69usgxc+bMqZwniYzOUPfphg0bhDZt2gjW1taClZWV4O/vL3z66adCVlZWqTEuX75caNSokWBmZiZ06NBBOHHihM7+OXPmlPoYqGao6ffj/fv3hf79+wtOTk6CQqEQGjZsKLz44ovCtWvXKuX5oeqhpt+nd+7cEXr06CHY29sLSqVSaNy4sfDBBx/oLGVONVtNv0dFM2bMENzd3YW8vLwKPR9U/dWGe3b69OmCs7OzoFAohCZNmgiff/65oNVqK/zcUPVR3e/T6vb9XiYIglBMvoqIiIiIiIiIiKhKsKcUEREREREREREZHJNSRERERERERERkcExKERERERERERGRwTEpRUREREREREREBsekFBERERERERERGRyTUkREREREREREZHBMShERERERERERkcExKUVERERERERERAbHpBQRERERERERERkck1JERERERERERGRwTEoREREREREREZHBMSlFREREREREREQGx6QUEREREREREREZHJNSRERERERERERkcExKERERERERERGRwTEpRUREREREREREBsekFBERERERERERGRyTUkREZBC5ubmYNm0a3N3dIZfLMXTo0Aqfs2fP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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(12, 8))\n", + "gs = GridSpec(2, 1, height_ratios=[6, 6])\n", + "\n", + "# Main plot: Token depth by timestamp\n", + "'''\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.scatterplot(data=filtered_dependencies, x='timestamp', y='dependency', hue='wmfAffil', style='dependency', markers=True, s=100, ax=ax0)\n", + "ax0.set_title('VE Depth by Timestamp w/o URLS')\n", + "ax0.set_xlabel('')\n", + "ax0.set_ylabel('Dependency Type')\n", + "ax0.legend().set_visible(False)\n", + "'''\n", + "# Calculate the median depth over time\n", + "filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "median_depth = filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "wmf_filtered_dependencies = filtered_dependencies[filtered_dependencies['wmfAffil'] == True]\n", + "wmf_median_depth = wmf_filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "other_filtered_dependencies = filtered_dependencies[filtered_dependencies['wmfAffil'] != True]\n", + "other_median_depth = other_filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "# Plot the median depth over time\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.lineplot(data=median_depth, x='week', y='depth', ax=ax0, color='black', label='Median Depth', marker='o')\n", + "sns.lineplot(data=wmf_median_depth, x='week', y='depth', ax=ax0, color='#c7756a', label='WMF-affiliated authors', marker='x')\n", + "sns.lineplot(data=other_median_depth, x='week', y='depth', ax=ax0, color='#5da2d8', label='Nonaffiliated authors', marker='x')\n", + "ax0.set_title('Median Depth of VE in Phabricator Sentence Dependency Trees')\n", + "ax0.set_ylabel('Median Depth')\n", + "ax0.set_xlabel('')\n", + "\n", + "# Secondary plot: Overall count of sentences over time\n", + "ax2 = plt.subplot(gs[1], sharex=ax0)\n", + "#filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "weekly_comment_counts = filtered_dependencies.groupby('week')['comment_id'].nunique()\n", + "sns.lineplot(x=weekly_comment_counts.index, y=weekly_comment_counts.values, color='black', label='Total', ax=ax2, marker='o')\n", + "wmf_weekly_comment_counts = wmf_filtered_dependencies.groupby('week')['comment_id'].nunique()\n", + "sns.lineplot(x=wmf_weekly_comment_counts.index, y=wmf_weekly_comment_counts.values, color='#c7756a', label='WMF-affiliated authors', ax=ax2, marker='x')\n", + "other_weekly_comment_counts = other_filtered_dependencies.groupby('week')['comment_id'].nunique()\n", + "sns.lineplot(x=other_weekly_comment_counts.index, y=other_weekly_comment_counts.values, color='#5da2d8', label='Nonaffiliated authors', ax=ax2, marker='x')\n", + "ax2.set_title('Count of Phabricator Comments Discussing VE (Grouped by Week)')\n", + "ax2.set_xlabel('Timestamp')\n", + "ax2.set_ylabel('Count')\n", + "\n", + "plt.tight_layout()\n", + "plt.show()\n", + "\n", + "plt.savefig('030525_ve_phab_comments.png')" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "e3fd6f81-7cad-4a2c-b5e8-a1f906d32b87", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_97550/2055267856.py:2: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " bot_filtered_sentence_level_data['dependency_tree'] = bot_filtered_sentence_level_data['sentence_no_url'].apply(extract_dependency_tree)\n" + ] + } + ], + "source": [ + "bot_filtered_sentence_level_data = sentence_level_data[sentence_level_data['has_bot_ref'] == True]\n", + "bot_filtered_sentence_level_data['dependency_tree'] = bot_filtered_sentence_level_data['sentence_no_url'].apply(extract_dependency_tree)" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "9ef307b2-b200-47b1-ade9-81f8c81847f0", + "metadata": {}, + "outputs": [], + "source": [ + "bot_dependency_relations = []\n", + "\n", + "for index, row in bot_filtered_sentence_level_data.iterrows():\n", + " sentence = row['sentence']\n", + " timestamp = row['timestamp']\n", + " comment_id = row['comment_id']\n", + " sentence_id = row['sentence_id']\n", + " \n", + " for token, dep, head, ancestors, subtree, children in row['dependency_tree']:\n", + " if re.search(r'\\b(bots|scripts|gadgets)\\b', token, re.IGNORECASE):\n", + " bot_dependency_relations.append({\n", + " 'sentence_id': sentence_id,\n", + " 'comment_id': comment_id,\n", + " 'timestamp': timestamp,\n", + " 'token': token,\n", + " 'dependency': dep,\n", + " 'head': head, \n", + " 'depth': len(list(ancestors)), \n", + " 'children': len(list(children)) \n", + " })\n", + " \n", + "bot_dependency_relations_df = pd.DataFrame(bot_dependency_relations)" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "7cb8c88d-d657-4555-8af1-47f9bed2c9ae", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
sentence_idcomment_idtimestamptokendependencyheaddepthchildren
057302013-10-03 20:32:16+00:00scriptspobjin32
1139482013-10-25 23:44:17+00:00gadgetsdobjload31
2239482013-10-25 23:44:17+00:00gadgetsnsubjreach10
3439632013-10-04 15:10:00+00:00load.php?debug=false&lang=en&modules=jquery%2C...compoundException41
4439632013-10-04 15:10:00+00:00load.php?debug=false&lang=en&modules=jquery%2C...compoundException42
...........................
1752299562013-03-15 11:27:23+00:00botsnsubjpassvoiced12
1766301402013-06-20 20:09:44+00:00scriptspobjFor22
1773317492013-08-07 13:35:56+00:00scriptsattrbe34
1786319072013-06-30 19:20:13+00:00gadgetsdobjsupport30
1798319072013-06-30 19:20:13+00:00gadgetsdobjsupport30
\n", + "

180 rows × 8 columns

\n", + "
" + ], + "text/plain": [ + " sentence_id comment_id timestamp \\\n", + "0 5 730 2013-10-03 20:32:16+00:00 \n", + "1 1 3948 2013-10-25 23:44:17+00:00 \n", + "2 2 3948 2013-10-25 23:44:17+00:00 \n", + "3 4 3963 2013-10-04 15:10:00+00:00 \n", + "4 4 3963 2013-10-04 15:10:00+00:00 \n", + ".. ... ... ... \n", + "175 2 29956 2013-03-15 11:27:23+00:00 \n", + "176 6 30140 2013-06-20 20:09:44+00:00 \n", + "177 3 31749 2013-08-07 13:35:56+00:00 \n", + "178 6 31907 2013-06-30 19:20:13+00:00 \n", + "179 8 31907 2013-06-30 19:20:13+00:00 \n", + "\n", + " token dependency head \\\n", + "0 scripts pobj in \n", + "1 gadgets dobj load \n", + "2 gadgets nsubj reach \n", + "3 load.php?debug=false&lang=en&modules=jquery%2C... compound Exception \n", + "4 load.php?debug=false&lang=en&modules=jquery%2C... compound Exception \n", + ".. ... ... ... \n", + "175 bots nsubjpass voiced \n", + "176 scripts pobj For \n", + "177 scripts attr be \n", + "178 gadgets dobj support \n", + "179 gadgets dobj support \n", + "\n", + " depth children \n", + "0 3 2 \n", + "1 3 1 \n", + "2 1 0 \n", + "3 4 1 \n", + "4 4 2 \n", + ".. ... ... \n", + "175 1 2 \n", + "176 2 2 \n", + "177 3 4 \n", + "178 3 0 \n", + "179 3 0 \n", + "\n", + "[180 rows x 8 columns]" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "bot_dependency_relations_df" + ] + }, + { + "cell_type": "code", + "execution_count": 57, + "id": "c8b10c32-9c28-4151-af29-a1504eb29b76", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_83107/353490988.py:8: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "/tmp/ipykernel_83107/353490988.py:17: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " bot_dependency_relations_df['week'] = bot_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_83107/353490988.py:23: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n" + ] + }, + { + "data": { + "image/png": "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BLflCSHw7rvvoly5cggKCkLr1q3drkmH//77D61atUJgYCDKlSuHd999F1OnToUkSW7Nn/K61hMTEzF+/HgAcGmm4/Djjz+ifv36zmurdu3a+Pzzz/PcP/v27cMDDzyAUqVKISAgAOXKlcOjjz6KlJQUl+lmzJiBRo0aISgoCBEREWjZsiUWLVrkHJ/b+XVtH1Pe3gcrVKiAHTt2YPny5W5N3Ox2O0aOHIm4uDgEBAQgMjISLVq0wOLFi/PcZm/kdp0KIVChQgV069bNbb7MzEyEhYXhmWeeue4y5HYfOXr0KLp06YKQkBCULVvWeW5s27YNbdq0QXBwMGJjY12aWTkkJydjyJAhiImJgdVqRZUqVfDhhx9C13WX6XI7p/K6ZufMmYPOnTujTJkysFqtqFy5Mt555x237yTHPdhxrQQFBaFKlSqYNWsWAGD58uVo3LgxAgMDUbVqVfz1118u8zuu5d27d+Phhx9GaGgoIiMjMXjw4Fy/Lxz++OMPqKqKdu3auewfRVHwxRdfOIedP38esiwjMjLS5X7dv39/lCpVym3/rl69Gp07d3YOS09Px0svveTc51WrVsUnn3yS573/RoqPjwcAHDhwwOd5Dxw4gIYNG3r8YaREiRJuw+6++27Mmzfvpm4fEd0cDKaIiAqJnj17AoDLQ9mOHTvQpEkT7Nq1C6+99ho+/fRTBAcHo3v37vjtt9/cljFw4EDs2rULI0aMQK9evTBz5kx0797d5Y+46dOno3PnzggJCcGHH36I4cOHY+fOnWjRooXbQ62maejQoQMiIyPxySefoFWrVvj000/x9ddfO6cRQqBbt26YPn06nnjiCbz77rs4fvw4evfu7VY+X7dn0KBB2Lp1K9566y30798f8+bNc+sYe9q0aejcuTMuXLiAYcOG4YMPPkC9evXw559/Overqqr46aefXOaz2WyYNWsWHnjggRxrD1y+fBlLlixBQkICypUr53GanCQlJaFjx46oV68exowZg9atWyMjIwMJCQmYPn06evTogY8//hhhYWFITEz06mE/J5qm4Z577kHJkiXx0UcfoX79+njrrbfw1ltv5Trf9OnTER8fD6vViunTp2P69Olo2bIlAOOX8DfffBN33XUXRo8ejVatWmHUqFF49NFH3ZazZ88ePPbYY7j77rvx+eefX3cH6suXL8eQIUPwxBNP4O2330ZSUhLuuecebN++3TnNjh07EB8fj61bt+KVV17B8OHDcejQISQkJGDdunUAgJYtW+L5558HALz++uvObaxevTrOnj2L9u3b4/Dhw3jttdcwduxY9OjRwyXYysnmzZtxzz33ICkpCSNHjsTTTz+Nt99+G7Nnz3abdsKECYiNjcXrr7+OTz/9FDExMXjuueecD/wOb775JoYPH466des6O6Nv37490tPTXaY7ceKEM7QaNmwYXnjhBcycOdPj+ePNtf7MM8/g7rvvdk7v+AcAixcvxmOPPYaIiAh8+OGH+OCDD5CQkIBVq1blun9sNhs6dOiAtWvXYtCgQRg/fjz69euHgwcPugTWI0eORM+ePWE2m/H2229j5MiRiImJwZIlS1yW5+v5ldd9cMyYMShXrhyqVavm3N433ngDgBFIjBw5Eq1bt8a4cePwxhtvoHz58vj3339zXac38rpOJUnCE088gQULFuDChQsu886bNw+pqakeaz/dKJqmoWPHjoiJicFHH32EChUqYODAgZg2bRruueceNGjQAB9++CGKFSuGXr164dChQ855L1++jFatWmHGjBno1asXvvjiCzRv3hzDhg3Diy++6Jwur3Mqt2sWMO73ISEhePHFF/H555+jfv36ePPNN/Haa6+5bc/FixfRpUsXNG7cGB999BGsViseffRR/PTTT3j00UfRqVMnfPDBB0hPT8eDDz7osZ/Hhx9+GJmZmRg1ahQ6deqEL774Av369ctzX65evRqRkZGIjY11DgsPD0etWrVcQvaVK1dCkiRcuHABO3fudA7/559/nIGPw8KFCyFJEtq3bw/A+O699957MXr0aNxzzz347LPPULVqVQwdOtRlnxc0x70kIiLC53ljY2Px999/4/jx415NX79+fSQnJ+cY2hNRESaIiOimmDp1qgAgNmzYkOM0YWFh4s4773R+btu2rahdu7bIzMx0DtN1XTRr1kzExcW5Lbt+/frCZrM5h3/00UcCgJgzZ44QQohLly6J8PBw0bdvX5f1nj59WoSFhbkM7927twAg3n77bZdp77zzTlG/fn3n59mzZwsA4qOPPnIOU1VVxMfHCwBi6tSp+d6edu3aCV3XncNfeOEFoSiKSE5OFkIIkZycLIoVKyYaN24sMjIyXMqZfb6mTZuKxo0bu4z/9ddfBQCxdOlSkZOtW7cK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+/Zh/vz5SEhIuOnrTkpKwvTp09GiRYubHkpRwcjMzMSMGTPwwAMPMJQqouLj49G+fXuXpsW+unDhAl544QXcd999N7BkRU9SUhImT56Md999l6EU0S2KfUwREdEtb968edi5cye+/vprDBw40Nm5LlF+VapUCYmJiahUqRKOHDni7Cz4lVdeKfB1N23aFAkJCahevTrOnDmDKVOmIDU1FcOHDy/wdVPBOnv2LP766y/MmjULSUlJGDx4sL+LRNfh2hci+KpEiRIYMWLEjSlMERYZGclawUS3OAZTRER0yxs0aBDOnDmDTp06ub2Gmyg/7rnnHvzwww84ffo0rFYrmjZtivfffz/fTXZ80alTJ8yaNQtff/01JEnCXXfdhSlTpqBly5YFvm4qWDt37kSPHj1QokQJfPHFF843RRIREd3K2McUERERERERERH5BfuYIiIiIiIiIiIiv2AwRUREREREREREfsE+pm4Buq7j5MmTKFasGN9UQURERERERER+JYTApUuXUKZMGchy7nWiGEzdAk6ePImYmBh/F4OIiIiIiIiIyOnYsWMoV65crtMwmLoFFCtWDIBxwENDQ/1cGiIiIiIiIiK6naWmpiImJsaZV+SGwdQtwNF8LzQ0lMEUERERERERERUK3nQ3xM7PiYiIiIiIiIjILxhMERERERERERGRXzCYIiIiIiIiIiIiv2AwRUREREREREREfsFgioiIiIiIiIiI/ILBFBERERERERER+QWDKSIiIiIiIiIi8gsGU0RERERERERE5BcMpoiIiIiIiIiIyC8YTBERERERERERkV8wmCIiIiIiIiIiIr9gMEW3FCGEv4tARERU4IR+87/vhBD8nqVc+XKOFOS5lNuyHeO8Wb+nafLaxryWK3Thcv3mdz/c7Pk8Lus67kMFdfzze1yvZ135vTfeqGNYUPfm7Mt0W6eHY3+zviNu5r6mm8fk7wIQXQ+hacZ/z16AfuAYoOmQShSHfEcFQNMgWcz+LSAREdENIFQNEAIiNQ367kOAXYUUEQq5ZmVA1SEFWApmvVk2wKRA33UI4vxFwKRArhwDKbo4oOv8niUIuwooMsShE9BPnAEkCXJMKUgxpQGhQzIZjxtCVQFJhjh5Fvrhk8b5UyYacuUY42828/WdS8JmB2QZ+q6DEEnJgMUMuXpFSMFBRvlOnYd+6DigC0gl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iIiIiG4aNuUjIiIiIiIiIiK/YDBFRERERERERER+wWCKiIiIiIiIiIj8gsEUERERERERERH5BYMpIiIiIiIiIiLyCwZTRERERERERETkFwymiIiIiIiIiIjILxhMERERERERERGRXzCYIiIiIiIiIiIiv2AwRUREREREREREfsFgioiIiIiIiIiI/ILBFBERERERERER+QWDKSIiIiLKFyF0r4YR3QyF5XzMTzkKS9m9UZTKWpBu1f1Q2LersJeP8sfk7wIQERERUdEkSTL++r4jVHs6AMBkDka7xxf4uVR0uyos52N+ylFYyu6NolTWgnSr7ofCvl2FvXyUPwymCplly5ahdevWuHjxIsLDw/1dHCIiIqJcqfZ05wMCkb8VlvMxP+UoLGX3RlEqa0G6VfdDYd+uwl4+8h2b8hERERERERERkV8wmCIiIiIiIiIiIr/wezCl6zo++ugjVKlSBVarFeXLl8d7770HANi2bRvatGmDwMBAREZGol+/fkhLS3POm5iYiO7du+P9999HyZIlER4ejrfffhuqqmLo0KEoXrw4ypUrh6lTpzrnOXz4MCRJwo8//ohmzZohICAAtWrVwvLly13KtXz5cjRq1AhWqxWlS5fGa6+9BlVVneMrVKiAMWPGuMxTr149jBgxwvlZkiRMnjwZ9913H4KCghAXF4e5c+e6zDN//nzccccdCAwMROvWrXH48OHr3KNEREREN56nzmU1zQZdtzs/67odmmbLcz6iG+Hac8ub89HTfDeyDN6WIz9lLywduRfWshakW3U/FPbtKuzloxvH731MDRs2DJMmTcLo0aPRokULnDp1Crt370Z6ejo6dOiApk2bYsOGDTh79iz69OmDgQMHYtq0ac75lyxZgnLlymHFihVYtWoVnn76aaxevRotW7bEunXr8NNPP+GZZ57B3XffjXLlyjnnGzp0KMaMGYMaNWrgs88+Q9euXXHo0CFERkbixIkT6NSpExITE/Hdd99h9+7d6Nu3LwICAlyCJ2+MHDkSH330ET7++GOMHTsWPXr0wJEjR1C8eHEcO3YM999/PwYMGIB+/fph48aNeOmll/JcZlZWFrKyspyfU1NTfSoTERERka+u7XAWMB4I9GwPBLpmw8LvWkGWzQDYKS0VrGvPybzOR+DGn5PXc10s+d/9sGWc92mem43XveFW3Q+FfbsKe/noxvFrjalLly7h888/x0cffYTevXujcuXKaNGiBfr06YPvv/8emZmZ+O6771CrVi20adMG48aNw/Tp03HmzBnnMooXL44vvvgCVatWxVNPPYWqVavi8uXLeP311xEXF4dhw4bBYrFg5cqVLuseOHAgHnjgAVSvXh0TJkxAWFgYpkyZAgD48ssvERMTg3HjxqFatWro3r07Ro4ciU8//RS67lv6mpiYiMceewxVqlTB+++/j7S0NKxfvx4AMGHCBFSuXBmffvopqlatih49eiAxMTHPZY4aNQphYWHOfzExMT6ViYiIiCg/HB3OOv7pHmqj6JrNZRqiguTr+VgQ52R+rwtNvVwkriVe94ZbdT8U9u0q7OWjG8OvwdSuXbuQlZWFtm3behxXt25dBAcHO4c1b94cuq5jz549zmE1a9aELF/djJIlS6J27drOz4qiIDIyEmfPnnVZftOmTZ3/bzKZ0KBBA+zatcu57qZNm0KSJJd1p6Wl4fjx4z5tY506dZz/HxwcjNDQUGdZdu3ahcaNG+dYrpwMGzYMKSkpzn/Hjh3zqUxERERERERERIWBX5vyBQYGXvcyzGazy2dJkjwO87WmU15kWYYQwmWY3W53m64gymK1WmG1Wq9rGURERES+MpmDXT5f26QCAGTF4tKkgqggZT/H8jofr52+IMrgTTkc0yumIOf/F+Zride94VbdD4V9uwp7+ejG8GswFRcXh8DAQPz999/o06ePy7jq1atj2rRpSE9Pd9aaWrVqFWRZRtWqVa973WvXrkXLli0BAKqqYtOmTRg4cKBz3b/88guEEM5aU6tWrUKxYsWc/VRFR0fj1KlTzuWlpqbi0KFDPpWhevXqbp2hr127Nt/bRERERFRQhNDd+u3QrvTt4XhIkBULOvRaDkWxuMwnSX5/3w7dgq49J705Hx3z3ahz8nquizYP/+rzPDf7WuJ1b7hV90Nh367CXj66cfx6tAICAvDqq6/ilVdewXfffYcDBw5g7dq1mDJlCnr06IGAgAD07t0b27dvx9KlSzFo0CD07NkTJUuWvO51jx8/Hr/99ht2796NAQMG4OLFi3jqqacAAM899xyOHTuGQYMGYffu3ZgzZw7eeustvPjii85mg23atMH06dPxzz//YNu2bejduzcURfGpDM8++yz27duHoUOHYs+ePfj+++9dOnYnIiIiKiw8/ZGvXFMbRZbNbiEAHw6ooFx7bnlzPnqa70aWwdty5Kfs/riWeN0bbtX9UNi3q7CXj24cv7+Vb/jw4TCZTHjzzTdx8uRJlC5dGs8++yyCgoKwcOFCDB48GA0bNkRQUBAeeOABfPbZZzdkvR988AE++OADbNmyBVWqVMHcuXMRFRUFAChbtizmz5+PoUOHom7duihevDiefvpp/N///Z9z/mHDhuHQoUPo0qULwsLC8M477/hcY6p8+fL45Zdf8MILL2Ds2LFo1KgR3n//fWdARkRERERERER0K/N7MCXLMt544w288cYbbuNq166NJUuW5Divp9pFy5Ytcxt2+PBht2HVq1fHunXrclx2q1atnG/P8yQ0NBQ//vijy7DevXu7fL62DyoASE5OdvncpUsXdOnSxWXYk08+meN6iYiIiAqT7P15sG8P8rfCcj7mpxyFpezeKEplLUi36n4o7NtV2MtHvpOEp/TkFnb48GFUrFgRmzdvRr169fxdnBsiNTUVYWFhSElJQWhoqL+LQ0RERLcJT/14sG8P8pfCcj7mpxyFpezeKEplLUi36n4o7NtV2MtHV/mSU/DoEREREVG+eHoQ4MMB+UthOR/zU47CUnZvFKWyFqRbdT8U9u0q7OWj/PF7U76brUKFCh6b2BERERERERER0c3FaJGIiIiIiIiIiPyCwRQREREREREREfkFgykiIiIiIiIiIvILBlNEREREREREROQXDKaIiIiIiIiIiMgvGEwREREREREREZFfMJgiIiIiIiIiIiK/YDBFRERERERERER+wWCKiIiIiIiIiIj8gsEUERERERERERH5BYMpIiIiIiIiIiLyCwZTRERERERERETkFwymiIiIiIiIijBNs0HXVX8Xg6jQ0XUVQuhQ1Sx/F4VywWCKiIiIiIioiNI0G7bsmo4/l78ATbP5uzhEhYauq8iyXcL//ngYZ87/x3CqEGMwRUREREREVAQ5QqkNW8fj6MlVWLjiJYZTRLgaSv22MBEXUw5i/tJBDKcKMQZTRERERERERUz2UMqB4RSRayiVmnYMAKDpNoZThRiDKSIiIiIioiLEUyjlwHCKbmeeQikHhlOFF4MpLyQkJGDgwIEYOHAgwsLCEBUVheHDh0MIAQC4ePEievXqhYiICAQFBaFjx47Yt2+fc/4jR46ga9euiIiIQHBwMGrWrIn58+c75+3Roweio6MRGBiIuLg4TJ061S/bSUREREREhVtuoZQDwym6HeUWSjkwnCqcGEx56dtvv4XJZML69evx+eef47PPPsPkyZMBAImJidi4cSPmzp2LNWvWQAiBTp06wW63AwAGDBiArKwsrFixAtu2bcOHH36IkJAQAMDw4cOxc+dOLFiwALt27cKECRMQFRWVa1mysrKQmprq8o+IiIiIiG5t3oRSDlfDKftNKBmRf3kTSjkwnCp8TP4uQFERExOD0aNHQ5IkVK1aFdu2bcPo0aORkJCAuXPnYtWqVWjWrBkAYObMmYiJicHs2bPx0EMP4ejRo3jggQdQu3ZtAEClSpWcyz169CjuvPNONGjQAABQoUKFPMsyatQojBw58sZvJBERERERFWISMjMveD11lu0ShNAhhIAkSQVYLiL/EkKHqmVCVTO8ml4XGjJtKQVcKvIWa0x5qUmTJi4386ZNm2Lfvn3YuXMnTCYTGjdu7BwXGRmJqlWrYteuXQCA559/Hu+++y6aN2+Ot956C//9959z2v79++PHH39EvXr18Morr2D16tV5lmXYsGFISUlx/jt2LPdEmIiIiIiIij5FMaPJnUNQq+pjeU5bMqoOurb9CopiYShFtzxFsSAoIAr3dZiGoIDcWyBJkoJ2zd9HbJl4mEzWm1RCyg2DqZugT58+OHjwIHr27Ilt27ahQYMGGDt2LACgY8eOOHLkCF544QWcPHkSbdu2xcsvv5zr8qxWK0JDQ13+ERERERHRrU9RzGiaRzh1NZSyMpSi24aimBEUGJ1rOOUMpcq2ZChViDCY8tK6detcPq9duxZxcXGoUaMGVFV1GZ+UlIQ9e/agRo0azmExMTF49tln8euvv+Kll17CpEmTnOOio6PRu3dvzJgxA2PGjMHXX39d8BtERERERERFUm7hFEMpup3lFk4xlCq8GEx56ejRo3jxxRexZ88e/PDDDxg7diwGDx6MuLg4dOvWDX379sXKlSuxdetWPPHEEyhbtiy6desGABgyZAgWLlyIQ4cO4d9//8XSpUtRvXp1AMCbb76JOXPmYP/+/dixYwd+//135zgiIiIiIiJPPIVTDKWIPIdTDKUKN3Z+7qVevXohIyMDjRo1gqIoGDx4MPr16wcAmDp1KgYPHowuXbrAZrOhZcuWmD9/PsxmMwBA0zQMGDAAx48fR2hoKO655x6MHj0aAGCxWDBs2DAcPnwYgYGBiI+Px48//ui37SQiIiIioqLBEU4BwLmkHQyliK7IHk7NXvQUmtV/iaFUISYJIYS/C1HYJSQkoF69ehgzZoy/i+JRamoqwsLCkJKSwv6miIiIiIhuM5pmByAgy2aGUkTZOK4NIQRDqZvMl5yCNaaIiIiIiIiKMEUx+7sIRIUSr42igX1MERERERERERGRX7DGlBeWLVvm7yIQEREREREREd1yWGOKiIiIiIiIiIj8gsEUERERERERERH5BYMpIiIiIiIiIiLyCwZTRERERERERETkFwymiIiIiIiIiIjILxhMERERERERERGRXzCYIiIiIiIiIiIiv2AwRUREREREREREfsFgioiIiIiIiIiI/ILBFBERERERERER+QWDKSIiIiIiIiIi8gsGU0RERESUJyGEv4tAdN18OY9zm/ZGLed65vfnNVlY7weFsVyFsUwOhblsdHthMEVEREREXhCwaZn+LgRRvtm0TAihezWtEAKSJEEXmsfxkiRB1WxeLcuXaXOcX7e7DDOuRf+ECjYtC5Ik+WXdubFrWdCE6u9iuFB1e6HcV4Bv1wNRQWMwVQglJCRgyJAh/i4GEREREQDjgW/dkd9hUxlMUdGVlnURW08uhd2LkEjT7Zi/a6LHGiU2LRN/7p4EScr7UcqmZWLRnm+AfIYTjvkluM5vVzOx7sjvsGtZ+Vru9dB1FSsO/K9QBdW60HEu7RgOnt8MTS884ZQECYv2fFOo9pVDelYytp5cel2hKdGNwmCqEPr111/xzjvv+LsYRERERAAAAYE528dgzvbPC+UDFlFe7FoWfvnvE/y2bXSeNVh0oeHIxZ1YsGsidp5Z5VJbSdM1nE8/gfk7v8K6I/PyDGvTspLxx86vsOLAT7DlI0RKzTyPP3ZOwMqDs5whlE3LxOztn2PO9jEQN7nWlE3LxB87J2DejrGFKgDShYaft36AWf997O+iONm1LPxz8Gf8sXMCLmUm+bs4Lq5eD5/lOzQlupEYTBVCxYsXR7FixfxdDCIiIiLY1Ews3D0FabZkrDsyDykZ59gvCRUpuq7hdOpB/HdyKS5mnMozJBJCYNZ/HwEAfvvvM5faSkJo+GXrRxAQ+GPXhFxrTdm1LPz63yfQhYo/d0+CyKFZYM7z2zBr68fQhYb5uydCCB1CCKRknMe6I/OQZkvGwl2Tb2pNxgzbJfxz8H/IVNPx+47xhSKo1nQV+85txP7z/+JU6gFsOrbQq1pxBU0IHQt2fw1daJi19eNCUSbgyvVw6RC2nlyCixmnsXz/D4XiONLtjcFUPui6jo8++ghVqlSB1WpF+fLl8d577wEAtm3bhjZt2iAwMBCRkZHo168f0tLSnPMmJiaie/fu+OSTT1C6dGlERkZiwIABsNuv/hLDpnxERERUGNjUTKTZLmLp/pkAAAEdP215H7pQoWr2POYm8j9Vs0GHjv9t+cA57M/dk5Clpnt8GLdrWdh07E8cT94NADiXfgzLD/wIVbNB1WzYfWYt9p7bAMCozbRg10Souh2a7ho62bRMHL24C1tPLgEAZNgvYc62z6Hpao79Vl07/6Gkrdhx+h8AgCKZcDR5F3Sh4n9b3oeA0TfQ0gPfI812scDDKU1Xoekq/rf1A2c/TqsO/YKLl0/7tYmvXbNBFxp+/e8T57C5O76Aqtv8FrboQoem2zF3+zhctqUAALafXoHDF/7zewCkana362HhnsnIsl/2e9no9iYJ/uTls1dffRWTJk3C6NGj0aJFC5w6dQq7d+/GY489hri4ODRt2hQjR47E2bNn0adPH7Rs2RLTpk0DYARTv/32Gx5//HEMHjwY+/fvxyOPPIIxY8agb9++AIxgql69ehgzZoxX5UlNTUVYWBhSUlIQGhpaQFtNREREtwu7lgUBgYW7JmPpge9hv+aBJTo4BvfVeRE1SjaDJCmQvehrh+hmMoIiga0nl2D2ts9xMeOUy/gAUzDa3dEbbeJ6ATBqSaXZLuKX/z7GfyeXui2vWommuL/Oi7AoAZi3Yxz+Pb7I2YyuStRdeLDuK4gOKQ9FMiFTTcfsbWOw/ujvbiFUbEQtPFT3VZQJi4NZsbitx6ZmwqZlXJn/D1hMAWgT1xNt43pi55nVmLdjHM6lHXWZx6wEoHXlx9Gheh9IkGBWrNez61zoQocuNOw/twm//PcJTl866DLeJJsRX+lhdK7RH7Ikw6wE3LB158bRjHD90d/x+84vkZp53mV8kDkU91Trh5aVH4YQAibFfFPKZdeycCr1IH7e+iEOX/jPZZwEGY3Kd0b32kNgUQJhMd2cfQW4Xg9ztn+OC5ddrwerKQjt4nqj7R29AcDjuUnkK19yCgZTPrp06RKio6Mxbtw49OnTx2XcpEmT8Oqrr+LYsWMIDg4GAMyfPx9du3bFyZMnUbJkSSQmJmLZsmU4cOAAFEUBADz88MOQZRk//vgjgLyDqaysLGRlXa1+nJqaipiYGAZTREREdF10oUMCsO7I75izfQzSbMm5Tl+heB08UX8EIoPLwiTfnAc/oryouh2nUw9i5qYROJ6yJ9dpQwOi8ECdoahbpjW+//cdrD86L8dpJchoWL4THqz7Co4n78EX//R1GX9n2bvx6J3/B0kCXv+jPVQ95+aCtUq1xOP130KAKRhmxQJNt0OWTPhj5wQs2T8Ddi0TkUFl8WLCVKRlXcQPm99zCzquFWwJR7daz6NJ7L0QwHUHxqpmQ0rmeczY9Bb2n9+U67SB5mLoXKM/WlZ6BELokGXlutadG01XceTidnz/7zs4c+lQrtMWDyqNR+q9jqolmkApwDLZNRuy1Mv44d+38d+pZblOa1YC0KbKE+hU41kIoUEp4Hunqttx5tIhzNg0wlkTMCfG9fAy6pVtxx8c6Lr5EkzxbPPRrl27kJWVhbZt23ocV7duXWcoBQDNmzeHruvYs+fql2LNmjWdoRQAlC5dGmfPnvW6DKNGjUJYWJjzX0xMTD63hoiIiOgqWZJh12yoVToeNUvFQ8rlT8UQSzgal++MqOByN7GERF4QAqVCK6Fh+c4INOfcb6ssmVC3TGtUK9EEGfY0qHrufQCVDYtDg5iO0IWGzScWuYwrWawiGsd2hcUUgDOpR3INpaKCy6FJ7L0IMhdzhiWKbIZdz0Kj2C6oEnUXACA1Kwn/nVqOqJAYNIi5ByHWiByXKUFGrVLxqF26Feya7YaECpIkIzywBBqX74rQgKhc1i2hRslmqFe2HexaVoGGUoDR0XlMeHXUL9cBFiUwx+lMsgX1yrRD5ag7oYuC7ahdkRQEmoPRpEI3RAfn/mxWJeouNIrtAlW3F3goBQAQAiWLVUTDmE55Xg+1S7dCtRJN+KY+uulYY8pH27ZtQ506dXDw4EFUrFjRZdyLL76IzZs3Y+nSq9V/U1JSEB4ejuXLl6Nly5ZITExEcnIyZs+e7ZxmyJAh2LJlC5YtWwaANaaIiIjI/2xaJpIzzuJ/m9/HnnPrncMVyYR2d/RGh2pGzfEb2WyI6Eaya1lGx+E7v8LS/d87+2UCjBpLD9V7DSHWcFiUAOhChxAadp1Zg1lbP0LS5ZPOaUMDonB/7ZdQt2wbrD/yO2ZvH4MM+yUARi2le2sOQuPYrhBChyKboel2HEvejZ+2vIcTKfucywkwhaBrzQFoXvEBCAiPtQyFENB0O45c3ImftryPU6n7UapYRXStOQh3RDfEX3un4a+93zr7eQKAO6Ib4ZE7X0d4YAlYCqApnaPT7iX7vsPC3VNgzxa6VYqsh0frvY6okJibfi+waZlQNRvmbP8Cqw//6jLurnLt8UCdoQgwBxfIPsmJqtkhSRLWHP4Nc3eMc54nAFA6tAoeqfc6YiNqQJHNeb4d8kbL7XqoWSoeD9d7DSHWiJu6v+jWxhpTBSguLg6BgYH4+++/3cZVr14dW7duRXp6unPYqlWrIMsyqlatesPKYLVaERoa6vKPiIiI6EayKAGIDo5B/+ZjEZWtBkC7OxLRoVofmBUrQykq1MyKFVZTELrUHIAWlR50Di8XVhV9mnyM4kGlnA/hsiRDkc2oXrIZBrSY4FJb8Jmmn6Nu2TaAAGqVjoc92xv9ejd8Fw3Ld4Iim2BSLJAkCSbFgtjiNTG45WQEmK62pHjsrv9Dswr3GdPmUFPGMX+F4rUxuOUkWJQAnL50CJPWvojjyXvQvurTuLvqk87po4Jj8FzzsYgOjimwQMGsWGBWLGgT1xOdazznHB4eWAKDWnyFkqGV/HIvsCgBCLKE4sG6Q3FXufbO4XdEN0TPBu8gNCDypocsJsUMRTahSWw39LjrrWxlDcTglpNQMbK28zy52bJfD/GVHnIOLxdWFX2bfIriQaUZSpHfMJjyUUBAAF599VW88sor+O6773DgwAGsXbsWU6ZMQY8ePRAQEIDevXtj+/btWLp0KQYNGoSePXuiZMmS/i46ERERkU8kSYIAcF/tFwAAIdYIdKj2NAMpKlLMihVdaw6E1RQEAHiw7qvI6TFIkU0IC4xGo9guAIA6pRNQOrQyTLIZJsUMqykYLSs9DMBokhUX3dDj9SBLChTZjHZ3JAIwHv7rlmkDk5edSiuyArNidXbOHhtRExUj68BiCkD7qk85m/XdV/sFCOCmBB1mxYpWVR5FRGApAEDXmoNuSF9WN6Jc99d+CSbZDAkSHqz7KmSpYJsT5sWkWFCrdEuUj6gBAGgb1wtmxer3cgHG/upSc4AzNH2g7lAANz8oI8qOwVQ+DB8+HC+99BLefPNNVK9eHY888gjOnj2LoKAgLFy4EBcuXEDDhg3x4IMPom3bthg3bpy/i0xERESULybZjJqlmiM2ohY6V3/W38UhyhdFNuHuOxJRrUTTK02pcg4ILEoAutcaggBTMB6oO9TlDWVWUyA61eiPIEsYHqz7Sq79sFkU4416oQFRV8Iw3x7+LUoA2ld9EsWsxY11ZQufOld/FrERtVCzVIub++IBIXBvrUEoHVoF9ct1KDRvbwu0FEOLig/hrnIdEBVc1u9hGWCEhQ/VfRXFrJG4u2pioaqNpMgmtLsjEdVKNEGFiFoF2jE8kTfYx1Qh1LRpU7Rt2xbvvvuuV9P70naTiIiIyFe60HAu7RiigstBkU3+Lg5RvjjeMlc8qHSeNYxsWiZOpx5EqdBKboGCTc3A6UuHUSq0Yp5hg12z4fSlgyhdrJLXtaVc58/C6UuHUKpYJZcQSNNVnE8/juiQmJteC0fTVZxNO4ISIbGF6n6QqV6GTc1AaECkv4vi5Dj+1x6/wsC4Hs6heFAZvzQtpFsf+5gqorKysrBx40bs2LEDNWvW9HdxiIiIiAAYzZIig8tCgL9nUtElAIQGRHr1EG5RAlA+oobH4MliCkRMeDWvasCYFQvKht2R77evmRUryoXd4RZqCCEQGVzWb03DClsoBRhNCgPMwXlPeBOZZLPH41cYGNdDFEMpKhQYTBUiCxYsQJs2bXDvvffiwQcfzHsGIiIiopvEJJtvbpMhohvM6MT7xvSP5svDvCzJ1/XwL3lolmZS/Hc9KrKp0IVSgBEmFqbmcoBxnng6foXBjbweiK5X4buj3Ma6d++O1NRUfxeDiIiIiIiIiOimKJzxLRERERERERER3fIYTBERERERERERkV8wmCIiIiIiIiIiIr9gMEVERERERERERH7BYIqIiIiIiIiIiPyCwRQREREREREREfkFgykiIiIiIiIiIvILBlNEREREREREROQXDKaIiIiIiIiIiMgvGEwREREREREREZFfMJgiIiIiIiIiIiK/YDBFRERERERERER+wWCKiIiI8s2m2b2e1q6pBVgSKmhZms3fRSDyil0v+HuNL+tQda0AS+I/t+p2+aoo7wcbv5epkGAwRURERPmSoWbBopi9mjZTs8GsmAq4RFRQdF2HVbEgU2U4RYWfWTYhswCDVF3XjXWoWV5Nb5IVZPkQ4hcVJlnx6ceJW1GmZoNJVvxdjHzJ0uxFtux067mtgqnDhw9DkiRs2bLluqYhIiIi4w/yb/YuQIYXD2fJWWn48eCSW/Lh7HaQpdvx/cG/kWxL83dRiHKVqdnw1e65BVqLxS40fLTtR5jkvMP2TM2G0Tt+hiRJBVYef8jS7Ph424+QpdvqcdKNJnR8uWtOgQahBeV0xgXMObrqtg8XqXC4ve8kHsTExODUqVOoVauWv4tCRERUaGWoWfhqz1x8u39hntNmajaM2/Ubpuybf8s9nN0OdF2HIsmYum8Bxu36jbWmqFCz6yqmH1iMyXvnF0hYoOs6Tlw+h58OLcXvx9bkWWsqxZaGHw4uwf8OLb2lgvlTl5Pw45V9cLsGG5maDVP3LsCMA4uL3D7I0uwYu+s3TNrz+20fLlLhwLPwGoqioFSpUjCZ2NyAiIgoJ5maDXOOrkaamoFv9y/MtdZUclYaFp7YgAtZlzDr0LJb6uHsdpCl2/HToWW4kHUJC09sYK0pKrQyNZszkPr58LICqTVlFxrG7vwNADBp7x+51poyQvnZ0ISOafsW3jLBvBFq/AoAmLT39g02NKHjp0NLkaXb8fWe34tUranTGRew7NQWnMm8iLlHVxe5YI1uPYXuLpKQkIDnn38er7zyCooXL45SpUphxIgRAAAhBEaMGIHy5cvDarWiTJkyeP75553zSpKE2bNnuywvPDwc06ZNcxm2e/duNGvWDAEBAahVqxaWL1/uHHdtU75ly5ZBkiT88ccfqFOnDgICAtCkSRNs377dOU9SUhIee+wxlC1bFkFBQahduzZ++OEHl3XOmjULtWvXRmBgICIjI9GuXTukp6c719GoUSMEBwcjPDwczZs3x5EjR65zTxIRERUMR20pR+e/PxxckuO0jtpSOgQAYOr+P2+Zh7PbgaO21HcHjJpxOgRrTVGhZddVzDps/F2fPaS6URy1pVac+Q+A8XCfW62pFJsRygPARdulW6bW1KnLSVh2eisA4HTGxduy1pSjttRlzTj2vx75p8jsA0dtKXHle3ny3j9u23CRCo9CeQZ+++23CA4Oxrp16/DRRx/h7bffxuLFi/HLL79g9OjRmDhxIvbt24fZs2ejdu3aPi9/6NCheOmll7B582Y0bdoUXbt2RVJSUp7zfPrpp9iwYQOio6PRtWtX2O3GzSczMxP169fHH3/8ge3bt6Nfv37o2bMn1q9fDwA4deoUHnvsMTz11FPYtWsXli1bhvvv/3/27ju+qfr74/g7adq0UNpC2XtDGQWUIRsFZAgIIiigDAWriCAgKMpGf6CCCioIqIAI4mLIsIAMlb03QkH2KrNldSX39wffRkJbaEtLQvt6Ph55QO69ufckObnJPT33c5+RYRiKi4tT69atVb9+fe3atUvr16/XK6+8wo92AIDbiu+Wine3rqn4bql4dE09XG7vlopH1xTcUWKFqLTumrq9WypeUl1Tt3dLxcsIXVO3d0vFy4xdU/HdUvEepq6p+G6peHRNwR245R4kODhYw4YNU6lSpdS5c2dVrVpVK1as0PHjx5U3b141atRIhQsXVvXq1dWjR48Ur79Xr15q27atgoKCNGnSJPn7++ubb76562OGDRumxo0bq2LFipoxY4bOnTunefNufTEVKFBAb731lipXrqzixYvrjTfeUNOmTfXTTz9JulWYiouL0zPPPKOiRYuqYsWK6tmzp3x9fRUZGamIiAi1aNFCJUqUUFBQkLp06aLChQsnGUt0dLQiIyOdbgAAPAh3dkvFS6xr6s5uqXh0TT0c7uyWckynawpu6PZuqXhp2TV1Z7dUvP+6ppy3cXu3VLyM0DV1e7dUvMzWNXVnt1S8h6Fr6s5uqXh0TcHV3DL7goODne7ny5dP4eHhateunW7evKnixYurR48emjdvnuLi4pJYS9Jq1qzp+L/FYlHVqlW1f//+ZD8mR44cKlOmjOMxNptNo0aNUsWKFZUjRw75+vpq6dKlOn78uCSpUqVKatiwoSpWrKh27dpp6tSpunz5smNdXbt2VZMmTdSyZUuNHz9eZ86cuWsso0ePlr+/v+NWqFChFL8GAACkxp3dUvES65q6s1sqHl1TD4fEuqXi0TUFd3K3AlRadU3FGnEJuqXi3eqa8nCK585uqXgPc9dUYt1S8TJT19Sd3VLxbnVNLXbrrqlzd3RLOabTNQUXc8u9h6enp9N9k8kku92uQoUK6cCBA5o4caJ8fHzUs2dP1atXz3FKnclkkmE4V3/j56Wnjz/+WOPHj9fbb7+tVatWaceOHWrSpIliYm7tlDw8PLR8+XL9/vvvKleunD7//HOVKVNGR44ckSRNmzZN69evV61atfTjjz+qdOnS2rBhQ5LbGzRokCIiIhy3EydOpPtzBAAgqW6peLd3TSXVLRWPrin3llS3lGM+XVNwI4l1S8VLi66pW91SFxJ0S8W7s2sqsW6peP91TT18n53EuqXiZZauqaS6peLNPfaX274G0bZYTUikWyoeXVNwpVRlXv369fXdd9/p5s2baR3PPfn4+Khly5aaMGGCVq9erfXr12v37t2SpFy5cjl1G4WFhenGjRsJ1nF70ScuLk5bt25VUFDQXbd7+2MuX76sgwcPOh6zdu1aPf3003rhhRdUqVIlFS9eXAcPHnR6vMlkUu3atTVixAht375dXl5ejlMBJalKlSoaNGiQ1q1bpwoVKmj27NlJxmK1WuXn5+d0AwAgvSXVLRXv9q6ppLql4tE15d7u1i0Vj64puIPkFJ7ut2vqbt1S8eK7pmLu0i0V71bX1MNVALhbt1S8zNA1lVS3VDx37ppKqlvKMZ+uKbhQqvYcVapU0VtvvaW8efOqR48ed+3uSUvTp0/XN998oz179ujff//V999/Lx8fHxUpUkSS9MQTT+iLL77Q9u3btWXLFr366qsJuq8k6csvv9S8efP0zz//6PXXX9fly5f10ksv3XXbI0eO1IoVK7Rnzx517dpVOXPmVOvWrSVJpUqV0vLly7Vu3Trt379fISEhOnfunOOxGzdu1P/93/9py5YtOn78uObOnavz588rKChIR44c0aBBg7R+/XodO3ZMy5YtU1hY2D0LZQAAPEj36paKF981tePioSS7peLRNeWe7tUt5ViOrim4gbt1S8W7n66pe3VLxYvvmooz7HctyksPZ9fU3bql4mX0rql7dUvFc8euqXt1S8Wjawqukqqs++yzz3T69GlNmzZN4eHhqlevnsqVK6exY8c6FWTSWkBAgKZOnaratWsrODhYf/zxhxYuXKjAwEBJ0rhx41SoUCHVrVtXHTt21FtvvaUsWbIkWM+YMWM0ZswYVapUSWvWrNFvv/2mnDlz3nXbY8aMUZ8+ffToo4/q7NmzWrhwoby8vCRJgwcP1iOPPKImTZqoQYMGyps3r6NoJUl+fn7666+/1Lx5c5UuXVqDBw/WuHHj1KxZM2XJkkX//POP2rZtq9KlS+uVV17R66+/rpCQkLR74QAAuE/36paKF981VT33vf/AQteUe0pOt1Q8uqbgSikpOKW2ayo53VLxph5cLC+zpx7Lde/938PUNZWcbql4Gblr6l7dUvHcsWvqXt1SjuXomoKLmIw7B2VKhfDwcE2ZMkUffPCBbDabmjdvrt69e+uJJ55IixgfqAMHDqhs2bIKCwtTyZIltXr1aj3++OO6fPmyAgICXB1eoiIjI+Xv76+IiAhO6wMApLmbcdEav2/uPbsS4vl6+uj3xmM0+cBCfX/4j7suG2jNpoWNR8srkcut48Gz2+2Kk10tlw/SxWQUpiSpWcHqei/4BXlbvNI5OsDZtdibarbsbd1MZgGgc8kn9UqZFvL2SF6u2u12Hbt+Tu1XjbhHn8l/hlR+UVVylNIzK4fec9m+5Z/Vs0XryZrMeFzl6LWzardyePJfg0ovqlnB6vLySHjmysMqyhajbw4u0bSw0GQtb/Xw1O+Nx8jPK2s6R3Zv0bZYDd32rVac2Z6s5fP4BGhBww+cBvQHUiMldYr7Lkxt2rRJ06ZN05w5c+Tn56euXbvq1KlTmj17tnr27KmxY8fez+ofqEuXLmnSpEn66KOPFB4eLqvVSmEKAIBUirPbkv3D1jAMTutzA7H2OHlSJMRDwGa3ySOdD5yjbbGypqK4YjcMmZO5P3P3fV+sLU6eHinfJ6TkNcjIUvI96G7cPTfh/lJSp0jVL4/w8HDNnDlT06ZNU1hYmFq2bKkffvhBTZo0cSRv165d1bRp04eqMPXyyy9r69atmjRpkqxWq6vDAQDgoZaSH+P8+HUPFKXwsEjvopSkVBWlJKWoIOPu+77UFKWklL0GGdnDWpSS3D83kbGkak9TsGBBlShRQi+99JK6du2qXLlyJVgmODhY1apVu+8AH6Tbr5IXr0GDBkqDsx0BAAAAAABwh1QVplasWKG6devedRk/Pz+tWnXvweEAAAAAAACQOaXqkgkFCxZUWFhYgulhYWE6evTo/cYEAAAAAACATCBVhamuXbtq3bqEl4zeuHGjunbter8xAQAAAAAAIBNIVWFq+/btql27doLpjz32mHbs2HG/MQEAAAAAACATSFVhymQy6erVqwmmR0REyGaz3XdQAAAAAAAAyPhSVZiqV6+eRo8e7VSEstlsGj16tOrUqZNmwQEAAAAAACDjStVV+T788EPVq1dPZcqUcVyd7++//1ZkZKRWrlyZpgECAAAAAAAgY0pVx1S5cuW0a9cutW/fXuHh4bp69ao6d+6sf/75RxUqVEjrGAEAAAAAAJABmQzDMFwdBO5PZGSk/P39FRERIT8/P1eHAwAAAAAAMrGU1ClSdSqfJF25ckWbNm1SeHi47Ha707zOnTundrUAAAAAAADIJFJVmFq4cKE6deqka9euyc/PTyaTyTHPZDJRmAIAAAAAAMA9pWqMqf79++ull17StWvXdOXKFV2+fNlxu3TpUlrHCAAAAAAAgAwoVYWpU6dOqXfv3sqSJUtaxwMAAAAAAIBMIlWFqSZNmmjLli1pHQsAAAAAAAAykVSNMfXUU09pwIAB2rdvnypWrChPT0+n+a1atUqT4AAAAAAgIzIMQ1G2OPlYPBOdH2u3yW4Y8jCZZDF7PODoAODBMRmGYaT0QWZz0o1WJpNJNpvtvoJCyqTkMowAAAAAXC/aFqdFx/cpr082Vc1VSJJkNwx5eXgo/OY1rTodpjp5i6uwb3YXRwoAKZeSOkWqOqbsdnuqAgMAAAAASGaTSTfjYvTmhvnyNHuoco78Kpg1QJvOH9epGxHyMnvo2WKVXR0mAKS7VI0xdbuoqKi0iOOBsNvt+uijj1SyZElZrVYVLlxYH3zwgSTp5MmT6tChg3LkyKGsWbOqatWq2rhxo+OxkyZNUokSJeTl5aUyZcpo5syZTus2mUyaPHmyWrRooSxZsigoKEjr16/XoUOH1KBBA2XNmlW1atXS4cOHHY8ZPny4KleurMmTJ6tQoULKkiWL2rdvr4iIiAfzggAAAABwCU+zh57IX0rSrdP2Nl84oXnHduvUjVvHAo/mLCi7aAgAkPGlqjBls9k0atQoFShQQL6+vvr3338lSUOGDNE333yTpgGmpUGDBmnMmDEaMmSI9u3bp9mzZytPnjy6du2a6tevr1OnTum3337Tzp07NXDgQEdn2Lx589SnTx/1799fe/bsUUhIiLp166ZVq1Y5rX/UqFHq3LmzduzYobJly6pjx44KCQnRoEGDtGXLFhmGoV69ejk95tChQ/rpp5+0cOFChYaGavv27erZs+ddn0d0dLQiIyOdbgAAAAAeLnmzZFO+LImf4lIvbwlZTPfdRwAAbi9VY0yNHDlSM2bM0MiRI9WjRw/t2bNHxYsX148//qjPPvtM69evT49Y78vVq1eVK1cuffHFF+revbvTvClTpuitt97S0aNHlSNHjgSPrV27tsqXL68pU6Y4prVv317Xr1/X4sWLJd3qmBo8eLBGjRolSdqwYYNq1qypb775Ri+99JIkac6cOerWrZtu3rwp6VbH1Pvvv69jx46pQIECkqTQ0FA99dRTOnXqlPLmzZvocxk+fLhGjBiRYDpjTAEAAAAPj6i4WL27ZYn+Pvtvgnkz6ndQueyJHw8AgLtLyRhTqSrBf/fdd5oyZYo6deokD4//rhBRqVIl/fPPP6lZZbrbv3+/oqOj1bBhwwTzduzYoSpVqiRalIp/bO3atZ2m1a5dW/v373eaFhwc7Ph/njx5JEkVK1Z0mhYVFeXU4VS4cGFHUUqSatasKbvdrgMHDiT5XAYNGqSIiAjH7cSJE0kuCwAAAMA9eXlYtPPiqUTnrT93VDG2uAccEQA8eKkqTJ06dUolS5ZMMN1utys2Nva+g0oPPj4+qZqXEp6e/13q1WQyJTntfgePt1qt8vPzc7oBAAAAeLiERZxXZGx0ovP+PnfEcfwAABlZqgpT5cqV099//51g+i+//KIqVarcd1DpoVSpUvLx8dGKFSsSzAsODtaOHTt06dKlRB8bFBSktWvXOk1bu3atypUrd99xHT9+XKdPn3bc37Bhg8xms8qUKXPf6wYAAADgnqJssVp+6qBMksoF5FGPMo/p/UebqXmhIAV4+Wjf5bOKpmMKQCZgSc2Dhg4dqi5duujUqVOy2+2aO3euDhw4oO+++06LFi1K6xjThLe3t95++20NHDhQXl5eql27ts6fP6+9e/fqxRdf1P/93/+pdevWGj16tPLly6ft27crf/78qlmzpgYMGKD27durSpUqatSokRYuXKi5c+fqjz/+SJO4unTporFjxyoyMlK9e/dW+/btkxxfCgAAAMDDz2LyUO08RdWlVFV5WzxlNwx5mT1UL19xWT089W/kRV2PjVEWi5fMdE4ByMBSVZh6+umntXDhQo0cOVJZs2bV0KFD9cgjj2jhwoVq3LhxWseYZoYMGSKLxaKhQ4fq9OnTypcvn1599VV5eXlp2bJl6t+/v5o3b664uDiVK1dOX375pSSpdevWGj9+vMaOHas+ffqoWLFimjZtmho0aHDfMZUsWVLPPPOMmjdvrkuXLqlFixaaOHHifa8XAAAAgPuyG3ZVCswv8x1X3vOxeEmSSvrnVLQtTnbDoDAFIENL1VX5kDaGDx+u+fPna8eOHfe1npSMdg8AAAAAAJCe0v2qfAAAAAAAAMD9SvapfNmzZ0/2VSGSGkQcAAAAAAAAiJfsU/lmzJjh+P/Fixf1/vvvq0mTJqpZs6Ykaf369Vq6dKmGDBmivn37pk+0SBSn8gEAAAAAAHeRkjpFqsaYatu2rR5//HH16tXLafoXX3yhP/74Q/Pnz0/pKnEfKEwBAAAAAAB3ke5jTC1dulRNmzZNML1p06b6448/UrNKAAAAAAAAZDKpKkwFBgZqwYIFCaYvWLBAgYGB9x0UAAAAAAAAMr5kD35+uxEjRqh79+5avXq1atSoIUnauHGjQkNDNXXq1DQNEAAAAAAAABlTqgpTXbt2VVBQkCZMmKC5c+dKkoKCgrRmzRpHoQoAAAAAAAC4m1QNfg73wuDnAAAAAADAXaSkTpGqjilJstvtOnTokMLDw2W3253m1atXL7WrBQAAAAAAQCaRqsLUhg0b1LFjRx07dkx3NlyZTCbZbLY0CQ4AAAAAAAAZV6oKU6+++qqqVq2qxYsXK1++fDKZTGkdFwAAAAAAADK4VBWmwsLC9Msvv6hkyZJpHQ8AAAAAAAAyCXNqHlSjRg0dOnQorWMBAAAAAABAJpKqjqk33nhD/fv319mzZ1WxYkV5eno6zQ8ODk6T4AAAAAAAAJBxmYw7Ry9PBrM5YaOVyWSSYRgMfu4CKbkMIwAAANJPrM2mGLtdZ29cT/ZjfL28lMvbR+aHfNzWOLtdcXa7Tl2/5jQ9/mAjscOOLBaLCvhm07HISMUZ/13p29vioQJZs6VnuEgFu2Eozm7XiWtXk/0Yq4eHCvryXgKZTUrqFKnqmDpy5EiqAgMAAAAyMk8PD8UadnX/c6luxMUl6zEfPVZPgXkLPPSFKYvZLENS77UrdSHqZrIe0zf4UeXxyaJ3Nv7tNP2NClXUrkRpWT1SdbiCdGI2mWQ2mTRww586eUcBMimvlaukDqXK8l4CSFKqxpgqUqTIXW8AAABAZmU2mdS+eJlkLVvcz1+18xaQJZEzEh5GdsNQtzLlk7VsoLe3WhctqW/+2eM0PcDLqvYlylDIcFOGYahHUPKGbvHz9KIoBeCeUv0NOHPmTNWuXVv58+fXsWPHJEmfffaZFixYkGbBPeyOHj0qk8mkHTt2OE3v2rWrWrdu7ZKYAAAAkL68PSzqUra8sljufTD+arlKDyCiB8fq4aGni5VSTm+fey7buXR5rT93WmERl52mv1i6nAyleLQRPCCeHh5qVLCICmb1veeynUoFPYCIADzsUlWYmjRpkvr166fmzZvrypUrjjGlAgIC9Nlnn6VlfJlabGysq0MAAABAKiSnayqjdUvFS07XFN1SD7fkdE3RLQUguVL1Lfj5559r6tSpeu+99+Th4eGYXrVqVe3evTvNgnsYhIaGqk6dOgoICFBgYKBatGihw4cPS5KKFSsmSapSpYpMJpMaNGig4cOHa8aMGVqwYIFMJpNMJpNWr17t6K768ccfVb9+fXl7e2vWrFmufGoAAABIpeR0TWW0bql4yemaolvq4Zacrim6pQAkV6oKU0eOHFGVKlUSTLdarbp+PflXIMkIrl+/rn79+mnLli1asWKFzGaz2rRpI7vdrk2bNkmS/vjjD505c0Zz587VW2+9pfbt26tp06Y6c+aMzpw5o1q1ajnW984776hPnz7av3+/mjRpkug2o6OjFRkZ6XQDAACAe7lb11RG7ZaKd7euKbqlMoa7dU3RLQUgJVK1pyhWrJh27NiRYKDz0NBQBQVlrsp427Ztne5/++23ypUrl/bt26dcuXJJkgIDA5U3b17HMj4+PoqOjnaaFu/NN9/UM888c9dtjh49WiNGjEiD6AEAAJBe4rumfvr3QIIr9GXUbql48V1T0w7sTXCFvm5lKmjbhXN0Sz3k4rumpu7fleAKfXRLAUiJVP2Jpl+/fnr99df1448/yjAMbdq0SR988IEGDRqkgQMHpnWMbi0sLEwdOnRQ8eLF5efnp6JFi0qSjh8/nqr1Va1a9Z7LDBo0SBEREY7biRMnUrUtAAAApC+zEnZNZfRuqXiJdU0FenurdbGSirPbnabTLfVwSqxrim4pACmVqr1F9+7d5ePjo8GDB+vGjRvq2LGj8ufPr/Hjx+v5559P6xjdWsuWLVWkSBFNnTpV+fPnl91uV4UKFRQTE5Oq9WXNmvWey1itVlmt1lStHwAAAA+OtyVh11RG75aKl1jXVLcyFWQ3pFp5Cyhflqw6c+PWMCB0Sz2cEuuaolsKQEql+s80nTp1UlhYmK5du6azZ8/q5MmTevnll9MyNrd38eJFHThwQIMHD1bDhg0VFBSky5f/a0n28vKSJMdVC2+ffuc0AAAAZEy3d01llm6peLd3Td3qliolq4eH7Iah7mUrSqJb6mF3e9cU3VIAUuO+vhHDw8O1detWHThwQOfPn0+rmB4a2bNnV2BgoKZMmaJDhw5p5cqV6tevn2N+7ty55ePjo9DQUJ07d04RERGSpKJFi2rXrl06cOCALly4oNjYWFc9BQAAAKSz+K6pLBZLpumWinf7FfpudUvd6ory8vBQ08LFlC9LVrqlHnK3X6GPbikAqZGqwtTVq1f14osvKn/+/Kpfv77q16+v/Pnz64UXXnAUXzIDs9msOXPmaOvWrapQoYL69u2rjz/+2DHfYrFowoQJmjx5svLnz6+nn35aktSjRw+VKVNGVatWVa5cubR27VpXPQUAAAA8AGaZNLBS9UzVLRXPbhjqX6mqo1vq9un9gh+lWyoDMAxDfYMfpVsKQKqYDMNI8Z8nnnvuOW3fvl2ff/65atasKUlav369+vTpo8qVK2vOnDlpHiiSFhkZKX9/f0VERMjPz8/V4QAAACAJcXZ7pitMxYu22ZwKU9Kt4lSs3UYxIwPgvQRwu5TUKVJVmMqaNauWLl2qOnXqOE3/+++/1bRpU12/fj2lq8R9oDAFAADg/gzDkMlkcnUYLpHUc8/Mr0lGw3sJ4HYpqVOk6s81gYGB8vf3TzDd399f2bNnT80qAQAAgAwtMx+0J/XcM/NrktHwXgJIrVQVpgYPHqx+/frp7Nmzjmlnz57VgAEDNGTIkDQLDgAAAAAAABlXqk7lq1Klig4dOqTo6GgVLlxYknT8+HFZrVaVKlXKadlt27alTaRIEqfyAQAAAAAAd5GSOkWqRqZr3bp1ah4GAAAAAAAAOKSqYwruhY4pAAAAAADgLtJ98HNJunLlir7++msNGjRIly5dknTrtL1Tp06ldpUAAAAAAADIRFJ1Kt+uXbvUqFEj+fv76+jRo+rRo4dy5MihuXPn6vjx4/ruu+/SOk4AAAAAAABkMKnqmOrXr5+6du2qsLAweXt7O6Y3b95cf/31V5oFBwAAAAAAgIwrVYWpzZs3KyQkJMH0AgUK6OzZs/cdFAAAAAAAADK+VBWmrFarIiMjE0w/ePCgcuXKdd9BAQAAAAAAIONLVWGqVatWGjlypGJjYyVJJpNJx48f19tvv622bdumaYAAAAAAAADImFJVmBo3bpyuXbumXLly6ebNm6pfv75KliypbNmy6YMPPkjrGAEAAAAAAJABpeqqfP7+/lq+fLnWrl2rnTt36tq1a3rkkUfUqFGjtI4PAAAAAAAAGVSKC1N2u13Tp0/X3LlzdfToUZlMJhUrVkx58+aVYRgymUzpEScAAAAAAAAymBSdymcYhlq1aqXu3bvr1KlTqlixosqXL69jx46pa9euatOmTXrFCQAAAAAAgAwmRR1T06dP119//aUVK1bo8ccfd5q3cuVKtW7dWt999506d+6cpkECAADANaJtNlk9PBz37Xa7DJkUZbMpq2eqRoXIcG7Excn7f6+R+bazB+587eB6MTabvO54T+LsdtkMg/cKAFwkRR1TP/zwg959990ERSlJeuKJJ/TOO+9o1qxZaRYcAAAAXOuXQ8cVa7fLZrcrKi5OV2JitezEGUmGq0NzG2aTSStOntWlqGhF22yyG4Zi7Xb9cui4q0PDbWJsds3996RibHbZ7IZibXZdi43T4qOnZbOTzwDgKikqTO3atUtNmzZNcn6zZs20c+fO+w4KAAAArhdts2nFyXPqsWqjzkdFa8v5S3p+6Vqdu3FTVjPdJfGsZrMuR8XouaVrte7MBV2KilHPPzdr8bHTirPbXR0e/ifObtemcxfU+Y91OnX9hvZdjtDzS9fo38hrTp1uAIAHK0WFqUuXLilPnjxJzs+TJ48uX75830E9SKGhoapTp44CAgIUGBioFi1a6PDhw5LkGNx9zpw5qlWrlry9vVWhQgX9+eefjsevXr1aJpNJixcvVnBwsLy9vfXYY49pz549Ttv59ddfVb58eVmtVhUtWlTjxo1zmj9x4kSVKlVK3t7eypMnj5599tn0f/IAAAB3YbMbyu1j1T+XI9V6yV96a+12RcbGKl9WH1k8UvQzMkMzmUwq4JtF1+PiNGjDDrVYvFq7L15Rbh9vxdGJ4zZMJim3j7eOXr2u9kvXKGT1Jl2IilaeLFZ5kc8A4DIp2gPbbDZZLEmPJeDh4aG4uLj7DupBun79uvr166ctW7ZoxYoVMpvNatOmjey3/XVrwIAB6t+/v7Zv366aNWuqZcuWunjxotN6BgwYoHHjxmnz5s3KlSuXWrZsqdjYWEnS1q1b1b59ez3//PPavXu3hg8friFDhmj69OmSpC1btqh3794aOXKkDhw4oNDQUNWrV++BvQYAAAB3uvm/33QXo2MSzDsaed1xal9mF2OzyWY3dDjiaoJ5l6KjFWfYFRVnc0FkuF1UnE1mk0nnbkYlmHfy2k3ZDUPRNt4nAHAFk2EYyf4zjtlsVrNmzWS1WhOdHx0drdDQUNke4p36hQsXlCtXLu3evVu+vr4qVqyYxowZo7fffluSFBcXp2LFiumNN97QwIEDtXr1aj3++OOaM2eOnnvuOUm3OssKFiyo6dOnq3379urUqZPOnz+vZcuWObYzcOBALV68WHv37tXcuXPVrVs3nTx5UtmyZbtnjNHR0YqOjnbcj4yMVKFChRQRESE/P780fkUAAEBmYbPbFWcYuhwdo+/+OaIlx04rKonfdXmzeKt9ySJqW6KQ7IYhn7v88TIjii90LDhyQj+EHdPp6zcTXc5qNqtJ4XzqGlRcOb2tspjNnDb2AEXbbLoRG6fvDhzRb0dO6XoSxdRAby89W6KwnitZRGaTSd4WTlUFgPsRGRkpf3//ZNUpUtQx1aVLF+XOnVv+/v6J3nLnzv3QXZEvLCxMHTp0UPHixeXn56eiRYtKko4f/2+wypo1azr+b7FYVLVqVe3fv99pPbcvkyNHDpUpU8axzP79+1W7dm2n5WvXrq2wsDDZbDY1btxYRYoUUfHixfXiiy9q1qxZunHjRpIxjx492ul1L1SoUKqfPwAAQDwPs1l2w1A2T0/l8rEqq2fSB+c5rFblzeItSyYtsphMkofJpLxZfJTTO/E/2kpSVk+Lcmfxlp+np+yGKEo9YIYh+VgsypvFR35eSRdPA7y8lDeLD6f0AYALpOhPW9OmTUuvOFymZcuWKlKkiKZOnar8+fPLbrerQoUKiolJ2LaeXrJly6Zt27Zp9erVWrZsmYYOHarhw4dr8+bNCggISLD8oEGD1K9fP8f9+I4pAACA+xXf+fR8qSJ6sUwx9V2zVZvDLzkt0ye4jJ4tWVgybhWzfMyZ72De6nGraFcrby49ljenQo+d1gdb9zotUzEwQBPrV5PNbtCB4yLxr3vr4gX1bIlCGrppl1acPOe0TJcyxdSjfEkZhmQxm2XJfOkMAC6VqXe7Fy9e1IEDBzR48GA1bNhQQUFBiQ7evmHDBsf/4+LitHXrVgUFBSW5zOXLl3Xw4EHHMkFBQVq7dq3T8mvXrlXp0qXl8b8fNRaLRY0aNdJHH32kXbt26ejRo1q5cmWicVutVvn5+TndAAAA0pKPxaJom13e//ut4uPh4fjh6G/1lKfZLE+6S+RhNsnTbJa/1UuSZJKUxfLfaxZnt1OUcgNWDw9F2+zK+r/Cq9XDLI//da/5ennKJBP5DAAukrkGA7hD9uzZFRgYqClTpihfvnw6fvy43nnnnQTLffnllypVqpSCgoL06aef6vLly3rppZeclhk5cqQCAwOVJ08evffee8qZM6dat24tSerfv7+qVaumUaNG6bnnntP69ev1xRdfaOLEiZKkRYsW6d9//1W9evWUPXt2LVmyRHa7XWXKlEn31wAAACApFrNJ4TejVStvTo2sEayT125q0PrtOnM9SjE2O6c9/Y/dMHTq2g3l8rFq9GOVVcLfVyM27dbRq9flmQm7ydyWSQq/Ga1KOQM0pmYVXY2J1cB12xV+I0oxdpt8zJn60AgAXCZT733NZrPmzJmj3r17q0KFCipTpowmTJigBg0aOC03ZswYjRkzRjt27FDJkiX122+/KWfOnAmW6dOnj8LCwlS5cmUtXLhQXl63/nL2yCOP6KefftLQoUM1atQo5cuXTyNHjlTXrl0lSQEBAZo7d66GDx+uqKgolSpVSj/88IPKly//IF4GAACARFk9PNShVBE1LJRXnmazivmZNfvJOtoSflExdgpT8WJsdhXOllVznqwjLw+zPM1mjXqskladPCcLhSm34Wk2q3mR/HqiYB55mEzy8/TUd41qac2ZcCX/clAAgLSWoqvyZTZHjx5VsWLFtH37dlWuXDnRZeKvynf58uVEx4N6EFIy2j0AAEBK3IyzyeeOU9FibHbZDHumuxJfUqLibI5T+m4XbbM5xqKCe0jsPYmx2SSZKLQCQBpKSZ2CXxMAAABI0p1FKUn/O4DnID5eUmNIUZRyP4m9J168TwDgUvyiAAAAAAAAgEvQMXUXRYsW1b3OdGzQoME9lwEAAAAAAEBCdEwBAAAAAADAJShMAQAAAAAAwCUoTAEAAAAAAMAlKEwBAAAAAADAJShMAQAAAAAAwCUoTAEAAAAAAMAlKEwBAAAAAADAJShMAQAAAAAAwCUoTAEAAAAAAMAlKEwBAAAAAADAJShMAQAAAAAAwCUoTAEAAAAAAMAlKEwBAAAAAADAJSyuDgAAAAAAcG9RcXbZDSPReWaTSd4W+g6QOjfibEoitWSSlMXT44HGg8wlUxamjh49qmLFimn79u2qXLmyq8NJwGQyad68eWrdurWrQwEAAADgBuLshg5duampu88mOr9r+TyqmDOLLGaKU0g5k0wauu6oYu0Jq1NVcvvq+TK5KHwi3WTKwhQAAAAAPGzGbD6pfyOiEp139kaMZjUr+4AjQkYQFWfTlF1nte7M1UTnbwu/poaFA1TQ10smk+kBR4fMgJInAAAAALixaJtdi/69lGRRSpJOXI3Rr2EXFB1nf4CR4WFntxu6FBWnXw9dTHIZmyF9tOWk4hLppgLSQoYoTIWGhqpOnToKCAhQYGCgWrRoocOHDzvmb9q0SVWqVJG3t7eqVq2q7du3O+bZ7XYVLFhQkyZNclrn9u3bZTabdezYMUm3Tq+bPHmyWrRooSxZsigoKEjr16/XoUOH1KBBA2XNmlW1atVy2q4kTZo0SSVKlJCXl5fKlCmjmTNnOs0PCwtTvXr15O3trXLlymn58uVp/fIAAAAAeIjZDUNf7Tpzz+W+3nM20VOxgKTEGYbGbj11z6LT1nPXtOncNcXYKHwi7WWIwtT169fVr18/bdmyRStWrJDZbFabNm1kt9t17do1tWjRQuXKldPWrVs1fPhwvfXWW47Hms1mdejQQbNnz3Za56xZs1S7dm0VKVLEMW3UqFHq3LmzduzYobJly6pjx44KCQnRoEGDtGXLFhmGoV69ejmWnzdvnvr06aP+/ftrz549CgkJUbdu3bRq1SpJt4pizzzzjLy8vLRx40Z99dVXevvtt9P51QIAAADwsIiKs2vSzjOKjLHdc9nrsXZ9vuM0XVNIlhibXTvOX9eGJE7hu9Nn206JM/mQHkyGkdTY+w+vCxcuKFeuXNq9e7fWrVund999VydPnpS3t7ck6auvvtJrr73mGPx8x44deuSRR3T06FEVLlxYdrtdhQsX1uDBg/Xqq69KutUxNXjwYI0aNUqStGHDBtWsWVPffPONXnrpJUnSnDlz1K1bN928eVOSVLt2bZUvX15TpkxxxNa+fXtdv35dixcv1rJly/TUU0/p2LFjyp8/v6Rb3V/NmjW76+Dn0dHRio6OdtyPjIxUoUKFFBERIT8/v7R9MQEAAAC4zMWbsWr92z7ZknnUZjZJv7QIUt6sXukbGB56dsNQ59CDdz1F9E79HsmvFsVzyNvCVfpwd5GRkfL3909WnSJDdEyFhYWpQ4cOKl68uPz8/FS0aFFJ0vHjx7V//34FBwc7ilKSVLNmTafHV65cWUFBQY6uqT///FPh4eFq166d03LBwcGO/+fJk0eSVLFiRadpUVFRioyMlCTt379ftWvXdlpH7dq1tX//fsf8QoUKOYpSicWWmNGjR8vf399xK1So0D0fAwAAAODh42+1qIif970X/J+Cvlbl9PFMx4iQUUTb7KqWxzfZy3uYpMfy+cnqkSHKCHAjGSKjWrZsqUuXLmnq1KnauHGjNm7cKEmKiYlJ9jo6derkKEzNnj1bTZs2VWBgoNMynp7/7eDjr0aQ2DS7PX1bZwcNGqSIiAjH7cSJE+m6PQAAAACuM7BqwWQv2//RApIy3EkxSAc+Fg+9EpxP2a2WZC3/dIlA5fTx5Mp8SHMPfWHq4sWLOnDggAYPHqyGDRsqKChIly9fdswPCgrSrl27FBX1X3vihg0bEqynY8eO2rNnj7Zu3apffvlFnTp1uu/YgoKCtHbtWqdpa9euVbly5RzzT5w4oTNn/hvIMLHY7mS1WuXn5+d0AwAAAJDxWMwmlc3ho3oF7v2b/7F82VQpV1ZZzA/9YR4eEJMMhQTnvedy2bw81LNSPnlbyC2kvYc+q7Jnz67AwEBNmTJFhw4d0sqVK9WvXz/H/I4dO8pkMqlHjx7at2+flixZorFjxyZYT9GiRVWrVi29/PLLstlsatWq1X3HNmDAAE2fPl2TJk1SWFiYPvnkE82dO9cx+HqjRo1UunRpdenSRTt37tTff/+t99577763CwAAACDj8PIwq/+jBeVlTrpTxcN0q7PK8y7LAHfytnioebEcKhVw99NFX6mYl4HPkW4e+sKU2WzWnDlztHXrVlWoUEF9+/bVxx9/7Jjv6+urhQsXavfu3apSpYree+89ffjhh4muq1OnTtq5c6fatGkjHx+f+46tdevWGj9+vMaOHavy5ctr8uTJmjZtmho0aOCIfd68ebp586aqV6+u7t2764MPPrjv7QIAAADIWLJ5eej5MrmSnP9sqZwKsFo4zQopZhiGBtzldNFiflY9XSJQPgx4jnSSIa/Kl9mkZLR7AAAAAA+nOLuhs9cTH0c3T1YvuqWQajE2uy7cjE306o/+Vg9l8TDLwqDnSIGU1CmSN8oZAAAAAMClLGaTCmazujoMZEBeHmbl9yW34BqUPAEAAAAAAOASFKYAAAAAAADgEhSmAAAAAAAA4BIUpgAAAAAAAOASFKYAAAAAAADgEhSmAAAAAAAA4BIUpgAAAAAAAOASFKYAAAAAAADgEhSmAAAAAAAA4BIUpgAAAAAAAOASFKYAAAAAAADgEhSmAAAAAAAA4BIUpgAAAAAAAOASFKYAAAAAAADgEhSmAAAAAACAQ6zNcHUIyEQoTAEAAAAAAElSVKwhD5Oro0BmQmEKAAAAAABIkgxDmr4hRtFxdE3hwaAwJalr164ymUwymUzy9PRUsWLFNHDgQEVFRTktt2jRItWvX1/ZsmVTlixZVK1aNU2fPj3Rdc6YMUPVqlVTlixZlC1bNtWvX1+LFi1KdJuJ3YoWLZqOzxgAAAAAAGdRsYZ+2xWrVQfjdC2awhQeDApT/9O0aVOdOXNG//77rz799FNNnjxZw4YNc8z//PPP9fTTT6t27drauHGjdu3apeeff16vvvqq3nrrLad1vfXWWwoJCdFzzz2nXbt2adOmTapTp46efvppffHFF5Kk8ePH68yZM46bJE2bNs1xf/PmzQ/uyQMAAAAAMq3YOEM3YgwZkpb/Eyu7If2yLVaxNkM3YwzZ7RSpkH5MhmFk+gzr2rWrrly5ovnz5zumtW3bVkeOHNG2bdt04sQJlShRQm+88YbGjRvn9NjPP/9cvXv31oYNG1SjRg1t2LBBNWvW1IQJE/TGG284Ldu/f399/vnnOnz4sAoVKuQ0z2Qyad68eWrdunWK44+MjJS/v78iIiLk5+eX4scDAAAAADKXOJshi4dJW4/H6cRlu85GGjpwzqbwq/+VCMrnM6tggFl5/c0qn89DBQLobUHypKROQVYlYs+ePVq3bp28vLwkSb/88otiY2MTdEZJUkhIiHx9ffXDDz9Ikn744Qf5+voqJCQkwbL9+/dXbGysfv311/R9AgAAAAAA3IXFw6ToOEOxNunX7bH6+1CcU1FKkvaesWvp/jgt3x8rfx+T4rhaH9KBxdUBuItFixbJ19dXcXFxio6Oltlsdpx2d/DgQfn7+ytfvnwJHufl5aXixYvr4MGDjmVLlCjhKGrdLn/+/PLz83Msm1rR0dGKjo523I+MjLyv9QEAAAAAMh+rxaQqhTzU53GrJqyKVmJ1p0LZTRra3EdWD8mDy/UhHdAx9T+PP/64duzYoY0bN6pLly7q1q2b2rZtm6p1pffZkaNHj5a/v7/jdudpgQAAAAAAJIfVYlJwAQ81Le+Z6Py3GnnLaqEohfRDYep/smbNqpIlS6pSpUr69ttvtXHjRn3zzTeSpNKlSysiIkKnT59O8LiYmBgdPnxYpUuXdiz777//KiYmJsGyp0+fVmRkpGPZ1Bo0aJAiIiIctxMnTtzX+gAAAAAAmVec/dYV+RITEyd5mClKIf1QmEqE2WzWu+++q8GDB+vmzZtq27atPD09Ewx8LklfffWVrl+/rg4dOkiSnn/+eV27dk2TJ09OsOzYsWPl6emZ6k6seFarVX5+fk43AAAAAABSw8MsnbhslySVym1Wiwqe8rXemnfkos2FkSEzYIypJLRr104DBgzQl19+qbfeeksfffSR+vfvL29vb7344ovy9PTUggUL9O6776p///6qUaOGJKlmzZrq06ePBgwYoJiYGLVu3VqxsbH6/vvvNX78eH322WecegcAAAAAcBtWi0lmk/T2k1aVy+shm116poqnFu6K1bmrhqJjDVk96ZpC+qAwlQSLxaJevXrpo48+0muvvaY333xTxYsX19ixYzV+/HjZbDaVL19ekyZNUrdu3Zwe+9lnnyk4OFgTJ07U4MGD5eHhoUceeUTz589Xy5YtXfSMAAAAAABI3LtNvWUYt67WZ/G4Na1FRU9ZLVJUnGtjQ8ZmMtJ7pG6ku8jISPn7+ysiIoLT+gAAAAAAKWK3GzLfZRwpm80uDw9GAkLypaROQWYBAAAAAJCJ3a0oJYmiFNIV2QUAAAAAAACXoDAFAAAAAAAAl6AwBQAAAAAAAJegMAUAAAAAAACXoDAFAAAAAAAAl6AwBQAAAAAAAJegMAUAAAAAAACXoDAFAAAAAAAAl6AwBQAAAAAAAJegMAUAAAAAAACXoDAFAAAAAAAAl6AwBQAAAAAAAJegMAUAAAAAAACXoDAFAAAAAAAAl6AwBQAAAAAAJElxsYbsdsPVYSAToTAFAAAAAABktxkK2xmr1XOjFX3TkC2OAhXSX6YsTA0fPlyVK1d2dRiJmj59ugICAlwdBgAAAAAgk7DFGYqJMrRqXrS2/RmrM8dsWjjthsJP2ilOId1lysIUAAAAAAC4VZS6cMauhdNu6Owxm2N69E1p5a9R2vZXjGw2Tu9D+rG4OgAAAAAAAPBg2e2GDEPauTZG+7fEJbncwe1xCj9pV/2nrfLOKlkspgcYJTIDl3ZMNWjQQL1799bAgQOVI0cO5c2bV8OHD3fMN5lMmjRpkpo1ayYfHx8VL15cv/zyi9M63n77bZUuXVpZsmRR8eLFNWTIEMXGxjotM2bMGOXJk0fZsmXTyy+/rKioKMe8ZcuWydvbW1euXHF6TJ8+ffTEE09I+u/0ukWLFqlMmTLKkiWLnn32Wd24cUMzZsxQ0aJFlT17dvXu3Vs2238V5suXL6tz587Knj27smTJombNmiksLMxpO9OnT1fhwoWVJUsWtWnTRhcvXryflxQAAAAAgHuy26Stq+5elIp35bxdi2fcFCUppAeXn8o3Y8YMZc2aVRs3btRHH32kkSNHavny5Y75Q4YMUdu2bbVz50516tRJzz//vPbv3++Yny1bNk2fPl379u3T+PHjNXXqVH366aeO+T/99JOGDx+u//u//9OWLVuUL18+TZw40TG/YcOGCggI0K+//uqYZrPZ9OOPP6pTp06OaTdu3NCECRM0Z84chYaGavXq1WrTpo2WLFmiJUuWaObMmZo8ebJT4axr167asmWLfvvtN61fv16GYah58+aOwtnGjRv18ssvq1evXtqxY4cef/xxvf/++/d8zaKjoxUZGel0AwAAAAAgucweUq4CyS8J+Oc0i8oU0oPJMAyXnSjaoEED2Ww2/f33345p1atX1xNPPKExY8bIZDLp1Vdf1aRJkxzzH3vsMT3yyCNOxaXbjR07VnPmzNGWLVskSbVq1VKVKlX05ZdfOq0jKipKO3bskCS9+eab2r17t1asWCHpVhdVq1atdPbsWQUEBGj69Onq1q2bDh06pBIlSkiSXn31Vc2cOVPnzp2Tr6+vJKlp06YqWrSovvrqK4WFhal06dJau3atatWqJUm6ePGiChUqpBkzZqhdu3bq2LGjIiIitHjxYkdszz//vEJDQxN0cN1u+PDhGjFiRILpERER8vPzS/JxAAAAAADEi40x9POXN2TY773sI/U9VbqKpzw8qE7h3iIjI+Xv75+sOoXLO6aCg4Od7ufLl0/h4eGO+zVr1nSaX7NmTaeOqR9//FG1a9dW3rx55evrq8GDB+v48eOO+fv371eNGjUSrON2nTp10urVq3X69GlJ0qxZs/TUU085XR0vS5YsjqKUJOXJk0dFixZ1FKXip8XHvn//flksFqdtBwYGqkyZMo74kxNbYgYNGqSIiAjH7cSJE/d8DAAAAAAAtzOZpTyFPJK1bNEgC0UppAuXF6Y8PT2d7ptMJtntySjXSlq/fr06deqk5s2ba9GiRdq+fbvee+89xcTEpCiGatWqqUSJEpozZ45u3rypefPmOZ3Gl1Sc9xP7/bBarfLz83O6AQAAAACQEmaTVLTsvQtT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qFDBJdtOzOrVq2UymXT06FGXbL9r164qWrSoS7adXMOHD3dJjO742pw4cULe3t5au3atq0NxS8nZR8Z/5n755ZcHE5Sb6Nq1q3x9fe+53GOPPaaBAwc+gIgAuAqFKQBwgcOHDyskJETFixeXt7e3/Pz8VLt2bY0fP143b950dXiSpIkTJ2r69Olpvt5vv/1WH3/8sZ599lnNmDFDffv2TXJZu92u7777TjVq1FCOHDmULVs2lS5dWp07d9aGDRvSPLbbLVmyJEMUXFKiaNGiMplMMplMMpvNCggIUMWKFfXKK69o48aNrg4PyXTjxg0NHz5cq1evdnUobmvfvn0aPny4y4pvrpBe+7SRI0eqRo0aql27doJ5f//9t9q3b68CBQrIy8tL/v7+qlGjhkaOHKlz586leSxI2kcffSSTyaTt27c7TTcMQ9mzZ5fJZNKRI0ec5kVFRclqtapjx44PMtQE3n77bX355Zc6e/asS+MAkH4srg4AADKbxYsXq127drJarercubMqVKigmJgYrVmzRgMGDNDevXs1ZcoUV4epiRMnKmfOnOratWuarnflypUqUKCAPv3003su27t3b3355Zd6+umn1alTJ1ksFh04cEC///67ihcvrsceeyxNY7vdkiVL9OWXX2a64lTlypXVv39/SdLVq1e1f/9+/fzzz5o6dar69u2rTz75xGn5mzdvymJ5+H9ODB48WO+8846rw0gTN27c0IgRIyTd6sZCQvv27dOIESPUoEEDt+tAupupU6fKbren6rHpsU87f/68ZsyYoRkzZiSYN3ToUI0aNUrFixdX165dVbx4cUVFRWnr1q0aN26cZsyYocOHD6dZLLi7OnXqSJLWrFmjKlWqOKbv3btXV65ckcVi0dq1a1WsWDHHvM2bNysmJsbxWFd5+umn5efnp4kTJ2rkyJEujQVA+nj4f0kCwEPkyJEjev7551WkSBGtXLlS+fLlc8x7/fXXdejQIS1evNiFEaa/8PBwBQQE3HO5c+fOaeLEierRo0eCQt1nn32m8+fPp1OEmVuBAgX0wgsvOE378MMP1bFjR3366acqVaqUXnvtNcc8b2/vBx1iurBYLBmiwIaM6fr168qaNas8PT1dHYqT77//XhaLRS1btnSa/uOPP2rUqFFq3769Zs6cKS8vL6f5n3766T3/OGEYhqKiouTj45PmcWdGVatWlbe3t9asWaM33njDMX3t2rUKDAxU1apVtWbNGqf9/5o1ayTJ5YUps9msZ599Vt99951GjBjhstOuAaQfTuUDgAfoo48+0rVr1/TNN984FaXilSxZUn369HHcj4uL06hRo1SiRAlZrVYVLVpU7777rqKjo50el9QYFkWLFnXqeJo+fbpMJpPWrl2rfv36KVeuXMqaNavatGnjVOgpWrSo9u7dqz///NNxate9Oi+uX7+u/v37q1ChQrJarSpTpozGjh0rwzAkSUePHpXJZNKqVau0d+9ex3qTOt3oyJEjMgwj0dNDTCaTcufO7TTtypUrevPNNx3bL1mypD788EOn7oL4GMaOHaspU6Y4Xtdq1app8+bNjuW6du2qL7/80rGt+Fs8u92uzz77TOXLl5e3t7fy5MmjkJAQXb58OcHr36JFC61Zs0bVq1eXt7e3ihcvru+++y7Bc7py5Yr69u2rokWLymq1qmDBgurcubMuXLjgWCY6OlrDhg1TyZIlZbVaVahQIQ0cODBBPixfvlx16tRRQECAfH19VaZMGb377ruJvs7J4ePjo5kzZypHjhz64IMPHO9p/Otze+5dvXpVb775puN55M6dW40bN9a2bduc1rlx40Y1b95c2bNnV9asWRUcHKzx48c75jdo0CDRnEtsjJ05c+bo0UcfVbZs2eTn56eKFSs6rSs2NlYjRoxQqVKl5O3trcDAQNWpU0fLly93LJPYGFMmk0m9evXS/PnzVaFCBVmtVpUvX16hoaEJ4lq9erXjwK9EiRKaPHlyiset2rp1q2rVqiUfHx8VK1ZMX331VYJlwsPD9fLLLytPnjzy9vZWpUqVnLpVjh49qly5ckmS4wDu9vfo7Nmz6tatmwoWLCir1ap8+fLp6aefTtYpbceOHVOrVq2UNWtW5c6dW3379tXSpUsTfI7//vtvtWvXToULF3bkad++fRM9TTn+tfX29laFChU0b968RLd98eJFvfjii/Lz81NAQIC6dOminTt3ymQyJTjl+J9//tGzzz6rHDlyyNvbW1WrVtVvv/3mmD99+nS1a9dOkvT4448n2Bdt2bJFTZo0Uc6cOR3vxUsvvXTP1yetcj9+3J3Dhw+refPmypYtmzp16uSYd3v+375P+/TTT1WkSBH5+Piofv362rNnj9M677ZPu9dnKCnz589XjRo1EowTNHToUOXMmVPffPNNgqKUJPn7+yf4zorfXy5dulRVq1aVj4+PJk+eLEn6999/1a5dO+XIkUNZsmTRY489luCPOPHfb3fmcvz4TbfnaPy4bsn5zCV3vxsdHa2+ffsqV65cypYtm1q1aqWTJ0/e6yV0YrPZ9O677ypv3rzKmjWrWrVqpRMnTjjmDxs2TJ6enon+YeaVV15RQECAoqKiEl23l5eXqlWrlmAssLVr16pmzZqqXbt2ovMCAgIcY+Al97tPkn7//XfVrVtXWbNmVbZs2fTUU09p796993wNduzYoVy5cqlBgwa6du2aY3rjxo117Ngx7dix457rAPDw4U+DAPAALVy4UMWLF1etWrWStXz37t01Y8YMPfvss+rfv782btyo0aNHa//+/UkewCXHG2+8oezZs2vYsGE6evSoPvvsM/Xq1Us//vijpFsdSW+88YZ8fX313nvvSZLy5MmT5PoMw1CrVq20atUqvfzyy6pcubKWLl2qAQMG6NSpU/r000+VK1cuzZw5Ux988IGuXbum0aNHS5KCgoISXWeRIkUkST///LPatWunLFmyJLn9GzduqH79+jp16pRCQkJUuHBhrVu3ToMGDdKZM2f02WefOS0/e/ZsXb16VSEhITKZTProo4/0zDPP6N9//5Wnp6dCQkJ0+vRpLV++XDNnzkywvZCQEE2fPl3dunVT7969deTIEX3xxRfavn271q5d69TVcOjQIT377LN6+eWX1aVLF3377bfq2rWrHn30UZUvX16SdO3aNdWtW1f79+/XSy+9pEceeUQXLlzQb7/9ppMnTypnzpyy2+1q1aqV1qxZo1deeUVBQUHavXu3Pv30Ux08eFDz58+XdOu0jBYtWig4OFgjR46U1WrVoUOH7ntgYl9fX7Vp00bffPON9u3b54j9Tq+++qp++eUX9erVS+XKldPFixe1Zs0a7d+/X4888oikW4WzFi1aKF++fOrTp4/y5s2r/fv3a9GiRU6F2eRYvny5OnTooIYNG+rDDz+UJO3fv19r1651rGv48OEaPXq0unfvrurVqysyMlJbtmzRtm3b1Lhx47uuf82aNZo7d6569uypbNmyacKECWrbtq2OHz+uwMBASdL27dvVtGlT5cuXTyNGjJDNZtPIkSMdBaLkuHz5spo3b6727durQ4cO+umnn/Taa6/Jy8vLURS5efOm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4oMPPkC/fv0QGhqKM2fOoHPnzhg4cCAyMzMBAMnJyejQoQMaNWqE8PBw7Nq1C/Hx8ejfvz+AvJFbAwYMwLBhw3D58mUcPHgQffr0gSAI+M9//oP+/fuja9euePDgAR48eIDQ0FAAgK2tLVasWIFLly5h7ty5WLp0KX788ccCsUZHR2Pnzp3YtWsX1q5di19//RU9evTAvXv3cOjQIcyaNQtTp07FyZMnC9zu888/R9++fREZGYl33nkHb731Fi5fvlwOjy4RERGJQSaI3byAiIiIqApbsWIFJkyYgOTk5AKXF+7v1K5dO2i1Whw5cgQAoNVqYW9vjz59+mDVqlUAgLi4OLi5ueH48eNo0aIFZs6ciSNHjmD37t2G/d67dw9eXl64evUq0tPTERISglu3bqFWrVpFYitpj6nvv/8e69atQ3h4OIC8EVPfffcd4uLiYGtrCwDo2rUrrl69iujoaMjled+N1qtXD0OGDMGnn34KIG/E1Pvvv4+FCxca9t2iRQs0btwYCxYsKOEjSkRERBUJe0wRERERVRANGzY0/N/MzAxOTk4IDAw0XObi4gIAePjwIQAgMjISBw4cMNqvKjo6Gp07d8Yrr7yCwMBAdOnSBZ07d8Ybb7yBatWqPTWO9evX46effkJ0dDTS09Oh0WhgZ2dXYBtvb29DUUofm5mZmaEopb9MH6tey5Yti/x+7ty5p8ZDREREFRen8hERERFVEEqlssDvMpmswGX61f50Oh0AID09Ha+++irOnTtX4Of69et4+eWXYWZmhr1792Lnzp3w9/fHvHnz8NJLLyEmJqbYGI4fP4533nkH3bt3x/bt23H27FlMmTIFarW6VLHqL9PHSkRERFUTC1NERERElVTjxo1x8eJFeHt7w8/Pr8CPtbU1gLziUKtWrfDFF1/g7NmzUKlU2Lx5MwBApVJBq9UW2GdYWBhq1aqFKVOmoEmTJqhTpw5u375tsphPnDhR5Pf69eubbP9EREQkLSxMEREREVVSY8aMQVJSEgYMGIDTp08jOjoau3fvxtChQ6HVanHy5El8/fXXCA8Px507d/Dnn3/i0aNHhkKQt7c3zp8/j6tXryIhIQG5ubmoU6cO7ty5g3Xr1iE6Oho//fSToZBlChs3bsSyZctw7do1TJ8+HadOncKHH35osv0TERGRtLAwRURERFRJubu749ixY9BqtejcuTMCAwMxYcIEODg4QC6Xw87ODocPH0b37t1Rt25dTJ06FT/88AO6desGABgxYgReeuklNGnSBNWrV8exY8fw2muvYeLEifjwww8RHByMsLAwfP755yaL+YsvvsC6devQsGFDrFq1CmvXroW/v7/J9k9ERETSwlX5iIiIiEgSZDIZNm/ejF69eokdChEREZUTjpgiIiIiIiIiIiJRsDBFRERERERERESiUIgdABERERERALDDBBERUdXDEVNERERERERERCQKFqaIiIiIiIiIiEgULEwREREREREREZEoWJgiIiIiIiIiIiJRsDBFRERERERERESiYGGKiIiIiIiIiIhEwcIUERERERERERGJgoUpIiIiIiIiIiISBQtTREREREREREQkiv8HswzL4CXcjg0AAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(12, 8))\n", + "gs = GridSpec(2, 1, height_ratios=[5, 1])\n", + "\n", + "# Main plot: Dependency groups by timestamp\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.scatterplot(data=bot_dependency_relations_df, x='timestamp', y='dependency', hue='dependency', style='dependency', markers=True, s=100, ax=ax0)\n", + "ax0.set_title('Dependency Group for \"bots|gadgets|scripts\" by Timestamp (w/o URLS)')\n", + "ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "#ax0.set_xticklabels([])\n", + "ax0.set_xlabel('')\n", + "ax0.set_ylabel('Dependency')\n", + "#ax0.legend(title='Dependency', bbox_to_anchor=(1, 1), loc='upper left')\n", + "ax0.legend().set_visible(False)\n", + "\n", + "# Secondary plot: Overall count of sentences over time\n", + "ax1 = plt.subplot(gs[1], sharex=ax0)\n", + "bot_dependency_relations_df['week'] = bot_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "weekly_counts = bot_dependency_relations_df['week'].value_counts().sort_index()\n", + "sns.lineplot(x=weekly_counts.index, y=weekly_counts.values, ax=ax1, marker='o')\n", + "ax1.set_title('Count of Sentences Discussing bots|gadgets|scripts (Grouped by Week)')\n", + "ax1.set_xlabel('Timestamp')\n", + "ax1.set_ylabel('Count')\n", + "ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n", + "\n", + "plt.tight_layout()\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "4808a67b-0ab1-4c02-924e-0f81bcacd64e", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_97550/331759571.py:8: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "/tmp/ipykernel_97550/331759571.py:14: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " bot_dependency_relations_df['week'] = bot_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_97550/331759571.py:23: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " bot_dependency_relations_df['week'] = bot_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_97550/331759571.py:29: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABKUAAAMWCAYAAAAgRDUeAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8ekN5oAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdeZyN5f/H8dd9ltnNjH1fJqSxRbbslLJEtGlR1qJFlEJ+JUqLylpK6luoSCtRIkQk+y6MIVsRYswwzJzt/v0xzckxg5lxZvV+Ph7nYc59Xdd9f8459znjfOa6PrdhmqaJiIiIiIiIiIhIDrLkdgAiIiIiIiIiInL1UVJKRERERERERERynJJSIiIiIiIiIiKS45SUEhERERERERGRHKeklIiIiIiIiIiI5DglpUREREREREREJMcpKSUiIiIiIiIiIjlOSSkREREREREREclxSkqJiIiIiIiIiEiOU1JKRESuKvv378cwDMaMGZOl8dOmTcMwDNavX+/nyLKmUqVK9OzZM7fDEBERERHJNCWlREQKkNSEyfm3EiVK0Lp1a3788ccs7/e1115jzpw5GeqbmvRJvdntdooVK0aTJk34v//7Pw4ePJjlODJj/vz5jBw5MkeO5U/Lli1L8xpe7JbXnT17lpEjR7Js2bLcDiXXzJs3D4vFwt9//33F+6pUqRIdO3ZMt239+vUYhsG0adO820aOHJnmvVipUiUGDBjAqVOnMrX/882bN4+WLVtSokQJQkJCuOaaa+jatSsLFizI6kMTERGRq5QttwMQERH/e/nll4mKisI0TY4ePcq0adPo0KED8+bNy9CXzgu99tpr3H333XTp0iXDY+6//346dOiAx+MhLi6OdevWMWHCBCZOnMhHH33Efffdl+k4MmP+/Pm8++67+S4xFR0dzaeffuqzbdiwYYSFhfH888+n6R8TE4PFkjf/xnT27FleeuklAFq1apW7weSSH374gXr16lGqVKlci2Hy5MmEhYWRmJjIkiVLeOedd9i4cSO//vprpvc1ZswYBg8eTMuWLRk2bBghISHs2bOHxYsXM2vWLNq1a5cNj0BEREQKKiWlREQKoPbt21O/fn3v/T59+lCyZEk+//zzLCWlsuKGG27gwQcf9Nl24MABbr31Vnr06EF0dDTXX399jsSSn5QsWTLN8zZ69GiKFSuWZjtAYGBgToUmWTB//nx69+6dqzHcfffdFCtWDIB+/fpx33338cUXX7B27VoaNmyY4f24XC5GjRrFLbfcwk8//ZSm/dixY36LWURERK4OefNPqyIi4leRkZEEBwdjs/n+LSIxMZFnnnmG8uXLExgYSLVq1RgzZgymaXr7GIZBYmIi06dP9y4DymoNo4oVKzJt2jQcDgdvvvmmT9upU6d46qmnvLFUqVKFN954A4/H4+1zfj2o8ePHU7FiRYKDg2nZsiXbt2/39uvZsyfvvvuuN/6LLXf74IMPqFy5MoGBgTRo0IB169Zl+LGcPXuWfv36UbRoUcLDw+nevTtxcXHe9h49elCsWDGcTmeasbfeeivVqlXL8LEu5cKaUqlLOH/99VcGDBhA8eLFiYyMpF+/fjgcDk6dOkX37t0pXLgwhQsXZsiQIT6vN4DH42HChAnUqFGDoKAgSpYsSb9+/XweH6QsGWvbti3FihUjODiYqKgobwJm//79FC9eHICXXnrJ+xqkzlzbunUrPXv25JprriEoKIhSpUrRu3dvTpw44XOM1CVou3fv5sEHHyQiIoLixYszfPhwTNPk0KFDdO7cmfDwcEqVKsXYsWN9xqcuh/ziiy/4v//7P0qVKkVoaCi33347hw4duuRzu3XrVgzDYO7cud5tGzZswDAMbrjhBp++7du3p1GjRj7btm3bxqFDh7jtttu8244dO+ZNEgcFBXH99dczffr0S8bhb82bNwdg7969mRr3zz//kJCQQNOmTdNtL1GixBXHJiIiIlcXzZQSESmA4uPj+eeffzBNk2PHjvHOO+9w5swZn5k2pmly++23s3TpUvr06UOdOnVYuHAhgwcP5q+//mL8+PEAfPrppzz88MM0bNiQvn37AlC5cuUsx9a4cWMqV67MokWLvNvOnj1Ly5Yt+euvv+jXrx8VKlTgt99+Y9iwYRw5coQJEyb47OOTTz7h9OnTPPHEEyQlJTFx4kRuuukmtm3b5k2gHD58mEWLFqVZCpdq5syZnD59mn79+mEYBm+++SZ33nknf/zxB3a7/bKPo3///kRGRjJy5EhiYmKYPHkyBw4c8CZBHnroIT755BMWLlzoMzvt77//5ueff2bEiBFZewIz6Mknn6RUqVK89NJLrF69mg8++IDIyEh+++03KlSowGuvvcb8+fN56623qFmzJt27d/eO7devH9Om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evXqsXjxYsaNG0eZMmWIioqiUaNGl4xh48aNfPbZZ3g8Hk6dOsW6dev45ptvMAyDTz/91GeGyuDBg5k7dy4dO3akZ8+e1KtXj8TERLZt28bXX3/N/v37fWoHValShWbNmvHYY4+RnJzMhAkTKFq0qM/yv3r16gEwYMAA2rZti9Vq9dusEACHw8HNN99M165diYmJ4b333qNZs2bcfvvtPv2KFy9Ou3bt+Oqrr4iMjEyTqMhrWrZsSb9+/Xj99dfZvHkzt956K3a7ndjYWL766ismTpzI3XffzfTp03nvvfe44447qFy5MqdPn+bDDz8kPDzcO1ssODiY6tWr88UXX3DttddSpEgRatasSc2aNWnRogVvvvkmTqeTsmXL8tNPP7Fv375se1xFihShWbNm9OrVi6NHjzJhwgSqVKnCI488ctmxzZs359VXX+XQoUM+yacWLVowZcoUKlWqRLly5bzbf/jhBypVqkT16tV99tO3b1+mTJlCz5492bBhA5UqVeLrr79m5cqVTJgwIU19twv17duXjz/+mHvuuYfevXtTt25dTpw4wRdffMH27dv55JNPCAgIuOzjsdvtDBw4kMGDB7NgwQLatWvnbduzZw+vvPJKmjF169alUaNGNGnShBtvvJF27dpRvnx5Tp06xZw5c1ixYgVdunShbt26lz2+iIiIiFduXfZPRET8b+rUqSbgcwsKCjLr1KljTp482fR4PD79T58+bT799NNmmTJlTLvdblatWtV866230vTbtWuX2aJFCzM4ONgEfC5zf6F9+/b5HN9ms5lFihQxGzVqZA4bNsw8cOBAuuNOnz5tDhs2zKxSpYoZEBBgFitWzGzSpIk5ZswY0+Fw+Oz7rbfeMseOHWuWL1/eDAwMNJs3b25u2bLFZ38ul8t88sknzeLFi5uGYZipv/LO38eFAHPEiBEZeo5/+eUXs2/fvmbhwoXNsLAws1u3buaJEyfSHfPll1+agNm3b99L7vtiatSoYbZs2TLdtooVK/q8HqnxrVu3zqffiBEjTMA8fvy4z/YePXqYoaGhafb7wQcfmPXq1TODg4PNQoUKmbVq1TKHDBliHj582DRN09y4caN5//33mxUqVDADAwPNEiVKmB07djTXr1/vs5/ffvvNrFevnhkQEODz/P7555/mHXfcYUZGRpoRERHmPffcYx4+fDjNa5DZuFu2bGnWqFHDe3/p0qUmYH7++efmsGHDzBIlSpjBwcHmbbfddtFz8UIJCQmm1Wo1CxUqZLpcLu/2zz77zATMhx56yKd//fr1zccffzzdfR09etTs1auXWaxYMTMgIMCsVauWOXXq1AzFYZqmGRcXZz799NNmVFSUabfbzfDwcLN169bmjz/+mKbvxZ470zTN+Ph4MyIiwue8qlixYprPj9Rbnz59TKfTaX744Ydmly5dzIoVK5qBgYFmSEiIWbduXfOtt94yk5OTM/w4REREREzTNA3T9GM1UBERkWy0f/9+oqKieOutt9LU68nLvvvuO7p06cLy5ct9ZtpI9lu2bBmtW7fmq6++4u6778724x09epTSpUvz/fffp6kvJiIiIiK+VFNKREQkm3344Ydcc801NGvWLLdDkWwWHx/Piy++6FMEX0RERETSp5pSIiIi2WTWrFls3bqVH374gYkTJ2b7FQEl91177bWMHDkyt8MQERERyReUlBIREckm999/P2FhYfTp04fHH388t8MREREREclTVFNKRERERERERERynGpKiYiIiIiIiIhIjlNSSkREREREREREclyBrynl8Xg4fPgwhQoVUoFZERERERERuWKmaXL69GnKlCmDxaK5HiJZVeCTUocPH6Z8+fK5HYaIiIiIiIgUMIcOHaJcuXK5HYZIvlXgk1KFChUCUj4swsPDczkaERERERERye8SEhIoX7689/umiGRNgU9KpS7ZCw8PV1JKRERERERE/EYlYkSujBa/ioiIiIiIiIhIjlNSSkREREREREREcpySUiIiIiIiIiIikuMKfE0pEREREREREck4t9uN0+nM7TAkn7Lb7Vit1gz1VVJKRERERERERDBNk7///ptTp07ldiiSz0VGRlKqVKnLXgxASSkRERERERER8SakSpQoQUhIiK4uKJlmmiZnz57l2LFjAJQuXfqS/ZWUEhEREREREbnKud1ub0KqaNGiuR2O5GPBwcEAHDt2jBIlSlxyKZ8KnYuIiIiIiIhc5VJrSIWEhORyJFIQpJ5Hl6tNpqSUiIiIiIiIiABoyZ74RUbPIyWlREREREREREQkxykpJSIiIiIiIiKSy3r27EmXLl1yO4wcpaSUiIiIiORpptOF6fFgnjqN53gc5tlzmK6UbSIiIhe6GpM7+ZWuviciIiIieZLp8YDLjXvlJtwrN2GejPe2WSqXx9qyAZbrojBsF7+qj4iIiORdmiklIiIiInmO6fFA4jkcY6fhmrfMJyEF4Nl7COfH3+Kc9SOm2507QYqISL6zfft22rdvT1hYGCVLluShhx7in3/+8bafPn2abt26ERoaSunSpRk/fjytWrXiqaee8vZJTk7m2WefpWzZsoSGhtKoUSOWLVvmbZ82bRqRkZEsXLiQ6OhowsLCaNeuHUeOHPH2cbvdDBo0iMjISIoWLcqQIUMwTTMnnoI8JVeTUsuXL6dTp06UKVMGwzCYM2eOt83pdDJ06FBq1apFaGgoZcqUoXv37hw+fDj3AhYRERGRnGGC471ZmMfjLtnNs3EHrh+WYzoufclpERGRU6dOcdNNN1G3bl3Wr1/PggULOHr0KF27dvX2GTRoECtXrmTu3LksWrSIFStWsHHjRp/99O/fn1WrVjFr1iy2bt3KPffcQ7t27YiNjfX2OXv2LGPGjOHTTz9l+fLlHDx4kGeffdbbPnbsWKZNm8bHH3/Mr7/+ysmTJ5k9e3b2Pwl5TK4mpRITE7n++ut5991307SdPXuWjRs3Mnz4cDZu3Mi3335LTEwMt99+ey5EKiIiIiI5xXS78WyNwTx6IkP93b9uBNWXEhGRy5g0aRJ169bltdde47rrrqNu3bp8/PHHLF26lN27d3P69GmmT5/OmDFjuPnmm6lZsyZTp07Ffd6M3IMHDzJ16lS++uormjdvTuXKlXn22Wdp1qwZU6dO9fZzOp28//771K9fnxtuuIH+/fuzZMkSb/uECRMYNmwYd955J9HR0bz//vtERETk6PORF+RqTan27dvTvn37dNsiIiJYtGiRz7ZJkybRsGFDDh48SIUKFXIiRBERERHJaSa4lm/IeH+XG/eqLVib3YBhV8lUERFJ35YtW1i6dClhYWFp2vbu3cu5c+dwOp00bNjQuz0iIoJq1ap572/btg232821117rMz45OZmiRYt674eEhFC5cmXv/dKlS3Ps2DEA4uPjOXLkCI0aNfK222w26tevf9Ut4ctXv7Xj4+MxDIPIyMiL9klOTiY5Odl7PyEhIQciExERERG/sVowD2auZINn/19Ym9TJnnhERKRAOHPmDJ06deKNN95I01a6dGn27NmToX1YrVY2bNiA1ep7oY3zk112u92nzTCMqy7hlBH5ptB5UlISQ4cO5f777yc8PPyi/V5//XUiIiK8t/Lly+dglCIiIiJyxUwTMvv/dreW74mIyKXdcMMN/P7771SqVIkqVar43EJDQ7nmmmuw2+2sW7fOOyY+Pp7du3d779etWxe3282xY8fS7KNUqVIZiiMiIoLSpUuzZs0a7zaXy8WGDZmYJVxA5IuklNPppGvXrpimyeTJky/Zd9iwYcTHx3tvhw4dyqEoRURERMQfDIsFwtMurbjkmMLhgJE9AYmISL4THx/P5s2bfW59+/bl5MmT3H///axbt469e/eycOFCevXqhdvtplChQvTo0YPBgwezdOlSfv/9d/r06YPFYsEwUn7HXHvttXTr1o3u3bvz7bffsm/fPtauXcvrr7/ODz/8kOH4Bg4cyOjRo5kzZw67du3i8ccf59SpU9n0bORdeX75XmpC6sCBA/z888+XnCUFEBgYSGBgYA5FJyIiIiL+ZjqcWBvVwr1oVYbHWJvdgBFov3xHERG5Kixbtoy6dev6bOvTpw8rV65k6NCh3HrrrSQnJ1OxYkXatWuHxZIyZ2fcuHE8+uijdOzYkfDwcIYMGcKhQ4cICgry7mfq1Km88sorPPPMM/z1118UK1aMG2+8kY4dO2Y4vmeeeYYjR47Qo0cPLBYLvXv35o477iA+Pt4/T0A+YZh5ZFGjYRjMnj2bLl26eLelJqRiY2NZunQpxYsXz/R+ExISiIiIID4+/rIJLRERERHJG8wzZ0l+eTK43Jfta1QqS8Dj92HYrJftKyLiDwXxe2ZSUhL79u0jKirKJwFztUtMTKRs2bKMHTuWPn365HY4+UZGz6dcnSl15swZn0Ji+/btY/PmzRQpUoTSpUtz9913s3HjRr7//nvcbjd///03AEWKFCEgICC3whYRERGR7BZox/5gJ5yffAeeS/wNNSKMgF5dwNDSPRERuXKbNm1i165dNGzYkPj4eF5++WUAOnfunMuRFUy5mpRav349rVu39t4fNGgQAD169GDkyJHMnTsXgDp16viMW7p0Ka1atcqpMEVEREQkhxl2O5boa7A/2hXXnJ8xDx/37WAxsFSvjL1rOwgKxLDmi1KpIiKSD4wZM4aYmBgCAgKoV68eK1asoFixYrkdVoGUq0mpVq1aXfKSiHlkZaGIiIiI5ALDbsNSqRwBT/fAPHIM9/Y94HBiFArF2qAmBNrBasOwaJaUiIj4R926da/Kq+Dlljxf6FxERERErl6pdaKMcqUwShVLWcpntWBYVT9KREQkv1NSSkRERETyBcOm/7qKiIgUJFp8LyIiIiIiIiIiOU5JKRERERERERERyXFKSomIiIiIiIiISI7TwnwRERERERER8RvT6QLDAKsF3B4wTQy70g+SlmZKiYiIiIiIiMgVM51OzLNJuJetwzHxUxyvfoBj4qe4l63DPJuE6XTmdojpmjZtGpGRkVfcRzJPqUoRERERERERuSKmy4X710245i9PmR11Htdfx3D9tBJbhxZYm9+QL6+meu+999KhQ4fcDqPAyX9ngoiIiIiIiIjkGabTmZKQmrfs4p3cnpR2w8DatA6G3Z4zwflJcHAwwcHBuR1GgaPleyIiIiIiIiKSdU53ygypDHD98As43X49fKtWrejfvz/9+/cnIiKCYsWKMXz4cEzTBCAuLo7u3btTuHBhQkJCaN++PbGxsWn2M2fOHKpWrUpQUBBt27bl0KFD3jYt38seSkqJiIiIiIiISJaYThfulRvTLNm7KLcH98pNKcXQ/Wj69OnYbDbWrl3LxIkTGTduHP/73/8A6NmzJ+vXr2fu3LmsWrUK0zTp0KEDzvNqXJ09e5ZXX32VTz75hJUrV3Lq1Cnuu+8+v8YoaWn5noiIiIiIiIhkjWHg3ro7U0PcW3djbd3Qr2GUL1+e8ePHYxgG1apVY9u2bYwfP55WrVoxd+5cVq5cSZMmTQCYMWMG5cuXZ86cOdxzzz0AOJ1OJk2aRKNGjYCUJFd0dDRr166lYUP/xir/0UwpEREREREREckaqwXOJWduzLmklHF+dOONN2IYhvd+48aNiY2NZceOHdhsNm+yCaBo0aJUq1aNnTt3erfZbDYaNGjgvX/dddcRGRnp00f8T0kpEREREREREckatweCAzM3Jjgo48v9pEBTUkpEREREREREssY0sdaulqkh1trXwr9FyP1lzZo1PvdXr15N1apVqV69Oi6Xy6f9xIkTxMTEUL16de82l8vF+vXrvfdjYmI4deoU0dHRfo1TfCkpJSIiIiIiIiJZYthtWJvWzfhyPKsFa9O6GHb/lrg+ePAggwYNIiYmhs8//5x33nmHgQMHUrVqVTp37swjjzzCr7/+ypYtW3jwwQcpW7YsnTt39o632+08+eSTrFmzhg0bNtCzZ09uvPFG1ZPKZkpKiYiIiIiIiEjW2a3YOrTIUFfbbS3BbvV7CN27d+fcuXM0bNiQJ554goEDB9K3b18Apk6dSr169ejYsSONGzfGNE3mz5+P3W73jg8JCWHo0KE88MADNG3alLCwML744gu/xym+dPU9EREREREREckyw27H2vwGMAxcP/ySfr0oqwXbbS2xNquLYfN/KsJutzNhwgQmT56cpq1w4cJ88sknFx3bs2dPevbsCcCdd96Zbp/k5GTCwsL8Eqv8R0kpEREREREREbkihs2GtWkdrA1r4V65CffW3SlX2QsOwlr72pQlfnZrtiSkstuhQ4eYP38+NWrUyO1QCpz8dzaIiIiIiIiISJ5j2O1gt2Nt1QBr64YpdabcHjBNv9eQykk33HADZcuWZdq0abkdSoGTf88KEREREREREclzfBJQNv/Xj7rQsmXLsnX/x48fz9b9X81U6FxERERERERERHKcklIiIiIiIiIiIpLjlJQSEREREREREZEcp6SUiIiIiIiIiIjkOCWlREREREREREQkxykpJSIiIiIiIiJ+YTqTM7Vdrm5KSomIiIiIiIjIFTPdTjw7lqVJQJnO5JTtbmeOxdKqVSueeuqpDPWdNm0akZGRV9xHMk9JKRERERERERG5IqbbiXPGczg//z88+zZ6E1OmKxnPHxtwfv5/OGc8l6OJKX+699572b17d26HUeAoKSUiIiIiIiIiWZaakPLsWAaA8/P/g6QzmKYHzp3BOet5ADw7luXbxFRwcDAlSpTI7TAKHCWlRERERERERCRLTGcynu0/exNSAJxLwPHJIMwTf+H4ZBCcS/A2eXYsw7P9Z7/WmEpMTKR79+6EhYVRunRpxo4d69MeFxdH9+7dKVy4MCEhIbRv357Y2Ng0+5kzZw5Vq1YlKCiItm3bcujQIW+blu9lDyWlRERERERERCRLDHsgluqtsPd6B4LDvdvNQ9txjOmCeWj7f52Dw7H3noSleisMe6DfYhg8eDC//PIL3333HT/99BPLli1j48aN3vaePXuyfv165s6dy6pVqzBNkw4dOuB0/jdj6+zZs7z66qt88sknrFy5klOnTnHffff5LUZJny23AxARERERERGR/MuwB2K5ph6Bg75OmSF1fiIqtU/5mgR0HwdBhTDsAX479pkzZ/joo4/47LPPuPnmmwGYPn065cqVAyA2Npa5c+eycuVKmjRpAsCMGTMoX748c+bM4Z577gHA6XQyadIkGjVq5N1HdHQ0a9eupWHDhn6LV3xpppSIiIiIiIiIXBHDHghhhbHf+0q67fb7XoWwwn5NSAHs3bsXh8PhTSYBFClShGrVqgGwc+dObDabT3vRokWpVq0aO3fu9G6z2Ww0aNDAe/+6664jMjLSp4/4n5JSIiIiIiIiInJFTFcynInD+cUL6bY7Zz0PZ+L8WktK8j8lpUREREREREQky0xnMp69G0ged3e6S/cgpcZU8ri78fyxwa+JqcqVK2O321mzZo13W1xcHLt37wYgOjoal8vl037ixAliYmKoXr26d5vL5WL9+vXe+zExMZw6dYro6Gi/xSppKSklIiIiIiIiIlliOpPx7FiGc+qTPlfZM8rXJGDwdxjla/7X+VwCzqlP4tmxzG+JqbCwMPr06cPgwYP5+eef2b59Oz179sRiSUl3VK1alc6dO/PII4/w66+/smXLFh588EHKli1L586dvfux2+08+eSTrFmzhg0bNtCzZ09uvPFG1ZPKZkpKiYiIiIiIiEiWGPZALDVvwlK91X8bg8MJ6D4Oo0iZlOLm512Vz1K9FZaaN/n16ntvvfUWzZs3p1OnTrRp04ZmzZpRr149b/vUqVOpV68eHTt2pHHjxpimyfz587Hb7d4+ISEhDB06lAceeICmTZsSFhbGF1984bcYJX2GaZpmbgeRnRISEoiIiCA+Pp7w8PDLDxARERERERG5hIL4PTMpKYl9+/YRFRVFUFBQpsebbifOGc/h2bEMe+9JWKJuwLAHYrpSlvY5pz6JpXor7N1GY1jtl99hHjNlyhRGjRrFn3/+mduh5AsZPZ9sORiTiIiIiIiIiBRAhtWOvdtoPNt/9iakAAxbIJZr6mG//7WUGVL5MCF16NAh5s+fT40aNXI7lAJHSSkRERERERERuWKG1Y6leqs0S/MMe2DK9nyYkAK44YYbKFu2LNOmTcvtUAocJaVERERERERExC8uVivKnzWkctrx48dzO4QCS4XORUREREREREQkxykpJSIiIiIiIiIiOU5JKRERERERERERyXFKSomIiIiIiIiISI5TUkpERERERERERHKcklIiIiIiIiIiIpLjlJQSEREREREREUnH/v37MQyDzZs3X1EfSZ8ttwMQERERERERkfzN43ZgsQb4rV9+Ur58eY4c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zFB8/o4ltygpJSIiIiIiIiJZ4nE70izFcyTFs/jzdnjcDizWANrcv4CAoIg04yzWgCs+ftWqVQkODmbJkiU8/PDDPm3R0dFMmzaNxMRE72yplStXepfpXanVq1fTokULAFwuFxs2bPDWq4qOjuabb77BNE3vbKmVK1dSqFAhypUrB0Dx4sU5cuSId38JCQns27cvUzFER0enKXy+evXqLD+mnKbleyIiIiIiIiKSJekllgKCIrwzoywWe5qE1MXGZUVQUBBDhw5lyJAhfPLJJ+zdu5fVq1fz0Ucf0a1bN4KCgujRowfbt29n6dKlPPnkkzz00EPeelJX4t1332X27Nns2rWLJ554gri4OHr37g3A448/zqFDh3jyySfZtWsX3333HSNGjGDQoEHepYI33XQTn376KStWrGDbtm306NEDq9WaqRgeffRRYmNjGTx4MDExMcycOZNp06Zd8WPLKZopJSIiIiIiIiL51vDhw7HZbLz44oscPnyY0qVL8+ijjxISEsLChQsZOHAgDRo0ICQkhLvuuotx48b55bijR49m9OjRbN68mSpVqjB37lyKFSsGQNmyZZk/fz6DBw/m+uuvp0iRIvTp04cXXnjBO37YsGHs27ePjh07EhERwahRozI9U6pChQp88803PP3007zzzjs0bNiQ1157zZscy+sM88IFjAVMQkICERERxMfHEx4entvhiIiIiIiISD5XEL9nJiUlsW/fPqKioggKCrri/S2Y3gKXMxGbPZR2PZb7IcK8Y//+/URFRbFp0ybq1KmT2+HkSRk9nzRTSkRERERERET8KrWYuT+LmkvBo6SUiIiIiIiIiPjNhcXP/VXUXAoeJaVERERERERExG8uTEAVtIRUpUqVKOCVkHKMrr4nIiIiIiIiIiI5TkkpERERERERERHJcUpKiYiIiIiIiIhIjlNSSkREREREREREcpySUiIiIiIiIiIikuOUlBIRERERERERv3O5knI7BMnjlJQSERERkWxnutyYbs8F9925GJHkJx5T54pIfuP2OIn5Yx5ujzO3Q5E8zJbbAYiIiIhIwWW6UpIJ7o07cP+6CfPYCTAMjNLFsDWvh6X2tQAYVmtuhil5mMOdhNOdTKA1GJs1ILfDEZEMcHucLFs1ktj9P/L38c20ajwSq8We22FJHqSklIiIiIhkC9PpwvwnDsf7X8Lp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cX766SfvcYYMGcIPP/zA77//zrfffkuvXr34888/KVSoULY+vrwuo+dTlv7s8/DDD7Np0ya+//57GjduDMCqVasYOHAg/fr1Y9asWVmL+gJz586lbdu23HPPPfzyyy+ULVuWxx9/XHWrRERERPK48+tHpfJ4nN7Eg+ffBJXF8l/CJyfqTBkWK2ZAEAH9PrpkYkoJqWxitWJYfM+N888L+Pfc+LSV99zIzfpjInJ5DrebAKuVT2L28r8dey/ab8mfR1ny51Eerl6Zh6tX8Y7zl9jYWF588UXWrFnDP//8450hdfDgQapXrw7gzV8A2Gw26tevz86dO332c36fIkWKUK1aNW+fnTt30rlzZ5/+TZs2ZcKECbjdbm655RYqVqzINddcQ7t27WjXrh133HEHISEhfnucBU2W/tzw/fff8/HHH9O2bVvCw8MJDw+nbdu2fPjhh8ybN89vwf3xxx9MnjyZqlWrsnDhQh577DEGDBjA9OnTLzomOTmZhIQEn5uIiIiI5LwL6wSdn3iAlORDerWEspthsUJAMAG93km/Q3A49ofGKCGVDYx/r8Z1qfMC0p4bIpJ3BViteEyT7tWu4Yu2zbipbMl0+91criRftm1G92rX4DFNvyakADp16sTJkyf58MMPWbNmDWvWrAHA4Uj7GZNdChUqxMaNG/n8888pXbo0L774Itdffz2nTp3KsRjymywlpYoWLZruEr2IiAi/1nvyeDzccMMNvPbaa9StW5e+ffvyyCOP8P777190zOuvv05ERIT3Vr58eb/FIyIiIiIFhOnGueAiSalzCbh/nYnpyrkvMleLLFQOEZF8wGIYBFgtVCwUyis3Xo/1gqV5VsNgVKPrqVAolACrxe9L906cOEFMTAwvvPACN998M9HR0cTFxaXpt3r1au/PLpeLDRs2EB0dfdE+cXFx7N6929snOjqalStX+vRfuXIl1157LdZ/k2w2m402bdrw5ptvsnXrVvbv38/PP//st8da0GRp+d4LL7zAoEGD+PTTTylVqhQAf//9N4MHD2b48OF+C6506dLeaXapoqOj+eabby46ZtiwYQwaNMh7PyEhQYkpERERkVxgs4f63L9wmZbFGpBm+V5OSLnK3ig8G3+4aB/XjxMBsDa9D8N2iWLckjlOFwTYfV7rC88L8D03cuq8EBH/OOty4TZNCgcG0KFiGeYfOExcsoNzLjeh9uy5cEThwoUpWrQoH3zwAaVLl+bgwYM899xzafq9++67VK1alejoaMaPH09cXBy9e/f26fPyyy9TtGhRSpYsyfPPP0+xYsXo0qULAM888wwNGjRg1KhR3HvvvaxatYpJkybx3nvvASmryv744w9atGhB4cKFmT9/Ph6Ph2rVqmXL4y4IsnRGTJ48mT179lChQgUqVKgApKzTDAwM5Pjx40yZMsXbd+PGjRfbzWU1bdqUmJgYn227d++mYsWKFx0TGBhIYGD2XmpSRERERC7NND1p6gDliULnF0lIGRVqw7kEzOP7vduUmPI/I8CO6XH7nBsqdC5SsJxMctCgRBFevbEOwVYrPa67hv9bvZmTScnZlpSyWCzMmjWLAQMGULNmTapVq8bbb79Nq1atfPqNHj2a0aNHs3nzZqpUqcLcuXMpVqxYmj4DBw4kNjaWOnXqMG/ePAICUn4H3HDDDXz55Ze8+OKLjBo1itKlS/Pyyy/Ts2dPACIjI/n2228ZOXIkSUlJVK1alc8//5waNWpky+MuCLJ0RqRmCbPb008/TZMmTXjttdfo2rUra9eu5YMPPuCDDz7IkeOLiIiISNakl0Cw/jv7xeN2YLHY0ySkLjbOrzwezOMHfDalFjXH6UhT/Nzz106sSob4lwec3y7CveF3CAogaMTj3vMCSDk3bIEkvfQe1sZ1sLVuiJFNX2RFxP+KBQcyrlk97P/WkLNbLYxvVg/nv4XHs0ubNm3YsWOHz7bUJcP79+8HUlZepdaauphmzZqxffv2i7bfdddd3HXXXRcdu2zZsowHLVlLSo0YMcLfcaSrQYMGzJ49m2HDhvHyyy8TFRXFhAkT6NatW44cX0REREQKGKudgEem4PiwH+ah7SkJqQdTrrJnGhafq/JZat+C/d6XMaxKiPiTYbNiu+MmTIcDz7b0r34IYG1QE9vNjTD8XAxZRLKXBcObkEplt1hwe1RTTtLK8m/YU6dO8fXXX7N3714GDx5MkSJF2LhxIyVLlqRs2bJ+C7Bjx4507NjRb/sTERERkauXYbFg2gII6DsF1+IPsd3yKIbN/m+bFTMgiIB+H+H6ZRq2Nn11Bb5sYlit2O9th9mq4UX72G5tooSUSD4UZEv/fXux7XJ1y1JSauvWrbRp04aIiAj279/PI488QpEiRfj22285ePAgn3zyib/jFBEREZECILVodW4WrzYsFkwCsLV9AuOCv+anJqZstzyWpk38y7BaMcoUB3zPh9SfDZtmqImIf1SqVOmyV/9s1aqVrhCaC7L0ST9o0CB69uzJm2++SaFChbzbO3TowAMPPOC34ERERESk4Liw+HluFq++VMLJsOiv+TkpvaL4KmwuInJ1yNIn/bp16+jXr1+a7WXLluXvv/++4qBEREREpOC5MMmgpINA+ueBzg0RkatDlj7tAwMDSUhISLN99+7dFC9e/IqDEhERERERERGRgi1LSanbb7+dl19+GafTCYBhGBw8eJChQ4de9NKIIiIiIiIiIiIiqbKUlBo7dixnzpyhePHinDt3jpYtW1KlShUKFSrEq6++6u8YRURERERERESkgMlSofOIiAgWLVrEypUr2bJlC2fOnOGGG26gTZs2/o5PREREREREREQKoEwnpTweD9OmTePbb79l//79GIZBVFQUpUqVwjRNDMPIjjhFREREREREJA9zuD0EWC++IOty7Tlp//79REVFsWnTJurUqZPb4aRhGAazZ8+mS5cuuR1KtspUUso0TW6//Xbmz5/P9ddfT61atTBNk507d9KzZ0++/fZb5syZk02hioiIiIiIiEheZQD3/rCT42ddadqKh9j4rF21nA9K8rRMJaWmTZvG8uXLWbJkCa1bt/Zp+/nnn+nSpQuffPIJ3bt392uQIiIiIiIiIpJ3Jbk8fB5znEOnHem2HzrtYMau49xXrThBtrwxW0pyX6bOhM8//5z/+7//S5OQArjpppt47rnnmDFjht+CExEREREREZG875zLw6c7jl2yzyc7jpHk9mTL8RcsWECzZs2IjIykaNGidOzYkb1793rb165dS926dQkKCqJ+/fps2rTJ2+bxeChXrhyTJ0/22eemTZuwWCwcOHAASFlSN2XKFDp27EhISAjR0dGsWrWKPXv20KpVK0JDQ2nSpInPcQEmT55M5cqVCQgIoFq1anz66ac+7bGxsbRo0YKgoCCqV6/OokWL/P305FmZSkpt3bqVdu3aXbS9ffv2bNmy5YqDEhEREREREZH8IdntYcLGvy6bcEpyexi/8S+SsyExlZiYyKBBg1i/fj1LlizBYrFwxx134PF4OHPmDB07dqR69eps2LCBkSNH8uyzz3rHWiwW7r//fmbOnOmzzxkzZtC0aVMqVqzo3TZq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SF1RKuH8OXfuXJb3xJNInkRUsxSkJPdHilKSdCdXrlx0796dTZs2ceXKFX7++Wfq1q2Loihs376dXr16kT9/fp5//nnGjx9PSEhIRpsskUieYDRNo3v37oAj2XT9+vUz1qA04Nlnn6V06dLExsayePHijDbnqUcI4fRau1+C8wRy5sxJjhw5ADJlFcWoqCheeukljhw5QmBgIL/++ivZs2fHarWSK1curFYrpUqVolu3bgB89tlnTJw4MYOtfng2bNhAfHw8RYsWpXz58o893tMmSh05coSoqCh8fX0pV65cqo2bP39+PD090TSN8+fPp9q4EolEIkkfpCglyVDy5MnDBx98wJYtW7h06RJjxoyhVq1aCCHYsmULH3zwAXnz5qVhw4ZMnDiRGzduZLTJEonkCWPMmDEcOXKEHDlypEqVlsyIoihObylZhS/jOXDgAEePHsXNzY327dunaJnMGqIUHx/PK6+8ws6dO8mWLRsbNmygaNGiSfbt06cPAwYMAOD9999n/vz56WnqY/P7778DjtC91AhFedpEqYTQvVq1at03h9rDoqpqlsq7JpFIJBJXpCglyTTky5ePXr16sW3bNi5cuMDIkSN59tlnMQyDTZs28d5775EnTx6aNm3KlClTnqrEoBKJJG0ICgpi8ODBAIwYMYKcOXNmrEFpyBtvvIGqqmzZsoVz585ltDlPNQleUq1bt3bmXXoQmVGUstvtdOzYkY0bN+Ll5cXatWsf6EH07bff8v777yOE4I033mDNmjXpZO3jYbfbWblyJZA6oXvgqEoMcPz4cWw2W6qMmZnZtm0bkLqhewlkxvNDIpFIJClDilKSTEnBggX59NNP2bVrF//++y8//PADzzzzDLqus2HDBt5++20CAgJ46aWXmDFjBhERERltskQiyWIIIfjwww+JiYmhXr16KQqjysrky5ePRo0aATBz5swMtubpxWazMXfuXODBCc7vJbN5ghiGwbvvvsvSpUuxWq38/vvv1KhR44HLKYrCzz//zOuvv47dbqddu3Zs3bo1HSx+PLZu3UpYWBg5c+akVq1aqTJmoUKF8PPzQ9M0Tpw4kSpjZlaEEM79LEUpiUQikdyLFKUkmZ4iRYrQr18/9u3bx+nTp/n222+pWLEidrudNWvW0LVrV3Lnzk3Lli2ZM2eOTOIrkUhSxNKlS1m9ejUWi4WJ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enpStmxZlixZ4lx36tQpNE1LtFXpjh070DSNn3/+Ocl9161bF5vN5tLVeffu3VitVl5//XViYmJcunc6Wk45XgdH+ZYtW+Ln50f27Nlp0KBBoi2sLl68SN++fQkKCnK+T7777rsUn39cXBxt27bFz8+PHTt2OJdXrVqVgIAAli9fnuI+hBBCiEeRtJQSQrjFb7/9RtGiRaldu3aqyvfr14+5c+fy7LPP8tprr7F7924mTZrEkSNH0nUD5PDyyy+TI0cOxo4dy5kzZ/j8888ZOnQoCxYsAOJbIr388st4e3vz9ttvAxAUFJTk/pRStG/fno0bN/Liiy9SqVIlVq9ezciRI7l48SKfffYZuXPnZt68ebz//vvExMQwadIkAMqUKZPoPgsVKgTAokWL6Ny5c7LdSW7fvk2DBg24ePEiAwcOpGDBguzYsYM333zTebN8r59++olbt24xcOBANE3jo48+omPHjpw6dQqj0cjAgQO5dOkSa9euZd68eQmON3DgQObMmUOfPn0YNmwYp0+f5uuvv+bAgQNs374do9HoLHvixAmeffZZXnzxRXr16sV3331H7969qVq1KuXKlQMgJiaGevXqceTIEfr27UuVKlW4du0av/76KxcuXCBXrlzY7Xbat2/Ptm3bGDBgAGXKlOGvv/7is88+49ixYyxbtgyAQ4cO0bZtWypWrMj48ePx8PDgxIkTid5IpoW3tzcdOnTg22+/5fDhw86632/QoEEsXryYoUOHUrZsWa5fv862bds4cuQIVapUAeKTZm3btiVv3ry88sor5MmThyNHjvD7778nOgZOctauXUv37t1p0qQJkydPBuDIkSNs377dua9x48YxadIk+vXrR40aNYiOjmbv3r3s37+fZs2aJbv/bdu2sWTJEgYPHoyPjw9ffvklnTp14ty5c+TMmROAAwcO0LJlS/Lmzct7772HzWZj/Pjx5M6dO03PxZGAtNlsnDp1ijfeeIOcOXO6DIh95coVateuze3btxk2bBg5c+Zk7ty5tG/fnsWLF9OhQwfKlCnD+PHjGTNmDAMGDKBevXoA1K5dG7PZTIsWLYiLi+Pll18mT548XLx4kd9//53IyEj8/PySrN+OHTvImTOn873p8Ntvv5EtWzY6duyYpucL0LlzZ0qUKMEHH3zgTHY+rOve0KFD8ff3Z9y4cRw9epRp06Zx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MyVLlsRqtTJv3jxnciE5bdq0wWAwsG7dOgYMGOBcHhAQwNKlS2nXrh0hISF069aN6tWrYzQaOX/+PIsWLQISH5/rfg/zumc2m2nSpAldunTh6NGjTJ06lbp169K+fXsgvlXQtGnTeOGFF6hSpQrdunUjd+7cnDt3jhUrVlCnTh1n4n3SpEm0adOGunXr0rdvX27cuMFXX31FuXLlEk3iJKZkyZK8+OKL7Nmzh6CgIL777juuXLnC7NmzE5R1JHE2btzI5MmTU7V/h7p16zoHab838QTxSalJkyY5yznodDpmzZpFq1atKFeuHH369CF//vxcvHiRjRs34uvry2+//QbAhx9+yMaNG6lZsyb9+/enbNmy3Lhxg/3797Nu3bpEE+UAQ4cOJTo6mrfffhs/Pz/eeust57p9+/Zx48YNnn766TQ9VyGEEOKR4Y4p/4QQwuHYsWOqf//+qnDhwspkMikfHx9Vp04d9dVXX6m7d+86y1ksFvXee++pIkWKKKPRqAoUKKDefPNNlzJKKWWz2dQbb7yhcuXKpbJnz65atGihTpw4keTU6Hv27HHZ3jFV98aNG53LLl++rNq0aaN8fHwUoBo0aJDsc7p165YaMWKEypcvnzIajapEiRLq448/dplOXCmlGjRooMqVK5fiOYqOjlZffPGFatGihQoODlZGo1H5+PioWrVqqW+++SbBfm/duqXefPNNVbx4cWUymVSuXLlU7dq11SeffOKcBv706dMKUB9//HGC43Hf9PJWq1W9/PLLKnfu3ErTNHX/R8fMmTNV1apVVbZs2ZSPj4+qUKGCGjVqlLp06ZKzTKFChVSbNm0SHKtBgwYJzuf169fV0KFDVf78+ZXJZFLBwcGqV69eLtOsm81mNXnyZFWuXDnl4eGhcuTIoapWraree+89FRUVpZRSav369erpp59W+fLlUyaTSeXLl091795dHTt2LMVz7pimHlCapilfX19Vrlw51b9/f7V79+5Et7n3vMXFxamRI0eqkJAQ5ePjo7y8vFRISIiaOnVqgu22bdummjVr5ixXsWJF9dVXX7mU+eGHH1TRokWVyWRSlSpVUqtXr1a9evVShQoVcpZZvHixat68uQoMDFQmk0kVLFhQDRw4UIWHhzvLTJw4UdWoUUP5+/urbNmyqdKlS6v333/fGRdKKTV27NgErzGghgwZkuh5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+7F37160a9cOX375JVq3bo2EhIRqYzh+/DgmTpyIkSNHYteuXTh79iwWLVoElUplUKwVl1XESkRERESND4tSREREDVSXLl1w8eJF+Pv7IygoqNKXnZ0dgPLCUO/evfH222/j7NmzUCqV2L59OwBAqVRCq9VWOmZERAT8/PywaNEihIaGomXLlrhx44bJYj5x4sR937dt29ZkxyciIiIiy8GiFBERUQM1a9YsZGdn46mnnsLp06cRFxeHP//8E9OmTYNWq8XJkyfx3nvvITIyEklJSfjtt9+QkZGhLwL5+/sjJiYGsbGxyMzMhFqtRsuWLZGUlIRt27YhLi4OX3zxhb6IZQo///wzvvvuO1y9ehVLly7FqVOnMHv2bJMdn4iIiIgsB4tSREREDZS3tzeOHTsGrVaLoUOHIjg4GPPnz4ezszOkUikcHR1x+PBhjBw5Eq1atcLixYvxySefYMSIEQCAF154Aa1bt0ZoaCiaNm2KY8eOYezYsXj55Zcxe/ZsdOrUCREREXjzzTdNFvPbb7+Nbdu2ISQkBJs2bcLWrVvRrl07kx2fiIiIiCwHd98jIiIiiyCRSLB9+3aMGzdO7FCIiIiIqA5wpRQREREREREREdU5FqWIiIiIiIiIiKjOycUOgIiIiAgAOFGAiIiIqHHhSikiIiIiIiIiIqpzLEoREREREREREVGdY1GKiIiIiIiIiIjqHItSRERERERERERU51iUIiIiIiIiIiKiOseiFBERERERERER1TkWpYiIiIiIiIiIqM6xKEVERERERERERHWORSkiIiIiIiIiIqpz/w+QfMs0rl9BHgAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(12, 8))\n", + "gs = GridSpec(2, 1, height_ratios=[5, 1])\n", + "\n", + "# Main plot: Token depth by timestamp\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.scatterplot(data=bot_dependency_relations_df, x='timestamp', y='depth', hue='dependency', style='dependency', markers=True, s=100, ax=ax0)\n", + "ax0.set_title('Bot Depth by Timestamp w/o URLS')\n", + "ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "ax0.set_xlabel('')\n", + "ax0.set_ylabel('Depth')\n", + "#ax0.legend().set_visible(False)\n", + "\n", + "# Calculate the median depth over time\n", + "bot_dependency_relations_df['week'] = bot_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "median_depth = bot_dependency_relations_df.groupby('week')['depth'].median().reset_index()\n", + "\n", + "# Plot the median depth over time\n", + "sns.lineplot(data=median_depth, x='week', y='depth', ax=ax0, color='black', label='Median Depth', marker='o')\n", + "ax0.legend(title='Legend', bbox_to_anchor=(1.05, 1), loc='upper left')\n", + "\n", + "# Secondary plot: Overall count of sentences over time\n", + "ax1 = plt.subplot(gs[1], sharex=ax0)\n", + "bot_dependency_relations_df['week'] = bot_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "weekly_counts = bot_dependency_relations_df['week'].value_counts().sort_index()\n", + "sns.lineplot(x=weekly_counts.index, y=weekly_counts.values, ax=ax1, marker='o')\n", + "ax1.set_title('Count of Sentences Discussing Bots (Grouped by Week)')\n", + "ax1.set_xlabel('Timestamp')\n", + "ax1.set_ylabel('Count')\n", + "ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n", + "\n", + "plt.tight_layout()\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "a1c1a934-f764-4e22-a7c1-d2b10e237db8", + "metadata": {}, + "outputs": [], + "source": [ + "sentence_level_data['dependency_tree'] = sentence_level_data['sentence_no_url'].apply(extract_dependency_tree)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "df6960b5-8bab-49c7-b101-a19864472a63", + "metadata": {}, + "outputs": [], + "source": [ + "wmf_dependency_relations = []\n", + "\n", + "for index, row in sentence_level_data.iterrows():\n", + " sentence = row['sentence']\n", + " timestamp = row['timestamp']\n", + " comment_id = row['comment_id']\n", + " sentence_id = row['sentence_id']\n", + " \n", + " for token, dep, head, ancestors, subtree, children in row['dependency_tree']:\n", + " if re.search(r'\\b(wmf|Wikimedia|Foundation|staff| wikimedia foundation)\\b', token, re.IGNORECASE):\n", + " wmf_dependency_relations.append({\n", + " 'sentence_id': sentence_id,\n", + " 'comment_id': comment_id,\n", + " 'timestamp': timestamp,\n", + " 'token': token,\n", + " 'dependency': dep,\n", + " 'head': head, \n", + " 'depth': len(list(ancestors)), \n", + " 'children': len(list(children)) \n", + " })\n", + " \n", + "wmf_dependency_relations_df = pd.DataFrame(wmf_dependency_relations)" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "402ce764-2332-4cb1-8c36-e4d88cebae64", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
sentence_idcomment_idtimestamptokendependencyheaddepthchildren
027472013-09-28 15:44:00+00:00WMFnsubjcomes11
157502013-09-30 23:29:57+00:00Wikimediacompoundwiki40
227522013-09-30 07:16:14+00:00WMFapposYou40
327532013-09-28 19:11:06+00:00Wikimediacompoundwiki30
4210502013-06-27 00:46:02+00:00WMFpobjat20
...........................
4313322542013-10-07 02:30:30+00:00Wikimediacompoundwikis80
4321322562013-10-07 00:58:28+00:00wmfcompoundwiki50
4331322572013-10-07 00:44:40+00:00WMFcompoundwiki30
4342322582013-10-07 00:38:54+00:00WMFamodwikis30
4352322582013-10-07 00:38:54+00:00WMFcompoundwiki30
\n", + "

436 rows × 8 columns

\n", + "
" + ], + "text/plain": [ + " sentence_id comment_id timestamp token dependency \\\n", + "0 2 747 2013-09-28 15:44:00+00:00 WMF nsubj \n", + "1 5 750 2013-09-30 23:29:57+00:00 Wikimedia compound \n", + "2 2 752 2013-09-30 07:16:14+00:00 WMF appos \n", + "3 2 753 2013-09-28 19:11:06+00:00 Wikimedia compound \n", + "4 2 1050 2013-06-27 00:46:02+00:00 WMF pobj \n", + ".. ... ... ... ... ... \n", + "431 3 32254 2013-10-07 02:30:30+00:00 Wikimedia compound \n", + "432 1 32256 2013-10-07 00:58:28+00:00 wmf compound \n", + "433 1 32257 2013-10-07 00:44:40+00:00 WMF compound \n", + "434 2 32258 2013-10-07 00:38:54+00:00 WMF amod \n", + "435 2 32258 2013-10-07 00:38:54+00:00 WMF compound \n", + "\n", + " head depth children \n", + "0 comes 1 1 \n", + "1 wiki 4 0 \n", + "2 You 4 0 \n", + "3 wiki 3 0 \n", + "4 at 2 0 \n", + ".. ... ... ... \n", + "431 wikis 8 0 \n", + "432 wiki 5 0 \n", + "433 wiki 3 0 \n", + "434 wikis 3 0 \n", + "435 wiki 3 0 \n", + "\n", + "[436 rows x 8 columns]" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "wmf_dependency_relations_df" + ] + }, + { + "cell_type": "code", + "execution_count": 84, + "id": "5c305993-a0c3-403f-a971-f0e527eceb5e", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_83107/998074097.py:8: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "/tmp/ipykernel_83107/998074097.py:17: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " wmf_dependency_relations_df['week'] = wmf_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_83107/998074097.py:23: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n" + ] + }, + { + "data": { + "image/png": "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lBIRERERERERkaBTUkpERERERERERIJOSSkREREREREREQk6JaVERERERERERCTolJQSEREREREREZGgU1JKRERERERERESCTkkpEREREREREREJOiWlRERERESkxjH9XizLH+owpBi2bWOaeaEOQ+oo05+Haebp919PKCklIiIiIiI1it/vZffuJXhzD+rGtIaxbRvLzGPzb18qMSVVzu/PAwN+2/Qptm3p918P1Muk1Lhx4+jevXuowyjWtGnTiI2NDXUYIiIiIiIh4fd72bVzAXNm38XMz29UYqoGKUhIzZ71ZxbMG8ea1dOVmJIq4/fnYRiwYumLLJz/OHO+uUuJqXqgXialRERERESk5ilISH3/7Rhs20929k4lpmqIoxNSe/csA2Dl8ilKTEmVODohtXbNmwDs2rFAial6QEkpEREREREJuWMTUgWUmAq94hJSBZSYksoqLiFVQImpui+kSam0tDTuuOMO7r33XuLi4mjevDnjxo0LlBuGwZQpUzjnnHOIiIigbdu2vPfee4Xmcd9999GhQwciIyNp27YtDz30ED6fr9A4Tz75JM2aNaNhw4YMHz6c3NzcQNlXX31FeHg4Bw8eLDTNnXfeyWmnnQb80aTu008/pWPHjkRGRnLZZZdx+PBhpk+fTps2bWjUqBF33HEHpmkG5pGens4NN9xAo0aNiIyM5JxzzmHDhg2FljNt2jRatWpFZGQkF198Mfv376/MJhURERERqXVKSkgVUGIqdEpLSBVQYkoqqrSEVAElpuq2kNeUmj59Og0aNGDhwoU8/fTTPPbYY8yaNStQ/tBDD3HppZeyYsUKrr32Wq666irWrl0bKG/YsCHTpk1jzZo1TJ48mVdffZXnnnsuUP7uu+8ybtw4/u///o/FixeTkJDASy+9FCgfMmQIsbGx/O9//wsMM02T//znP1x77bWBYYcPH+b5559nxowZfPnll8yZM4eLL76Yzz//nM8//5w333yTl19+uVDSbNiwYSxevJiPP/6Y+fPnY9s25557biBptnDhQoYPH87IkSNZvnw5p556Ko8//niZ28zr9ZKZmVnoIyIiIiJSG5WVkCqgxFTwlSchVUCJKTle5UlIFVBiqu4ybNu2Q7XwtLQ0TNNk7ty5gWF9+vThtNNO48knn8QwDG677TamTJkSKD/55JPp2bNnocTS0SZMmMCMGTNYvHgxAP3796dHjx68+OKLheaRm5vL8uXLAbjrrrtYtWoVs2fPBvJrT1144YXs2rWL2NhYpk2bxk033cTGjRtp164dALfddhtvvvkmu3fvJioqCoCzzz6bNm3a8M9//pMNGzbQoUMH5s2bR//+/QHYv38/iYmJTJ8+ncsvv5xrrrmGjIwMPvvss0BsV111FV9++WWRmltHGzduHI8++miR4RkZGURHR5c4nYiIiIhITWLbNl7vQT587zxMM7fsCYCmzXpyxtn/qubIBPK/nyU/TWTd2rfLPc3pZ71K4yZdcTrd1RiZ1HaWZWFZeezauYjvvrmr3NN16TqCrt1vxTBCXr9GypCZmUlMTEyZeYqQf5Ndu3Yt9HdCQgJ79uwJ/N2vX79C5f369StUU+o///kPAwYMoHnz5kRFRfHggw+ydevWQPnatWvp27dvkXkc7dprr2XOnDns2LEDgLfeeovzzjuv0FvwIiMjAwkpgGbNmtGmTZtAQqpgWEHsa9euxeVyFVp2fHw8HTt2DMRfntiKM3bsWDIyMgKfbdu2lTmNiIiIiEhNYxgGLlcEAwc/iWG4yhy/QYMEBg5+UjUlgqhHz1E0adqjXON27X47jZukKiElZXI4HICDhBZ9SU65vlzTJLToR5euw7Ftq3qDk6AKeVLK7S58wDIMA8sq3042f/58rr32Ws4991w+/fRTli1bxgMPPEBe3vFVGe3duzft2rVjxowZ5OTk8MEHHxRquldSnJWJvTI8Hg/R0dGFPiIiIiIitZHLFU7zhD6ccuqEUhNTDRokcNZ50/F4YnE4yk5gSeUZhoHDGcaQM14qMzHVtfvtpHS5EaczLEjRSW3ncoVh2wbdev65zMRUQot+DD7tOQzDod9/HRPypFRZFixYUOTv5ORkAH788Udat27NAw88QK9evUhKSmLLli2Fxk9OTmbhwoWlzhPya0u99dZbfPLJJzgcDs4777xKxZ2cnIzf7y+07P3797Nu3TpSUlKOKzYRERERkbqsrMSUElKhU57ElBJSUlHlSUwpIVW31fik1H//+19ef/111q9fzyOPPMKiRYsYOXIkAElJSWzdupUZM2awadMmnn/+eT744INC09955528/vrrTJ06NTCPn3/+uchyrr32WpYuXcoTTzzBZZddhsfjqVTcSUlJXHTRRYwYMYIffviBFStWcN1119GyZUsuuugiAO644w6+/PJLJkyYwIYNG3jhhRf48ssvK7VcEREREZHaqKTElBJSoVdaYkoJKams0hJTSkjVfTU+KfXoo48yY8YMunbtyhtvvME777wTqGl04YUX8te//pWRI0fSvXt3fvzxRx566KFC01955ZU89NBD3HvvvZx00kls2bKF22+/vchy2rdvT58+fVi5cmWRpnsVNXXqVE466STOP/98+vXrh23bfP7554FmfyeffDKvvvoqkydPplu3bnz11Vc8+OCDVbJsEREREZHa5tjElBJSNUdxiSklpKSqFJeYUkKqfgjp2/fKYhgGH3zwAUOHDg11KDVaeXu1FxERERGpDfz+XPbsXkajuCQlpGoY27axzDy2bJ5J6xPPVkJKqpTfn4dh2Pz26+ec2PY8JaRqsfLmKfTtioiIiIhIjeJyhdOsWU8Mh1M3pDVMQY0pJaSkOrhcYZj+PCWk6hF9wyIiIiIiUuM4XZXr41Wqj2EYSkhJtXG6tG/VJzU6KVWDWxaKiIiIiIiIiEgl1PiOzkVEREREREREpO5RUkpERERERERERIJOSSkREREREREREQk6JaVERERERERERCTolJQSEREREREREZGgU1JKRERERERERESCTkkpEREREREREREJOiWlREREREREREQk6JSUEhERERERERGRoFNSSkQKyfMfxratUIchInVEbT2e2LZd6F+pPNu28JveUIdxXHz+XEzLH+owarU83+FQh1Cqo/fJyhyvTMtHnj+nKkKqtNq6z/pMr4651cg0fYH/+828I//6Shr9j3H9f/xGgnlMNC0fPn9uUJZVHNu28Zle/Ka3wnHk+Q9j1dLroGBSUqqGMQyDDz/8MNRhSH1m26zd+lWNubASkdrNskwWr387cAFcW5iWj5/Wv41plX3BLmXzm17WbPmy1l2ce32H2Lrnp0I3c1J+tm1jOJys/O1j8nw167rCZ3pZ9dsnQP7+uXj921i2WaF5+U0vm3cvIs+XVZUhVsqSDf8J6Q19hdg2P2/5HF8tS17XGobBkg3v4vPnYhgGyzd9gGX7WfnrR/jMkvcVw+E8sj/l4PVlsWX3omo/JpqWn617lpDrO1StyymJz5/L6s2f4cDB3oxNHMz6Hcs6/uODbVus2/a17qvKoKSUiATk+XP4fvUUvl42AYehw4OIVI5l+fl933K+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t5sTTzyRe++9l9zc3ELjffrppwwePJiGDRsSGRlJ7969mTZtWrHznD59Or179yYyMpKGDRsyePBgPv3002KXWdynTZs21bjGIiIiIiL1k23b7MrexuLdc3ljzfOqLSUiEkJKSh1x9tlns3PnTn799Veee+45Xn75ZR555JFA+T/+8Q8uuugiBgwYwMKFC1m5ciVXXXUVt912G/fcc0+hed1zzz3ceuutXHnllaxcuZJFixYxcOBALrroIl544QUAJk+ezM6dOwMfgKlTpwb+/umnn4K38iIiIiIi9YTPyuONNc8DsGTPD6otJSISQq5QB1BTeDwemjdvDkBiYiKnn346s2bN4qmnnmLbtm3cfffd3HXXXfzf//1fYJq7776bsLAw7rjjDi6//HL69u3LggULmDhxIs8//zyjRo0KjPvEE0+Qm5vL6NGjueiii0hMTCQmJqZQDLGxsYEYRERERESkahXUklqy54fAsDfWPM+9vZ8hzOkJYWQiIvWTakoVY/Xq1fz444+EhYUB8N577+Hz+YrUiAK49dZbiYqK4p133gHgnXfeISoqiltvvbXIuHfffTc+n4///e9/lYrP6/WSmZlZ6CMiIiIiIqU7upZUAdWWEhEJHSWljvj000+JiooiPDyc1NRU9uzZw5gxYwBYv349MTExJCQkFJkuLCyMtm3bsn79+sC47dq1CyS0jtaiRQuio6MD41bU+PHjiYmJCXwSExMrNT8RERERkbquuFpSBdS3lIhIaCgpdcSpp57K8uXLWbhwITfeeCM33XQTl156aYXmVd1PWcaOHUtGRkbgs23btmpdnoiIiIhIbVdcLakCqi0lIhIaSkod0aBBA9q3b0+3bt14/fXXWbhwIa+99hoAHTp0ICMjgx07dhSZLi8vj02bNtGhQ4fAuL/++it5eUWftOzYsYPMzMzAuBXl8XiIjo4u9BERERERkeKVVkuqgGpLiYgEn5JSxXA4HPztb3/jwQcfJCcnh0svvRS3283EiROLjPvPf/6T7Oxsrr76agCuuuoqsrKyePnll4uMO2HCBNxud4VrYImIiIiIyPErrZZUAdWWEhEJPiWlSnD55ZfjdDp58cUXadWqFU8//TSTJk3igQce4JdffmHTpk08++yz3Hvvvdx999307dsXgH79+nHnnXcyZswYJk6cyKZNm/jll1948MEHmTx5MhMnTlQfUCIiIiIiQVKeWlIFVFtKRCS4lJQqgcvlYuTIkTz99NNkZ2dz11138cEHHzB37lx69epFly5dePvtt5kyZQoTJkwoNO2kSZN46aWXeOedd+jSpQu9evXi+++/58MPP2TUqFEhWiMRERERkfqnPLWkCqi2lIhIcBm2jri1XmZmJjExMWRkZKh/KRERERGRI2zbJsuXyUsr/l7uabrE9+KM1hcT5vRUY2QiInVbefMUriDGJCIiIiIiEjSmbeJyuLijx6PHNZ2NntuLiASDklIiIiIiIlInuRwuXA7d8oiI1FTqU0pERERERERERIJOSSkREREREREREQk6JaVERERERERERCTolJQSEREREREREZGgU1JKRERERERERESCTkkpEREREREREREJOiWlREREREREREQk6JSUEhERERERERGRoFNSSkREREREREREgk5JKRERERERERERCTolpUREREREREREJOiUlBKRauEz/WWOk1eOcURE6qo801eOcUJ/nCxPDOVZF6nZfJYf27ZLHce0THxW6PdJkepg2Va5jnflucaV8qvoudBvmfgts9TpbNvWMasWUFJKRKqF2+nil4O/Y1oWOf48TNsC4LDfi2VbbMnag98u/UQiIlKXWdj8dmg3lm1x2O/Ftm0s+8gx07JYe3AbYU5XqMMkzOli7cFtgeO5ZVvYtk2O34tlH1kHSk9mSM1n2ja/HtpFjj+PPNMXuJHLNfPwWyYHvIfYnZuBVUbiSqS2chgOcs08fs/ed+RY7AXykx8Fv4NfDv6OuwYcl+sWg02Zu7Bs+5hzoRfTLv1cmJ6XxZ6cDMwj507I/768pg+v6WND5k4MjGCujFSAflEiUi1y/Hm8su4rFu/bSO8mSZzavAsxYQ2Ys2s183avxWv5+Prsx0IdpohIyIQ5XIyY9yJOw8GApsmkJXThkC+HObtWs2jvero2asMzfYYR7gwLaZy5po8X1n7O6vQt9G3SgbTmqUS5w5mzczXz9qzFsm1mnvVISGOUynMZDn7at5Hnfn6Wro3aMKh5Cimxiczf8ws/7F7LpkO7ePfUe/E43aEOVaTahDvDOPurR2nkiWJg02QGN+/C7tyDfLdrNT/t28iQhK7c3/VSIl2eUIdaZ7gcDkYueBnTtujfNJlTm3chx8zj252rWLB3PZ1iWvL8ySOKHHtcDidO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HdT06dNp0KABCxcu5Omnn+axxx5j1qxZ/O9//+O5557j5ZdfZsOGDXz44YekpqYe9/zHjBnD3XffzbJly+jXrx8XXHAB+/fvL3OaiRMn8tNPP9GkSRMuuOACfD4fkN+E8aSTTuKzzz5j9erV/OlPf+L6669n0aJFAOzcuZOrr76am2++mbVr1zJnzhwuueQSbNvG7/czdOhQBg8ezMqVK5k/fz5/+tOfMEpJYHi9XjIzMwt96qOyaktVdy2pAmXVllItKRERERERkcLKqi2lWlL1Q4XulLdv30779u2LDLcsK5CoqYyuXbvyyCOPkJSUxA033ECvXr2YPXs2W7dupXnz5px++um0atWKPn36BN4EeDxGjhzJpZdeSnJyMlOmTCEmJqbMZoePPPIIZ5xxBqmpqUyfPp3du3fzwQcfANCyZUvuueceunfvTtu2bRk1ahRnn3027777LpCflPL7/VxyySW0adOG1NRU/vznPxMVFUVmZiYZGRmcf/75tGvXjuTkZG688UZatWpVYizjx48nJiYm8ElMTDzubVBXlFRbKli1pAqUVFtKtaRERERERESKV1JtKdWSqj8qlJRKSUlh7ty5RYa/99579OhR+dopXbt2LfR3QkICe/bs4fLLLycnJ4e2bdsyYsQIPvjgA/x+/3HPv1+/foH/u1wuevXqxdq1a8s9TVxcHB07dgxMU9DHVmpqKnFxcURFRTFz5ky2bt0K5NcgGzJkCKmpqVx++eW8+uqrpKenB+Y1bNgwzjrrLC644AImT57Mzp07S41l7NixZGRkBD7btm077m1QV5RUWypYtaQKlFRbSrWkREREREREildSbSnVkqo/KnS3/PDDDzNy5EieeuopLMvi/fffZ8SIETzxxBM8/PDDlQ7K7S5cu8UwDCzLIjExkXXr1vHSSy8RERHBn//8Z0455ZRA7SzDMLDtwjtuVdTcKsszzzzD5MmTue+++/j2229Zvnw5Z511Fnl5eUB+5+mzZs3iiy++ICUlhX/84x907NiR3377DYCpU6cyf/58+vfvz3/+8x86dOjAggULSlyex+MhOjq60Kc+O7a2VLBrSRU4traUakmJiIiIiIiU7tjaUqolVb9UKCl10UUX8cknn/D111/ToEEDHn74YdauXcsnn3zCGWecUdUxFhIREcEFF1zA888/z5w5c5g/fz6rVq0C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V7ZFbtHKVPWaYStNV0RaWhqmaTJ37lwATNMkJiaGSy65hDfeeAOAXbt2kZCQwPz58/n666+ZO3cuM2fODMzj999/JzExkXXr1tGhQwfS0tLo3r07kyZNKnXZI0eOZNeuXbz33nsljuP1evF6vYG/MzMzSUxMJCMjg+jo6EqsuYiIiIiIiIiUh8+0+fJXL08tzC7X+H8fFMUpiWE4HUY1RxZ6mZmZxMTElJmnUE2pEnTt2jXwf6fTSXx8PKmpqYFhzZo1A2DPnj2sWLGCb7/9lqioqMCnU6dOAGzatKnU5bz44oucdNJJNGnShKioKF555RW2bt1a6jTjx48nJiYm8ElMTKzoaoqIiIiIiIhIBbidBqe2DqM8OaYwB/Q/oX4kpI6HK9QB1FRut7vQ34ZhFBpmGPk7kmVZZGVlccEFF/DUU08VmU9CQkKJy5gxYwb33HMPEydOpF+/fjRs2JBnnnmGhQsXlhrb2LFjGT16dODvgppSIiIiIiIiIhI8YU6Dbk1dLNtderu83i3cWGqnVoSSUlWgZ8+e/O9//6NNmza4XMVv0rCwMEzTLDRs3rx59O/fnz//+c+BYWXVrALweDx4PJ7KBS0iIiIiIiIilXZqq7Ayk1JDWofhVlu1IrRJqsBf/vIXDhw4wNVXX81PP/3Epk2bmDlzJjfddFMgEdWmTRsWLlzI5s2b2bdvH5ZlkZSUxOLFi5k5cybr16/noYce4qeffgrx2oiIiIiIiIhIeYQ5DYa08VBaozyXAwYlenCp6V4RSkpVgRYtWjBv3jxM0+TMM88kNTWVu+66i9jYWByO/E18zz334HQ6SUlJoUmTJmzdupVbb72VSy65hCuvvJK+ffuyf//+QrWmRERERERERKRmi3AZXJjkoU+Cu9jPpR3DS01a1Wd6+14dUN5e7UVERERERESkann9Nv4yOoxyOyHMWX/qBZU3T6E+pUREREREREREKsjjMii9AZ+UpP6k6UREREREREREpMZQUkpERERERERERIJOSSkREREREREREQk6JaVERERERERERCTolJQSEREREREREZGgU1JKRERERERERESCTkkpEREREREREREJOiWlREREREREREQk6JSUEhERERERERGRoFNSSkREREREREREgk5JKRERERERERERCTolpURERCQoLMs+ruH1gWXZ2HbR9a/P20RE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Hs59993HvffeS1hYGAMGDGDv3r38/PPPXHvttTzyyCPceOONjBs3jr179zJq1Ciuv/56mjVrFurQRUREgs6y8i8AmzX9o9l69y7u/ISLK79pX2QkeIqpRl+XGYDbBRHh+U9pfX6brskuTmjhxDDya1E3a+LE58vvFP2oVv8iIlJHmKaNZUHzo86RJ3V1ERlhYJrgdhvERBuYZt2tueNyQlxs/rnQ77fp1tlFfJwjcC5s2tiJz29XWRNGpwPiGh1ZnmnTrbObmCMPh/KXl/+SFjUpCx4lpSrgoYcewuVy8fDDD7Njxw4SEhK47bbbiIyMZObMmdx555307t2byMhILr30Up599tlQhywiIhISDodB2DFXdi4XnDHYg+uoREtdf+PesY5dX7fLoGdXN243hWpFud31a7uIiNQnTqdR5KFDk3gHMQ0dhY7/dfUceex6uVwG3Tq7cbmOORdWUQ2xIstzGqQmu3A5KVQrqr7U2q4p9Pa9Gqhfv34MGTKExx9/vFzjl7dXexERkZqg4NJDTdIK8/ttbHQxLCJSn/nN/Bdd1NVEVFl8fhvs4D2U8fnyr0n0EKjq6e17tZDX62Xx4sX8/PPPdO7cOdThiIiIVAvDMJSQKobLZSghJSJSz7mcRr1NSEH+g5lgJojc7uAuT4pSUqoG+eKLLzjttNO48MILueyyy0IdjoiIiIiIiIhItVGfUjXI0KFDyczMDHUYIiIiIiIiIiLVTjWlREREREREREQk6JSUEhERERERERGRoFNSSkREREREREREgk5JKRERERERERERCTolpUREREREREREJOiUlBIRERERERERkaBTUkpERERERERERIJOSSkREREREREREQk6JaVERERERERERCToXKEOQERERESkNLZtY/kga59VpCwi1oHLAw6nEYLIRESkrjH9Nof321imXWi4020Q0cjA6dL5piopKVXF0tLS6N69O5MmTQp1KCIiIiJ1gm3B8v/kkr6lmKRUI4OTR0SAMwSBiYhInWL6bPauN1n9gbfY8m5XeIhr61Riqgqp+Z6IiIiI1Fim32bD7LxiE1IAOek2K//nLfJEW0RE5HhYpk3OQZs1nxSfkAJY/YEXb6aNZemcU1WUlBIRERGRGsn02exdZ7Jtkb/U8fZvMvltrg/Tp5sEERGpGMsPy2fkYpVyyjF9sOydXGwzeHHVdUpKVUJ2djY33HADUVFRJCQkMHHixELlXq+Xe+65h5YtW9KgQQP69u3LnDlzAuXTpk0jNjaWDz/8kKSkJMLDwznrrLPYtm1bkNdEREREpGaxTJvcjNKfWB/ttx98HNhsKjElIiLHzTJtVvw3l9yMss8hOek2K99TDd2qoqRUJYwZM4bvvvuOjz76iK+++oo5c+awdOnSQPnIkSOZP38+M2bMYOXKlVx++eWcffbZbNiwITDO4cOHeeKJJ3jjjTeYN28eBw8e5Kqrrip1uV6vl8zMzEIfERERkbpmzzp/qU+sj7X7Zz+27hFEROQ4WX5I31x8M/Hi7P/VxC7/6FIKJaUqKCsri9dee40JEyYwZMgQUlNTmT59On5//pXT1q1bmTp1Kv/9738ZNGgQ7dq145577mHgwIFMnTo1MB+fz8cLL7xAv379OOmkk5g+fTo//vgjixYtKnHZ48ePJyYmJvBJTEys9vUVERERCSaH0yCuzfH1Xh7byolTr/EREZHj5HRDZFz5Oy+PauLAUDalSmgzVtCmTZvIy8ujb9++gWFxcXF07NgRgFWrVmGaJh06dCAqKirw+e6779i0aVNgGpfLRe/evQN/d+rUidjYWNauXVvisseOHUtGRkbgo+Z+IiIiUhc1bHZ8F/1xbZwYDr0RSUREjo/ph5jE8j8IiTnBoX6lqoieJVWTrKwsnE4nS5YsweksvHNHRUVVat4ejwePx1OpeYiIiIjUeAZENXVwaFfZbSScYRDRSAkpERE5fk43NGrlYOeK8o0f18aJw129MdUXqilVQe3atcPtdrNw4cLAsPT0dNavXw9Ajx49ME2TPXv20L59+0Kf5s2bB6bx+/0sXrw48Pe6des4ePAgycnJwVsZERERkRrINiH2hPJdrsa0dBxX/1MiIiIFDMOgUevy15SKbeXAMPQgpCooKVVBUVFRDB8+nDFjxvDNN9+wevVqhg0bhsORv0k7dOjAtddeyw033MD777/Pb7/9xqJFixg/fjyfffZZYD5ut5tRo0axcOFClixZwrBhwzj55JPp06dPqFZNREREpEZwhhm07OmmYbPSL1kjYg1an+wG3R+IiEgFhccYtOjuKrXZuOGElj1dhDXQCaeqqPleJTzzzDNkZWVxwQUX0LBhQ+6+edzuagAAsFFJREFU+24yMjIC5VOnTuXxxx/n7rvvZvv27TRu3JiTTz6Z888/PzBOZGQk9913H9dccw3bt29n0KBBvPbaa6FYHREREZEaJzLeoPfN4RzcarHpuzwyfrcKlbU9xU3TZBdY4HDpJkFERCrGMAw6nhVG+1PD+HVuHjuW//EGWIcbWvZwceLAMJxuVEuqChm2rRfnhsq0adO46667OHjwYKXmk5mZSUxMDBkZGURHR1dNcCIiIiI1iG3Z2DYc2mmx9ScfzTu7aNzeiW3nv6lPRESkqpg+G8uEzfN8GA5o09+N4QCnW+eb8ipvnkI1pURERESkxjMcBgYQ3cJByvkeDMcfw0RERKqS023gdEPbU9yBv6V6KCklIiIiIrWG4TBwqldUEREJAiWjqp9O6SE0bNiwSjfdExERERERERGpjZSUEhERERERERGRoFNSSkREREREREREgk5JKRERERERERERCTolpUREREREREREJOiUlBIRERERERERkaBTUkpERERERERERIJOSSkREREREREREQk6JaVERERERERERCTolJQSEREREaklbNsOdQhSxfSdikh9pqSUiIiIiEgtYRiGkhh1jQ22T9+piNRPSkrVMGlpadx1112hDkNEREREahgrzyZvkwm+UEciVcW2bPzbLN2ViUi9pcOfiIiIiEgtYDggY0ouVo5q1dQZFhz6bx55a01sS9+riNQ/SkqJiIiIiNQwtpmfoLAtG8trY/tschf6sQ7B4Zk+bN+R4QXjqUlfjVeQdLJtGzsv/2PutfFtsMj+0gc2WLk2tl/fpYjUH7UqKZWWlsYdd9zBvffeS1xcHM2bN2fcuHEAbN68GcMwWL58eWD8gwcPYhgGc+bMAWDOnDkYhsHMmTPp0aMHERERnHbaaezZs4cvvviC5ORkoqOjueaaazh8+HCh5Y4aNYq77rqLRo0a0axZM1599VWys7O56aabaNiwIe3bt+eLL74oFO93331Hnz598Hg8JCQkcP/99+P3+wPl2dnZ3HDDDURFRZGQkMDEiROrbduJiIiISO1hOA1sv83B570c/EcumdO9HPogD4DD3/vJfMNLxku5HHg6FyvLBuUxajzDkf+dHno7j/TncsmY7uXgP3MB8G2wyHjVS8arXg6Mz8W3xVQ/UyJSL9SqpBTA9OnTadCgAQsXLuTpp5/mscceY9asWcc1j3HjxvHCCy/w448/sm3bNq644gomTZrE22+/zWeffcZXX33FP/7xjyLLbdy4MYsWLWLUqFHcfvvtXH755fTv35+lS5dy5plncv311weSWdu3b+fcc8+ld+/erFixgilTpvDaa6/x+OOPB+Y5ZswYvvvuOz766CO++uor5syZw9KlSyu/kURERESk9jMg6nI3vl8tcn8ysQ8dGe6D3EUmeb9YNDjbjeHJT3hIzWe4DKIuCcPcb+NdbGLu+iPx5F1mkrfaJCzFgauFA8Ot71RE6r5al5Tq2rUrjzzyCElJSdxwww306tWL2bNnH9c8Hn/8cQYMGECPHj0YPnw43333HVOmTKFHjx4MGjSIyy67jG+//bbQNN26dePBBx8kKSmJsWPHEh4eTuPGjRkxYgRJSUk8/PDD7N+/n5UrVwLw0ksvkZiYyAsvvECnTp0YOnQojz76KBMnTsSyLLKysnjttdeYMGECQ4YMITU1lenTpxeqSVUSr9dLZmZmoY+IiIiI1C2G08DV1EGDc9zFlnt6OvGkOpW8qGUMN0TfGFZsmbOZQdTFYfpORaTeqJVJqaMlJCSwZ8+eCs+jWbNmREZG0rZt20LDjp3n0dM4nU7i4+NJTU0tNA0QmG7t2rX069cPw/jjhDJgwACysrL4/fff2bRpE3l5efTt2zdQHhcXR8eOHcuMf/z48cTExAQ+iYmJ5V11EREREalNDPLfzlYMc3fxw6WGs8C3tfjvzjpkY2fZ6iNMROqNWpeUcrsLPykyDAPLsnA48lfl6AO4z1f8+3KPnodhGCXOs6zlHjsfoMh01WHs2LFkZGQEPtu2bav2ZYqIiIhIcNl5Njnz/XhXmMWW+7fbHHovT30P1SK238a/0yL74+LvU+zDcPBlLxT/lYuI1Dm1LilVkiZNmgCwc+fOwLCjOz0PtuTkZObPn18oSTZv3jwaNmzICSecQLt27XC73SxcuDBQnp6ezvr168uct8fjITo6utBHREREROoO27TBAOuATdSVYcT+2YO7bf6luyPeIObPHhpeE4YRbmDloMRULWG4DPI2WERd7CbmNg/hJ7vyC1wQfUsY0TeGEdbJiX+bhZ2n71RE6j5XqAOoKhEREZx88sk8+eSTnHjiiezZs4cHH3wwZPH8+c9/ZtKkSYwaNYqRI0eybt06HnnkEUaPHo3D4SAqKorhw4czZswY4uPjadq0KQ888ECgxpeIiIiI1GMW2CZEnuPGOFI534gySH86lwZnu/F0ceY/Xvbnjyc1n23a2D6IHOQCd37n9GGdnOQu9hPex0V4NxdGmIHts/O/U3UrJSL1QJ1JSgG8/vrrDB8+nJNOOomOHTvy9NNPc+aZZ4YklpYtW/L5558zZswYunXrRlxcHMOHDy+UKHvmmWfIysriggsuoGHDhtx9991kZGSEJF4RERERqTkMtxFIRhVwt3HgTnIQ0d+F4TySsXBTZDypmQyngeE8ZqATwvu4aHCOGyMs/zst7rsXEamrDFu96NV6mZmZxMTEkJGRoaZ8IiIiInWU7bexvflJqIIEhtR+Vo6N4UJv3BOROqW8eYo6VVNKRERERKSuMlwGhq7e6xzDTR3q6VdE5PjotCYiIiIiIhIihks1pESk/lJOXkREREREREREgk5JKRERERERERERCTolpUREREREREREJOiUlBIRERERERERkaBTUkpERERERERERIJOSSkREREREREREQk6JaVERERERERERCTolJQSEREREREREZGgU1JKRERERERERESCTkkpEREREREREREJOleoAxARERGp72zTBgOwbHAaGIYR6pBEpBawLRts8j8OMBw6dohI7aKklIiIiEgI2T4La2sueW/uwGjkJuy6BGjowghThXYRKZmdZ2HvySPvzR3gNAi7PgHiw3TsEJFaxbBt2w51EFI5mZmZxMTEkJGRQXR0dKjDERERkXKw8yzswya+t3diLjv0R4ETXKfG4R7aLL/mg1s3mCLyBzvPgjyLvHd3YS7IyK8lBWCAc0AsYVc0z69xqeSUiIRQefMUOlJVo82bN2MYBsuXLy80fNiwYQwdOjQkMYmIiEho2aaF7bPwfbaX3LEbCiekAEzwf32AnPvX41+Ykd+0T0TqPdu2sf02/tn7ybl/A+b8oxJSADaYPxwk5771+L87oGOHiNQKSkrVYD6fL9QhiIiISFXzg++DPfg/3wf+Um4as0x803dgrjhU8jgiUn9Y4J+1D9/7e8BrlTxejoXv3d34vz0QvNhERCpISalK+vLLLxk4cCCxsbHEx8dz/vnns2nTJgBOPPFEAHr06IFhGKSlpTFu3DimT5/ORx99hGHkd2Q6Z86cQK2q//znPwwePJjw8HDeeuutUK6aiIiIVBfrOGowqKcFESlwPIcDHTpEpBZQR+eVlJ2dzejRo+natStZWVk8/PDDXHzxxSxfvpxFixbRp08fvv76azp37kxYWBhhYWGsXbuWzMxMpk6dCkBcXBw7duwA4P7772fixIn06NGD8PDwYpfp9Xrxer2BvzMzM6t/RUVEREREREREqpCSUpV06aWXFvr79ddfp0mTJqxZs4YmTZoAEB8fT/PmzQPjRERE4PV6Cw0rcNddd3HJJZeUuszx48fz6KOPVkH0IiIiIiIiIiKhoeZ7lbRhwwauvvpq2rZtS3R0NG3atAFg69atFZpfr169yhxn7NixZGRkBD7btm2r0LJEREREREREREJFNaUq6YILLqB169a8+uqrtGjRAsuy6NKlC3l5eRWaX4MGDcocx+Px4PF4KjR/EREREREREZGaQDWlKmH//v2sW7eOBx98kCFDhpCcnEx6enqgPCwsDADTNAtNFxYWVmSYiIiI1BMOcKREQaSzzFGNpmE4Tii+j0kRqWcMcCRFQkzZ9QqMRi4c7SOCEJSISOWoplQlNGrUiPj4eF555RUSEhLYunUr999/f6C8adOmRERE8OWXX3LCCScQHh5OTEwMbdq0YebMmaxbt474+HhiYmJCuBYiIiISTIbbgbNTAyKeSsL3vz34vz8Ax77dPcKB+4ImuE6L19v3RAQAw2HgaBNBxPgkfJ/sxT9rP/iPOT6EGbjOaoz7nMZghCZOEZHjoZpSleBwOJgxYwZLliyhS5cu/PWvf+WZZ54JlLtcLp5//nlefvllWrRowUUXXQTAiBEj6NixI7169aJJkybMmzcvVKsgIiIiIWCEOTDCnbgvb0b435NwJB9pvm+Ac2AsEU92wDU4DsNpYLh0uSYi+Qy3A8PtwH1+E8LHJ+Hs3jBQ5uwVTcT4DrjPbpw/no4dIlILGLatx2+1XWZmJjExMWRkZBAdHR3qcEREROQ42LYNpo257jCORi6MxmEYYbqZFJGy2T4La3MOuBw4TvBguHXsEJGaobx5CjXfExEREQkhwzDAZeDs2AAc+U10RETKw3A7cLSNBEPHDhGpnZSUEhEREakBDJduKEXk+BlOHTtEpPZS/U4REREREREREQk6JaVERERERERERCTolJQSEREREREREZGgU1JKRERERERERESCTkkpEREREREREREJOiWlREREREREREQk6JSUEhERERERERGRoFNSSkRERERERET+n737DmvqfPsA/s1mgyBDFJkqLhy4QK17W+u2VeuqFevWjrfW1tHlr0tr3dZW7XBU66ij7lFFtO6BEwXFwVBkj5Dkef9AUiNbgQT4fq6LSznn5OROuHOSc+c+z0NU6liUIiIiIiIiIiKiUseiFBERERERERERlToWpYiIiIiMSOiEwe86rdZIkRARERGVLhaliIiIiIxJCAhNViFKp9NBAomRAyIiIiIqHSxKmZC2bdtiypQpxg6DiIiISlOyGpq9NyE0Wkh0Apl/XITQ6IwdFREREVGJkxs7ACIiIqKKRAgBieSZbiilDJpd1wEAuognEKmZeL5ZSqfTQSrld4lERERUvvDTzVNt27bFhAkTMGHCBNja2qJy5cr45JNPIETWOA8SiQRbt241uI2dnR1Wr14NAIiIiIBEIsHmzZvRrl07WFhYoEGDBggJCTG4TXBwMNq2bQsLCwtUqlQJXbp0wZMnTzBixAgcOXIECxYsgEQigUQiQURERCk8ciIiIipVmVmX6mmvxkB7JRra8w8AAJpd16G7EgMRnwbdjUfQXoqC7n5C1m2eG3eKiIiIqDxgUeoZa9asgVwux7///osFCxZg3rx5WLlyZZH2MWPGDLz33ns4f/48atasiTfeeAMajQYAcP78eXTo0AF16tRBSEgIjh07hldffRVarRYLFixAQEAA3n77bTx8+BAPHz6Em5tbSTxMIiIiMiKJUg6h1kDiaInMdReQ+ft5ww3i06FeHAJNcAQkTlZZXVJymVFiJSIiIipJvHzvGW5ubpg/fz4kEglq1aqFS5cuYf78+Xj77bcLvY/33nsPPXr0AADMmTMHdevWRVhYGHx9ffH111+jSZMmWLJkiX77unXr6v+vVCphYWEBFxeXfO8jIyMDGRkZ+t8TExMLHR8REREZn0QpBypJoRzbHBlzD+dcX8kcyjHNIZFy2HMiIiIqv9gp9YwWLVoYjPEQEBCAmzdvQluEqZn9/Pz0/69SpQoAICYmBsB/nVIva+7cubC1tdX/sKOKiIiobNFpdYBOIHPblVzXi/g0aA7dgsgs/GcQIiIiorKGRalCkkgk+vGlsmVmZubYTqFQGNwGyBqcFADMzc2LJZbp06cjISFB/xMZGVks+yUiIqKSJ7Q6SGVSaE/chcTREjL/qoYbKGWQtfGCiE2BLjIBQsuZ+IiIiKh84uV7zzh58qTB7ydOnECNGjUgk8ng6OiIhw8f6tfdvHkTqampRdq/n58fDhw4gDlz5uS6XqlUFqorS6VSQaVSFem+iYiIyEToBIQ6E7Im1SCTSgABaM/ch9TbASIuFZJK5lD0rQtkPP1MoNZCKAQkHFeKiIiIyhl2Sj3j7t27mDZtGq5fv45169Zh4cKFmDx5MgCgffv2WLRoEc6dO4fTp09j7NixBl1RhTF9+nScOnUK48aNw8WLF3Ht2jUsXboUjx49AgB4eHjg5MmTiIiIwKNHj/QdVkRERFR+SBQySMwVWT8qOZCphbS2E5STW0L5bmtAKQN0+G8bcwULUkRERFQusSj1jGHDhiEtLQ3NmjXD+PHjMXnyZIwZMwYA8N1338HNzQ2tW7fG4MGD8d5778HCwqJI+69Zsyb27t2LCxcuoFmzZggICMC2bdsgl2c1rL333nuQyWSoU6cOHB0dcffu3WJ/jERERGRiFDIoxzTLGtTcQgnlm40BGYc3JyIiovJPIp4fKKmCatu2LRo2bIjvv//e2KEUWWJiImxtbZGQkAAbGxtjh0NERERFpHs6zhQACLUma3Y+IiIiojKqsHUKdkoRERERGVl2QQoAC1JERERUYbAoRUREREREREREpY5fxT11+PBhY4dARERERERERFRhsFOKiIiIiIiIiIhKHYtSRERERERERERU6liUIiIiIiIiIiKiUseiFBERERERERERlToWpYiIiIiIiIiIqNSxKEVERERERERERKWORSkiIiIiIiIiIip1LEoREREREREREVGpY1GKiIiIiIiIiIhKHYtSRERERERERERU6liUIiIiIiIiIiKiUic3dgD08oQQAIDExEQjR0JEREREREREFV12fSK7XpEXFqXKgaSkJACAm5ubkSMhIiIiIiIiIsqSlJQEW1vbPNdLREFlKzJ5Op0ODx48gLW1NSQSibHDKXaJiYlwc3NDZGQkbGxsjB0OVVDMQyptzDkyBcxDMjbmIJka5iSZgrKQh0IIJCUlwdXVFVJp3iNHsVOqHJBKpahWrZqxwyhxNjY2JvuCo4qDeUiljTlHpoB5SMbGHCRTw5wkU2DqeZhfh1Q2DnRORERERERERESljkUpIiIiIiIiIiIqdSxKkclTqVSYNWsWVCqVsUOhCox5SKWNOUemgHlIxsYcJFPDnCRTUJ7ykAOdExERERERERFRqWOnFBERERER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Awcwbtw4WFlZ5Tjo16tXz9gPgcq4uLg4vPHGG/D19cWCBQv0y9u1a4f69evjhx9+0C9LSkrC559/jri4OJiZmeGdd94pl4MGUslizpEpYB6SKWAekqlhTpIp4Dly4bD8Sy8tLi4OU6dOxZAhQzBv3jwAwODBg3H27FmsWrUKjRo1goWFBV599VW0bdvW4KD/77//8qBPxSIzMxPx8fHo378/AECn00EqlcLT0xNxcXEAACEEhBCwtrbGV199ZbAdUVEx58gUMA/JFDAPydQwJ8nYeI5ceCxK0UvjQZ9MgbOzM3777TfUqFEDQNaggFKpFFWrVsWdO3cAABKJBBKJBImJibCxsdEvI3oRzDkyBcxDMgXMQzI1zEkyNp4jF17FerRUIrIP+q1btwaQddAHgKpVq+pfUBKJBFKp1GBwNx70qbhlf/DQ6XRQKBQAsg72MTEx+m3mzp2LlStX6gcSZB7Sy2DOkSlgHpIpYB6SqWFOkjHxHLnw2ClFxaKwB32VSoVJkyZBLpdXyBcclQ6pVAohhD7Hsg/8M2fOxOeff45z585x8EoqVsw5MgXMQzIFzEMyNcxJMhaeIxcOX31UrHjQJ1ORnYdyuRxubm749ttv8fXXX+P06dNo0KCBscOjcog5R6aAeUimgHlIpoY5ScbEc+T8VdxHTiWGB30yBdkHe4VCgR9//BE2NjY4duwYGjdubOTIqLxizpEpYB6SKWAekqlhTpKx8Rw5bxxTiord8wf9zz//nAd9MpouXboAAI4fP44mTZoYORqqCJhzZAqYh2QKmIdkapiTZCw8R86bRAghjB0ElU+nT59Gs2bNcPny5Qo1pSWZnpSUFFhaWho7DKpAmHNkCpiHZAqYh2RqmJNkTDxHzolFKSpRPOgTERERERERZeE5siEWpYiIiIiIiIiIqNRxTCkiIiIiIiIiIip1LEoREREREREREVGpY1GKiIiIiIiIiIhKHYtSRERERERERERU6liUIiIiIiIiIiKiUseiFBERERERERERlToWpYiIiIiIiIiIqNSxKEVERERERERERKWORSkiIiIiIiIiIip1LEoREREREREREVGpY1GKiIiIiIiIiIhKHYtSRERERERERERU6liUIiIiIiIiIiKiUseiFBERERERERERlToWpYiIiIiIiIiIqNSxKEVERFTMNBoNPvjgA7i5uUEq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ysrimWeeoXfv3hw5csQL/7oiIiLibTbD7IsViIiIiFRgixcvJjExkYKCgjKP//J6Tu3atcPtdpOeng6A2+2mWrVqdO/enaVLlwLw/fffEx4ezq5du3jwwQeZMmUK6enpbNy40fNxT506Rb169cjJyeHixYvcf//9HD9+nPr16183281eU2r69OmkpKSQmZkJlOyUeuutt/j+++8JCQkBICEhgZycHHJzc7HbS74vGh0dzcCBAxk7dixQslPqhRdeYO7cuZ6P/eCDD9KqVSvmzJlzk/+iIiIi4it0TSkRERERHxEbG+v5tcPhoGbNmsTExHgeCwsLA+D06dMAZGVlkZaW9h+vT5Wbm0t8fDyPP/44MTExdOzYkfj4eJ566imqV6/+q3OsWLGCWbNmkZuby8WLF3G5XFStWrXM+0RERHgWpEpnczgcngWp0sdKZy310EMPXff7AwcO/Oo8IiIi4pt0+p6IiIiIjwgICCjze5vNVuax0rv6FRcXA3Dx4kWefPJJDhw4UObHN998wyOPPILD4eDzzz8nNTWVpk2bMnv2bBo3bsyxY8duOMOuXbt45pln6Ny5M+vWrWP//v2MGzeOwsLCW5q19LHSWUVERKTi0aKUiIiIiJ9q1aoVhw8fJiIigkaNGpX5UaVKFaBkYejhhx9m8uTJ7N+/n8DAQFatWgVAYGAgbre7zMfMyMigfv36jBs3jtatWxMZGcmJEyfKbeYvvvjiut83adKk3D6+iIiIWIcWpURERET81Isvvkh+fj59+vRhz5495ObmsnHjRgYNGoTb7Wb37t389a9/JTMzk2+//ZZPP/2UM2fOeBaBIiIi+Oqrr8jJyeHs2bMUFRURGRnJt99+S0pKCrm5ucyaNcuziFUe/va3v7Fo0SL+8Y9/MHHiRL788kteeumlcvv4IiIiYh1alBIRERHxU3Xr1mXnzp243W7i4+OJiYkhMTGR0NBQ7HY7VatWZfv27XTu3JmoqCjGjx/P22+/TadOnQB4/vnnady4Ma1bt+Y3v/kNO3fupGvXrowePZqXXnqJFi1akJGRwYQJE8pt5smTJ5OSkkJsbCxLly4lOTmZpk2bltvHFxEREevQ3fdERERExBJsNhurVq2iW7duZo8iIiIiXqCdUiIiIiIiIiIi4nValBIREREREREREa9zmj2AiIiIiAiAriohIiJSsWinlIiIiIiIiIiIeJ0WpURERERERERExOu0KCUiIiIiIiIiIl6nRSkREREREREREfE6LUqJiIiIiIiIiIjXaVFKRERERERERES8TotSIiIiIiIiIiLidVqUEhERERERERERr9OilIiIiIiIiIiIeN3/Ada7C0S1JbWlAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(12, 8))\n", + "gs = GridSpec(2, 1, height_ratios=[5, 1])\n", + "\n", + "# Main plot: Dependency groups by timestamp\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.scatterplot(data=wmf_dependency_relations_df, x='timestamp', y='dependency', hue='dependency', style='dependency', markers=True, s=100, ax=ax0)\n", + "ax0.set_title('Dependency Group for \"WMF\" by Timestamp (w/o URLS)')\n", + "ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "#ax0.set_xticklabels([])\n", + "ax0.set_xlabel('')\n", + "ax0.set_ylabel('Dependency')\n", + "#ax0.legend(title='Dependency', bbox_to_anchor=(1, 1), loc='upper left')\n", + "ax0.legend().set_visible(False)\n", + "\n", + "# Secondary plot: Overall count of sentences over time\n", + "ax1 = plt.subplot(gs[1], sharex=ax0)\n", + "wmf_dependency_relations_df['week'] = wmf_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "weekly_counts = wmf_dependency_relations_df['week'].value_counts().sort_index()\n", + "sns.lineplot(x=weekly_counts.index, y=weekly_counts.values, ax=ax1, marker='o')\n", + "ax1.set_title('Count of Sentences Discussing \"WMF\" (Grouped by Week)')\n", + "ax1.set_xlabel('Timestamp')\n", + "ax1.set_ylabel('Count')\n", + "ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n", + "\n", + "plt.tight_layout()\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "1fa1f33e-0a38-426e-b75b-42f2fd2cad36", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_97550/4168321775.py:8: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "/tmp/ipykernel_97550/4168321775.py:14: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " wmf_dependency_relations_df['week'] = wmf_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_97550/4168321775.py:23: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " wmf_dependency_relations_df['week'] = wmf_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_97550/4168321775.py:29: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABKUAAAMWCAYAAAAgRDUeAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8ekN5oAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdeZyN5f/H8dd9llmZse9jH4xdtqxRSopo0yahPYUIqewtKkJZK6FsbfiFdl8KMZas2YbGUkhZZmwzZ7nv3x9jDsfMWGf3fj4e58G5r+u+z3WfOXOO83Zdn9uwLMtCREREREREREQkE9myegAiIiIiIiIiInL9USglIiIiIiIiIiKZTqGUiIiIiIiIiIhkOoVSIiIiIiIiIiKS6RRKiYiIiIiIiIhIplMoJSIiIiIiIiIimU6hlIiIiIiIiIiIZDqFUiIiIiIiIiIikukUSomIiIiIiIiISKZTKCUiInJWixYtqF69+lXvbxgGzz//fDqO6OoNGTIEwzCyehgiIiIiImlSKCUiksN88cUXGIbBvHnzUrTVqlULwzBYsmRJirbSpUvTuHFj3/2yZctiGAatWrVK9XE++ugjDMPAMAzWrl3r254cdqR2mzRp0kXH3qJFC19fm81GWFgYlStX5tFHH+Wnn3663Kfgmhw4cIAhQ4awYcOGTHm89JT8M7vUbdq0aVk91EuaNWsWY8aMyephZBnTNClcuDDvvPPONR8r+Xfyv//+S7W9evXqtGjRwnd/z549fq8Xm81GgQIFaNOmDStXrrzi459/3K5du1KhQgWCgoIoVqwYzZs3Z/Dgwdd0fiIiIpJ7ObJ6ACIicmWaNm0KwPLly7n77rt92+Pj49myZQsOh4MVK1bQsmVLX9v+/fvZv38/Dz74oN+xgoKCWLJkCYcOHaJYsWJ+bTNnziQoKIiEhIRUxzFx4kTy5Mnjt61hw4aXHH+pUqV46623ADh16hS7du1i7ty5zJgxg44dOzJjxgycTuclj3O1Dhw4wNChQylbtiy1a9fOsMfJCGPGjOHkyZO++99++y2zZ89m9OjRFCpUyLe9cePGdOrUiZdffjkrhnlZZs2axZYtW+jVq1dWDyVLrF69mv/++48777wzy8bw0EMPcccdd+D1etm5cycTJkygZcuWrFmzhho1alzRsXbt2kX9+vUJDg6mW7dulC1bloMHD/L777/z9ttvM3To0Aw6CxEREcnJFEqJiOQwJUqUoFy5cixfvtxv+8qVK7Esi/vvvz9FW/L95EArWZMmTVizZg2ff/45PXv29G3/66+/WLZsGXfffTdff/11quO47777/IKQyxUeHk6nTp38to0YMYIePXowYcIEypYty9tvv33Fx70edOjQwe/+oUOHmD17Nh06dKBs2bIp+jsc+pjPrr799lvKlClDtWrVsmwMN9xwg9/vYrNmzWjTpg0TJ05kwoQJV3Ss0aNHc/LkSTZs2ECZMmX82g4fPpwu4xUREZHcR8v3RERyoKZNm7J+/XrOnDnj27ZixQqqVatGmzZtWLVqFaZp+rUZhkGTJk38jhMUFMQ999zDrFmz/LbPnj2b/Pnz07p164w9kbPsdjvvv/8+VatWZdy4ccTFxfm1z5gxg7p16xIcHEyBAgV48MEH2b9/v1+f5HpQ69ato3HjxgQHB1OuXDm/JYVLly6lfv36AHTt2jXN5W5bt26lZcuWhISEULJkySteYjVz5kwqV65MUFAQdevW5ddff/W1LVmyJM3ll7NmzcIwjFSXUF2p1GpKJde8+vLLL6latSrBwcE0atSIzZs3AzB58mQqVqxIUFAQLVq0YM+ePSmOGx0dze233054eDghISHcdNNNrFixwq/PiRMn6NWrF2XLliUwMJAiRYpw66238vvvvwNJP6tFixaxd+9e388gOVRzuVwMGjSIunXrEh4eTmhoKM2aNUuxJDV5CdrIkSMZP3485cuXJyQkhNtuu439+/djWRbDhw+nVKlSBAcH0759e44ePep3jLJly9K2bVt+/PFHateuTVBQEFWrVmXu3LmXfH5vuOEG7rnnHr9tNWrUwDAMNm3a5Nv2+eefYxgG27Zt8+u7aNGiFLOkJkyYQLVq1QgMDKREiRJ0796d48ePX3Is6aVZs2YA7N69+4r33b17N6VKlUoRSAEUKVLkmscmIiIiuZNCKRGRHKhp06a43W6io6N921asWEHjxo1p3LgxcXFxbNmyxa+tSpUqFCxYMMWxHn74YVavXu33RXTWrFncd999F11Gd/ToUf777z/f7dixY9d0Tna7nYceeojTp0/7zfR644036Ny5M5GRkbz33nv06tWLxYsX07x58xRf2I8dO8Ydd9xB3bp1eeeddyhVqhTPPvssn3zyCQBRUVEMGzYMgKeeeorPPvuMzz77jObNm/sd4/bbb6dWrVqMGjWKKlWq0L9/f7777rvLOo9ffvmFXr160alTJ4YNG8aRI0e4/fbbfT+PFi1aEBERwcyZM1PsO3PmTCpUqECjRo2u6Lm7EsuWLaNPnz489thjDBkyhG3bttG2bVvGjx/P+++/z3PPPUffvn1ZuXIl3bp189v3f//7H82bNyc+Pp7Bgwfz5ptvcvz4cW6++WZWr17t6/fMM88wceJE7r33XiZMmMBLL71EcHCwL5h59dVXqV27NoUKFfL9DJLrS8XHx/Pxxx/TokUL3n77bYYMGcK///5L69atU60DNnPmTCZMmMALL7xAnz59+OWXX+jYsSOvvfYa33//Pf379+epp55iwYIFvPTSSyn2j4mJ4YEHHqBNmza89dZbOBwO7r///kvWOGvWrJnf6/To0aP88ccf2Gw2li1b5vd8Fy5cmKioKN+2Q4cOsX79eu644w7ftiFDhtC9e3dKlCjBqFGjuPfee5k8eTK33XYbbrf7omNJL8khZP78+a943zJlyrB//37+97//pfOoREREJFezREQkx/njjz8swBo+fLhlWZbldrut0NBQa/r06ZZlWVbRokWt8ePHW5ZlWfHx8ZbdbreefPJJv2OUKVPGuvPOOy2Px2MVK1bMd6ytW7dagPXLL79YU6dOtQBrzZo1vv0GDx5sASluZcqUueS4b7rpJqtatWppts+bN88CrLFjx1qWZVl79uyx7Ha79cYbb/j127x5s+VwOPy233TTTRZgjRo1yrctMTHRql27tlWkSBHL5XJZlmVZa9assQBr6tSpqY4PsD799FO/YxQrVsy69957L3l+yc/F2rVrfdv27t1rBQUFWXfffbdv24ABA6zAwEDr+PHjvm2HDx+2HA6HNXjw4Es+TrJ3333XAqzY2NgUbck/pwvHFxgY6Nd/8uTJFmAVK1bMio+P9xvj+cc2TdOKjIy0WrdubZmm6et3+vRpq1y5ctatt97q2xYeHm517979omO/8847U33NeDweKzEx0W/bsWPHrKJFi1rdunXzbYuNjbUAq3Dhwn7PY/K4a9WqZbndbt/2hx56yAoICLASEhJ828qUKWMB1tdff+3bFhcXZxUvXtyqU6fORcf/5ZdfWoC1detWy7Is65tvvrECAwOtu+66y3rggQd8/WrWrOn3s7csy5oyZYoV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UJBVpkwZa9y4cSmO93//939W1apVLYfDYQHW1KlT/Y5xoccee8wqU6bMJc8PsLp3727NmDHDioyMtAIDA606depYS5YsSbV/YmKilT9/fis8PNw6c+bMJY9/oXfffdcCrNjY2BRtyT+n1MZ3vtjYWAuw3n33Xb/tS5YssQDryy+/9Nu+fv1665577rEKFixoBQYGWmXKlLE6duxoLV682HdOffv2tWrVqmXlzZvXCg0NtWrVqmVNmDDB7zgnT560Hn74YStfvnwW4Ht+TdO03nzzTatMmTK+52/hwoUpfgZXOu7UXsvJvwM//PCDVbNmTSswMNCqUqVKin0v5v7777cA6/PPP/dtc7lcVkhIiBUQEOD3cx03bpwVHh5uud3uVI81btw4q0qVKpbT6bSKFi1qPfvss9axY8cueywzZsywbrzxRis0NNR3LkOHDrUSEhL8+qX13CXr0qWLZbfbrV27dlmWde61lNrNbrdblmVZK1assLp3725Vr17dCg8Pt5xOp1W6dGmrS5cu1u7duy/7HEREROT6YlhWOlduFRERyQItWrTgv//+8xVLzwk8Hg8lSpSgXbt2TJkyJauHc90pW7Ys1atXZ+HChZnyeHfccQd58uThiy++yJTHExEREcnutHxPREQki8yfP59///2Xzp07Z/VQJBO0aNEiRY0pERERkeuZQikREZFMFh0dzaZNmxg+fDh16tThpptuyuohSSbo169fVg9BREREJFvR1fdEREQy2cSJE3n22WcpUqQIn376aVYPR0REREQkS6imlIiIiIiIiIiIZDrNlBIRERERERERkUynUEpERERERERERDJdri90bpomBw4cIG/evBiGkdXDERERERERkRzOsixOnDhBiRIlsNk010PkauX6UOrAgQNERERk9TBEREREREQkl9m/fz+lSpXK6mGI5Fi5PpTKmzcvkPRmERYWlsWjERERERERkZwuPj6eiIgI3/dNEbk6uT6USl6yFxYWplBKRERERERE0o1KxIhcGy1+FRERERERERGRTKdQSkREREREREREMp1CKRERERERERERyXS5vqaUiIiIiIiIiFw+r9eL2+3O6mFIDuV0OrHb7ZfVV6GUiIiIiIiIiGBZFocOHeL48eNZPRTJ4fLly0exYsUueTEAhVIiIiIiIiIi4gukihQpQkhIiK4uKFfMsixOnz7N4cOHAShevPhF+yuUEhEREREREbnOeb1eXyBVsGDBrB6O5GDBwcEAHD58mCJFilx0KZ8KnYuIiIiIiIhc55JrSIWEhGTxSCQ3SH4dXao2mUIpEREREREREQHQkj1JF5f7OlIoJSIiIiIiIiIimU6hlIiIiIiIiIhIFuvSpQsdOnTI6mFkKoVSIiKS5SzTTPrTk3LN+cXaREREJH1ZXs/ZP70p285+FltmyjaR7OR6DHdyKoVSIiKSpSzTBI8L9yevYh075Bc+WaYJrgRcUwbAiaMKpkRERDKQ5fXA6RO4Pn4ZEk76BVOWxw0njyV9JrsSFEyJSLpQKCUiIlnGF0h92Bdzx2rcE3r5gqnkQMo9sRfWzrW4xvdQMCUiIpJBfIHUhB5YMetwj+/pC6Z8gdT4Hlg71+Ke0EvBlORYW7ZsoU2bNuTJk4eiRYvy6KOP8t9///naT5w4wSOPPEJoaCjFixdn9OjRtGjRgl69evn6JCYm8tJLL1GyZElCQ0Np2LAhS5cu9bVPmzaNfPny8cMPPxAVFUWePHm4/fbbOXjwoK+P1+uld+/e5MuXj4IFC9KvXz8sy8qMpyBbydJQ6tdff6Vdu3aUKFECwzCYP39+mn2feeYZDMNgzJgxmTY+ERHJWIbNhvuTV7D2b0/acDreF0z5AqlDsUltJ47iGt8TvAqlRERE0p1l4prQE44eSrp75G9fMJUcSBF/JKntnz24J/UBXaVNcpjjx49z8803U6dOHdauXcv333/PP//8Q8eOHX19evfuzYoVK/jmm2/46aefWLZsGb///rvfcZ5//nlWrlzJnDlz2LRpE/fffz+33347MTExvj6nT59m5MiRfPbZZ/z666/s27ePl156ydc+atQopk2bxieffMLy5cs5evQo8+bNy/gnIZtxZOWDnzp1ilq1atGtWzfuueeeNPvNmzePVatWUaJEiUwcnYiIZDTLnYi91aN4pr4KyTOgTsfjfr87BIbAiSN+/e3N7gFbln50iYiI5E6WhaPlQ3jmjoazszWsI3/jGvUEmB44c/JcX5sN+62dkz67nYFZNGCRKzdu3Djq1KnDm2++6dv2ySefEBERwc6dOylevDjTp09n1qxZ3HLLLQBMnTrVL4vYt28fU6dOZd++fb7tL730Et9//z1Tp071HdvtdjNp0iQqVKgAJAVZw4YN8x1nzJgxDBgwwJeFTJo0iR9++CFjn4BsKEv/Zd+mTRvatGlz0T5///03L7zwAj/88AN33nlnJo1MREQyg+EMxFamKo6ub/gHU64zSbfz2O94EnvjDhjOgCwYqYiISO5mOAOx1bkZB/gFU5w67t/RZsPRaTC2SnUxFEhJDrNx40aWLFlCnjx5UrTt3r2bM2fO4Ha7adCggW97eHg4lStX9t3fvHkzXq+XSpUq+e2fmJhIwYIFffdDQkJ8gRRA8eLFOXz4MABxcXEcPHiQhg0b+todDgf16tW77pbwZev/bjZNk0cffZS+fftSrVq1y9onMTGRxMRE3/34+PiMGp6IiKSD5GDK2e1N3B/3h7NX2zufvc3jCqREREQymC+YsqykYCoVjkcGKZCSHOvkyZO0a9eOt99+O0Vb8eLF2bVr12Udw263s27dOux2u1/b+WGX0+n0azMM47oLnC5Hti50/vbbb+NwOOjRo8dl7/PWW28RHh7uu0VERGTgCEVEJF3YnRglIyEwNNVmW6X6qlshIiKSGWx2bJF1Uv/cdQRgK1tNS+klx7rhhhv4448/KFu2LBUrVvS7hYaGUr58eZxOJ2vWrPHtExcXx86dO33369Spg9fr5fDhwymOUaxYscsaR3h4OMWLFyc6Otq3zePxsG7duvQ72Rwi24ZS69atY+zYsUybNg3jCr6IDBgwgLi4ON9t//79GThKERG5VueusvcinDmRah/3R/18V+UTERGRjGF53EkXFpn44rnle+fzuJKuvHf2qnwi2VlcXBwbNmzwuz311FMcPXqUhx56iDVr1rB7925++OEHunbtitfrJW/evDz22GP07duXJUuW8Mcff/D4449js9l8uUSlSpV45JFH6Ny5M3PnziU2NpbVq1fz1ltvsWjRosseX8+ePRkxYgTz589n+/btPPfccxw/fjyDno3sK9uGUsuWLePw4cOULl0ah8OBw+Fg79699OnTh7Jly6a5X2BgIGFhYX43ERHJns4FUuddZS81512VT8GUiIhI+rM87hRX2Uu133lX5VMwJdnZ0qVLqVOnjt9t+PDhrFixAq/Xy2233UaNGjXo1asX+fLlw2ZLikfee+89GjVqRNu2bWnVqhVNmjQhKiqKoKAg37GnTp1K586d6dOnD5UrV6ZDhw6sWbOG0qVLX/b4+vTpw6OPPspjjz1Go0aNyJs3L3ff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DKR06dK88cYbAGzevJmbb76Z4OBgChYsyFNPPcXJkyd9+3bp0oUOHTrw5ptvUrRoUfLly8ewYcPweDz07duXAgUKUKpUKaZOnerbZ8+ePRiGwZw5c2jcuDFBQUFUr16dX375xW9cv/zyCw0aNCAwMJDixYvz8ssv4/Gcq49atmxZxowZ47dP7dq1GTJkiO++YRh8/PHH3H333YSEhBAZGck333zjt8+3335LpUqVCA4OpmXLluzZs+can9HMo1BKREREREQkG0utiLkKm0t2YTgDsFVrgqPbmxCc17fd2rcN97tdsPZvP9c5OC+Ox9/CVq1Juv6H44ABAxgxYgQDBw5k69atzJo1i6JFi3Lq1Clat25N/vz5WbNmDV9++SU///wzzz//vN/+//vf/zhw4AC//vor7733HoMHD6Zt27bkz5+f6OhonnnmGZ5++mn++usvv/369u1Lnz59WL9+PY0aNaJdu3YcOXIEgL///ps77riD+vXrs3HjRiZOnMiUKVN4/fXXr/j8hg4dSseOHdm0aRN33HEHjzzyCEePHgVg//793HPPPbRr144NGzbwxBNP8PLLL1/lM5n59E4mIiIiIiIiIlfNcAZgK1+LgD5TMEpHpd6ndBQBfaZgK1czXQOpEydOMHbsWN555x0ee+wxKlSoQNOmTXniiSeYNWsWCQkJfPrpp1SvXp2bb76ZcePG8dlnn/HPP//4jlGgQAHef/99KleuTLdu3ahcuTKnT5/mlVdeITIykgEDBhAQEMDy5cv9Hvv555/n3nvvJSoqiokTJxIeHs6UKVMAmDBhAhEREYwbN44qVarQoUMHhg4dyqhRozDNK5vp2KVLFx566CEqVqzIm2++ycmTJ1m9ejUAEydOpEKFCowaNYrKlSvzyCOP0KVLl2t7UjORQikRERERERERuSaGMwDy5MPxQP9U2x0Pvgx58qV7SYZt27aRmJjILbfckmpbrVq1CA09V4etSZMmmKbJjh07fNuqVauGzXYuHilatCg1atTw3bfb7RQsWJDDhw/7Hb9Ro0a+vzscDurVq8e2bdt8j92oUSMMw/B77JMnT6aYcXUpNWvW9P09NDSUsLAw31i2bdtGw4YN0xxXdqdQSkRERERERESuieVxwcnjeOaMSLXdM2cEnDyerrWkAIKDg6/5GE6n0+++YRipbrvSGU6XYrPZkorBn8ftTlkEPjPGklUUSomIiIiIiIjIVbPciZi7N+Ia9bh/Danz++zbhmvU45h/bkzXYCoyMpLg4GAWL16coi0qKoqNGzdy6tQp37YVK1Zgs9moXLnyNT/2qlWrfH/3eDysW7eOqKgo32OvXLnSL3RasWIFefPmpVSpUgAULlyYgwcP+trj4+OJjY29ojFERUX5lvKlNq7sTqGUiIiIiIiIiFwVy+3C/OM3PJ+84neVPaN0FM5+0/1rTJ05geeTVzD/WJFuwVRQUBD9+/enX79+fPrpp+zevZtVq1YxZcoUHnnkEYKCgnjsscfYsmULS5Ys4YUXXuDRRx+laNGi1/zY48ePZ968eWzfvp3u3btz7NgxunXrBsBzzz3H/v37eeGFF9i+fTv/93//x+DBg+ndu7dvqeDNN9/MZ599xrJly9i8eTOPPfYYdrv9isbwzDPPEBMTQ9++fdmxYwezZs1i2rRp13xumUWhlIiIiIiIiIhcFcMZgK1GU2xVG5/bGJwXZ+ehGAWK4+w8xO+qfLaqjbHVaJqutaUGDhxInz59GDRoEFFRUTzwwAMcPnyYkJAQfvjhB44ePUr9+vW57777uOWWWxg3bly6PO6IESMYMWIEtWrVYvny5XzzzTcUKlQIgJIlS/Ltt9+yevVqatWqxTPPPMPjjz/Oa6+95tt/wIAB3HTTTbRt25Y777yTDh06UKFChSsaQ+nSpfn666+ZP38+tWrVYtKkSbz55pvpcn6ZwbAuXMCYy8THxxMeHk5cXBxhYWFZPRwRERERERHJ4XLj98yEhARiY2MpV64cQUFBV7y/5XXjmfE65tbfcDz+lu8qe5bHhbl7I55PXsFWtTGOTq9h2J2XPmA2tmfPHsqVK8f69eupXbt2Vg8nW7rc15MjE8ckIiIiIiIiIrmQYXfi6PQa5ubl2MrV8M2EMhwB2MrXwvHQK0kzpHJ4ICXpS6GUiIiIiIiIiFwzw+7EVq1JiqV5hjMgabsCKbmAQikRERERERERSRdp1YpKzxpSWa1s2bLk8kpImUaFzkVEREREREREJNMplBIRERERERERkUynUEpERERERERERDKdQikREREREREREcl0CqVERERERERERCTTKZQSEREREREREZFMl6Wh1K+//kq7du0oUaIEhmEwf/58X5vb7aZ///7UqFGD0NBQSpQoQefOnTlw4EDWDVhERERERERERNJFloZSp06dolatWowfPz5F2+nTp/n9998ZOHAgv//+O3PnzmXHjh3cddddWTBSEREREREREUmL6XWlaz+5Pjiy8sHbtGlDmzZtUm0LDw/np59+8ts2btw4GjRowL59+yhdunRmDFFERERERERELsFmD2Dn5DaYrlNp9wkIpdLT32XiqCS7y1E1peLi4jAMg3z58mX1UERERERERETkPKbr1CVvGeX777+nadOm5MuXj4IFC9K2bVt2794NwJ49ezAMgzlz5tC4cWOCgoKoXr06v/zyi2//pUuXYhgGixYtombNmgQFBXHjjTeyZcsWv8f5+uuvqVatGoGBgZQtW5ZRo0b5tU+YMIHIyEiCgoIoWrQo9913X4adc26QY0KphIQE+vfvz0MPPURYWFia/RITE4mPj/e7iYiIiIiIiEjuderUKXr37s3atWtZvHgxNpuNu+++G9M0fX369u1Lnz59WL9+PY0aNaJdu3YcOXLE7zh9+/Zl1KhRrFmzhsKFC9OuXTvcbjcA69ato2PHjjz44INs3ryZIUOGMHDgQKZNmwbA2rVr6dGjB8OGDWPHjh18//33NG/ePNOeg5woS5fvXS63203Hjh2xLIuJEydetO9bb73F0KFDM2lkIiIiIiIiIpLV7r33Xr/7n3zyCYULF2br1q3kyZMHgOeff97Xb+LEiXz//fdMmTKFfv36+fYbPHgwt956KwDTp0+nVKlSzJs3j44dO/Lee+9xyy23MHDgQAAqVarE1q1beffdd+nSpQv79u0jNDSUtm3bkjdvXsqUKUOdOnUy4/RzrGw/Uyo5kNq7dy8//fTTRWdJAQwYMIC4uDjfbf/+/Zk0UhERERERERHJCjExMTz00EOUL1+esLAwypYtC8C+fft8fRo1auT7u8PhoF69emzbts3vOOf3KVCgAJUrV/b12bZtG02aNPHr36RJE2JiYvB6vdx6662UKVOG8uXL8+ijjzJz5kxOnz6d3qeaq2TrUCo5kIqJieHnn3+mYMGCl9wnMDCQsLAwv5uIiIiIiIiI5F7t2rXj6NGjfPTRR0RHRxMdHQ2Ay5V5V/vLmzcvv//+O7Nnz6Z48eIMGjSIWrVqcfz48UwbQ06TpaHUyZMn2bBhAxs2bAAgNjaWDRs2sG/fPtxuN/fddx9r165l5syZeL1eDh06xKFDhzL1RSUiIiIiIiIi2deRI0fYsWMHr732GrfccgtRUVEcO3YsRb9Vq1b5/u7xeFi3bh1RUVFp9jl27Bg7d+709YmKimLFihV+/VesWEGlSpWw2+1A0gysVq1a8c4777Bp0yb27NnD//73v3Q719wmS2tKrV27lpYtW/ru9+7dG4DHHnuMIUOG8M033wBQu3Ztv/2WLFlCixYtMmuYIiIiIiIiIpJN5c+fn4IFC/Lhhx9SvHhx9u3bx8svv5yi3/jx44mMjCQqKorRo0dz7NgxunXr5tdn2LBhFCxYkKJFi/Lqq69SqFAhOnToAECfPn2oX78+w4cP54EHHmDlypWMGzeOCRMmALBw4UL+/PNPmjdvTv78+fn2228xTZPKlStn+HOQU2VpKNWiRQssy0qz/WJtIiIiIiIiIpJ92AJCr6n9qh/XZmPOnDn06NGD6tWrU7lyZd5///0Uk1lGjBjBiBEj2LBhAxUrVuSbb76hUKFCKfr07NmTmJgYateuzYIFCwgICADghhtu4IsvvmDQoEEMHz6c4sWLM2zYMLp06QJAvnz5mDt3LkOGDCEhIYHIyEhmz55NtWrVMuS8cwPDyuXJT3x8POHh4cTFxam+lIiIiIiIiFyz3Pg9MyEhgdjYWMqVK0dQUNAV7296XdjsAenWLz3t2bOHcuXKsX79+hQrsZItXbqUli1bcuzYMfLly5ep48uNLvf1lK0LnYuIiIiIiIhI9ne5QVNmB1KSvSmUEhERERERERGRTJelNaVERERERERERDJS2bJlL1mz+lI1ryVjaKaUiIiIiIiIiIhkOoVSIiIiIiIiIiKS6RRKiYiIiIiIiIhIplMoJSIiIiIiIiIimU6hlIiIiIiIiIiIZDqFUiIiIiIiIiKSbkyv66L3RZIplBIRERERERGRdGOzB7BsRhuWfNKcZTPaYLMHZPWQLmratGnky5fvmvvIlVMoJSIiIiIiIiLpyuM6hdd9Co/rVFYPJV088MAD7Ny5M6uHkes4snoAIiIiIiIiIiLZWXBwMMHBwVk9jFxHM6VEREREREREJMdq0aIFzz//PM8//zzh4eEUKlSIgQMHYlkWAMeOHaNz587kz5+fkJAQ2rRpQ0xMTIrjzJ8/n8jISIKCgmjdujX79+/3tWn5XsZQKCUiIiIiIiIiVyW1IuauhDgs0w2AZbpxJcRd1n7XYvr06TgcDlavXs3YsWN57733+PjjjwHo0qULa9eu5ZtvvmHlypVYlsUdd9yB2+327X/69GneeOMNPv30U1asWMHx48d58MEH03WMkpKW74mIiIiIiIjIVUkuan5+7SjLdPtCJ9PrYvmM2zFsTl+7IyCUZp2+S9dxREREMHr0aAzDoHLlymzevJnRo0fTokULvvnmG1asWEHjxo0BmDlzJhEREcyfP5/7778fALfbzbhx42jYsCGQFHJFRUWxevVqGjRokK5jlXM0U0pERERERERErlpyUfPk24WzoEyvy689I4qf33jjjRiG4bvfqFEjYmJi2Lp1Kw6Hwxc2ARQsWJDKlSuzbds23zaHw0H9+vV996tUqUK+fPn8+kj600wpEREREREREblqjoBQv/vnz5SCpNlUF86UEgGFUiIiIiIiIiJylUyvK8VSPFdCHMtn3I7pdWGzB9C00/cEBIWn2M9mD0i3cURHR/vdX7VqFZGRkVStWhWPx0N0dLRv+d6RI0fYsWMHVatW9fX3eDysXbvWt1Rvx44dHD9+nKioqHQbo6Sk5XsiIiIiIiIiclVSC5YCgsJ9M6MMmzNFIJXWftdi37599O7dmx07djB79mw++OADevbsSWRkJO3bt+fJJ59k+fLlbNy4kU6dOlGyZEnat2/v29/pdPLCCy8QHR3NunXr6NKlCzfeeKPqSWUwzZQSERERERERkRytc+fOnDlzhgYNGmC32+nZsydPPfUUAFOnTqVnz560bdsWl8tF8+bN+fbbb3E6zy0pDAkJoX///jz88MP8/fffNGvWjClTpmTV6Vw3FEqJiIiIiIiISI7mdDoZM2YMEydOTNGWP39+Pv300zT37dKlC126dAHgnnvuSbVPYmIiefLkSZexyjkKpUREREREREQkXSUXM88NRc3379/Pt99+S7Vq1bJ6KLmOQikRERERERERSTcXFj9P76Lmme2GG26gZMmSTJs2LauHkusolBIRERERERGRdHNhAJXRgdTSpUsz9Pj//vtvhh7/eqar74mIiIiIiIiISKZTKCUiIiIiIiIiIplOoZSIiIiIiIiIiGQ6hVIiIiIiIiIiIpLpFEqJiIiIiIiIiEimUyglIiIiIiIiIunO40nI6iFINqdQSkRERERERETSlel18+fuBZhed1YPJcMMGTKE2rVrZ/UwUjVt2jTy5cuX1cO4JIVS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rF27lqeeeorSpUvz5JNP0qVLF2JiYvjmm28ICwujf//+3HHHHWzduhWn00n37t1xuVz8+uuvhIaGsnXrVvLkyQPAwIED2bp1K9999x2FChVi165dnDlzJkPO4XqkUEpERERERERErln1/GUIsQdy2pvI0kNbWHpoi68txB5I9XylM+yxIyIiGD16NIZhULlyZTZv3szo0aNp0aIF33zzDStWrKBx48YAzJw5k4iICObPn8/999/Pvn37uPfee6lRowYA5cuX9x1337591KlTh3r16gFQtmzZDDuH65GW74mIiIiIiIjINXOZHhoUjky1rWGRSrhMT4Y99o033ohhnFsa2KhRI2JiYti6dSsOh4OGDRv62goWLEjlypXZtm0bAD169OD111+nSZMmDB48mE2bNvn6Pvvss8yZM4fatWvTr18/fvvttww7h+uRQikRERERERERuWZOm53q+cuk2lYtX2mcNnsmj+jyPPHEE/z55588+uijbN68mXr16vHBBx8A0KZNG/bu3cuLL77IgQMHuOWWW3jppZeyeMS5h0IpEREREREREblmbtPLlmN7U2374/g+3KY3wx47Ojra7/6qVauIjIykatWqeDwev/YjR46wY8cOqlat6tsWERHBM888w9y5c+nTpw8fffSRr61w4cI89thjzJgxgzFjxvDhhx9m2Hlcb1RTSkRERERERESuWYDNwep/Y1Jtiz68kwBbxkUQ+/bto3fv3jz99NP8/vvvfPDBB4waNYrIyEjat2/Pk08+yeTJk8mbNy8vv/wyJUuWpH379gD06tWLNm3aUKlSJY4dO8aSJUuIiooCYNCgQdStW5dq1aqRmJjIwoULfW1y7RRKiYiIiIiIiMg123JsL6e9iYTYA2lYpBLV8pXmj+P7iD68k9PeRLYc30etAmUz5LE7d+7MmTNnaNCgAXa7nZ49e/LUU08BMHXqVHr27Enbtm1xuVw0b96cb7/9FqfTCYDX66V79+789ddfhIWFcfvttzN69GgAAgICGDBgAHv27CE4OJhmzZoxZ86cDDmH65FhWZaV1YPISPHx8YSHhxMXF0dYWFhWD0dERERERERyuNz4PTMhIYHY2FjKlStHUFDQFe9/xuNiW9x+7Iad6vlK4zI9OG123KaXAJuDLcf34bW8RIVHEOwISNext2jRgtq1azNmzJh0Pa5cvct9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3R6QVG/H7tQMqatkedxJQYnpTVpSZnp9P/vzfy5ggdeTowOp81nuRHA4MQxb0rmfPbdlM9rgOVuYv1TV+6hY92mw2VOdBWW5XWAzrioM9T3vXu/ZQCqVNtN73QdSufF75tUWOj+fxzS5/+fP+OtUXIq2UqHhfNnqURwZ8J7YokULvF4vy5Yt821r0KABN998M0WKFGHy5Mls2bIFpzPl74RhGMybN48OHTr4tuXLl48xY8bQpUsXXxHzESNG0L9//6Tz9HgoV64cL7zwAv369UtR6Hzp0qW0bNmSOXPm8MADDwBw9OhRSpUqxbRp0+jYsWOq59G2bVuqVKnCyJEj+f3336lbty579uyhTJkyfv2OHj1KwYIFWbp0KTfddNO1Pn0ZIlcUOhcRERGR64ths6UZLhhG2m0ZNp7k5XmpfIkynAEYzkC//5l22AOw28/ukzyzSq5K8gwf42zwcv7P/vyfi2Gz55pACs6+boyk103yuVmWSbNO39Gy26+07PYrkTf2SAqu0liWZzgDrnp2nu95T2V51fk/E5HUXKy2VEbXkqpZs6bf/eLFi3P48GHuv/9+zpw5Q/ny5XnyySeZN28eHs+V1yRs1KiR7+8Oh4N69eqxbdu2y96nQIECVK5c2beP1+tl+PDh1KhRgwIFCpAnTx5++OEH9u3bB0CtWrW45ZZbqFGjBvfffz8fffQRx44d8x2rS5cutG7dmnbt2jF27FgOHjx4xeeUHehTUkREREREJBtLDqkutU0kq6VVWyqjakn5PfYFs6AMw8A0TSIiItixYwcTJkwgODiY5557jubNm+N2u339LgzLktsy0rvvvsvYsWPp378/S5YsYcOGDbRu3RqXywUkFU//6aef+O6776hatSoffPABlStXJjY2FoCpU6eycuVKGjduzOeff06lSpVYtWpVho87vemdTERERERERETSRWqzpbL6invBwcG0a9eO999/n6VLl7Jy5Uo2b94MQOHChf1mGcXExHD69OkUxzg/8PF4PKxbt46oqKiLPu75+xw7doydO3f69lmxYgXt27enU6dO1KpVi/Lly7Nz506//Q3DoEmTJgwdOpT169cTEBDAvHnzfO116tRhwIAB/Pbbb1SvXp1Zs2ZdwbOSPWTrQuciIiIiIiIiknMkz5b6cFs0f52K882SyohaUpdj2rRpeL1eGjZsSEhICDNmzCA4ONhXp+nmm29m3LhxNGrUCK/XS//+/VOtPTV+/HgiIyOJiopi9OjRHDt2jG7dul30sYcNG0bBggUpWrQor776KoUKFfLVroqMjOSrr77it99+I3/+/Lz33nv8888/VK1aFYDo6GgWL17MbbfdRpEiRYiOjubff/8lKiqK2NhYPvzwQ+666y5KlCjBjh07iImJoXPnzun75GUChVIiIiIiIiIikm7OvxJfVs+SypcvHyNGjKB37954vV5q1KjBggULfFfNGzVqFF27dqVZs2aUKFGCsWPHsm7duhTHGTFiBCNGjGDDhg1UrFiRb775hkKFCl30sUeMGEHPnj2JiYmhdu3aLFiwgICApJp4r732Gn/++SetW7cmJCSEp556ig4dOhAXl1QkPiwsjF9//ZUxY8YQHx9PmTJlGDVqFG3atOGff/5h+/btTJ8+nSNHjlC8eHG6d+/O008/nc7PXsa76qvvmabJrl27OHz4MKZp+rU1b948XQaXHnLjVRFEREREREQk6+TG75npcfW983lMkxdXfsPoRndl2SypzLJjxw6qVKlCTEwMFStW9F1979ixY+TLly+rh5clLvf1dFUzpVatWsXDDz/M3r17UySehmHg9Xqv5rAiIiIiIiIikgtYlsWoG9tm6SypzHD06FG++uorwsLCiIiIyOrh5DhXFUo988wz1KtXj0WLFlG8eHG/y+CKiIiIiIiIyPXNabeT6PUQkIFX3MsOHn/8cdatW8fEiRMJDAzM6uHkOFcVSsXExPDVV19RsWLF9B6PiIiIiIiIiOQCgfbcX8b6/KvhJWvRokWunyGWXq5qYWfDhg3ZtWtXeo9FRERERERERESuE5cdW27atMn39xdeeIE+ffpw6NAhatSokeJyiTVr1ky/EYqIiIiIiIiISK5z2aFU7dq1MQzDbwpat27dfH9PblOhcxERERERERERuZTLDqViY2MzchwiIiIiIiIiInIduexQqkyZMr6///rrrzRu3BiHw393j8fDb7/95tdXRERERERERETkQldV6Lxly5YcPXo0xfa4uDhatmx5zYMSEREREREREZHc7apCqeTaURc6cuQIoaGh1zwoERHJPSyvB8vjTr3N48byejJ5RKmzLAvL7Uq9zTTTbMstLLcLyzRTb/Pk7nOXa5fm785Ffq+ykuW5sveltPomtWW/88sO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SkrKtTlJIYQQQgiRp0hSSgghhMgD2rRpw/nz59m8eTMAy5Yto0iRIj6JpGXLlhEXF8e+ffvo3Lkzt99+O3/88QfffPMNK1euZPDgwd5tBw8ezJo1a/j666/5448/uOOOO+jcuTN79uzxO/bhw4dp06YNtWvX5vvvvyckJOSan68QQgghhLj+aUopldOFEEIIIcSVa9SoEX369GHYsGHceuutNGnShJdeeonTp0+TkJBAmTJl2L17N+PGjcNisTBlyhTva1euXEnbtm1JTEzkxIkTVKxYkUOHDlGqVCnvNu3bt6dp06b873//47PPPmPo0KGsW7eODh06cOuttzJ+/Hg0TcuJUxdCCCGEENcha04XQAghhBBXR9u2bVm6dClPP/00K1asYOzYsXz77besXLmSM2fOUKpUKapUqcLWrVv5448/mD59uve1SilM02T//v38/fffGIZB1apVffafkpJC4cKFvf9OSkqiTZs23H333YwfPz67TlMIIYQQQuQRkpQSQggh8oi4uDg++eQTtm7dis1mo3r16sTFxbF06VLOnj1L27ZtAbhw4QKDBg1iyJAhfvsoW7Ysf/zxBxaLhU2bNmGxWHzWR0REeP8/JCSE9u3bM3v2bJ555hlKly59bU9QCCGEEELkKZKUEkIIIfIIz7hS77zzjjcBFRcXx2uvvcbZs2d5+umnAWjYsCHbt2+ncuXKAffToEEDDMPgxIkTtGnTJs3j6brOtGnTuPvuu2nXrh1Lly716e4nhBBCCCFEemSgcyGEECKPKFiwIHXr1mX69OnExcUBcMMNN/D777+ze/dub6LqueeeY/Xq1QwePJgtW7awZ88eZs2a5R3ovGrVqtxzzz307duXH3/8kf3797N+/XrGjh3LnDlzfI5psViYPn069erV48Ybb+TYsWPZes5CCCGEEOL6JUkpIYQQIg9p27YthmF4k1KFChWiZs2alChRgmrVqgFQt25dli1bxu7du2nTpg0NGjRg5MiRPq2cPv30U/r27cvTTz9NtWrV6NmzJxs2bKBs2bJ+x7RarcyYMYNatWpx4403cuLEiWw5VyGEEEIIcX2T2feEEEIIIYQQQgghRLaTllJCCCGEEEIIIYQQIttJUkoIIYQQQgghhBBCZDtJSgkhhBBCCCGEEEKIbCdJKSGEEEIIIYQQQgiR7SQpJYQQQgghhBBC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eh/8K1WqxJQpUzI1TlXZsmWJjY31G5Np1apVtGrVipYtWwZcV6tWLb/kbosWLahQoQJfffWVz/Lp06fTuXNnChUqlG5ZgjVz5kyaNWvm1yVw5MiRFClShI8//tgvIQXuJNjl9ZXnszJ//nwaN25MgQIFmDJlCuDurnjHHXdQqFAhwsLCaN68uV/y3lO3HThwwGe5Z7ym1PVMXFwctWvXZtOmTbRs2ZICBQpQoUIFJk+e7FfWzH7mUlJSePLJJylatCiRkZH06NGDf/75J6NL6MMwDF544QVKlChBeHg4PXr04PDhw971o0aNwmazBUzIDxw4kJiYGL+unh52u50mTZoEjKUWLVrQqlWrgOtiYmKoXbs2kPl6D2Du3Lm0adOG8PBwIiMj6dq1K9u2bcvwGmzZsoWiRYsSFxfHhQsXvMs7dOjAwYMH2bJlS4b7EEIIIa4nkpQSQmSrX375hYoVK/q1cEjLgw8+yMiRI2nYsCHvvPMObdu2ZezYsfTu3fuKyvH444+zdetWRo0axSOPPMIvv/zC4MGDvevHjx9PmTJlqF69OtOmTWPatGmMGDEizf0ppejRowfvvPMOnTt35u2336ZatWo888wzPPXUUwAULVqUadOmUb16dcqUKePdb40aNQLus1y5cgB89913XLx4Md3zuXjxIm3btuXLL7+kb9++TJw4kVatWjF8+HDv8VP76quveOONNxg0aBBjxozhwIED3HbbbTidTgAGDRpEhw4dALzlnDZtmvf1gwYN4plnnvGOAzZgwACmT59Op06dvPvw2Lt3L7169aJDhw689dZbFCxYkP79+/s8oF24cIE2bdrw7rvv0rFjRyZMmMDDDz/Mzp07vQ+2pmnSo0cP3nzzTbp37867775Lz549eeedd7jrrru8+9q2bRvdunUjJSWFl19+mbfeeosePXpc8UDUERER3Hrrrfz7779s3749ze0efvhhPvjgA26//XYmTZrEsGHDKFCgADt27PBus3DhQm644Qa2b9/OE088wVtvvUW7du2YPXt20OVauHAhffr0oWDBgowbN47XXnuNuLg4n/MdPXo0L730Eu3ateO9995jxIgRlC1b1i9RFsjKlSt59NFH6d27N6+//jrJycncfvvtnD592rvN5s2b6dy5M6dPn+all17igQce4OWXX2bmzJmZOofWrVuzceNGb6LD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zWKx0L59e2bOnOkzjtbevXuDGkvNk2gaN24cYWFh3vcMoGnTplitVl5//XWfbdMzZswYRo0axeOPP57pMgTDZrPRuHFjNm7c6Ldu9OjRnDp1ioceeshvNkoIrpXZzTffzPr161mzZo13WWJiIlOnTqV8+fLeboaeZEjqetAwDKZOnRpwvy6XiylTpnj/7XA4mDJlCkWLFvXO9JbZz5ynfps4caLPNpfX3Rn54osvfLp3f//99xw9etSv/uzSpQtFihRh3LhxLFu2LNOtpOC/2Hn77bdxOp0+LaXKly9PyZIlA8ZZZuu9Tp06ERUVxf/+97+A733qz7OH3W7nxx9/pEmTJnTv3p3169f7beMZ5yuzM9cKIYQQ1wtpKSWEyFaVKlXiq6++4q677qJGjRr07duX2rVr43A4WL16Nd999x39+/cHoF69evTr14+pU6cSHx9P27ZtWb9+PZ9//jk9e/akXbt23v0++OCDPPzww9x+++106NCBrVu3Mn/+/Cvq6tCoUSM++OADxowZQ+XKlSlWrJh3gN/Lde/enXbt2jFixAgOHDhAvXr1WLBgAbNmzWLo0KF+Y61kxj///EPTpk258cYbuemmmyhRogQnTpxgxowZbN26laFDh3rP75lnnuHnn3+mW7du9O/fn0aNGpGYmMiff/7J999/z4EDB4K+Fp4H0yFDhtCpUycsFgu9e/embdu2DBo0iLFjx7JlyxY6duyIzWZjz549fPfdd0yYMIFevXoFdaxnnnmG77//njvuuIP777+fRo0acebMGX7++WcmT55MvXr1uO+++/j22295+OGHWbJkCa1atcIwDHbu3Mm3337L/Pnzady4MS+//DLLly+na9eulCtXjhMnTjBp0iTKlCmTqWTGv//+y5dffgm4W0dt376d7777jmPHjvH000/7DA59ufPnz1OmTBl69epFvXr1iIiI4LfffmPDhg289dZbgDtp9MEHH9C9e3fq16/PgAEDKFmyJDt37mTbtm3exOL999/P22+/TadOnXjggQc4ceIEkydPplatWt7BtMEd+2fOnOHGG2+kTJkyHDx4kHfffZf69et7W1XUrFmTuLg4GjVqRKFChdi4cSPff/89gwcPDup9Ssvo0aNZsGABrVq14pFHHvEmaGvXru03mHdamjZtit1uZ82aNcTFxfm0bgoLC6NevXqsWbOGmJiYTI3H1bZt2wwHvr5St9xyCyNGjODcuXPeMfPAPabVX3/9xdixY1m/fj29e/emQoUKJCYm8tdffzFjxgwiIyP9BkkP5Pnnn2fGjBl06dKFIUOGUKhQIT7//HP279/PDz/8gK67f1+sVasWzZs3Z/jw4Zw5c4ZChQrx9ddfp5mQLlWqFOPGjePAgQNUrVqVb775hi1btjB16lRsNhtApj9z9evXp0+fPkyaNImEhARatmzJokWLgmopB+7WfK1bt2bAgAEcP36c8ePHU7lyZR566CGf7Ww2G7179+a9997DYrHQp0+fTB+jbNmyxMbGsmbNGsqXL+8zOD+4kz4//PADmqb5tNbLbL0XFRXFBx98wH333UfDhg3p3bs3RYsW5dChQ8yZM4dWrVr5/XgB7q6bs2fP5sYbb6RLly4sW7bMJ84XLlxI2bJladCgQabPVQghhLgu5Micf0KIfG/37t3qoYceUuXLl1d2u11FRkaqVq1aqXfffddnOmyn06leeuklVaFCBWWz2VRsbKwaPny435TZhmGo5557ThUpUkSFhYWpTp06qb1796py5cr5TO3umTZ9w4YNPq8PNG36sWPHVNeuXVVkZKQCVNu2bdM9p/Pnz6snn3xSlSpVStlsNlWlShX1xhtvKNM0fbZr27atqlWrVobX6Ny5c2rChAmqU6dOqkyZMspms6nIyEjVokUL9eGHH/rt9/z582r48OGqcuXKym63qyJFiqiWLVuqN9980zvF+/79+xWg3njjDb/jcdnU7S6XSz3++OOqaNGiStM0dfktY+rUqapRo0aqQIECKjIyUtWpU0c9++yz6siRI95typUrp7p27ep3rLZt2/pdz9OnT6vBgwer0qVLK7vdrsqUKaP69eunTp065d3G4XCocePGqVq1aqmQkBBVsGBB1ahRI/XSSy+phIQEpZRSixYtUrfccosqVaqUstvtqlSpUqpPnz5q9+7dGV7zcuXKKUABStM0FRUVpWrVqqUeeughtW7duoCvSX3dUlJS1DPPPKPq1aunIiMjVXh4uKpXr56aNGmS3+tWrlypOnTo4N2ubt266t133/XZ5ssvv1QVK1ZUdrtd1a9fX82fP1/169dPlStXzrvN999/rzp27KiKFSum7Ha7Klu2rBo0aJA6evSod5sxY8aopk2bqpiYGFWgQAFVvXp19eqrr3rj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iFqoHj164Pr16/D09ISvr2+lL0tLSwDlhaH+/fvjww8/xOXLl2FiYoJff/0VAGBiYgKVSlXpMSMiItChQwcsXboUvXr1gp+fH+7du6e3mM+dO1fl+86dO+vt8YmIiIjIeLAoRURE1ELNmTMHOTk5ePnll3Hx4kUkJCTgjz/+wIwZM6BSqXD+/Hn85z//QVRUFO7fv489e/YgMzNTUwTy9PTElStXEBcXh6ysLCgUCvj5+eH+/fvYvXs3EhISsGbNGk0RSx9+/vlnfPPNN7h9+zaWL1+OCxcuYO7cuXp7fCIiIiIyHixKERERtVDu7u44e/YsVCoVRo4ciYCAACxcuBB2dnYQi8WwsbHBqVOnMHbsWPj7++O9997Df//7X4wZMwYA8Oabb6Jjx47o1asX2rRpg7Nnz+KZZ57BokWLMHfuXAQHByMiIgLvv/++3mL+8MMPsXv3bgQGBuLbb7/Frl270KVLF709PhEREREZD66+R0REREZBJBLh119/xcSJEw0dChERERE1AXZKERERERERERFRk2NRioiIiIiIiIiImpzU0AEQERERAQAnChARERG1LuyUIiIiIiIiIiKiJseiFBERERERERERNTkWpYiIiIiIiIiIqMmxKEVERERERERERE2ORSkiIiIiIiIiImpyLEoREREREREREVGTY1GKiIiIiIiIiIiaHItSRERERERERETU5FiUIiIiIiIiIiKiJvf/AwhF600wbMLMAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(12, 8))\n", + "gs = GridSpec(2, 1, height_ratios=[5, 1])\n", + "\n", + "# Main plot: Token depth by timestamp\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.scatterplot(data=wmf_dependency_relations_df, x='timestamp', y='depth', hue='dependency', style='dependency', markers=True, s=100, ax=ax0)\n", + "ax0.set_title('WMF Depth by Timestamp w/o URLS')\n", + "ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "ax0.set_xlabel('')\n", + "ax0.set_ylabel('Depth')\n", + "#ax0.legend().set_visible(False)\n", + "\n", + "# Calculate the median depth over time\n", + "wmf_dependency_relations_df['week'] = wmf_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "median_depth = wmf_dependency_relations_df.groupby('week')['depth'].median().reset_index()\n", + "\n", + "# Plot the median depth over time\n", + "sns.lineplot(data=median_depth, x='week', y='depth', ax=ax0, color='black', label='Median Depth', marker='o')\n", + "ax0.legend(title='Legend', bbox_to_anchor=(1.05, 1), loc='upper left')\n", + "\n", + "# Secondary plot: Overall count of sentences over time\n", + "ax1 = plt.subplot(gs[1], sharex=ax0)\n", + "wmf_dependency_relations_df['week'] = wmf_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "weekly_counts = wmf_dependency_relations_df['week'].value_counts().sort_index()\n", + "sns.lineplot(x=weekly_counts.index, y=weekly_counts.values, ax=ax1, marker='o')\n", + "ax1.set_title('Count of Sentences Discussing WMF (Grouped by Week)')\n", + "ax1.set_xlabel('Timestamp')\n", + "ax1.set_ylabel('Count')\n", + "ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n", + "\n", + "plt.tight_layout()\n", + "plt.show()" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.21" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/text_analysis/case2/.ipynb_checkpoints/ve_phab_convos-Copy1-checkpoint.ipynb b/text_analysis/case2/.ipynb_checkpoints/ve_phab_convos-Copy1-checkpoint.ipynb new file mode 100644 index 0000000..1dd5952 --- /dev/null +++ b/text_analysis/case2/.ipynb_checkpoints/ve_phab_convos-Copy1-checkpoint.ipynb @@ -0,0 +1,1403 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "fa71c616-e22d-4f6e-9599-34d85c05179b", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/gscratch/scrubbed/mjilg/jupyter-notebook/lib/python3.9/site-packages/torch/cuda/__init__.py:734: UserWarning: Can't initialize NVML\n", + " warnings.warn(\"Can't initialize NVML\")\n" + ] + } + ], + "source": [ + "import convokit\n", + "import pandas as pd\n", + "from convokit import Corpus, download" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "e9c7100b-308c-4a57-bc53-91318d081cbb", + "metadata": {}, + "outputs": [], + "source": [ + "phab_path = \"/mmfs1/gscratch/comdata/users/mjilg/mw-repo-lifecycles/case1/0228_ve_phab_comments.csv\"\n", + "phab_df = pd.read_csv(phab_path)" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "101909ac-4794-4d35-aa8d-76ea301ef397", + "metadata": {}, + "outputs": [], + "source": [ + "#find gerrit phab PHID: PHID-USER-idceizaw6elwiwm5xshb\n", + "phab_df['isGerrit'] = phab_df['AuthorPHID'] == 'PHID-USER-idceizaw6elwiwm5xshb'\n", + "#cleaning df\n", + "phab_df['id'] = phab_df.index + 1\n", + "#may have to build out the reply_to column \n", + "phab_df['reply_to'] = phab_df.groupby('TaskPHID')['id'].shift()\n", + "phab_df['reply_to'] = phab_df['reply_to'].where(pd.notnull(phab_df['reply_to']), None)\n", + "\n", + "phab_df = phab_df.rename(columns={\n", + " 'date_created': 'timestamp',\n", + " 'comment_text': 'text',\n", + " 'AuthorPHID': 'speaker',\n", + " 'TaskPHID': 'conversation_id',\n", + " 'WMFaffil':'meta.affil',\n", + " 'isGerrit': 'meta.gerrit'\n", + "})\n", + "# after 11-1-2012 before 11-1-2013\n", + "filtered_phab_df = phab_df[(phab_df['timestamp'] < 1383264000) & (phab_df['timestamp'] > 1351728000)]" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "69977a73-1f60-4e97-8e3a-edd2a73ef800", + "metadata": {}, + "outputs": [], + "source": [ + "#removing convos that lack an initial task summary \n", + "task_phab_df = filtered_phab_df[filtered_phab_df['comment_type']==\"task_description\"]\n", + "headed_task_phids = task_phab_df['conversation_id'].unique()\n", + "filtered_phab_df = filtered_phab_df[filtered_phab_df['conversation_id'].isin(headed_task_phids)]" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "7f1aed21-3dbb-40f4-b275-461c35e5d07c", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "3059it [00:00, 30585.95it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[91mWARNING: \u001b[0mUtterance text must be a string: text of utterance with ID: 20708 has been casted to a string.\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "9816it [00:00, 16005.09it/s]\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[91mWARNING: \u001b[0mUtterance text must be a string: text of utterance with ID: 28751 has been casted to a string.\n", + "\u001b[91mWARNING: \u001b[0mUtterance text must be a string: text of utterance with ID: 29804 has been casted to a string.\n", + "\u001b[91mWARNING: \u001b[0mUtterance text must be a string: text of utterance with ID: 31861 has been casted to a string.\n" + ] + } + ], + "source": [ + "phab_corpus = Corpus.from_pandas(filtered_phab_df)" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "e2a9cb88-876f-416b-ba9e-665170b24aa9", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Number of Speakers: 230\n", + "Number of Utterances: 8804\n", + "Number of Conversations: 2081\n" + ] + } + ], + "source": [ + "no_bots_phab_corpus = Corpus.filter_utterances(phab_corpus, lambda utt: utt.meta['gerrit'] != True)\n", + "no_bots_phab_corpus.print_summary_stats()" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "id": "dde1dde5-15b5-4291-997f-a0d772e5ecbc", + "metadata": {}, + "outputs": [], + "source": [ + "#looking at how language use differs between the two groups \n", + "# https://github.com/CornellNLP/ConvoKit/blob/master/examples/text-processing/text_preprocessing_demo.ipynb\n", + "from convokit.text_processing import TextParser, TextProcessor, TextCleaner\n", + "import numpy as np\n", + "\n", + "def preprocess_text(text):\n", + " text = text.replace('*', ' ')\n", + " text = text.replace('-', ' ')\n", + " text = text.replace('\\n', ' ')\n", + " return text\n", + " \n", + "prep = TextProcessor(proc_fn=preprocess_text, output_field='stripped_text')\n", + "cleaner = TextCleaner(replace_text=False)" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "146d6526-b80f-4981-af2d-277b90852d5f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "100/8804 utterances processed\n", + "200/8804 utterances processed\n", + "300/8804 utterances processed\n", + "400/8804 utterances processed\n", + "500/8804 utterances processed\n", + "600/8804 utterances processed\n", + "700/8804 utterances processed\n", + "800/8804 utterances processed\n", + "900/8804 utterances processed\n", + "1000/8804 utterances processed\n", + "1100/8804 utterances processed\n", + "1200/8804 utterances processed\n", + "1300/8804 utterances processed\n", + "1400/8804 utterances processed\n", + "1500/8804 utterances processed\n", + "1600/8804 utterances processed\n", + "1700/8804 utterances processed\n", + "1800/8804 utterances processed\n", + "1900/8804 utterances processed\n", + "2000/8804 utterances processed\n", + "2100/8804 utterances processed\n", + "2200/8804 utterances processed\n", + "2300/8804 utterances processed\n", + "2400/8804 utterances processed\n", + "2500/8804 utterances processed\n", + "2600/8804 utterances processed\n", + "2700/8804 utterances processed\n", + "2800/8804 utterances processed\n", + "2900/8804 utterances processed\n", + "3000/8804 utterances processed\n", + "3100/8804 utterances processed\n", + "3200/8804 utterances processed\n", + "3300/8804 utterances processed\n", + "3400/8804 utterances processed\n", + "3500/8804 utterances processed\n", + "3600/8804 utterances processed\n", + "3700/8804 utterances processed\n", + "3800/8804 utterances processed\n", + "3900/8804 utterances processed\n", + "4000/8804 utterances processed\n", + "4100/8804 utterances processed\n", + "4200/8804 utterances processed\n", + "4300/8804 utterances processed\n", + "4400/8804 utterances processed\n", + "4500/8804 utterances processed\n", + "4600/8804 utterances processed\n", + "4700/8804 utterances processed\n", + "4800/8804 utterances processed\n", + "4900/8804 utterances processed\n", + "5000/8804 utterances processed\n", + "5100/8804 utterances processed\n", + "5200/8804 utterances processed\n", + "5300/8804 utterances processed\n", + "5400/8804 utterances processed\n", + "5500/8804 utterances processed\n", + "5600/8804 utterances processed\n", + "5700/8804 utterances processed\n", + "5800/8804 utterances processed\n", + "5900/8804 utterances processed\n", + "6000/8804 utterances processed\n", + "6100/8804 utterances processed\n", + "6200/8804 utterances processed\n", + "6300/8804 utterances processed\n", + "6400/8804 utterances processed\n", + "6500/8804 utterances processed\n", + "6600/8804 utterances processed\n", + "6700/8804 utterances processed\n", + "6800/8804 utterances processed\n", + "6900/8804 utterances processed\n", + "7000/8804 utterances processed\n", + "7100/8804 utterances processed\n", + "7200/8804 utterances processed\n", + "7300/8804 utterances processed\n", + "7400/8804 utterances processed\n", + "7500/8804 utterances processed\n", + "7600/8804 utterances processed\n", + "7700/8804 utterances processed\n", + "7800/8804 utterances processed\n", + "7900/8804 utterances processed\n", + "8000/8804 utterances processed\n", + "8100/8804 utterances processed\n", + "8200/8804 utterances processed\n", + "8300/8804 utterances processed\n", + "8400/8804 utterances processed\n", + "8500/8804 utterances processed\n", + "8600/8804 utterances processed\n", + "8700/8804 utterances processed\n", + "8800/8804 utterances processed\n", + "8804/8804 utterances processed\n" + ] + } + ], + "source": [ + "no_bots_phab_corpus = prep.transform(no_bots_phab_corpus)\n", + "no_bots_phab_corpus = cleaner.transform(no_bots_phab_corpus)" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "id": "6f58407a-ca85-43fe-9dbc-1aede28d645f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "1000/8804 utterances processed\n", + "2000/8804 utterances processed\n", + "3000/8804 utterances processed\n", + "4000/8804 utterances processed\n", + "5000/8804 utterances processed\n", + "6000/8804 utterances processed\n", + "7000/8804 utterances processed\n", + "8000/8804 utterances processed\n", + "8804/8804 utterances processed\n" + ] + } + ], + "source": [ + "parser = TextParser(input_field='cleaned', verbosity=1000)\n", + "no_bots_phab_corpus = parser.transform(no_bots_phab_corpus)" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "id": "c85d31e0-bf2e-4e23-9257-69c7a6ee6097", + "metadata": {}, + "outputs": [], + "source": [ + "no_bots_phab_corpus.organize_speaker_convo_history()" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "id": "df3d65ea-b4cd-4728-949a-8f2dbb452742", + "metadata": {}, + "outputs": [], + "source": [ + "#https://saifmohammad.com/WebPages/nrc-vad.html\n", + "column_headings = ['Word', 'Valence', 'Arousal', 'Domination']\n", + "vad_lexicon = pd.read_csv('NRC-VAD-Lexicon.txt', delimiter='\\t', header=None, names=column_headings)\n", + "\n", + "def vad_scoring(text):\n", + " doc = nlp(text)\n", + " vad_scores = {'valence': [], 'arousal': [], 'dominance': []}\n", + "\n", + " for token in doc:\n", + " lemma = token.lemma_.lower()\n", + " if lemma in vad_dict:\n", + " vad_scores['valence'].append(vad_dict[lemma][0])\n", + " vad_scores['arousal'].append(vad_dict[lemma][1])\n", + " vad_scores['dominance'].append(vad_dict[lemma][2])\n", + "\n", + " # Compute average scores\n", + " avg_valence = np.mean(vad_scores['valence']) if vad_scores['valence'] else 0\n", + " avg_arousal = np.mean(vad_scores['arousal']) if vad_scores['arousal'] else 0\n", + " avg_dominance = np.mean(vad_scores['dominance']) if vad_scores['dominance'] else 0\n", + "\n", + " return [avg_valence, avg_arousal, avg_dominance]" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "id": "bf49eeb5-c5d9-405c-9a52-ec279b5aac78", + "metadata": {}, + "outputs": [ + { + "ename": "TypeError", + "evalue": "'TextProcessor' object is not callable", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[44], line 5\u001b[0m\n\u001b[1;32m 1\u001b[0m vad_scoring \u001b[38;5;241m=\u001b[39m TextProcessor(input_field\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mcleaned\u001b[39m\u001b[38;5;124m'\u001b[39m, output_field\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mvad_scores\u001b[39m\u001b[38;5;124m'\u001b[39m, \n\u001b[1;32m 2\u001b[0m proc_fn\u001b[38;5;241m=\u001b[39mvad_scoring, verbosity\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m1000\u001b[39m)\n\u001b[1;32m 4\u001b[0m \u001b[38;5;66;03m#vad_scoring = TextProcessor(proc_fn=vad_scoring, output_field='vad_scores')\u001b[39;00m\n\u001b[0;32m----> 5\u001b[0m no_bots_phab_corpus \u001b[38;5;241m=\u001b[39m \u001b[43mvad_scoring\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mtransform\u001b[49m\u001b[43m(\u001b[49m\u001b[43mno_bots_phab_corpus\u001b[49m\u001b[43m)\u001b[49m\n", + "File \u001b[0;32m/gscratch/scrubbed/mjilg/jupyter-notebook/lib/python3.9/site-packages/convokit/text_processing/textProcessor.py:74\u001b[0m, in \u001b[0;36mTextProcessor.transform\u001b[0;34m(self, corpus)\u001b[0m\n\u001b[1;32m 72\u001b[0m \u001b[38;5;28;01mcontinue\u001b[39;00m\n\u001b[1;32m 73\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mlen\u001b[39m(\u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39maux_input) \u001b[38;5;241m==\u001b[39m \u001b[38;5;241m0\u001b[39m:\n\u001b[0;32m---> 74\u001b[0m result \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mproc_fn\u001b[49m\u001b[43m(\u001b[49m\u001b[43mtext_entry\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 75\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[1;32m 76\u001b[0m result \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mproc_fn(text_entry, \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39maux_input)\n", + "\u001b[0;31mTypeError\u001b[0m: 'TextProcessor' object is not callable" + ] + } + ], + "source": [ + "vad_scoring = TextProcessor(input_field='cleaned', output_field='vad_scores', \n", + " proc_fn=vad_scoring, verbosity=1000)\n", + "\n", + "#vad_scoring = TextProcessor(proc_fn=vad_scoring, output_field='vad_scores')\n", + "no_bots_phab_corpus = vad_scoring.transform(no_bots_phab_corpus)" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "id": "e12f39cd-6135-4016-891f-ab75e7f8fa7e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'709': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '709', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Tested on both the Italian and the English Wikipedia; Reach the bottom of any page: the style drop down menu does not open (it does when you're at the top of the page); the link inspector does not present the list of options. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=55465\", 'parsed': [{'rt': 44, 'toks': [{'tok': 'tested', 'tag': 'VBD', 'dep': 'advcl', 'up': 44, 'dn': [1, 9, 10]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'both', 'tag': 'CC', 'dep': 'preconj', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'italian', 'tag': 'JJ', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'conj', 'up': 4, 'dn': [6, 7]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'reach', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [12, 16, 19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'bottom', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'style', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [17]}, {'tok': 'drop', 'tag': 'VB', 'dep': 'conj', 'up': 10, 'dn': [18, 20, 21, 24]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 19, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'npadvmod', 'up': 19, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 24, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'conj', 'up': 19, 'dn': [22, 23, 27, 30, 37]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'parataxis', 'up': 24, 'dn': [25, 26]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'advcl', 'up': 24, 'dn': [28, 29, 31]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': [32, 34]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': []}, {'tok': 'inspector', 'tag': 'NN', 'dep': 'nsubj', 'up': 44, 'dn': [39, 40]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 44, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 44, 'dn': []}, {'tok': 'present', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 38, 41, 42, 43, 46, 49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'dobj', 'up': 44, 'dn': [45, 47]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 46, 'dn': [48]}, {'tok': 'options', 'tag': 'NNS', 'dep': 'pobj', 'up': 47, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 44, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 5, 6, 8, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [9]}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': \"Tested on both the Italian and the English Wikipedia; Reach the bottom of any page: the style drop down menu does not open (it does when you're at the top of the page); the link inspector does not present the list of options. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=55465\", 'cleaned': \"tested on both the italian and the english wikipedia; reach the bottom of any page: the style drop down menu does not open (it does when you're at the top of the page); the link inspector does not present the list of options. -------------------------- **version**: unspecified **severity**: major **see also**: \"})}),\n", + " '710': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '710', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Note that this is fixed and has been deployed to the cluster. Please re open if it still occurs for you after a refresh.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 12]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [1, 2, 3, 5, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 4, 'dn': [6, 7, 9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'cluster', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 're', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 7, 13]}, {'tok': '-', 'tag': 'VB', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'occurs', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [4, 5, 6, 8, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'refresh', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Note that this is fixed and has been deployed to the cluster. Please re open if it still occurs for you after a refresh.', 'cleaned': 'note that this is fixed and has been deployed to the cluster. please re-open if it still occurs for you after a refresh.'})}),\n", + " '713': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '713', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 55362 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 55362 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '718': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '718', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"(In reply to comment #6) > Krinkle, do I need to file a different bug for the non working wikilink menu > part? Thanks. Yes, let's keep that separate. Could be related, but different user end bugs.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'krinkle', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'file', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [16, 17, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'working', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'wikilink', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': [12, 13, 14]}, {'tok': 'menu', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 15]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'part', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'let', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 7]}, {'tok': \"'s\", 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'keep', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [3, 5, 6]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'separate', 'tag': 'JJ', 'dep': 'oprd', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'related', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'end', 'tag': 'VBP', 'dep': 'conj', 'up': 2, 'dn': [6, 8, 9]}, {'tok': 'bugs', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': \"(In reply to comment #6) > Krinkle, do I need to file a different bug for the non working wikilink menu > part? Thanks. Yes, let's keep that separate. Could be related, but different user end bugs.\", 'cleaned': \"(in reply to comment #) > krinkle, do i need to file a different bug for the non-working wikilink menu > part? thanks. yes, let's keep that separate. could be related, but different user end bugs.\"})}),\n", + " '719': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '719', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Krinkle, do I need to file a different bug for the non working wikilink menu part? Thanks.', 'parsed': [{'rt': 4, 'toks': [{'tok': 'krinkle', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'file', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [15, 16, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'working', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'wikilink', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12, 13, 14]}, {'tok': 'menu', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'part', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Krinkle, do I need to file a different bug for the non working wikilink menu part? Thanks.', 'cleaned': 'krinkle, do i need to file a different bug for the non-working wikilink menu part? thanks.'})}),\n", + " '720': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '720', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Can't reproduce it in Chrome, but in Firefox. Note that (this is difficult to see in the screenshots), the height decreases only when you close and re open the More menu. If you open the More menu on top of the page and scroll down, it stays that way and only when you resize the window does the menu grow/shrink (as it should). But when you close/re open the menu when scrolled down, it seems to belief the page is shorter than it really is and draw the menu too small (by a factor that relates to how far one scrolls down) until very soon it is completely collapsed. For me the collapsed point is far from the bottom of the page (I scrolled down a few pixels each time, and after having scrolled a mere 100px it was already completely collapsed).\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6, 7, 8, 10]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'conj', 'up': 2, 'dn': [9]}, {'tok': 'firefox', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'note', 'tag': 'VBP', 'dep': 'advcl', 'up': 15, 'dn': [4]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 0, 'dn': [1, 2, 3, 5, 11]}, {'tok': 'difficult', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'screenshots', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'height', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [13]}, {'tok': 'decreases', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 12, 14, 19, 27]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 19, 'dn': [16]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'close', 'tag': 'VBP', 'dep': 'advcl', 'up': 15, 'dn': [17, 18, 20, 21, 22, 23, 26]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 're', 'tag': 'VBD', 'dep': 'conj', 'up': 19, 'dn': []}, {'tok': '-', 'tag': 'VB', 'dep': 'conj', 'up': 19, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'conj', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [24, 25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'open', 'tag': 'VBP', 'dep': 'advcl', 'up': 16, 'dn': [0, 1, 5, 11, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'scroll', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [13]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'stays', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 14, 15, 18, 19, 23, 26, 37]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 16, 'dn': [17]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 23, 'dn': [20]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'resize', 'tag': 'VBP', 'dep': 'advcl', 'up': 16, 'dn': [21, 22, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'conj', 'up': 16, 'dn': [31, 32, 35, 36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'nsubj', 'up': 31, 'dn': [27]}, {'tok': 'grow', 'tag': 'VB', 'dep': 'nmod', 'up': 31, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'shrink', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [28, 29, 30]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 35, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 35, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'advcl', 'up': 26, 'dn': [33, 34]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'close', 'tag': 'VBP', 'dep': 'advcl', 'up': 7, 'dn': [1, 2, 4, 5, 6]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 're', 'tag': 'NN', 'dep': 'ccomp', 'up': 3, 'dn': []}, {'tok': '-', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'advcl', 'up': 15, 'dn': [0, 3, 9, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'scrolled', 'tag': 'VBN', 'dep': 'advcl', 'up': 7, 'dn': [10, 12]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [7, 13, 14, 17, 51, 52]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'belief', 'tag': 'VB', 'dep': 'xcomp', 'up': 15, 'dn': [16, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [18]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 17, 'dn': [19, 21]}, {'tok': 'shorter', 'tag': 'JJR', 'dep': 'acomp', 'up': 20, 'dn': [25]}, {'tok': 'than', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 21, 'dn': [22, 23, 24, 26, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'draw', 'tag': 'VB', 'dep': 'conj', 'up': 25, 'dn': [29, 31, 33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'small', 'tag': 'JJ', 'dep': 'dobj', 'up': 27, 'dn': [30, 32]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [35]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'factor', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [34, 37]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 37, 'dn': []}, {'tok': 'relates', 'tag': 'VBZ', 'dep': 'relcl', 'up': 35, 'dn': [36, 38]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [42]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 40, 'dn': []}, {'tok': 'far', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': [39]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 42, 'dn': []}, {'tok': 'scrolls', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 38, 'dn': [40, 41, 43, 44]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 42, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 51, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 51, 'dn': [46]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 51, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 51, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 51, 'dn': []}, {'tok': 'collapsed', 'tag': 'VBN', 'dep': 'advcl', 'up': 15, 'dn': [45, 47, 48, 49, 50]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [1]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'collapsed', 'tag': 'VBN', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [2, 3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 6, 15, 36]}, {'tok': 'far', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': [7]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'bottom', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'scrolled', 'tag': 'VBD', 'dep': 'ccomp', 'up': 5, 'dn': [13, 14, 16, 19, 21, 22, 23, 34]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 15, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'quantmod', 'up': 18, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'nummod', 'up': 19, 'dn': [17]}, {'tok': 'pixels', 'tag': 'NNS', 'dep': 'dobj', 'up': 15, 'dn': [18]}, {'tok': 'each', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 15, 'dn': [20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [26]}, {'tok': 'having', 'tag': 'VBG', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'scrolled', 'tag': 'VBN', 'dep': 'pcomp', 'up': 24, 'dn': [25, 29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'mere', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': '100px', 'tag': 'JJ', 'dep': 'dobj', 'up': 26, 'dn': [27, 28]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 34, 'dn': [30, 32]}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'collapsed', 'tag': 'VBN', 'dep': 'conj', 'up': 15, 'dn': [24, 31, 33, 35]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \"Can't reproduce it in Chrome, but in Firefox. Note that (this is difficult to see in the screenshots), the height decreases only when you close and re open the More menu. If you open the More menu on top of the page and scroll down, it stays that way and only when you resize the window does the menu grow/shrink (as it should). But when you close/re open the menu when scrolled down, it seems to belief the page is shorter than it really is and draw the menu too small (by a factor that relates to how far one scrolls down) until very soon it is completely collapsed. For me the collapsed point is far from the bottom of the page (I scrolled down a few pixels each time, and after having scrolled a mere 100px it was already completely collapsed).\", 'cleaned': \"can't reproduce it in chrome, but in firefox. note that (this is difficult to see in the screenshots), the height decreases only when you close and re-open the more menu. if you open the more menu on top of the page and scroll down, it stays that way and only when you resize the window does the menu grow/shrink (as it should). but when you close/re-open the menu when scrolled down, it seems to belief the page is shorter than it really is and draw the menu too small (by a factor that relates to how far one scrolls down) until very soon it is completely collapsed. for me the collapsed point is far from the bottom of the page (i scrolled down a few pixels each time, and after having scrolled a mere 100px it was already completely collapsed).\"})}),\n", + " '721': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '721', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'From bug 55357: TeamGale reports: \"while I was getting more down to the page, the drop down menus were getting \"shorter\" and sometimes disappear at the very end. I tried it to many pages to see if it was happening everywhere and it does. I don\\'t know exactly how to describe it that\\'s why I took screencaps from the page. All three are from the same page, in different height. See how the drop down menu of \"more\" can be seen entirely at the top of the page and how it gradually disappear as I get closer to the bottom. It\\'s really weird!! The same thing happens when I am trying to add a wiki link in the article\\'s text and to be honest, that\\'s how I notice the gradually disappearing.\" The screenshot is at [[File:Drop Down Menus.jpg]] I can reproduce this in Firefox 24 on Linux when using the vector skin, but not when using Monobook. Trying to add a link after the end of the first paragraph I get no suggestions when my window is not maximised. Even when it is maximised it has completely disappeared by the end of the page. What seems to matter is where the view is, not where the cursor is.', 'parsed': [{'rt': 7, 'toks': [{'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [3]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'teamgale', 'tag': 'NNP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'reports', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 6, 8, 9, 25, 36]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'advcl', 'up': 25, 'dn': [10, 11, 12, 15]}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'down', 'tag': 'RP', 'dep': 'advmod', 'up': 13, 'dn': [14, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'drop', 'tag': 'NN', 'dep': 'nsubj', 'up': 25, 'dn': [20, 22, 23]}, {'tok': 'down', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': []}, {'tok': 'menus', 'tag': 'NNS', 'dep': 'appos', 'up': 21, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'ccomp', 'up': 7, 'dn': [13, 19, 21, 24, 27, 28, 29, 31]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'shorter', 'tag': 'JJR', 'dep': 'acomp', 'up': 25, 'dn': [26]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'sometimes', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'disappear', 'tag': 'VBP', 'dep': 'conj', 'up': 25, 'dn': [30, 32]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'very', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33, 34]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 7, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'many', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [6, 11]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'ccomp', 'up': 7, 'dn': [8, 9, 10, 12]}, {'tok': 'everywhere', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [13, 14, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 10, 18]}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 7, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'describe', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [5, 6, 8]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [9, 13]}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'took', 'tag': 'VBD', 'dep': 'ccomp', 'up': 10, 'dn': [11, 12, 14, 15]}, {'tok': 'screencaps', 'tag': 'NNS', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'three', 'tag': 'CD', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 3, 7, 8, 11]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [10]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'height', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [4]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'drop', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [2]}, {'tok': 'down', 'tag': 'RP', 'dep': 'ccomp', 'up': 0, 'dn': [1, 3, 5]}, {'tok': 'menu', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 9, 10, 11, 13, 14, 20, 24, 32]}, {'tok': 'entirely', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 17]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'gradually', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'disappear', 'tag': 'VBP', 'dep': 'conj', 'up': 12, 'dn': [21, 22, 23, 27]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'advcl', 'up': 24, 'dn': [25, 26, 28]}, {'tok': 'closer', 'tag': 'JJR', 'dep': 'acomp', 'up': 27, 'dn': [29]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'bottom', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 4, 5]}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'weird', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 24, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 24, 'dn': [2, 7]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'advcl', 'up': 3, 'dn': [4, 5, 6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 12, 18, 20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'wiki', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 13]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'poss', 'up': 17, 'dn': [14, 16]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 15, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [15]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 9, 'dn': [19, 21]}, {'tok': 'honest', 'tag': 'JJ', 'dep': 'acomp', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 22, 23, 27, 31, 32]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'notice', 'tag': 'VBP', 'dep': 'ccomp', 'up': 24, 'dn': [25, 26, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'gradually', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'disappearing', 'tag': 'VBG', 'dep': 'dobj', 'up': 27, 'dn': [28, 29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 24, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 8, 35]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 5, 6]}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'drop', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [7, 9, 10, 11, 12, 15]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 8, 'dn': []}, {'tok': 'menus.jpg', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'conj', 'up': 8, 'dn': [13, 14, 16, 17, 21, 22, 25, 29, 30, 33]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [23]}, {'tok': 'linux', 'tag': 'NNP', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 15, 'dn': [24, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'vector', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'skin', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26, 27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 33, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'conj', 'up': 15, 'dn': [31, 32, 34]}, {'tok': 'monobook', 'tag': 'NN', 'dep': 'dobj', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'trying', 'tag': 'VBG', 'dep': 'advcl', 'up': 13, 'dn': [2]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [1, 4, 5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 12, 15, 21, 22]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'suggestions', 'tag': 'NNS', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 18, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 21, 'dn': [17]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 21, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'maximised', 'tag': 'VBN', 'dep': 'advcl', 'up': 13, 'dn': [16, 18, 19, 20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 4, 'dn': [0]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'maximised', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 3, 8, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'disappeared', 'tag': 'VBN', 'dep': 'ccomp', 'up': 4, 'dn': [5, 6, 7, 9]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'csubj', 'up': 4, 'dn': [0, 3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'matter', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 8, 15]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'view', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [6]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [5, 7, 9, 10, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 8, 'dn': [11, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'From bug 55357: TeamGale reports: \"while I was getting more down to the page, the drop down menus were getting \"shorter\" and sometimes disappear at the very end. I tried it to many pages to see if it was happening everywhere and it does. I don\\'t know exactly how to describe it that\\'s why I took screencaps from the page. All three are from the same page, in different height. See how the drop down menu of \"more\" can be seen entirely at the top of the page and how it gradually disappear as I get closer to the bottom. It\\'s really weird!! The same thing happens when I am trying to add a wiki link in the article\\'s text and to be honest, that\\'s how I notice the gradually disappearing.\" The screenshot is at [[File:Drop Down Menus.jpg]] I can reproduce this in Firefox 24 on Linux when using the vector skin, but not when using Monobook. Trying to add a link after the end of the first paragraph I get no suggestions when my window is not maximised. Even when it is maximised it has completely disappeared by the end of the page. What seems to matter is where the view is, not where the cursor is.', 'cleaned': 'from bug : teamgale reports: \"while i was getting more down to the page, the drop down menus were getting \"shorter\" and sometimes disappear at the very end. i tried it to many pages to see if it was happening everywhere and it does. i don\\'t know exactly how to describe it that\\'s why i took screencaps from the page. all three are from the same page, in different height. see how the drop down menu of \"more\" can be seen entirely at the top of the page and how it gradually disappear as i get closer to the bottom. it\\'s really weird!! the same thing happens when i am trying to add a wiki link in the article\\'s text and to be honest, that\\'s how i notice the gradually disappearing.\" the screenshot is at [[file:drop down menus.jpg]] i can reproduce this in firefox on linux when using the vector skin, but not when using monobook. trying to add a link after the end of the first paragraph i get no suggestions when my window is not maximised. even when it is maximised it has completely disappeared by the end of the page. what seems to matter is where the view is, not where the cursor is.'})}),\n", + " '722': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '722', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 55357 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 55357 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '723': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-5pyvkdz65d5h5vxebodc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '723', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Created attachment 13447 Screenshot of the 0px height menus These 3 menus have a height of 0px. I’ve attached a screenshot of these menus without height. Attached : {F12608}', 'parsed': [{'rt': 17, 'toks': [{'tok': 'created', 'tag': 'VBN', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [0, 1, 2, 3, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': '0px', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'height', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': [8, 9]}, {'tok': 'menus', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 10]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': [15]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'menus', 'tag': 'NNS', 'dep': 'nsubj', 'up': 17, 'dn': [12, 13, 14]}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [5, 16, 19, 22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'height', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [21]}, {'tok': '0px', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 8, 10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'menus', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [9]}, {'tok': 'height', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 7, 8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'f12608', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 2, 'dn': [6]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Created attachment 13447 Screenshot of the 0px height menus These 3 menus have a height of 0px. I’ve attached a screenshot of these menus without height. Attached : {F12608}', 'cleaned': \"created attachment screenshot of the 0px-height menus these menus have a height of 0px. i've attached a screenshot of these menus without height. **attached**: {f12608}\"})}),\n", + " '724': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-5pyvkdz65d5h5vxebodc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '724', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Same bug with « more » menu', 'parsed': [{'rt': 1, 'toks': [{'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3, 6]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [4, 5]}]}], 'stripped_text': 'Same bug with « more » menu', 'cleaned': 'same bug with \" more \" menu'})}),\n", + " '725': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '725', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'load.php request for ve.base (when it crashes) At this time, on most Wikipedias that have just been switched to 1.22wmf19, VisualEditor is fatally broken. It cannot be consistently reproduced, but trying 3 or 4 times will hit the exception. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=51766 Attached : {F12689}', 'parsed': [{'rt': 28, 'toks': [{'tok': 'load.php', 'tag': 'LS', 'dep': 'meta', 'up': 1, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 28, 'dn': [0, 2, 7, 12, 13]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 've.base', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'crashes', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [5, 6, 8, 9]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [15]}, {'tok': 'most', 'tag': 'JJS', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'wikipedias', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 20]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 20, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 20, 'dn': []}, {'tok': 'switched', 'tag': 'VBN', 'dep': 'relcl', 'up': 15, 'dn': [16, 17, 18, 19, 21]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22, 23]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 21, 'dn': []}, {'tok': 'number>.22wmf19', 'tag': 'NNP', 'dep': 'pobj', 'up': 21, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 28, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 28, 'dn': []}, {'tok': 'fatally', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'broken', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 25, 26, 27, 29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'consistently', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'reproduced', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 7, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'csubj', 'up': 18, 'dn': [10, 11, 12, 16]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': [15]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'times', 'tag': 'NNS', 'dep': 'conj', 'up': 8, 'dn': [13, 14]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'hit', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [8, 17, 20, 21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'exception', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8, 9, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ccomp', 'up': 11, 'dn': [22]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'f12689', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [25]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'load.php request for ve.base (when it crashes) At this time, on most Wikipedias that have just been switched to 1.22wmf19, VisualEditor is fatally broken. It cannot be consistently reproduced, but trying 3 or 4 times will hit the exception. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=51766 Attached : {F12689}', 'cleaned': 'load.php request for ve.base (when it crashes) at this time, on most wikipedias that have just been switched to .22wmf19, visualeditor is fatally broken. it cannot be consistently reproduced, but trying or times will hit the exception. -------------------------- **version**: unspecified **severity**: critical **see also**: **attached**: {f12689}'})}),\n", + " '726': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '726', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Fixed by touching the JS file in production. And yeah, this is another artefact of 43805, I think. : (', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 8]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 0, 'dn': [2]}, {'tok': 'touching', 'tag': 'VBG', 'dep': 'pcomp', 'up': 1, 'dn': [5, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'js', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'yeah', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 13, 'dn': [0, 1, 2, 3, 6, 10]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'artefact', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [4, 11, 12, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': ':-(', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}], 'stripped_text': 'Fixed by touching the JS file in production. And yeah, this is another artefact of 43805, I think. : (', 'cleaned': 'fixed by touching the js file in production. and yeah, this is another artefact of , i think. :-('})}),\n", + " '727': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '727', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' or bug 43805', 'parsed': [{'rt': 4, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': [3]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': ' or bug 43805', 'cleaned': '*or bug '})}),\n", + " '728': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '728', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Is this a dupe of bug 51766 or bug 51766?', 'parsed': [{'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 6, 7, 8, 9, 10, 13, 14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'dupe', 'tag': 'NN', 'dep': 'attr', 'up': 0, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'conj', 'up': 0, 'dn': [11, 12]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Is this a dupe of bug 51766 or bug 51766?', 'cleaned': 'is this a dupe of bug or bug ?'})}),\n", + " '729': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '729', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Contrary to what one might think, both scenarios do not automatically resolve themselves the next 5 minute window of the startup module. The next time the startup module is generated, 5 minutes later, the max() timestamp of a module will still be the same. Touching startup.js won't help either. You'd have to artificially touch the individual module that got corrupted in cache and sync it and hope the same race condition won't happen again.\", 'parsed': [{'rt': 12, 'toks': [{'tok': 'contrary', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': [1]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'one', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'pcomp', 'up': 1, 'dn': [2, 3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'both', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'scenarios', 'tag': 'NNS', 'dep': 'nsubj', 'up': 12, 'dn': [7]}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'automatically', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'resolve', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 6, 8, 9, 10, 11, 13, 18, 23]}, {'tok': 'themselves', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': 'number>-minute', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [14, 15, 16, 17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'startup', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 25, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': [0, 1]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'startup', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3, 4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'generated', 'tag': 'VBN', 'dep': 'advcl', 'up': 25, 'dn': [2, 5, 6, 8, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 12, 'dn': [11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'minutes', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 13, 'dn': [10]}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': [12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'max', 'tag': 'NNP', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'timestamp', 'tag': 'NN', 'dep': 'nsubj', 'up': 25, 'dn': [15, 16, 17, 18, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [7, 13, 14, 19, 23, 24, 27, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'attr', 'up': 25, 'dn': [26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'touching', 'tag': 'VBG', 'dep': 'csubj', 'up': 4, 'dn': [1]}, {'tok': 'startup.js', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'help', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 5, 6]}, {'tok': 'either', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 5, 27]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'artificially', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'touch', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 4, 8, 15, 17, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'individual', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7, 11]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 11, 'dn': []}, {'tok': 'got', 'tag': 'VBD', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'corrupted', 'tag': 'VBN', 'dep': 'relcl', 'up': 8, 'dn': [9, 10, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'cache', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [14]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'sync', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [16]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'hope', 'tag': 'VBP', 'dep': 'conj', 'up': 5, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'race', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'condition', 'tag': 'NN', 'dep': 'nsubj', 'up': 25, 'dn': [19, 20, 21]}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 25, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'ccomp', 'up': 18, 'dn': [22, 23, 24, 26]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"Contrary to what one might think, both scenarios do not automatically resolve themselves the next 5 minute window of the startup module. The next time the startup module is generated, 5 minutes later, the max() timestamp of a module will still be the same. Touching startup.js won't help either. You'd have to artificially touch the individual module that got corrupted in cache and sync it and hope the same race condition won't happen again.\", 'cleaned': \"contrary to what one might think, both scenarios do not automatically resolve themselves the next -minute window of the startup module. the next time the startup module is generated, minutes later, the max() timestamp of a module will still be the same. touching startup.js won't help either. you'd have to artificially touch the individual module that got corrupted in cache and sync it and hope the same race condition won't happen again.\"})}),\n", + " '730': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '730', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"The two ve.base request are (naturally) from different cache servers, but the Content Length is identical, and the Age is close enough (sent out at different times, and my request is at a few seconds later as well). However the ve.core request is significantly different (eventhough we're giving the exact same url with the same timestamp from the startup module). I think this is a case where it once again shows how conceptually flawed our deployment system is (swapping out files and directory inside /a/common while apache is still fully serving and pooled) – or, how we did not take this into account in the design of ResourceLoader (take your pick). As a result I think one of the following 2 scenarios happened: Scenario A: sync deployment starts sync to srv100 complete user visits Wikipedia user requests load.php?module=startup load balancer picks srv100 user requests load.php?module=foo&version=123 (timestamp the user got from srv100) load balancer picks srv200, which still runs the old code this url is now cached on some servers user requests load.php?module=bar&version=212 sync to srv200 complete sync deployment ends Imagine module bar depends on the (new version of) module foo. From this point on, users hitting srv100 for the module=foo request will keep getting an old version and results in broken scripts in unpredictable ways. Scenario B: sync deployment starts sync to srv100 complete user visits Wikipedia user requests load.php?module=startup load balancer picks srv100 sync to srv200 is busy (started, but not complete) user requests load.php?module=foo&version=123 (timestamp the user got from srv100) load balancer picks srv200, which has mixed code so some of the files concatenated/minified are old some are new this url is now cached on some servers sync to srv200 finishes user requests load.php?module=bar&version=212 sync deployment ends In this scenario a dependency between different requests/modules doesn't even matter because in our deployment system a server can even be in mixed state within itself (as opposed to a mixed state across the datacenter, as scenario A). Again, it is cached under the new timestamp.\", 'parsed': [{'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': 've.base', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 1, 2]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [3, 5, 6, 7, 8, 12, 13, 18, 46]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'naturally', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [11]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'cache', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'servers', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'length', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': [14, 15, 16]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 4, 'dn': [17, 19, 20, 21, 24]}, {'tok': 'identical', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'age', 'tag': 'NN', 'dep': 'nsubj', 'up': 24, 'dn': [22]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 18, 'dn': [23, 25, 28, 33, 34, 37]}, {'tok': 'close', 'tag': 'JJ', 'dep': 'acomp', 'up': 24, 'dn': [26]}, {'tok': 'enough', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'sent', 'tag': 'VBN', 'dep': 'advcl', 'up': 24, 'dn': [27, 29, 30]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 28, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [32]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'times', 'tag': 'NNS', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 24, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 36, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'nsubj', 'up': 37, 'dn': [35]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 24, 'dn': [36, 38, 44, 45]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [42]}, {'tok': 'a', 'tag': 'DT', 'dep': 'quantmod', 'up': 40, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 41, 'dn': [39]}, {'tok': 'seconds', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 42, 'dn': [40]}, {'tok': 'later', 'tag': 'RB', 'dep': 'pcomp', 'up': 38, 'dn': [41]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 44, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': [43]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 've.core', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 11, 'dn': [0, 3, 6]}, {'tok': 'significantly', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [5]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'eventhough', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'giving', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [4, 7, 8, 9, 10, 15, 16, 24, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'exact', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 13, 14]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'timestamp', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 20]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'startup', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 25, 26, 27, 33, 36, 37, 44, 58]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [4, 10]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': [8]}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'relcl', 'up': 5, 'dn': [6, 7, 9, 19]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'conceptually', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'flawed', 'tag': 'VBD', 'dep': 'acomp', 'up': 17, 'dn': [11, 12, 16]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 16, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'system', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 19, 'dn': [13]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'swapping', 'tag': 'VBG', 'dep': 'ccomp', 'up': 10, 'dn': [17, 18, 20, 21, 24]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 19, 'dn': []}, {'tok': 'files', 'tag': 'NNS', 'dep': 'dobj', 'up': 19, 'dn': [22, 23]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'directory', 'tag': 'NN', 'dep': 'conj', 'up': 21, 'dn': []}, {'tok': 'inside', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': '/a', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'ccomp', 'up': 1, 'dn': []}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 33, 'dn': []}, {'tok': 'apache', 'tag': 'NN', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'fully', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'serving', 'tag': 'VBG', 'dep': 'ccomp', 'up': 1, 'dn': [28, 29, 30, 31, 32, 34, 35]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 33, 'dn': []}, {'tok': 'pooled', 'tag': 'VBN', 'dep': 'conj', 'up': 33, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 44, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 44, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 44, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 44, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 44, 'dn': []}, {'tok': 'take', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [38, 39, 40, 41, 42, 43, 45, 46, 48, 54]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 44, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': [47]}, {'tok': 'account', 'tag': 'NN', 'dep': 'pobj', 'up': 46, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': [50]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 50, 'dn': []}, {'tok': 'design', 'tag': 'NN', 'dep': 'pobj', 'up': 48, 'dn': [49, 51]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 50, 'dn': [52]}, {'tok': 'resourceloader', 'tag': 'NN', 'dep': 'pobj', 'up': 51, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'take', 'tag': 'VB', 'dep': 'advcl', 'up': 44, 'dn': [53, 56, 57]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 56, 'dn': []}, {'tok': 'pick', 'tag': 'NN', 'dep': 'dobj', 'up': 54, 'dn': [55]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 13, 71, 89]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 13, 'dn': [6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'scenarios', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 9, 10, 11]}, {'tok': 'happened', 'tag': 'VBD', 'dep': 'ccomp', 'up': 4, 'dn': [5, 14]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'scenario', 'tag': 'VB', 'dep': 'nsubjpass', 'up': 71, 'dn': [16, 24, 33, 43, 44, 45, 47]}, {'tok': 'a', 'tag': 'DT', 'dep': 'dobj', 'up': 15, 'dn': [17, 23]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': [18]}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': [19]}, {'tok': 'starts', 'tag': 'NNS', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'appos', 'up': 16, 'dn': [20, 21, 22]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [25]}, {'tok': 'srv100', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'complete', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': [26, 27]}, {'tok': 'visits', 'tag': 'NNS', 'dep': 'compound', 'up': 33, 'dn': [28]}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 33, 'dn': [30, 31]}, {'tok': 'requests', 'tag': 'NNS', 'dep': 'appos', 'up': 15, 'dn': [29, 32, 38]}, {'tok': 'load.php?module=startup', 'tag': 'NN', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'load', 'tag': 'NN', 'dep': 'compound', 'up': 37, 'dn': [34, 35]}, {'tok': 'balancer', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': [36]}, {'tok': 'picks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 33, 'dn': [37, 42]}, {'tok': 'srv100', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': [39, 40]}, {'tok': 'requests', 'tag': 'NNS', 'dep': 'dobj', 'up': 38, 'dn': [41]}, {'tok': 'load.php?module=foo&version=', 'tag': 'ADD', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'timestamp', 'tag': 'NN', 'dep': 'appos', 'up': 15, 'dn': [46, 50, 53, 57, 58, 59, 62, 66]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 49, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 50, 'dn': [48]}, {'tok': 'got', 'tag': 'VBD', 'dep': 'relcl', 'up': 47, 'dn': [49, 51]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 50, 'dn': [52]}, {'tok': 'srv100', 'tag': 'NNP', 'dep': 'pobj', 'up': 51, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'load', 'tag': 'NN', 'dep': 'compound', 'up': 56, 'dn': [54]}, {'tok': 'balancer', 'tag': 'NN', 'dep': 'nsubj', 'up': 57, 'dn': [55]}, {'tok': 'picks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 47, 'dn': [56]}, {'tok': 'srv200', 'tag': 'NNP', 'dep': 'appos', 'up': 47, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 62, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 62, 'dn': []}, {'tok': 'runs', 'tag': 'VBZ', 'dep': 'relcl', 'up': 47, 'dn': [60, 61, 65]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 65, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 65, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'dobj', 'up': 62, 'dn': [63, 64]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 68, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 71, 'dn': [67]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 71, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 71, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'ccomp', 'up': 4, 'dn': [15, 68, 69, 70, 72, 83]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 71, 'dn': [77]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 77, 'dn': []}, {'tok': 'servers', 'tag': 'NNS', 'dep': 'compound', 'up': 76, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 76, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 77, 'dn': [74, 75]}, {'tok': 'requests', 'tag': 'NNS', 'dep': 'pobj', 'up': 72, 'dn': [73, 76, 81]}, {'tok': 'load.php?module=bar&version=', 'tag': '-RRB-', 'dep': 'compound', 'up': 81, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 81, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'appos', 'up': 77, 'dn': [78, 79, 80]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 83, 'dn': []}, {'tok': 'srv200', 'tag': 'VB', 'dep': 'xcomp', 'up': 71, 'dn': [82]}, {'tok': 'complete', 'tag': 'JJ', 'dep': 'amod', 'up': 86, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 86, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'compound', 'up': 87, 'dn': [84, 85]}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'nsubj', 'up': 88, 'dn': [86]}, {'tok': 'ends', 'tag': 'VBZ', 'dep': 'nsubj', 'up': 89, 'dn': [87]}, {'tok': 'imagine', 'tag': 'VBP', 'dep': 'ccomp', 'up': 4, 'dn': [88, 92, 102]}, {'tok': 'module', 'tag': 'NN', 'dep': 'compound', 'up': 91, 'dn': []}, {'tok': 'bar', 'tag': 'NN', 'dep': 'nsubj', 'up': 92, 'dn': [90]}, {'tok': 'depends', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 89, 'dn': [91, 93]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 92, 'dn': [97]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 97, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 97, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 97, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 93, 'dn': [94, 95, 96, 98]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 97, 'dn': [99, 101]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 98, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'compound', 'up': 101, 'dn': []}, {'tok': 'foo', 'tag': 'NNP', 'dep': 'pobj', 'up': 98, 'dn': [100]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 89, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [2]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'on', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'hitting', 'tag': 'VBG', 'dep': 'csubj', 'up': 15, 'dn': [0, 4, 5, 7, 8]}, {'tok': 'srv100', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'foo', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10, 11, 12]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'keep', 'tag': 'VB', 'dep': 'ROOT', 'dn': [6, 14, 16, 28]}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 15, 'dn': [19, 22]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17, 18, 20, 21]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'results', 'tag': 'NNS', 'dep': 'conj', 'up': 19, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [24]}, {'tok': 'broken', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'scripts', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': [23, 25]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'unpredictable', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'ways', 'tag': 'NNS', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 48, 'toks': [{'tok': 'scenario', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'b', 'tag': 'NNP', 'dep': 'nmod', 'up': 8, 'dn': [2, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [4]}, {'tok': 'starts', 'tag': 'NNS', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [0, 1, 5, 6, 7, 9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'srv100', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'complete', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': [11, 12]}, {'tok': 'visits', 'tag': 'NNS', 'dep': 'nsubj', 'up': 29, 'dn': [8, 13]}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': [15, 16]}, {'tok': 'requests', 'tag': 'NNS', 'dep': 'nsubj', 'up': 29, 'dn': [17, 23]}, {'tok': 'load.php?module=startup', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'load', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': [19, 20]}, {'tok': 'balancer', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [21]}, {'tok': 'picks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 18, 'dn': [22, 26, 28]}, {'tok': 'srv100', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24, 25]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'srv200', 'tag': 'VB', 'dep': 'xcomp', 'up': 23, 'dn': [27]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 48, 'dn': [14, 18, 30, 32, 41, 42]}, {'tok': 'busy', 'tag': 'JJ', 'dep': 'acomp', 'up': 29, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'parataxis', 'up': 29, 'dn': [31, 33, 34, 36]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 32, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 36, 'dn': []}, {'tok': 'complete', 'tag': 'JJ', 'dep': 'conj', 'up': 32, 'dn': [35, 37, 38, 40]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 40, 'dn': []}, {'tok': 'requests', 'tag': 'NNS', 'dep': 'dobj', 'up': 36, 'dn': [39]}, {'tok': 'load.php?module=foo&version=', 'tag': 'ADD', 'dep': 'dep', 'up': 29, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'timestamp', 'tag': 'NN', 'dep': 'dobj', 'up': 48, 'dn': [43, 44]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 48, 'dn': [46]}, {'tok': 'got', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [29, 45, 47, 49, 51]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 48, 'dn': [50]}, {'tok': 'srv100', 'tag': 'NNP', 'dep': 'pobj', 'up': 49, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 48, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'load', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': [0]}, {'tok': 'balancer', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'picks', 'tag': 'VBZ', 'dep': 'nsubj', 'up': 18, 'dn': [2, 4, 5, 7, 17]}, {'tok': 'srv200', 'tag': 'NNP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'advcl', 'up': 3, 'dn': [6, 9]}, {'tok': 'mixed', 'tag': 'VBN', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'nsubj', 'up': 17, 'dn': [12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'files', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'concatenated', 'tag': 'VBN', 'dep': 'acl', 'up': 14, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'minified', 'tag': 'VBN', 'dep': 'advcl', 'up': 3, 'dn': [10, 11, 16]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 21, 'dn': [3, 19]}, {'tok': 'old', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [18, 20, 25, 28, 90]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'attr', 'up': 21, 'dn': [22, 23, 24]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 28, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'conj', 'up': 21, 'dn': [26, 27, 29, 35, 59]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [33]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'servers', 'tag': 'NNS', 'dep': 'compound', 'up': 33, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30, 31, 32]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'srv200', 'tag': 'VB', 'dep': 'xcomp', 'up': 28, 'dn': [34, 45]}, {'tok': 'finishes', 'tag': 'NNS', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': [36, 37]}, {'tok': 'requests', 'tag': 'NNS', 'dep': 'nsubj', 'up': 45, 'dn': [38, 40]}, {'tok': 'load.php?module=bar&version=', 'tag': '-RRB-', 'dep': 'compound', 'up': 43, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'compound', 'up': 44, 'dn': [41, 42]}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'nsubj', 'up': 45, 'dn': [43]}, {'tok': 'ends', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 35, 'dn': [39, 44, 46]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 45, 'dn': [48]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'scenario', 'tag': 'NN', 'dep': 'pobj', 'up': 46, 'dn': [47]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 50, 'dn': []}, {'tok': 'dependency', 'tag': 'NN', 'dep': 'nsubj', 'up': 59, 'dn': [49, 51, 54, 55]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 50, 'dn': [53]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 53, 'dn': []}, {'tok': 'requests', 'tag': 'NNS', 'dep': 'pobj', 'up': 51, 'dn': [52]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'modules', 'tag': 'NNS', 'dep': 'appos', 'up': 50, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 59, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 59, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 59, 'dn': []}, {'tok': 'matter', 'tag': 'VB', 'dep': 'conj', 'up': 28, 'dn': [50, 56, 57, 58, 69]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 69, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 69, 'dn': [64]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 64, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 64, 'dn': []}, {'tok': 'system', 'tag': 'NN', 'dep': 'pobj', 'up': 61, 'dn': [62, 63]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 66, 'dn': []}, {'tok': 'server', 'tag': 'NN', 'dep': 'nsubj', 'up': 69, 'dn': [65]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 69, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 69, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'advcl', 'up': 59, 'dn': [60, 61, 66, 67, 68, 70, 73, 77]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 69, 'dn': [72]}, {'tok': 'mixed', 'tag': 'JJ', 'dep': 'amod', 'up': 72, 'dn': []}, {'tok': 'state', 'tag': 'NN', 'dep': 'pobj', 'up': 70, 'dn': [71]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 69, 'dn': [74]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'pobj', 'up': 73, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 77, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 77, 'dn': []}, {'tok': 'opposed', 'tag': 'VBN', 'dep': 'advcl', 'up': 69, 'dn': [75, 76, 78, 85, 86, 89]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 77, 'dn': [81]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 81, 'dn': []}, {'tok': 'mixed', 'tag': 'JJ', 'dep': 'amod', 'up': 81, 'dn': []}, {'tok': 'state', 'tag': 'NN', 'dep': 'pobj', 'up': 78, 'dn': [79, 80, 82]}, {'tok': 'across', 'tag': 'IN', 'dep': 'prep', 'up': 81, 'dn': [84]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 84, 'dn': []}, {'tok': 'datacenter', 'tag': 'NN', 'dep': 'pobj', 'up': 82, 'dn': [83]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 77, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 77, 'dn': [87]}, {'tok': 'scenario', 'tag': 'NN', 'dep': 'pobj', 'up': 86, 'dn': [88]}, {'tok': 'a', 'tag': 'NNP', 'dep': 'nummod', 'up': 87, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 77, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 9]}, {'tok': 'under', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'timestamp', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"The two ve.base request are (naturally) from different cache servers, but the Content Length is identical, and the Age is close enough (sent out at different times, and my request is at a few seconds later as well). However the ve.core request is significantly different (eventhough we're giving the exact same url with the same timestamp from the startup module). I think this is a case where it once again shows how conceptually flawed our deployment system is (swapping out files and directory inside /a/common while apache is still fully serving and pooled) – or, how we did not take this into account in the design of ResourceLoader (take your pick). As a result I think one of the following 2 scenarios happened: Scenario A: sync deployment starts sync to srv100 complete user visits Wikipedia user requests load.php?module=startup load balancer picks srv100 user requests load.php?module=foo&version=123 (timestamp the user got from srv100) load balancer picks srv200, which still runs the old code this url is now cached on some servers user requests load.php?module=bar&version=212 sync to srv200 complete sync deployment ends Imagine module bar depends on the (new version of) module foo. From this point on, users hitting srv100 for the module=foo request will keep getting an old version and results in broken scripts in unpredictable ways. Scenario B: sync deployment starts sync to srv100 complete user visits Wikipedia user requests load.php?module=startup load balancer picks srv100 sync to srv200 is busy (started, but not complete) user requests load.php?module=foo&version=123 (timestamp the user got from srv100) load balancer picks srv200, which has mixed code so some of the files concatenated/minified are old some are new this url is now cached on some servers sync to srv200 finishes user requests load.php?module=bar&version=212 sync deployment ends In this scenario a dependency between different requests/modules doesn't even matter because in our deployment system a server can even be in mixed state within itself (as opposed to a mixed state across the datacenter, as scenario A). Again, it is cached under the new timestamp.\", 'cleaned': \"the two ve.base request are (naturally) from different cache servers, but the content-length is identical, and the age is close enough (sent out at different times, and my request is at a few seconds later as well). however the ve.core request is significantly different (eventhough we're giving the exact same url with the same timestamp from the startup module). i think this is a case where it once again shows how conceptually flawed our deployment system is (swapping out files and directory inside /a/common while apache is still fully serving and pooled) - or, how we did not take this into account in the design of resourceloader (take your pick). as a result i think one of the following scenarios happened: scenario a: - sync deployment starts - sync to srv100 complete - user visits wikipedia - user requests load.php?module=startup - load balancer picks srv100 - user requests load.php?module=foo&version= - (timestamp the user got from srv100) - load balancer picks srv200, which still runs the old code - this url is now cached on some servers - user requests load.php?module=bar&version= - sync to srv200 complete - sync deployment ends imagine module bar depends on the (new version of) module foo. from this point on, users hitting srv100 for the module=foo request will keep getting an old version and results in broken scripts in unpredictable ways. scenario b: - sync deployment starts - sync to srv100 complete - user visits wikipedia - user requests load.php?module=startup - load balancer picks srv100 - sync to srv200 is busy (started, but not complete) - user requests load.php?module=foo&version= - (timestamp the user got from srv100) - load balancer picks srv200, which has mixed code so some of the files concatenated/minified are old some are new - this url is now cached on some servers - sync to srv200 finishes - user requests load.php?module=bar&version= - sync deployment ends in this scenario a dependency between different requests/modules doesn't even matter because in our deployment system a server can even be in mixed state within itself (as opposed to a mixed state across the datacenter, as scenario a). again, it is cached under the new timestamp.\"})}),\n", + " '731': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '731', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Created attachment 13436 load.php request for ve.core (when it does not crash) Attached : {F12692}', 'parsed': [{'rt': 0, 'toks': [{'tok': 'created', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [6, 14, 15]}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [1, 2, 4]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'load.php', 'tag': 'ADD', 'dep': 'nummod', 'up': 6, 'dn': [3]}, {'tok': 'request', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [5, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 've.core', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'crash', 'tag': 'VB', 'dep': 'advcl', 'up': 0, 'dn': [10, 11, 12, 13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'f12692', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [6, 8]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Created attachment 13436 load.php request for ve.core (when it does not crash) Attached : {F12692}', 'cleaned': 'created attachment load.php request for ve.core (when it does not crash) **attached**: {f12692}'})}),\n", + " '732': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '732', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Created attachment 13435 load.php request for ve.core (when it crashes) Attached : {F12691}', 'parsed': [{'rt': 0, 'toks': [{'tok': 'created', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [6, 12, 13, 14, 15, 16, 18, 19, 21, 22]}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [1, 2, 4]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'load.php', 'tag': 'ADD', 'dep': 'nummod', 'up': 6, 'dn': [3]}, {'tok': 'request', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [5, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 've.core', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'crashes', 'tag': 'VBZ', 'dep': 'advcl', 'up': 0, 'dn': [10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [17]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'f12691', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [20]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Created attachment 13435 load.php request for ve.core (when it crashes) Attached : {F12691}', 'cleaned': 'created attachment load.php request for ve.core (when it crashes) **attached**: {f12691}'})}),\n", + " '733': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '733', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Created attachment 13434 load.php request for ve.base (when it does not crash) Attached : {F12690}', 'parsed': [{'rt': 0, 'toks': [{'tok': 'created', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [6, 15]}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [1, 2, 4]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'load.php', 'tag': 'ADD', 'dep': 'nummod', 'up': 6, 'dn': [3]}, {'tok': 'request', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [5, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 've.base', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9, 14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'crash', 'tag': 'VB', 'dep': 'relcl', 'up': 8, 'dn': [10, 11, 12, 13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'f12690', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [6, 8]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Created attachment 13434 load.php request for ve.base (when it does not crash) Attached : {F12690}', 'cleaned': 'created attachment load.php request for ve.base (when it does not crash) **attached**: {f12690}'})}),\n", + " '734': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '734', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Splitting from bug 54322. Version : unspecified Severity : critical', 'parsed': [{'rt': 0, 'toks': [{'tok': 'splitting', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 3, 4, 5, 6]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Splitting from bug 54322. Version : unspecified Severity : critical', 'cleaned': 'splitting from bug . -------------------------- **version**: unspecified **severity**: critical'})}),\n", + " '735': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '735', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': '(In reply to comment #3) > Change 87442 merged by jenkins bot: > ve.Element: Fallback to body, window is not scrollable > > https://gerrit.wikimedia.org/r/87442 This was just deployed.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 18, 'toks': [{'tok': 'change', 'tag': 'VB', 'dep': 'csubj', 'up': 18, 'dn': [1, 2, 9, 11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': [5]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 4, 'dn': [6, 7, 8]}, {'tok': 'jenkins', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'bot', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'EX', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 've.element', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [10, 12, 13, 16]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'fallback', 'tag': 'NN', 'dep': 'appos', 'up': 11, 'dn': [14]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'body', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 17, 19, 20, 21, 29, 30]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 18, 'dn': []}, {'tok': 'scrollable', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 29, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 29, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 29, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 29, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 29, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'acomp', 'up': 18, 'dn': [22, 23, 24, 25, 26, 27, 28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}], 'stripped_text': '(In reply to comment #3) > Change 87442 merged by jenkins bot: > ve.Element: Fallback to body, window is not scrollable > > https://gerrit.wikimedia.org/r/87442 This was just deployed.', 'cleaned': '(in reply to comment #) > change merged by jenkins-bot: > ve.element: fallback to body, window is not scrollable > > this was just deployed.'})}),\n", + " '742': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '742', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"I can reproduce this in Chrome on en.wikipedia.org. Though not every time. Stack trace: Uncaught TypeError: Cannot use 'in' operator to search for 'scrollTop' in undefined load.php?…:102 vendorPropName load.php?…:102 jQuery.extend.css load.php?…:105 Tween.propHooks._default.get load.php?…:136 Tween.cur load.php?…:136 Tween.init load.php?…:135 Tween load.php?…:135 Animation.deferred.promise.createTween load.php?…:131 tweeners. load.php?…:129 (anonymous function) load.php?…:130 jQuery.extend.each load.php?…:8 createTweens load.php?…:130 Animation load.php?…:132 doAnimation load.php?…:137 jQuery.extend.dequeue load.php?…:25 (anonymous function) load.php?…:26 jQuery.extend.each load.php?…:8 jQuery.fn.jQuery.each load.php?…:4 jQuery.fn.extend.queue load.php?…:26 jQuery.fn.extend.animate load.php?…:138 ve.Element.scrollIntoView load.php?ext.visualEditor…:11 ve.Element.scrollElementIntoView load.php?ext.visualEditor…:12 ve.ui.OptionWidget.setSelected load.php?ext.visualEditor…:404 ve.ui.SelectWidget.selectItem load.php?ext.visualEditor…:400 ve.ui.PagedDialog.addPage load.php?ext.visualEditor…:458 ve.ui.MWMetaDialog.initialize load.php?ext.visualEditor…:461 ve.ui.Window.onFrameInitialize load.php?ext.visualEditor…:353 oo.EventEmitter.emit load.php?ext.visualEditor.bas…:133 ve.ui.Frame.load load.php?ext.visualEditor…:351 ve.ui.WindowSet.open load.php?ext.visualEditor…:356 ve.init.mw.ViewPageTarget.onToolbarMwMetaButtonClick load.php?ext.visualEditor.bas…:87 proxy load.php?…:10 jQuery.event.dispatch load.php?…:45 elemData.handle.eventHandle load.php?…:38 In plain English: User clicks Page settings button Dialog doesn't exist yet, so we instantiate it and initialise it MWMetaDialog.initialize adds the 'categories' section SelectWidget sees we don't have a selected panel yet, and now that we have > 0 panels, it selects this new one OptionWidget is brave and tries to ensure the selected panel is visibile attempting to scroll it into view ve.Element traverses up from the panel element until it eventually is unable to find any element that is scrollable and falls back to ve.Element.getWindow( el ) We hand off this element (= detached iframe's window), to $.fn.animate which will try to animate scrollTop to 60px. Both in our jQuery version (v1.8.3) and the current one in use on jquery.com (v1.9.1) animating scrollTop on either window, document or document.documentElement () is not supported and results in : $(window).animate({'scrollTop': 100}) < TypeError: Cannot use 'in' operator to search for 'scrollTop' in undefined $.css: There is no window.style, and thus no 'scrollTop' in window.style Also, there is no window.scrollTop $(document).animate({'scrollTop': 100}) < TypeError: Cannot read property 'ownerDocument' of null There is no document.scrollTop. $(document.documentElement).animate({'scrollTop': 100}) > [ ] No exception, but scroll unchanged. There is a document.documentElement.scrollTop, but it doesn't appear to do anything (defaults to 0, setting is a no op) $(document.body).animate({'scrollTop': 100}) > [ ] Works! .... so, we should fix getClosestScrollableContainer to not fallback to window, because that's not a viable fallback as that is in fact not a scrollable container.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6, 8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'en.wikipedia.org', 'tag': 'NNP', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'though', 'tag': 'IN', 'dep': 'ROOT', 'dn': [3, 4]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'every', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'stack', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'trace', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [0, 2, 3, 4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'uncaught', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 6, 7, 9, 10, 14, 31, 32, 33, 39, 40, 44, 45, 46]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'operator', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'search', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [13, 15, 19, 30]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16, 17, 18]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'scrolltop', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [24, 25, 26]}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'vendorpropname', 'tag': 'NNP', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': 'jquery.extend.css', 'tag': 'NNP', 'dep': 'pobj', 'up': 19, 'dn': [27, 28]}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'tween.prophooks._default.get', 'tag': 'TO', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'tween.cur', 'tag': 'ADD', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'nmod', 'up': 35, 'dn': []}, {'tok': 'tween.init', 'tag': 'NNP', 'dep': 'nmod', 'up': 36, 'dn': [34]}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'tween', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'animation.deferred.promise.createtween', 'tag': 'NNP', 'dep': 'nummod', 'up': 44, 'dn': [42]}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'tweeners', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': [41]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 192, 'toks': [{'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'function', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [3]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'jquery.extend.each', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'createtweens', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 6, 'dn': [9, 12, 13]}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'animation', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'doanimation', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'jquery.extend.dequeue', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'function', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': [24]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'jquery.extend.each', 'tag': 'NNP', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'jquery.fn.jquery.each', 'tag': 'NNP', 'dep': 'nmod', 'up': 33, 'dn': []}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'jquery.fn.extend.queue', 'tag': 'NNP', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'jquery.fn.extend.animate', 'tag': 'NNP', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 've.element.scrollintoview', 'tag': 'CC', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'load.php?ext.visualeditor...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 've.element.scrollelementintoview', 'tag': 'NN', 'dep': 'compound', 'up': 45, 'dn': []}, {'tok': 'load.php?ext.visualeditor...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 've.ui.optionwidget.setselected', 'tag': 'VBD', 'dep': 'ccomp', 'up': 139, 'dn': [39, 45, 59, 71, 75, 76, 78, 79, 80, 81, 82, 83, 86, 87, 97, 99, 102, 109, 136]}, {'tok': 'load.php?ext.visualeditor...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 've.ui.selectwidget.selectitem', 'tag': 'NNP', 'dep': 'nmod', 'up': 54, 'dn': [48]}, {'tok': 'load.php?ext.visualeditor...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 53, 'dn': []}, {'tok': 've.ui.pageddialog.addpage', 'tag': 'NNP', 'dep': 'compound', 'up': 54, 'dn': [51, 52]}, {'tok': 'load.php?ext.visualeditor...:', 'tag': 'ADD', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 've.ui.mwmetadialog.initialize', 'tag': 'NNP', 'dep': 'compound', 'up': 59, 'dn': []}, {'tok': 'load.php?ext.visualeditor...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 57, 'dn': []}, {'tok': 've.ui.window.onframeinitialize', 'tag': 'NNP', 'dep': 'advcl', 'up': 47, 'dn': [54, 56, 57, 60, 62, 69]}, {'tok': 'load.php?ext.visualeditor...:', 'tag': 'ADD', 'dep': 'punct', 'up': 60, 'dn': []}, {'tok': 'oo.eventemitter.emit', 'tag': 'IN', 'dep': 'punct', 'up': 59, 'dn': []}, {'tok': 'load.php?ext.visualeditor.bas...:', 'tag': 'XX', 'dep': 'nmod', 'up': 66, 'dn': []}, {'tok': 've.ui.frame.load', 'tag': 'NNP', 'dep': 'nmod', 'up': 66, 'dn': []}, {'tok': 'load.php?ext.visualeditor...:', 'tag': 'XX', 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 've.ui.windowset.open', 'tag': 'NNP', 'dep': 'compound', 'up': 69, 'dn': []}, {'tok': 'load.php?ext.visualeditor...:', 'tag': 'ADD', 'dep': 'punct', 'up': 69, 'dn': []}, {'tok': 've.init.mw.viewpagetarget.ontoolbarmwmetabuttonclick', 'tag': 'NNP', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'load.php?ext.visualeditor.bas...:', 'tag': 'XX', 'dep': 'punct', 'up': 72, 'dn': []}, {'tok': 'proxy', 'tag': 'NN', 'dep': 'compound', 'up': 75, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'jquery.event.dispatch', 'tag': 'NNP', 'dep': 'compound', 'up': 78, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'elemdata.handle.eventhandle', 'tag': 'VBD', 'dep': 'prep', 'up': 47, 'dn': []}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 47, 'dn': [85]}, {'tok': 'plain', 'tag': 'JJ', 'dep': 'amod', 'up': 85, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'pobj', 'up': 83, 'dn': [84]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 89, 'dn': []}, {'tok': 'clicks', 'tag': 'NNS', 'dep': 'compound', 'up': 90, 'dn': [88]}, {'tok': 'page', 'tag': 'NN', 'dep': 'compound', 'up': 91, 'dn': [89]}, {'tok': 'settings', 'tag': 'NNS', 'dep': 'compound', 'up': 94, 'dn': [90]}, {'tok': 'button', 'tag': 'NN', 'dep': 'compound', 'up': 94, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 94, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubj', 'up': 97, 'dn': [91, 92, 93]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 97, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 97, 'dn': []}, {'tok': 'exist', 'tag': 'VB', 'dep': 'ccomp', 'up': 47, 'dn': [94, 95, 96, 98]}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 97, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 102, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 102, 'dn': []}, {'tok': 'instantiate', 'tag': 'VBP', 'dep': 'conj', 'up': 47, 'dn': [100, 101, 103, 104, 105]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 102, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 102, 'dn': []}, {'tok': 'initialise', 'tag': 'VB', 'dep': 'conj', 'up': 102, 'dn': [106]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 105, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 108, 'dn': []}, {'tok': 'mwmetadialog.initialize', 'tag': 'NNP', 'dep': 'nsubj', 'up': 109, 'dn': [107]}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'conj', 'up': 47, 'dn': [108, 117, 126, 127]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 116, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 116, 'dn': []}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'poss', 'up': 116, 'dn': [113]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 112, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 116, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 116, 'dn': []}, {'tok': 'selectwidget', 'tag': 'NN', 'dep': 'nsubj', 'up': 117, 'dn': [110, 111, 112, 114, 115]}, {'tok': 'sees', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 109, 'dn': [116, 121]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 121, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 121, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 121, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ccomp', 'up': 117, 'dn': [118, 119, 120, 124, 125]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 124, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'amod', 'up': 124, 'dn': []}, {'tok': 'panel', 'tag': 'NN', 'dep': 'dobj', 'up': 121, 'dn': [122, 123]}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 121, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 109, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 109, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 136, 'dn': [131, 132]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 131, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 131, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ccomp', 'up': 128, 'dn': [129, 130]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 128, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 134, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 136, 'dn': [133, 135]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 134, 'dn': []}, {'tok': 'panels', 'tag': 'NNS', 'dep': 'conj', 'up': 47, 'dn': [128, 134]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 139, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 139, 'dn': []}, {'tok': 'selects', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 192, 'dn': [47, 137, 138, 145]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 144, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 144, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 144, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 144, 'dn': []}, {'tok': 'optionwidget', 'tag': 'NN', 'dep': 'nsubj', 'up': 145, 'dn': [140, 141, 142, 143]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 139, 'dn': [144, 146, 147, 148]}, {'tok': 'brave', 'tag': 'JJ', 'dep': 'acomp', 'up': 145, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 145, 'dn': []}, {'tok': 'tries', 'tag': 'VBZ', 'dep': 'conj', 'up': 145, 'dn': [150]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 150, 'dn': []}, {'tok': 'ensure', 'tag': 'VB', 'dep': 'xcomp', 'up': 148, 'dn': [149, 156]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 153, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'amod', 'up': 153, 'dn': []}, {'tok': 'panel', 'tag': 'NN', 'dep': 'nsubj', 'up': 154, 'dn': [151, 152]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 156, 'dn': [153, 155]}, {'tok': 'visibile', 'tag': 'JJ', 'dep': 'acomp', 'up': 154, 'dn': []}, {'tok': 'attempting', 'tag': 'VBG', 'dep': 'ccomp', 'up': 150, 'dn': [154, 158, 162, 164]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 158, 'dn': []}, {'tok': 'scroll', 'tag': 'VB', 'dep': 'xcomp', 'up': 156, 'dn': [157, 159, 160]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 158, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 158, 'dn': [161]}, {'tok': 'view', 'tag': 'NN', 'dep': 'pobj', 'up': 160, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 156, 'dn': []}, {'tok': 've.element', 'tag': 'NN', 'dep': 'nsubj', 'up': 164, 'dn': []}, {'tok': 'traverses', 'tag': 'NNS', 'dep': 'dobj', 'up': 156, 'dn': [163, 165, 166, 173]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 164, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 164, 'dn': [169]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 169, 'dn': []}, {'tok': 'panel', 'tag': 'NN', 'dep': 'compound', 'up': 169, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'pobj', 'up': 166, 'dn': [167, 168]}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 173, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 173, 'dn': []}, {'tok': 'eventually', 'tag': 'RB', 'dep': 'advmod', 'up': 173, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 164, 'dn': [170, 171, 172, 174]}, {'tok': 'unable', 'tag': 'JJ', 'dep': 'acomp', 'up': 173, 'dn': [176]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 176, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'xcomp', 'up': 174, 'dn': [175, 178]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 178, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'dobj', 'up': 176, 'dn': [177, 180]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 180, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 178, 'dn': [179, 181, 182, 183]}, {'tok': 'scrollable', 'tag': 'JJ', 'dep': 'acomp', 'up': 180, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 180, 'dn': []}, {'tok': 'falls', 'tag': 'VBZ', 'dep': 'conj', 'up': 180, 'dn': [184]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 183, 'dn': [185]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 184, 'dn': [186]}, {'tok': 've.element.getwindow', 'tag': 'CD', 'dep': 'pobj', 'up': 185, 'dn': [187, 188, 189]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 186, 'dn': []}, {'tok': 'el', 'tag': 'NNP', 'dep': 'appos', 'up': 186, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 186, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 192, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 192, 'dn': []}, {'tok': 'hand', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [139, 190, 191, 193, 200, 201, 202, 205, 214]}, {'tok': 'off', 'tag': 'RP', 'dep': 'prt', 'up': 192, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 195, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'nmod', 'up': 200, 'dn': [194]}, {'tok': '(=', 'tag': 'NNP', 'dep': 'nmod', 'up': 200, 'dn': []}, {'tok': 'detached', 'tag': 'VBN', 'dep': 'amod', 'up': 198, 'dn': []}, {'tok': 'iframe', 'tag': 'NN', 'dep': 'poss', 'up': 200, 'dn': [197, 199]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 198, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'dobj', 'up': 192, 'dn': [195, 196, 198]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 192, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 192, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 205, 'dn': [204]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 203, 'dn': []}, {'tok': 'cur>.fn.animate', 'tag': 'NN', 'dep': 'advcl', 'up': 192, 'dn': [203, 208]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 208, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 208, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'relcl', 'up': 205, 'dn': [206, 207, 210]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 210, 'dn': []}, {'tok': 'animate', 'tag': 'VB', 'dep': 'xcomp', 'up': 208, 'dn': [209, 211, 212]}, {'tok': 'scrolltop', 'tag': 'NN', 'dep': 'dobj', 'up': 210, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 210, 'dn': [213]}, {'tok': '60px', 'tag': 'VB', 'dep': 'pobj', 'up': 212, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 192, 'dn': []}]}, {'rt': 35, 'toks': [{'tok': 'both', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 35, 'dn': [1, 8, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 4, 'dn': []}, {'tok': 'jquery', 'tag': 'JJ', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 6, 7]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'v1.8.3', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'current', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'conj', 'up': 0, 'dn': [9, 10, 12, 19, 32]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'use', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [14]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'jquery.com', 'tag': 'ADD', 'dep': 'pobj', 'up': 14, 'dn': [16, 17, 18]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'v1.9.1', 'tag': 'NNP', 'dep': 'appos', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'animating', 'tag': 'VBG', 'dep': 'acl', 'up': 11, 'dn': [20]}, {'tok': 'scrolltop', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [21]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'either', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 24, 25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'document', 'tag': 'NN', 'dep': 'conj', 'up': 23, 'dn': [26, 27, 30]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'document.documentelement', 'tag': 'NN', 'dep': 'conj', 'up': 25, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 30, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'conj', 'up': 25, 'dn': [28, 29, 31]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 35, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 35, 'dn': []}, {'tok': 'supported', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 33, 34, 36, 37, 40, 41, 42, 45]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 35, 'dn': []}, {'tok': 'results', 'tag': 'NNS', 'dep': 'conj', 'up': 35, 'dn': [38]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [39]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': \"cur>(window).animate({'scrolltop\", 'tag': 'NN', 'dep': 'dep', 'up': 35, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 35, 'dn': [43, 44, 46, 47, 48]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 45, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'ccomp', 'up': 23, 'dn': [0, 1, 3, 4, 6, 7, 11, 18, 19, 20]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'operator', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'search', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [10, 12, 16]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13, 14, 15]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'scrolltop', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [17]}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': '*', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'cur>.css', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 23, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [5, 21, 22, 25, 26, 27, 39]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'window.style', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'thus', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'scrolltop', 'tag': 'NN', 'dep': 'nsubj', 'up': 39, 'dn': [28, 29, 30, 32, 33]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [34]}, {'tok': 'window.style', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 39, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 39, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 23, 'dn': [31, 35, 36, 37, 38, 41, 43, 44, 47]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'window.scrolltop', 'tag': 'NN', 'dep': 'attr', 'up': 39, 'dn': [40, 42]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 41, 'dn': []}, {'tok': \"cur>(document).animate({'scrolltop\", 'tag': 'NN', 'dep': 'attr', 'up': 39, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 39, 'dn': [45, 46, 48, 49, 50]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'read', 'tag': 'VB', 'dep': 'advcl', 'up': 14, 'dn': [0, 1, 3, 4, 8]}, {'tok': 'property', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'ownerdocument', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7, 9, 10]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'null', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 14, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [5, 12, 13, 16, 17]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'document.scrolltop', 'tag': 'NN', 'dep': 'attr', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': \"cur>(document.documentelement).animate({'scrolltop\", 'tag': 'RB', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 7, 8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'ROOT', 'dn': [3, 6, 8, 9, 10, 11, 13]}, {'tok': '[', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 0, 'dn': [1, 2, 4, 5]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'exception', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'scroll', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [12]}, {'tok': 'unchanged', 'tag': 'JJ', 'dep': 'acomp', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 10, 29, 33, 37]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'document.documentelement.scrolltop', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [7, 8, 9, 12, 15, 22, 28]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 10, 'dn': [11, 13]}, {'tok': 'anything', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'defaults', 'tag': 'NNS', 'dep': 'ccomp', 'up': 10, 'dn': [14, 16, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 15, 'dn': [17, 18]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'setting', 'tag': 'VBG', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 10, 'dn': [20, 21, 26, 27]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'op', 'tag': 'NN', 'dep': 'attr', 'up': 22, 'dn': [23, 24, 25]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': \"cur>(document.body).animate({'scrolltop\", 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': [30]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [31, 32, 34, 35, 36]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '[', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': [0]}, {'tok': 'body', 'tag': 'NN', 'dep': 'dep', 'up': 6, 'dn': [1, 3]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'works', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 4, 5, 7]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '....', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 8, 11, 14, 28]}, {'tok': 'getclosestscrollablecontainer', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'fallback', 'tag': 'VB', 'dep': 'advcl', 'up': 4, 'dn': [6, 7, 9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 4, 'dn': [12, 13, 15, 18]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'viable', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'fallback', 'tag': 'NN', 'dep': 'attr', 'up': 14, 'dn': [16, 17, 21]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 18, 'dn': [19, 20, 22]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [23, 24, 27]}, {'tok': 'fact', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 22, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'scrollable', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'container', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [25, 26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"I can reproduce this in Chrome on en.wikipedia.org. Though not every time. Stack trace: Uncaught TypeError: Cannot use 'in' operator to search for 'scrollTop' in undefined load.php?…:102 vendorPropName load.php?…:102 jQuery.extend.css load.php?…:105 Tween.propHooks._default.get load.php?…:136 Tween.cur load.php?…:136 Tween.init load.php?…:135 Tween load.php?…:135 Animation.deferred.promise.createTween load.php?…:131 tweeners. load.php?…:129 (anonymous function) load.php?…:130 jQuery.extend.each load.php?…:8 createTweens load.php?…:130 Animation load.php?…:132 doAnimation load.php?…:137 jQuery.extend.dequeue load.php?…:25 (anonymous function) load.php?…:26 jQuery.extend.each load.php?…:8 jQuery.fn.jQuery.each load.php?…:4 jQuery.fn.extend.queue load.php?…:26 jQuery.fn.extend.animate load.php?…:138 ve.Element.scrollIntoView load.php?ext.visualEditor…:11 ve.Element.scrollElementIntoView load.php?ext.visualEditor…:12 ve.ui.OptionWidget.setSelected load.php?ext.visualEditor…:404 ve.ui.SelectWidget.selectItem load.php?ext.visualEditor…:400 ve.ui.PagedDialog.addPage load.php?ext.visualEditor…:458 ve.ui.MWMetaDialog.initialize load.php?ext.visualEditor…:461 ve.ui.Window.onFrameInitialize load.php?ext.visualEditor…:353 oo.EventEmitter.emit load.php?ext.visualEditor.bas…:133 ve.ui.Frame.load load.php?ext.visualEditor…:351 ve.ui.WindowSet.open load.php?ext.visualEditor…:356 ve.init.mw.ViewPageTarget.onToolbarMwMetaButtonClick load.php?ext.visualEditor.bas…:87 proxy load.php?…:10 jQuery.event.dispatch load.php?…:45 elemData.handle.eventHandle load.php?…:38 In plain English: User clicks Page settings button Dialog doesn't exist yet, so we instantiate it and initialise it MWMetaDialog.initialize adds the 'categories' section SelectWidget sees we don't have a selected panel yet, and now that we have > 0 panels, it selects this new one OptionWidget is brave and tries to ensure the selected panel is visibile attempting to scroll it into view ve.Element traverses up from the panel element until it eventually is unable to find any element that is scrollable and falls back to ve.Element.getWindow( el ) We hand off this element (= detached iframe's window), to $.fn.animate which will try to animate scrollTop to 60px. Both in our jQuery version (v1.8.3) and the current one in use on jquery.com (v1.9.1) animating scrollTop on either window, document or document.documentElement () is not supported and results in : $(window).animate({'scrollTop': 100}) < TypeError: Cannot use 'in' operator to search for 'scrollTop' in undefined $.css: There is no window.style, and thus no 'scrollTop' in window.style Also, there is no window.scrollTop $(document).animate({'scrollTop': 100}) < TypeError: Cannot read property 'ownerDocument' of null There is no document.scrollTop. $(document.documentElement).animate({'scrollTop': 100}) > [ ] No exception, but scroll unchanged. There is a document.documentElement.scrollTop, but it doesn't appear to do anything (defaults to 0, setting is a no op) $(document.body).animate({'scrollTop': 100}) > [ ] Works! .... so, we should fix getClosestScrollableContainer to not fallback to window, because that's not a viable fallback as that is in fact not a scrollable container.\", 'cleaned': \"i can reproduce this in chrome on en.wikipedia.org. though not every time. stack trace: uncaught typeerror: cannot use 'in' operator to search for 'scrolltop' in undefined load.php?...: vendorpropname load.php?...: jquery.extend.css load.php?...: tween.prophooks._default.get load.php?...: tween.cur load.php?...: tween.init load.php?...: tween load.php?...: animation.deferred.promise.createtween load.php?...: tweeners.* load.php?...: (anonymous function) load.php?...: jquery.extend.each load.php?...: createtweens load.php?...: animation load.php?...: doanimation load.php?...: jquery.extend.dequeue load.php?...: (anonymous function) load.php?...: jquery.extend.each load.php?...: jquery.fn.jquery.each load.php?...: jquery.fn.extend.queue load.php?...: jquery.fn.extend.animate load.php?...: ve.element.scrollintoview load.php?ext.visualeditor...: ve.element.scrollelementintoview load.php?ext.visualeditor...: ve.ui.optionwidget.setselected load.php?ext.visualeditor...: ve.ui.selectwidget.selectitem load.php?ext.visualeditor...: ve.ui.pageddialog.addpage load.php?ext.visualeditor...: ve.ui.mwmetadialog.initialize load.php?ext.visualeditor...: ve.ui.window.onframeinitialize load.php?ext.visualeditor...: oo.eventemitter.emit load.php?ext.visualeditor.bas...: ve.ui.frame.load load.php?ext.visualeditor...: ve.ui.windowset.open load.php?ext.visualeditor...: ve.init.mw.viewpagetarget.ontoolbarmwmetabuttonclick load.php?ext.visualeditor.bas...: proxy load.php?...: jquery.event.dispatch load.php?...: elemdata.handle.eventhandle load.php?...: in plain english: - user clicks page settings button - dialog doesn't exist yet, so we instantiate it and initialise it - mwmetadialog.initialize adds the 'categories' section - selectwidget sees we don't have a selected panel yet, and now that we have > panels, it selects this new one - optionwidget is brave and tries to ensure the selected panel is visibile attempting to scroll it into view - ve.element traverses up from the panel element until it eventually is unable to find any element that is scrollable and falls back to ve.element.getwindow( el ) - we hand off this element (= detached iframe's window), to .fn.animate which will try to animate scrolltop to 60px. both in our jquery version (v1.8.3) and the current one in use on jquery.com (v1.9.1) animating scrolltop on either window, document or document.documentelement () is not supported and results in : (window).animate({'scrolltop': }) < typeerror: cannot use 'in' operator to search for 'scrolltop' in undefined * .css: there is no window.style, and thus no 'scrolltop' in window.style * also, there is no window.scrolltop (document).animate({'scrolltop': }) < typeerror: cannot read property 'ownerdocument' of null * there is no document.scrolltop. (document.documentelement).animate({'scrolltop': }) > [ ] * no exception, but scroll unchanged. * there is a document.documentelement.scrolltop, but it doesn't appear to do anything (defaults to , setting is a no-op) (document.body).animate({'scrolltop': }) > [ ] * works! .... so, we should fix getclosestscrollablecontainer to not fallback to window, because that's not a viable fallback as that is in fact not a scrollable container.\"})}),\n", + " '743': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-kqibbfgfpgocyzwe32lv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '743', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'pawn character editing seen on master branch (beta labs) as of 30 September. open a page on beta labs in VE begin editing at default location or top left beginning of page pawn character appears upon entering text Version : unspecified Severity : major Attached : {F12377}', 'parsed': [{'rt': 2, 'toks': [{'tok': 'pawn', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': [0]}, {'tok': 'editing', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 3, 17]}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': [4, 11]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'master', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'branch', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 9, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'labs', 'tag': 'NNS', 'dep': 'appos', 'up': 6, 'dn': [7, 8]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13, 14, 15, 16]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'september', 'tag': 'NNP', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'open', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 6, 8, 22, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 42, 43, 45, 46, 48]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'labs', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'begin', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [7, 9]}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 8, 'dn': [10]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'location', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13, 17]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'top', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'left', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': [14, 15]}, {'tok': 'beginning', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': [16, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [21]}, {'tok': 'page', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': [19]}, {'tok': 'character', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [20]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'conj', 'up': 0, 'dn': [23, 26]}, {'tok': 'upon', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [24]}, {'tok': 'entering', 'tag': 'VBG', 'dep': 'pcomp', 'up': 23, 'dn': [25]}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': [34]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [33]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'appos', 'up': 0, 'dn': [41]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [44]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 43, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'f12377', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [47, 49]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 48, 'dn': []}]}], 'stripped_text': 'pawn character editing seen on master branch (beta labs) as of 30 September. open a page on beta labs in VE begin editing at default location or top left beginning of page pawn character appears upon entering text Version : unspecified Severity : major Attached : {F12377}', 'cleaned': 'pawn character editing seen on master branch (beta labs) as of september. open a page on beta labs in ve begin editing at default location or top-left beginning of page pawn character appears upon entering text -------------------------- **version**: unspecified **severity**: major **attached**: {f12377}'})}),\n", + " '745': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '745', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 54785 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 54785 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '747': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '747', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Author: `Wikifram` Description: After the failure of VE (e.g. witness the opt in at the three largest wikipedia versions), the WMF now comes with MW 1.22wmf19, which creates more errors than it solves for VE, as could be predicted by anyone remotely busy with VE. I have documented some problems I found with minimal testing, there are probably a lot more. The version doesn\\'t do what the release notes claim (e.g. reflists can\\'t be moved, not that they often need moving anyway; many templates can\\'t be moved either), and doesn\\'t solve the major problems that existed with the one thing that could somewhat be dragged, images. Multiplying known problems instead of solving them, when there are plenty of major problems which have turned away most of your user and testbase, is simply stupid. No one is waiting for weekly updates (certainly not of this \"quality\"). Please, PLEASE, stop it; get back to the bug list, solve the 50 most urgent ones, \\'\\'test them thoroughly yourselves\", and then come to us, present the improvements, and \\'\\'ask\\'\\' us whether we want to implement and test them. Version : unspecified Severity : major', 'parsed': [{'rt': 36, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 36, 'dn': [1, 2, 3, 4, 5, 8, 9, 10]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'author', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': ':*', 'tag': 'NNP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': [6]}, {'tok': 'wikifram', 'tag': 'FW', 'dep': 'dep', 'up': 5, 'dn': [7]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'failure', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'witness', 'tag': 'VB', 'dep': 'advcl', 'up': 36, 'dn': [13, 18, 19, 24, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 22, 23]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'three', 'tag': 'CD', 'dep': 'nummod', 'up': 30, 'dn': []}, {'tok': 'largest', 'tag': 'JJS', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NN', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'versions', 'tag': 'NNS', 'dep': 'pobj', 'up': 25, 'dn': [26, 27, 28, 29, 31]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'wmf', 'tag': 'NNP', 'dep': 'nsubj', 'up': 36, 'dn': [33]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'comes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 11, 12, 20, 32, 34, 35, 37, 55, 62]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [40]}, {'tok': 'mw', 'tag': 'NNP', 'dep': 'nmod', 'up': 40, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'number>.22wmf19', 'tag': 'NNP', 'dep': 'pobj', 'up': 37, 'dn': [38, 39, 41, 43, 51]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 43, 'dn': []}, {'tok': 'creates', 'tag': 'VBZ', 'dep': 'relcl', 'up': 40, 'dn': [42, 45]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 45, 'dn': []}, {'tok': 'errors', 'tag': 'NNS', 'dep': 'dobj', 'up': 43, 'dn': [44, 48]}, {'tok': 'than', 'tag': 'IN', 'dep': 'mark', 'up': 48, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 48, 'dn': []}, {'tok': 'solves', 'tag': 'VBZ', 'dep': 'advcl', 'up': 45, 'dn': [46, 47, 49]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 48, 'dn': [50]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 49, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 55, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 55, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 55, 'dn': []}, {'tok': 'predicted', 'tag': 'VBN', 'dep': 'advcl', 'up': 36, 'dn': [52, 53, 54, 56]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 55, 'dn': [57]}, {'tok': 'anyone', 'tag': 'NN', 'dep': 'pobj', 'up': 56, 'dn': [59]}, {'tok': 'remotely', 'tag': 'RB', 'dep': 'advmod', 'up': 59, 'dn': []}, {'tok': 'busy', 'tag': 'JJ', 'dep': 'amod', 'up': 57, 'dn': [58, 60]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 59, 'dn': [61]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 60, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 36, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'documented', 'tag': 'VBN', 'dep': 'ccomp', 'up': 12, 'dn': [0, 1, 4]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [3, 6]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'found', 'tag': 'VBD', 'dep': 'relcl', 'up': 4, 'dn': [5, 7]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'minimal', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'testing', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 12, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [2, 10, 11, 13, 16, 17]}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'npadvmod', 'up': 16, 'dn': [14]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'attr', 'up': 12, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 8, 16, 31, 34, 35, 38, 55]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'release', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [6]}, {'tok': 'notes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [5, 7, 9]}, {'tok': 'claim', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'reflists', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 16, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'moved', 'tag': 'VBN', 'dep': 'parataxis', 'up': 4, 'dn': [10, 11, 12, 13, 14, 15, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 22, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'often', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ccomp', 'up': 31, 'dn': [18, 19, 20, 21, 23]}, {'tok': 'moving', 'tag': 'VBG', 'dep': 'xcomp', 'up': 22, 'dn': [24]}, {'tok': 'anyway', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'many', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 31, 'dn': [26]}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 31, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': 'moved', 'tag': 'VBN', 'dep': 'conj', 'up': 4, 'dn': [22, 25, 27, 28, 29, 30, 32, 33]}, {'tok': 'either', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 38, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 38, 'dn': []}, {'tok': 'solve', 'tag': 'VB', 'dep': 'conj', 'up': 4, 'dn': [36, 37, 41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'dobj', 'up': 38, 'dn': [39, 40, 43]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 43, 'dn': []}, {'tok': 'existed', 'tag': 'VBD', 'dep': 'relcl', 'up': 41, 'dn': [42, 44]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [47]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 47, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': [45, 46, 52, 53, 54]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 52, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 52, 'dn': []}, {'tok': 'somewhat', 'tag': 'RB', 'dep': 'advmod', 'up': 52, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 52, 'dn': []}, {'tok': 'dragged', 'tag': 'VBN', 'dep': 'relcl', 'up': 47, 'dn': [48, 49, 50, 51]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'images', 'tag': 'NNS', 'dep': 'appos', 'up': 47, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 26, 'toks': [{'tok': 'multiplying', 'tag': 'VBG', 'dep': 'advcl', 'up': 26, 'dn': [2, 4]}, {'tok': 'known', 'tag': 'VBN', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 0, 'dn': [3, 5]}, {'tok': 'solving', 'tag': 'VBG', 'dep': 'pcomp', 'up': 4, 'dn': [6]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 10, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'advcl', 'up': 26, 'dn': [8, 9, 11]}, {'tok': 'plenty', 'tag': 'NN', 'dep': 'attr', 'up': 10, 'dn': [12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'major', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [13, 17]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'turned', 'tag': 'VBN', 'dep': 'relcl', 'up': 14, 'dn': [15, 16, 18, 19]}, {'tok': 'away', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'most', 'tag': 'JJS', 'dep': 'dobj', 'up': 17, 'dn': [20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 22, 'dn': []}, {'tok': 'user-', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 23, 24]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 22, 'dn': []}, {'tok': 'testbase', 'tag': 'NN', 'dep': 'conj', 'up': 22, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 7, 10, 25, 28, 29]}, {'tok': 'simply', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'stupid', 'tag': 'JJ', 'dep': 'acomp', 'up': 26, 'dn': [27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 26, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'waiting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 4, 15, 16]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'weekly', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'updates', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [5, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'certainly', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': [8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [7, 9, 13]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'quality', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12, 14]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'stop', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [0, 1, 2, 3, 5]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 6, 8, 13, 14, 24, 53]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': [9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'solve', 'tag': 'VB', 'dep': 'conj', 'up': 7, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16, 18, 21]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'most', 'tag': 'RBS', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'urgent', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'ones', 'tag': 'NNS', 'dep': 'appos', 'up': 17, 'dn': [19, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'conj', 'up': 7, 'dn': [22, 23, 25, 27, 28, 29, 30, 32]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': 'thoroughly', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'yourselves', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 24, 'dn': [26]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 24, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'come', 'tag': 'VB', 'dep': 'conj', 'up': 24, 'dn': [31, 33, 35, 36]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'present', 'tag': 'VB', 'dep': 'conj', 'up': 32, 'dn': [38, 39, 40, 42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'improvements', 'tag': 'NNS', 'dep': 'dobj', 'up': 36, 'dn': [37]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 36, 'dn': []}, {'tok': \"''\", 'tag': '``', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'ask', 'tag': 'VB', 'dep': 'conj', 'up': 36, 'dn': [41, 43, 44, 47]}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'us', 'tag': 'NNP', 'dep': 'dobj', 'up': 42, 'dn': []}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 47, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 47, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'ccomp', 'up': 42, 'dn': [45, 46, 49]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 49, 'dn': []}, {'tok': 'implement', 'tag': 'VB', 'dep': 'xcomp', 'up': 47, 'dn': [48, 50, 51]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 49, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'conj', 'up': 49, 'dn': [52]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 51, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': ' Author: `Wikifram` Description: After the failure of VE (e.g. witness the opt in at the three largest wikipedia versions), the WMF now comes with MW 1.22wmf19, which creates more errors than it solves for VE, as could be predicted by anyone remotely busy with VE. I have documented some problems I found with minimal testing, there are probably a lot more. The version doesn\\'t do what the release notes claim (e.g. reflists can\\'t be moved, not that they often need moving anyway; many templates can\\'t be moved either), and doesn\\'t solve the major problems that existed with the one thing that could somewhat be dragged, images. Multiplying known problems instead of solving them, when there are plenty of major problems which have turned away most of your user and testbase, is simply stupid. No one is waiting for weekly updates (certainly not of this \"quality\"). Please, PLEASE, stop it; get back to the bug list, solve the 50 most urgent ones, \\'\\'test them thoroughly yourselves\", and then come to us, present the improvements, and \\'\\'ask\\'\\' us whether we want to implement and test them. Version : unspecified Severity : major', 'cleaned': '**author:** \\'wikifram\\' **description:** after the failure of ve (e.g. witness the opt-in at the three largest wikipedia versions), the wmf now comes with mw .22wmf19, which creates more errors than it solves for ve, as could be predicted by anyone remotely busy with ve. i have documented some problems i found with minimal testing, there are probably a lot more. the version doesn\\'t do what the release notes claim (e.g. reflists can\\'t be moved, not that they often need moving anyway; many templates can\\'t be moved either), and doesn\\'t solve the major problems that existed with the one thing that could somewhat be dragged, images. multiplying known problems instead of solving them, when there are plenty of major problems which have turned away most of your user- and testbase, is simply stupid. no one is waiting for weekly updates (certainly not of this \"quality\"). please, please, stop it; get back to the bug list, solve the most urgent ones, \\'\\'test them thoroughly yourselves\", and then come to us, present the improvements, and \\'\\'ask\\'\\' us whether we want to implement and test them. -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '748': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '748', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Wikifram wrote: Allright, thanks to both for the reply.', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'wikifram', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 7, 15]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'allright', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 5, 'dn': [8, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'thanks', 'tag': 'NNS', 'dep': 'appos', 'up': 7, 'dn': [10, 12]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'both', 'tag': 'DT', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': ' Wikifram wrote: Allright, thanks to both for the reply.', 'cleaned': '**wikifram** wrote: allright, thanks to both for the reply.'})}),\n", + " '749': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lluzkul4z7us4sxkayss', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '749', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #4) > Is that an official policy or wishful thinking? VE product manager James Forrester told to Tech Ambassadors at See also http://lists.wikimedia.org/pipermail/wikitech ambassadors/2013 September/000416.html \"However, if there is community consensus that your wiki does not want it yet or is not ready, it can of course be reversed to \"opt in\" just file a Bugzilla request or contact your local community liaison.\"', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '>', 'tag': 'NFP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 5, 9]}, {'tok': 'that', 'tag': 'IN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'official', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'policy', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [3, 4, 6, 8]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'wishful', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'thinking', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [7]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'product', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'manager', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': [1]}, {'tok': 'james', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'forrester', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': [2, 3]}, {'tok': 'told', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 6, 9, 41, 60, 61]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'tech', 'tag': 'NN', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'ambassadors', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [10]}, {'tok': 'see', 'tag': 'VB', 'dep': 'pcomp', 'up': 9, 'dn': [11]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 41, 'dn': [14]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 41, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 20, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 41, 'dn': [18, 19, 22]}, {'tok': 'community', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'consensus', 'tag': 'NN', 'dep': 'attr', 'up': 20, 'dn': [21, 28]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 25, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'nsubj', 'up': 28, 'dn': [24]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 28, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'relcl', 'up': 22, 'dn': [23, 25, 26, 27, 29, 30, 31, 32]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 28, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 28, 'dn': [33, 34]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 32, 'dn': []}, {'tok': 'ready', 'tag': 'JJ', 'dep': 'acomp', 'up': 32, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 41, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 41, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [39]}, {'tok': 'course', 'tag': 'NN', 'dep': 'pobj', 'up': 38, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 41, 'dn': []}, {'tok': 'reversed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 5, 'dn': [12, 13, 15, 16, 17, 20, 35, 36, 37, 38, 40, 44]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 44, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'opt', 'tag': 'VB', 'dep': 'xcomp', 'up': 41, 'dn': [42, 43, 45, 46, 47, 48, 50]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'dobj', 'up': 44, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 50, 'dn': []}, {'tok': 'file', 'tag': 'VB', 'dep': 'dep', 'up': 44, 'dn': [49, 53, 54, 55]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': 'bugzilla', 'tag': 'NN', 'dep': 'compound', 'up': 53, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'dobj', 'up': 50, 'dn': [51, 52]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 50, 'dn': []}, {'tok': 'contact', 'tag': 'VB', 'dep': 'conj', 'up': 50, 'dn': [59]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 59, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 59, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'compound', 'up': 59, 'dn': []}, {'tok': 'liaison', 'tag': 'NN', 'dep': 'dobj', 'up': 55, 'dn': [56, 57, 58]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': '(In reply to comment #4) > Is that an official policy or wishful thinking? VE product manager James Forrester told to Tech Ambassadors at See also http://lists.wikimedia.org/pipermail/wikitech ambassadors/2013 September/000416.html \"However, if there is community consensus that your wiki does not want it yet or is not ready, it can of course be reversed to \"opt in\" just file a Bugzilla request or contact your local community liaison.\"', 'cleaned': '(in reply to comment #) > is that an official policy or wishful thinking? ve product manager james forrester told to tech ambassadors at see also \"however, if there is community consensus that your wiki does not want it yet or is not ready, it can of course be reversed to \"opt-in\" - just file a bugzilla request or contact your local community liaison.\"'})}),\n", + " '750': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '750', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #4) > MZMcBride, is that an official policy or wishful thinking? I can't an > official statement that declares that the opt in is now an automatic right of > all Wikipedias if they want it. How official would you like the statement to be? I've declared this both on Bugzilla and on wiki (on the English Wikipedia). Is there any Wikimedia wiki community having trouble getting VisualEditor switched from opt out to opt in?\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'mzmcbride', 'tag': 'RB', 'dep': 'nsubj', 'up': 2, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 6, 10]}, {'tok': 'that', 'tag': 'IN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'official', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'policy', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [4, 5, 7, 9]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'wishful', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'thinking', 'tag': 'NN', 'dep': 'conj', 'up': 6, 'dn': [8]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'ROOT', 'dn': [0, 6, 27]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': [4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'official', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'statement', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3, 5, 8]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'declares', 'tag': 'VBZ', 'dep': 'relcl', 'up': 6, 'dn': [7, 14]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [10, 11, 12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 8, 'dn': [9, 13, 15, 18, 25]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'automatic', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'attr', 'up': 14, 'dn': [16, 17, 19, 22]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20]}, {'tok': '>', 'tag': 'PRP', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'wikipedias', 'tag': 'NNS', 'dep': 'conj', 'up': 18, 'dn': [21]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'advcl', 'up': 14, 'dn': [23, 24, 26]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'official', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [0]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'like', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 6, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'statement', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'acl', 'up': 6, 'dn': [7]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'declared', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 16, 17]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'both', 'tag': 'DT', 'dep': 'preconj', 'up': 5, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 6, 11, 12]}, {'tok': 'bugzilla', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [7, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'conj', 'up': 6, 'dn': [9, 10]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 6, 10, 19]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 0, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'wikimedia', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': [3]}, {'tok': 'community', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [2, 4]}, {'tok': 'having', 'tag': 'VBG', 'dep': 'ccomp', 'up': 0, 'dn': [5, 7]}, {'tok': 'trouble', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [8]}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'acl', 'up': 7, 'dn': [9]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'switched', 'tag': 'VBD', 'dep': 'advcl', 'up': 0, 'dn': [11, 16]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'out', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'opt', 'tag': 'VB', 'dep': 'xcomp', 'up': 10, 'dn': [15, 17, 18]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 16, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"(In reply to comment #4) > MZMcBride, is that an official policy or wishful thinking? I can't an > official statement that declares that the opt in is now an automatic right of > all Wikipedias if they want it. How official would you like the statement to be? I've declared this both on Bugzilla and on wiki (on the English Wikipedia). Is there any Wikimedia wiki community having trouble getting VisualEditor switched from opt out to opt in?\", 'cleaned': \"(in reply to comment #) > mzmcbride, is that an official policy or wishful thinking? i can't an > official statement that declares that the opt-in is now an automatic right of > all wikipedias if they want it. how official would you like the statement to be? i've declared this both on bugzilla and on-wiki (on the english wikipedia). is there any wikimedia wiki community having trouble getting visualeditor switched from opt-out to opt-in?\"})}),\n", + " '751': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '751', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \" Wikifram wrote: MZMcBride, is that an official policy or wishful thinking? I can't an official statement that declares that the opt in is now an automatic right of all Wikipedias if they want it.\", 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': [1, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'wikifram', 'tag': 'NN', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ccomp', 'up': 9, 'dn': [0, 3, 4, 6, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'mzmcbride', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [5, 8, 10, 13, 17]}, {'tok': 'that', 'tag': 'IN', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'official', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'policy', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [11, 12, 14, 16]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'wishful', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'thinking', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': [15]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'ROOT', 'dn': [0, 2, 5, 25]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'official', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'statement', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [3, 4, 7]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'declares', 'tag': 'VBZ', 'dep': 'relcl', 'up': 5, 'dn': [6, 13]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [9, 10, 11]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 7, 'dn': [8, 12, 14, 17, 23]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'automatic', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [15, 16, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'wikipedias', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'advcl', 'up': 13, 'dn': [21, 22, 24]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \" Wikifram wrote: MZMcBride, is that an official policy or wishful thinking? I can't an official statement that declares that the opt in is now an automatic right of all Wikipedias if they want it.\", 'cleaned': \"**wikifram** wrote: mzmcbride, is that an official policy or wishful thinking? i can't an official statement that declares that the opt-in is now an automatic right of all wikipedias if they want it.\"})}),\n", + " '752': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '752', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \" Wikifram wrote: While it is an improvement that the wikis can request an opt in, I'm not interested in that. You (WMF) are pushing untested, deficient software to us, making things even worse when tempers are already running high; we don't have the means to stop your releases apparently (or if we did stop them, some people would again get very upset probably). I'll try to find a better location for this, but this is not about the policy, this is about the VE being one major bug that shouldn't be released at all until it is seriously improved.\", 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'wikifram', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 6, 23, 28]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 23, 'dn': [7, 8, 11]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'improvement', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [10, 16]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'wikis', 'tag': 'NNP', 'dep': 'nsubj', 'up': 16, 'dn': [13]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'request', 'tag': 'VB', 'dep': 'acl', 'up': 11, 'dn': [12, 14, 15, 20]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': [19]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ccomp', 'up': 5, 'dn': [9, 21, 22, 24, 25]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 23, 'dn': []}, {'tok': 'interested', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': [26]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [27]}, {'tok': 'that', 'tag': 'DT', 'dep': 'pobj', 'up': 26, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 47, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': [1, 2, 3]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'wmf', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'pushing', 'tag': 'VBG', 'dep': 'ccomp', 'up': 27, 'dn': [0, 4, 9, 10, 12, 13]}, {'tok': 'untested', 'tag': 'VBN', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'deficient', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'software', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'making', 'tag': 'VBG', 'dep': 'advcl', 'up': 5, 'dn': [16, 21]}, {'tok': 'things', 'tag': 'NNS', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'worse', 'tag': 'JJR', 'dep': 'ccomp', 'up': 13, 'dn': [14, 15]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'tempers', 'tag': 'NNS', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'ccomp', 'up': 13, 'dn': [17, 18, 19, 20, 22]}, {'tok': 'high', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 27, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ccomp', 'up': 47, 'dn': [5, 23, 24, 25, 26, 29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'means', 'tag': 'NNS', 'dep': 'dobj', 'up': 27, 'dn': [28, 31]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'stop', 'tag': 'VB', 'dep': 'acl', 'up': 29, 'dn': [30, 33, 34, 35, 36]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 33, 'dn': []}, {'tok': 'releases', 'tag': 'NNS', 'dep': 'dobj', 'up': 31, 'dn': [32]}, {'tok': 'apparently', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 31, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 40, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 40, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 40, 'dn': []}, {'tok': 'stop', 'tag': 'VB', 'dep': 'advcl', 'up': 47, 'dn': [37, 38, 39, 41]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 40, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'nsubj', 'up': 47, 'dn': [43]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 47, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [27, 40, 42, 44, 45, 46, 49, 50, 51, 52]}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 49, 'dn': []}, {'tok': 'upset', 'tag': 'JJ', 'dep': 'acomp', 'up': 47, 'dn': [48]}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 47, 'dn': []}]}, {'rt': 20, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'ccomp', 'up': 20, 'dn': [0, 1, 4, 10, 11, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'better', 'tag': 'JJR', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'location', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 2, 'dn': [12, 14, 15]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'policy', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 18, 19, 21, 40]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'nsubj', 'up': 24, 'dn': [22]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'pcomp', 'up': 21, 'dn': [23, 27]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 27, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 24, 'dn': [25, 26, 32]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 32, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 32, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 32, 'dn': []}, {'tok': 'released', 'tag': 'VBN', 'dep': 'relcl', 'up': 27, 'dn': [28, 29, 30, 31, 34, 39]}, {'tok': 'at', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': [33]}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 39, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 39, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 39, 'dn': []}, {'tok': 'seriously', 'tag': 'RB', 'dep': 'advmod', 'up': 39, 'dn': []}, {'tok': 'improved', 'tag': 'VBN', 'dep': 'advcl', 'up': 32, 'dn': [35, 36, 37, 38]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': \" Wikifram wrote: While it is an improvement that the wikis can request an opt in, I'm not interested in that. You (WMF) are pushing untested, deficient software to us, making things even worse when tempers are already running high; we don't have the means to stop your releases apparently (or if we did stop them, some people would again get very upset probably). I'll try to find a better location for this, but this is not about the policy, this is about the VE being one major bug that shouldn't be released at all until it is seriously improved.\", 'cleaned': \"**wikifram** wrote: while it is an improvement that the wikis can request an opt-in, i'm not interested in that. you (wmf) are pushing untested, deficient software to us, making things even worse when tempers are already running high; we don't have the means to stop your releases apparently (or if we did stop them, some people would again get very upset probably). i'll try to find a better location for this, but this is not about the policy, this is about the ve being one major bug that shouldn't be released at all until it is seriously improved.\"})}),\n", + " '753': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '753', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I agree with Andre here. Though I'll also point out that, while it's a little less than ideal, any Wikimedia wiki that currently has opt out VisualEditor deployed can request that VisualEditor be switched to opt in mode (similar to the setup on the German and English Wikipedias) by establishing a local community consensus. For further info, users should consult [[m:Requesting wiki configuration changes]].\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'agree', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 4, 5]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'andre', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'point', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 29, 57]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 29, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 27, 'dn': [8, 9, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'little', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': [11]}, {'tok': 'less', 'tag': 'JJR', 'dep': 'acomp', 'up': 10, 'dn': [12, 14]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'ideal', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'wikimedia', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [17, 18]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 27, 'dn': [20, 21]}, {'tok': 'opt', 'tag': 'VB', 'dep': 'amod', 'up': 26, 'dn': [24, 25]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 23, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [23]}, {'tok': 'deployed', 'tag': 'VBD', 'dep': 'csubj', 'up': 29, 'dn': [7, 10, 16, 19, 22, 26]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'request', 'tag': 'VB', 'dep': 'ccomp', 'up': 4, 'dn': [6, 27, 28, 33]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 33, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 33, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 33, 'dn': []}, {'tok': 'switched', 'tag': 'VBN', 'dep': 'ccomp', 'up': 29, 'dn': [30, 31, 32, 34, 51]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [38]}, {'tok': 'opt', 'tag': 'VB', 'dep': 'amod', 'up': 38, 'dn': [36, 37]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 35, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 39, 40, 50]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 38, 'dn': [41]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [43]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'setup', 'tag': 'NN', 'dep': 'pobj', 'up': 41, 'dn': [42, 44]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 49, 'dn': []}, {'tok': 'german', 'tag': 'JJ', 'dep': 'amod', 'up': 49, 'dn': [47, 48]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 46, 'dn': []}, {'tok': 'english', 'tag': 'JJ', 'dep': 'conj', 'up': 46, 'dn': []}, {'tok': 'wikipedias', 'tag': 'NNS', 'dep': 'pobj', 'up': 44, 'dn': [45, 46]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [52]}, {'tok': 'establishing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 51, 'dn': [56]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 56, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 56, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'compound', 'up': 56, 'dn': []}, {'tok': 'consensus', 'tag': 'NN', 'dep': 'dobj', 'up': 52, 'dn': [53, 54, 55]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [2]}, {'tok': 'further', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'info', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'consult', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 7, 8, 9, 10, 11, 16, 17]}, {'tok': '[', 'tag': 'XX', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'm', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'requesting', 'tag': 'VBG', 'dep': 'advcl', 'up': 6, 'dn': [14, 15]}, {'tok': 'wiki', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'configuration', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': [12, 13]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': \"I agree with Andre here. Though I'll also point out that, while it's a little less than ideal, any Wikimedia wiki that currently has opt out VisualEditor deployed can request that VisualEditor be switched to opt in mode (similar to the setup on the German and English Wikipedias) by establishing a local community consensus. For further info, users should consult [[m:Requesting wiki configuration changes]].\", 'cleaned': \"i agree with andre here. though i'll also point out that, while it's a little less than ideal, any wikimedia wiki that currently has opt-out visualeditor deployed can request that visualeditor be switched to opt-in mode (similar to the setup on the german and english wikipedias) by establishing a local community consensus. for further info, users should consult [[m:requesting wiki configuration changes]].\"})}),\n", + " '754': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hgn5uw2jafgjgfvxibhh', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '754', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Discussing deployment policies is nothing that should happen in a technical bugtracker (however once a discussion has taken place in a better suited place, the request for changing the configuration based on that consensus can be filed as a ticket in Bugzilla). Please take this discussion to the talk page or to the mailing list instead to discuss this request first, as statements here seem to be rather subjective (which does not necessarily mean \"wrong\" though). Thanks for your understanding.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'discussing', 'tag': 'VBG', 'dep': 'csubj', 'up': 3, 'dn': [2]}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'policies', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 40, 47]}, {'tok': 'nothing', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [7]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'relcl', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'technical', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'bugtracker', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'discussion', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [15]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'HYPH', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'taken', 'tag': 'VBN', 'dep': 'advcl', 'up': 40, 'dn': [12, 13, 14, 16, 17, 18, 19, 21, 22]}, {'tok': 'place', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [26]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'better', 'tag': 'RBR', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'suited', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': [24]}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 40, 'dn': [28, 30]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [31]}, {'tok': 'changing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 30, 'dn': [33, 34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'configuration', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [32]}, {'tok': 'based', 'tag': 'VBN', 'dep': 'prep', 'up': 31, 'dn': [35]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [37]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'consensus', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': [36]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 40, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 40, 'dn': []}, {'tok': 'filed', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [20, 27, 29, 38, 39, 41, 46]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [43]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'ticket', 'tag': 'NN', 'dep': 'pobj', 'up': 41, 'dn': [42, 44]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [45]}, {'tok': 'bugzilla', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 'take', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 4, 16, 25, 40, 41]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'discussion', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [7, 8, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'conj', 'up': 4, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'mailing', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'discuss', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [13, 14, 15, 17, 19, 20, 21]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [18]}, {'tok': 'first', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'statements', 'tag': 'NNS', 'dep': 'nsubj', 'up': 25, 'dn': [24]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'seem', 'tag': 'VBP', 'dep': 'advcl', 'up': 1, 'dn': [22, 23, 27]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 25, 'dn': [26, 29, 30, 35]}, {'tok': 'rather', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'subjective', 'tag': 'JJ', 'dep': 'acomp', 'up': 27, 'dn': [28]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 35, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 35, 'dn': []}, {'tok': 'necessarily', 'tag': 'RB', 'dep': 'advmod', 'up': 35, 'dn': []}, {'tok': 'mean', 'tag': 'VB', 'dep': 'ccomp', 'up': 27, 'dn': [31, 32, 33, 34, 37, 38, 39]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'oprd', 'up': 35, 'dn': [36]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 35, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 3, 'dn': []}, {'tok': 'understanding', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Discussing deployment policies is nothing that should happen in a technical bugtracker (however once a discussion has taken place in a better suited place, the request for changing the configuration based on that consensus can be filed as a ticket in Bugzilla). Please take this discussion to the talk page or to the mailing list instead to discuss this request first, as statements here seem to be rather subjective (which does not necessarily mean \"wrong\" though). Thanks for your understanding.', 'cleaned': 'discussing deployment policies is nothing that should happen in a technical bugtracker (however once a discussion *has* taken place in a better suited place, the request for changing the configuration based on that consensus can be filed as a ticket in bugzilla). please take this discussion to the talk page or to the mailing list instead to *discuss* this request first, as statements here seem to be rather subjective (which does not necessarily mean \"wrong\" though). thanks for your understanding.'})}),\n", + " '755': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '755', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'See last line of this diff: https://fr.wikipedia.org/w/index.php?title=T%C3%A9l%C3%A9com_SudParis&diff=next&oldid=97023702 . Steps to reproduce, as provided by user: Seudo. 1) Go to https://fr.wikipedia.org/wiki/Cumul_des_mandats_en_France you don\\'t need to save later 2) Click on Modifier 3) Place the cursor after the words « exercice simultané de mandats » (5th line, I think) 4) Click \"Plus >Référence\" 5) Write something in the dialog, i.e. \"toto.\" 6) Save the reference 7) Click at the left or at the right of the newly added reference 8) Watch pawns multiplyin\\' as you keep clicking. Suedo adds that in his console Web he also got a Javascript error, TypeError: group.firstNodes[index2] is undefined (load.php:54) . I was able to reproduce this as well, but only with FF (exactly like Seudo), only in the actual article not in my sandbox and only clicking at the left of the word. The user reports instead that this might happen at any point in the page. My edits in the sandbox could not reproduce the issue but generated https://bugzilla.wikimedia.org/show_bug.cgi?id=54341 instead. Thanks. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=54976', 'parsed': [{'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 6, 7, 8, 9, 10]}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 3, 5, 8, 9, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'provided', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [4, 6]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 5, 'dn': [7]}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'seudo', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'go', 'tag': 'VBP', 'dep': 'ccomp', 'up': 13, 'dn': [1, 5]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6, 7, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 9, 10, 11, 12, 15, 20, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 18, 19]}, {'tok': 'later', 'tag': 'RB', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16, 17]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'conj', 'up': 13, 'dn': [22]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [25]}, {'tok': 'modifier', 'tag': 'NN', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24, 26, 27]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'place', 'tag': 'NN', 'dep': 'ccomp', 'up': 17, 'dn': [2, 3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'words', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4, 10]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'exercice', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'simultane', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'de', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'mandats', 'tag': 'NNS', 'dep': 'appos', 'up': 5, 'dn': [6, 7, 8, 9, 11, 12, 14]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '5th', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'appos', 'up': 10, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 15, 16, 18, 23, 31, 40, 41]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [19, 21, 22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'xcomp', 'up': 17, 'dn': [20, 25, 27, 28, 30]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'plus->reference', 'tag': 'VB', 'dep': 'dobj', 'up': 23, 'dn': [24, 26]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 23, 'dn': [29]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'write', 'tag': 'VBP', 'dep': 'xcomp', 'up': 17, 'dn': [32, 33, 36, 39]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'i.e.', 'tag': 'FW', 'dep': 'advmod', 'up': 39, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'toto', 'tag': 'NN', 'dep': 'conj', 'up': 31, 'dn': [37, 38]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 6, 7, 8, 10, 11, 36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'conj', 'up': 4, 'dn': [12, 25, 29]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14, 15, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'left', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'conj', 'up': 12, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'newly', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'amod', 'up': 23, 'dn': [21]}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 22]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [24, 26, 27]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'watch', 'tag': 'VBP', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'pawns', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 11, 'dn': [28, 30, 31, 34]}, {'tok': 'multiplyin', 'tag': 'NNP', 'dep': 'dobj', 'up': 29, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 34, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': 'keep', 'tag': 'VBP', 'dep': 'advcl', 'up': 29, 'dn': [32, 33, 35]}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'xcomp', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'suedo', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 9, 24]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [6]}, {'tok': 'his', 'tag': 'PRP$', 'dep': 'poss', 'up': 6, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'web', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'he', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'got', 'tag': 'VBD', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 7, 8, 12, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'javascript', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 13, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': [15]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'group.firstnodes[index2', 'tag': 'NNP', 'dep': 'nsubj', 'up': 18, 'dn': [17]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 9, 'dn': [16, 19]}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': [20, 21, 23]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'load.php:', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 8, 9, 11, 39]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'conj', 'up': 1, 'dn': [10, 12, 18, 20]}, {'tok': 'ff', 'tag': 'NN', 'dep': 'pcomp', 'up': 11, 'dn': [15, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'like', 'tag': 'IN', 'dep': 'parataxis', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'seudo', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [19, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 24, 26]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 26, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25, 28, 29, 30, 32]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 28, 'dn': []}, {'tok': 'sandbox', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 26, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'conj', 'up': 26, 'dn': [31, 33]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'left', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [34, 36]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [37]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'reports', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 7, 14]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 5, 6, 8]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'nsubj', 'up': 7, 'dn': [0, 2]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'sandbox', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 5, 6, 9, 10, 11, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'generated', 'tag': 'VBN', 'dep': 'conj', 'up': 7, 'dn': [12, 13, 14, 15]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8, 9, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'See last line of this diff: https://fr.wikipedia.org/w/index.php?title=T%C3%A9l%C3%A9com_SudParis&diff=next&oldid=97023702 . Steps to reproduce, as provided by user: Seudo. 1) Go to https://fr.wikipedia.org/wiki/Cumul_des_mandats_en_France you don\\'t need to save later 2) Click on Modifier 3) Place the cursor after the words « exercice simultané de mandats » (5th line, I think) 4) Click \"Plus >Référence\" 5) Write something in the dialog, i.e. \"toto.\" 6) Save the reference 7) Click at the left or at the right of the newly added reference 8) Watch pawns multiplyin\\' as you keep clicking. Suedo adds that in his console Web he also got a Javascript error, TypeError: group.firstNodes[index2] is undefined (load.php:54) . I was able to reproduce this as well, but only with FF (exactly like Seudo), only in the actual article not in my sandbox and only clicking at the left of the word. The user reports instead that this might happen at any point in the page. My edits in the sandbox could not reproduce the issue but generated https://bugzilla.wikimedia.org/show_bug.cgi?id=54341 instead. Thanks. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=54976', 'cleaned': 'see last line of this diff: . steps to reproduce, as provided by user: seudo. ) go to - you don\\'t need to save later ) click on modifier ) place the cursor after the words \" exercice simultane de mandats \" (5th line, i think) ) click \"plus->reference\" ) write something in the dialog, i.e. \"toto.\" ) save the reference ) click at the left or at the right of the newly added reference ) watch pawns multiplyin\\' as you keep clicking. suedo adds that in his console web he also got a javascript error, typeerror: group.firstnodes[index2] is undefined (load.php:) . i was able to reproduce this as well, but only with ff (exactly like seudo), only in the actual article - not in my sandbox - and only clicking at the left of the word. the user reports instead that this might happen at any point in the page. my edits in the sandbox could not reproduce the issue but generated instead. thanks. -------------------------- **version**: unspecified **severity**: critical **see also**: '})}),\n", + " '760': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '760', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 54976 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 54976 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '761': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '761', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"(In reply to comment #12) > Change 87455 had a related patch set uploaded by Catrope: > When cloning the InternalList, pass through properties that aren't rebuilt > > https://gerrit.wikimedia.org/r/87455 I just deployed this change, and the article linked in comment 0 now works for me on frwiki.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'change', 'tag': 'VB', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 7, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'related', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 8, 9]}, {'tok': 'set', 'tag': 'VBN', 'dep': 'acl', 'up': 7, 'dn': []}, {'tok': 'uploaded', 'tag': 'VBN', 'dep': 'acl', 'up': 7, 'dn': [10]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 9, 'dn': [11]}, {'tok': 'catrope', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 34, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 34, 'dn': [6]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'cloning', 'tag': 'VBG', 'dep': 'advcl', 'up': 6, 'dn': [1, 4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'internallist', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'pass', 'tag': 'VB', 'dep': 'pcomp', 'up': 0, 'dn': [2, 5, 7, 14, 15, 20, 23, 24, 27]}, {'tok': 'through', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'properties', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [12]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'rebuilt', 'tag': 'VBN', 'dep': 'relcl', 'up': 8, 'dn': [9, 10, 11, 13]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'deployed', 'tag': 'VBD', 'dep': 'ccomp', 'up': 6, 'dn': [16, 17, 18, 19, 22]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [25]}, {'tok': 'linked', 'tag': 'VBD', 'dep': 'conj', 'up': 6, 'dn': [26, 28, 30, 31, 32]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [29]}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 27, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 27, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 33, 35, 37, 39]}, {'tok': 'for', 'tag': 'IN', 'dep': 'dative', 'up': 34, 'dn': [36]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [38]}, {'tok': 'frwiki', 'tag': 'RB', 'dep': 'pcomp', 'up': 37, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 34, 'dn': []}]}], 'stripped_text': \"(In reply to comment #12) > Change 87455 had a related patch set uploaded by Catrope: > When cloning the InternalList, pass through properties that aren't rebuilt > > https://gerrit.wikimedia.org/r/87455 I just deployed this change, and the article linked in comment 0 now works for me on frwiki.\", 'cleaned': \"(in reply to comment #) > change had a related patch set uploaded by catrope: > when cloning the internallist, pass through properties that aren't rebuilt > > i just deployed this change, and the article linked in comment now works for me on frwiki.\"})}),\n", + " '768': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '768', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 54917 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 54917 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '769': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '769', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'I was able to reproduce this on that frwiki article just now. I get the same error about group.firstNodes[group2] being undefined. Investigating further.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 12]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 6, 11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'frwiki', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'group.firstnodes[group2', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [7, 9]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'acl', 'up': 6, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'investigating', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': 'further', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'I was able to reproduce this on that frwiki article just now. I get the same error about group.firstNodes[group2] being undefined. Investigating further.', 'cleaned': 'i was able to reproduce this on that frwiki article just now. i get the same error about group.firstnodes[group2] being undefined. investigating further.'})}),\n", + " '770': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '770', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Being able to add references without corrupting the article is a core requirement. Updating the severity to critical.', 'parsed': [{'rt': 9, 'toks': [{'tok': 'being', 'tag': 'VBG', 'dep': 'csubj', 'up': 9, 'dn': [1]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': [3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 4, 5]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'corrupting', 'tag': 'VBG', 'dep': 'pcomp', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 12, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'core', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'requirement', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'updating', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2, 3, 5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Being able to add references without corrupting the article is a core requirement. Updating the severity to critical.', 'cleaned': 'being able to add references without corrupting the article is a core requirement. updating the severity to critical.'})}),\n", + " '771': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-gfaq55vdypjmzz6nl2kn', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '771', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Same for me too, it appears literally impossible to add a reference without snowmen and a bogus reference tag (FF 24.0, Windows 7): https://en.wikipedia.org/w/index.php?title=X_Window_System&diff=575630218&oldid=575623976', 'parsed': [{'rt': 6, 'toks': [{'tok': 'same', 'tag': 'JJ', 'dep': 'npadvmod', 'up': 6, 'dn': [1, 3]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 5, 8, 10, 26, 30, 31, 32, 33]}, {'tok': 'literally', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'impossible', 'tag': 'JJ', 'dep': 'oprd', 'up': 6, 'dn': [7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [9, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'snowmen', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [15, 19]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'bogus', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'conj', 'up': 14, 'dn': [16, 17, 18, 20, 21, 23, 24, 25]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'ff', 'tag': 'NN', 'dep': 'appos', 'up': 19, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 23, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 19, 'dn': [22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'dep', 'up': 6, 'dn': [27, 28, 29]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 26, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'oprd', 'up': 6, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Same for me too, it appears literally impossible to add a reference without snowmen and a bogus reference tag (FF 24.0, Windows 7): https://en.wikipedia.org/w/index.php?title=X_Window_System&diff=575630218&oldid=575623976', 'cleaned': 'same for me too, it appears literally impossible to add a reference without snowmen and a bogus reference tag (ff , windows ): '})}),\n", + " '772': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-gfaq55vdypjmzz6nl2kn', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '772', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Could this please have a priority assigned? Other editors are finding it a blocker to editing with references: This bug is really annoying! Every time I add a new reference I can't do anything after it because whatever I click on my keyboard the snowmen appear! Even clicking backspace to delete them multiplies them along with already existing text! Only way to get out of there is to cancel my edit and lose the work I've done! :/ Basically, VE can't be used almost at all at this point, since every addition to an article has to have a reference too! Is there any information about when this bug will get fixed? TeamGale 04:35, 3 October 2013 (UTC)\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 3, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'priority', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'assigned', 'tag': 'VBN', 'dep': 'acl', 'up': 5, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'finding', 'tag': 'VBG', 'dep': 'ccomp', 'up': 14, 'dn': [1, 2, 4, 6]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dative', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [5, 7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 7, 'dn': [9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 11, 13, 16, 17]}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'annoying', 'tag': 'JJ', 'dep': 'acomp', 'up': 14, 'dn': [15]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'every', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': [0, 3]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'relcl', 'up': 1, 'dn': [2, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 7, 8, 9, 11, 12, 23, 24]}, {'tok': 'anything', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'whatever', 'tag': 'WDT', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'advcl', 'up': 23, 'dn': [15, 16, 18]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 20, 'dn': []}, {'tok': 'keyboard', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'snowmen', 'tag': 'NNS', 'dep': 'nsubj', 'up': 23, 'dn': [21]}, {'tok': 'appear', 'tag': 'VBP', 'dep': 'advcl', 'up': 10, 'dn': [14, 17, 22]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 2, 4, 6, 13]}, {'tok': 'backspace', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [3, 5]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'multiplies', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 1, 'dn': [7, 8]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': 'along', 'tag': 'IN', 'dep': 'advmod', 'up': 6, 'dn': [9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 12, 'dn': [10]}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [11]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [0, 3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'relcl', 'up': 1, 'dn': [2, 4]}, {'tok': 'out', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'there', 'tag': 'EX', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 9, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'cancel', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 11, 12, 13]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 11, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'lose', 'tag': 'VB', 'dep': 'conj', 'up': 9, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'work', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 18]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'relcl', 'up': 15, 'dn': [16, 17]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': ':/', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'basically', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 5, 6, 10, 11, 14, 21, 27]}, {'tok': 'almost', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'at', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': [8, 9]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [13]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'every', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'addition', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [16, 18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'advcl', 'up': 7, 'dn': [15, 17, 23]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 21, 'dn': [22, 25, 26]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 11]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 0, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'information', 'tag': 'NN', 'dep': 'attr', 'up': 0, 'dn': [2, 4]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [10]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 10, 'dn': [6]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'pcomp', 'up': 4, 'dn': [5, 7, 8, 9]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'teamgale', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 4, 5, 10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': [7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'october', 'tag': 'NNP', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [6, 8, 9, 11, 12, 13, 14]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'utc', 'tag': 'NNP', 'dep': 'appos', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': \"Could this please have a priority assigned? Other editors are finding it a blocker to editing with references: This bug is really annoying! Every time I add a new reference I can't do anything after it because whatever I click on my keyboard the snowmen appear! Even clicking backspace to delete them multiplies them along with already existing text! Only way to get out of there is to cancel my edit and lose the work I've done! :/ Basically, VE can't be used almost at all at this point, since every addition to an article has to have a reference too! Is there any information about when this bug will get fixed? TeamGale 04:35, 3 October 2013 (UTC)\", 'cleaned': \"could this please have a priority assigned? other editors are finding it a blocker to editing with references: this bug is really annoying! every time i add a new reference i can't do anything after it because whatever i click on my keyboard the snowmen appear! even clicking backspace to delete them multiplies them along with already existing text! only way to get out of there is to cancel my edit and lose the work i've done! :/ basically, ve can't be used almost at all at this point, since every addition to an article has to have a reference too! is there any information about when this bug will get fixed? teamgale :, october (utc)\"})}),\n", + " '773': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-gfaq55vdypjmzz6nl2kn', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '773', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'My edit above to [[OpenOffice.org]] was in Firefox 24.0, Ubuntu 12.04 distro version.', 'parsed': [{'rt': 9, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [0, 2, 4]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': [3]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'openoffice.org', 'tag': 'ADD', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 5, 6, 7, 8, 10, 21, 22]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12, 14]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'ubuntu', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 20, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'distro', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': [17, 18]}, {'tok': 'version', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [15, 16, 20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': 'My edit above to [[OpenOffice.org]] was in Firefox 24.0, Ubuntu 12.04 distro version.', 'cleaned': 'my edit above to [[openoffice.org]] was in firefox , ubuntu distro version.'})}),\n", + " '774': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '774', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'An instance of this from en.wp. David Gerard reports: Dig this: https://en.wikipedia.org/w/index.php?title=OpenOffice.org&diff=575290819&oldid=575267859 What I was trying to do was add PladaoOffice and a reference link, which appeared to add correctly in the VE. Then I noticed there was a full stop after \"SunShine Office\", so I clicked on it to put the cursor there, and VE added a pile of \"☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃\", and more each time I clicked again. Note also that my carefully constructed reference is gone, leaving only \"\", and it\\'s added another spurious one of those higher up', 'parsed': [{'rt': 1, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'instance', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'en.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'david', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'gerard', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'reports', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'dig', 'tag': 'VB', 'dep': 'ccomp', 'up': 16, 'dn': [2, 3, 5, 6, 7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': [8]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': [9]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'csubj', 'up': 16, 'dn': [11, 12, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [10, 14]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [4, 13, 17, 32]}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 16, 'dn': [18]}, {'tok': 'pladaooffice', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [19, 22]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 18, 'dn': [20, 21, 23, 25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'appeared', 'tag': 'VBD', 'dep': 'relcl', 'up': 22, 'dn': [24, 27]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 25, 'dn': [26, 28, 29]}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'noticed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 4, 12, 13, 14, 16, 74, 79, 81]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 4, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 2, 'dn': [3, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'full', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'stop', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9, 11]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'sunshine', 'tag': 'VB', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'office', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [10]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'so', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'clicked', 'tag': 'VBD', 'dep': 'ccomp', 'up': 2, 'dn': [15, 17, 20, 24, 25, 27]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'put', 'tag': 'VB', 'dep': 'xcomp', 'up': 16, 'dn': [19, 22, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'conj', 'up': 16, 'dn': [26, 29, 73]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'pile', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28, 30]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [31, 33, 34, 35, 36, 70, 71, 72]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '☃', 'tag': 'NNS', 'dep': 'nmod', 'up': 33, 'dn': []}, {'tok': '️', 'tag': 'ADD', 'dep': 'pobj', 'up': 30, 'dn': [32]}, {'tok': '☃', 'tag': 'ADD', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': '️', 'tag': 'ADD', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'pobj', 'up': 30, 'dn': [37, 38]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 36, 'dn': [39, 40]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 38, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 38, 'dn': [41, 42]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 40, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 40, 'dn': [43, 44]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 42, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 42, 'dn': [45, 46]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 44, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 44, 'dn': [47, 48]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 46, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 46, 'dn': [49, 50]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 48, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 48, 'dn': [51, 52]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 50, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 50, 'dn': [53, 54]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 52, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 52, 'dn': [55, 56]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 54, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 54, 'dn': [57, 58]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 56, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 56, 'dn': [59, 60]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 58, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 58, 'dn': [61, 62]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 60, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 60, 'dn': [63, 64]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 62, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 62, 'dn': [65, 66]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 64, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 64, 'dn': [67, 68]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 66, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 66, 'dn': [69]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 68, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': '️', 'tag': 'ADD', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 77, 'dn': []}, {'tok': 'each', 'tag': 'DT', 'dep': 'det', 'up': 77, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 79, 'dn': [75, 76]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 79, 'dn': []}, {'tok': 'clicked', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [77, 78, 80]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 79, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 8, 9, 10, 18, 19, 20, 21, 22, 25]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 6, 'dn': []}, {'tok': 'carefully', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'constructed', 'tag': 'VBN', 'dep': 'amod', 'up': 6, 'dn': [4]}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [3, 5]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'gone', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [2, 6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'leaving', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [13, 15, 16, 17]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 10, 'dn': [11, 12]}, {'tok': 'ref', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'name=\":', 'tag': 'NFP', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '/', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 25, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 25, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [23, 24, 28]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'spurious', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'dobj', 'up': 25, 'dn': [26, 27, 29]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [30]}, {'tok': 'those', 'tag': 'DT', 'dep': 'pobj', 'up': 29, 'dn': [31]}, {'tok': 'higher', 'tag': 'JJR', 'dep': 'amod', 'up': 30, 'dn': [32]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 31, 'dn': []}]}], 'stripped_text': 'An instance of this from en.wp. David Gerard reports: Dig this: https://en.wikipedia.org/w/index.php?title=OpenOffice.org&diff=575290819&oldid=575267859 What I was trying to do was add PladaoOffice and a reference link, which appeared to add correctly in the VE. Then I noticed there was a full stop after \"SunShine Office\", so I clicked on it to put the cursor there, and VE added a pile of \"☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃\", and more each time I clicked again. Note also that my carefully constructed reference is gone, leaving only \"\", and it\\'s added another spurious one of those higher up', 'cleaned': 'an instance of this from en.wp. david gerard reports: dig this: what i was trying to do was add pladaooffice and a reference link, which appeared to add correctly in the ve. then i noticed there was a full stop after \"sunshine office\", so i clicked on it to put the cursor there, and ve added a pile of \"☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️\", and more each time i clicked again. note also that my carefully constructed reference is gone, leaving only \"\" />\", and it\\'s added another spurious one of those higher up'})}),\n", + " '775': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '775', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Please replace the word \"pawns\" with \"snowmen\". Sorry for the confusion.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 'replace', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 5]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'pawns', 'tag': 'NNS', 'dep': 'appos', 'up': 3, 'dn': [4, 6, 7, 10]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'snowmen', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'confusion', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Please replace the word \"pawns\" with \"snowmen\". Sorry for the confusion.', 'cleaned': 'please replace the word \"pawns\" with \"snowmen\". sorry for the confusion.'})}),\n", + " '776': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '776', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \" seudeau wrote: That looks like https://bugzilla.wikimedia.org/show_bug.cgi?id=53642, which is quite old though. I also tried to reproduced in a user specific test page, but couldn't.\", 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2]}, {'tok': 'seudeau', 'tag': 'NN', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 4, 6, 8, 18]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [7, 9, 12, 14]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10, 11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 8, 'dn': [13, 16, 17]}, {'tok': 'quite', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'acomp', 'up': 14, 'dn': [15]}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 4, 12, 13, 14, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'reproduced', 'tag': 'VBN', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'npadvmod', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': [7, 8]}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 9, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'conj', 'up': 2, 'dn': [15]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \" seudeau wrote: That looks like https://bugzilla.wikimedia.org/show_bug.cgi?id=53642, which is quite old though. I also tried to reproduced in a user specific test page, but couldn't.\", 'cleaned': \"**seudeau** wrote: that looks like which is quite old though. i also tried to reproduced in a user-specific test page, but couldn't.\"})}),\n", + " '777': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '777', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' seudeau wrote: %%% Bug 54708 has been marked as a duplicate of this bug. %%%', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2]}, {'tok': 'seudeau', 'tag': 'NN', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 4, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 12, 'dn': [0, 2, 3, 4, 6]}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [5]}, {'tok': '<', 'tag': 'XX', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 12, 'dn': [7, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 8, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 8, 10, 11, 13, 19]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '%', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 0, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 0, 'dn': []}]}], 'stripped_text': ' seudeau wrote: %%% Bug 54708 has been marked as a duplicate of this bug. %%%', 'cleaned': '**seudeau** wrote: %%%*** bug has been marked as a duplicate of this bug. ***%%%'})}),\n", + " '778': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '778', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'A last comment from the user, <<[...] Sometimes the following error appears, \"Javascript Error: Cannot open another window while another one is active\". Sometimes the text of the page breaks down completely and the browser gets stuck. Do not try to look at what\\'s on line 54 of load.php, you\\'ll give up quickly : )>>', 'parsed': [{'rt': 2, 'toks': [{'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 8]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'appos', 'up': 2, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': '...', 'tag': 'XX', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'sometimes', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [4, 5]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 8, 9, 11, 15, 24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'javascript', 'tag': 'JJ', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'attr', 'up': 7, 'dn': [10, 12]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [13, 14, 17, 21, 23]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [19]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 15, 'dn': [18, 20, 22]}, {'tok': 'active', 'tag': 'JJ', 'dep': 'acomp', 'up': 21, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'sometimes', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [1, 3]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'breaks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 7, 8, 9, 13]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 6, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 13, 'dn': [10]}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'stuck', 'tag': 'VBN', 'dep': 'conj', 'up': 6, 'dn': [11, 12, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 18, 'toks': [{'tok': 'do', 'tag': 'VB', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'advcl', 'up': 18, 'dn': [0, 1, 4, 11, 12, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'look', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'pcomp', 'up': 5, 'dn': [6, 8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [10]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [14]}, {'tok': 'load.php', 'tag': 'CD', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 15, 16, 17, 19, 20, 21, 22, 23]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 18, 'dn': []}, {'tok': 'quickly', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': ':-)', 'tag': 'NFP', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'dobj', 'up': 18, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 18, 'dn': []}]}], 'stripped_text': 'A last comment from the user, <<[...] Sometimes the following error appears, \"Javascript Error: Cannot open another window while another one is active\". Sometimes the text of the page breaks down completely and the browser gets stuck. Do not try to look at what\\'s on line 54 of load.php, you\\'ll give up quickly : )>>', 'cleaned': 'a last comment from the user, <<[...] sometimes the following error appears, \"javascript error: cannot open another window while another one is active\". sometimes the text of the page breaks down completely and the browser gets stuck. do not try to look at what\\'s on line of load.php, you\\'ll give up quickly :-)>>'})}),\n", + " '779': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '779', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"For example, you can't copy/paste in the edit summary box. Version : unspecified Severity : major\", 'parsed': [{'rt': 6, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [1]}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'copy', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 8, 9, 14]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'paste', 'tag': 'NNP', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'summary', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'box', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"For example, you can't copy/paste in the edit summary box. Version : unspecified Severity : major\", 'cleaned': \"for example, you can't copy/paste in the edit summary box. -------------------------- **version**: unspecified **severity**: major\"})}),\n", + " '786': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '786', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Marking as a regression as this is new behaviour in the latest release (version \"false\")', 'parsed': [{'rt': 0, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 6, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'regression', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 0, 'dn': [4, 5, 8]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'attr', 'up': 6, 'dn': [7, 9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'release', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 13, 14, 16, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'appos', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'false', 'tag': 'JJ', 'dep': 'appos', 'up': 12, 'dn': [15]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Marking as a regression as this is new behaviour in the latest release (version \"false\")', 'cleaned': 'marking as a regression as this is new behaviour in the latest release (version \"false\")'})}),\n", + " '787': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '787', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Pasting from an external source into the edit summary box works fine for me. However, once a page has been loaded in VE you cannot copy any text on that page until you reload even after you have closed VE. To reproduce: 1. Load any page in VisualEditor. 2. Do any of i. Press the browser back button to exit VE ii. Cancel the edit iii. make an edit and then save the page 3. Select any text anywhere on the page and copy it to the clipboard 4. Try to paste that text anywhere (search box, URL bar, text editor, etc) Expected behaviour: Selected text is copied and pasted Actual behaviour: Selected text is not copied and pasted', 'parsed': [{'rt': 10, 'toks': [{'tok': 'pasting', 'tag': 'VBG', 'dep': 'csubj', 'up': 10, 'dn': [1]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4, 5]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'external', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'summary', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': [7]}, {'tok': 'box', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 11, 12, 14]}, {'tok': 'fine', 'tag': 'JJ', 'dep': 'acomp', 'up': 10, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'dative', 'up': 10, 'dn': [13]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'loaded', 'tag': 'VBN', 'dep': 'advcl', 'up': 13, 'dn': [2, 4, 5, 6, 8, 9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'copy', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 7, 10, 11, 12, 15, 21, 22, 27, 29]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': [20]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': 'reload', 'tag': 'RB', 'dep': 'advcl', 'up': 13, 'dn': [19]}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'closed', 'tag': 'VBN', 'dep': 'advcl', 'up': 13, 'dn': [23, 24, 25, 26, 28]}, {'tok': 've', 'tag': 'VBP', 'dep': 'dobj', 'up': 27, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'load', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 5]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'do', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 8, 9, 11, 13]}, {'tok': 'any', 'tag': 'DT', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'i.', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'back', 'tag': 'IN', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [10]}, {'tok': 'exit', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 've', 'tag': 'NNP', 'dep': 'prep', 'up': 0, 'dn': [12]}, {'tok': 'ii', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'cancel', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 4, 5, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'edit', 'tag': 'NNP', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'iii', 'tag': 'NNP', 'dep': 'dobj', 'up': 0, 'dn': [1, 2]}, {'tok': '.', 'tag': 'NNP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'make', 'tag': 'VBP', 'dep': 'conj', 'up': 0, 'dn': [7, 8, 10]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [9, 12, 13, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': [15]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'select', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 7, 8, 14, 16]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'anywhere', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': [4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'copy', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [9, 10]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'clipboard', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 0, 'dn': [13, 15]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'paste', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [1, 4, 5]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'anywhere', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'search', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'box', 'tag': 'NNP', 'dep': 'nsubj', 'up': 18, 'dn': [6, 7, 9, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'bar', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': [10, 12, 14, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'conj', 'up': 11, 'dn': [13, 15, 16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'etc', 'tag': 'FW', 'dep': 'conj', 'up': 14, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'expected', 'tag': 'VBD', 'dep': 'conj', 'up': 0, 'dn': [8, 19]}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [20, 24]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 24, 'dn': [21]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 24, 'dn': []}, {'tok': 'copied', 'tag': 'VBN', 'dep': 'acl', 'up': 19, 'dn': [22, 23, 25, 26, 34]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 24, 'dn': []}, {'tok': 'pasted', 'tag': 'VBN', 'dep': 'conj', 'up': 24, 'dn': [28]}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27, 29]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 34, 'dn': [30]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 34, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 34, 'dn': []}, {'tok': 'copied', 'tag': 'VBN', 'dep': 'conj', 'up': 24, 'dn': [31, 32, 33, 35, 36]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 34, 'dn': []}, {'tok': 'pasted', 'tag': 'VBN', 'dep': 'conj', 'up': 34, 'dn': []}]}], 'stripped_text': 'Pasting from an external source into the edit summary box works fine for me. However, once a page has been loaded in VE you cannot copy any text on that page until you reload even after you have closed VE. To reproduce: 1. Load any page in VisualEditor. 2. Do any of i. Press the browser back button to exit VE ii. Cancel the edit iii. make an edit and then save the page 3. Select any text anywhere on the page and copy it to the clipboard 4. Try to paste that text anywhere (search box, URL bar, text editor, etc) Expected behaviour: Selected text is copied and pasted Actual behaviour: Selected text is not copied and pasted', 'cleaned': 'pasting from an external source into the edit summary box works fine for me. however, once a page has been loaded in ve you cannot copy any text on that page until you reload - even after you have closed ve. to reproduce: . load any page in visualeditor. . do any of i. press the browser back button to exit ve ii. cancel the edit iii. make an edit and then save the page . select any text anywhere on the page and copy it to the clipboard . try to paste that text anywhere (search box, url bar, text editor, etc) expected behaviour: selected text is copied and pasted actual behaviour: selected text is not copied and pasted'})}),\n", + " '788': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '788', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=Matt_Chandler_%28pastor%29&curid=37214846&diff=573675359&oldid=571858677 For some reason, multiple different unnamed references all get name=\":3\" there. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=54445', 'parsed': [{'rt': 12, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [5]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'multiple', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'unnamed', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'nsubj', 'up': 12, 'dn': [7, 8, 9, 11]}, {'tok': 'all', 'tag': 'DT', 'dep': 'appos', 'up': 10, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 10, 13, 14, 15, 16, 17]}, {'tok': 'name=\":', 'tag': 'NFP', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=Matt_Chandler_%28pastor%29&curid=37214846&diff=573675359&oldid=571858677 For some reason, multiple different unnamed references all get name=\":3\" there. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=54445', 'cleaned': ' for some reason, multiple different unnamed references all get name=\":\" there. -------------------------- **version**: unspecified **severity**: normal **see also**: '})}),\n", + " '789': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '789', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 54445 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 54445 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '790': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '790', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'James, I think it can be confusing that the name and the number of a reference do not match, although the links work. See https://en.wikipedia.org/w/index.php?title=User%3AElitre_%28WMF%29%2FSandbox&diff=575128343&oldid=575128003 (the reference #2 gets a ref name:3).', 'parsed': [{'rt': 3, 'toks': [{'tok': 'james', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 20, 24, 25]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [19]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [9, 11, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'conj', 'up': 10, 'dn': [12, 14]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'match', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [8, 10, 17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'although', 'tag': 'IN', 'dep': 'mark', 'up': 24, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'nsubj', 'up': 24, 'dn': [22]}, {'tok': 'work', 'tag': 'VBP', 'dep': 'advcl', 'up': 3, 'dn': [21, 23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 11, 17]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [5, 7, 8, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'prep', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 0, 'dn': [6, 14, 15, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'name:', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 11, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'James, I think it can be confusing that the name and the number of a reference do not match, although the links work. See https://en.wikipedia.org/w/index.php?title=User%3AElitre_%28WMF%29%2FSandbox&diff=575128343&oldid=575128003 (the reference #2 gets a ref name:3).', 'cleaned': 'james, i think it can be confusing that the name and the number of a reference do not match, although the links work. see (the reference # gets a ref name:).'})}),\n", + " '791': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '791', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 54654 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 54654 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '798': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '798', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Isolated test case: https://en.wikipedia.org/wiki/User:Ed_g2s/Sandbox4 Diagnosis: The automatically generated names are based on the number of distinct references in the page up to that point, indexed at zero. The first unnamed tag is the 4th distinct reference on the page (it\\'s preceded by two :1s, a :3 and a :0), so its autogenerated name is :3. However, there so happens to already be a literal on the page, so we get a naming collision and the whole thing goes to hell. In practice, this situation can only arise after multiple iterations of duplicating unnamed references with VE (which adds tags to the source), then removing or reordering references so the ref tags are aligned exactly right for this bug to occur.', 'parsed': [{'rt': 7, 'toks': [{'tok': 'isolated', 'tag': 'VBN', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'dep', 'up': 7, 'dn': [0, 1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': [6]}, {'tok': '>', 'tag': 'XX', 'dep': 'prep', 'up': 5, 'dn': []}, {'tok': 'diagnosis', 'tag': 'NN', 'dep': 'ROOT', 'dn': [2, 3, 4, 5, 8, 14, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'automatically', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'generated', 'tag': 'VBN', 'dep': 'amod', 'up': 12, 'dn': [10]}, {'tok': 'names', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 14, 'dn': [9, 11]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'based', 'tag': 'VBN', 'dep': 'relcl', 'up': 7, 'dn': [12, 13, 15, 24, 28, 29]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'distinct', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': [19, 21]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prep', 'up': 14, 'dn': [25]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'indexed', 'tag': 'VBN', 'dep': 'advcl', 'up': 14, 'dn': [30]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [31]}, {'tok': 'zero', 'tag': 'CD', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'unnamed', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [0, 1, 2, 3, 4, 5]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [6, 11, 18, 41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': '4th', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'distinct', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'attr', 'up': 7, 'dn': [8, 9, 10, 12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 18, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'preceded', 'tag': 'VBN', 'dep': 'parataxis', 'up': 7, 'dn': [15, 16, 17, 19]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 18, 'dn': [22]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 22, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '1s', 'tag': 'NNS', 'dep': 'pobj', 'up': 19, 'dn': [20, 21, 23, 27, 36]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 22, 'dn': [24, 25, 26, 28, 29, 33, 35]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 27, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'conj', 'up': 27, 'dn': [30, 31, 32, 34]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 41, 'dn': []}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 40, 'dn': []}, {'tok': 'autogenerated', 'tag': 'VBN', 'dep': 'amod', 'up': 40, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'nsubj', 'up': 41, 'dn': [38, 39]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 7, 'dn': [37, 40, 42, 43, 44, 46]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'intj', 'up': 41, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 41, 'dn': [45]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 41, 'dn': []}]}, {'rt': 22, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 4, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 22, 'dn': [0, 1, 2, 3, 7, 12, 13, 14, 15, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 6, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'literal', 'tag': 'JJ', 'dep': 'attr', 'up': 7, 'dn': [8]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'ref', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'name=\":', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [4, 19, 20, 21, 25, 26, 30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'naming', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'collision', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23, 24]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 22, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'whole', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 30, 'dn': [27, 28]}, {'tok': 'goes', 'tag': 'VBZ', 'dep': 'conj', 'up': 22, 'dn': [29, 31, 33]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [32]}, {'tok': 'hell', 'tag': 'NNP', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 30, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [1]}, {'tok': 'practice', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'situation', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [3]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'arise', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6, 8, 49]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'multiple', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'iterations', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9, 11, 17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'duplicating', 'tag': 'VBG', 'dep': 'pcomp', 'up': 11, 'dn': [14, 15]}, {'tok': 'unnamed', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'relcl', 'up': 10, 'dn': [18, 20, 21, 22, 24, 26, 29, 30, 32, 41]}, {'tok': '<', 'tag': 'PRP', 'dep': 'intj', 'up': 19, 'dn': []}, {'tok': 'ref', 'tag': 'NNP', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': 'name=\":n', 'tag': 'CD', 'dep': 'npadvmod', 'up': 19, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'ccomp', 'up': 19, 'dn': [23, 25]}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'removing', 'tag': 'VBG', 'dep': 'advcl', 'up': 19, 'dn': [31, 33, 34]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 32, 'dn': []}, {'tok': 'reordering', 'tag': 'VBG', 'dep': 'conj', 'up': 32, 'dn': [35]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 34, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 41, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'ref', 'tag': 'JJ', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 41, 'dn': [37, 38]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 41, 'dn': []}, {'tok': 'aligned', 'tag': 'VBN', 'dep': 'advcl', 'up': 19, 'dn': [36, 39, 40, 43]}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 43, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 41, 'dn': [42, 48]}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 48, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 48, 'dn': [45]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 48, 'dn': []}, {'tok': 'occur', 'tag': 'VB', 'dep': 'advcl', 'up': 43, 'dn': [44, 46, 47]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Isolated test case: https://en.wikipedia.org/wiki/User:Ed_g2s/Sandbox4 Diagnosis: The automatically generated names are based on the number of distinct references in the page up to that point, indexed at zero. The first unnamed tag is the 4th distinct reference on the page (it\\'s preceded by two :1s, a :3 and a :0), so its autogenerated name is :3. However, there so happens to already be a literal on the page, so we get a naming collision and the whole thing goes to hell. In practice, this situation can only arise after multiple iterations of duplicating unnamed references with VE (which adds tags to the source), then removing or reordering references so the ref tags are aligned exactly right for this bug to occur.', 'cleaned': 'isolated test case: diagnosis: the automatically generated names are based on the number of distinct references in the page up to that point, indexed at zero. the first unnamed tag is the 4th distinct reference on the page (it\\'s preceded by two :1s, a : and a :), so its autogenerated name is :. however, there so happens to already be a literal \"> on the page, so we get a naming collision and the whole thing goes to hell. in practice, this situation can only arise after multiple iterations of duplicating unnamed references with ve (which adds tags to the source), then removing or reordering references so the ref tags are aligned exactly right for this bug to occur.'})}),\n", + " '799': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '799', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'VisualEditor seems to take particular pleasure in abusing circumflexes. Issue 1: VE duplicates the first character entered after a circumflexed letter at the end of a line. Steps to reproduce: In VE, enter the text êtt (actually enter the characters individually, don\\'t copy/paste) at the end of a line. Expected result: \"êtt\" is entered. Actual result: \"êttt\" is entered. Issue 2: At the beginning of a line, VE turns a circumflexed letter into a pawn character when removing text entered after the circumflexed letter. Steps to reproduce: In VE, enter the text êtt at the beginning of a line, then delete the last \\'t\\'. Expected result: \"êt\" Actual result: \"♙t\" There\\'s also some wonky behavior when dealing with circumflexed letters in the middle of a line, but I\\'m assuming that the descriptions above will be enough to help you investigate VE\\'s blatant circumflexphobia. Version : unspecified Severity : normal', 'parsed': [{'rt': 1, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'take', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 5, 6]}, {'tok': 'particular', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'pleasure', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'abusing', 'tag': 'VBG', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'circumflexes', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'issue', 'tag': 'NN', 'dep': 'ROOT', 'dn': [6, 21]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dep', 'up': 6, 'dn': [1, 3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'duplicates', 'tag': 'VBZ', 'dep': 'acl', 'up': 0, 'dn': [2, 5, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'entered', 'tag': 'VBN', 'dep': 'acl', 'up': 9, 'dn': [11]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'circumflexed', 'tag': 'VBN', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'letter', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'steps', 'tag': 'NNS', 'dep': 'nsubj', 'up': 8, 'dn': [0, 3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 1, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [6]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pcomp', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 4, 5, 7, 11, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'ett', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'parataxis', 'up': 8, 'dn': [12, 13, 16, 17, 18, 21, 31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': 'individually', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'copy', 'tag': 'VB', 'dep': 'conj', 'up': 14, 'dn': [19, 20, 23, 24, 25]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'paste', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 28]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 8, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'ett', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 8, 'dn': [4, 6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'entered', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': [5, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 12, 13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'ett', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'newline', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': '>', 'tag': '$', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 't', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 12, 'dn': [5, 6, 7, 8, 10]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'entered', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': [9, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'issue', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'beginning', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'turns', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 5, 11, 12, 16, 17, 22, 29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'circumflexed', 'tag': 'VBN', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'letter', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'removing', 'tag': 'VBG', 'dep': 'advcl', 'up': 13, 'dn': [21, 24]}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'entered', 'tag': 'VBN', 'dep': 'ccomp', 'up': 22, 'dn': [23, 25]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'circumflexed', 'tag': 'VBN', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'letter', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'steps', 'tag': 'NNS', 'dep': 'nsubj', 'up': 8, 'dn': [3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 1, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [6]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pcomp', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 7, 11, 12, 18, 19, 20, 25, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'ett', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'beginning', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'conj', 'up': 8, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 't', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 22, 23]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'amod', 'up': 2, 'dn': [0]}, {'tok': 'result', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 3, 4, 5, 9, 51]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'et', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [7, 8, 10, 15]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 't', 'tag': 'NN', 'dep': 'dep', 'up': 15, 'dn': [11, 13]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 15, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'acl', 'up': 9, 'dn': [12, 14, 16, 19, 21, 31, 32, 35]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'wonky', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'attr', 'up': 15, 'dn': [17, 18]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'dealing', 'tag': 'VBG', 'dep': 'advcl', 'up': 15, 'dn': [20, 22]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'circumflexed', 'tag': 'VBN', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'letters', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': [23, 25]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'middle', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 28]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 35, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'assuming', 'tag': 'VBG', 'dep': 'conj', 'up': 15, 'dn': [33, 34, 41]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 41, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'descriptions', 'tag': 'NNS', 'dep': 'nsubj', 'up': 41, 'dn': [37, 39]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 38, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 41, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 35, 'dn': [36, 38, 40, 42]}, {'tok': 'enough', 'tag': 'JJ', 'dep': 'acomp', 'up': 41, 'dn': [44]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 44, 'dn': []}, {'tok': 'help', 'tag': 'VB', 'dep': 'xcomp', 'up': 42, 'dn': [43, 46]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 46, 'dn': []}, {'tok': 'investigate', 'tag': 'VB', 'dep': 'ccomp', 'up': 44, 'dn': [45, 50]}, {'tok': 've', 'tag': 'NNP', 'dep': 'poss', 'up': 50, 'dn': [48]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 47, 'dn': []}, {'tok': 'blatant', 'tag': 'JJ', 'dep': 'amod', 'up': 50, 'dn': []}, {'tok': 'circumflexphobia', 'tag': 'NN', 'dep': 'dobj', 'up': 46, 'dn': [47, 49]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'VisualEditor seems to take particular pleasure in abusing circumflexes. Issue 1: VE duplicates the first character entered after a circumflexed letter at the end of a line. Steps to reproduce: In VE, enter the text êtt (actually enter the characters individually, don\\'t copy/paste) at the end of a line. Expected result: \"êtt\" is entered. Actual result: \"êttt\" is entered. Issue 2: At the beginning of a line, VE turns a circumflexed letter into a pawn character when removing text entered after the circumflexed letter. Steps to reproduce: In VE, enter the text êtt at the beginning of a line, then delete the last \\'t\\'. Expected result: \"êt\" Actual result: \"♙t\" There\\'s also some wonky behavior when dealing with circumflexed letters in the middle of a line, but I\\'m assuming that the descriptions above will be enough to help you investigate VE\\'s blatant circumflexphobia. Version : unspecified Severity : normal', 'cleaned': 'visualeditor seems to take particular pleasure in abusing circumflexes. issue : ve duplicates the first character entered after a circumflexed letter at the end of a line. * steps to reproduce: in ve, enter the text ett (actually enter the characters individually, don\\'t copy/paste) at the end of a line. * expected result: \"ett\" is entered. * actual result: \"ettt\" is entered. issue : at the beginning of a line, ve turns a circumflexed letter into a pawn character when removing text entered after the circumflexed letter. * steps to reproduce: in ve, enter the text ett at the beginning of a line, then delete the last \\'t\\'. * expected result: \"et\" * actual result: \"t\" there\\'s also some wonky behavior when dealing with circumflexed letters in the middle of a line, but i\\'m assuming that the descriptions above will be enough to help you investigate ve\\'s blatant circumflexphobia. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '800': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '800', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Marking as a duplicate of bug 53680 which I believe is indeed the issue. This bug has been marked as a duplicate of bug 53680 ', 'parsed': [{'rt': 0, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 7, 8, 11, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'relcl', 'up': 0, 'dn': [10, 12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 11, 'dn': [9, 13, 15]}, {'tok': 'indeed', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Marking as a duplicate of bug 53680 which I believe is indeed the issue. This bug has been marked as a duplicate of bug 53680 ', 'cleaned': 'marking as a duplicate of bug which i believe is indeed the issue. *** this bug has been marked as a duplicate of bug ***'})}),\n", + " '801': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '801', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is a dupe of bug 53747, bug 53680 or both.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 6, 7, 10, 11, 12, 13, 14, 15, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'dupe', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [8, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'both', 'tag': 'DT', 'dep': 'conj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'This is a dupe of bug 53747, bug 53680 or both.', 'cleaned': 'this is a dupe of bug , bug or both.'})}),\n", + " '802': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '802', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Also, circumflexes that are entered in VE are completely stripped on save. Instead, characters are jumping around to its location.', 'parsed': [{'rt': 10, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'circumflexes', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 10, 'dn': [5]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'entered', 'tag': 'VBN', 'dep': 'relcl', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'stripped', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 8, 9, 11, 13]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'save', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'jumping', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 6, 9]}, {'tok': 'around', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 8, 'dn': []}, {'tok': 'location', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'Also, circumflexes that are entered in VE are completely stripped on save. Instead, characters are jumping around to its location.', 'cleaned': 'also, circumflexes that are entered in ve are completely stripped on save. instead, characters are jumping around to its location.'})}),\n", + " '803': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '803', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Since approx. August 30 31 VisualEditor breaks when Polish language diacritics (ążśźęćńółĄŻŚŹĘĆŃÓŁ) are input. The characters themselves disappear and text around them gets mangled and moved around. They\\'re all input using AltGr (right Alt) + diacritic less version of the characters, with the exception of \"x\" mapping to \"ź\" (so, respectively, azsxecnol). I have been unable to replicate the issue myself, but it\\'s definitely happening. pl.wp thread: https://pl.wikipedia.org/wiki/Wikipedia:Kawiarenka/Kwestie_techniczne#VisualEditor_a_polskie_diakrytyki This is repeatedly breaking page text on the Polish Wikipedia, so I\\'m marking the bug \"highest critical\". Version : unspecified Severity : critical URL : https://pl.wikipedia.org/wiki/Wikipedia:Kawiarenka/Kwestie_techniczne#VisualEditor_a_polskie_diakrytyki See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=53680', 'parsed': [{'rt': 0, 'toks': [{'tok': 'since', 'tag': 'IN', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': 'approx', 'tag': 'NNP', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'august', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'number>-', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': [0]}, {'tok': 'breaks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 13, 14]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'polish', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'language', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [5, 6]}, {'tok': 'diacritics', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 13, 'dn': [7, 9, 10, 11]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'azszecnolazszecnol', 'tag': 'NN', 'dep': 'appos', 'up': 8, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'input', 'tag': 'VBN', 'dep': 'advcl', 'up': 3, 'dn': [4, 8, 12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'nsubj', 'up': 3, 'dn': [0, 2]}, {'tok': 'themselves', 'tag': 'PRP', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': 'disappear', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 4, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [6]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'mangled', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [5, 8, 10, 11, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'moved', 'tag': 'VBD', 'dep': 'conj', 'up': 9, 'dn': [12]}, {'tok': 'around', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3, 10, 14, 19, 32, 33, 34, 36, 37, 38]}, {'tok': 'all', 'tag': 'DT', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'input', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [4]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'acl', 'up': 3, 'dn': [5]}, {'tok': 'altgr', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [6, 8, 9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'right', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'alt', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': [7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'diacritic', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'less', 'tag': 'JJR', 'dep': 'amod', 'up': 14, 'dn': [11, 12]}, {'tok': 'version', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [13, 15, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'exception', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 22]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [26]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'x', 'tag': 'NN', 'dep': 'nmod', 'up': 26, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'mapping', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24, 25, 27]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [28, 29, 30, 31]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'z', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'respectively', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': [35]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'azsxecnol', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 9, 10, 14]}, {'tok': 'unable', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'replicate', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': 'myself', 'tag': 'PRP', 'dep': 'npadvmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'definitely', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'conj', 'up': 2, 'dn': [11, 12, 13, 15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 20, 'toks': [{'tok': 'pl.wp', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'thread', 'tag': 'NN', 'dep': 'npadvmod', 'up': 20, 'dn': [0]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': [9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'repeatedly', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'breaking', 'tag': 'VBG', 'dep': 'relcl', 'up': 5, 'dn': [6, 7, 8, 11]}, {'tok': 'page', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'polish', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5, 16, 17, 18, 19, 22, 25, 26, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'highest', 'tag': 'RBS', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'oprd', 'up': 20, 'dn': [23, 24]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 20, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 16, 19]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': [8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': [15, 17, 18]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 21, 22, 23, 24, 25, 26, 27]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': 'Since approx. August 30 31 VisualEditor breaks when Polish language diacritics (ążśźęćńółĄŻŚŹĘĆŃÓŁ) are input. The characters themselves disappear and text around them gets mangled and moved around. They\\'re all input using AltGr (right Alt) + diacritic less version of the characters, with the exception of \"x\" mapping to \"ź\" (so, respectively, azsxecnol). I have been unable to replicate the issue myself, but it\\'s definitely happening. pl.wp thread: https://pl.wikipedia.org/wiki/Wikipedia:Kawiarenka/Kwestie_techniczne#VisualEditor_a_polskie_diakrytyki This is repeatedly breaking page text on the Polish Wikipedia, so I\\'m marking the bug \"highest critical\". Version : unspecified Severity : critical URL : https://pl.wikipedia.org/wiki/Wikipedia:Kawiarenka/Kwestie_techniczne#VisualEditor_a_polskie_diakrytyki See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=53680', 'cleaned': 'since approx. august - visualeditor breaks when polish-language diacritics (azszecnolazszecnol) are input. the characters themselves disappear and text around them gets mangled and moved around. they\\'re all input using altgr (right alt) + diacritic-less version of the characters, with the exception of \"x\" mapping to \"z\" (so, respectively, azsxecnol). i have been unable to replicate the issue myself, but it\\'s definitely happening. pl.wp thread: this is repeatedly breaking page text on the polish wikipedia, so i\\'m marking the bug \"highest critical\". -------------------------- **version**: unspecified **severity**: critical **url**: **see also**: '})}),\n", + " '804': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '804', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'It seems like it does actually fix the issue (for me at least). Thanks. So that means editing will have been completely broken for only three weeks straight by the time this gets deployed :/', 'parsed': [{'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 6, 14, 15]}, {'tok': 'like', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [2, 3, 4, 5, 8, 10, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [11]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'least', 'tag': 'JJS', 'dep': 'advmod', 'up': 6, 'dn': [12]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 8, 20]}, {'tok': 'editing', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'broken', 'tag': 'VBN', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 5, 6, 7, 9, 14]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [13]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'three', 'tag': 'CD', 'dep': 'nummod', 'up': 12, 'dn': [10]}, {'tok': 'weeks', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 13, 'dn': [11]}, {'tok': 'straight', 'tag': 'RB', 'dep': 'pcomp', 'up': 9, 'dn': [12]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 8, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 19]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 19, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 19, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'relcl', 'up': 16, 'dn': [17, 18]}, {'tok': ':/', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'It seems like it does actually fix the issue (for me at least). Thanks. So that means editing will have been completely broken for only three weeks straight by the time this gets deployed :/', 'cleaned': 'it seems like it does actually fix the issue (for me at least). thanks. so that means editing will have been completely broken for only three weeks straight by the time this gets deployed :/'})}),\n", + " '805': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '805', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Marking this as \"FIXED\" on the expectation that it\\'s fixed please re open if you find that it is still occurring.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 20, 26]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'pcomp', 'up': 2, 'dn': [3, 5, 6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'expectation', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 16, 17]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': [14, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 9, 'dn': [10, 11, 12, 13]}, {'tok': 're', 'tag': 'NN', 'dep': 'prep', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'VB', 'dep': 'acl', 'up': 8, 'dn': [9]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'find', 'tag': 'VBP', 'dep': 'advcl', 'up': 0, 'dn': [18, 19, 25]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'occurring', 'tag': 'VBG', 'dep': 'ccomp', 'up': 20, 'dn': [21, 22, 23, 24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Marking this as \"FIXED\" on the expectation that it\\'s fixed please re open if you find that it is still occurring.', 'cleaned': 'marking this as \"fixed\" on the expectation that it\\'s fixed - please re-open if you find that it is still occurring.'})}),\n", + " '806': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lliyevigiycjbybglftk', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '806', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Ok, the patch is merged, and due to go live on mediawiki.org by 13 September 2013: https://gerrit.wikimedia.org/r/#/c/82858/ Please let us know whether it fixes the bug!', 'parsed': [{'rt': 5, 'toks': [{'tok': 'ok', 'tag': 'UH', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': [2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6, 7, 27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'due', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [10, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'pcomp', 'up': 8, 'dn': [9, 11, 14]}, {'tok': 'live', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': [12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'mediawiki.org', 'tag': 'ADD', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [15, 16, 17, 20]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'september', 'tag': 'NNP', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [18, 19]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 27, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 27, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 27, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 27, 'dn': []}, {'tok': 'let', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [8, 22, 23, 24, 25, 26, 29, 35]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ccomp', 'up': 27, 'dn': [28, 32]}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 32, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'fixes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 29, 'dn': [30, 31, 34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [33]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 27, 'dn': []}]}], 'stripped_text': 'Ok, the patch is merged, and due to go live on mediawiki.org by 13 September 2013: https://gerrit.wikimedia.org/r/#/c/82858/ Please let us know whether it fixes the bug!', 'cleaned': 'ok, the patch is merged, and due to go live on mediawiki.org by september : please let us know whether it fixes the bug!'})}),\n", + " '807': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lliyevigiycjbybglftk', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '807', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I'm optimistic that the following patch will fix this bug: https://gerrit.wikimedia.org/r/#/c/82858/ If someone can test this hypothesis, great; if not, then I will hopefully be able to do so later today.\", 'parsed': [{'rt': 31, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ccomp', 'up': 31, 'dn': [0, 2]}, {'tok': 'optimistic', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [8]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [4, 5]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [3, 6, 7, 10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'someone', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'advcl', 'up': 31, 'dn': [15, 16, 17, 20]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'hypothesis', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': [22]}, {'tok': 'great', 'tag': 'JJ', 'dep': 'prep', 'up': 21, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'advcl', 'up': 31, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'hopefully', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 11, 12, 13, 14, 18, 21, 23, 25, 26, 27, 28, 29, 30, 32, 38]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 31, 'dn': [34]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 34, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 32, 'dn': [33, 36, 37]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': [35]}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 31, 'dn': []}]}], 'stripped_text': \"I'm optimistic that the following patch will fix this bug: https://gerrit.wikimedia.org/r/#/c/82858/ If someone can test this hypothesis, great; if not, then I will hopefully be able to do so later today.\", 'cleaned': \"i'm optimistic that the following patch will fix this bug: if someone can test this hypothesis, great; if not, then i will hopefully be able to do so later today.\"})}),\n", + " '808': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '808', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Is there any progress on this? Because today's the point when I'd suggest reverting the deployment to last known good version if nobody is going to fix this.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 6]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 0, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'progress', 'tag': 'NN', 'dep': 'attr', 'up': 0, 'dn': [2, 4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'because', 'tag': 'IN', 'dep': 'ROOT', 'dn': [4, 24]}, {'tok': 'today', 'tag': 'NN', 'dep': 'poss', 'up': 4, 'dn': [2]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 1, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 3, 8]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'suggest', 'tag': 'VB', 'dep': 'relcl', 'up': 4, 'dn': [5, 6, 7, 9]}, {'tok': 'reverting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 8, 'dn': [11, 12, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 9, 'dn': [16]}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'known', 'tag': 'VBN', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14, 15]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'nobody', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'advcl', 'up': 9, 'dn': [17, 18, 19, 22]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'xcomp', 'up': 20, 'dn': [21, 23]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 22, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"Is there any progress on this? Because today's the point when I'd suggest reverting the deployment to last known good version if nobody is going to fix this.\", 'cleaned': \"is there any progress on this? because today's the point when i'd suggest reverting the deployment to last known good version if nobody is going to fix this.\"})}),\n", + " '809': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-zq6nzfwxwkyliljd4lfy', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '809', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I\\'ve tested this on master in Firefox under Ubuntu I managed to replicate the behavior not just in polish, but also Spanish diacritics but only when these are \"added on\". Trying to add diacritic to an existing character produced a pawn and then some odd duplication of characters. That did not happen when I typed in either Hebrew or Arabic in master. Another thing I found is that there seems to be a difference between an already combined diacritic (like ñ which is native to the Spanish keyboard) and an \"added\" diacritic. When I typed the native ñ nothing broke, it added it properly and the behavior was correct. And finally, the typing broke and the pawn appeared only when I tried to add diacritic to a latin letter. When I tried to add \"niqqud\" to Hebrew letters, though, like pressing ש and left Alt+a to produce שְ the behavior was as expected (no pawn, no problem)', 'parsed': [{'rt': 12, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'tested', 'tag': 'VBN', 'dep': 'ccomp', 'up': 12, 'dn': [0, 1, 3, 4, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [8]}, {'tok': 'under', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'ubuntu', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'managed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [2, 10, 11, 14, 25, 26, 32, 35]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'replicate', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 16, 19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': 'not', 'tag': 'RB', 'dep': 'preconj', 'up': 19, 'dn': [18]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17, 20, 21, 22]}, {'tok': 'polish', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': [23]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'spanish', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'diacritics', 'tag': 'NNS', 'dep': 'punct', 'up': 12, 'dn': [24]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 32, 'dn': [27]}, {'tok': 'these', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 32, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 32, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'advcl', 'up': 12, 'dn': [28, 29, 30, 31, 33]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'trying', 'tag': 'VBG', 'dep': 'csubj', 'up': 8, 'dn': [2]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [1, 3, 4]}, {'tok': 'diacritic', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': 'produced', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 10, 11, 15, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'odd', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'duplication', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': [12, 13, 14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 14]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'typed', 'tag': 'VBD', 'dep': 'advcl', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 9, 'dn': []}, {'tok': 'hebrew', 'tag': 'JJ', 'dep': 'pobj', 'up': 7, 'dn': [8, 10, 11]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'arabic', 'tag': 'JJ', 'dep': 'conj', 'up': 9, 'dn': [12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 3]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'found', 'tag': 'VBD', 'dep': 'relcl', 'up': 1, 'dn': [2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 7, 35]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 7, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [5, 6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'difference', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [10, 12]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [17]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'combined', 'tag': 'VBN', 'dep': 'amod', 'up': 17, 'dn': [14, 15]}, {'tok': 'diacritic', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 16, 18, 19, 22, 28, 29, 34]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'like', 'tag': 'UH', 'dep': 'intj', 'up': 17, 'dn': [20]}, {'tok': 'n', 'tag': 'DT', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 17, 'dn': [21, 23]}, {'tok': 'native', 'tag': 'JJ', 'dep': 'acomp', 'up': 22, 'dn': [24]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'spanish', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'keyboard', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 26]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'diacritic', 'tag': 'NN', 'dep': 'conj', 'up': 17, 'dn': [30, 31, 32, 33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'typed', 'tag': 'VBD', 'dep': 'advcl', 'up': 10, 'dn': [0, 1, 5, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'native', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'n', 'tag': 'NNP', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'nothing', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'broke', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [2, 8, 9, 11, 12, 13, 16]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'properly', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [14]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 10, 'dn': [15, 17, 18]}, {'tok': 'correct', 'tag': 'JJ', 'dep': 'acomp', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'finally', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'typing', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'broke', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [7]}, {'tok': 'appeared', 'tag': 'VBD', 'dep': 'conj', 'up': 5, 'dn': [8, 13, 21]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': [10]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'advcl', 'up': 9, 'dn': [11, 12, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 16, 17]}, {'tok': 'diacritic', 'tag': 'JJ', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'latin', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'letter', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 26, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'advcl', 'up': 26, 'dn': [0, 1, 4, 11, 12, 13, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 6, 8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'niqqud', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': [5, 7]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'hebrew', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'letters', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [15]}, {'tok': 'pressing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 14, 'dn': [16, 17, 20, 22]}, {'tok': 'sh', 'tag': 'NNP', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'left', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': [19]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'alt+a', 'tag': 'JJ', 'dep': 'conj', 'up': 15, 'dn': [18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'produce', 'tag': 'VB', 'dep': 'xcomp', 'up': 15, 'dn': [21, 23]}, {'tok': 'sh', 'tag': 'NNP', 'dep': 'dobj', 'up': 22, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'nsubj', 'up': 26, 'dn': [24]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [2, 25, 28, 35]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'advcl', 'up': 26, 'dn': [27, 29, 31]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [30, 32, 34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'appos', 'up': 31, 'dn': [33]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}]}], 'stripped_text': 'I\\'ve tested this on master in Firefox under Ubuntu I managed to replicate the behavior not just in polish, but also Spanish diacritics but only when these are \"added on\". Trying to add diacritic to an existing character produced a pawn and then some odd duplication of characters. That did not happen when I typed in either Hebrew or Arabic in master. Another thing I found is that there seems to be a difference between an already combined diacritic (like ñ which is native to the Spanish keyboard) and an \"added\" diacritic. When I typed the native ñ nothing broke, it added it properly and the behavior was correct. And finally, the typing broke and the pawn appeared only when I tried to add diacritic to a latin letter. When I tried to add \"niqqud\" to Hebrew letters, though, like pressing ש and left Alt+a to produce שְ the behavior was as expected (no pawn, no problem)', 'cleaned': 'i\\'ve tested this on master in firefox under ubuntu -- i managed to replicate the behavior not just in polish, but also spanish diacritics but only when these are \"added on\". trying to add diacritic to an existing character produced a pawn and then some odd duplication of characters. that did not happen when i typed in either hebrew or arabic in master. another thing i found is that there seems to be a difference between an already-combined diacritic (like n which is native to the spanish keyboard) and an \"added\" diacritic. when i typed the native n nothing broke, it added it properly and the behavior was correct. and finally, the typing broke and the pawn appeared only when i tried to add diacritic to a latin letter. when i tried to add \"niqqud\" to hebrew letters, though, like pressing sh and left-alt+a to produce sh the behavior was as expected (no pawn, no problem)'})}),\n", + " '810': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '810', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Bug 53680 shows this also happens on en.wp and fr.wp and is independent of keyboard layout.', 'parsed': [{'rt': 4, 'toks': [{'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 2, 'dn': []}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 7, 12, 13, 18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'en.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': [10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'fr.wp', 'tag': 'NNP', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 4, 'dn': [14]}, {'tok': 'independent', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': [15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'keyboard', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'layout', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'Bug 53680 shows this also happens on en.wp and fr.wp and is independent of keyboard layout.', 'cleaned': 'bug shows this also happens on en.wp and fr.wp and is independent of keyboard layout.'})}),\n", + " '811': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '811', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"https://pl.wikipedia.org/w/index.php?title=Wikipedia:VisualEditor/Opinie&oldid=37428181#.C4.99 is a pretty good explanation, and makes clear it's not browser (or OS) dependent.\", 'parsed': [{'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 8, 9, 10, 21]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'pretty', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': [5]}, {'tok': 'explanation', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [4, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'makes', 'tag': 'VBZ', 'dep': 'conj', 'up': 3, 'dn': [13]}, {'tok': 'clear', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 10, 'dn': [11, 12, 14, 15, 20]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [16, 17, 18]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'os', 'tag': 'JJR', 'dep': 'conj', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'dependent', 'tag': 'NN', 'dep': 'acomp', 'up': 13, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"https://pl.wikipedia.org/w/index.php?title=Wikipedia:VisualEditor/Opinie&oldid=37428181#.C4.99 is a pretty good explanation, and makes clear it's not browser (or OS) dependent.\", 'cleaned': \" is a pretty good explanation, and makes clear it's not browser (or os) dependent.\"})}),\n", + " '812': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '812', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Actually, I sort of have reproduced it now. I used Opera 12, but some users at pl.wp reported it happening on Chrome – it\\'s probably not browser dependent. You\\'ll probably need to set your system keyboard to \"Polish (programmer\\'s)\" or similarly named one. (It\\'s the same as standard US layout, but includes the AltGr diacritics. A \"Polish (typist\\'s)\" layout exists on some systems, but nobody ever uses it, so forget it.) 1. Try inputting some text with diacritics, such as the \"Pójdź, kińże tę chmurność w głąb flaszy!\" sentence above (copying and pasting text with diacritics doesn\\'t cause issues, you need to type it). (Strings of one character such as \"ąąąą\" tend to work correctly for some reason.) 2. Depending on your luck, it might look okay, or you might get parts of the sentence duplicated in the next paragraph. Regardless of that, try backspacing a little now. The cursor will likely be moved to someplace in the next paragraph and unrelated characters will be removed. 3. Try previewing the changes. The text will differ from the one shown in editing view.', 'parsed': [{'rt': 6, 'toks': [{'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'sort', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'of', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': [3]}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'reproduced', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 7, 8, 9]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'used', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6, 7, 19, 25]}, {'tok': 'opera', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 12, 'dn': [8, 10]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'pl.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'reported', 'tag': 'VBD', 'dep': 'ccomp', 'up': 19, 'dn': [9, 14]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'ccomp', 'up': 12, 'dn': [13, 15]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [12, 17, 18, 20, 21, 24]}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'npadvmod', 'up': 24, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'dependent', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': [22, 23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'set', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 8, 9, 17, 19]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 8, 'dn': []}, {'tok': 'system', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'keyboard', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'polish', 'tag': 'NNP', 'dep': 'pobj', 'up': 9, 'dn': [10, 13, 16]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'programmer', 'tag': 'NN', 'dep': 'appos', 'up': 11, 'dn': [12, 14, 15]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'similarly', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'named', 'tag': 'VBN', 'dep': 'conj', 'up': 5, 'dn': [18, 20]}, {'tok': 'one', 'tag': 'CD', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 9, 10, 11, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'attr', 'up': 2, 'dn': [3, 5]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'us', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'layout', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': [6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'includes', 'tag': 'VBZ', 'dep': 'conj', 'up': 2, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'altgr', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'diacritics', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': [12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'polish', 'tag': 'JJ', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'typist', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': [0, 1, 2, 3, 5, 6, 7]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'layout', 'tag': 'JJ', 'dep': 'nsubj', 'up': 9, 'dn': [4]}, {'tok': 'exists', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [8, 10, 13, 14, 17]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'systems', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'nobody', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'ever', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'uses', 'tag': 'VBZ', 'dep': 'conj', 'up': 9, 'dn': [15, 16, 18, 19, 20, 21, 23, 24]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'forget', 'tag': 'VB', 'dep': 'conj', 'up': 17, 'dn': [22]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 19, 20]}, {'tok': 'inputting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 0, 'dn': [3]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 4]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'diacritics', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [6, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'pojdz', 'tag': 'NNP', 'dep': 'nsubj', 'up': 17, 'dn': [9, 10, 12, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'kinze', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'te', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': [13]}, {'tok': 'chmurnosc', 'tag': 'NNP', 'dep': 'conj', 'up': 11, 'dn': [14]}, {'tok': 'w', 'tag': 'NNP', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'glab', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': [11, 16, 18]}, {'tok': 'flaszy', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'sentence', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': [2, 3]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'copying', 'tag': 'VBG', 'dep': 'pcomp', 'up': 1, 'dn': [4, 5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'pasting', 'tag': 'VBG', 'dep': 'conj', 'up': 3, 'dn': [6]}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [7]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'diacritics', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': 'cause', 'tag': 'VB', 'dep': 'ccomp', 'up': 15, 'dn': [0, 9, 10, 12]}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [11, 13, 14, 17, 19, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'xcomp', 'up': 15, 'dn': [16, 18]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'strings', 'tag': 'NNS', 'dep': 'nsubj', 'up': 10, 'dn': [2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 4, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 6]}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [5, 8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'aaaa', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'tend', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 12, 17, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'xcomp', 'up': 10, 'dn': [11, 13, 14]}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'depending', 'tag': 'VBG', 'dep': 'prep', 'up': 7, 'dn': [1]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 3, 'dn': []}, {'tok': 'luck', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'look', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 5, 6, 8, 9, 10, 13]}, {'tok': 'okay', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'conj', 'up': 7, 'dn': [11, 12, 18, 23]}, {'tok': 'parts', 'tag': 'NNS', 'dep': 'nsubj', 'up': 18, 'dn': [15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'sentence', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': 'duplicated', 'tag': 'VBN', 'dep': 'ccomp', 'up': 13, 'dn': [14, 19]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'regardless', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': [1]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'that', 'tag': 'DT', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 5, 9]}, {'tok': 'backspacing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 4, 'dn': [7, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'little', 'tag': 'JJ', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': [0]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'likely', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'moved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 8, 17]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'someplace', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': [12, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'unrelated', 'tag': 'JJ', 'dep': 'conj', 'up': 11, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9, 10, 11]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'removed', 'tag': 'VBN', 'dep': 'conj', 'up': 5, 'dn': [15, 16, 18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'previewing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 0, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'differ', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 4, 11]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 4, 'dn': [5, 7]}, {'tok': 'shown', 'tag': 'VBN', 'dep': 'acl', 'up': 6, 'dn': [8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'view', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'Actually, I sort of have reproduced it now. I used Opera 12, but some users at pl.wp reported it happening on Chrome – it\\'s probably not browser dependent. You\\'ll probably need to set your system keyboard to \"Polish (programmer\\'s)\" or similarly named one. (It\\'s the same as standard US layout, but includes the AltGr diacritics. A \"Polish (typist\\'s)\" layout exists on some systems, but nobody ever uses it, so forget it.) 1. Try inputting some text with diacritics, such as the \"Pójdź, kińże tę chmurność w głąb flaszy!\" sentence above (copying and pasting text with diacritics doesn\\'t cause issues, you need to type it). (Strings of one character such as \"ąąąą\" tend to work correctly for some reason.) 2. Depending on your luck, it might look okay, or you might get parts of the sentence duplicated in the next paragraph. Regardless of that, try backspacing a little now. The cursor will likely be moved to someplace in the next paragraph and unrelated characters will be removed. 3. Try previewing the changes. The text will differ from the one shown in editing view.', 'cleaned': 'actually, i sort of have reproduced it now. i used opera , but some users at pl.wp reported it happening on chrome - it\\'s probably not browser-dependent. you\\'ll probably need to set your system keyboard to \"polish (programmer\\'s)\" or similarly named one. (it\\'s the same as standard us layout, but includes the altgr diacritics. a \"polish (typist\\'s)\" layout exists on some systems, but nobody ever uses it, so forget it.) . try inputting some text with diacritics, such as the \"pojdz, kinze te chmurnosc w glab flaszy!\" sentence above (copying and pasting text with diacritics doesn\\'t cause issues, you need to type it). (strings of one character such as \"aaaa\" tend to work correctly for some reason.) . depending on your luck, it might look okay, or you might get parts of the sentence duplicated in the next paragraph. regardless of that, try backspacing a little now. the cursor will likely be moved to someplace in the next paragraph and unrelated characters will be removed. . try previewing the changes. the text will differ from the one shown in editing view.'})}),\n", + " '813': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '813', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Examples of edits apparently exhibiting this issue: https://pl.wikipedia.org/w/index.php?title=Rondo&curid=122034&diff=37421631&oldid=35999089 \"Największe rondo\" > \"Najwi kszerondo\" https://pl.wikipedia.org/w/index.php?title=Euronews&diff=prev&oldid=37394282 \"dostpna\" should be \"dostępna\", \"Midzyrnodowym\" should be \"Międzynarodowym\", etc. https://pl.wikipedia.org/w/index.php?title=1967&diff=next&oldid=37422197 \"ki rapers\" should probably be \"Amerykański raper\" (both occurences this happened on two consecutive edits) Results of a user trying to type in \"Pójdź, kińże tę chmurność w głąb flaszy!\" when reproducing this bug: https://www.mediawiki.org/w/index.php?title=User:G%C5%BCdacz&oldid=775661 https://www.mediawiki.org/w/index.php?title=User:G%C5%BCdacz&oldid=775666', 'parsed': [{'rt': 32, 'toks': [{'tok': 'examples', 'tag': 'NNS', 'dep': 'nsubj', 'up': 32, 'dn': [1, 7, 15, 29]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': [4]}, {'tok': 'apparently', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'exhibiting', 'tag': 'VBG', 'dep': 'acl', 'up': 2, 'dn': [3, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 15, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'najwieksze', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'rondo', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [8, 9, 10, 11, 12, 13, 14, 16, 21, 22]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': [18]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 17, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'najwi', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'kszerondo', 'tag': 'NNP', 'dep': 'appos', 'up': 15, 'dn': [17, 19, 20]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nmod', 'up': 29, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 29, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 29, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'dostpna', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [23, 24, 25, 26, 27, 28, 30]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 31, 34, 41, 48]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'dostepna', 'tag': 'JJ', 'dep': 'acomp', 'up': 32, 'dn': [33, 38]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'midzyrnodowym', 'tag': 'NNP', 'dep': 'oprd', 'up': 34, 'dn': [35, 36, 37, 39]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 41, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 32, 'dn': [40, 43, 46, 47]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'miedzynarodowym', 'tag': 'NNP', 'dep': 'acomp', 'up': 41, 'dn': [42, 44, 45]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'etc', 'tag': 'FW', 'dep': 'dep', 'up': 41, 'dn': []}, {'tok': '.', 'tag': 'FW', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 32, 'dn': []}]}, {'rt': 20, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'ki', 'tag': 'NNP', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'rapers', 'tag': 'NNS', 'dep': 'nsubj', 'up': 10, 'dn': [3, 4, 5, 7]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 20, 'dn': [0, 1, 2, 6, 8, 9, 13]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'amerykanski', 'tag': 'NN', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'raper', 'tag': 'NN', 'dep': 'attr', 'up': 10, 'dn': [11, 12, 14, 15, 17, 18]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'both', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'occurences', 'tag': 'NNS', 'dep': 'appos', 'up': 13, 'dn': [16]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'happened', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [10, 19, 21, 41, 43, 44]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [26]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 24, 'dn': []}, {'tok': 'consecutive', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'nmod', 'up': 26, 'dn': [22, 23, 25]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'results', 'tag': 'NNS', 'dep': 'pobj', 'up': 21, 'dn': [24, 27]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 30]}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'acl', 'up': 29, 'dn': [32]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'xcomp', 'up': 30, 'dn': [31, 33]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34, 35]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'pojdz', 'tag': 'NNP', 'dep': 'pobj', 'up': 33, 'dn': [36]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'kinze', 'tag': 'NNP', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': 'te', 'tag': 'NNP', 'dep': 'compound', 'up': 39, 'dn': [37]}, {'tok': 'chmurnosc', 'tag': 'NNP', 'dep': 'nsubj', 'up': 41, 'dn': [38]}, {'tok': 'w', 'tag': 'NNP', 'dep': 'compound', 'up': 41, 'dn': []}, {'tok': 'glab', 'tag': 'NNP', 'dep': 'conj', 'up': 20, 'dn': [39, 40, 42]}, {'tok': 'flaszy', 'tag': 'RB', 'dep': 'advmod', 'up': 41, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'reproducing', 'tag': 'VBG', 'dep': 'csubj', 'up': 5, 'dn': [0, 3, 4]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nmod', 'up': 9, 'dn': [1]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': [6]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [5, 7, 8, 10, 11, 12]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': 'Examples of edits apparently exhibiting this issue: https://pl.wikipedia.org/w/index.php?title=Rondo&curid=122034&diff=37421631&oldid=35999089 \"Największe rondo\" > \"Najwi kszerondo\" https://pl.wikipedia.org/w/index.php?title=Euronews&diff=prev&oldid=37394282 \"dostpna\" should be \"dostępna\", \"Midzyrnodowym\" should be \"Międzynarodowym\", etc. https://pl.wikipedia.org/w/index.php?title=1967&diff=next&oldid=37422197 \"ki rapers\" should probably be \"Amerykański raper\" (both occurences this happened on two consecutive edits) Results of a user trying to type in \"Pójdź, kińże tę chmurność w głąb flaszy!\" when reproducing this bug: https://www.mediawiki.org/w/index.php?title=User:G%C5%BCdacz&oldid=775661 https://www.mediawiki.org/w/index.php?title=User:G%C5%BCdacz&oldid=775666', 'cleaned': 'examples of edits apparently exhibiting this issue: * - \"najwieksze rondo\" -> \"najwi kszerondo\" * - \"dostpna\" should be \"dostepna\", \"midzyrnodowym\" should be \"miedzynarodowym\", etc. * - \"ki rapers\" should probably be \"amerykanski raper\" (both occurences - this happened on two consecutive edits) results of a user trying to type in \"pojdz, kinze te chmurnosc w glab flaszy!\" when reproducing this bug: * * '})}),\n", + " '814': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '814', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I haven't worked out this out fully yet, but it seems that linking or annotating newly added text that contains accented or non Latin characters frequently causes those characters to disappear. Re adding them in the same word almost always results in their turning into pawns when, anywhere else on the page, the link dialog is subsequently opened or a link is inserted. This happens everywhere on a page including body text, tables and image captions. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=53747\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'worked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 12]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': 'fully', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 3, 'dn': [11, 29, 34]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 29, 'dn': []}, {'tok': 'linking', 'tag': 'VBG', 'dep': 'csubj', 'up': 29, 'dn': [15, 16]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'annotating', 'tag': 'VBG', 'dep': 'conj', 'up': 14, 'dn': [19]}, {'tok': 'newly', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'amod', 'up': 19, 'dn': [17]}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [18, 21]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'contains', 'tag': 'VBZ', 'dep': 'relcl', 'up': 19, 'dn': [20]}, {'tok': 'accented', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': [23, 24]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 22, 'dn': []}, {'tok': 'non', 'tag': 'JJ', 'dep': 'conj', 'up': 22, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'latin', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'nsubj', 'up': 29, 'dn': [22, 25, 26]}, {'tok': 'frequently', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'causes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 12, 'dn': [13, 14, 27, 28, 33]}, {'tok': 'those', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'nsubj', 'up': 33, 'dn': [30]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'disappear', 'tag': 'VB', 'dep': 'ccomp', 'up': 29, 'dn': [31, 32]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 're', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 35]}, {'tok': '-', 'tag': 'VBG', 'dep': 'xcomp', 'up': 0, 'dn': [10]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'csubj', 'up': 10, 'dn': [3, 4]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': 'almost', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'always', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': [8]}, {'tok': 'results', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 9, 11, 29]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 13, 'dn': []}, {'tok': 'turning', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 14]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'pawns', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'anywhere', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': [19]}, {'tok': 'else', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': [20]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 29, 'dn': [24, 25]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 29, 'dn': []}, {'tok': 'subsequently', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'opened', 'tag': 'VBN', 'dep': 'advcl', 'up': 10, 'dn': [16, 17, 18, 23, 26, 27, 28, 30, 34]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 29, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 34, 'dn': [31]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 34, 'dn': []}, {'tok': 'inserted', 'tag': 'VBN', 'dep': 'conj', 'up': 29, 'dn': [32, 33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 14]}, {'tok': 'everywhere', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'including', 'tag': 'VBG', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'body', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'tables', 'tag': 'NNS', 'dep': 'conj', 'up': 8, 'dn': [11, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'captions', 'tag': 'NNS', 'dep': 'conj', 'up': 10, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8, 9, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': \"I haven't worked out this out fully yet, but it seems that linking or annotating newly added text that contains accented or non Latin characters frequently causes those characters to disappear. Re adding them in the same word almost always results in their turning into pawns when, anywhere else on the page, the link dialog is subsequently opened or a link is inserted. This happens everywhere on a page including body text, tables and image captions. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=53747\", 'cleaned': \"i haven't worked out this out fully yet, but it seems that linking or annotating newly added text that contains accented or non-latin characters frequently causes those characters to disappear. re-adding them in the same word almost always results in their turning into pawns when, anywhere else on the page, the link dialog is subsequently opened or a link is inserted. this happens everywhere on a page including body text, tables and image captions. -------------------------- **version**: unspecified **severity**: critical **see also**: \"})}),\n", + " '815': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '815', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 54047 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 54047 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '816': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '816', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Marking this as \"FIXED\" on the expectation that it\\'s fixed please re open if you find that it is still occurring.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 20, 26]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'pcomp', 'up': 2, 'dn': [3, 5, 6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'expectation', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 16, 17]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': [14, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 9, 'dn': [10, 11, 12, 13]}, {'tok': 're', 'tag': 'NN', 'dep': 'prep', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'VB', 'dep': 'acl', 'up': 8, 'dn': [9]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'find', 'tag': 'VBP', 'dep': 'advcl', 'up': 0, 'dn': [18, 19, 25]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'occurring', 'tag': 'VBG', 'dep': 'ccomp', 'up': 20, 'dn': [21, 22, 23, 24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Marking this as \"FIXED\" on the expectation that it\\'s fixed please re open if you find that it is still occurring.', 'cleaned': 'marking this as \"fixed\" on the expectation that it\\'s fixed - please re-open if you find that it is still occurring.'})}),\n", + " '817': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lliyevigiycjbybglftk', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '817', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"There's code to address this bug in the following patch, which is due to go live by mediawiki.org on 13 September 2013: https://gerrit.wikimedia.org/r/#/c/82858/ Please let us know whether it fixes the bug!\", 'parsed': [{'rt': 33, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 33, 'dn': [0, 2, 4, 27, 28]}, {'tok': 'code', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'address', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [3, 6, 7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'following', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 11, 13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 10, 'dn': [12, 14]}, {'tok': 'due', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': [16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'xcomp', 'up': 14, 'dn': [15, 17, 18, 20]}, {'tok': 'live', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'mediawiki.org', 'tag': 'ADD', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [21, 22, 23, 26]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'september', 'tag': 'NNP', 'dep': 'nmod', 'up': 26, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [24, 25]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 33, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 33, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 33, 'dn': []}, {'tok': 'let', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 29, 30, 31, 32, 35, 41]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'nsubj', 'up': 35, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ccomp', 'up': 33, 'dn': [34, 38]}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 38, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'fixes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 35, 'dn': [36, 37, 40]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 38, 'dn': [39]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 33, 'dn': []}]}], 'stripped_text': \"There's code to address this bug in the following patch, which is due to go live by mediawiki.org on 13 September 2013: https://gerrit.wikimedia.org/r/#/c/82858/ Please let us know whether it fixes the bug!\", 'cleaned': \"there's code to address this bug in the following patch, which is due to go live by mediawiki.org on september : please let us know whether it fixes the bug!\"})}),\n", + " '818': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '818', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #3) > Same as bug 53747? Yes. I don't want to just merge them though as they're assigned to different people.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': [0, 2, 4]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 6, 7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'yes', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'merge', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 7, 8, 12]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'assigned', 'tag': 'VBN', 'dep': 'advcl', 'up': 6, 'dn': [9, 10, 11, 13]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"(In reply to comment #3) > Same as bug 53747? Yes. I don't want to just merge them though as they're assigned to different people.\", 'cleaned': \"(in reply to comment #) > same as bug ? yes. i don't want to just merge them though as they're assigned to different people.\"})}),\n", + " '819': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '819', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Same as bug 53747?', 'parsed': [{'rt': 4, 'toks': [{'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': [1]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'Same as bug 53747?', 'cleaned': 'same as bug ?'})}),\n", + " '820': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '820', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'K7L comments: \"I am seeing the same problems if I try to edit ordinary text such as the article intro. Pressing or even makes accented characters in newly edited text vanish. This editor is not usable for non English text on this browser [firefox].\" This needs to be fixed urgently.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'k7l', 'tag': 'XX', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'comments', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 22]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'seeing', 'tag': 'VBG', 'dep': 'ccomp', 'up': 1, 'dn': [4, 5, 9, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'dobj', 'up': 6, 'dn': [7, 8]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'try', 'tag': 'VBP', 'dep': 'advcl', 'up': 6, 'dn': [10, 11, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 16]}, {'tok': 'ordinary', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 18]}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [17, 21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'intro', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'pressing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 9, 18]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'save', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': [6, 7, 8]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'backspace', 'tag': 'NNP', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'makes', 'tag': 'VBZ', 'dep': 'conj', 'up': 0, 'dn': [5, 11]}, {'tok': 'accented', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'dobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [17]}, {'tok': 'newly', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'edited', 'tag': 'VBN', 'dep': 'amod', 'up': 17, 'dn': [13, 14]}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'vanish', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 4, 5]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'usable', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [9]}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'english', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8, 10]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}]}, {'rt': 1, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'firefox', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 2, 3, 4]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'needs', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'urgently', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'K7L comments: \"I am seeing the same problems if I try to edit ordinary text such as the article intro. Pressing or even makes accented characters in newly edited text vanish. This editor is not usable for non English text on this browser [firefox].\" This needs to be fixed urgently.', 'cleaned': 'k7l comments: \"i am seeing the same problems if i try to edit ordinary text such as the article intro. pressing or even makes accented characters in newly-edited text vanish. this editor is not usable for non-english text on this browser [firefox].\" this needs to be fixed urgently.'})}),\n", + " '821': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '821', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Now also reported on the French Wikipedia: [[:fr:Route 2 (Ontario)]] and its revision history, the distance chart is a table and Unicode descriptive text added with VisualEditor didn't save properly.[https://fr.wikipedia.org/w/index.php?title=Route_2_%28Ontario%29&diff=96342109&oldid=96342028] The damage was fixed using the standard MW wiki source editor but is still in history. Try inserting « La route 2 va à Montréal (Québec) » (or something/anything that isn't US ASCII) into a table cell and watch it fail to display correctly or fail to save. The fr.wp reported was using an unspecified version of firefox on Vector in Ubuntu. I use Firefox 23 on monobook in Xubuntu. Raising this to critical as being able to use all characters in a language is essential.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'reported', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 3, 7]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'french', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 21, 'dn': []}, {'tok': '[:', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'fr', 'tag': 'CD', 'dep': 'advcl', 'up': 21, 'dn': [1, 3, 6, 11, 12, 13, 16]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'route', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [4, 5, 7, 8, 9, 10]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'ontario', 'tag': 'NNP', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 16, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'history', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [14, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'distance', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': [18]}, {'tok': 'chart', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [19]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 17, 20, 23, 33, 40, 53]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'attr', 'up': 21, 'dn': [22, 24, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'unicode', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'descriptive', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'conj', 'up': 23, 'dn': [25, 26, 28]}, {'tok': 'added', 'tag': 'VBN', 'dep': 'acl', 'up': 27, 'dn': [29]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [30]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 33, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'conj', 'up': 21, 'dn': [31, 32, 34, 35, 36]}, {'tok': 'properly.[', 'tag': 'ADD', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'damage', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 40, 'dn': [37]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 40, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 21, 'dn': [38, 39, 41, 48, 49]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 40, 'dn': [47]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 47, 'dn': []}, {'tok': 'mw', 'tag': 'NNP', 'dep': 'compound', 'up': 45, 'dn': []}, {'tok': 'wiki', 'tag': 'NNP', 'dep': 'compound', 'up': 47, 'dn': [44]}, {'tok': 'source', 'tag': 'NN', 'dep': 'compound', 'up': 47, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'dobj', 'up': 41, 'dn': [42, 43, 45, 46]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 40, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 40, 'dn': [50, 51]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 49, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 49, 'dn': [52]}, {'tok': 'history', 'tag': 'NN', 'dep': 'pobj', 'up': 51, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 41]}, {'tok': 'inserting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 0, 'dn': [2, 8, 15, 16, 17]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'la', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'route', 'tag': 'NNP', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'nmod', 'up': 8, 'dn': [7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'va', 'tag': 'NNP', 'dep': 'dative', 'up': 1, 'dn': [3, 4, 5, 6, 12, 13, 14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'montreal', 'tag': 'JJ', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'quebec', 'tag': 'NNP', 'dep': 'appos', 'up': 8, 'dn': [9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'conj', 'up': 1, 'dn': [18, 19]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'anything', 'tag': 'NN', 'dep': 'appos', 'up': 17, 'dn': [21]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 19, 'dn': [20, 22, 24, 25, 26, 30, 31]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'us', 'tag': 'PRP', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'ascii', 'tag': 'NN', 'dep': 'attr', 'up': 21, 'dn': [23]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': []}, {'tok': 'cell', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27, 28]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'watch', 'tag': 'VB', 'dep': 'conj', 'up': 21, 'dn': [33]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'fail', 'tag': 'VB', 'dep': 'ccomp', 'up': 31, 'dn': [32, 35]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'display', 'tag': 'VB', 'dep': 'xcomp', 'up': 33, 'dn': [34, 36, 37, 38]}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 35, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 35, 'dn': []}, {'tok': 'fail', 'tag': 'VB', 'dep': 'conj', 'up': 35, 'dn': [40]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 40, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'xcomp', 'up': 38, 'dn': [39]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'fr.wp', 'tag': 'NNP', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2]}, {'tok': 'reported', 'tag': 'VBN', 'dep': 'acl', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 3, 7, 14]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [10, 12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'vector', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13]}, {'tok': 'ubuntu', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'use', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 5, 6, 8, 10]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [7]}, {'tok': 'monobook', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [9]}, {'tok': 'xubuntu', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'raising', 'tag': 'VBG', 'dep': 'csubj', 'up': 14, 'dn': [1, 2]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': [4]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'pcomp', 'up': 4, 'dn': [6]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': [8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 10, 11]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'language', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 15, 16]}, {'tok': 'essential', 'tag': 'JJ', 'dep': 'acomp', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}], 'stripped_text': \"Now also reported on the French Wikipedia: [[:fr:Route 2 (Ontario)]] and its revision history, the distance chart is a table and Unicode descriptive text added with VisualEditor didn't save properly.[https://fr.wikipedia.org/w/index.php?title=Route_2_%28Ontario%29&diff=96342109&oldid=96342028] The damage was fixed using the standard MW wiki source editor but is still in history. Try inserting « La route 2 va à Montréal (Québec) » (or something/anything that isn't US ASCII) into a table cell and watch it fail to display correctly or fail to save. The fr.wp reported was using an unspecified version of firefox on Vector in Ubuntu. I use Firefox 23 on monobook in Xubuntu. Raising this to critical as being able to use all characters in a language is essential.\", 'cleaned': 'now also reported on the french wikipedia: [[:fr:route (ontario)]] and its revision history, the distance chart is a table and unicode descriptive text added with visualeditor didn\\'t save properly.[] the damage was fixed using the standard mw wiki source editor but is still in history. try inserting \" la route va a montreal (quebec) \" (or something/anything that isn\\'t us ascii) into a table cell and watch it fail to display correctly or fail to save. the fr.wp reported was using an unspecified version of firefox on vector in ubuntu. i use firefox on monobook in xubuntu. raising this to critical as being able to use all characters in a language is essential.'})}),\n", + " '822': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '822', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'When inserting any template immediately before any word that is linked or has bold or italic markup, that word is deleted but continues to be displayed in the editing surface. The deletion can only be seen in review changes or upon saving. To reproduce: 1. Open any page in VE. 2. Place the cursor immediately before a word (i.e. with no white space between the cursor and word) that is one or more of: A link Bold text Italic text plain text that you have just added one of the above to 3. Insert any template at the cursor position 4. Observe the word remains as expected 5. Review changes, and observe the word has been deleted. Examples: https://en.wikipedia.org/w/index.php?title=User%3AThryduulf%2Fsandbox2&diff=570195482&oldid=570194023 On en.wp PamD encountered this bug when inserting a maintenance template at the head of an article that started with a bold word. Version : unspecified Severity : critical', 'parsed': [{'rt': 21, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'inserting', 'tag': 'VBG', 'dep': 'advcl', 'up': 21, 'dn': [0, 3, 5]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4, 7]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'linked', 'tag': 'VBN', 'dep': 'relcl', 'up': 7, 'dn': [8, 9, 11, 12]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'conj', 'up': 10, 'dn': [16]}, {'tok': 'bold', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': [14, 15]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'italic', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': []}, {'tok': 'markup', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 21, 'dn': [18]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 21, 'dn': []}, {'tok': 'deleted', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 17, 19, 20, 22, 23, 31]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'continues', 'tag': 'VBZ', 'dep': 'conj', 'up': 21, 'dn': [26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 26, 'dn': []}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 23, 'dn': [24, 25, 27]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'surface', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'deletion', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': [0]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8, 9, 10]}, {'tok': 'review', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'upon', 'tag': 'IN', 'dep': 'conj', 'up': 6, 'dn': [11]}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'open', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 5]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'place', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 4, 25, 28, 35, 37, 42, 51]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 7, 9, 20]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'i.e.', 'tag': 'FW', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8, 12]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'white', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 13, 18]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16, 17]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'conj', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 6, 'dn': [19, 21]}, {'tok': 'one', 'tag': 'CD', 'dep': 'attr', 'up': 20, 'dn': [22, 23, 24]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'conj', 'up': 21, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [26, 27, 31, 32, 34]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'bold', 'tag': 'JJ', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'appos', 'up': 28, 'dn': [29, 30]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'italic', 'tag': 'NN', 'dep': 'compound', 'up': 34, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'appos', 'up': 28, 'dn': [33]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'plain', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [36]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 42, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 42, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 42, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [38, 39, 40, 41, 43, 47]}, {'tok': 'one', 'tag': 'CD', 'dep': 'dobj', 'up': 42, 'dn': [44]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [46]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'above', 'tag': 'JJ', 'dep': 'pobj', 'up': 44, 'dn': [45]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 42, 'dn': [48, 49, 50]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 47, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 47, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'insert', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 7, 8, 10]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'position', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'observe', 'tag': 'VB', 'dep': 'csubj', 'up': 3, 'dn': [2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'remains', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 9]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'advcl', 'up': 3, 'dn': [4, 6, 7]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'review', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'observe', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [5]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'deleted', 'tag': 'VBN', 'dep': 'ccomp', 'up': 4, 'dn': [6, 7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'examples', 'tag': 'NNS', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nsubj', 'up': 8, 'dn': [3, 4, 5]}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'en.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'pamd', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'encountered', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 10, 12, 28]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'inserting', 'tag': 'VBG', 'dep': 'advcl', 'up': 8, 'dn': [11, 15, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'maintenance', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 14]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 23]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'relcl', 'up': 21, 'dn': [22, 24]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [27]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'bold', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'When inserting any template immediately before any word that is linked or has bold or italic markup, that word is deleted but continues to be displayed in the editing surface. The deletion can only be seen in review changes or upon saving. To reproduce: 1. Open any page in VE. 2. Place the cursor immediately before a word (i.e. with no white space between the cursor and word) that is one or more of: A link Bold text Italic text plain text that you have just added one of the above to 3. Insert any template at the cursor position 4. Observe the word remains as expected 5. Review changes, and observe the word has been deleted. Examples: https://en.wikipedia.org/w/index.php?title=User%3AThryduulf%2Fsandbox2&diff=570195482&oldid=570194023 On en.wp PamD encountered this bug when inserting a maintenance template at the head of an article that started with a bold word. Version : unspecified Severity : critical', 'cleaned': 'when inserting any template immediately before any word that is linked or has bold or italic markup, that word is deleted but continues to be displayed in the editing surface. the deletion can only be seen in review changes or upon saving. to reproduce: . open any page in ve. . place the cursor immediately before a word (i.e. with no white space between the cursor and word) that is one or more of: * a link * bold text * italic text * plain text that you have just added one of the above to . insert any template at the cursor position . observe the word remains as expected . review changes, and observe the word has been deleted. examples: on en.wp pamd encountered this bug when inserting a maintenance template at the head of an article that started with a bold word. -------------------------- **version**: unspecified **severity**: critical'})}),\n", + " '823': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '823', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This is the same Parsoid bug that affected both places where we implicitly assumed that the 'about' id is always present (without realizing/checking that it could be absent for VE inserted transclusions).\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 27, 28, 39, 40]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3, 4, 7]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'affected', 'tag': 'VBD', 'dep': 'relcl', 'up': 5, 'dn': [6, 9]}, {'tok': 'both', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'places', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': [8, 13]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'implicitly', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'assumed', 'tag': 'VBD', 'dep': 'relcl', 'up': 9, 'dn': [10, 11, 12, 21]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'd', 'tag': 'NNP', 'dep': 'nsubj', 'up': 21, 'dn': [15, 16, 17, 18, 19]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 13, 'dn': [14, 20, 22, 23, 24, 25]}, {'tok': 'always', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'present', 'tag': 'JJ', 'dep': 'acomp', 'up': 21, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [26]}, {'tok': 'realizing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 25, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'checking', 'tag': 'VBG', 'dep': 'advcl', 'up': 1, 'dn': [32]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 32, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 28, 'dn': [29, 30, 31, 33]}, {'tok': 'absent', 'tag': 'JJ', 'dep': 'acomp', 'up': 32, 'dn': [34]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [38]}, {'tok': 've', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'inserted', 'tag': 'VBN', 'dep': 'amod', 'up': 38, 'dn': [35, 36]}, {'tok': 'transclusions', 'tag': 'NNS', 'dep': 'pobj', 'up': 34, 'dn': [37]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"This is the same Parsoid bug that affected both places where we implicitly assumed that the 'about' id is always present (without realizing/checking that it could be absent for VE inserted transclusions).\", 'cleaned': \"this is the same parsoid bug that affected both places where we implicitly assumed that the 'about' id is always present (without realizing/checking that it could be absent for ve-inserted transclusions).\"})}),\n", + " '824': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '824', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 53434 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 53434 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '825': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '825', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'HTML

barquux

Expected wikitext {{Inline|Foo}}\\'\\'\\'bar\\'\\'\\'quux Actual wikitext {{Inline|Foo}}quux :(', 'parsed': [{'rt': 17, 'toks': [{'tok': 'html', 'tag': 'NNP', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'p>":{"wt":"foo"}}}\">', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'bar', 'tag': 'ADD', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'quux', 'tag': 'XX', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'expected', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [3, 18, 27]}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [23]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': \"inline|foo}}'''bar'''quux\", 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'appos', 'up': 18, 'dn': [19, 20, 21, 22, 26]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'inline|foo}}quux', 'tag': 'NNP', 'dep': 'appos', 'up': 23, 'dn': [24, 25]}, {'tok': ':(', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}]}], 'stripped_text': 'HTML

barquux

Expected wikitext {{Inline|Foo}}\\'\\'\\'bar\\'\\'\\'quux Actual wikitext {{Inline|Foo}}quux :(', 'cleaned': 'html

":{"wt":"foo"}}}\">barquux

expected wikitext {{inline|foo}}\\'\\'\\'bar\\'\\'\\'quux actual wikitext {{inline|foo}}quux :('})}),\n", + " '826': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-uf3buojo4ceizjywvyn5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '826', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This does not require pre existing formatted or linked text. The bug also appears if you enter the template first and then add bold word(s) immediately afterwards (no space between the template and the text), starting from an empty page or in a new paragraph. For example, using VisualEditor with the intention of producing this, in this order: {{unreferenced}}'''Hello world''' from Wikipedia. actually results in this: {{unreferenced}} from Wikipedia. If you add a space or hit return after the template, then it works as expected.\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'require', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 10, 11]}, {'tok': 'pre', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'existing', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'formatted', 'tag': 'VBN', 'dep': 'amod', 'up': 10, 'dn': [8, 9]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'linked', 'tag': 'VBN', 'dep': 'conj', 'up': 7, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 6, 20, 29, 39]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'advcl', 'up': 3, 'dn': [4, 5, 8, 9, 10, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': 'first', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [11, 14, 15, 17]}, {'tok': 'bold', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'word(s', 'tag': 'NNP', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'afterwards', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': [16]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'parataxis', 'up': 3, 'dn': [18, 19, 21, 28]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 24, 26, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'conj', 'up': 23, 'dn': [25]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'starting', 'tag': 'VBG', 'dep': 'advcl', 'up': 3, 'dn': [30]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [33, 34, 35]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'amod', 'up': 33, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31, 32]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 30, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'conj', 'up': 30, 'dn': [38]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 38, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': [36, 37]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [1]}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 19, 24]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'intention', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'producing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 8, 'dn': [10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'order', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': \"unreferenced}}'''hello\", 'tag': 'NNP', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'world', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [11, 12, 15, 16, 17, 18, 20, 21, 22]}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'results', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 2, 'dn': [4, 5, 7, 9, 10]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'unreferenced', 'tag': 'VBN', 'dep': 'appos', 'up': 3, 'dn': [6, 8]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [11]}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'advcl', 'up': 14, 'dn': [0, 1, 4, 5, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'hit', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [7, 8]}, {'tok': 'return', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 11, 12, 13, 16, 17]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'advcl', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}], 'stripped_text': \"This does not require pre existing formatted or linked text. The bug also appears if you enter the template first and then add bold word(s) immediately afterwards (no space between the template and the text), starting from an empty page or in a new paragraph. For example, using VisualEditor with the intention of producing this, in this order: {{unreferenced}}'''Hello world''' from Wikipedia. actually results in this: {{unreferenced}} from Wikipedia. If you add a space or hit return after the template, then it works as expected.\", 'cleaned': \"this does not require pre-existing formatted or linked text. the bug also appears if you enter the template first and then add bold word(s) immediately afterwards (no space between the template and the text), starting from an empty page or in a new paragraph. for example, using visualeditor with the intention of producing this, in this order: {{unreferenced}}'''hello world''' from wikipedia. actually results in this: {{unreferenced}} from wikipedia. if you add a space or hit return after the template, then it works as expected.\"})}),\n", + " '827': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '827', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'VE link insertion dialog when attempting to add a section link Since the latest update it is impossible to create links to specific sections of a page in VisualEditor: As soon as you enter the # character the link insertion dialog gives an \"Invalid title\" error. See screenshot attached and bug 50881 comment 11. I\\'ve reported this separately to bug 50881 as that is an enhancement to give proper handling of section links, but this is a regression that blocks all use of links to sections. Version : unspecified Severity : critical Attached : {F11887}', 'parsed': [{'rt': 42, 'toks': [{'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'link', 'tag': 'VB', 'dep': 'advcl', 'up': 42, 'dn': [0, 3, 5, 29]}, {'tok': 'insertion', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'attempting', 'tag': 'VBG', 'dep': 'advcl', 'up': 1, 'dn': [4, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 10, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9]}, {'tok': 'since', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'update', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 16]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 14, 'dn': [15, 17, 19]}, {'tok': 'impossible', 'tag': 'JJ', 'dep': 'acomp', 'up': 16, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'create', 'tag': 'VB', 'dep': 'xcomp', 'up': 16, 'dn': [18, 20, 27]}, {'tok': 'links', 'tag': 'NNS', 'dep': 'dobj', 'up': 19, 'dn': [21]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'sections', 'tag': 'NNS', 'dep': 'pobj', 'up': 21, 'dn': [22, 24]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [28]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': [30, 34]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 34, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'advcl', 'up': 31, 'dn': [32, 33, 37]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': '#', 'tag': 'NN', 'dep': 'compound', 'up': 37, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'dobj', 'up': 34, 'dn': [35, 36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 40, 'dn': []}, {'tok': 'insertion', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': [39]}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubj', 'up': 42, 'dn': [38, 40]}, {'tok': 'gives', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 31, 41, 48, 49]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'invalid', 'tag': 'JJ', 'dep': 'amod', 'up': 46, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'nmod', 'up': 48, 'dn': [45]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 42, 'dn': [43, 44, 46, 47]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 42, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 12]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [1, 3, 4, 9, 10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [8]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': [7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reported', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6, 8, 9, 12, 22, 23, 25]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'separately', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'xcomp', 'up': 2, 'dn': [5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 2, 'dn': [10, 11, 14]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [13, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'acl', 'up': 14, 'dn': [15, 18]}, {'tok': 'proper', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'handling', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 2, 'dn': [24, 27, 36]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'regression', 'tag': 'NN', 'dep': 'attr', 'up': 25, 'dn': [26, 29]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'blocks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 27, 'dn': [28, 31]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'use', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': [30, 32]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [33]}, {'tok': 'links', 'tag': 'NNS', 'dep': 'pobj', 'up': 32, 'dn': [34]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [35]}, {'tok': 'sections', 'tag': 'NNS', 'dep': 'pobj', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [1, 4, 6, 8, 9]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 16, 17]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11887', 'tag': 'NN', 'dep': 'advmod', 'up': 11, 'dn': [14, 15]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'VE link insertion dialog when attempting to add a section link Since the latest update it is impossible to create links to specific sections of a page in VisualEditor: As soon as you enter the # character the link insertion dialog gives an \"Invalid title\" error. See screenshot attached and bug 50881 comment 11. I\\'ve reported this separately to bug 50881 as that is an enhancement to give proper handling of section links, but this is a regression that blocks all use of links to sections. Version : unspecified Severity : critical Attached : {F11887}', 'cleaned': 've link insertion dialog when attempting to add a section link since the latest update it is impossible to create links to specific sections of a page in visualeditor: as soon as you enter the # character the link insertion dialog gives an \"invalid title\" error. see screenshot attached and bug comment . i\\'ve reported this separately to bug as that is an enhancement to give proper handling of section links, but this is a regression that blocks all use of links to sections. -------------------------- **version**: unspecified **severity**: critical **attached**: {f11887}'})}),\n", + " '832': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '832', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '… and now deployed.', 'parsed': [{'rt': 3, 'toks': [{'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'deployed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': '… and now deployed.', 'cleaned': '... and now deployed.'})}),\n", + " '837': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '837', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This is now fixed in master; we'll cherry pick it and push live this afternoon. Sorry for the problem.\", 'parsed': [{'rt': 11, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 11, 'dn': [0, 1, 2, 4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'cherry', 'tag': 'NN', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'pick', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 6, 7, 8, 9, 10, 12, 13, 14, 18]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'push', 'tag': 'VB', 'dep': 'conj', 'up': 11, 'dn': [15, 17]}, {'tok': 'live', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'afternoon', 'tag': 'NN', 'dep': 'npadvmod', 'up': 14, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"This is now fixed in master; we'll cherry pick it and push live this afternoon. Sorry for the problem.\", 'cleaned': \"this is now fixed in master; we'll cherry-pick it and push live this afternoon. sorry for the problem.\"})}),\n", + " '840': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lluzkul4z7us4sxkayss', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '840', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Ah, good that someone already reported. Confirmed in mediawiki.org.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'ah', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 1, 6, 7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'someone', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'reported', 'tag': 'VBD', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'confirmed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'mediawiki.org', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Ah, good that someone already reported. Confirmed in mediawiki.org.', 'cleaned': 'ah, good that someone already reported. confirmed in mediawiki.org.'})}),\n", + " '841': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-mapumhlp3gw5qefhvafn', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '841', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Steps to reproduce: 1. Go to http://en.wikipedia.org/wiki/Post_and_core 2. Edit it with VE 3. Make some minor edit, by example, add a space after \"is a type\" 4. Review your changes (or save) Results: The {{Interventions infobox|(...)}} gets removed. Version : unspecified Severity : major', 'parsed': [{'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 5, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'go', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 6, 7]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [3, 4, 5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'edit', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 6, 7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [4, 5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'make', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 8, 20]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [6]}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [4, 5, 7, 10, 13, 17, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 8, 'dn': [11, 12, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'type', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [14, 16]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'review', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 18, 20, 21]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 2, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [1, 3, 4, 5, 7, 8, 12, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [6]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'results', 'tag': 'NNS', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'interventions', 'tag': 'NNS', 'dep': 'appos', 'up': 2, 'dn': [9, 10, 11, 13, 14, 15, 16]}, {'tok': 'infobox|', 'tag': 'NNP', 'dep': 'appos', 'up': 12, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 20, 'dn': []}, {'tok': 'removed', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Steps to reproduce: 1. Go to http://en.wikipedia.org/wiki/Post_and_core 2. Edit it with VE 3. Make some minor edit, by example, add a space after \"is a type\" 4. Review your changes (or save) Results: The {{Interventions infobox|(...)}} gets removed. Version : unspecified Severity : major', 'cleaned': 'steps to reproduce: . go to . edit it with ve . make some minor edit, by example, add a space after \"is a type\" . review your changes (or save) results: the {{interventions infobox|(...)}} gets removed. -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '842': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '842', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Moving to date we likely fixed this with the changes to DM.', 'parsed': [{'rt': 5, 'toks': [{'tok': 'moving', 'tag': 'VBG', 'dep': 'advcl', 'up': 5, 'dn': [1]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'date', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'likely', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'fixed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 4, 6, 7, 12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'dm', 'tag': 'NNP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': 'Moving to date we likely fixed this with the changes to DM.', 'cleaned': 'moving to date we likely fixed this with the changes to dm.'})}),\n", + " '843': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-mapumhlp3gw5qefhvafn', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '843', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I can't reproduce it anymore either, so I'm closing it.\", 'parsed': [{'rt': 11, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ccomp', 'up': 11, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'anymore', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'either', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'closing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [3, 7, 8, 9, 10, 12, 13]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': \"I can't reproduce it anymore either, so I'm closing it.\", 'cleaned': \"i can't reproduce it anymore either, so i'm closing it.\"})}),\n", + " '844': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '844', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' \"I can\\'t reproduce\" ... the issue. :)', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 7, 9, 10]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': ':)', 'tag': '.', 'dep': 'ROOT', 'dn': []}]}], 'stripped_text': ' \"I can\\'t reproduce\" ... the issue. :)', 'cleaned': '* \"i can\\'t reproduce\" ... the issue. :)'})}),\n", + " '845': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '845', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I can't reproduce but the infobox invocation has some garbage in it. {{Interventions infobox | Name = Post and core | Image = |sesuiatu Caption = |sasa ICD10 = |sasas ICD9 = |sasasasa MeshID = D011176 | OPS301 = |sasas OtherCodes = |sasa }}\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 8, 16, 26, 31]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'infobox', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'invocation', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [5, 6]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'conj', 'up': 3, 'dn': [7, 10, 11, 13]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'garbage', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'interventions', 'tag': 'NNS', 'dep': 'conj', 'up': 3, 'dn': [14, 15, 19, 20, 21]}, {'tok': 'infobox', 'tag': 'NNP', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'appos', 'up': 16, 'dn': [17, 18]}, {'tok': '=', 'tag': 'NN', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'post', 'tag': 'NN', 'dep': 'conj', 'up': 16, 'dn': [22, 25]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'core', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'conj', 'up': 21, 'dn': [23, 24]}, {'tok': '=', 'tag': 'VBZ', 'dep': 'dep', 'up': 3, 'dn': [28]}, {'tok': '|sesuiatu', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'caption', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27]}, {'tok': '=', 'tag': 'VBZ', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': '|sasa', 'tag': 'NNP', 'dep': 'compound', 'up': 31, 'dn': [29]}, {'tok': 'icd10', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 3, 'dn': [30]}]}, {'rt': 10, 'toks': [{'tok': '=', 'tag': 'POS', 'dep': 'punct', 'up': 10, 'dn': [1]}, {'tok': '|sasas', 'tag': 'NN', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': 'icd9', 'tag': 'NN', 'dep': 'nmod', 'up': 9, 'dn': [3, 5, 7]}, {'tok': '=', 'tag': 'NNP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '|sasasasa', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'meshid', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [4]}, {'tok': '=', 'tag': 'IN', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'd011176', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [6]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'ops301', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [2, 8]}, {'tok': '=', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 9, 11, 12, 14, 15, 16]}, {'tok': '|sasas', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'othercodes', 'tag': 'NNS', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': '=', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': []}, {'tok': '|sasa', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': \"I can't reproduce but the infobox invocation has some garbage in it. {{Interventions infobox | Name = Post and core | Image = |sesuiatu Caption = |sasa ICD10 = |sasas ICD9 = |sasasasa MeshID = D011176 | OPS301 = |sasas OtherCodes = |sasa }}\", 'cleaned': \"i can't reproduce but the infobox invocation has some garbage in it. {{interventions infobox | name = post and core | image = |sesuiatu caption = |sasa icd10 = |sasas icd9 = |sasasasa meshid = d011176 | ops301 = |sasas othercodes = |sasa }}\"})}),\n", + " '846': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '846', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Roan, thoughts? Selser issue?', 'parsed': [{'rt': 0, 'toks': [{'tok': 'roan', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'thoughts', 'tag': 'NNS', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'selser', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Roan, thoughts? Selser issue?', 'cleaned': 'roan, thoughts? selser issue?'})}),\n", + " '847': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ppvnwr24o32pux3le5ov', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '847', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '[error] PHP Strict Standards: Only variables should be passed by reference in /srv/phase3/extensions/VisualEditor/ApiVisualEditor.php on line 255, referer: http://server/wiki/index.php/Sandbox?veaction=edit Version : unspecified Severity : trivial', 'parsed': [{'rt': 11, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dep', 'up': 11, 'dn': [2]}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': [5]}, {'tok': 'php', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'strict', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'standards', 'tag': 'NNS', 'dep': 'prep', 'up': 2, 'dn': [3, 4, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'only', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'variables', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 11, 'dn': [7]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'passed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 8, 9, 10, 12, 24, 41]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 11, 'dn': [13]}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [21]}, {'tok': '/srv', 'tag': 'NNP', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'phase3', 'tag': 'NN', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'nmod', 'up': 21, 'dn': [17, 18]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 16, 19, 20, 22, 23]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'apivisualeditor.php', 'tag': 'ADD', 'dep': 'appos', 'up': 21, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [25, 38, 39, 40]}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [27, 30]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 25, 'dn': [26, 28, 29]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 27, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'referer', 'tag': 'NN', 'dep': 'appos', 'up': 25, 'dn': [31]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'http://server', 'tag': 'CD', 'dep': 'nmod', 'up': 34, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'nmod', 'up': 36, 'dn': [32, 33]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'index.php', 'tag': 'ADD', 'dep': 'nmod', 'up': 38, 'dn': [34, 35, 37]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'sandbox?veaction', 'tag': 'NNS', 'dep': 'pobj', 'up': 24, 'dn': [36]}, {'tok': '=', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 4, 8, 9, 10, 11, 13]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'trivial', 'tag': 'JJ', 'dep': 'appos', 'up': 2, 'dn': [12]}]}], 'stripped_text': '[error] PHP Strict Standards: Only variables should be passed by reference in /srv/phase3/extensions/VisualEditor/ApiVisualEditor.php on line 255, referer: http://server/wiki/index.php/Sandbox?veaction=edit Version : unspecified Severity : trivial', 'cleaned': '[error] php strict standards: only variables should be passed by reference in /srv/phase3/extensions/visualeditor/apivisualeditor.php on line , referer: http://server/wiki/index.php/sandbox?veaction=edit -------------------------- **version**: unspecified **severity**: trivial'})}),\n", + " '848': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '848', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Now fixed in master. Sorry for the slip up.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 6]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'slip', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'up', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Now fixed in master. Sorry for the slip up.', 'cleaned': 'now fixed in master. sorry for the slip-up.'})}),\n", + " '851': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '851', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': '<> I tested this as well with Vector on both Chrome and FF, on it.wiki with the word Lettera (which is an existing page), it keeps insisting that I must link to Letteratura instead. I tried a workaround and was able to get Lettere, but it ain\\'t the same thing. Thanks! Version : unspecified Severity : critical', 'parsed': [{'rt': 25, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 25, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'advcl', 'up': 17, 'dn': [2, 3, 4, 7, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'classic', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'xi', 'tag': 'NNP', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 17, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'advcl', 'up': 25, 'dn': [5, 14, 15, 16, 21]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'exist', 'tag': 'VB', 'dep': 'ccomp', 'up': 17, 'dn': [18, 19, 20]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'repeatedly', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'took', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 17, 22, 23, 24, 27, 29, 31, 33, 42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'classic', 'tag': 'JJ', 'dep': 'oprd', 'up': 25, 'dn': [28, 30]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'continually', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'conj', 'up': 25, 'dn': [32, 35]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'xcomp', 'up': 33, 'dn': [34, 38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': [36]}, {'tok': 'go', 'tag': 'VB', 'dep': 'ccomp', 'up': 35, 'dn': [37, 39]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': [41]}, {'tok': 'classical', 'tag': 'JJ', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': 'music', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 48, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': [1]}, {'tok': '...', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': [2]}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '--buffbills7701', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': [0, 4, 5, 6, 7, 8, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [10]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'august', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 21, 'dn': [3, 12, 13, 18, 19]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [14, 15, 16, 17]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'utc', 'tag': 'NNP', 'dep': 'appos', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'tested', 'tag': 'VBD', 'dep': 'ccomp', 'up': 48, 'dn': [11, 20, 22, 24, 25, 27, 32, 33, 35]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': [23]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [26]}, {'tok': 'vector', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [29]}, {'tok': 'both', 'tag': 'DT', 'dep': 'preconj', 'up': 29, 'dn': []}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 30, 31]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 29, 'dn': []}, {'tok': 'ff', 'tag': 'VBP', 'dep': 'conj', 'up': 29, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [34]}, {'tok': 'it.wiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': 'lettera', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': [36, 37, 39, 41, 45]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 41, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 38, 'dn': [40, 44]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 44, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'attr', 'up': 41, 'dn': [42, 43]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 48, 'dn': []}, {'tok': 'keeps', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [21, 46, 47, 49, 57]}, {'tok': 'insisting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 48, 'dn': [53]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 53, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 53, 'dn': []}, {'tok': 'must', 'tag': 'MD', 'dep': 'aux', 'up': 53, 'dn': []}, {'tok': 'link', 'tag': 'VB', 'dep': 'ccomp', 'up': 49, 'dn': [50, 51, 52, 54, 56]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 53, 'dn': [55]}, {'tok': 'letteratura', 'tag': 'NN', 'dep': 'pobj', 'up': 54, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 53, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 48, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 10, 11, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [6]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': [8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 9]}, {'tok': 'lettere', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'ai', 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [12, 14, 17, 18]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': '<> I tested this as well with Vector on both Chrome and FF, on it.wiki with the word Lettera (which is an existing page), it keeps insisting that I must link to Letteratura instead. I tried a workaround and was able to get Lettere, but it ain\\'t the same thing. Thanks! Version : unspecified Severity : critical', 'cleaned': '<:, august (utc)>> i tested this as well with vector on both chrome and ff, on it.wiki with the word lettera (which is an existing page), it keeps insisting that i must link to letteratura instead. i tried a workaround and was able to get lettere, but it ain\\'t the same thing. thanks! -------------------------- **version**: unspecified **severity**: critical'})}),\n", + " '852': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '852', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Fixed and will be deployed tonight.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [2, 3, 5]}, {'tok': 'tonight', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed and will be deployed tonight.', 'cleaned': 'fixed and will be deployed tonight.'})}),\n", + " '855': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '855', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'I did not know this was a competition, so more from me as well! :p The \"workaround\" is what I mentioned earlier, but it won\\'t always work. With it I managed to get \"Lettere\": it autocompleted to Letteratura, then I put the \"e\" after the first \"r\" and cut the rest. But, it did not work to get to \"Lettera\", which was my intended outcome. This also happens if I am interested in, say, \"Letteratura tedesca\": it won\\'t appear in the drop down list, and I am not even allowed to write it. The only way to get there is writing \"letteraturatedesca\" instead, and adding the space later. This makes sense to VE! Thanks.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 8, 10, 15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 3, 'dn': [4, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'competition', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'advmod', 'up': 3, 'dn': [9, 11, 14]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': [13]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': ':p', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [1, 2, 4]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 8, 10, 11, 16]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'mentioned', 'tag': 'VBD', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 9]}, {'tok': 'earlier', 'tag': 'RBR', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'always', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [12, 13, 14, 15, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [1]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'managed', 'tag': 'VBD', 'dep': 'ccomp', 'up': 11, 'dn': [0, 2, 5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 6, 7, 8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'lettere', 'tag': 'NN', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'autocompleted', 'tag': 'VBD', 'dep': 'ccomp', 'up': 17, 'dn': [3, 9, 10, 12]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'letteratura', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'put', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [11, 14, 15, 16, 20, 21, 22, 28, 29, 32]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'e', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 19]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'r', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24, 25, 27]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'cut', 'tag': 'VB', 'dep': 'conj', 'up': 17, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'rest', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': [30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 7, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'advcl', 'up': 5, 'dn': [6, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'lettera', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11, 12, 14]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'relcl', 'up': 10, 'dn': [13, 17]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 17, 'dn': []}, {'tok': 'intended', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'outcome', 'tag': 'NN', 'dep': 'attr', 'up': 14, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 19, 'dn': [0, 1, 5]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'advcl', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'interested', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8, 9, 10, 11, 12, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'say', 'tag': 'UH', 'dep': 'intj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'letteratura', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [13]}, {'tok': 'tedesca', 'tag': 'NN', 'dep': 'appos', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 15, 16, 17, 18, 20, 25, 26, 31]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'drop', 'tag': 'NN', 'dep': 'nmod', 'up': 24, 'dn': [21, 23]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prep', 'up': 22, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [22]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 31, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 31, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'allowed', 'tag': 'VBN', 'dep': 'conj', 'up': 19, 'dn': [27, 28, 29, 30, 33, 35]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'write', 'tag': 'VB', 'dep': 'xcomp', 'up': 31, 'dn': [32, 34]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 31, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'only', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [0, 1, 4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'relcl', 'up': 2, 'dn': [3]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 7, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'writing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2, 5, 6, 8, 9, 10, 11, 12, 13, 14, 18]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'letteraturatedesca', 'tag': 'NNP', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'conj', 'up': 7, 'dn': [16, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'makes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 5]}, {'tok': 'sense', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 've', 'tag': 'VB', 'dep': 'acl', 'up': 2, 'dn': [3]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'I did not know this was a competition, so more from me as well! :p The \"workaround\" is what I mentioned earlier, but it won\\'t always work. With it I managed to get \"Lettere\": it autocompleted to Letteratura, then I put the \"e\" after the first \"r\" and cut the rest. But, it did not work to get to \"Lettera\", which was my intended outcome. This also happens if I am interested in, say, \"Letteratura tedesca\": it won\\'t appear in the drop down list, and I am not even allowed to write it. The only way to get there is writing \"letteraturatedesca\" instead, and adding the space later. This makes sense to VE! Thanks.', 'cleaned': 'i did not know this was a competition, so more from me as well! :p the \"workaround\" is what i mentioned earlier, but it won\\'t always work. with it i managed to get \"lettere\": it autocompleted to letteratura, then i put the \"e\" after the first \"r\" and cut the rest. but, it did not work to get to \"lettera\", which was my intended outcome. this also happens if i am interested in, say, \"letteratura tedesca\": it won\\'t appear in the drop down list, and i am not even allowed to write it. the only way to get there is writing \"letteraturatedesca\" instead, and adding the space later. this makes sense to ve! thanks.'})}),\n", + " '856': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '856', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"I was 25 seconds too slow reporting Bug 52421, but I did include steps to reproduce: 1.Load a page in VE 2.Press ctrl+k to enter a link 3.Try to enter a link to [[Portable Network Graphics]], [[Classic (album)]] or [[Thing (assembly)]]. I've also found a workaround continue typing the link you want after it's suggestion, then select and delete what it inserted that you don't want.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 10, 11, 12, 13, 14, 17, 22, 23, 35, 36, 38, 47, 48, 49, 54, 58]}, {'tok': '<', 'tag': 'XX', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'seconds', 'tag': 'NNS', 'dep': 'attr', 'up': 1, 'dn': [9]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'slow', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': [6]}, {'tok': 'reporting', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [7, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'include', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [15, 16, 18, 21]}, {'tok': 'steps', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': [20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 18, 'dn': [19]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>.load', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [25, 28, 30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24, 26]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [27]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'number>.press', 'tag': 'NN', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'ctrl+k', 'tag': 'NNS', 'dep': 'pobj', 'up': 23, 'dn': [29, 32]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'relcl', 'up': 30, 'dn': [31, 34]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [33]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>.try', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 38, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [37, 40, 41]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 38, 'dn': [39]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 38, 'dn': [46]}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 46, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 46, 'dn': []}, {'tok': 'portable', 'tag': 'JJ', 'dep': 'amod', 'up': 46, 'dn': []}, {'tok': 'network', 'tag': 'NN', 'dep': 'compound', 'up': 46, 'dn': []}, {'tok': 'graphics', 'tag': 'NNS', 'dep': 'pobj', 'up': 41, 'dn': [42, 43, 44, 45]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 54, 'dn': [51]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 50, 'dn': []}, {'tok': 'classic', 'tag': 'JJ', 'dep': 'amod', 'up': 54, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'album', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [50, 52, 53, 55, 56, 57]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'ROOT', 'dn': [1, 6, 7, 8]}, {'tok': '[', 'tag': 'XX', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'thing', 'tag': 'NN', 'dep': 'dep', 'up': 1, 'dn': [3, 4, 5]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'assembly', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 19, 30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'continue', 'tag': 'VB', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 6, 8, 17, 18]}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 7, 'dn': [10, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 12]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'relcl', 'up': 10, 'dn': [11]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 8, 'dn': [13, 14, 16]}, {'tok': 'suggestion', 'tag': 'NN', 'dep': 'attr', 'up': 15, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'advcl', 'up': 3, 'dn': [20, 21]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'conj', 'up': 19, 'dn': [24]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'inserted', 'tag': 'VBD', 'dep': 'ccomp', 'up': 21, 'dn': [22, 23, 29]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 29, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 29, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ccomp', 'up': 24, 'dn': [25, 26, 27, 28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"I was 25 seconds too slow reporting Bug 52421, but I did include steps to reproduce: 1.Load a page in VE 2.Press ctrl+k to enter a link 3.Try to enter a link to [[Portable Network Graphics]], [[Classic (album)]] or [[Thing (assembly)]]. I've also found a workaround continue typing the link you want after it's suggestion, then select and delete what it inserted that you don't want.\", 'cleaned': \"i was seconds too slow reporting bug , but i did include steps to reproduce: .load a page in ve .press ctrl+k to enter a link .try to enter a link to [[portable network graphics]], [[classic (album)]] or [[thing (assembly)]]. i've also found a workaround - continue typing the link you want after it's suggestion, then select and delete what it inserted that you don't want.\"})}),\n", + " '857': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '857', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 52421 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 52421 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '858': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7ey733eainlhx5xqp4d3', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '858', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'VisualEditor.php attempts to register a hook handler that was removed (summary credit goes to Ori) stack: http://paste.tstarling.com/p/GuTJEM.html Tim says: > var_dump($wgHooks[\\'BeforeWelcomeCreation\\']); array(2) { [0]=> string(42) \"VisualEditorHooks::onBeforeWelcomeCreation\" [1]=> string(44) \"GettingStartedHooks::onBeforeWelcomeCreation\" } > print is_callable($wgHooks[\\'BeforeWelcomeCreation\\'][0]); > print is_callable($wgHooks[\\'BeforeWelcomeCreation\\'][1]); 1 Version : unspecified Severity : normal', 'parsed': [{'rt': 23, 'toks': [{'tok': 'visualeditor.php', 'tag': 'ADD', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'attempts', 'tag': 'NNS', 'dep': 'ccomp', 'up': 23, 'dn': [0, 3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'register', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'hook', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'handler', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 9]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'removed', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'summary', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'credit', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [11]}, {'tok': 'goes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 23, 'dn': [10, 12, 14]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15, 16, 17]}, {'tok': 'ori', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'stack', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 23, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 23, 'dn': []}, {'tok': 'tim', 'tag': 'NNP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'says', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 13, 18, 19, 20, 21, 22, 24, 28, 35, 36]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 28, 'dn': [26]}, {'tok': 'var_dump(', 'tag': 'XX', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': \"wghooks['beforewelcomecreation\", 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [25, 27, 29, 30, 31, 32, 33]}, {'tok': \"'\", 'tag': 'CD', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'array(', 'tag': 'ADD', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number>]=', 'tag': 'CD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'string(', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'visualeditorhooks::onbeforewelcomecreation', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': [2, 3]}, {'tok': 'number>]=', 'tag': 'CD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'string(', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'gettingstartedhooks::onbeforewelcomecreation', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [0, 2, 3, 4]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'print', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 6, 7, 8, 9, 10, 11, 12, 15, 16, 17, 18, 19, 20, 23, 26, 27, 28, 29, 30, 31, 34, 35, 36, 37, 39]}, {'tok': 'is_callable(', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': \"wghooks['beforewelcomecreation'][', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 5, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'print', 'tag': 'NNP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'is_callable(', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': \"wghooks['beforewelcomecreation'][', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 5, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'parataxis', 'up': 5, 'dn': [21, 22, 24, 25]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 23, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': [33]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': [32]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': [38]}]}], 'stripped_text': 'VisualEditor.php attempts to register a hook handler that was removed (summary credit goes to Ori) stack: http://paste.tstarling.com/p/GuTJEM.html Tim says: > var_dump($wgHooks[\\'BeforeWelcomeCreation\\']); array(2) { [0]=> string(42) \"VisualEditorHooks::onBeforeWelcomeCreation\" [1]=> string(44) \"GettingStartedHooks::onBeforeWelcomeCreation\" } > print is_callable($wgHooks[\\'BeforeWelcomeCreation\\'][0]); > print is_callable($wgHooks[\\'BeforeWelcomeCreation\\'][1]); 1 Version : unspecified Severity : normal', 'cleaned': 'visualeditor.php attempts to register a hook handler that was removed (summary credit goes to ori) stack: tim says: > var_dump(wghooks[\\'beforewelcomecreation\\']); array() { []=> string() \"visualeditorhooks::onbeforewelcomecreation\" []=> string() \"gettingstartedhooks::onbeforewelcomecreation\" } > print is_callable(wghooks[\\'beforewelcomecreation\\'][]); > print is_callable(wghooks[\\'beforewelcomecreation\\'][]); -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '859': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-r7wrkcx7j2vutqs6hr3g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '859', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I removed the BeforeWelcomeCreation handler in I8be6198a6 but not the statement in VisualEditor.php that registered it. 1.22wmf11 had not yet been updated to I8be6198a6, so it didn't need to be fixed. 1.22wmf12 did need a fix, but there was a merged change separating the deployed commit and my fix: change I1cd9e2bea. I didn't know if it was safe to deploy and no one from the VE team was around, so I created a cut a 'bug/52368' branch based on the deployed commit, cherry picked the fix on top, and synced that. My apologies to the VisualEditor team and to the users that were affected.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'removed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 5, 7, 10, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'beforewelcomecreation', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'handler', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'i8be6198a6', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'statement', 'tag': 'NN', 'dep': 'conj', 'up': 1, 'dn': [8, 9, 11, 14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'visualeditor.php', 'tag': 'ADD', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'registered', 'tag': 'VBD', 'dep': 'relcl', 'up': 10, 'dn': [13, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'number>.22wmf11', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 6, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'updated', 'tag': 'VBN', 'dep': 'ccomp', 'up': 14, 'dn': [0, 1, 2, 3, 4, 5, 7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'i8be6198a6', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [6, 9, 10, 11, 12, 13, 17, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 14, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'number>.22wmf12', 'tag': 'NNS', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 6, 7, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 9, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 3, 'dn': [8, 12, 17, 19, 23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'merged', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [10, 11, 13]}, {'tok': 'separating', 'tag': 'VBG', 'dep': 'acl', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'commit', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 19, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'conj', 'up': 9, 'dn': [18, 20, 21]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'appos', 'up': 19, 'dn': [22]}, {'tok': 'i1cd9e2bea', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 38, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ccomp', 'up': 22, 'dn': [0, 1, 2, 6]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 7, 9, 10, 17]}, {'tok': 'safe', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'deploy', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [11, 13]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 've', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 6, 'dn': [12, 18]}, {'tok': 'around', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'created', 'tag': 'VBD', 'dep': 'ccomp', 'up': 38, 'dn': [3, 19, 20, 21, 24, 30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'cut', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'bug/', 'tag': 'NNP', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 27, 'dn': []}, {'tok': 'branch', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [25, 26, 27, 31]}, {'tok': 'based', 'tag': 'VBN', 'dep': 'acl', 'up': 30, 'dn': [32]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'commit', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33, 34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'cherry', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'picked', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [22, 36, 37, 40, 41, 43, 44, 45, 47]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'dobj', 'up': 38, 'dn': [39]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': [42]}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 41, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 38, 'dn': []}, {'tok': 'synced', 'tag': 'VBD', 'dep': 'conj', 'up': 38, 'dn': [46]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 45, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 38, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'apologies', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 2, 13]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5, 6, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'conj', 'up': 2, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8, 12]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'affected', 'tag': 'VBN', 'dep': 'relcl', 'up': 9, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"I removed the BeforeWelcomeCreation handler in I8be6198a6 but not the statement in VisualEditor.php that registered it. 1.22wmf11 had not yet been updated to I8be6198a6, so it didn't need to be fixed. 1.22wmf12 did need a fix, but there was a merged change separating the deployed commit and my fix: change I1cd9e2bea. I didn't know if it was safe to deploy and no one from the VE team was around, so I created a cut a 'bug/52368' branch based on the deployed commit, cherry picked the fix on top, and synced that. My apologies to the VisualEditor team and to the users that were affected.\", 'cleaned': \"i removed the beforewelcomecreation handler in i8be6198a6 but not the statement in visualeditor.php that registered it. .22wmf11 had not yet been updated to i8be6198a6, so it didn't need to be fixed. .22wmf12 did need a fix, but there was a merged change separating the deployed commit and my fix: change i1cd9e2bea. i didn't know if it was safe to deploy and no one from the ve team was around, so i created a cut a 'bug/' branch based on the deployed commit, cherry picked the fix on top, and synced that. my apologies to the visualeditor team and to the users that were affected.\"})}),\n", + " '860': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7ey733eainlhx5xqp4d3', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '860', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Ia4e2a7854b3a2a5cbbe4da', 'parsed': [{'rt': 0, 'toks': [{'tok': 'ia4e2a7854b3a2a5cbbe4da', 'tag': 'NNS', 'dep': 'ROOT', 'dn': []}]}], 'stripped_text': 'Ia4e2a7854b3a2a5cbbe4da', 'cleaned': 'ia4e2a7854b3a2a5cbbe4da'})}),\n", + " '861': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-3uecblbxq24ycewm2cog', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '861', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screenshot Since the VE update tonight the save dialog is half out of the screen on FF 23/Win7, but sometimes only. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52326 Attached : {F11781}', 'parsed': [{'rt': 9, 'toks': [{'tok': 'screenshot', 'tag': 'NN', 'dep': 'advcl', 'up': 9, 'dn': [1]}, {'tok': 'since', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'update', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'tonight', 'tag': 'NN', 'dep': 'npadvmod', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [6, 7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 8, 11, 15, 19, 20, 21, 23]}, {'tok': 'half', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'out', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'screen', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [18]}, {'tok': 'ff', 'tag': 'NN', 'dep': 'nmod', 'up': 18, 'dn': [17]}, {'tok': '<', 'tag': 'NN', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'number>/win7', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'sometimes', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': [22]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'nummod', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8, 9, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ccomp', 'up': 11, 'dn': [22]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'f11781', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 11, 'dn': [25]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'Screenshot Since the VE update tonight the save dialog is half out of the screen on FF 23/Win7, but sometimes only. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52326 Attached : {F11781}', 'cleaned': 'screenshot since the ve update tonight the save dialog is half out of the screen on ff /win7, but sometimes only. -------------------------- **version**: unspecified **severity**: critical **see also**: **attached**: {f11781}'})}),\n", + " '862': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '862', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 52328 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 52328 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '863': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '863', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is fixed and being pushed live right now.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'pushed', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [4, 6, 8]}, {'tok': 'live', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'This is fixed and being pushed live right now.', 'cleaned': 'this is fixed and being pushed live right now.'})}),\n", + " '865': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '865', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 52346 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 52346 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '866': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '866', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Whatamidoing's link is to the Polish Wikipedia: [[pl:Wikipedia:VisualEditor/Opinie#b.C5.82.C4.99dnie_wy.C5.9Bwietlaj.C4.85ce_si.C4.99_okno_opisu_zmian]]\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'whatamidoing', 'tag': 'VBG', 'dep': 'poss', 'up': 2, 'dn': [1]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 0, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'polish', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'pl', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 9, 10]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [5, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [8]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'opinie#b.c5.82.c4.99dnie_wy.c5.9bwietlaj.c4.85ce_si.c4.99_okno_opisu_zmian', 'tag': 'NNP', 'dep': 'appos', 'up': 6, 'dn': [7]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"Whatamidoing's link is to the Polish Wikipedia: [[pl:Wikipedia:VisualEditor/Opinie#b.C5.82.C4.99dnie_wy.C5.9Bwietlaj.C4.85ce_si.C4.99_okno_opisu_zmian]]\", 'cleaned': \"whatamidoing's link is to the polish wikipedia: [[pl:wikipedia:visualeditor/opinie#b.c5.82.c4.99dnie_wy.c5.9bwietlaj.c4.85ce_si.c4.99_okno_opisu_zmian]]\"})}),\n", + " '867': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-uf3buojo4ceizjywvyn5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '867', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I have a report of this sort of problem with a misplaced save dialog box appearing in the lower left corner. The editor is running Linux Mint 14 and Firefox 18.0.2. See http://i40.tinypic.com/2eojvh1.jpg and http://i41.tinypic.com/30wqpnb.jpg for his screenshots. The original problem description can be found at Wikipedia:VisualEditor/Opinie#b.C5.82.C4.99dnie_wy.C5.9Bwietlaj.C4.85ce_si.C4.99_okno_opisu_zmian', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 21]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 4, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'sort', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'misplaced', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'box', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 12, 13, 15]}, {'tok': 'appearing', 'tag': 'VBG', 'dep': 'acl', 'up': 14, 'dn': [16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'lower', 'tag': 'JJR', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'left', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'corner', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 7, 8, 9, 10]}, {'tok': 'linux', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'mint', 'tag': 'NNP', 'dep': 'nmod', 'up': 7, 'dn': [4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'firefox', 'tag': 'NNS', 'dep': 'conj', 'up': 3, 'dn': [11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'number>.2', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 6, 8, 11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': [4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': [5, 7]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [10]}, {'tok': 'his', 'tag': 'PRP$', 'dep': 'poss', 'up': 10, 'dn': []}, {'tok': 'screenshots', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'original', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 6, 'dn': [0, 1, 2]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 4, 5, 7, 9, 12]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'opinie#b.c5.82.c4.99dnie_wy.c5.9bwietlaj.c4.85ce_si.c4.99_okno_opisu_zmian', 'tag': 'NNP', 'dep': 'dep', 'up': 6, 'dn': [10, 11]}]}], 'stripped_text': 'I have a report of this sort of problem with a misplaced save dialog box appearing in the lower left corner. The editor is running Linux Mint 14 and Firefox 18.0.2. See http://i40.tinypic.com/2eojvh1.jpg and http://i41.tinypic.com/30wqpnb.jpg for his screenshots. The original problem description can be found at Wikipedia:VisualEditor/Opinie#b.C5.82.C4.99dnie_wy.C5.9Bwietlaj.C4.85ce_si.C4.99_okno_opisu_zmian', 'cleaned': 'i have a report of this sort of problem with a misplaced save dialog box appearing in the lower left corner. the editor is running linux mint and firefox .2. see and for his screenshots. the original problem description can be found at wikipedia:visualeditor/opinie#b.c5.82.c4.99dnie_wy.c5.9bwietlaj.c4.85ce_si.c4.99_okno_opisu_zmian'})}),\n", + " '868': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '868', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Basically it attaches to whichever toolbar is positioned last. So if you click on a link, and then open the save dialog, it pops up there. If you then scroll down (which updates position of platform toolbar), it moves to that one.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'basically', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'attaches', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'whichever', 'tag': 'WDT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'positioned', 'tag': 'VBN', 'dep': 'pcomp', 'up': 3, 'dn': [5, 6, 8]}, {'tok': 'last', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'advcl', 'up': 16, 'dn': [1, 2, 4, 7, 8, 10]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [9, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'pops', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 14, 15, 17, 18, 19]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 16, 'dn': []}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'scroll', 'tag': 'VBP', 'dep': 'advcl', 'up': 15, 'dn': [0, 1, 2, 4, 5, 7, 12]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'updates', 'tag': 'VBZ', 'dep': 'advcl', 'up': 3, 'dn': [6, 8]}, {'tok': 'position', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'platform', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'moves', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 13, 14, 16, 19]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}], 'stripped_text': 'Basically it attaches to whichever toolbar is positioned last. So if you click on a link, and then open the save dialog, it pops up there. If you then scroll down (which updates position of platform toolbar), it moves to that one.', 'cleaned': 'basically it attaches to whichever toolbar is positioned last. so if you click on a link, and then open the save dialog, it pops up there. if you then scroll down (which updates position of platform toolbar), it moves to that one.'})}),\n", + " '870': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '870', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Renamed. Removing the link to bug 49969 the save dialog isn't (yet) an actual dialog, so that would have no effect. Adding a link to bug 52326 which is possibly caused by the same\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'renamed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'removing', 'tag': 'VBG', 'dep': 'csubj', 'up': 12, 'dn': [2, 3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 0, 'dn': [4, 6, 7]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [9, 10]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 8, 11, 13, 14, 15, 16, 19, 20, 24, 27]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 24, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [21, 22, 23, 26]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'effect', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': [25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'adding', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3, 7, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 2, 'dn': [4, 6]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'caused', 'tag': 'VBN', 'dep': 'relcl', 'up': 2, 'dn': [8, 9, 10, 12]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'pobj', 'up': 12, 'dn': [13]}]}], 'stripped_text': \"Renamed. Removing the link to bug 49969 the save dialog isn't (yet) an actual dialog, so that would have no effect. Adding a link to bug 52326 which is possibly caused by the same\", 'cleaned': \"renamed. removing the link to bug - the save dialog isn't (yet) an actual dialog, so that would have no effect. adding a link to bug which is possibly caused by the same\"})}),\n", + " '871': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '871', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"There is a lot of discussion about this at https://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Save_page_box_drops.2C_button_invisible_without_scrolling_..._but_fixes_itself_given_time including two screenshots: [[File:VE save form off screen.png]] and [[File:VE misplaced save box.jpg]] From my testing it seems that if an element is selected (picture, link, template) when you click save then the dialog aligns itself to the top right of that element, regardless of whether there is space on screen for it, with scroll bars if there isn't sufficient vertical space in the window to show the whole dialog. If you close the dialog, deselect the element then open the save box again it appears in the same place, only based on what that element is in the view now. If you close and select a different element then save, it relates to that element. If you have not selected any elements during your edit it appears overthe save button. Steps to reproduce: 1. Edit a page in VE 2. Make a change to the page (doesn't matter what) 3. Click on an element (link, image, template) near the lower left edge of the window. 4. Click the save button in the top right.\", 'parsed': [{'rt': 42, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 21, 'dn': [0, 3, 8, 12, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'discussion', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [6]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [10, 11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'including', 'tag': 'VBG', 'dep': 'prep', 'up': 1, 'dn': [14]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 14, 'dn': []}, {'tok': 'screenshots', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 21, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 21, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'dep', 'up': 21, 'dn': [19]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'ccomp', 'up': 42, 'dn': [1, 16, 17, 18, 20, 22, 23, 24, 25, 26, 27, 33]}, {'tok': 'form', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'off', 'tag': 'RP', 'dep': 'prt', 'up': 21, 'dn': []}, {'tok': 'screen.png', 'tag': 'ADD', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 33, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 33, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'nsubj', 'up': 33, 'dn': [31]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'misplaced', 'tag': 'VBN', 'dep': 'conj', 'up': 21, 'dn': [28, 29, 30, 32, 35, 36, 37, 38]}, {'tok': 'save', 'tag': 'IN', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'box.jpg', 'tag': 'NNP', 'dep': 'dobj', 'up': 33, 'dn': [34]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [40]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 40, 'dn': []}, {'tok': 'testing', 'tag': 'NN', 'dep': 'pobj', 'up': 38, 'dn': [39]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 42, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [21, 41, 63, 102]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 63, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 48, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 48, 'dn': [45]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 48, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'advcl', 'up': 63, 'dn': [44, 46, 47, 54]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'picture', 'tag': 'NN', 'dep': 'nmod', 'up': 54, 'dn': [51, 52]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 50, 'dn': [53]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'parataxis', 'up': 48, 'dn': [49, 50, 55]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 58, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 58, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'advcl', 'up': 63, 'dn': [56, 57, 59, 60]}, {'tok': 'save', 'tag': 'NNP', 'dep': 'dobj', 'up': 58, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 58, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 62, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubj', 'up': 63, 'dn': [61]}, {'tok': 'aligns', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 42, 'dn': [43, 48, 58, 62, 64, 65, 72, 73]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'dobj', 'up': 63, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 63, 'dn': [68]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 68, 'dn': []}, {'tok': 'top', 'tag': 'JJ', 'dep': 'amod', 'up': 68, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 65, 'dn': [66, 67, 69]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 68, 'dn': [71]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 71, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'pobj', 'up': 69, 'dn': [70]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': 'regardless', 'tag': 'RB', 'dep': 'advmod', 'up': 63, 'dn': [74]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 73, 'dn': [77]}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 77, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 77, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 74, 'dn': [75, 76, 78, 81, 83, 84, 89]}, {'tok': 'space', 'tag': 'NN', 'dep': 'attr', 'up': 77, 'dn': [79]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 78, 'dn': [80]}, {'tok': 'screen', 'tag': 'NN', 'dep': 'pobj', 'up': 79, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 77, 'dn': [82]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 81, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 77, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 77, 'dn': [86]}, {'tok': 'scroll', 'tag': 'NN', 'dep': 'compound', 'up': 86, 'dn': []}, {'tok': 'bars', 'tag': 'NNS', 'dep': 'pobj', 'up': 84, 'dn': [85]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 89, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 89, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 77, 'dn': [87, 88, 90, 93, 98]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 89, 'dn': []}, {'tok': 'sufficient', 'tag': 'JJ', 'dep': 'amod', 'up': 93, 'dn': []}, {'tok': 'vertical', 'tag': 'JJ', 'dep': 'amod', 'up': 93, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'attr', 'up': 89, 'dn': [91, 92, 94]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 93, 'dn': [96]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 96, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 94, 'dn': [95]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 98, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'advcl', 'up': 89, 'dn': [97, 101]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 101, 'dn': []}, {'tok': 'whole', 'tag': 'JJ', 'dep': 'amod', 'up': 101, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 98, 'dn': [99, 100]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 42, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'close', 'tag': 'VBP', 'dep': 'advcl', 'up': 6, 'dn': [0, 1, 4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'deselect', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 5, 10, 14, 16, 33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [7]}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'open', 'tag': 'VBP', 'dep': 'ccomp', 'up': 6, 'dn': [8, 9, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'save', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'box', 'tag': 'NNP', 'dep': 'dobj', 'up': 10, 'dn': [11, 12]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 6, 'dn': [15, 17, 21, 23]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'based', 'tag': 'VBN', 'dep': 'prep', 'up': 16, 'dn': [22, 24]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [28]}, {'tok': 'what', 'tag': 'WP', 'dep': 'attr', 'up': 28, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'nsubj', 'up': 28, 'dn': [26]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 24, 'dn': [25, 27, 29, 32]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'view', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'close', 'tag': 'VBP', 'dep': 'advcl', 'up': 12, 'dn': [0, 1, 3, 4, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [7, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6]}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'relates', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 10, 11, 13, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'advcl', 'up': 11, 'dn': [0, 1, 2, 3, 6, 7]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'elements', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'during', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 10, 14, 15]}, {'tok': 'overthe', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'save', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'button', 'tag': 'NNP', 'dep': 'dobj', 'up': 11, 'dn': [12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 5, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'edit', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 7, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 5, 6]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'make', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 9, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 9, 'dn': []}, {'tok': 'matter', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [6, 7, 8, 10]}, {'tok': 'what', 'tag': 'WP', 'dep': 'ccomp', 'up': 9, 'dn': [13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [11, 12, 14]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 19]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [9]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'nmod', 'up': 9, 'dn': [4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nmod', 'up': 9, 'dn': [6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'near', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'lower', 'tag': 'JJR', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'left', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'edge', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 4, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'top', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"There is a lot of discussion about this at https://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Save_page_box_drops.2C_button_invisible_without_scrolling_..._but_fixes_itself_given_time including two screenshots: [[File:VE save form off screen.png]] and [[File:VE misplaced save box.jpg]] From my testing it seems that if an element is selected (picture, link, template) when you click save then the dialog aligns itself to the top right of that element, regardless of whether there is space on screen for it, with scroll bars if there isn't sufficient vertical space in the window to show the whole dialog. If you close the dialog, deselect the element then open the save box again it appears in the same place, only based on what that element is in the view now. If you close and select a different element then save, it relates to that element. If you have not selected any elements during your edit it appears overthe save button. Steps to reproduce: 1. Edit a page in VE 2. Make a change to the page (doesn't matter what) 3. Click on an element (link, image, template) near the lower left edge of the window. 4. Click the save button in the top right.\", 'cleaned': \"there is a lot of discussion about this at including two screenshots: [[file:ve save form off screen.png]] and [[file:ve misplaced save box.jpg]] from my testing it seems that if an element is selected (picture, link, template) when you click save then the dialog aligns itself to the top right of that element, regardless of whether there is space on screen for it, with scroll bars if there isn't sufficient vertical space in the window to show the whole dialog. if you close the dialog, deselect the element then open the save box again it appears in the same place, only based on what that element is in the view now. if you close and select a different element then save, it relates to that element. if you have not selected any elements during your edit it appears overthe save button. steps to reproduce: . edit a page in ve . make a change to the page (doesn't matter what) . click on an element (link, image, template) near the lower left edge of the window. . click the save button in the top right.\"})}),\n", + " '872': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '872', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://de.wikipedia.org/w/index.php?title=Spezial:Letzte_%C3%84nderungen&limit=500&days=30&hideliu=1&tagfilter=visualeditor 29 July 2013 (diff | hist) . . Aurich\\u200e [pending edits]; 19:40 . . ( 1)\\u200e . . \\u200e95.165.106.6 (Talk)\\u200e (→\\u200eBranchen und Unternehmen) (Tag: VisualEditor) (diff | hist) . . Djihadismus\\u200e; 19:30 . . ( 980)\\u200e . . \\u200e2a02:908:df31:8700:6861:a2d8:52b6:1392 (Talk)\\u200e (Tag: VisualEditor) (diff | hist) . . Thronfolge (Vereinigtes Königreich)\\u200e [pending edits]; 19:30 . . ( 2)\\u200e . . \\u200e84.155.202.154 (Talk)\\u200e (→\\u200eDerzeitige Reihenfolge der Thronfolge) (Tag: VisualEditor) (diff | hist) . . Lagerungskonzepte\\u200e [pending edits]; 19:15 . . (+73)\\u200e . . \\u200e81.217.18.166 (Talk)\\u200e (→\\u200eStützlagerung schwimmend (SLS)) (Tag: VisualEditor) (diff | hist) . . Andreas Müller (Fußballspieler, 1962)\\u200e; 19:13 . . (+233)\\u200e . . \\u200e2.244.238.208 (Talk)\\u200e (→\\u200eals Funktionär) (Tag: VisualEditor) (diff | hist) . . Nexus 7\\u200e; 19:12 . . (+4)\\u200e . . \\u200e88.130.17.139 (Talk)\\u200e (→\\u200eZweite Generation (2013)) (Tag: VisualEditor) (diff | hist) . . Räumliche Orientierung\\u200e [pending edits]; 19:09 . . ( 55)\\u200e . . \\u200e72.89.247.161 (Talk)\\u200e (für emotionale Betroffenheit lassen sich in der Literatur keine Belege finden.) (Tag: VisualEditor) (diff | hist) . . Medien (Land)\\u200e; 19:06 . . (+226)\\u200e . . \\u200e78.53.45.165 (Talk)\\u200e (→\\u200eSpekulationen über die Verwandtschaft von Kurden und Medern) (Tag: VisualEditor) (diff | hist) . . Inka Bause\\u200e; 19:05 . . (+42)\\u200e . . \\u200e188.194.150.121 (Talk)\\u200e (→\\u200eSingles: ist das liebe 1987) (Tag: VisualEditor) (diff | hist) . . Mississippi River\\u200e; 19:03 . . (+1)\\u200e . . \\u200e77.6.118.157 (Talk)\\u200e (Tag: VisualEditor) (diff | hist) . . Geständnisse\\u200e [pending edits]; 18:54 . . (+1)\\u200e . . \\u200e91.39.63.227 (Talk)\\u200e (→\\u200eHandlung: Grammatik) (Tag: VisualEditor) (diff | hist) . . Vojtech Tuka\\u200e; 18:53 . . ( 23)\\u200e . . \\u200e2003:4d:eb3c:f001:5452:a193:58c6:cc59 (Talk)\\u200e (→\\u200eFlucht, Prozess und Hinrichtung) (Tag: VisualEditor) 25 July 2013 (diff | hist) . . Lotta Schelin\\u200e; 04:26 . . (+2)\\u200e . . \\u200e92.76.236.197 (Talk)\\u200e (→\\u200eNationalmannschaft) (Tag: VisualEditor) Anons are editing the German Wikipedia with VisualEditor. My suspicion is that logged in users are hitting certain pages, the pages are being cached, and then anons are receiving these cached pages (with the VE init JS loaded). Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52202', 'parsed': [{'rt': 14, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': [3]}, {'tok': '---', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 12, 'dn': [1, 2, 4, 6, 9, 11]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'july', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'appos', 'up': 5, 'dn': [7, 8, 10]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': [5]}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 12, 13, 15, 16, 17]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'aurich', 'tag': 'NNP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'pending', 'tag': 'VBG', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 7, 8, 9]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>.6', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 8, 10, 13, 18, 19, 20, 21]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '-branchen', 'tag': 'CD', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'und', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'unternehmen', 'tag': 'NNS', 'dep': 'appos', 'up': 3, 'dn': [5, 6, 7, 9]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [11, 12, 14, 15]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [16, 17]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'djihadismus', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5, 6]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '2a02::df31:::a2d8:52b6:', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4, 8, 13, 14, 15, 16]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [5, 6, 7, 9, 10]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [11, 12]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thronfolge', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 3, 4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'vereinigtes', 'tag': 'NNS', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': 'konigreich', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'ROOT', 'dn': [1, 8, 9]}, {'tok': 'pending', 'tag': 'VBG', 'dep': 'prep', 'up': 0, 'dn': [2, 3, 4, 5, 6, 7]}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dep', 'up': 4, 'dn': [2]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '-derzeitige', 'tag': 'NNS', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'reihenfolge', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'thronfolge', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 4, 'dn': [6, 7, 8, 9]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [6, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'lagerungskonzepte', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'pending', 'tag': 'VBG', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 7, 8, 9, 10]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>.18.166', 'tag': 'JJ', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '-stutzlagerung', 'tag': 'UH', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'schwimmend', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 6, 8, 9, 10, 11]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'sls', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [6, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'andreas', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'muller', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'fussballspieler', 'tag': 'NNP', 'dep': 'appos', 'up': 1, 'dn': [4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dep', 'up': 4, 'dn': [2]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 6, 8, 9, 10, 13, 18, 19, 20, 21]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '-als', 'tag': 'NNS', 'dep': 'nummod', 'up': 8, 'dn': []}, {'tok': 'funktionar', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [11, 12, 14, 15]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [16, 17]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'nexus', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 7, 8, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>.17.139', 'tag': 'NNS', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '-zweite', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'generation', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 5]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [3, 4, 6, 7, 8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [6, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'raumliche', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'orientierung', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 4, 6, 7, 8, 9, 10, 11]}, {'tok': '[', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'pending', 'tag': 'VBG', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'appos', 'up': 1, 'dn': [2, 3, 5]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>.247.161', 'tag': 'IN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 10]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'fur', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'emotionale', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': [6]}, {'tok': 'betroffenheit', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'lassen', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': [8]}, {'tok': 'sich', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 3, 'dn': [5, 7, 9, 11, 17, 18]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [16]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'literatur', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'keine', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': [12, 13]}, {'tok': 'belege', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': [14]}, {'tok': 'finden', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [6, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'medien', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5, 6, 7, 8, 9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'land', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number>.45.165', 'tag': 'NNP', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 13, 18, 23, 24, 25, 26]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '-spekulationen', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'uber', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': 'die', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': [7]}, {'tok': 'verwandtschaft', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [8]}, {'tok': 'von', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'kurden', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [10]}, {'tok': 'und', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'medern', 'tag': 'NNP', 'dep': 'appos', 'up': 3, 'dn': [5, 6, 9, 11, 12, 14]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [15, 16, 17, 19, 20]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [21, 22]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'inka', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'bause', 'tag': 'RB', 'dep': 'ROOT', 'dn': [0, 4, 6, 7]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dep', 'up': 4, 'dn': [2]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '-singles', 'tag': 'NNS', 'dep': 'appos', 'up': 4, 'dn': [6, 8, 13, 15]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'ist', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'das', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'liebe', 'tag': 'NNP', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [9, 10, 11, 12, 14]}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [6, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'mississippi', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'river', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6, 7]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'number>.118.157', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [6, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'gestandnisse', 'tag': 'VBN', 'dep': 'ROOT', 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'pending', 'tag': 'VBG', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 7, 8, 9]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>.63.227', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 3, 6, 13, 18, 20, 21]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [2, 4]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '-handlung', 'tag': 'NNS', 'dep': 'appos', 'up': 1, 'dn': [5, 7, 8, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'grammatik', 'tag': 'NNP', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [10, 11, 12, 14]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': [15]}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [16, 17, 19]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'vojtech', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'tuka', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6, 7]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>:4d', 'tag': 'CD', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'eb3c', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 7, 13, 14, 15, 16, 19, 20, 21, 22, 25, 27, 30, 31, 32, 33]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'f001::a193:58c6', 'tag': 'NNS', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'cc59', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [6]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'parataxis', 'up': 4, 'dn': [5]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '-flucht', 'tag': 'NNS', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'prozess', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'und', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'hinrichtung', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [8, 9, 10, 11, 12]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [17, 18]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 16, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'july', 'tag': 'NNP', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [23, 24, 26]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [28, 29]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'lotta', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'schelin', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6, 7]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number>.236.197', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'advcl', 'up': 16, 'dn': [0, 1, 2, 4, 6, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '-nationalmannschaft', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 3, 'dn': [5, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [8, 9, 10, 12]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '---', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'anons', 'tag': 'NNS', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [3, 13, 14, 15, 19, 20, 22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'german', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'dobj', 'up': 16, 'dn': [17, 18]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [21]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'suspicion', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 17, 'dn': [1, 9]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'logged', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': [5, 6]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [4]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'hitting', 'tag': 'VBG', 'dep': 'ccomp', 'up': 2, 'dn': [3, 7, 8, 11]}, {'tok': 'certain', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 17, 'dn': [13]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 12, 14, 15, 16, 18, 19, 23]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'anons', 'tag': 'NNS', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'receiving', 'tag': 'VBG', 'dep': 'conj', 'up': 17, 'dn': [20, 21, 22, 26, 28, 33, 34, 35]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'dobj', 'up': 23, 'dn': [24, 25, 27]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 've', 'tag': 'JJ', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'init', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29, 30]}, {'tok': 'js', 'tag': 'NNP', 'dep': 'compound', 'up': 33, 'dn': []}, {'tok': 'loaded', 'tag': 'VBN', 'dep': 'advcl', 'up': 23, 'dn': [32]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'https://de.wikipedia.org/w/index.php?title=Spezial:Letzte_%C3%84nderungen&limit=500&days=30&hideliu=1&tagfilter=visualeditor 29 July 2013 (diff | hist) . . Aurich\\u200e [pending edits]; 19:40 . . ( 1)\\u200e . . \\u200e95.165.106.6 (Talk)\\u200e (→\\u200eBranchen und Unternehmen) (Tag: VisualEditor) (diff | hist) . . Djihadismus\\u200e; 19:30 . . ( 980)\\u200e . . \\u200e2a02:908:df31:8700:6861:a2d8:52b6:1392 (Talk)\\u200e (Tag: VisualEditor) (diff | hist) . . Thronfolge (Vereinigtes Königreich)\\u200e [pending edits]; 19:30 . . ( 2)\\u200e . . \\u200e84.155.202.154 (Talk)\\u200e (→\\u200eDerzeitige Reihenfolge der Thronfolge) (Tag: VisualEditor) (diff | hist) . . Lagerungskonzepte\\u200e [pending edits]; 19:15 . . (+73)\\u200e . . \\u200e81.217.18.166 (Talk)\\u200e (→\\u200eStützlagerung schwimmend (SLS)) (Tag: VisualEditor) (diff | hist) . . Andreas Müller (Fußballspieler, 1962)\\u200e; 19:13 . . (+233)\\u200e . . \\u200e2.244.238.208 (Talk)\\u200e (→\\u200eals Funktionär) (Tag: VisualEditor) (diff | hist) . . Nexus 7\\u200e; 19:12 . . (+4)\\u200e . . \\u200e88.130.17.139 (Talk)\\u200e (→\\u200eZweite Generation (2013)) (Tag: VisualEditor) (diff | hist) . . Räumliche Orientierung\\u200e [pending edits]; 19:09 . . ( 55)\\u200e . . \\u200e72.89.247.161 (Talk)\\u200e (für emotionale Betroffenheit lassen sich in der Literatur keine Belege finden.) (Tag: VisualEditor) (diff | hist) . . Medien (Land)\\u200e; 19:06 . . (+226)\\u200e . . \\u200e78.53.45.165 (Talk)\\u200e (→\\u200eSpekulationen über die Verwandtschaft von Kurden und Medern) (Tag: VisualEditor) (diff | hist) . . Inka Bause\\u200e; 19:05 . . (+42)\\u200e . . \\u200e188.194.150.121 (Talk)\\u200e (→\\u200eSingles: ist das liebe 1987) (Tag: VisualEditor) (diff | hist) . . Mississippi River\\u200e; 19:03 . . (+1)\\u200e . . \\u200e77.6.118.157 (Talk)\\u200e (Tag: VisualEditor) (diff | hist) . . Geständnisse\\u200e [pending edits]; 18:54 . . (+1)\\u200e . . \\u200e91.39.63.227 (Talk)\\u200e (→\\u200eHandlung: Grammatik) (Tag: VisualEditor) (diff | hist) . . Vojtech Tuka\\u200e; 18:53 . . ( 23)\\u200e . . \\u200e2003:4d:eb3c:f001:5452:a193:58c6:cc59 (Talk)\\u200e (→\\u200eFlucht, Prozess und Hinrichtung) (Tag: VisualEditor) 25 July 2013 (diff | hist) . . Lotta Schelin\\u200e; 04:26 . . (+2)\\u200e . . \\u200e92.76.236.197 (Talk)\\u200e (→\\u200eNationalmannschaft) (Tag: VisualEditor) Anons are editing the German Wikipedia with VisualEditor. My suspicion is that logged in users are hitting certain pages, the pages are being cached, and then anons are receiving these cached pages (with the VE init JS loaded). Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52202', 'cleaned': ' --- july (diff | hist) . . aurich [pending edits]; : . . () . . .6 (talk) (-branchen und unternehmen) (tag: visualeditor) (diff | hist) . . djihadismus; : . . () . . 2a02::df31:::a2d8:52b6: (talk) (tag: visualeditor) (diff | hist) . . thronfolge (vereinigtes konigreich) [pending edits]; : . . () . . (talk) (-derzeitige reihenfolge der thronfolge) (tag: visualeditor) (diff | hist) . . lagerungskonzepte [pending edits]; : . . () . . .18.166 (talk) (-stutzlagerung schwimmend (sls)) (tag: visualeditor) (diff | hist) . . andreas muller (fussballspieler, ); : . . () . . (talk) (-als funktionar) (tag: visualeditor) (diff | hist) . . nexus ; : . . () . . .17.139 (talk) (-zweite generation ()) (tag: visualeditor) (diff | hist) . . raumliche orientierung [pending edits]; : . . () . . .247.161 (talk) (fur emotionale betroffenheit lassen sich in der literatur keine belege finden.) (tag: visualeditor) (diff | hist) . . medien (land); : . . () . . .45.165 (talk) (-spekulationen uber die verwandtschaft von kurden und medern) (tag: visualeditor) (diff | hist) . . inka bause; : . . () . . (talk) (-singles: ist das liebe ) (tag: visualeditor) (diff | hist) . . mississippi river; : . . () . . .118.157 (talk) (tag: visualeditor) (diff | hist) . . gestandnisse [pending edits]; : . . () . . .63.227 (talk) (-handlung: grammatik) (tag: visualeditor) (diff | hist) . . vojtech tuka; : . . () . . :4d:eb3c:f001::a193:58c6:cc59 (talk) (-flucht, prozess und hinrichtung) (tag: visualeditor) july (diff | hist) . . lotta schelin; : . . () . . .236.197 (talk) (-nationalmannschaft) (tag: visualeditor) --- anons are editing the german wikipedia with visualeditor. my suspicion is that logged-in users are hitting certain pages, the pages are being cached, and then anons are receiving these cached pages (with the ve init js loaded). -------------------------- **version**: unspecified **severity**: normal **see also**: '})}),\n", + " '873': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '873', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #7) > I\\'m sorry if we were dismissive earlier. When I said \"VE doesn\\'t work the way > you think it does\", what I meant to say was \"despite the confusing way these > variables are named, they mean something slightly different, such that one of > them is unused if the other one is set a certain way\". I wasn\\'t annoyed with you (and you weren\\'t the person quoted in comment 6). You\\'re wonderful and I adore you.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 5, 8]}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'advcl', 'up': 1, 'dn': [3, 4, 6, 7]}, {'tok': 'dismissive', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': 'earlier', 'tag': 'RBR', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'said', 'tag': 'VBD', 'dep': 'advcl', 'up': 7, 'dn': [0, 1]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 4, 5, 6, 9, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': [8]}, {'tok': '>', 'tag': 'PRP', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 24, 47]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 4]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'meant', 'tag': 'VBD', 'dep': 'csubj', 'up': 11, 'dn': [7, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'say', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [6, 9]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 24, 'dn': [5, 8, 12, 13]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'despite', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 21]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': [18]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 17, 'dn': []}, {'tok': 'variables', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 21, 'dn': [17]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 21, 'dn': []}, {'tok': 'named', 'tag': 'VBN', 'dep': 'relcl', 'up': 16, 'dn': [19, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'mean', 'tag': 'VBP', 'dep': 'ccomp', 'up': 1, 'dn': [11, 22, 23, 25, 35]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': [27, 28]}, {'tok': 'slightly', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': [26]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 35, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 35, 'dn': [32]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [33, 34]}, {'tok': '>', 'tag': 'NFP', 'dep': 'pobj', 'up': 32, 'dn': []}, {'tok': 'them', 'tag': 'PRP', 'dep': 'pobj', 'up': 32, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 24, 'dn': [29, 30, 31, 36, 42]}, {'tok': 'unused', 'tag': 'JJ', 'dep': 'acomp', 'up': 35, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 42, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 40, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 42, 'dn': [38, 39]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 42, 'dn': []}, {'tok': 'set', 'tag': 'VBN', 'dep': 'advcl', 'up': 35, 'dn': [37, 40, 41, 45, 46]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 45, 'dn': []}, {'tok': 'certain', 'tag': 'JJ', 'dep': 'amod', 'up': 45, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 42, 'dn': [43, 44]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'annoyed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 7, 9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'conj', 'up': 3, 'dn': [8, 10, 12, 16, 17, 18, 19, 20]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'person', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [11, 13]}, {'tok': 'quoted', 'tag': 'VBN', 'dep': 'acl', 'up': 12, 'dn': [14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3, 5]}, {'tok': 'wonderful', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'adore', 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [4, 6, 7]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': '(In reply to comment #7) > I\\'m sorry if we were dismissive earlier. When I said \"VE doesn\\'t work the way > you think it does\", what I meant to say was \"despite the confusing way these > variables are named, they mean something slightly different, such that one of > them is unused if the other one is set a certain way\". I wasn\\'t annoyed with you (and you weren\\'t the person quoted in comment 6). You\\'re wonderful and I adore you.', 'cleaned': '(in reply to comment #) > i\\'m sorry if we were dismissive earlier. when i said \"ve doesn\\'t work the way > you think it does\", what i meant to say was \"despite the confusing way these > variables are named, they mean something slightly different, such that one of > them is unused if the other one is set a certain way\". i wasn\\'t annoyed with you (and you weren\\'t the person quoted in comment ). you\\'re wonderful and i adore you.'})}),\n", + " '874': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '874', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #6) > I\\'m fairly annoyed that I was told that VisualEditor \"doesn\\'t work the way > you > think it does\" this morning and my patch sets were roundly and soundly > ignored > (in favor of Gerrit change #76516), only to have the exact changes > implemented a few hours later after this bug appeared. Your patchsets weren\\'t ignored, we worked off them. At the time we honestly believed that this was unnecessary, and the code that uses them is written in a way that leads the reader to believe that it is unnecessary: if wmgVisualEditorDefault is false, wmgVisualEditorDisableForAnons is unused. However, caching threw a wrench in all of this. Two wrongs made a right, if you will. I\\'m sorry if we were dismissive earlier. When I said \"VE doesn\\'t work the way you think it does\", what I meant to say was \"despite the confusing way these variables are named, they mean something slightly different, such that one of them is unused if the other one is set a certain way\".', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 55, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ccomp', 'up': 55, 'dn': [0, 3, 19, 25, 29, 34, 35, 36, 37, 46, 47]}, {'tok': 'fairly', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'annoyed', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2, 7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'told', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 6, 13]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [8, 9, 10, 11, 12, 15, 16, 17, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': [14]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 13, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [21, 24]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 19, 'dn': [20, 22]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'morning', 'tag': 'NN', 'dep': 'npadvmod', 'up': 19, 'dn': [23]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 28, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'sets', 'tag': 'NNS', 'dep': 'nsubj', 'up': 29, 'dn': [26, 27]}, {'tok': 'were', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [28, 30]}, {'tok': 'roundly', 'tag': 'RB', 'dep': 'acomp', 'up': 29, 'dn': [31, 32, 33]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 30, 'dn': []}, {'tok': 'soundly', 'tag': 'RB', 'dep': 'conj', 'up': 30, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 30, 'dn': []}, {'tok': 'ignored', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [38]}, {'tok': 'favor', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': [39]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': [41]}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40, 43, 44, 45]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 43, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 41, 'dn': [42]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 41, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 50, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 50, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 55, 'dn': [48, 49, 53, 54]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': 'exact', 'tag': 'JJ', 'dep': 'amod', 'up': 53, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 50, 'dn': [51, 52]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 50, 'dn': []}, {'tok': 'implemented', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 50, 59, 63, 64]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 58, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 58, 'dn': []}, {'tok': 'hours', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 59, 'dn': [56, 57]}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 55, 'dn': [58]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 63, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 62, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 63, 'dn': [61]}, {'tok': 'appeared', 'tag': 'VBD', 'dep': 'advcl', 'up': 55, 'dn': [60, 62]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 55, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'patchsets', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 4, 'dn': [0]}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'ignored', 'tag': 'VBN', 'dep': 'ccomp', 'up': 7, 'dn': [1, 2, 3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'worked', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [4, 5, 6, 8, 10]}, {'tok': 'off', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 39, 'toks': [{'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [2, 10, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 5]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'honestly', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'believed', 'tag': 'VBD', 'dep': 'relcl', 'up': 2, 'dn': [3, 4, 8]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 9]}, {'tok': 'unnecessary', 'tag': 'JJ', 'dep': 'acomp', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 18, 'dn': [12, 15]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'uses', 'tag': 'VBZ', 'dep': 'relcl', 'up': 13, 'dn': [14, 16]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'written', 'tag': 'VBN', 'dep': 'ccomp', 'up': 39, 'dn': [0, 13, 17, 19]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 23]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'leads', 'tag': 'VBZ', 'dep': 'relcl', 'up': 21, 'dn': [22, 25, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'reader', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'believe', 'tag': 'VB', 'dep': 'xcomp', 'up': 23, 'dn': [26, 30]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 27, 'dn': [28, 29, 31]}, {'tok': 'unnecessary', 'tag': 'JJ', 'dep': 'acomp', 'up': 30, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 35, 'dn': []}, {'tok': 'wmgvisualeditordefault', 'tag': 'NNP', 'dep': 'nsubj', 'up': 35, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 39, 'dn': [33, 34, 36]}, {'tok': 'false', 'tag': 'JJ', 'dep': 'acomp', 'up': 35, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'wmgvisualeditordisableforanons', 'tag': 'NNS', 'dep': 'nsubj', 'up': 39, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [18, 32, 35, 37, 38, 40, 41]}, {'tok': 'unused', 'tag': 'JJ', 'dep': 'acomp', 'up': 39, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 39, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'caching', 'tag': 'VBG', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'threw', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 6, 10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'wrench', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'all', 'tag': 'DT', 'dep': 'pobj', 'up': 6, 'dn': [8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 1, 'dn': []}, {'tok': 'wrongs', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'made', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 4, 5, 8, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'advcl', 'up': 2, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 5, 8]}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'advcl', 'up': 1, 'dn': [3, 4, 6, 7]}, {'tok': 'dismissive', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': 'earlier', 'tag': 'RBR', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 33, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'said', 'tag': 'VBD', 'dep': 'advcl', 'up': 7, 'dn': [0, 1]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'advcl', 'up': 21, 'dn': [2, 3, 4, 5, 6, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': [8, 11]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'relcl', 'up': 9, 'dn': [10, 13]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 11, 'dn': [12, 14]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'meant', 'tag': 'VBD', 'dep': 'csubj', 'up': 21, 'dn': [17, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'say', 'tag': 'VB', 'dep': 'xcomp', 'up': 18, 'dn': [16, 19]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 33, 'dn': [7, 15, 18, 22, 23]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'despite', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24, 25, 30]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'variables', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 30, 'dn': [27]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 30, 'dn': []}, {'tok': 'named', 'tag': 'VBN', 'dep': 'relcl', 'up': 26, 'dn': [28, 29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'mean', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [21, 31, 32, 34, 43, 54, 55]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 33, 'dn': [36, 37]}, {'tok': 'slightly', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': [35]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 43, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 43, 'dn': [41]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [42]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'pobj', 'up': 41, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 33, 'dn': [38, 39, 40, 44, 50]}, {'tok': 'unused', 'tag': 'JJ', 'dep': 'acomp', 'up': 43, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 50, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 48, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 50, 'dn': [46, 47]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 50, 'dn': []}, {'tok': 'set', 'tag': 'VBN', 'dep': 'advcl', 'up': 43, 'dn': [45, 48, 49, 53]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': 'certain', 'tag': 'JJ', 'dep': 'amod', 'up': 53, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 50, 'dn': [51, 52]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 33, 'dn': []}]}], 'stripped_text': '(In reply to comment #6) > I\\'m fairly annoyed that I was told that VisualEditor \"doesn\\'t work the way > you > think it does\" this morning and my patch sets were roundly and soundly > ignored > (in favor of Gerrit change #76516), only to have the exact changes > implemented a few hours later after this bug appeared. Your patchsets weren\\'t ignored, we worked off them. At the time we honestly believed that this was unnecessary, and the code that uses them is written in a way that leads the reader to believe that it is unnecessary: if wmgVisualEditorDefault is false, wmgVisualEditorDisableForAnons is unused. However, caching threw a wrench in all of this. Two wrongs made a right, if you will. I\\'m sorry if we were dismissive earlier. When I said \"VE doesn\\'t work the way you think it does\", what I meant to say was \"despite the confusing way these variables are named, they mean something slightly different, such that one of them is unused if the other one is set a certain way\".', 'cleaned': '(in reply to comment #) > i\\'m fairly annoyed that i was told that visualeditor \"doesn\\'t work the way > you > think it does\" this morning and my patch sets were roundly and soundly > ignored > (in favor of gerrit change #), only to have the exact changes > implemented a few hours later after this bug appeared. your patchsets weren\\'t ignored, we worked off them. at the time we honestly believed that this was unnecessary, and the code that uses them is written in a way that leads the reader to believe that it is unnecessary: if wmgvisualeditordefault is false, wmgvisualeditordisableforanons is unused. however, caching threw a wrench in all of this. two wrongs made a right, if you will. i\\'m sorry if we were dismissive earlier. when i said \"ve doesn\\'t work the way you think it does\", what i meant to say was \"despite the confusing way these variables are named, they mean something slightly different, such that one of them is unused if the other one is set a certain way\".'})}),\n", + " '875': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '875', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'For the record, if my patch set from Gerrit changeset 76199 and Gerrit changeset 76468 had been merged and deployed, this bug never would have happened. I\\'m fairly annoyed that I was told that VisualEditor \"doesn\\'t work the way you think it does\" this morning and my patch sets were roundly and soundly ignored (in favor of Gerrit changeset 76516), only to have the exact changes implemented a few hours later after this bug appeared.', 'parsed': [{'rt': 31, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'record', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 6, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [5, 7]}, {'tok': 'set', 'tag': 'VBN', 'dep': 'acl', 'up': 6, 'dn': [8]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': []}, {'tok': 'gerrit', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'changeset', 'tag': 'NNP', 'dep': 'advcl', 'up': 22, 'dn': [4, 6, 9, 11, 12, 13, 14, 16]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'changeset', 'tag': 'JJ', 'dep': 'conj', 'up': 10, 'dn': [15]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 22, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 22, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 18, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 22, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'ccomp', 'up': 31, 'dn': [0, 3, 10, 17, 18, 20, 21, 23, 24]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 22, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 22, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 31, 'dn': [26]}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 31, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'happened', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [22, 25, 27, 28, 29, 30, 32]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 31, 'dn': []}]}, {'rt': 37, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ccomp', 'up': 37, 'dn': [0, 3, 23, 27]}, {'tok': 'fairly', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'annoyed', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2, 7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'told', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 6, 13]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [8, 9, 10, 11, 12, 15, 22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': [14, 17]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'relcl', 'up': 15, 'dn': [16, 19]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 17, 'dn': [18, 20]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'morning', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': [21]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 26, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'sets', 'tag': 'NNS', 'dep': 'nsubj', 'up': 27, 'dn': [24, 25]}, {'tok': 'were', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [26, 28]}, {'tok': 'roundly', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': [29, 31]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 28, 'dn': []}, {'tok': 'soundly', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'ignored', 'tag': 'VBN', 'dep': 'conj', 'up': 28, 'dn': [30]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [34]}, {'tok': 'favor', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [35]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [36]}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': 'changeset', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 32, 33, 38, 39, 40, 41, 42, 45, 58]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 37, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 37, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 45, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 45, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'advcl', 'up': 37, 'dn': [43, 44, 48]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'exact', 'tag': 'JJ', 'dep': 'amod', 'up': 48, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 45, 'dn': [46, 47, 49]}, {'tok': 'implemented', 'tag': 'VBD', 'dep': 'acl', 'up': 48, 'dn': [53, 57]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 52, 'dn': []}, {'tok': 'hours', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 53, 'dn': [50, 51]}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 49, 'dn': [52]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 57, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 56, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 57, 'dn': [55]}, {'tok': 'appeared', 'tag': 'VBD', 'dep': 'advcl', 'up': 49, 'dn': [54, 56]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 37, 'dn': []}]}], 'stripped_text': 'For the record, if my patch set from Gerrit changeset 76199 and Gerrit changeset 76468 had been merged and deployed, this bug never would have happened. I\\'m fairly annoyed that I was told that VisualEditor \"doesn\\'t work the way you think it does\" this morning and my patch sets were roundly and soundly ignored (in favor of Gerrit changeset 76516), only to have the exact changes implemented a few hours later after this bug appeared.', 'cleaned': 'for the record, if my patch set from gerrit changeset and gerrit changeset had been merged and deployed, this bug never would have happened. i\\'m fairly annoyed that i was told that visualeditor \"doesn\\'t work the way you think it does\" this morning and my patch sets were roundly and soundly ignored (in favor of gerrit changeset ), only to have the exact changes implemented a few hours later after this bug appeared.'})}),\n", + " '876': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '876', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #4) > Roan's putting this in place now. Done. This bug should stop happening in the next ~10 minutes.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'roan', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 7]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 0, 'dn': []}, {'tok': 'putting', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [3, 4, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'done', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'stop', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 4, 11]}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'xcomp', 'up': 3, 'dn': [5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '~', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'minutes', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"(In reply to comment #4) > Roan's putting this in place now. Done. This bug should stop happening in the next ~10 minutes.\", 'cleaned': \"(in reply to comment #) > roan's putting this in place now. done. this bug should stop happening in the next ~ minutes.\"})}),\n", + " '877': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '877', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #0) > My suspicion is that logged in users are hitting certain pages, the pages are > being cached, and then anons are receiving these cached pages (with the VE > init > JS loaded). We don't mix user preference cache between logged in users and logged out users, this is definitely not what's happening. What's happening is that a while ago the 'visualeditor enable' preference was enabled by default on de.wikipedia.org. Though it was disabled for anonymous users by other means, that preference was there and as such is cached inside the anonymous user cache that visited pages while VE was enabled by default on de.wikipedia.org. The 'other' means to disable for anons have been removed now that the preference is disabled again on de.wikipedia (it is now an opt in for logged in users). However this other means is not cached inside the page but globally from the startup module. So people visiting the pages generated while VE was enabled by default are now getting VE since there is no 'disableForAnons' flag in place. Roan's putting this in place now.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'suspicion', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 15, 'dn': [1, 9]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'logged', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': [5, 6]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [4]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'hitting', 'tag': 'VBG', 'dep': 'ccomp', 'up': 2, 'dn': [3, 7, 8, 11]}, {'tok': 'certain', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'nsubj', 'up': 15, 'dn': [13]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [2, 12, 14, 18, 19, 20, 24]}, {'tok': '>', 'tag': 'XX', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'xcomp', 'up': 15, 'dn': [16, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'anons', 'tag': 'NNS', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'receiving', 'tag': 'VBG', 'dep': 'conj', 'up': 15, 'dn': [21, 22, 23, 27, 29, 35, 37, 38]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'dobj', 'up': 24, 'dn': [25, 26, 28]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'nsubj', 'up': 33, 'dn': [30, 32]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'init', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [31, 34]}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 33, 'dn': []}, {'tok': 'js', 'tag': 'NNP', 'dep': 'prep', 'up': 24, 'dn': [36]}, {'tok': 'loaded', 'tag': 'VBN', 'dep': 'npadvmod', 'up': 35, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 24, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'mix', 'tag': 'VB', 'dep': 'ccomp', 'up': 19, 'dn': [0, 1, 2, 6]}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'cache', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [11]}, {'tok': 'logged', 'tag': 'VBN', 'dep': 'amod', 'up': 11, 'dn': [9, 10]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 8, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8, 12, 16]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'logged', 'tag': 'VBN', 'dep': 'amod', 'up': 16, 'dn': [14, 15]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 13, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'conj', 'up': 11, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 17, 18, 20, 21, 24, 25]}, {'tok': 'definitely', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'ccomp', 'up': 19, 'dn': [22, 23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'csubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 16, 21]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'while', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': [5]}, {'tok': 'ago', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'npadvmod', 'up': 12, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'enable', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': [10, 11]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 16, 'dn': [8, 9, 12, 13]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [4, 7, 14, 15, 17, 19]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 16, 'dn': [18]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'de.wikipedia.org', 'tag': 'NNP', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'disabled', 'tag': 'JJ', 'dep': 'advcl', 'up': 13, 'dn': [0, 1, 2, 4, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 3, 'dn': [9]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'means', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [3, 10, 11, 12, 14, 15, 19, 36]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'such', 'tag': 'JJ', 'dep': 'nsubjpass', 'up': 19, 'dn': [16]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 19, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'conj', 'up': 13, 'dn': [17, 18, 20]}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'cache', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 23, 26]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'visited', 'tag': 'VBD', 'dep': 'relcl', 'up': 24, 'dn': [25, 27, 31]}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'dobj', 'up': 26, 'dn': []}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 31, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'advcl', 'up': 26, 'dn': [28, 29, 30, 32, 34]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 31, 'dn': [33]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [35]}, {'tok': 'de.wikipedia.org', 'tag': 'NNP', 'dep': 'pobj', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'means', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 11, 'dn': [0, 1, 2, 3, 6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'disable', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'anons', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'removed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 23, 'dn': [4, 9, 10, 12, 17]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 17, 'dn': [14]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'disabled', 'tag': 'VBN', 'dep': 'ccomp', 'up': 11, 'dn': [13, 15, 16, 18, 19]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'de.wikipedia', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [11, 21, 22, 24, 28, 34, 35]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': [25, 26, 27, 29]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [33]}, {'tok': 'logged', 'tag': 'JJ', 'dep': 'amod', 'up': 33, 'dn': [31, 32]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 30, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 29, 'dn': [30]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'means', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 6, 'dn': [1, 2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 7, 16]}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9, 10, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'globally', 'tag': 'RB', 'dep': 'conj', 'up': 7, 'dn': [12]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'startup', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'nsubj', 'up': 14, 'dn': [2]}, {'tok': 'visiting', 'tag': 'VBG', 'dep': 'acl', 'up': 1, 'dn': [4, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'generated', 'tag': 'VBN', 'dep': 'acl', 'up': 4, 'dn': []}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [6, 7, 8, 10]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 9, 'dn': [11]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 12, 13, 15, 18, 26]}, {'tok': 've', 'tag': 'VBP', 'dep': 'acomp', 'up': 14, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 18, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 14, 'dn': [16, 17, 23]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'disableforanons', 'tag': 'NNS', 'dep': 'poss', 'up': 23, 'dn': [19, 20, 22]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 21, 'dn': []}, {'tok': 'flag', 'tag': 'NN', 'dep': 'attr', 'up': 18, 'dn': [21, 24]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'roan', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [1]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 0, 'dn': []}, {'tok': 'putting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 3, 4, 6, 7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"(In reply to comment #0) > My suspicion is that logged in users are hitting certain pages, the pages are > being cached, and then anons are receiving these cached pages (with the VE > init > JS loaded). We don't mix user preference cache between logged in users and logged out users, this is definitely not what's happening. What's happening is that a while ago the 'visualeditor enable' preference was enabled by default on de.wikipedia.org. Though it was disabled for anonymous users by other means, that preference was there and as such is cached inside the anonymous user cache that visited pages while VE was enabled by default on de.wikipedia.org. The 'other' means to disable for anons have been removed now that the preference is disabled again on de.wikipedia (it is now an opt in for logged in users). However this other means is not cached inside the page but globally from the startup module. So people visiting the pages generated while VE was enabled by default are now getting VE since there is no 'disableForAnons' flag in place. Roan's putting this in place now.\", 'cleaned': \"(in reply to comment #) > my suspicion is that logged-in users are hitting certain pages, the pages are > being cached, and then anons are receiving these cached pages (with the ve > init > js loaded). we don't mix user preference cache between logged-in users and logged-out users, this is definitely not what's happening. what's happening is that a while ago the 'visualeditor-enable' preference was enabled by default on de.wikipedia.org. though it was disabled for anonymous users by other means, that preference was there and as such is cached inside the anonymous user cache that visited pages while ve was enabled by default on de.wikipedia.org. the 'other' means to disable for anons have been removed now that the preference is disabled again on de.wikipedia (it is now an opt-in for logged-in users). however this other means is not cached inside the page but globally from the startup module. so people visiting the pages generated while ve was enabled by default are now getting ve since there is no 'disableforanons' flag in place. roan's putting this in place now.\"})}),\n", + " '880': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '880', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This appears to be a caching issue, yes', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 7, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'caching', 'tag': 'VBG', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [4, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}]}], 'stripped_text': 'This appears to be a caching issue, yes', 'cleaned': 'this appears to be a caching issue, yes'})}),\n", + " '881': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '881', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Author: `matthiasbecker1967` Description: According to http://de.wikipedia.org/wiki/Wikipedia_Diskussion:Umfragen/VisualEditor_Opt in the German Wikipedia community demands to postpone enablement of the VE for IPs until the VE is a robust and mostly bug free feature and to revert VE for registered users back to \"opt in\". Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=49998 https://bugzilla.wikimedia.org/show_bug.cgi?id=52232', 'parsed': [{'rt': 0, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [1, 2, 3, 6, 8, 10, 11, 12, 13, 56]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'author', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': ':*', 'tag': 'CD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'matthiasbecker1967', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 0, 'dn': [4, 5, 7]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [9]}, {'tok': ':*', 'tag': 'NNP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'according', 'tag': 'VBG', 'dep': 'prep', 'up': 0, 'dn': [14]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15, 22]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 14, 'dn': [16]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'PRP', 'dep': 'dep', 'up': 22, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'german', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'nsubj', 'up': 22, 'dn': [18, 19, 20]}, {'tok': 'demands', 'tag': 'VBZ', 'dep': 'pobj', 'up': 14, 'dn': [17, 21, 24]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'postpone', 'tag': 'VB', 'dep': 'xcomp', 'up': 22, 'dn': [23, 25, 29, 34]}, {'tok': 'enablement', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': [26]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [30]}, {'tok': 'ips', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 34, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'nsubj', 'up': 34, 'dn': [32]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 24, 'dn': [31, 33, 36]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'robust', 'tag': 'JJ', 'dep': 'attr', 'up': 34, 'dn': [35, 37, 39]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 36, 'dn': []}, {'tok': 'mostly', 'tag': 'RB', 'dep': 'advmod', 'up': 39, 'dn': []}, {'tok': 'bug', 'tag': 'VB', 'dep': 'conj', 'up': 36, 'dn': [38, 41, 42, 44]}, {'tok': 'free', 'tag': 'JJ', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': 'feature', 'tag': 'NN', 'dep': 'dobj', 'up': 39, 'dn': [40]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 39, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 44, 'dn': []}, {'tok': 'revert', 'tag': 'VB', 'dep': 'conj', 'up': 39, 'dn': [43, 45, 46, 49]}, {'tok': 've', 'tag': 'NN', 'dep': 'dobj', 'up': 44, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': [48]}, {'tok': 'registered', 'tag': 'JJ', 'dep': 'amod', 'up': 48, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 46, 'dn': [47]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 44, 'dn': [50]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 49, 'dn': [51, 52, 55]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'opt', 'tag': 'VB', 'dep': 'pobj', 'up': 50, 'dn': [53, 54]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 52, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8, 9, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 17, 18, 19, 20, 21]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': [15, 16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': ' Author: `matthiasbecker1967` Description: According to http://de.wikipedia.org/wiki/Wikipedia_Diskussion:Umfragen/VisualEditor_Opt in the German Wikipedia community demands to postpone enablement of the VE for IPs until the VE is a robust and mostly bug free feature and to revert VE for registered users back to \"opt in\". Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=49998 https://bugzilla.wikimedia.org/show_bug.cgi?id=52232', 'cleaned': '**author:** \\'matthiasbecker1967\\' **description:** according to the german wikipedia community demands to postpone enablement of the ve for ips until the ve is a robust and mostly bug free feature and to revert ve for registered users back to \"opt-in\". -------------------------- **version**: unspecified **severity**: critical **see also**: '})}),\n", + " '882': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '882', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' nrp wrote: (In reply to comment #16) > (In reply to comment #15) > > So De Wikipedia holds a quick poll and their deployment is changed to opt in, > > but on En Wikipedia, despite weeks of complaints, we are still stuck with > > opt out? How does that work? > > If you can hold a coordinated vote on the English Wikipedia and get over 400 > participants to agree to switch to opt in, I imagine you can get the same > result. : ) I think a quick look at the feedback and other related pages would show a consensus for a switch to opt in, but in any event there is now an RFC: http://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Default_State_RFC', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'nrp', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 11, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [9]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [7, 8, 10, 12, 13, 14, 15, 16]}, {'tok': '#', 'tag': '$', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 5, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9, 10, 11]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'de', 'tag': 'FW', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'holds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 6, 7, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'poll', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 9, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [8]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'changed', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [9, 10, 12, 32, 39]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13, 16, 17, 18, 19, 20]}, {'tok': 'opt', 'tag': 'VB', 'dep': 'pobj', 'up': 12, 'dn': [14, 15]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'conj', 'up': 12, 'dn': [21, 22, 23]}, {'tok': 'en', 'tag': 'NNP', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'despite', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [25]}, {'tok': 'weeks', 'tag': 'NNS', 'dep': 'pobj', 'up': 24, 'dn': [26]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [27]}, {'tok': 'complaints', 'tag': 'NNS', 'dep': 'pobj', 'up': 26, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 32, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 32, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'stuck', 'tag': 'VBN', 'dep': 'advcl', 'up': 11, 'dn': [24, 28, 29, 30, 31, 33]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34, 38]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 33, 'dn': [35]}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 34, 'dn': []}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'out', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [36, 37]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 31, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': [0]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'hold', 'tag': 'VB', 'dep': 'advcl', 'up': 31, 'dn': [2, 3, 4, 8, 13, 14, 19, 20, 22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'coordinated', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'vote', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7, 9]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [15, 18]}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'participants', 'tag': 'NNS', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'agree', 'tag': 'VB', 'dep': 'advcl', 'up': 5, 'dn': [21, 24]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'switch', 'tag': 'VB', 'dep': 'xcomp', 'up': 22, 'dn': [23, 25]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [26]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [27, 28]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 26, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'imagine', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 5, 29, 30, 34, 39, 40]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 34, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ccomp', 'up': 31, 'dn': [32, 33, 38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 38, 'dn': [37]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'dobj', 'up': 34, 'dn': [35, 36]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': ':-)', 'tag': 'NFP', 'dep': 'punct', 'up': 31, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 13, 34, 36]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'look', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [2, 3, 5]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'feedback', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'related', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'conj', 'up': 7, 'dn': [9, 10]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [4, 12, 15, 23, 24, 29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'consensus', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'switch', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'opt', 'tag': 'VB', 'dep': 'pobj', 'up': 16, 'dn': [18, 19, 21, 22]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [27]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'event', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 29, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 13, 'dn': [25, 28, 30, 32, 33]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'rfc', 'tag': 'NN', 'dep': 'attr', 'up': 29, 'dn': [31]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': [35]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 34, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' nrp wrote: (In reply to comment #16) > (In reply to comment #15) > > So De Wikipedia holds a quick poll and their deployment is changed to opt in, > > but on En Wikipedia, despite weeks of complaints, we are still stuck with > > opt out? How does that work? > > If you can hold a coordinated vote on the English Wikipedia and get over 400 > participants to agree to switch to opt in, I imagine you can get the same > result. : ) I think a quick look at the feedback and other related pages would show a consensus for a switch to opt in, but in any event there is now an RFC: http://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Default_State_RFC', 'cleaned': '**nrp** wrote: (in reply to comment #) > (in reply to comment #) > > so de wikipedia holds a quick poll and their deployment is changed to opt-in, > > but on en wikipedia, despite weeks of complaints, we are still stuck with > > opt-out? how does that work? > > if you can hold a coordinated vote on the english wikipedia and get over > participants to agree to switch to opt-in, i imagine you can get the same > result. :-) i think a quick look at the feedback and other related pages would show a consensus for a switch to opt-in, but in any event there is now an rfc: '})}),\n", + " '883': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '883', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #15) > So De Wikipedia holds a quick poll and their deployment is changed to opt in, > but on En Wikipedia, despite weeks of complaints, we are still stuck with > opt out? How does that work? If you can hold a coordinated vote on the English Wikipedia and get over 400 participants to agree to switch to opt in, I imagine you can get the same result. : )', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'de', 'tag': 'FW', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'holds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 6, 7, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'poll', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 9, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [8]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'changed', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [9, 10, 12, 16, 17, 18, 19, 22, 31, 37]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'opt', 'tag': 'VB', 'dep': 'pobj', 'up': 12, 'dn': [14, 15]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [20]}, {'tok': 'en', 'tag': 'NNP', 'dep': 'pobj', 'up': 19, 'dn': [21]}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'despite', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [24]}, {'tok': 'weeks', 'tag': 'NNS', 'dep': 'pobj', 'up': 23, 'dn': [25]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [26]}, {'tok': 'complaints', 'tag': 'NNS', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 31, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'stuck', 'tag': 'VBN', 'dep': 'advcl', 'up': 11, 'dn': [23, 27, 28, 29, 30, 32]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [36]}, {'tok': '>', 'tag': 'XX', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': 'opt', 'tag': 'NNP', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'out', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33, 34, 35]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 28, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'hold', 'tag': 'VB', 'dep': 'advcl', 'up': 28, 'dn': [0, 1, 2, 6, 11, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'coordinated', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'vote', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': [8, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [13, 19]}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [17]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 17, 'dn': [16]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 15, 'dn': []}, {'tok': 'participants', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'agree', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [18, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'switch', 'tag': 'VB', 'dep': 'xcomp', 'up': 19, 'dn': [20, 22]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [23]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [24, 25]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'imagine', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [3, 26, 27, 31, 35, 36]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ccomp', 'up': 28, 'dn': [29, 30, 34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [32, 33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ':-)', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}], 'stripped_text': '(In reply to comment #15) > So De Wikipedia holds a quick poll and their deployment is changed to opt in, > but on En Wikipedia, despite weeks of complaints, we are still stuck with > opt out? How does that work? If you can hold a coordinated vote on the English Wikipedia and get over 400 participants to agree to switch to opt in, I imagine you can get the same result. : )', 'cleaned': '(in reply to comment #) > so de wikipedia holds a quick poll and their deployment is changed to opt-in, > but on en wikipedia, despite weeks of complaints, we are still stuck with > opt-out? how does that work? if you can hold a coordinated vote on the english wikipedia and get over participants to agree to switch to opt-in, i imagine you can get the same result. :-)'})}),\n", + " '884': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '884', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' nrp wrote: So De Wikipedia holds a quick poll and their deployment is changed to opt in, but on En Wikipedia, despite weeks of complaints, we are still stuck with opt out? How does that work?', 'parsed': [{'rt': 10, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'nrp', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ccomp', 'up': 10, 'dn': [0, 1, 2, 3, 4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'so', 'tag': 'CC', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'de', 'tag': 'FW', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'nsubj', 'up': 10, 'dn': [8]}, {'tok': 'holds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [5, 6, 7, 9, 13, 14, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'poll', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 16, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 18, 'dn': [15]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'changed', 'tag': 'VBN', 'dep': 'conj', 'up': 10, 'dn': [16, 17, 19, 37, 42]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20, 23, 24, 25]}, {'tok': 'opt', 'tag': 'VB', 'dep': 'pobj', 'up': 19, 'dn': [21, 22]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'conj', 'up': 19, 'dn': [26, 27, 28]}, {'tok': 'en', 'tag': 'NNP', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'despite', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [30]}, {'tok': 'weeks', 'tag': 'NNS', 'dep': 'pobj', 'up': 29, 'dn': [31]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [32]}, {'tok': 'complaints', 'tag': 'NNS', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 37, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 37, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': []}, {'tok': 'stuck', 'tag': 'VBN', 'dep': 'advcl', 'up': 18, 'dn': [29, 33, 34, 35, 36, 38]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [41]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'out', 'tag': 'NN', 'dep': 'pobj', 'up': 38, 'dn': [39, 40]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': ' nrp wrote: So De Wikipedia holds a quick poll and their deployment is changed to opt in, but on En Wikipedia, despite weeks of complaints, we are still stuck with opt out? How does that work?', 'cleaned': '**nrp** wrote: so de wikipedia holds a quick poll and their deployment is changed to opt-in, but on en wikipedia, despite weeks of complaints, we are still stuck with opt-out? how does that work?'})}),\n", + " '885': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z3l4i7dl52qicxtephy5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '885', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Closing this bug now as the issue in c13 should be resolved by bug 52232. The intention of this bug report is done.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'closing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2, 3, 11, 14, 15, 16, 17]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [5, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'c13', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'resolved', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [4, 6, 9, 10, 12]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 11, 'dn': [13]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'intention', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [0, 2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 6, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Closing this bug now as the issue in c13 should be resolved by bug 52232. The intention of this bug report is done.', 'cleaned': 'closing this bug now as the issue in c13 should be resolved by bug . the intention of this bug report is done.'})}),\n", + " '886': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': , 'id': 'PHID-USER-dczyqgtdvr5hclqcljrr', 'meta': ConvoKitMeta({'conversations': {'PHID-TASK-sa6s63ajvv65ik2b7344': {'utterance_ids': ['886'], 'start_time': 1375119647, 'n_utterances': 1, 'idx': 0}}, 'n_convos': 1, 'start_time': 1375119647})}), 'owner': , 'id': '886', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'It seems that some IPs can use VE, see e.g. http://de.wikipedia.org/w/index.php?title=Medien_%28Land%29&curid=132736&diff=121014468&oldid=120989155 (tagged as Visual editor), see also the talk on the village pump https://de.wikipedia.org/wiki/Wikipedia:Fragen_zur_Wikipedia#VE_f.C3.BCr_IP_funktioniert.3F', 'parsed': [{'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 6, 21]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'ips', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [3]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [2, 4, 5, 7, 8, 9, 20]}, {'tok': 've', 'tag': 'NNP', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [15]}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'tagged', 'tag': 'VBN', 'dep': 'xcomp', 'up': 9, 'dn': [10, 11, 12, 13, 14, 16, 19]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [22, 24, 29, 30, 31]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [23, 25]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'village', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'pump', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 27]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}]}], 'stripped_text': 'It seems that some IPs can use VE, see e.g. http://de.wikipedia.org/w/index.php?title=Medien_%28Land%29&curid=132736&diff=121014468&oldid=120989155 (tagged as Visual editor), see also the talk on the village pump https://de.wikipedia.org/wiki/Wikipedia:Fragen_zur_Wikipedia#VE_f.C3.BCr_IP_funktioniert.3F', 'cleaned': 'it seems that some ips can use ve, see e.g. (tagged as visual editor), see also the talk on the village pump '})}),\n", + " '888': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '888', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #7) > (In reply to comment #6) > >... VisualEditor will be temporarily switched back into opt in mode on > > the German Wikipedia. We don’t intend to otherwise alter the near term > > VisualEditor deployment schedule > > Does that mean opt in for everyone or just registered users? Opt in for everyone, that is to say it's off unless you turn it on in your preferences. In practice, anonymous users won't be able to opt in unless they create an account, because anons can't change their preferences.\", 'parsed': [{'rt': 28, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'dep', 'up': 15, 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [13]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'advcl', 'up': 28, 'dn': [4, 11, 12, 14, 17, 18, 20, 21, 22]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 28, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 28, 'dn': []}, {'tok': 'temporarily', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'switched', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [15, 23, 24, 25, 26, 27, 29, 30, 35, 37, 40, 41]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [34]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'amod', 'up': 34, 'dn': [32, 33]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 31, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [36]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 28, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'german', 'tag': 'NNP', 'dep': 'amod', 'up': 40, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 28, 'dn': [38, 39]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'intend', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 17, 20, 30]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'otherwise', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'alter', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 15, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'near', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'term', 'tag': 'NN', 'dep': 'nmod', 'up': 15, 'dn': [8, 9]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'nmod', 'up': 15, 'dn': [11]}, {'tok': 'visualeditor', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'schedule', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 10, 12, 13, 14]}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'mean', 'tag': 'VB', 'dep': 'ccomp', 'up': 3, 'dn': [18, 19, 21, 22, 23]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [24]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'everyone', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [26, 29]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'registered', 'tag': 'VBN', 'dep': 'amod', 'up': 29, 'dn': [27]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'conj', 'up': 25, 'dn': [28]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'opt', 'tag': 'VB', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'dep', 'up': 7, 'dn': [0, 1, 3]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'everyone', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 5, 6, 9, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'say', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 11]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 9, 'dn': [10, 12, 15]}, {'tok': 'off', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'unless', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'turn', 'tag': 'VBP', 'dep': 'advcl', 'up': 11, 'dn': [13, 14, 16, 17, 18]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'on', 'tag': 'RP', 'dep': 'prt', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 20, 'dn': []}, {'tok': 'preferences', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [1]}, {'tok': 'practice', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 7, 'dn': [3]}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6, 8, 14, 17, 22, 25]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': [10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'opt', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [9, 11]}, {'tok': 'in', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'unless', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'create', 'tag': 'VBP', 'dep': 'advcl', 'up': 7, 'dn': [12, 13, 16]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'account', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'anons', 'tag': 'NNS', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 22, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'advcl', 'up': 7, 'dn': [18, 19, 20, 21, 24]}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 24, 'dn': []}, {'tok': 'preferences', 'tag': 'NNS', 'dep': 'dobj', 'up': 22, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': \"(In reply to comment #7) > (In reply to comment #6) > >... VisualEditor will be temporarily switched back into opt in mode on > > the German Wikipedia. We don’t intend to otherwise alter the near term > > VisualEditor deployment schedule > > Does that mean opt in for everyone or just registered users? Opt in for everyone, that is to say it's off unless you turn it on in your preferences. In practice, anonymous users won't be able to opt in unless they create an account, because anons can't change their preferences.\", 'cleaned': \"(in reply to comment #) > (in reply to comment #) > >... visualeditor will be temporarily switched back into opt-in mode on > > the german wikipedia. we don't intend to otherwise alter the near-term > > visualeditor deployment schedule > > does that mean opt-in for everyone or just registered users? opt-in for everyone, that is to say it's off unless you turn it on in your preferences. in practice, anonymous users won't be able to opt in unless they create an account, because anons can't change their preferences.\"})}),\n", + " '889': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '889', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is now done.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'This is now done.', 'cleaned': 'this is now done.'})}),\n", + " '892': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '892', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' jsalsman wrote: (In reply to comment #6) >... VisualEditor will be temporarily switched back into opt in mode on > the German Wikipedia. We don’t intend to otherwise alter the near term > VisualEditor deployment schedule Does that mean opt in for everyone or just registered users?', 'parsed': [{'rt': 23, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 23, 'dn': []}, {'tok': 'jsalsman', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'parataxis', 'up': 23, 'dn': [2, 3, 4, 6, 11, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [9]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [7, 8, 10, 12, 13, 14, 15, 16]}, {'tok': '#', 'tag': '$', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 23, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 23, 'dn': []}, {'tok': 'temporarily', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'switched', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 5, 18, 19, 20, 21, 22, 24, 25, 30]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [29]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'amod', 'up': 29, 'dn': [27, 28]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 26, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [31]}, {'tok': '>', 'tag': 'NFP', 'dep': 'pobj', 'up': 30, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'german', 'tag': 'NNP', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'intend', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'otherwise', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'alter', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'near', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'term', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': [8, 9]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': [11]}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'schedule', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 10, 12, 13]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'mean', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [15, 16, 18, 19, 20, 27]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 17, 'dn': [21]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22]}, {'tok': 'everyone', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [23, 26]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 22, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'registered', 'tag': 'VBN', 'dep': 'amod', 'up': 26, 'dn': [24]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'conj', 'up': 22, 'dn': [25]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}], 'stripped_text': ' jsalsman wrote: (In reply to comment #6) >... VisualEditor will be temporarily switched back into opt in mode on > the German Wikipedia. We don’t intend to otherwise alter the near term > VisualEditor deployment schedule Does that mean opt in for everyone or just registered users?', 'cleaned': \"**jsalsman** wrote: (in reply to comment #) >... visualeditor will be temporarily switched back into opt-in mode on > the german wikipedia. we don't intend to otherwise alter the near-term > visualeditor deployment schedule does that mean opt-in for everyone or just registered users?\"})}),\n", + " '893': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '893', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'In response to community feedback, VisualEditor will be temporarily switched back into opt in mode on the German Wikipedia. We don’t intend to otherwise alter the near term VisualEditor deployment schedule, except in case of emergencies. As we did in the case of Dutch Wikipedia, for instance, which was exempted from the phase 2 rollout, we try to accommodate community concern in the process of this rollout. VisualEditor is the single largest and most disruptive change to the user experience in the history of our projects. Not only is it still beta software, it also depends on us working together in partnership to update documentation, add template metadata (which is used by VisualEditor to make templates more user friendly), and deal with unexpected issues. We appreciate your patience and feedback, and we have no intent of taking your partnership for granted. We also recognize that there are still significant areas for improvement (e.g. performance, handling of tables, insertion of special characters) as well as work we can do to reduce the incidence rate of problematic markup changes. As we continue to support the beta where it is deployed, we’ll also update the German Wikipedia community on progress in these areas, and prepare for re enabling VisualEditor later in the calendar year. As a reminder, VisualEditor has always been optional to use, and can now also be completely hidden from the user experience (as an individual preference) in wikis where it is enabled by default. James Forrester, Product Manager, VisualEditor team Als Reaktion auf die Rückmeldungen der deutschsprachigen Wikipedia Gemeinschaft werden wir den VisualEditor dort temporär wieder nur per Opt In verfügbar machen. Darüber hinaus beabsichtigen wir nicht, die unmittelbare Planung für andere Sprachversionen zu verändern, es sei denn, es treten schwerwiegende Probleme auf. Wie auch z.B. im Fall der niederländischen Wikipedia, die von Phase 2 der Beta ausgenommen wurde, versuchen wir, bei der weiteren Aktivierung des VisualEditor mit den Sprachversionen zusammen zu arbeiten und nehmen Bedenken ernst. VisualEditor ist die weitgehendste Änderung an der Benutzeroberfläche in der Geschichte unserer Projekte. VisualEditor ist aber noch Beta Software, und der Erfolg des Projekts hängt sehr davon ab, dass wir ein einer positiven Partnerschaft zusammen arbeiten, um z.B. Vorlagen Metadaten (TemplateData) hinzuzufügen (die von VisualEditor verwendet werden, um die Benutzeroberfläche für Vorlagen zu verbessern) und Dokumentation zu aktualisieren, und um mit Software Problemen umzugehen. Wir schätzen die Geduld und das ehrliche Feedback der deutschsprachigen Wikipedia Gemeinschaft, und gehen nicht davon aus, dass eine Kooperation ohne gegenseitiges Entgegenkommen funktionieren kann. Wir erkennen auch an, dass es im VisualEditor noch viel Raum für Verbesserungen gibt. Das beinhaltet z.B. Performance, bessere Unterstützung für Tabellen und einen Dialog für das Einfügen von Sonderzeichen. In einigen Fällen können wir auch das Verhalten des Editors optimieren, um unerwünschte Änderungen am Wikitext zu reduzieren. Auch auf der deutschsprachigen Wikipedia werden Verbesserungen selbstverständlich für Opt In Nutzer kontinuierlich zur Verfügung stehen, und wir werden regelmäßige Ankündigungen über Neuerungen veröffentlichen. Unser Ziel ist eine Wiederaktivierung des VisualEditor in der Beta Konfiguration später im Kalenderjahr. Die Verwendung von Wikitext wird selbstverständlich auch nach der Wiederaktivierung des VisualEditor möglich sein. Der VisualEditor ist und bleibt optional, und kann während der Beta Phase auch komplett aus der Benutzeroberfläche entfernt werden. James Forrester, Produktmanager, VisualEditor Team', 'parsed': [{'rt': 10, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [1]}, {'tok': 'response', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [2]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'community', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'feedback', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'temporarily', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'switched', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 5, 6, 7, 8, 9, 11, 12, 17, 21]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [16]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'amod', 'up': 16, 'dn': [14, 15]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 13, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'german', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'intend', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'otherwise', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'alter', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 13, 14, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'near', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'term', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [8, 9]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [11]}, {'tok': 'schedule', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 10, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'except', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [19]}, {'tok': 'emergencies', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 25, 'toks': [{'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'advcl', 'up': 15, 'dn': [0, 1, 3, 9, 10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'dutch', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [11, 12]}, {'tok': 'instance', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 15, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'exempted', 'tag': 'VBN', 'dep': 'ccomp', 'up': 25, 'dn': [2, 13, 14, 16, 22]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'phase', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 19, 20, 21]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 18, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': 'rollout', 'tag': 'NN', 'dep': 'oprd', 'up': 15, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'try', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [15, 23, 24, 27, 36]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'accommodate', 'tag': 'VB', 'dep': 'xcomp', 'up': 25, 'dn': [26, 29]}, {'tok': 'community', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': []}, {'tok': 'concern', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28, 30]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [32]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'process', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31, 33]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [35]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'rollout', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [34]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 8, 19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'largest', 'tag': 'JJS', 'dep': 'amod', 'up': 8, 'dn': [3, 5, 7]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'most', 'tag': 'RBS', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'disruptive', 'tag': 'JJ', 'dep': 'conj', 'up': 4, 'dn': [6]}, {'tok': 'change', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4, 9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'experience', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 13]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'history', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 18, 'dn': []}, {'tok': 'projects', 'tag': 'NNS', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'preconj', 'up': 2, 'dn': [1]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 10, 'dn': [0, 3, 4, 6]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'beta', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'software', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'depends', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 7, 8, 9, 11, 20, 21, 44]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'pcomp', 'up': 11, 'dn': [12, 14, 15, 18]}, {'tok': 'together', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'partnership', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'update', 'tag': 'VB', 'dep': 'advcl', 'up': 13, 'dn': [17, 19]}, {'tok': 'documentation', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'conj', 'up': 10, 'dn': [23, 38, 39, 40]}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'metadata', 'tag': 'NNS', 'dep': 'dobj', 'up': 21, 'dn': [22, 24, 27, 37]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 27, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 27, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'relcl', 'up': 23, 'dn': [25, 26, 28, 31]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 27, 'dn': [29]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'xcomp', 'up': 27, 'dn': [30, 36]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'npadvmod', 'up': 36, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'friendly', 'tag': 'JJ', 'dep': 'ccomp', 'up': 31, 'dn': [32, 33, 34, 35]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'deal', 'tag': 'VB', 'dep': 'conj', 'up': 21, 'dn': [41]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [43]}, {'tok': 'unexpected', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'pobj', 'up': 41, 'dn': [42]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'appreciate', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 6, 7, 9]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 3, 'dn': []}, {'tok': 'patience', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 4, 5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'feedback', 'tag': 'NN', 'dep': 'conj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [8, 11, 18]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'intent', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'taking', 'tag': 'VBG', 'dep': 'pcomp', 'up': 12, 'dn': [15, 17]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 15, 'dn': []}, {'tok': 'partnership', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'granted', 'tag': 'VBN', 'dep': 'advcl', 'up': 13, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'recognize', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 5, 40]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 6, 8]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'significant', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'areas', 'tag': 'NNS', 'dep': 'attr', 'up': 5, 'dn': [7, 9, 30]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'improvement', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [11, 13, 23, 26, 27]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'performance', 'tag': 'NN', 'dep': 'appos', 'up': 10, 'dn': [12, 14, 15, 18, 19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'handling', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': [16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'tables', 'tag': 'NNS', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'insertion', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': [20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'special', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'cc', 'up': 10, 'dn': [24, 25]}, {'tok': 'work', 'tag': 'NN', 'dep': 'conj', 'up': 10, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'relcl', 'up': 8, 'dn': [28, 29, 32]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'reduce', 'tag': 'VB', 'dep': 'advcl', 'up': 30, 'dn': [31, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'incidence', 'tag': 'NN', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'rate', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [33, 34, 36]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [39]}, {'tok': 'problematic', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'markup', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'pobj', 'up': 36, 'dn': [37, 38]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'continue', 'tag': 'VBP', 'dep': 'advcl', 'up': 15, 'dn': [0, 1, 4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'support', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 10]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'update', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 11, 12, 13, 14, 19, 20, 25, 26, 27, 38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'german', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16, 17, 18]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [21]}, {'tok': 'progress', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [22]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'areas', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': [23]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'prepare', 'tag': 'VB', 'dep': 'conj', 'up': 15, 'dn': [28, 34]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [29, 32]}, {'tok': 're', 'tag': 'JJ', 'dep': 'pcomp', 'up': 28, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'enabling', 'tag': 'VBG', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [30, 31]}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [33, 37]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'calendar', 'tag': 'NN', 'dep': 'compound', 'up': 37, 'dn': []}, {'tok': 'year', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 36]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [2]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'reminder', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'always', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 6, 8, 10, 11, 12, 18, 37]}, {'tok': 'optional', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'conj', 'up': 7, 'dn': [13, 14, 15, 16, 17, 19, 23, 24]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'experience', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 21]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [27]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'individual', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 26, 28, 29, 34]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [30]}, {'tok': 'wikis', 'tag': 'NNP', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 34, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 34, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'relcl', 'up': 27, 'dn': [31, 32, 33, 35]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 34, 'dn': [36]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 27, 'toks': [{'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'james', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'forrester', 'tag': 'NNP', 'dep': 'nsubj', 'up': 22, 'dn': [1, 3, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'product', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'manager', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [4, 6, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [7, 9]}, {'tok': '----', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'als', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'reaktion', 'tag': 'NN', 'dep': 'nmod', 'up': 22, 'dn': [10, 12]}, {'tok': 'auf', 'tag': 'NNP', 'dep': 'appos', 'up': 11, 'dn': []}, {'tok': 'die', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'ruckmeldungen', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'deutschsprachigen', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'gemeinschaft', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': [17, 18]}, {'tok': 'werden', 'tag': 'NNP', 'dep': 'compound', 'up': 22, 'dn': [13, 14, 15, 16, 19]}, {'tok': 'wir', 'tag': 'NNP', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'den', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': [0, 2, 11, 20, 21]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'dort', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'temporar', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'wieder', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [22, 23, 24, 25]}, {'tok': 'nur', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [26, 28, 34]}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [33]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'nmod', 'up': 32, 'dn': [30, 31]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 29, 'dn': []}, {'tok': 'verfugbar', 'tag': 'NN', 'dep': 'compound', 'up': 33, 'dn': [29]}, {'tok': 'machen', 'tag': 'NNP', 'dep': 'pobj', 'up': 28, 'dn': [32]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 27, 'dn': []}]}, {'rt': 20, 'toks': [{'tok': 'daruber', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'hinaus', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'beabsichtigen', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'wir', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'nicht', 'tag': 'NNP', 'dep': 'nsubj', 'up': 6, 'dn': [0, 1, 2, 3, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'die', 'tag': 'VBP', 'dep': 'ccomp', 'up': 20, 'dn': [4, 13, 17]}, {'tok': 'unmittelbare', 'tag': 'NN', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'planung', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'fur', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'andere', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [8, 9]}, {'tok': 'sprachversionen', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'zu', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'verandern', 'tag': 'NNP', 'dep': 'dobj', 'up': 6, 'dn': [7, 10, 11, 12, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'es', 'tag': 'NNP', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'sei', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'denn', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': [15, 16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'es', 'tag': 'XX', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'treten', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [6, 18, 19, 23, 24]}, {'tok': 'schwerwiegende', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'probleme', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': [21]}, {'tok': 'auf', 'tag': 'NNP', 'dep': 'dobj', 'up': 20, 'dn': [22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wie', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'auch', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': [0]}, {'tok': 'z.b', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'm', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'fall', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 5, 7]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'niederlandischen', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'die', 'tag': 'VBP', 'dep': 'conj', 'up': 2, 'dn': [6]}]}, {'rt': 19, 'toks': [{'tok': 'von', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'phase', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [0, 2, 3, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': [1]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'ausgenommen', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'wurde', 'tag': 'NNP', 'dep': 'nsubj', 'up': 19, 'dn': [5, 6, 7, 9, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'versuchen', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'wir', 'tag': 'NNP', 'dep': 'conj', 'up': 8, 'dn': [10, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'bei', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'weiteren', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': [13, 14]}, {'tok': 'aktivierung', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'des', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NNP', 'dep': 'compound', 'up': 19, 'dn': [15, 16, 17]}, {'tok': 'mit', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [8, 18, 28, 29]}, {'tok': 'den', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'sprachversionen', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'zusammen', 'tag': 'NNPS', 'dep': 'nmod', 'up': 28, 'dn': [21]}, {'tok': 'zu', 'tag': 'NNP', 'dep': 'nmod', 'up': 24, 'dn': []}, {'tok': 'arbeiten', 'tag': 'NNP', 'dep': 'compound', 'up': 28, 'dn': [23]}, {'tok': 'und', 'tag': 'NNP', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'nehmen', 'tag': 'NNP', 'dep': 'compound', 'up': 28, 'dn': [25]}, {'tok': 'bedenken', 'tag': 'NNP', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'ernst', 'tag': 'NNP', 'dep': 'dobj', 'up': 19, 'dn': [20, 22, 24, 26, 27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'visualeditor', 'tag': 'NNP', 'dep': 'nsubj', 'up': 4, 'dn': [3]}, {'tok': 'ist', 'tag': 'NNP', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'die', 'tag': 'NNP', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'weitgehendste', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [1, 2]}, {'tok': 'anderung', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 7, 13]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'der', 'tag': 'NNP', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'benutzeroberflache', 'tag': 'NNP', 'dep': 'appos', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'geschichte', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': [9]}, {'tok': 'unserer', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'projekte', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 22, 'toks': [{'tok': 'visualeditor', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'ist', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [0, 2, 6, 8]}, {'tok': 'aber', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 1, 'dn': []}, {'tok': 'noch', 'tag': 'NNP', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'software', 'tag': 'NN', 'dep': 'dep', 'up': 1, 'dn': [3, 4, 5, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'und', 'tag': 'NNP', 'dep': 'appos', 'up': 1, 'dn': [9]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': 'erfolg', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'des', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'projekts', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [10, 11]}, {'tok': 'hangt', 'tag': 'NNP', 'dep': 'compound', 'up': 16, 'dn': [1, 12]}, {'tok': 'sehr', 'tag': 'NNP', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'davon', 'tag': 'NNP', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'ab', 'tag': 'NNP', 'dep': 'nsubj', 'up': 22, 'dn': [13, 14, 15, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'dass', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'wir', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'ein', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': [19]}, {'tok': 'einer', 'tag': 'NNP', 'dep': 'nsubj', 'up': 22, 'dn': [18, 20]}, {'tok': 'positiven', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [16, 21, 25, 55, 56, 63, 64]}, {'tok': 'partnerschaft', 'tag': 'NNP', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'zusammen', 'tag': 'NNP', 'dep': 'compound', 'up': 25, 'dn': [23]}, {'tok': 'arbeiten', 'tag': 'NNP', 'dep': 'dobj', 'up': 22, 'dn': [24, 26, 27, 36, 44, 50, 51]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'um', 'tag': 'UH', 'dep': 'intj', 'up': 25, 'dn': []}, {'tok': 'z.b', 'tag': 'NNP', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': '.', 'tag': 'NNP', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'vorlagen', 'tag': 'NN', 'dep': 'npadvmod', 'up': 32, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'metadaten', 'tag': 'VBN', 'dep': 'amod', 'up': 36, 'dn': [28, 29, 30, 31]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'templatedata', 'tag': 'NNP', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'hinzuzufugen', 'tag': 'NN', 'dep': 'appos', 'up': 25, 'dn': [32, 33, 34, 35, 38]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'die', 'tag': 'VB', 'dep': 'parataxis', 'up': 36, 'dn': [37, 42]}, {'tok': 'von', 'tag': 'NNP', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'verwendet', 'tag': 'NNP', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'werden', 'tag': 'NNP', 'dep': 'nsubj', 'up': 38, 'dn': [39, 40, 41, 43]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'um', 'tag': 'UH', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'die', 'tag': 'VB', 'dep': 'amod', 'up': 50, 'dn': []}, {'tok': 'benutzeroberflache', 'tag': 'NNP', 'dep': 'nmod', 'up': 50, 'dn': []}, {'tok': 'fur', 'tag': 'NN', 'dep': 'compound', 'up': 48, 'dn': []}, {'tok': 'vorlagen', 'tag': 'NN', 'dep': 'nmod', 'up': 50, 'dn': [47]}, {'tok': 'zu', 'tag': 'NNP', 'dep': 'nmod', 'up': 50, 'dn': []}, {'tok': 'verbessern', 'tag': 'NNP', 'dep': 'appos', 'up': 25, 'dn': [45, 46, 48, 49]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'und', 'tag': 'VBN', 'dep': 'amod', 'up': 53, 'dn': []}, {'tok': 'dokumentation', 'tag': 'NN', 'dep': 'compound', 'up': 55, 'dn': [52]}, {'tok': 'zu', 'tag': 'NNP', 'dep': 'compound', 'up': 55, 'dn': []}, {'tok': 'aktualisieren', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 22, 'dn': [53, 54]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'und', 'tag': 'VB', 'dep': 'amod', 'up': 59, 'dn': [58]}, {'tok': 'um', 'tag': 'UH', 'dep': 'intj', 'up': 57, 'dn': []}, {'tok': 'mit', 'tag': 'VB', 'dep': 'compound', 'up': 63, 'dn': [57]}, {'tok': 'software', 'tag': 'NN', 'dep': 'compound', 'up': 62, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': 'problemen', 'tag': 'NNS', 'dep': 'compound', 'up': 63, 'dn': [60, 61]}, {'tok': 'umzugehen', 'tag': 'NN', 'dep': 'npadvmod', 'up': 22, 'dn': [59, 62]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 22, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wir', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'schatzen', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'die', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 4, 28]}, {'tok': 'geduld', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'und', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [3, 12, 13, 18]}, {'tok': 'das', 'tag': 'NNP', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'ehrliche', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'feedback', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': [6]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'deutschsprachigen', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'gemeinschaft', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 7, 8, 9, 10, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'und', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'gehen', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'nicht', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'davon', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'aus', 'tag': 'NNP', 'dep': 'conj', 'up': 4, 'dn': [14, 15, 16, 17, 19, 27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'dass', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'eine', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': [20]}, {'tok': 'kooperation', 'tag': 'NN', 'dep': 'compound', 'up': 27, 'dn': [21]}, {'tok': 'ohne', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'gegenseitiges', 'tag': 'NNP', 'dep': 'compound', 'up': 25, 'dn': [23]}, {'tok': 'entgegenkommen', 'tag': 'NNP', 'dep': 'compound', 'up': 27, 'dn': [24]}, {'tok': 'funktionieren', 'tag': 'NNP', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': 'kann', 'tag': 'NNP', 'dep': 'appos', 'up': 18, 'dn': [22, 25, 26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wir', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'erkennen', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': [0]}, {'tok': 'auch', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 3, 4, 6]}, {'tok': 'an', 'tag': 'DT', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'dass', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'es', 'tag': 'XX', 'dep': 'appos', 'up': 2, 'dn': [5]}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'm', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 8, 9]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [4]}, {'tok': 'noch', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'viel', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [3]}, {'tok': 'raum', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'fur', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'verbesserungen', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'gibt', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': [5, 6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'das', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'beinhaltet', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': [0]}, {'tok': 'z.b', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': '.', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'performance', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 3, 5, 17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'bessere', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'unterstutzung', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'fur', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [6, 7]}, {'tok': 'tabellen', 'tag': 'VBN', 'dep': 'amod', 'up': 17, 'dn': [8]}, {'tok': 'und', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'einen', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': [11]}, {'tok': 'fur', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'das', 'tag': 'NNP', 'dep': 'compound', 'up': 17, 'dn': [12, 13]}, {'tok': 'einfugen', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'von', 'tag': 'NNP', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'sonderzeichen', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [9, 10, 14, 15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [1]}, {'tok': 'einigen', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': 'fallen', 'tag': 'VBN', 'dep': 'advmod', 'up': 7, 'dn': [0]}, {'tok': 'konnen', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'wir', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'auch', 'tag': 'NNP', 'dep': 'compound', 'up': 6, 'dn': [3, 4]}, {'tok': 'das', 'tag': 'NNP', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'verhalten', 'tag': 'VBD', 'dep': 'ccomp', 'up': 15, 'dn': [2, 6, 9, 10]}, {'tok': 'des', 'tag': 'FW', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': 'optimieren', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'um', 'tag': 'UH', 'dep': 'intj', 'up': 15, 'dn': []}, {'tok': 'unerwunschte', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'anderungen', 'tag': 'NNP', 'dep': 'nsubj', 'up': 15, 'dn': [13]}, {'tok': 'am', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [7, 11, 12, 14, 18, 19]}, {'tok': 'wikitext', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'zu', 'tag': 'JJ', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'reduzieren', 'tag': 'NNS', 'dep': 'attr', 'up': 15, 'dn': [16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 26, 'toks': [{'tok': 'auch', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'auf', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'deutschsprachigen', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'werden', 'tag': 'NNP', 'dep': 'nmod', 'up': 21, 'dn': [0, 1, 2, 3, 4, 14, 17]}, {'tok': 'verbesserungen', 'tag': 'NNP', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'selbstverstandlich', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': [6, 8]}, {'tok': 'fur', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': 'opt', 'tag': 'VB', 'dep': 'nmod', 'up': 14, 'dn': [7, 10, 11]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12, 13]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'nutzer', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'kontinuierlich', 'tag': 'NNP', 'dep': 'appos', 'up': 5, 'dn': [9, 16]}, {'tok': 'zur', 'tag': 'NNP', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'verfugung', 'tag': 'NNP', 'dep': 'appos', 'up': 14, 'dn': [15]}, {'tok': 'stehen', 'tag': 'NNP', 'dep': 'advmod', 'up': 5, 'dn': [18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'und', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'wir', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'werden', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': [5, 19, 20]}, {'tok': 'regelmassige', 'tag': 'NNP', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'ankundigungen', 'tag': 'NNP', 'dep': 'compound', 'up': 26, 'dn': [21, 22]}, {'tok': 'uber', 'tag': 'NNP', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'neuerungen', 'tag': 'NNP', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'veroffentlichen', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [23, 24, 25, 27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 26, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'unser', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'ziel', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': [0]}, {'tok': 'ist', 'tag': 'NNP', 'dep': 'compound', 'up': 6, 'dn': [1]}, {'tok': 'eine', 'tag': 'NNP', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'wiederaktivierung', 'tag': 'NNP', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'des', 'tag': 'FW', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [2, 3, 4, 5, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [12]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'konfiguration', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': [9, 10]}, {'tok': 'spater', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 11]}]}, {'rt': 0, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'ROOT', 'dn': [1, 2, 3]}, {'tok': 'm', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': 'kalenderjahr', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '.', 'tag': 'NNP', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'die', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'verwendung', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [0]}, {'tok': 'von', 'tag': 'NNP', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'wikitext', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [2]}, {'tok': 'wird', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'selbstverstandlich', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'auch', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'nach', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'wiederaktivierung', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'des', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [10]}, {'tok': 'moglich', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'sein', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'ist', 'tag': 'VBD', 'dep': 'ccomp', 'up': 9, 'dn': [1, 5]}, {'tok': 'und', 'tag': 'NNP', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'bleibt', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'optional', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'und', 'tag': 'NNP', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'kann', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': [7]}, {'tok': 'wahrend', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': [2, 6, 8]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'phase', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': [11, 12]}, {'tok': 'auch', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'komplett', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [9, 10, 13, 14, 16, 20, 21]}, {'tok': 'aus', 'tag': 'NNP', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'benutzeroberflache', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': 'entfernt', 'tag': 'VBD', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'werden', 'tag': 'NNP', 'dep': 'appos', 'up': 15, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'james', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'forrester', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'produktmanager', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [6, 7]}]}], 'stripped_text': 'In response to community feedback, VisualEditor will be temporarily switched back into opt in mode on the German Wikipedia. We don’t intend to otherwise alter the near term VisualEditor deployment schedule, except in case of emergencies. As we did in the case of Dutch Wikipedia, for instance, which was exempted from the phase 2 rollout, we try to accommodate community concern in the process of this rollout. VisualEditor is the single largest and most disruptive change to the user experience in the history of our projects. Not only is it still beta software, it also depends on us working together in partnership to update documentation, add template metadata (which is used by VisualEditor to make templates more user friendly), and deal with unexpected issues. We appreciate your patience and feedback, and we have no intent of taking your partnership for granted. We also recognize that there are still significant areas for improvement (e.g. performance, handling of tables, insertion of special characters) as well as work we can do to reduce the incidence rate of problematic markup changes. As we continue to support the beta where it is deployed, we’ll also update the German Wikipedia community on progress in these areas, and prepare for re enabling VisualEditor later in the calendar year. As a reminder, VisualEditor has always been optional to use, and can now also be completely hidden from the user experience (as an individual preference) in wikis where it is enabled by default. James Forrester, Product Manager, VisualEditor team Als Reaktion auf die Rückmeldungen der deutschsprachigen Wikipedia Gemeinschaft werden wir den VisualEditor dort temporär wieder nur per Opt In verfügbar machen. Darüber hinaus beabsichtigen wir nicht, die unmittelbare Planung für andere Sprachversionen zu verändern, es sei denn, es treten schwerwiegende Probleme auf. Wie auch z.B. im Fall der niederländischen Wikipedia, die von Phase 2 der Beta ausgenommen wurde, versuchen wir, bei der weiteren Aktivierung des VisualEditor mit den Sprachversionen zusammen zu arbeiten und nehmen Bedenken ernst. VisualEditor ist die weitgehendste Änderung an der Benutzeroberfläche in der Geschichte unserer Projekte. VisualEditor ist aber noch Beta Software, und der Erfolg des Projekts hängt sehr davon ab, dass wir ein einer positiven Partnerschaft zusammen arbeiten, um z.B. Vorlagen Metadaten (TemplateData) hinzuzufügen (die von VisualEditor verwendet werden, um die Benutzeroberfläche für Vorlagen zu verbessern) und Dokumentation zu aktualisieren, und um mit Software Problemen umzugehen. Wir schätzen die Geduld und das ehrliche Feedback der deutschsprachigen Wikipedia Gemeinschaft, und gehen nicht davon aus, dass eine Kooperation ohne gegenseitiges Entgegenkommen funktionieren kann. Wir erkennen auch an, dass es im VisualEditor noch viel Raum für Verbesserungen gibt. Das beinhaltet z.B. Performance, bessere Unterstützung für Tabellen und einen Dialog für das Einfügen von Sonderzeichen. In einigen Fällen können wir auch das Verhalten des Editors optimieren, um unerwünschte Änderungen am Wikitext zu reduzieren. Auch auf der deutschsprachigen Wikipedia werden Verbesserungen selbstverständlich für Opt In Nutzer kontinuierlich zur Verfügung stehen, und wir werden regelmäßige Ankündigungen über Neuerungen veröffentlichen. Unser Ziel ist eine Wiederaktivierung des VisualEditor in der Beta Konfiguration später im Kalenderjahr. Die Verwendung von Wikitext wird selbstverständlich auch nach der Wiederaktivierung des VisualEditor möglich sein. Der VisualEditor ist und bleibt optional, und kann während der Beta Phase auch komplett aus der Benutzeroberfläche entfernt werden. James Forrester, Produktmanager, VisualEditor Team', 'cleaned': \"in response to community feedback, visualeditor will be temporarily switched back into opt-in mode on the german wikipedia. we don't intend to otherwise alter the near-term visualeditor deployment schedule, except in case of emergencies. as we did in the case of dutch wikipedia, for instance, which was exempted from the phase rollout, we try to accommodate community concern in the process of this rollout. visualeditor is the single largest and most disruptive change to the user experience in the history of our projects. not only is it still beta software, it also depends on us working together in partnership to update documentation, add template metadata (which is used by visualeditor to make templates more user-friendly), and deal with unexpected issues. we appreciate your patience and feedback, and we have no intent of taking your partnership for granted. we also recognize that there are still significant areas for improvement (e.g. performance, handling of tables, insertion of special characters) as well as work we can do to reduce the incidence rate of problematic markup changes. as we continue to support the beta where it is deployed, we'll also update the german wikipedia community on progress in these areas, and prepare for re-enabling visualeditor later in the calendar year. as a reminder, visualeditor has always been optional to use, and can now also be completely hidden from the user experience (as an individual preference) in wikis where it is enabled by default. -- james forrester, product manager, visualeditor team ---- als reaktion auf die ruckmeldungen der deutschsprachigen wikipedia-gemeinschaft werden wir den visualeditor dort temporar wieder nur per opt-in verfugbar machen. daruber hinaus beabsichtigen wir nicht, die unmittelbare planung fur andere sprachversionen zu verandern, es sei denn, es treten schwerwiegende probleme auf. wie auch z.b. im fall der niederlandischen wikipedia, die von phase der beta ausgenommen wurde, versuchen wir, bei der weiteren aktivierung des visualeditor mit den sprachversionen zusammen zu arbeiten und nehmen bedenken ernst. visualeditor ist die weitgehendste anderung an der benutzeroberflache in der geschichte unserer projekte. visualeditor ist aber noch beta-software, und der erfolg des projekts hangt sehr davon ab, dass wir ein einer positiven partnerschaft zusammen arbeiten, um z.b. vorlagen-metadaten (templatedata) hinzuzufugen (die von visualeditor verwendet werden, um die benutzeroberflache fur vorlagen zu verbessern) und dokumentation zu aktualisieren, und um mit software-problemen umzugehen. wir schatzen die geduld und das ehrliche feedback der deutschsprachigen wikipedia-gemeinschaft, und gehen nicht davon aus, dass eine kooperation ohne gegenseitiges entgegenkommen funktionieren kann. wir erkennen auch an, dass es im visualeditor noch viel raum fur verbesserungen gibt. das beinhaltet z.b. performance, bessere unterstutzung fur tabellen und einen dialog fur das einfugen von sonderzeichen. in einigen fallen konnen wir auch das verhalten des editors optimieren, um unerwunschte anderungen am wikitext zu reduzieren. auch auf der deutschsprachigen wikipedia werden verbesserungen selbstverstandlich fur opt-in-nutzer kontinuierlich zur verfugung stehen, und wir werden regelmassige ankundigungen uber neuerungen veroffentlichen. unser ziel ist eine wiederaktivierung des visualeditor in der beta-konfiguration spater im kalenderjahr. die verwendung von wikitext wird selbstverstandlich auch nach der wiederaktivierung des visualeditor moglich sein. der visualeditor ist und bleibt optional, und kann wahrend der beta-phase auch komplett aus der benutzeroberflache entfernt werden. -- james forrester, produktmanager, visualeditor-team\"})}),\n", + " '896': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '896', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"VisualEditor's configuration variables are a bit confusing to me, but it seems like the German Wikipedia would like to reverse part of this change: . wmgVisualEditorDefault would be set to false for dewiki. wmgVisualEditorDisableForAnons would be left as true for dewiki. Is this correct?\", 'parsed': [{'rt': 4, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'poss', 'up': 3, 'dn': [1]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 0, 'dn': []}, {'tok': 'configuration', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'variables', 'tag': 'NNS', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [3, 7, 10, 11, 13, 34, 39]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'bit', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': [5]}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [6, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 4, 'dn': [12, 19]}, {'tok': 'like', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'german', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'nsubj', 'up': 19, 'dn': [15, 16]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'like', 'tag': 'VB', 'dep': 'ccomp', 'up': 13, 'dn': [14, 17, 18, 21, 26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'reverse', 'tag': 'VB', 'dep': 'xcomp', 'up': 19, 'dn': [20, 22]}, {'tok': 'part', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [23]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [25]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 34, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 34, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 34, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 31, 'dn': []}, {'tok': 'wmgvisualeditordefault', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 34, 'dn': [30]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 34, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 34, 'dn': []}, {'tok': 'set', 'tag': 'VBN', 'dep': 'conj', 'up': 4, 'dn': [27, 28, 29, 31, 32, 33, 36]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 36, 'dn': []}, {'tok': 'false', 'tag': 'JJ', 'dep': 'xcomp', 'up': 34, 'dn': [35, 37]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [38]}, {'tok': 'dewiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 37, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'wmgvisualeditordisableforanons', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'left', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 8]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'true', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'dewiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 3]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': 'correct', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"VisualEditor's configuration variables are a bit confusing to me, but it seems like the German Wikipedia would like to reverse part of this change: . wmgVisualEditorDefault would be set to false for dewiki. wmgVisualEditorDisableForAnons would be left as true for dewiki. Is this correct?\", 'cleaned': \"visualeditor's configuration variables are a bit confusing to me, but it seems like the german wikipedia would like to reverse part of this change: < wmgvisualeditordefault would be set to false for dewiki. wmgvisualeditordisableforanons would be left as true for dewiki. is this correct?\"})}),\n", + " '897': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '897', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'From bug 49998 comment 8: In the quick poll (see #7) the results at the moment are as following: 1) enabeling VE as default for all users: 21 votes 2) VE as default for logged in users: 6 votes 3) VE to be opt in only until all bugs are fixed: 430 votes (!) 4) enabeling VE under another link name (suggestion was \"Visual Editor (beta)\" instead of \"Bearbeiten\" (\"edit\")): 31 votes According to this large majority of users who oppose defaulting VE by tomorrow, I hereby ask you to put VE back to opt in for logged in users until the most important bugs are fixed. Thank you. ', 'parsed': [{'rt': 0, 'toks': [{'tok': 'from', 'tag': 'IN', 'dep': 'ROOT', 'dn': [5, 6, 7, 8, 9, 10, 11, 21]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '---', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [14, 18, 19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'poll', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 16]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'parataxis', 'up': 14, 'dn': [15]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 11, 'dn': [17]}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [20]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'results', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'moment', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': [1]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [5, 6, 8, 9, 10, 24, 29, 30, 37, 41, 46, 64, 65]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [11, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'enabeling', 'tag': 'VBG', 'dep': 'amod', 'up': 24, 'dn': [14, 15]}, {'tok': 've', 'tag': 'IN', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [17]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 24, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 24, 'dn': [23]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'votes', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': [13, 20, 21, 22, 25, 26, 27, 28]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 24, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 24, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'xcomp', 'up': 7, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [31]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [32]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [36]}, {'tok': 'logged', 'tag': 'JJ', 'dep': 'amod', 'up': 36, 'dn': [34, 35]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 33, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 32, 'dn': [33]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 41, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 41, 'dn': [40]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'votes', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': [38, 39, 42, 43, 44, 45]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 41, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 41, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'ccomp', 'up': 7, 'dn': [48, 62]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 48, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 46, 'dn': [47, 49, 50, 51, 57]}, {'tok': 'opt', 'tag': 'VB', 'dep': 'acomp', 'up': 48, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'acomp', 'up': 48, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 57, 'dn': []}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 57, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 55, 'dn': []}, {'tok': 'bugs', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 57, 'dn': [54]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 57, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 48, 'dn': [52, 53, 55, 56]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 62, 'dn': [61]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 60, 'dn': []}, {'tok': 'votes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 46, 'dn': [58, 59, 60, 63]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 51, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'enabeling', 'tag': 'VBG', 'dep': 'ccomp', 'up': 51, 'dn': [1, 5, 12, 34, 45, 46]}, {'tok': 've', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'under', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'suggestion', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'parataxis', 'up': 4, 'dn': [10, 11, 13, 15, 19]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [14, 16, 17, 18]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'appos', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [20, 23, 27]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'bearbeiten', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': [22, 24]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'parataxis', 'up': 21, 'dn': [25, 26, 28, 29]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 34, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 34, 'dn': [33]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'votes', 'tag': 'NNS', 'dep': 'conj', 'up': 4, 'dn': [21, 30, 31, 32, 35]}, {'tok': 'according', 'tag': 'VBG', 'dep': 'prep', 'up': 34, 'dn': [36]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [39]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'large', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'majority', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [37, 38, 40, 44]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [41]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 40, 'dn': []}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 43, 'dn': []}, {'tok': 'oppose', 'tag': 'VBP', 'dep': 'aux', 'up': 44, 'dn': [42]}, {'tok': 'defaulting', 'tag': 'VBG', 'dep': 'acl', 'up': 39, 'dn': [43]}, {'tok': 've', 'tag': 'NN', 'dep': 'conj', 'up': 4, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [47]}, {'tok': 'tomorrow', 'tag': 'NN', 'dep': 'pobj', 'up': 46, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 51, 'dn': []}, {'tok': 'hereby', 'tag': 'RB', 'dep': 'advmod', 'up': 51, 'dn': []}, {'tok': 'ask', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [4, 48, 49, 50, 52, 54, 72, 73]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 51, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 54, 'dn': []}, {'tok': 'put', 'tag': 'VB', 'dep': 'xcomp', 'up': 51, 'dn': [53, 55, 56, 57, 61]}, {'tok': 've', 'tag': 'RB', 'dep': 'dobj', 'up': 54, 'dn': []}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 54, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 54, 'dn': [60]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 60, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 60, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'pobj', 'up': 57, 'dn': [58, 59]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 54, 'dn': [65]}, {'tok': 'logged', 'tag': 'JJ', 'dep': 'amod', 'up': 65, 'dn': [63, 64]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 62, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 61, 'dn': [62]}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 72, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 70, 'dn': []}, {'tok': 'most', 'tag': 'RBS', 'dep': 'advmod', 'up': 69, 'dn': []}, {'tok': 'important', 'tag': 'JJ', 'dep': 'amod', 'up': 70, 'dn': [68]}, {'tok': 'bugs', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 72, 'dn': [67, 69]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 72, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 51, 'dn': [66, 70, 71]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 51, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thank', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '---', 'tag': ':', 'dep': 'ROOT', 'dn': []}]}], 'stripped_text': 'From bug 49998 comment 8: In the quick poll (see #7) the results at the moment are as following: 1) enabeling VE as default for all users: 21 votes 2) VE as default for logged in users: 6 votes 3) VE to be opt in only until all bugs are fixed: 430 votes (!) 4) enabeling VE under another link name (suggestion was \"Visual Editor (beta)\" instead of \"Bearbeiten\" (\"edit\")): 31 votes According to this large majority of users who oppose defaulting VE by tomorrow, I hereby ask you to put VE back to opt in for logged in users until the most important bugs are fixed. Thank you. ', 'cleaned': 'from bug comment : --- in the quick poll (see #) the results at the moment are as following: ) enabeling ve as default for all users: votes ) ve as default for logged-in users: votes ) ve to be opt-in only until all bugs are fixed: votes (!) ) enabeling ve under another link name (suggestion was \"visual editor (beta)\" instead of \"bearbeiten\" (\"edit\")): votes according to this large majority of users who oppose defaulting ve by tomorrow, i hereby ask you to put ve back to opt-in for logged-in users until the most important bugs are fixed. thank you. ---'})}),\n", + " '898': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '898', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'From bug 49998 comment 7: the German wikipedia just started a quick poll over the weekend to at least postpone this activation for anonymous users on monday: https://de.wikipedia.org/wiki/Wikipedia:Umfragen/VisualEditor_Opt in the poll has currently also a option for the previous state where VE was Opt in for users instead of Opt out if this is still possible. It would be appreciated to take the outcome on monday into account and postpone this activation for dewiki if desired. ', 'parsed': [{'rt': 15, 'toks': [{'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [5, 6, 7, 8]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '---', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'german', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'nsubj', 'up': 15, 'dn': [11, 12]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 9, 10, 13, 14, 18, 19, 25, 66]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'poll', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16, 17]}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'weekend', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': 'to', 'tag': 'IN', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'least', 'tag': 'JJS', 'dep': 'advmod', 'up': 25, 'dn': [23]}, {'tok': 'postpone', 'tag': 'VB', 'dep': 'advcl', 'up': 15, 'dn': [22, 24, 27, 31, 33, 34, 43]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'activation', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26, 28]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [30]}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 28, 'dn': [29]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [32]}, {'tok': 'monday', 'tag': 'NNP', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 43, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 43, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'poll', 'tag': 'NN', 'dep': 'nsubj', 'up': 43, 'dn': [37]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 43, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 41, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 43, 'dn': [40]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'option', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [35, 36, 38, 39, 41, 42, 44]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [47]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'previous', 'tag': 'JJ', 'dep': 'amod', 'up': 47, 'dn': []}, {'tok': 'state', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': [45, 46, 51]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 51, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 51, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 51, 'dn': []}, {'tok': 'opt', 'tag': 'VB', 'dep': 'relcl', 'up': 47, 'dn': [48, 49, 50, 53, 54, 57, 63]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 53, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 51, 'dn': [52]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 51, 'dn': [55]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 54, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 57, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 51, 'dn': [56, 60]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 60, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 60, 'dn': []}, {'tok': 'out', 'tag': 'NN', 'dep': 'pobj', 'up': 57, 'dn': [58, 59]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 63, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 63, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 51, 'dn': [61, 62, 64, 65]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 63, 'dn': []}, {'tok': 'possible', 'tag': 'JJ', 'dep': 'acomp', 'up': 63, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'appreciated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'take', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 7, 8, 10, 12, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'outcome', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'monday', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': 'account', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'postpone', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [15, 16, 19]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'activation', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'dewiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'desired', 'tag': 'VBN', 'dep': 'advcl', 'up': 13, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '---', 'tag': ':', 'dep': 'ROOT', 'dn': []}]}], 'stripped_text': 'From bug 49998 comment 7: the German wikipedia just started a quick poll over the weekend to at least postpone this activation for anonymous users on monday: https://de.wikipedia.org/wiki/Wikipedia:Umfragen/VisualEditor_Opt in the poll has currently also a option for the previous state where VE was Opt in for users instead of Opt out if this is still possible. It would be appreciated to take the outcome on monday into account and postpone this activation for dewiki if desired. ', 'cleaned': 'from bug comment : --- the german wikipedia just started a quick poll over the weekend to at least postpone this activation for anonymous users on monday: the poll has currently also a option for the previous state where ve was opt-in for users instead of opt-out if this is still possible. it would be appreciated to take the outcome on monday into account and postpone this activation for dewiki if desired. ---'})}),\n", + " '899': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-xfe43w2lb5gpvglf4coa', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '899', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Version : unspecified Severity : major', 'parsed': [{'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': ' Version : unspecified Severity : major', 'cleaned': '-------------------------- **version**: unspecified **severity**: major'})}),\n", + " '900': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '900', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Now fixed.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Now fixed.', 'cleaned': 'now fixed.'})}),\n", + " '903': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '903', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #4) > https://www.mediawiki.org/w/index.php?title=Extension:MassMessage/ > Design&oldid=745378&veaction=edit > > When I go to this URL in Google Chrome/OS X/Version 27.0.1453.116, I get the > following error in my JavaScript console: > > Uncaught RangeError: Maximum call stack size exceeded > oo.compare > oo.compare […] This is now masked by some significant performance improvements we made (so it \"works\"), but we think it\\'s still an issue; keeping open.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 47, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 7, 'dn': [5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': [1, 3, 4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'design&oldid=&veaction', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [2]}, {'tok': '=', 'tag': 'VBP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'edit', 'tag': 'VBP', 'dep': 'advcl', 'up': 28, 'dn': [0, 6, 8, 9, 12, 21, 22, 25]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'go', 'tag': 'VBP', 'dep': 'advcl', 'up': 7, 'dn': [10, 11, 13, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [18]}, {'tok': 'google', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'chrome', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': [17, 19, 20]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'os', 'tag': 'NNP', 'dep': 'prep', 'up': 18, 'dn': []}, {'tok': 'x', 'tag': 'NN', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '/', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'number>.1453.116', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 7, 'dn': [23, 24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ccomp', 'up': 47, 'dn': [7, 26, 27, 29, 31, 37, 38, 40, 41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'dobj', 'up': 28, 'dn': [30]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 29, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'prep', 'up': 28, 'dn': [32]}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [33]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [36]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 36, 'dn': []}, {'tok': 'javascript', 'tag': 'JJ', 'dep': 'amod', 'up': 36, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [34, 35]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 28, 'dn': [39]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'uncaught', 'tag': 'CC', 'dep': 'cc', 'up': 28, 'dn': []}, {'tok': 'rangeerror', 'tag': 'NN', 'dep': 'dep', 'up': 28, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'maximum', 'tag': 'JJ', 'dep': 'amod', 'up': 46, 'dn': []}, {'tok': 'call', 'tag': 'NN', 'dep': 'compound', 'up': 45, 'dn': []}, {'tok': 'stack', 'tag': 'NN', 'dep': 'compound', 'up': 46, 'dn': [44]}, {'tok': 'size', 'tag': 'NN', 'dep': 'nsubj', 'up': 47, 'dn': [43, 45]}, {'tok': 'exceeded', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [28, 42, 46, 49, 50, 51]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 49, 'dn': []}, {'tok': 'oo.compare', 'tag': 'NNS', 'dep': 'dobj', 'up': 47, 'dn': [48]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'npadvmod', 'up': 47, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': '...', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 6, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'masked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 5, 7, 18, 22, 24]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 6, 'dn': [11]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'significant', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'performance', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'improvements', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 10, 13]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'made', 'tag': 'VBD', 'dep': 'relcl', 'up': 11, 'dn': [12]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'parataxis', 'up': 6, 'dn': [14, 15, 16, 17, 19, 20, 21]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'conj', 'up': 6, 'dn': [23, 26, 31, 33]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 24, 'dn': [25, 27, 29, 30]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 26, 'dn': [28]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'keeping', 'tag': 'VBG', 'dep': 'advcl', 'up': 24, 'dn': [32]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 31, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 24, 'dn': []}]}], 'stripped_text': '(In reply to comment #4) > https://www.mediawiki.org/w/index.php?title=Extension:MassMessage/ > Design&oldid=745378&veaction=edit > > When I go to this URL in Google Chrome/OS X/Version 27.0.1453.116, I get the > following error in my JavaScript console: > > Uncaught RangeError: Maximum call stack size exceeded > oo.compare > oo.compare […] This is now masked by some significant performance improvements we made (so it \"works\"), but we think it\\'s still an issue; keeping open.', 'cleaned': '(in reply to comment #) > > design&oldid=&veaction=edit > > when i go to this url in google chrome/os x/version .1453.116, i get the > following error in my javascript console: > > uncaught rangeerror: maximum call stack size exceeded > oo.compare > oo.compare [...] this is now masked by some significant performance improvements we made (so it \"works\"), but we think it\\'s still an issue; keeping open.'})}),\n", + " '904': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '904', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://www.mediawiki.org/w/index.php?title=Extension:MassMessage/Design&oldid=745378&veaction=edit When I go to this URL in Google Chrome/OS X/Version 27.0.1453.116, I get the following error in my JavaScript console: Uncaught RangeError: Maximum call stack size exceeded oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare', 'parsed': [{'rt': 21, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 21, 'dn': [1, 5]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': [2]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'go', 'tag': 'VBP', 'dep': 'punct', 'up': 0, 'dn': [3, 4, 6, 9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': 'google', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'chrome', 'tag': 'NNP', 'dep': 'pobj', 'up': 9, 'dn': [10, 12, 13]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'os', 'tag': 'NNP', 'dep': 'prep', 'up': 11, 'dn': []}, {'tok': 'x', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': '/', 'tag': 'NN', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'number>.1453.116', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 21, 'dn': [16, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 14, 15, 18, 19, 20, 24, 29, 30, 37]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 23, 25]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [28]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 28, 'dn': []}, {'tok': 'javascript', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 27]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'uncaught', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'rangeerror', 'tag': 'NN', 'dep': 'dep', 'up': 37, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'maximum', 'tag': 'JJ', 'dep': 'amod', 'up': 36, 'dn': []}, {'tok': 'call', 'tag': 'NN', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'stack', 'tag': 'NN', 'dep': 'compound', 'up': 36, 'dn': [34]}, {'tok': 'size', 'tag': 'NN', 'dep': 'nsubj', 'up': 37, 'dn': [33, 35]}, {'tok': 'exceeded', 'tag': 'VBD', 'dep': 'conj', 'up': 21, 'dn': [31, 32, 36, 237]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'compound', 'up': 236, 'dn': []}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 40, 'dn': []}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 41, 'dn': [39]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 42, 'dn': [40]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 43, 'dn': [41]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 44, 'dn': [42]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 45, 'dn': [43]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 46, 'dn': [44]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 47, 'dn': [45]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 48, 'dn': [46]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 49, 'dn': [47]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 50, 'dn': [48]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 51, 'dn': [49]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 52, 'dn': [50]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 53, 'dn': [51]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 54, 'dn': [52]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 55, 'dn': [53]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 56, 'dn': [54]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 57, 'dn': [55]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 58, 'dn': [56]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 59, 'dn': [57]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 60, 'dn': [58]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 61, 'dn': [59]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 62, 'dn': [60]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 63, 'dn': [61]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 64, 'dn': [62]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 65, 'dn': [63]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 66, 'dn': [64]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 67, 'dn': [65]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 68, 'dn': [66]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 69, 'dn': [67]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 70, 'dn': [68]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 71, 'dn': [69]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 72, 'dn': [70]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 73, 'dn': [71]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 74, 'dn': [72]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 75, 'dn': [73]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 76, 'dn': [74]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 77, 'dn': [75]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 78, 'dn': [76]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 79, 'dn': [77]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 80, 'dn': [78]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 81, 'dn': [79]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 82, 'dn': [80]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 83, 'dn': [81]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 84, 'dn': [82]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 85, 'dn': [83]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 86, 'dn': [84]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 87, 'dn': [85]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 88, 'dn': [86]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 89, 'dn': [87]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 90, 'dn': [88]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 91, 'dn': [89]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 92, 'dn': [90]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 93, 'dn': [91]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 94, 'dn': [92]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 95, 'dn': [93]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 96, 'dn': [94]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 97, 'dn': [95]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 98, 'dn': [96]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 99, 'dn': [97]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 100, 'dn': [98]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 101, 'dn': [99]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 102, 'dn': [100]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 103, 'dn': [101]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 104, 'dn': [102]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 105, 'dn': [103]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 106, 'dn': [104]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 107, 'dn': [105]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 108, 'dn': [106]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 109, 'dn': [107]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 110, 'dn': [108]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 111, 'dn': [109]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 112, 'dn': [110]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 113, 'dn': [111]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 114, 'dn': [112]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 115, 'dn': [113]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 116, 'dn': [114]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 117, 'dn': [115]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 118, 'dn': [116]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 119, 'dn': [117]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 120, 'dn': [118]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 121, 'dn': [119]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 122, 'dn': [120]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 123, 'dn': [121]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 124, 'dn': [122]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 125, 'dn': [123]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 126, 'dn': [124]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 127, 'dn': [125]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 128, 'dn': [126]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 129, 'dn': [127]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 130, 'dn': [128]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 131, 'dn': [129]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 132, 'dn': [130]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 133, 'dn': [131]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 134, 'dn': [132]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 135, 'dn': [133]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 136, 'dn': [134]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 137, 'dn': [135]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 138, 'dn': [136]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 139, 'dn': [137]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 140, 'dn': [138]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 141, 'dn': [139]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 142, 'dn': [140]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 143, 'dn': [141]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 144, 'dn': [142]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 145, 'dn': [143]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 146, 'dn': [144]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 147, 'dn': [145]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 148, 'dn': [146]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 149, 'dn': [147]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 150, 'dn': [148]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 151, 'dn': [149]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 152, 'dn': [150]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 153, 'dn': [151]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 154, 'dn': [152]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 155, 'dn': [153]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 156, 'dn': [154]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 157, 'dn': [155]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 158, 'dn': [156]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 159, 'dn': [157]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 160, 'dn': [158]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 161, 'dn': [159]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 162, 'dn': [160]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 163, 'dn': [161]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 164, 'dn': [162]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 165, 'dn': [163]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 166, 'dn': [164]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 167, 'dn': [165]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 168, 'dn': [166]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 169, 'dn': [167]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 170, 'dn': [168]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 171, 'dn': [169]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 172, 'dn': [170]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 173, 'dn': [171]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 174, 'dn': [172]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 175, 'dn': [173]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 176, 'dn': [174]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 177, 'dn': [175]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 178, 'dn': [176]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 179, 'dn': [177]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 180, 'dn': [178]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 181, 'dn': [179]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 182, 'dn': [180]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 183, 'dn': [181]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 184, 'dn': [182]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 185, 'dn': [183]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 186, 'dn': [184]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 187, 'dn': [185]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 188, 'dn': [186]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 189, 'dn': [187]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 190, 'dn': [188]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 191, 'dn': [189]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 192, 'dn': [190]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 193, 'dn': [191]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 194, 'dn': [192]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 195, 'dn': [193]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 196, 'dn': [194]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 197, 'dn': [195]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 198, 'dn': [196]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 199, 'dn': [197]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 200, 'dn': [198]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 201, 'dn': [199]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 202, 'dn': [200]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 203, 'dn': [201]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 204, 'dn': [202]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 205, 'dn': [203]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 206, 'dn': [204]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 207, 'dn': [205]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 208, 'dn': [206]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 209, 'dn': [207]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 210, 'dn': [208]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 211, 'dn': [209]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 212, 'dn': [210]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 213, 'dn': [211]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 214, 'dn': [212]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 215, 'dn': [213]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 216, 'dn': [214]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 217, 'dn': [215]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 218, 'dn': [216]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 219, 'dn': [217]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 220, 'dn': [218]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 221, 'dn': [219]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 222, 'dn': [220]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 223, 'dn': [221]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 224, 'dn': [222]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 225, 'dn': [223]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 226, 'dn': [224]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 227, 'dn': [225]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 228, 'dn': [226]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 229, 'dn': [227]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 230, 'dn': [228]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 231, 'dn': [229]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 232, 'dn': [230]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 233, 'dn': [231]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 234, 'dn': [232]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'compound', 'up': 235, 'dn': [233]}, {'tok': 'oo.compare', 'tag': 'NNS', 'dep': 'compound', 'up': 236, 'dn': [234]}, {'tok': 'oo.compare', 'tag': 'NNS', 'dep': 'compound', 'up': 237, 'dn': [38, 235]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'npadvmod', 'up': 37, 'dn': [236]}]}], 'stripped_text': 'https://www.mediawiki.org/w/index.php?title=Extension:MassMessage/Design&oldid=745378&veaction=edit When I go to this URL in Google Chrome/OS X/Version 27.0.1453.116, I get the following error in my JavaScript console: Uncaught RangeError: Maximum call stack size exceeded oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare', 'cleaned': ' when i go to this url in google chrome/os x/version .1453.116, i get the following error in my javascript console: uncaught rangeerror: maximum call stack size exceeded oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare'})}),\n", + " '907': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-xfe43w2lb5gpvglf4coa', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '907', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '[Sorry, somehow it was created without a description.] On the latest master I cannot edit a page that has in it. VisualEditor appears to be loading with the \"progress bar\", but doesn\\'t go to actual editing mode. Versions: VisualEditor 393807462e9d04ec5e437cb50ef1d03e5644e9be Parsoid be8a7dea49bd70692ef574a1bb7c7a70584d77e3 core e617dc6c8f2ce1d867ddadcd4bc3de098a84ff07', 'parsed': [{'rt': 6, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'advcl', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'somehow', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 6, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'created', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 5, 7, 10, 11]}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 5, 6, 9, 14, 15, 17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 11]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'relcl', 'up': 9, 'dn': [10, 12, 13]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'nowiki', 'tag': 'NNP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [16]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 11, 12, 15, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'loading', 'tag': 'VBG', 'dep': 'xcomp', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'progress', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'bar', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8, 10]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [13, 14, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'versions', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 2, 4, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '393807462e9d04ec5e437cb50ef1d03e5644e9be', 'tag': 'CD', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'appos', 'up': 0, 'dn': [3]}, {'tok': 'be8a7dea49bd70692ef574a1bb7c7a70584d77e3', 'tag': 'NNP', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'core', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'e617dc6c8f2ce1d867ddadcd4bc3de098a84ff07', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [5, 6]}]}], 'stripped_text': '[Sorry, somehow it was created without a description.] On the latest master I cannot edit a page that has in it. VisualEditor appears to be loading with the \"progress bar\", but doesn\\'t go to actual editing mode. Versions: VisualEditor 393807462e9d04ec5e437cb50ef1d03e5644e9be Parsoid be8a7dea49bd70692ef574a1bb7c7a70584d77e3 core e617dc6c8f2ce1d867ddadcd4bc3de098a84ff07', 'cleaned': '[sorry, somehow it was created without a description.] on the latest master i cannot edit a page that has in it. visualeditor appears to be loading with the \"progress bar\", but doesn\\'t go to actual editing mode. versions: visualeditor 393807462e9d04ec5e437cb50ef1d03e5644e9be parsoid be8a7dea49bd70692ef574a1bb7c7a70584d77e3 core e617dc6c8f2ce1d867ddadcd4bc3de098a84ff07'})}),\n", + " '908': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '908', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Apologies if this is a duplicate; I haven't found a report about this. If you add a new reference with VisualEditor, you can't immediately reuse it with the reference editor; it doesn't show up in the list. You need to save the page and re open the reference editor for that reference to show. Version : unspecified Severity : normal\", 'parsed': [{'rt': 10, 'toks': [{'tok': 'apologies', 'tag': 'NNS', 'dep': 'dep', 'up': 10, 'dn': [3]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 0, 'dn': [1, 2, 5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [4]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 6, 7, 8, 9, 12, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'advcl', 'up': 13, 'dn': [0, 1, 5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'reuse', 'tag': 'VB', 'dep': 'ccomp', 'up': 23, 'dn': [2, 8, 9, 10, 11, 12, 14, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 17]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 23, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ROOT', 'dn': [13, 19, 20, 21, 22, 24, 25, 28]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 23, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 5, 6, 7, 8, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 're', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': []}, {'tok': '-', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 13, 17]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'relcl', 'up': 12, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"Apologies if this is a duplicate; I haven't found a report about this. If you add a new reference with VisualEditor, you can't immediately reuse it with the reference editor; it doesn't show up in the list. You need to save the page and re open the reference editor for that reference to show. Version : unspecified Severity : normal\", 'cleaned': \"apologies if this is a duplicate; i haven't found a report about this. if you add a new reference with visualeditor, you can't immediately reuse it with the reference editor; it doesn't show up in the list. you need to save the page and re-open the reference editor for that reference to show. -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '911': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '911', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Now fixed in master and will be deployed next week.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 4, 7, 10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [5, 6, 9]}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'week', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Now fixed in master and will be deployed next week.', 'cleaned': 'now fixed in master and will be deployed next week.'})}),\n", + " '913': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7zhn2ep5wvjhxetsbb6n', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '913', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'So bug reports are taking 2 weeks to be assessed and assigned? That sounds like bad news. Glad to see it\\'s now \"highest\", thanks. I\\'m amazed it took so long to be reported as a bug, and suspect it\\'s because the experience of adding refs has been so dreadful that people haven\\'t picked up on this specific aspect to report as a distinctive bug. Good luck.', 'parsed': [{'rt': 4, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'reports', 'tag': 'NNS', 'dep': 'nsubj', 'up': 4, 'dn': [1]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'taking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 2, 3, 8, 11, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'weeks', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'assessed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 4, 'dn': [9, 10, 12, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'assigned', 'tag': 'VBN', 'dep': 'conj', 'up': 11, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'sounds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 5]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'bad', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'news', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'glad', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [2, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [1, 4]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [3, 5, 7, 10]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'highest', 'tag': 'JJS', 'dep': 'acomp', 'up': 4, 'dn': [6, 8, 9]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'thanks', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 14, 15, 44]}, {'tok': 'amazed', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [4]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'took', 'tag': 'VBD', 'dep': 'ccomp', 'up': 2, 'dn': [3, 6, 13]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'long', 'tag': 'JJ', 'dep': 'advmod', 'up': 4, 'dn': [5, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'reported', 'tag': 'VBN', 'dep': 'xcomp', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'suspect', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [17]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 15, 'dn': [16, 25]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'experience', 'tag': 'NN', 'dep': 'nsubj', 'up': 25, 'dn': [19, 21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'pcomp', 'up': 21, 'dn': [23]}, {'tok': 'refs', 'tag': 'NNS', 'dep': 'dobj', 'up': 22, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'advcl', 'up': 17, 'dn': [18, 20, 24, 27]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'dreadful', 'tag': 'JJ', 'dep': 'acomp', 'up': 25, 'dn': [26, 32]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 32, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 32, 'dn': []}, {'tok': 'picked', 'tag': 'VBN', 'dep': 'ccomp', 'up': 27, 'dn': [28, 29, 30, 31, 33, 34, 39]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 32, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [37]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'aspect', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 36]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 39, 'dn': []}, {'tok': 'report', 'tag': 'VB', 'dep': 'xcomp', 'up': 32, 'dn': [38, 40]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [43]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'distinctive', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 40, 'dn': [41, 42]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'luck', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'So bug reports are taking 2 weeks to be assessed and assigned? That sounds like bad news. Glad to see it\\'s now \"highest\", thanks. I\\'m amazed it took so long to be reported as a bug, and suspect it\\'s because the experience of adding refs has been so dreadful that people haven\\'t picked up on this specific aspect to report as a distinctive bug. Good luck.', 'cleaned': 'so bug reports are taking weeks to be assessed and assigned? that sounds like bad news. glad to see it\\'s now \"highest\", thanks. i\\'m amazed it took so long to be reported as a bug, and suspect it\\'s because the experience of adding refs has been so dreadful that people haven\\'t picked up on this specific aspect to report as a distinctive bug. good luck.'})}),\n", + " '914': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '914', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #2) > I can think of possible two reasons why this bug has not been given high > priority: You forgot option 3: We hadn\\'t got to this bug report yet (aka, \"AGF\"). : ) Now marked appropriately.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'ROOT', 'dn': []}]}, {'rt': 28, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'ccomp', 'up': 19, 'dn': [0, 1, 3]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'possible', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 6, 'dn': []}, {'tok': 'reasons', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 13]}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 13, 'dn': [8]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'given', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 9, 10, 11, 12, 16]}, {'tok': 'high', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'priority', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'forgot', 'tag': 'VBP', 'dep': 'ccomp', 'up': 28, 'dn': [2, 17, 18, 20, 21, 22]}, {'tok': 'option', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 19, 'dn': [23]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 28, 'dn': []}, {'tok': 'got', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [19, 24, 25, 26, 27, 29, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [32]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30, 31]}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'aka', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'agf', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ':-)', 'tag': 'NFP', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'marked', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'appropriately', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': '(In reply to comment #2) > I can think of possible two reasons why this bug has not been given high > priority: You forgot option 3: We hadn\\'t got to this bug report yet (aka, \"AGF\"). : ) Now marked appropriately.', 'cleaned': '(in reply to comment #) > i can think of possible two reasons why this bug has not been given high > priority: you forgot option : we hadn\\'t got to this bug report yet (aka, \"agf\"). :-) now marked appropriately.'})}),\n", + " '915': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hirrhium5ibrtof34lwa', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '915', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I can think of possible two reasons why this bug has not been given high priority: (1) Those unfamiliar with creating or substantially expanding Wikipedia articles don't think that this is a big deal. They are wrong it IS a big deal. Not been able to cite the same source two or more times in an article, which is exceptionally common, causes all the problems noted by Pam, above. or (2) VE's fundamental architecture prevents it from adding footnotes created during an editing session to the list of footnotes that existed prior to that session, and if this were listed as a high priority bug, that design mistake might be much more obvious. I really, really hope that the answer is not (2), because if so, that's a deal breaker. The lack of such functionality is certainly, in and of itself, reason to NOW recommend that anyone writing a new article not do so in VE. (And, no, it's not acceptable to do everything but the footnotes in VE, then do footnotes with the wikitext editor users absolutely should be footnoting their text additions with citations, as they go along , if only for efficiency.)\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 16, 19, 33, 40]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'possible', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 6, 'dn': []}, {'tok': 'reasons', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 13]}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 13, 'dn': [8]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'given', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 9, 10, 11, 12, 15]}, {'tok': 'high', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'priority', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [17, 18, 20, 21]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'those', 'tag': 'DT', 'dep': 'nsubj', 'up': 33, 'dn': [23]}, {'tok': 'unfamiliar', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': [24]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'creating', 'tag': 'VBG', 'dep': 'pcomp', 'up': 24, 'dn': [26, 28]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'substantially', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'expanding', 'tag': 'VBG', 'dep': 'conj', 'up': 25, 'dn': [27, 30]}, {'tok': 'wikipedia', 'tag': 'NN', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'articles', 'tag': 'NNS', 'dep': 'dobj', 'up': 28, 'dn': [29]}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 33, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [22, 31, 32, 36]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 36, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 33, 'dn': [34, 35, 39]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'big', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'deal', 'tag': 'NN', 'dep': 'attr', 'up': 36, 'dn': [37, 38]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 5, 'dn': [0, 2]}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 4, 8, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'big', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'deal', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'advcl', 'up': 21, 'dn': [0, 2]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'cite', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 7, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 11]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 11, 'dn': [9, 10]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'conj', 'up': 8, 'dn': []}, {'tok': 'times', 'tag': 'NNS', 'dep': 'appos', 'up': 7, 'dn': [8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [14]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 14, 'dn': [16, 19]}, {'tok': 'exceptionally', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'acomp', 'up': 17, 'dn': [18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'causes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 20, 24, 29, 30]}, {'tok': 'all', 'tag': 'PDT', 'dep': 'predet', 'up': 24, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'dobj', 'up': 21, 'dn': [22, 23, 25, 28]}, {'tok': 'noted', 'tag': 'VBN', 'dep': 'acl', 'up': 24, 'dn': [26]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 25, 'dn': [27]}, {'tok': 'pam', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [1, 2, 4, 5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'poss', 'up': 9, 'dn': [7]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 6, 'dn': []}, {'tok': 'fundamental', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'architecture', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [6, 8]}, {'tok': 'prevents', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 9, 11, 12, 31, 32, 48, 52]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [3, 13]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'pcomp', 'up': 12, 'dn': [14]}, {'tok': 'footnotes', 'tag': 'NNS', 'dep': 'dobj', 'up': 13, 'dn': [15]}, {'tok': 'created', 'tag': 'VBN', 'dep': 'acl', 'up': 14, 'dn': [16, 20]}, {'tok': 'during', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'session', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 23]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [24]}, {'tok': 'footnotes', 'tag': 'NNS', 'dep': 'pobj', 'up': 23, 'dn': [26]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'existed', 'tag': 'VBD', 'dep': 'relcl', 'up': 24, 'dn': [25, 27]}, {'tok': 'prior', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': [28]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [30]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'session', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 36, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 36, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 36, 'dn': []}, {'tok': 'listed', 'tag': 'VBN', 'dep': 'advcl', 'up': 48, 'dn': [33, 34, 35, 37]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [42]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'high', 'tag': 'JJ', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'priority', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': [39, 40]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': [38, 41]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'design', 'tag': 'NN', 'dep': 'compound', 'up': 46, 'dn': []}, {'tok': 'mistake', 'tag': 'NN', 'dep': 'nsubj', 'up': 48, 'dn': [44, 45]}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 48, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 10, 'dn': [36, 43, 46, 47, 51]}, {'tok': 'much', 'tag': 'RB', 'dep': 'advmod', 'up': 50, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 51, 'dn': [49]}, {'tok': 'obvious', 'tag': 'JJ', 'dep': 'acomp', 'up': 48, 'dn': [50]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'hope', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 8, 15, 21, 26]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'answer', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [6]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [5, 7, 9, 10, 11, 12, 13, 14]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 8, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advcl', 'up': 21, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 4, 'dn': [16, 18, 19, 20, 25]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'deal', 'tag': 'NN', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'breaker', 'tag': 'NN', 'dep': 'attr', 'up': 21, 'dn': [22, 23, 24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'lack', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'functionality', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 13, 'dn': [1, 6, 7, 8]}, {'tok': 'certainly', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'advmod', 'up': 5, 'dn': [9, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'conj', 'up': 8, 'dn': [11]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'ROOT', 'dn': [5, 12, 16, 30]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'recommend', 'tag': 'VB', 'dep': 'relcl', 'up': 13, 'dn': [14, 15, 26]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'anyone', 'tag': 'NN', 'dep': 'nsubj', 'up': 26, 'dn': [19, 23]}, {'tok': 'writing', 'tag': 'VBG', 'dep': 'acl', 'up': 18, 'dn': [22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 21]}, {'tok': '*', 'tag': 'IN', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 26, 'dn': []}, {'tok': '*', 'tag': 'VBP', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'ccomp', 'up': 16, 'dn': [17, 18, 24, 25, 27, 28]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [29]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'no', 'tag': 'UH', 'dep': 'intj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 5, 7, 8]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'acceptable', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [9, 11]}, {'tok': 'everything', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': []}]}, {'rt': 18, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'footnotes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 7, 'dn': [1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'aux', 'up': 18, 'dn': [2, 5, 6, 8]}, {'tok': 'footnotes', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': [9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'absolutely', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 18, 'dn': [13, 14, 15, 16]}, {'tok': 'footnoting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 7, 17, 21, 22, 24, 25, 28, 30, 34, 36, 37]}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 21, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'additions', 'tag': 'NNS', 'dep': 'dobj', 'up': 18, 'dn': [19, 20]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [23]}, {'tok': 'citations', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'go', 'tag': 'VBP', 'dep': 'advcl', 'up': 18, 'dn': [26, 27, 29]}, {'tok': 'along', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 18, 'dn': [31]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 34, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [32, 33, 35]}, {'tok': 'efficiency', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}]}], 'stripped_text': \"I can think of possible two reasons why this bug has not been given high priority: (1) Those unfamiliar with creating or substantially expanding Wikipedia articles don't think that this is a big deal. They are wrong it IS a big deal. Not been able to cite the same source two or more times in an article, which is exceptionally common, causes all the problems noted by Pam, above. or (2) VE's fundamental architecture prevents it from adding footnotes created during an editing session to the list of footnotes that existed prior to that session, and if this were listed as a high priority bug, that design mistake might be much more obvious. I really, really hope that the answer is not (2), because if so, that's a deal breaker. The lack of such functionality is certainly, in and of itself, reason to NOW recommend that anyone writing a new article not do so in VE. (And, no, it's not acceptable to do everything but the footnotes in VE, then do footnotes with the wikitext editor users absolutely should be footnoting their text additions with citations, as they go along , if only for efficiency.)\", 'cleaned': \"i can think of possible two reasons why this bug has not been given high priority: () those unfamiliar with creating or substantially expanding wikipedia articles don't think that this is a big deal. they are wrong - it is a big deal. not been able to cite the same source two or more times in an article, which is exceptionally common, causes all the problems noted by pam, above. or () ve's fundamental architecture prevents it from adding footnotes created during an editing session to the list of footnotes that existed prior to that session, and if this were listed as a high-priority bug, that design mistake might be much more obvious. i really, really hope that the answer is not (), because if so, that's a deal-breaker. the lack of such functionality is certainly, in and of itself, reason to now recommend that anyone writing a new article *not* do so in ve. (and, no, it's not acceptable to do everything but the footnotes in ve, then do footnotes with the wikitext editor - users absolutely should be footnoting their text additions with citations, *as they go along*, if only for efficiency.)\"})}),\n", + " '916': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7zhn2ep5wvjhxetsbb6n', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '916', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I\\'d urge this to be a higher priority: how do we expect people to create good new articles, even a well cited stub, if they can\\'t use the same reference for more than one point? They get offered a \"reuse a reference\" button, but it doesn\\'t work: seriously bad news. The confused editor then has several choices: (a) don\\'t give the extra reference(s) they think are appropriate, dumbing down the article; (b) re input the reference each time they want to use it; (c) stop editing in VE and go into Edit Source (if they\\'re lucky enough to be an established editor who knows about it and has learned how to use it ... not for newbies according to current ideas); (d) curse and swear and givve up trying to create their article and probably abandon editing Wikipedia altogether.', 'parsed': [{'rt': 13, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'urge', 'tag': 'VB', 'dep': 'ccomp', 'up': 13, 'dn': [0, 1, 3, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [4, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'higher', 'tag': 'JJR', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'priority', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'expect', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 9, 10, 11, 12, 16, 41]}, {'tok': 'people', 'tag': 'NNS', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'create', 'tag': 'VB', 'dep': 'ccomp', 'up': 13, 'dn': [14, 15, 19, 27, 32]}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'articles', 'tag': 'NNS', 'dep': 'dobj', 'up': 16, 'dn': [17, 18, 20, 26]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'cited', 'tag': 'VBN', 'dep': 'amod', 'up': 26, 'dn': [23, 24]}, {'tok': 'stub', 'tag': 'NN', 'dep': 'appos', 'up': 19, 'dn': [21, 22, 25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 32, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 32, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'advcl', 'up': 16, 'dn': [28, 29, 30, 31, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [33, 34, 36]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [40]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'than', 'tag': 'IN', 'dep': 'quantmod', 'up': 39, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 40, 'dn': [37, 38]}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [39]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'offered', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 5, 10, 11, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'reuse', 'tag': 'VB', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nmod', 'up': 9, 'dn': [6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [7, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [12, 13, 14, 16, 19, 20]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'seriously', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'bad', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': [17]}, {'tok': 'news', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 47, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'confused', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 1]}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 47, 'dn': [2, 3, 6, 13, 19, 31, 32, 33]}, {'tok': 'several', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'choices', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': [5, 7, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'a', 'tag': 'LS', 'dep': 'appos', 'up': 6, 'dn': [8, 10]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [11, 12, 16, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'extra', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'reference(s', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'parataxis', 'up': 4, 'dn': [18, 20, 27]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 19, 'dn': [21, 22, 23]}, {'tok': 'appropriate', 'tag': 'JJ', 'dep': 'acomp', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'dumbing', 'tag': 'VBG', 'dep': 'advcl', 'up': 20, 'dn': [24, 26]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [25]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'b', 'tag': 'LS', 'dep': 'meta', 'up': 31, 'dn': [28, 30]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 're', 'tag': 'NN', 'dep': 'ccomp', 'up': 4, 'dn': [29]}, {'tok': '-', 'tag': 'VB', 'dep': 'ccomp', 'up': 4, 'dn': []}, {'tok': 'input', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [35, 37]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 33, 'dn': [34]}, {'tok': 'each', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 33, 'dn': [36, 39]}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 39, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'relcl', 'up': 37, 'dn': [38, 41]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 41, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'xcomp', 'up': 39, 'dn': [40, 42]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 41, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'c', 'tag': 'NN', 'dep': 'meta', 'up': 47, 'dn': [44, 46]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'stop', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 43, 45, 48, 50, 51, 52, 78, 80, 82, 86, 91, 108]}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 47, 'dn': [49]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 48, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'intj', 'up': 47, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 47, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 47, 'dn': [53, 56, 59]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 52, 'dn': [55]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 55, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'pobj', 'up': 53, 'dn': [54]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 59, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 59, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'advcl', 'up': 52, 'dn': [57, 58, 60]}, {'tok': 'lucky', 'tag': 'JJ', 'dep': 'acomp', 'up': 59, 'dn': [61, 63]}, {'tok': 'enough', 'tag': 'RB', 'dep': 'advmod', 'up': 60, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 63, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 60, 'dn': [62, 66]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 66, 'dn': []}, {'tok': 'established', 'tag': 'JJ', 'dep': 'amod', 'up': 66, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'attr', 'up': 63, 'dn': [64, 65, 68]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 68, 'dn': []}, {'tok': 'knows', 'tag': 'VBZ', 'dep': 'relcl', 'up': 66, 'dn': [67, 69, 71, 73]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 68, 'dn': [70]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 69, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 68, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 73, 'dn': []}, {'tok': 'learned', 'tag': 'VBN', 'dep': 'conj', 'up': 68, 'dn': [72, 76]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 76, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 76, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'xcomp', 'up': 73, 'dn': [74, 75, 77]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 76, 'dn': []}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 80, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 47, 'dn': [79, 81]}, {'tok': 'newbies', 'tag': 'NNS', 'dep': 'pobj', 'up': 80, 'dn': []}, {'tok': 'according', 'tag': 'VBG', 'dep': 'prep', 'up': 47, 'dn': [83]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 82, 'dn': [85]}, {'tok': 'current', 'tag': 'JJ', 'dep': 'amod', 'up': 85, 'dn': []}, {'tok': 'ideas', 'tag': 'NNS', 'dep': 'pobj', 'up': 83, 'dn': [84]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 89, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 89, 'dn': []}, {'tok': 'd', 'tag': 'LS', 'dep': 'meta', 'up': 91, 'dn': [87, 88, 90]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 89, 'dn': []}, {'tok': 'curse', 'tag': 'NN', 'dep': 'conj', 'up': 47, 'dn': [89, 92, 93]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 91, 'dn': []}, {'tok': 'swear', 'tag': 'VB', 'dep': 'conj', 'up': 91, 'dn': [94, 95]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 93, 'dn': []}, {'tok': 'givve', 'tag': 'VB', 'dep': 'conj', 'up': 93, 'dn': [96, 97, 102, 104]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 95, 'dn': []}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'xcomp', 'up': 95, 'dn': [99]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 99, 'dn': []}, {'tok': 'create', 'tag': 'VB', 'dep': 'xcomp', 'up': 97, 'dn': [98, 101]}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 101, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 99, 'dn': [100]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 95, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 104, 'dn': []}, {'tok': 'abandon', 'tag': 'VB', 'dep': 'conj', 'up': 95, 'dn': [103, 106, 107]}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 106, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'dobj', 'up': 104, 'dn': [105]}, {'tok': 'altogether', 'tag': 'RB', 'dep': 'advmod', 'up': 104, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 47, 'dn': []}]}], 'stripped_text': 'I\\'d urge this to be a higher priority: how do we expect people to create good new articles, even a well cited stub, if they can\\'t use the same reference for more than one point? They get offered a \"reuse a reference\" button, but it doesn\\'t work: seriously bad news. The confused editor then has several choices: (a) don\\'t give the extra reference(s) they think are appropriate, dumbing down the article; (b) re input the reference each time they want to use it; (c) stop editing in VE and go into Edit Source (if they\\'re lucky enough to be an established editor who knows about it and has learned how to use it ... not for newbies according to current ideas); (d) curse and swear and givve up trying to create their article and probably abandon editing Wikipedia altogether.', 'cleaned': 'i\\'d urge this to be a higher priority: how do we expect people to create good new articles, even a well-cited stub, if they can\\'t use the same reference for more than one point? they get offered a \"reuse a reference\" button, but it doesn\\'t work: seriously bad news. the confused editor then has several choices: (a) don\\'t give the extra reference(s) they think are appropriate, dumbing down the article; (b) re-input the reference each time they want to use it; (c) stop editing in ve and go into edit source (if they\\'re lucky enough to be an established editor who knows about it and has learned how to use it ... not for newbies according to current ideas); (d) curse and swear and givve up trying to create their article and probably abandon editing wikipedia altogether.'})}),\n", + " '917': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '917', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Currently, the \"insert reference\" dialog is a bit confusing and buggy, and it takes two or more steps to actually type the content of a reference (most common case). We should initialize the dialog with a micro VE surface that immediately enables the user to type reference content. The selection of an existing reference can be pushed down into a separate section or tab. (Per discussion w/ James) Version : unspecified Severity : normal', 'parsed': [{'rt': 8, 'toks': [{'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'insert', 'tag': 'NNP', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': [4]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [2, 3, 5, 6]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 7, 11, 14, 15, 17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'bit', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [9]}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'acomp', 'up': 8, 'dn': [10, 12, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'buggy', 'tag': 'JJ', 'dep': 'conj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'takes', 'tag': 'VBZ', 'dep': 'conj', 'up': 8, 'dn': [16, 21, 34, 35]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 21, 'dn': [19, 20]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'conj', 'up': 18, 'dn': []}, {'tok': 'steps', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': [18, 24]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'relcl', 'up': 21, 'dn': [22, 23, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': [25, 27]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 30, 33]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'most', 'tag': 'RBS', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'amod', 'up': 33, 'dn': [31]}, {'tok': 'case', 'tag': 'NN', 'dep': 'appos', 'up': 29, 'dn': [32]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'initialize', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5, 13]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'micro', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 've', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'surface', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8, 9]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'enables', 'tag': 'VBZ', 'dep': 'relcl', 'up': 4, 'dn': [11, 12, 15, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [16, 19]}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'selection', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [0, 2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'pushed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 6, 7, 9, 10, 16]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 8, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'separate', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12, 14, 15]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'discussion', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'w/', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'james', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 1, 3, 5]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Currently, the \"insert reference\" dialog is a bit confusing and buggy, and it takes two or more steps to actually type the content of a reference (most common case). We should initialize the dialog with a micro VE surface that immediately enables the user to type reference content. The selection of an existing reference can be pushed down into a separate section or tab. (Per discussion w/ James) Version : unspecified Severity : normal', 'cleaned': 'currently, the \"insert reference\" dialog is a bit confusing and buggy, and it takes two or more steps to actually type the content of a reference (most common case). we should initialize the dialog with a micro-ve surface that immediately enables the user to type reference content. the selection of an existing reference can be pushed down into a separate section or tab. (per discussion w/ james) -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '918': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '918', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This was done and deployed last week.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 7]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [6]}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'week', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'This was done and deployed last week.', 'cleaned': 'this was done and deployed last week.'})}),\n", + " '922': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '922', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'James and I agreed to make this a \"stretch blocker\" for the IP release. (That means it\\'s a blocker for now, unless other issues around content corruption or the basic edit surfacing operation become more critical.) The reason is that citations are such a crucial part of the new editing experience that we\\'d really like to make some basic improvements to the dialog ASAP, ahead of additional refactoring work around supporting citation templates etc.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'james', 'tag': 'NNP', 'dep': 'nsubj', 'up': 3, 'dn': [1, 2]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': 'agreed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 5, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'stretch', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 8, 9, 11, 12]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'ip', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'release', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 25, 26]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [3, 6, 9, 22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'now', 'tag': 'RB', 'dep': 'pcomp', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'unless', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'nsubj', 'up': 22, 'dn': [11, 13]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'content', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'corruption', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16, 21]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'basic', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'npadvmod', 'up': 20, 'dn': []}, {'tok': 'surfacing', 'tag': 'VBG', 'dep': 'amod', 'up': 21, 'dn': [19]}, {'tok': 'operation', 'tag': 'NN', 'dep': 'conj', 'up': 15, 'dn': [17, 18, 20]}, {'tok': 'become', 'tag': 'VBP', 'dep': 'advcl', 'up': 4, 'dn': [10, 12, 24]}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'acomp', 'up': 22, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 40]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'citations', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 9]}, {'tok': 'such', 'tag': 'PDT', 'dep': 'predet', 'up': 9, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'crucial', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'part', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7, 8, 10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'experience', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12, 13, 19]}, {'tok': 'that', 'tag': 'IN', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'like', 'tag': 'VB', 'dep': 'relcl', 'up': 14, 'dn': [16, 17, 18, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'xcomp', 'up': 19, 'dn': [15, 20, 24, 39]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'basic', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'improvements', 'tag': 'NNS', 'dep': 'dobj', 'up': 21, 'dn': [22, 23, 25, 29]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'asap', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'ahead', 'tag': 'RB', 'dep': 'advmod', 'up': 39, 'dn': [31]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [34]}, {'tok': 'additional', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': 'refactoring', 'tag': 'NN', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': 'work', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': [32, 33, 35]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [36]}, {'tok': 'supporting', 'tag': 'VBG', 'dep': 'pcomp', 'up': 35, 'dn': [38]}, {'tok': 'citation', 'tag': 'NN', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'dobj', 'up': 36, 'dn': [37]}, {'tok': 'etc', 'tag': 'FW', 'dep': 'ccomp', 'up': 21, 'dn': [30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'James and I agreed to make this a \"stretch blocker\" for the IP release. (That means it\\'s a blocker for now, unless other issues around content corruption or the basic edit surfacing operation become more critical.) The reason is that citations are such a crucial part of the new editing experience that we\\'d really like to make some basic improvements to the dialog ASAP, ahead of additional refactoring work around supporting citation templates etc.', 'cleaned': 'james and i agreed to make this a \"stretch blocker\" for the ip release. (that means it\\'s a blocker for now, unless other issues around content corruption or the basic edit surfacing operation become more critical.) the reason is that citations are such a crucial part of the new editing experience that we\\'d really like to make some basic improvements to the dialog asap, ahead of additional refactoring work around supporting citation templates etc.'})}),\n", + " '923': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '923', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'data mw.i seems to be dropped on edit in latest VE, which causes a loss of round trip information for spaces etc. Version : unspecified Severity : major', 'parsed': [{'rt': 3, 'toks': [{'tok': 'data', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'mw.i', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 6, 25]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'dropped', 'tag': 'VBN', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 7, 9]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [11]}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 9, 'dn': [10, 12, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'causes', 'tag': 'VBZ', 'dep': 'relcl', 'up': 11, 'dn': [13, 16, 24]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'loss', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 17]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [21]}, {'tok': 'round', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'trip', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': [18, 19]}, {'tok': 'information', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [20, 22]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [23]}, {'tok': 'spaces', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'etc', 'tag': 'FW', 'dep': 'ccomp', 'up': 14, 'dn': []}, {'tok': '.', 'tag': 'FW', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'data mw.i seems to be dropped on edit in latest VE, which causes a loss of round trip information for spaces etc. Version : unspecified Severity : major', 'cleaned': 'data-mw.i seems to be dropped on edit in latest ve, which causes a loss of round-trip information for spaces etc. -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '926': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '926', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"We've not seen this recur; it was probably caused by mis cached code. Closing, but please re open if it does happen again.\", 'parsed': [{'rt': 10, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'ccomp', 'up': 10, 'dn': [0, 1, 2, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'recur', 'tag': 'VB', 'dep': 'ccomp', 'up': 3, 'dn': [4]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'caused', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 6, 7, 8, 9, 11, 16]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 10, 'dn': [15]}, {'tok': 'mis', 'tag': 'NN', 'dep': 'npadvmod', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'amod', 'up': 15, 'dn': [12, 13]}, {'tok': 'code', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'closing', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': []}, {'tok': 're', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [3, 5, 10, 12]}, {'tok': '-', 'tag': 'VB', 'dep': 'punct', 'up': 4, 'dn': [6]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'advcl', 'up': 4, 'dn': [7, 8, 9, 11]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"We've not seen this recur; it was probably caused by mis cached code. Closing, but please re open if it does happen again.\", 'cleaned': \"we've not seen this recur; it was probably caused by mis-cached code. closing, but please re-open if it does happen again.\"})}),\n", + " '927': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '927', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' wicke wrote: %%% Bug 51175 has been marked as a duplicate of this bug. %%%', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'wicke', 'tag': 'JJ', 'dep': 'ccomp', 'up': 5, 'dn': [0, 3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 4, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 12, 'dn': [0, 1, 3, 4, 6]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [5]}, {'tok': '<', 'tag': 'XX', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 12, 'dn': [7, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 8, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 8, 10, 11, 13, 19]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '%', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 0, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 0, 'dn': []}]}], 'stripped_text': ' wicke wrote: %%% Bug 51175 has been marked as a duplicate of this bug. %%%', 'cleaned': '**wicke** wrote: %%%*** bug has been marked as a duplicate of this bug. ***%%%'})}),\n", + " '928': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '928', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #16) > (In reply to comment #15) > > I\\'m assuming that this is not yet deployed, as a new report was added to > > 51161: > > > It is deployed. > > > Normally this single transclusion content should be covered by the Parsoid > > workaround. Did anything change in the VE handling recently that could have > > re added the \"i\" property with a faulty value? > That sounds unlikely. When the user adds a new parameter, that parameter > won\\'t > have an i value, but that seems reasonable to me. That infobox already existed. The \\'i\\' property is per transclusion, not per parameter.', 'parsed': [{'rt': 15, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'dep', 'up': 15, 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [13]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 11, 12, 14, 17, 18, 20, 21]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 15, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'assuming', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 9, 20, 21, 22, 23, 24]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 9, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 6, 7, 8, 10, 16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 16, 'dn': [12, 13]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'advcl', 'up': 9, 'dn': [11, 14, 15, 17, 19]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': [25, 26]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 24, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': [0, 2]}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'normally', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [5, 6]}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [4, 7]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'covered', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 3, 8, 9, 10, 12, 15, 16, 17, 18]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'workaround', 'tag': 'NNP', 'dep': 'oprd', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'anything', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 7, 10, 13, 14, 15, 25]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'handling', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'recently', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'relcl', 'up': 2, 'dn': [8, 9, 11, 12]}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 're', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': '-', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'property', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16, 17, 18, 19, 21]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'faulty', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'sounds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'unlikely', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 6, 18, 19, 21]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [8, 10]}, {'tok': '>', 'tag': 'PRP', 'dep': 'appos', 'up': 9, 'dn': []}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': '>', 'tag': 'VB', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'relcl', 'up': 6, 'dn': [9, 11, 12, 13, 17]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'i', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 3, 'dn': [20, 22, 25]}, {'tok': 'reasonable', 'tag': 'JJ', 'dep': 'oprd', 'up': 21, 'dn': [23]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [24]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'infobox', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'existed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nmod', 'up': 4, 'dn': [1, 3]}, {'tok': \"'\", 'tag': 'NN', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'property', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 6, 8, 10, 12]}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9, 11]}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': '(In reply to comment #16) > (In reply to comment #15) > > I\\'m assuming that this is not yet deployed, as a new report was added to > > 51161: > > > It is deployed. > > > Normally this single transclusion content should be covered by the Parsoid > > workaround. Did anything change in the VE handling recently that could have > > re added the \"i\" property with a faulty value? > That sounds unlikely. When the user adds a new parameter, that parameter > won\\'t > have an i value, but that seems reasonable to me. That infobox already existed. The \\'i\\' property is per transclusion, not per parameter.', 'cleaned': '(in reply to comment #) > (in reply to comment #) > > i\\'m assuming that this is not yet deployed, as a new report was added to > > : > > > it is deployed. > > > normally this single-transclusion content should be covered by the parsoid > > workaround. did anything change in the ve handling recently that could have > > re-added the \"i\" property with a faulty value? > that sounds unlikely. when the user adds a new parameter, that parameter > won\\'t > have an i value, but that seems reasonable to me. that infobox already existed. the \\'i\\' property is per transclusion, not per parameter.'})}),\n", + " '929': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '929', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #15) > I\\'m assuming that this is not yet deployed, as a new report was added to > 51161: > It is deployed. > Normally this single transclusion content should be covered by the Parsoid > workaround. Did anything change in the VE handling recently that could have > re added the \"i\" property with a faulty value? That sounds unlikely. When the user adds a new parameter, that parameter won\\'t have an i value, but that seems reasonable to me. I\\'ll try to reproduce this later and see what\\'s being sent back to Parsoid.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'assuming', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 8, 20, 25, 26]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 5, 6, 7, 9, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 15, 'dn': [11, 12]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'advcl', 'up': 8, 'dn': [10, 13, 14, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17, 18, 19]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 25, 'dn': [21]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 25, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 25, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 2, 'dn': [22, 23, 24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'normally', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': [2, 3]}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [1, 4]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'covered', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 5, 6, 7, 9, 14]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 8, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'parsoid', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [12]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'anything', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 7, 10, 12, 13, 14, 24]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'handling', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'recently', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'advcl', 'up': 2, 'dn': [8, 9, 11]}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 're', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': '-', 'tag': 'VBN', 'dep': 'xcomp', 'up': 2, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'property', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16, 17, 18, 20]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'faulty', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'sounds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'unlikely', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'advcl', 'up': 12, 'dn': [0, 2, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [8]}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 7, 9, 10, 11, 15, 16, 17, 19]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'i', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 12, 'dn': [18, 20, 23]}, {'tok': 'reasonable', 'tag': 'JJ', 'dep': 'oprd', 'up': 19, 'dn': [21]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 6, 7, 8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'conj', 'up': 4, 'dn': [12]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'sent', 'tag': 'VBN', 'dep': 'ccomp', 'up': 8, 'dn': [9, 10, 11, 13]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': [14]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': '(In reply to comment #15) > I\\'m assuming that this is not yet deployed, as a new report was added to > 51161: > It is deployed. > Normally this single transclusion content should be covered by the Parsoid > workaround. Did anything change in the VE handling recently that could have > re added the \"i\" property with a faulty value? That sounds unlikely. When the user adds a new parameter, that parameter won\\'t have an i value, but that seems reasonable to me. I\\'ll try to reproduce this later and see what\\'s being sent back to Parsoid.', 'cleaned': '(in reply to comment #) > i\\'m assuming that this is not yet deployed, as a new report was added to > : > it is deployed. > normally this single-transclusion content should be covered by the parsoid > workaround. did anything change in the ve handling recently that could have > re-added the \"i\" property with a faulty value? that sounds unlikely. when the user adds a new parameter, that parameter won\\'t have an i value, but that seems reasonable to me. i\\'ll try to reproduce this later and see what\\'s being sent back to parsoid.'})}),\n", + " '930': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '930', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I\\'m assuming that this is not yet deployed, as a new report was added to 51161: This is what happened: http://en.wikipedia.org/w/index.php?title=Scarborough_railway_station&diff=next&oldid=557856562 This is what the user intended: http://en.wikipedia.org/w/index.php?title=Scarborough_railway_station&diff=564074475&oldid=557856562 If removal of newlines really is necessary, please insert a space instead. If that is not possible, please remove the spaces from both sides of each equals. An arrangement like |name = Scarborough|symbol = rail|code = SCA|image_name = ScarboroughRailwayStation.jpg|caption = The entrance to the station gives the impression of associating a parameter name with the value immediately preceding. An arrangement like |name=Scarborough |symbol=rail |code=SCA |image_name=ScarboroughRailwayStation.jpg |caption=The entrance to the station would associate a parameter name with the value immediately following. Normally this single transclusion content should be covered by the Parsoid workaround. Did anything change in the VE handling recently that could have re added the \"i\" property with a faulty value?', 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'assuming', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 8, 19, 20, 49, 53]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 5, 6, 7, 9, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 15, 'dn': [11, 12]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'advcl', 'up': 8, 'dn': [10, 13, 14, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17, 18]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '---------------------------------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 31, 'dn': [21, 22, 25]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'happened', 'tag': 'VBD', 'dep': 'ccomp', 'up': 23, 'dn': [24]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 49, 'dn': [23, 26, 27, 28, 29, 30, 35, 36]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 35, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 35, 'dn': [33]}, {'tok': 'intended', 'tag': 'VBD', 'dep': 'ccomp', 'up': 31, 'dn': [32, 34]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 49, 'dn': [39]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 38, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 45, 'dn': []}, {'tok': 'removal', 'tag': 'NN', 'dep': 'nsubj', 'up': 45, 'dn': [42]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [43]}, {'tok': 'newlines', 'tag': 'NNS', 'dep': 'pobj', 'up': 42, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 45, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 49, 'dn': [40, 41, 44, 46]}, {'tok': 'necessary', 'tag': 'JJ', 'dep': 'acomp', 'up': 45, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 49, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [31, 37, 38, 45, 47, 48, 51, 52]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 51, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'dobj', 'up': 49, 'dn': [50]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 49, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 7, 'dn': [0, 1, 3, 4]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'possible', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 7, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 5, 6, 9, 10, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'spaces', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'both', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'sides', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'each', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'equals', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 18, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'arrangement', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [0, 2]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [7]}, {'tok': '|name', 'tag': 'NNP', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': '=', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'scarborough|symbol', 'tag': 'NNP', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': '=', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'rail|code', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4, 5, 6]}, {'tok': '=', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': [1, 9]}, {'tok': 'sca|image_name', 'tag': 'NN', 'dep': 'attr', 'up': 8, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': [8, 12]}, {'tok': 'scarboroughrailwaystation.jpg|caption', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': '=', 'tag': 'VBZ', 'dep': 'prep', 'up': 10, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'entrance', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': [13, 15]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'station', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': 'gives', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [10, 14, 20, 31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'impression', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19, 21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22]}, {'tok': 'associating', 'tag': 'VBG', 'dep': 'pcomp', 'up': 21, 'dn': [25, 26, 30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23, 24]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'nsubj', 'up': 30, 'dn': [27]}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'preceding', 'tag': 'VBG', 'dep': 'ccomp', 'up': 22, 'dn': [28, 29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'arrangement', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [0, 2, 13, 14, 15]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3, 4, 9, 10, 11]}, {'tok': '|name', 'tag': 'NNP', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'scarborough', 'tag': 'VBP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': '|symbol', 'tag': 'NN', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'rail', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': '|code', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [5, 6, 7, 8]}, {'tok': '=', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'sca', 'tag': 'VBD', 'dep': 'pobj', 'up': 2, 'dn': [12]}, {'tok': '|image_name', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 11, 'dn': []}, {'tok': '=', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'scarboroughrailwaystation.jpg', 'tag': 'ADD', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': '|caption', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': '=', 'tag': 'NNS', 'dep': 'nsubj', 'up': 23, 'dn': [1]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'entrance', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [17, 19]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'station', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'associate', 'tag': 'VB', 'dep': 'ROOT', 'dn': [16, 18, 22, 26, 27, 32]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24, 25]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'nsubj', 'up': 31, 'dn': [28]}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'pcomp', 'up': 27, 'dn': [29, 30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '-------------------------------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'normally', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': [2, 3]}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [1, 4]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'covered', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 5, 6, 7, 9, 13]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'anything', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 7, 11, 12, 13, 23]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'handling', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'recently', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 11, 'dn': [8, 9]}, {'tok': 're', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [10]}, {'tok': '-', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'property', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15, 16, 17, 19]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'faulty', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 21]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'I\\'m assuming that this is not yet deployed, as a new report was added to 51161: This is what happened: http://en.wikipedia.org/w/index.php?title=Scarborough_railway_station&diff=next&oldid=557856562 This is what the user intended: http://en.wikipedia.org/w/index.php?title=Scarborough_railway_station&diff=564074475&oldid=557856562 If removal of newlines really is necessary, please insert a space instead. If that is not possible, please remove the spaces from both sides of each equals. An arrangement like |name = Scarborough|symbol = rail|code = SCA|image_name = ScarboroughRailwayStation.jpg|caption = The entrance to the station gives the impression of associating a parameter name with the value immediately preceding. An arrangement like |name=Scarborough |symbol=rail |code=SCA |image_name=ScarboroughRailwayStation.jpg |caption=The entrance to the station would associate a parameter name with the value immediately following. Normally this single transclusion content should be covered by the Parsoid workaround. Did anything change in the VE handling recently that could have re added the \"i\" property with a faulty value?', 'cleaned': 'i\\'m assuming that this is not yet deployed, as a new report was added to : --------------------------------------------------- this is what happened: this is what the user intended: if removal of newlines really is necessary, please insert a space instead. if that is not possible, please remove the spaces from both sides of each equals. an arrangement like |name = scarborough|symbol = rail|code = sca|image_name = scarboroughrailwaystation.jpg|caption = the entrance to the station gives the impression of associating a parameter name with the value immediately preceding. an arrangement like |name=scarborough |symbol=rail |code=sca |image_name=scarboroughrailwaystation.jpg |caption=the entrance to the station would associate a parameter name with the value immediately following. ------------------------------------------------- normally this single-transclusion content should be covered by the parsoid workaround. did anything change in the ve handling recently that could have re-added the \"i\" property with a faulty value?'})}),\n", + " '931': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '931', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 51161 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 51161 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '934': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '934', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'The Parsoid workaround above is now deployed. If the index went missing in VE, it assumes that a single transclusion target was not swapped out and reinserts the lost index in that case. This should avoid corruptions in the common single template case. It will do nothing for multi transclusion content (table start / row etc), and will also fail if the template was swapped out for another one. The latter case should be rare.', 'parsed': [{'rt': 6, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 6, 'dn': [0, 1, 3]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 4, 5, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'index', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'went', 'tag': 'VBD', 'dep': 'advcl', 'up': 9, 'dn': [0, 2, 4]}, {'tok': 'missing', 'tag': 'VBG', 'dep': 'acomp', 'up': 3, 'dn': [5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'assumes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 7, 8, 18, 28]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': [12, 13]}, {'tok': 'target', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 18, 'dn': [11, 14]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 18, 'dn': []}, {'tok': 'swapped', 'tag': 'VBN', 'dep': 'ccomp', 'up': 9, 'dn': [10, 15, 16, 17, 19, 20, 21]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 18, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'reinserts', 'tag': 'VBZ', 'dep': 'conj', 'up': 18, 'dn': [24, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'lost', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'index', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 23]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [27]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'avoid', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 11]}, {'tok': 'corruptions', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': [7, 8]}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 15, 16, 17, 20, 30]}, {'tok': 'nothing', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [8]}, {'tok': 'multi', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'transclusion', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 7, 9, 13]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': 'start', 'tag': 'NN', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'row', 'tag': 'NN', 'dep': 'appos', 'up': 8, 'dn': [10, 11, 12, 14]}, {'tok': 'etc', 'tag': 'FW', 'dep': 'nummod', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'fail', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [18, 19, 25]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 25, 'dn': [22]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 25, 'dn': []}, {'tok': 'swapped', 'tag': 'VBN', 'dep': 'advcl', 'up': 20, 'dn': [21, 23, 24, 26, 27]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 25, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [29]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'latter', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 1]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 5, 6]}, {'tok': 'rare', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'The Parsoid workaround above is now deployed. If the index went missing in VE, it assumes that a single transclusion target was not swapped out and reinserts the lost index in that case. This should avoid corruptions in the common single template case. It will do nothing for multi transclusion content (table start / row etc), and will also fail if the template was swapped out for another one. The latter case should be rare.', 'cleaned': 'the parsoid workaround above is now deployed. if the index went missing in ve, it assumes that a single-transclusion target was not swapped out and reinserts the lost index in that case. this should avoid corruptions in the common single-template case. it will do nothing for multi-transclusion content (table start / row etc), and will also fail if the template was swapped out for another one. the latter case should be rare.'})}),\n", + " '937': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '937', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Example on http://www.mediawiki.org/wiki/User:GWicke/TestDataMW?veaction=edit: Original data mw: data mw=\\'{\"target\":{\"wt\":\"echo\",\"href\":\"../Template:Echo\"},\"params\":{\"1\":{\"wt\":\"foo\"}},\"i\":0}\\' data mw through VE without edit: data mw=\"{"target":{"wt":"echo","href":"../Template:Echo"},"params":{"1":{"wt":"foo"}},"i":0}\" data mw through VE after changing \\'foo\\' to \\'bar\\': data mw=\"{"target":{"wt":"echo","href":"../Template:Echo"},"params":{"1":{"wt":"bar"}}}\" Note that the \"i\" member is gone.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'example', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 16, 23, 25, 27, 30, 55, 57, 58]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 13, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': [3, 4, 6]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'original', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [5, 8, 9, 12]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'mw', 'tag': 'NNP', 'dep': 'prep', 'up': 6, 'dn': [7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'data', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'mw=\\'{\"target\":{\"wt\":\"echo\",\"href\":\"', 'tag': 'NNP', 'dep': 'appos', 'up': 6, 'dn': [10, 11]}, {'tok': '..', 'tag': '.', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '/template', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'echo\"},\"params\":{\"\":{\"wt\":\"foo\"}},\"i\":', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 16, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'mw', 'tag': 'NN', 'dep': 'appos', 'up': 16, 'dn': [20, 21]}, {'tok': 'through', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [24]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [26]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'mw=\"{\"target\":{\"wt\":\"echo\",\"href\":\"', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [28, 29, 31]}, {'tok': '..', 'tag': '.', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '/template', 'tag': '.', 'dep': 'compound', 'up': 55, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'echo\"},\"params\":{\"\":{\"wt\":\"foo\"}},\"i\":', 'tag': '-RRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 40, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'mw', 'tag': 'NN', 'dep': 'appos', 'up': 34, 'dn': [37, 38, 39]}, {'tok': 'through', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [42]}, {'tok': 've', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [44]}, {'tok': 'changing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 43, 'dn': [45, 46, 48]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'foo', 'tag': 'NN', 'dep': 'dobj', 'up': 44, 'dn': [47]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': [49, 50]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'bar', 'tag': 'NN', 'dep': 'pobj', 'up': 48, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'data', 'tag': 'NNS', 'dep': 'compound', 'up': 55, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'mw=\"{\"target\":{\"wt\":\"echo\",\"href\":\"', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [32, 33, 34, 52, 53, 54, 56]}, {'tok': '..', 'tag': '.', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': '/template', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'echo\"},\"params\":{\"\":{\"wt\":\"bar', 'tag': 'NNP', 'dep': 'nsubj', 'up': 6, 'dn': [1, 2, 3, 4]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'note', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 5, 14, 15]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'member', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [8, 9, 10, 11]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 14, 'dn': [7, 12]}, {'tok': 'gone', 'tag': 'VBN', 'dep': 'ccomp', 'up': 6, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Example on http://www.mediawiki.org/wiki/User:GWicke/TestDataMW?veaction=edit: Original data mw: data mw=\\'{\"target\":{\"wt\":\"echo\",\"href\":\"../Template:Echo\"},\"params\":{\"1\":{\"wt\":\"foo\"}},\"i\":0}\\' data mw through VE without edit: data mw=\"{"target":{"wt":"echo","href":"../Template:Echo"},"params":{"1":{"wt":"foo"}},"i":0}\" data mw through VE after changing \\'foo\\' to \\'bar\\': data mw=\"{"target":{"wt":"echo","href":"../Template:Echo"},"params":{"1":{"wt":"bar"}}}\" Note that the \"i\" member is gone.', 'cleaned': 'example on original data-mw: data-mw=\\'{\"target\":{\"wt\":\"echo\",\"href\":\"../template:echo\"},\"params\":{\"\":{\"wt\":\"foo\"}},\"i\":}\\' data-mw through ve without edit: data-mw=\"{\"target\":{\"wt\":\"echo\",\"href\":\"../template:echo\"},\"params\":{\"\":{\"wt\":\"foo\"}},\"i\":}\" data-mw through ve after changing \\'foo\\' to \\'bar\\': data-mw=\"{\"target\":{\"wt\":\"echo\",\"href\":\"../template:echo\"},\"params\":{\"\":{\"wt\":\"bar\"}}}\" note that the \"i\" member is gone.'})}),\n", + " '938': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '938', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Aha. Gotcha.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'aha', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'gotcha', 'tag': 'NNP', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Aha. Gotcha.', 'cleaned': 'aha. gotcha.'})}),\n", + " '939': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '939', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #4) > https://en.wikipedia.org/w/index.php?title=Christchurch, > _Dorset&diff=prev&oldid=563716751 > appears to be a pre deployment occurrence. This is post Parsoid deployment.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'dorset&diff', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [2, 8]}, {'tok': 'prev&oldid=', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [7, 9, 10, 13, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [12, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'pre', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'deployment', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'occurrence', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [14, 15, 16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 6]}, {'tok': 'post', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': '(In reply to comment #4) > https://en.wikipedia.org/w/index.php?title=Christchurch, > _Dorset&diff=prev&oldid=563716751 > appears to be a pre deployment occurrence. This is post Parsoid deployment.', 'cleaned': '(in reply to comment #) > > _dorset&diff=prev&oldid= > appears to be a pre-deployment occurrence. this is post-parsoid deployment.'})}),\n", + " '940': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '940', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'It is either data mw.i or data mw.parts[].i for templates. It is not new, but so far we have not used that information that heavily, so the fact that you drop the i probably fell under the radar. We use it to associate the public entry with private round trip information such as the order of parameters and (crucially for this bug) whitespace. echo e \\'{{echo|a = foo\\\\n|b = c}}| node parse

{{{1}}}

', 'parsed': [{'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 10, 12]}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 5, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'mw.i', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3, 4, 6, 9]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'mw.parts[].i', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [7, 8]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [11]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 11]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'far', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': [6]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [7, 8, 9, 10, 13, 15, 16, 17, 19, 30]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'information', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': 'that', 'tag': 'IN', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'heavily', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': [14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'so', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'fact', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [18, 22, 26]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'drop', 'tag': 'VBP', 'dep': 'acl', 'up': 19, 'dn': [20, 21, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'dobj', 'up': 22, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'fell', 'tag': 'VBD', 'dep': 'relcl', 'up': 19, 'dn': [24, 25, 27]}, {'tok': 'under', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'radar', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'use', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 4, 27, 28]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'associate', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [3, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'public', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'entry', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [13]}, {'tok': 'private', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'round', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'trip', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [10, 11]}, {'tok': 'information', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 12, 15]}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [14, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'order', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 18, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [19]}, {'tok': 'parameters', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'crucially', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [22, 25]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'whitespace', 'tag': 'NN', 'dep': 'dep', 'up': 1, 'dn': [21, 23, 26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'echo', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 9, 58, 61, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88]}, {'tok': '-e', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': 'NNP', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'echo|a', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '=', 'tag': 'NNP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'foo', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '|b', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [5, 6, 7]}, {'tok': '=', 'tag': 'VBZ', 'dep': 'dep', 'up': 0, 'dn': [2, 3, 4, 8, 12, 40]}, {'tok': 'c}}|', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'node', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 13, 17]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'body>', 'tag': 'NFP', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': \"'\", 'tag': 'POS', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'parsoid=\\'{\"dsr\":[,null', 'tag': 'NN', 'dep': 'appos', 'up': 25, 'dn': [29, 30, 32, 38]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'null],\"src\":\"{{echo|a', 'tag': 'NNP', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': '=', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': 'foo', 'tag': 'NN', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': '|b', 'tag': 'NN', 'dep': 'nmod', 'up': 38, 'dn': [33, 34, 35, 37]}, {'tok': '=', 'tag': 'NN', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'c}}\",\"pi\":[[{\"k\":\"a\",\"spc', 'tag': 'NN', 'dep': 'conj', 'up': 31, 'dn': [36]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'k\":\"b\",\"spc', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': [64, 65]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': 'CD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number>}}}', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '/body', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'It is either data mw.i or data mw.parts[].i for templates. It is not new, but so far we have not used that information that heavily, so the fact that you drop the i probably fell under the radar. We use it to associate the public entry with private round trip information such as the order of parameters and (crucially for this bug) whitespace. echo e \\'{{echo|a = foo\\\\n|b = c}}| node parse

{{{1}}}

', 'cleaned': 'it is either data-mw.i or data-mw.parts[].i for templates. it is not new, but so far we have not used that information that heavily, so the fact that you drop the i probably fell under the radar. we use it to associate the public entry with private round-trip information such as the order of parameters and (crucially for this bug) whitespace. echo -e \\'{{echo|a = foo |b = c}}| node parse

}\\' data-parsoid=\\'{\"dsr\":[,null,null],\"src\":\"{{echo|a = foo |b = c}}\",\"pi\":[[{\"k\":\"a\",\"spc\":[\"\",\" \",\" \",\" \"]},{\"k\":\"b\",\"spc\":[\"\",\" \",\" \",\"\"]}]]}\\'>{{{}}}

'})}),\n", + " '941': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '941', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=Christchurch,_Dorset&diff=prev&oldid=563716751 appears to be a pre deployment occurrence.', 'parsed': [{'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'pre', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'deployment', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'occurrence', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7, 8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=Christchurch,_Dorset&diff=prev&oldid=563716751 appears to be a pre deployment occurrence.', 'cleaned': ' appears to be a pre-deployment occurrence.'})}),\n", + " '942': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '942', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 51161 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 51161 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '943': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '943', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I can't reproduce this, even if I edit the template. VE preserves unmodified data mw attributes always. Also, what is data mw.i ? Is it new?\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 9, 12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'VBP', 'dep': 'advcl', 'up': 3, 'dn': [6, 7, 8, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'preserves', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 6, 7, 8]}, {'tok': 'unmodified', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'mw', 'tag': 'FW', 'dep': 'compound', 'up': 6, 'dn': [3, 4]}, {'tok': 'attributes', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': [2, 5]}, {'tok': 'always', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'attr', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 7]}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'mw.i', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [4, 5]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 3]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"I can't reproduce this, even if I edit the template. VE preserves unmodified data mw attributes always. Also, what is data mw.i ? Is it new?\", 'cleaned': \"i can't reproduce this, even if i edit the template. ve preserves unmodified data-mw attributes always. also, what is data-mw.i ? is it new?\"})}),\n", + " '944': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '944', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This then causes diffs like http://en.wikipedia.org/w/index.php?title=Bj%C3%B6rk&diff=563745216&oldid=563123196', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'causes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 7]}, {'tok': 'diffs', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [4]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5, 6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'This then causes diffs like http://en.wikipedia.org/w/index.php?title=Bj%C3%B6rk&diff=563745216&oldid=563123196', 'cleaned': 'this then causes diffs like '})}),\n", + " '945': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '945', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is a tracking bug only for blocker level issues before the planned release of the VisualEditor beta to IP users on English Wikipedia. Please only add blocker level issues (e.g. content corruption); ultimately, what qualifies as \"blocker\" is at the discretion of James Forrester, VisualEditor PM. Version : unspecified Severity : blocker', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 11, 25]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'tracking', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3, 6]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [5, 10]}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'level', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': [7, 8]}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [9]}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'planned', 'tag': 'VBN', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'release', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'ip', 'tag': 'VB', 'dep': 'relcl', 'up': 14, 'dn': [19, 21]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': [22]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'english', 'tag': 'NNP', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 22, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'ccomp', 'up': 21, 'dn': [0, 1, 6]}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'level', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [3, 4]}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [5, 7, 10, 11]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'corruption', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': [8, 9]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'ultimately', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'qualifies', 'tag': 'VBZ', 'dep': 'csubj', 'up': 21, 'dn': [15, 17]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18, 19, 20]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 12, 13, 14, 16, 22, 31]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'discretion', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 25]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'james', 'tag': 'NNP', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': 'forrester', 'tag': 'NNP', 'dep': 'pobj', 'up': 25, 'dn': [26, 28, 30]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'pm', 'tag': 'NN', 'dep': 'appos', 'up': 27, 'dn': [29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'This is a tracking bug only for blocker level issues before the planned release of the VisualEditor beta to IP users on English Wikipedia. Please only add blocker level issues (e.g. content corruption); ultimately, what qualifies as \"blocker\" is at the discretion of James Forrester, VisualEditor PM. Version : unspecified Severity : blocker', 'cleaned': 'this is a tracking bug only for blocker-level issues before the planned release of the visualeditor beta to ip users on english wikipedia. please only add blocker-level issues (e.g. content corruption); ultimately, what qualifies as \"blocker\" is at the discretion of james forrester, visualeditor pm. -------------------------- **version**: unspecified **severity**: blocker'})}),\n", + " '947': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '947', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'The aspects of bug 50747 that were wanted have now been done; bug 51152 has not, but was a soft blocker rather than a hard blocker.', 'parsed': [{'rt': 19, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'aspects', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 13, 'dn': [0, 2, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [4, 6, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 5, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'wanted', 'tag': 'VBN', 'dep': 'relcl', 'up': 5, 'dn': [7, 8]}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'ccomp', 'up': 19, 'dn': [1, 10, 11, 12, 14]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [16, 17, 18]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 15, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [13, 15, 20, 21, 22, 23, 34]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 19, 'dn': [27]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'soft', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': [24, 25, 26, 29, 33]}, {'tok': 'rather', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'than', 'tag': 'IN', 'dep': 'cc', 'up': 27, 'dn': [28]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'amod', 'up': 33, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'conj', 'up': 27, 'dn': [30, 31, 32]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}], 'stripped_text': 'The aspects of bug 50747 that were wanted have now been done; bug 51152 has not, but was a soft blocker rather than a hard blocker.', 'cleaned': 'the aspects of bug that were wanted have now been done; bug has not, but was a soft-blocker rather than a hard-blocker.'})}),\n", + " '948': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-joqqkabmjmvxeucx4ni2', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '948', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'It is possible to have a tooltip that will tell you what a reference is when you hover over the number in edit mode, as it currently does in viewing? It is inconvenient to editors to have to go into the references mode to view the source while editing. (Request from En Wikipedia) Version : unspecified Severity : enhancement URL : https://www.mediawiki.org/wiki/VisualEditor/Design/Reference_Dialog See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50110', 'parsed': [{'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 31]}, {'tok': 'possible', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [3, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'tooltip', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 9]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'tell', 'tag': 'VB', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 10, 14, 24, 28]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'attr', 'up': 14, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 9, 'dn': [11, 13, 17]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'hover', 'tag': 'VBP', 'dep': 'advcl', 'up': 14, 'dn': [15, 16, 18]}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 21]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'advcl', 'up': 9, 'dn': [25, 26, 27, 29]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [30]}, {'tok': 'viewing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 29, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 6, 19]}, {'tok': 'inconvenient', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 9, 14]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'view', 'tag': 'VB', 'dep': 'advcl', 'up': 8, 'dn': [13, 16, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'advcl', 'up': 14, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 5]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'en', 'tag': 'NNP', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 20, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [1, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 16, 19]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': [15, 17, 18]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 21, 22, 23, 24, 25, 26, 27]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': 'It is possible to have a tooltip that will tell you what a reference is when you hover over the number in edit mode, as it currently does in viewing? It is inconvenient to editors to have to go into the references mode to view the source while editing. (Request from En Wikipedia) Version : unspecified Severity : enhancement URL : https://www.mediawiki.org/wiki/VisualEditor/Design/Reference_Dialog See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50110', 'cleaned': 'it is possible to have a tooltip that will tell you what a reference is when you hover over the number in edit mode, as it currently does in viewing? it is inconvenient to editors to have to go into the references mode to view the source while editing. (request from en wikipedia) -------------------------- **version**: unspecified **severity**: enhancement **url**: **see also**: '})}),\n", + " '959': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '959', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"screenshot As of today, the section edit links seem to have reverted to the old style ([edit]). They don't expand and they open the source editor, even though VE is enabled (the 'Edit' and 'Edit source' tabs are there at the top. See screenshot. Observed on en.wp (by me and User:KTC) and fr.wp (by me). KTC used firefox and chrome, and I used firefox 21. Version : unspecified Severity : major Attached : {F11031}\", 'parsed': [{'rt': 9, 'toks': [{'tok': 'screenshot', 'tag': 'NNP', 'dep': 'advcl', 'up': 9, 'dn': [1]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'today', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [5, 6, 7]}, {'tok': 'seem', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 8, 12, 18, 19, 20, 21, 22]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'reverted', 'tag': 'VBN', 'dep': 'xcomp', 'up': 9, 'dn': [10, 11, 13]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'style', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 27, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'expand', 'tag': 'VB', 'dep': 'ccomp', 'up': 27, 'dn': [0, 1, 2, 4, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'open', 'tag': 'VBP', 'dep': 'conj', 'up': 3, 'dn': [5, 9, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'advcl', 'up': 27, 'dn': [11, 12, 13, 14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 26, 'dn': [16, 17, 18, 20, 21]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'poss', 'up': 26, 'dn': [22, 23, 25]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 24, 'dn': []}, {'tok': 'tabs', 'tag': 'NNS', 'dep': 'nsubj', 'up': 27, 'dn': [19, 24]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [3, 15, 26, 28, 29, 32]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 27, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'observed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 3, 4, 8, 9, 17]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'en.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 4, 'dn': [6, 7]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'ktc', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 0, 'dn': [10, 11, 12]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'fr.wp', 'tag': 'NNP', 'dep': 'conj', 'up': 9, 'dn': [13, 14, 16]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'ktc', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'used', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 5, 6, 8]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [3, 4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'used', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [7, 11, 12, 13]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 13, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [1, 4, 5, 6, 7, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 13, 'dn': [9, 11]}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'acl', 'up': 10, 'dn': [12]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [3, 10, 14, 16, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11031', 'tag': 'ADD', 'dep': 'appos', 'up': 13, 'dn': [15]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': \"screenshot As of today, the section edit links seem to have reverted to the old style ([edit]). They don't expand and they open the source editor, even though VE is enabled (the 'Edit' and 'Edit source' tabs are there at the top. See screenshot. Observed on en.wp (by me and User:KTC) and fr.wp (by me). KTC used firefox and chrome, and I used firefox 21. Version : unspecified Severity : major Attached : {F11031}\", 'cleaned': \"screenshot as of today, the section edit links seem to have reverted to the old style ([edit]). they don't expand and they open the source editor, even though ve is enabled (the 'edit' and 'edit source' tabs are there at the top. see screenshot. observed on en.wp (by me and user:ktc) and fr.wp (by me). ktc used firefox and chrome, and i used firefox . -------------------------- **version**: unspecified **severity**: major **attached**: {f11031}\"})}),\n", + " '960': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '960', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Merged and will hopefully go out soon.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'merged', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 4, 7]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'hopefully', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [2, 3, 5, 6]}, {'tok': 'out', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Merged and will hopefully go out soon.', 'cleaned': 'merged and will hopefully go out soon.'})}),\n", + " '962': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-v3yn5qf233ggnnnmvejc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '962', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Please consider fixing bug 50540 and maybe bug 50405, too. They are directly dependent of this change. Fixing them now once and for all will prevent further hassle with changing editsection links back and forth. Actually fixing bug 50540 would probably simplify code a lot and could therefore resolve bug 50405 as a side effect.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 'consider', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6, 7, 9, 15]}, {'tok': 'fixing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 1, 'dn': [3]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'bug', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [8, 10, 11, 12, 13, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 9, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 7]}, {'tok': 'directly', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'dependent', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'fixing', 'tag': 'VBG', 'dep': 'csubj', 'up': 8, 'dn': [1, 2, 3, 5]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'conj', 'up': 0, 'dn': [4, 6]}, {'tok': 'all', 'tag': 'DT', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'prevent', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 7, 10, 11, 20]}, {'tok': 'further', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'hassle', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [14]}, {'tok': 'changing', 'tag': 'VBG', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'editsection', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': [16, 17, 19]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'forth', 'tag': 'NN', 'dep': 'conj', 'up': 15, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'fixing', 'tag': 'VBG', 'dep': 'csubj', 'up': 8, 'dn': [0, 2, 3, 4, 5]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'simplify', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 6, 7, 9, 11, 12, 15, 24]}, {'tok': 'code', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': [10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'therefore', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'resolve', 'tag': 'VB', 'dep': 'conj', 'up': 8, 'dn': [13, 14, 16, 17, 18, 19, 20]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 15, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'side', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'effect', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}], 'stripped_text': 'Please consider fixing bug 50540 and maybe bug 50405, too. They are directly dependent of this change. Fixing them now once and for all will prevent further hassle with changing editsection links back and forth. Actually fixing bug 50540 would probably simplify code a lot and could therefore resolve bug 50405 as a side effect.', 'cleaned': 'please consider fixing bug and maybe bug , too. they are directly dependent of this change. fixing them now once and for all will prevent further hassle with changing editsection links back-and-forth. actually fixing bug would probably simplify code a lot and could therefore resolve bug as a side effect.'})}),\n", + " '964': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '964', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Bizarrely, the mouseover \"edit source\" links appear briefly when mousing over \"edit\" links while VE is loading a page into edit mode.', 'parsed': [{'rt': 9, 'toks': [{'tok': 'bizarrely', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'mouseover', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': [5]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [2, 3, 4, 6, 7]}, {'tok': 'appear', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 8, 10, 12, 27]}, {'tok': 'briefly', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'mousing', 'tag': 'VBG', 'dep': 'advcl', 'up': 9, 'dn': [11, 13, 21]}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [17]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 16]}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'loading', 'tag': 'VBG', 'dep': 'advcl', 'up': 12, 'dn': [18, 19, 20, 23, 24]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [26]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': 'Bizarrely, the mouseover \"edit source\" links appear briefly when mousing over \"edit\" links while VE is loading a page into edit mode.', 'cleaned': 'bizarrely, the mouseover \"edit source\" links appear briefly when mousing over \"edit\" links while ve is loading a page into edit mode.'})}),\n", + " '965': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-gfaq55vdypjmzz6nl2kn', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '965', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Bug 48429#c35 basically, visual section editing is a seriously hard problem, and isn't on the agenda any time soon.\", 'parsed': [{'rt': 9, 'toks': [{'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [1]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'number>#c35', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'basically', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [6]}, {'tok': 'editing', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 8, 13, 14, 15, 16, 24]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'seriously', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': [11]}, {'tok': 'problem', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [10, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 9, 'dn': [17, 18, 22]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'agenda', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 16, 'dn': [21, 23]}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': \"Bug 48429#c35 basically, visual section editing is a seriously hard problem, and isn't on the agenda any time soon.\", 'cleaned': \"bug #c35 - basically, visual section editing is a seriously hard problem, and isn't on the agenda any time soon.\"})}),\n", + " '966': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '966', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Well, if that\\'s the case (I haven\\'t heard about it, but I believe you) presumably the link should be renamed to \"edit source\" to be consistent with the naming of the tabs. Otherwise, I expect quite a bit of confusion.', 'parsed': [{'rt': 11, 'toks': [{'tok': 'well', 'tag': 'UH', 'dep': 'intj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 11, 'dn': [2, 3, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': 'heard', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 7, 8, 9, 10, 12, 14, 15, 17]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'conj', 'up': 11, 'dn': [16, 18, 19, 25, 40]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'presumably', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 25, 'dn': [21]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 25, 'dn': []}, {'tok': 'renamed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 17, 'dn': [20, 22, 23, 24, 32]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'nsubj', 'up': 32, 'dn': [26, 27, 28, 30]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 25, 'dn': [29, 31, 33]}, {'tok': 'consistent', 'tag': 'JJ', 'dep': 'acomp', 'up': 32, 'dn': [34]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'naming', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 37]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [39]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'tabs', 'tag': 'NNS', 'dep': 'pobj', 'up': 37, 'dn': [38]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'otherwise', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'expect', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 9]}, {'tok': 'quite', 'tag': 'PDT', 'dep': 'predet', 'up': 6, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'bit', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'confusion', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'Well, if that\\'s the case (I haven\\'t heard about it, but I believe you) presumably the link should be renamed to \"edit source\" to be consistent with the naming of the tabs. Otherwise, I expect quite a bit of confusion.', 'cleaned': 'well, if that\\'s the case (i haven\\'t heard about it, but i believe you) presumably the link should be renamed to \"edit source\" to be consistent with the naming of the tabs. otherwise, i expect quite a bit of confusion.'})}),\n", + " '967': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-gfaq55vdypjmzz6nl2kn', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '967', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I'd call this NOTABUG, since James has declared that visual section editing won't be funded for the foreseeable future. So we now don't have an interface that claims functionality there aren't even plans to implement.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'call', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 9, 23]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'notabug', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'james', 'tag': 'NNP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'declared', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [6, 7, 8, 18]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': [11]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 18, 'dn': [12, 13]}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'funded', 'tag': 'VBN', 'dep': 'ccomp', 'up': 9, 'dn': [10, 14, 15, 16, 17, 19]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'foreseeable', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'future', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 7, 18]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 9, 12]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'claims', 'tag': 'VBZ', 'dep': 'relcl', 'up': 7, 'dn': [8, 10]}, {'tok': 'functionality', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 12, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'relcl', 'up': 7, 'dn': [11, 13, 15]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'plans', 'tag': 'NNS', 'dep': 'attr', 'up': 12, 'dn': [14, 17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'implement', 'tag': 'VB', 'dep': 'xcomp', 'up': 15, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \"I'd call this NOTABUG, since James has declared that visual section editing won't be funded for the foreseeable future. So we now don't have an interface that claims functionality there aren't even plans to implement.\", 'cleaned': \"i'd call this notabug, since james has declared that visual section-editing won't be funded for the foreseeable future. so we now don't have an interface that claims functionality there aren't even plans to implement.\"})}),\n", + " '968': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '968', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screenshot of problem This causing: The label fallback (parameter name + ucfirst) not working. It is still available from the \"Add parameter\" dropdown. The user can actually add it again, causing a logic error. I can currently consistently reproduce this on https://en.wikipedia.org/wiki/Taal%2C_Batangas?veaction=edit when editing the \"Population Consensus of Taal\" information box. See screenshot: \"title\" is both in the sidebar and in the selectable cloud \"title\" isn\\'t transformed into \"Title\" (the templatedata has no .label for this one) Version : unspecified Severity : normal Attached : {F11920}', 'parsed': [{'rt': 17, 'toks': [{'tok': 'screenshot', 'tag': 'NN', 'dep': 'dep', 'up': 17, 'dn': [1, 4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'causing', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [3, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'label', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'fallback', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [7, 8, 10, 12, 15]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'appos', 'up': 9, 'dn': [11, 13, 14]}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'ucfirst', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 17, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 9, 16, 18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 12]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'available', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [5]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'nmod', 'up': 11, 'dn': [8]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'dropdown', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 9, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 5, 6, 7, 8, 12]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'causing', 'tag': 'VBG', 'dep': 'advcl', 'up': 4, 'dn': [11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'logic', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'consistently', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 6, 11, 21]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'advcl', 'up': 4, 'dn': [10, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'population', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'consensus', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 13, 14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'taal', 'tag': 'NN', 'dep': 'nmod', 'up': 20, 'dn': [18]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'information', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'box', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': [17, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 31, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 7, 'dn': [1]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [3, 4, 6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 31, 'dn': [0, 2, 5, 8, 9, 23]}, {'tok': 'both', 'tag': 'DT', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'sidebar', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'selectable', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'cloud', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 23, 'dn': [17, 18, 20]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 23, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 23, 'dn': []}, {'tok': 'transformed', 'tag': 'VBN', 'dep': 'conj', 'up': 7, 'dn': [13, 19, 21, 22, 24]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 27]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'templatedata', 'tag': 'NN', 'dep': 'nsubj', 'up': 31, 'dn': [29]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [7, 28, 30, 33, 38]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': '.label', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [32, 34, 37]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [36]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 34, 'dn': [35]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 31, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 3, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 4, 6, 8, 11]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'acl', 'up': 3, 'dn': [10, 12, 13, 14, 16]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11920', 'tag': 'NN', 'dep': 'appos', 'up': 11, 'dn': [15, 17]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}]}], 'stripped_text': 'Screenshot of problem This causing: The label fallback (parameter name + ucfirst) not working. It is still available from the \"Add parameter\" dropdown. The user can actually add it again, causing a logic error. I can currently consistently reproduce this on https://en.wikipedia.org/wiki/Taal%2C_Batangas?veaction=edit when editing the \"Population Consensus of Taal\" information box. See screenshot: \"title\" is both in the sidebar and in the selectable cloud \"title\" isn\\'t transformed into \"Title\" (the templatedata has no .label for this one) Version : unspecified Severity : normal Attached : {F11920}', 'cleaned': 'screenshot of problem this causing: * the label fallback (parameter name + ucfirst) not working. * it is still available from the \"add parameter\" dropdown. * the user can actually add it again, causing a logic error. i can currently consistently reproduce this on when editing the \"population consensus of taal\" information box. see screenshot: - \"title\" is both in the sidebar and in the selectable cloud - \"title\" isn\\'t transformed into \"title\" (the templatedata has no .label for this one) -------------------------- **version**: unspecified **severity**: normal **attached**: {f11920}'})}),\n", + " '969': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '969', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is now fixed in master and we will push to production very soon. Sorry for the inconvenience.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'push', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [7, 8, 10, 13, 14]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'inconvenience', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'This is now fixed in master and we will push to production very soon. Sorry for the inconvenience.', 'cleaned': 'this is now fixed in master and we will push to production very soon. sorry for the inconvenience.'})}),\n", + " '972': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '972', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'The Edit tab for VisualEditor is sometimes not correctly initialized. Loading about 50 random pages, on one of them I will not have the \"Edit source\" tab, and the \"Edit\" tab will point to the wikitext editor instead of VisualEditor. Chrome/Ubuntu, logged in. Console shows the following error when this occurs: Exception thrown by skins.vector.js: Object [object Object] has no method \\'collapsibleTabs\\' Version : unspecified Severity : normal', 'parsed': [{'rt': 9, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 3]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'sometimes', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 9, 'dn': []}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'initialized', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 5, 6, 7, 8, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'loading', 'tag': 'VBG', 'dep': 'advcl', 'up': 15, 'dn': [1, 7, 8]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': [2, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'random', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': [3, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [9]}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 8, 'dn': [10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 12, 13, 14, 21, 22, 23, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'nmod', 'up': 21, 'dn': [18]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16, 17, 19, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'nsubj', 'up': 30, 'dn': [24, 25, 26, 27]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'point', 'tag': 'VB', 'dep': 'conj', 'up': 15, 'dn': [28, 29, 31, 38]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 34, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': [32, 33, 36]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [35, 37]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 30, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'chrome', 'tag': 'NNP', 'dep': 'nmod', 'up': 8, 'dn': [2, 7]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'ubuntu', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [1, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'logged', 'tag': 'VBN', 'dep': 'amod', 'up': 6, 'dn': [5]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 2, 'dn': [3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [0, 17]}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [8, 12, 15, 16, 27, 33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'occurs', 'tag': 'VBZ', 'dep': 'advcl', 'up': 9, 'dn': [13, 14]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'exception', 'tag': 'NN', 'dep': 'appos', 'up': 8, 'dn': [18, 21, 22]}, {'tok': 'thrown', 'tag': 'VBN', 'dep': 'acl', 'up': 17, 'dn': [19]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 18, 'dn': [20]}, {'tok': 'skins.vector.js', 'tag': 'NNP', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'object', 'tag': 'NN', 'dep': 'appos', 'up': 17, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'object', 'tag': 'NN', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'object', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [24, 26]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 9, 'dn': [23, 25, 29]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'method', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28, 30, 31]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'collapsibletabs', 'tag': 'NNS', 'dep': 'appos', 'up': 29, 'dn': [32]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'The Edit tab for VisualEditor is sometimes not correctly initialized. Loading about 50 random pages, on one of them I will not have the \"Edit source\" tab, and the \"Edit\" tab will point to the wikitext editor instead of VisualEditor. Chrome/Ubuntu, logged in. Console shows the following error when this occurs: Exception thrown by skins.vector.js: Object [object Object] has no method \\'collapsibleTabs\\' Version : unspecified Severity : normal', 'cleaned': 'the edit tab for visualeditor is sometimes not correctly initialized. loading about random pages, on one of them i will not have the \"edit source\" tab, and the \"edit\" tab will point to the wikitext editor instead of visualeditor. chrome/ubuntu, logged-in. console shows the following error when this occurs: exception thrown by skins.vector.js: object [object object] has no method \\'collapsibletabs\\' -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '973': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '973', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'No longer able to repro this either so closing as fixed; will reopen if I see it reappear.', 'parsed': [{'rt': 13, 'toks': [{'tok': 'no', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'longer', 'tag': 'RBR', 'dep': 'advmod', 'up': 2, 'dn': [0]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'ccomp', 'up': 13, 'dn': [1, 4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'repro', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 8, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'closing', 'tag': 'VBG', 'dep': 'advcl', 'up': 4, 'dn': [6, 7, 10]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 8, 'dn': [9]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'reopen', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 11, 12, 16, 19]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'advcl', 'up': 13, 'dn': [14, 15, 18]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'reappear', 'tag': 'VB', 'dep': 'ccomp', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': 'No longer able to repro this either so closing as fixed; will reopen if I see it reappear.', 'cleaned': 'no longer able to repro this either so closing as fixed; will reopen if i see it reappear.'})}),\n", + " '974': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '974', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #5) > I still saw it a couple days ago. I'll try with a clean (standard prefs) test > account later today. Did a spot test of 100 on Firefox and another 50 in Safari, and also didn't have any issues.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'saw', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 3, 7, 8]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'quantmod', 'up': 5, 'dn': []}, {'tok': 'couple', 'tag': 'NN', 'dep': 'nummod', 'up': 6, 'dn': [4]}, {'tok': 'days', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 7, 'dn': [5]}, {'tok': 'ago', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 12, 14, 15]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'clean', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'prefs', 'tag': 'NNS', 'dep': 'nmod', 'up': 10, 'dn': [5, 6, 7, 9]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 8, 11]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'account', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'did', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [4, 9, 16, 18, 19, 23, 26]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'spot', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2, 3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [10]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [11, 14]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'conj', 'up': 10, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [17]}, {'tok': 'safari', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 23, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [20, 21, 22, 25]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'dobj', 'up': 23, 'dn': [24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"(In reply to comment #5) > I still saw it a couple days ago. I'll try with a clean (standard prefs) test > account later today. Did a spot test of 100 on Firefox and another 50 in Safari, and also didn't have any issues.\", 'cleaned': \"(in reply to comment #) > i still saw it a couple days ago. i'll try with a clean (standard prefs) test > account later today. did a spot-test of on firefox and another in safari, and also didn't have any issues.\"})}),\n", + " '975': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '975', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I still saw it a couple days ago. I'll try with a clean (standard prefs) test account later today.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'saw', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 3, 7, 8]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'quantmod', 'up': 5, 'dn': []}, {'tok': 'couple', 'tag': 'NN', 'dep': 'nummod', 'up': 6, 'dn': [4]}, {'tok': 'days', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 7, 'dn': [5]}, {'tok': 'ago', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 11, 14]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'clean', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'prefs', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 6, 7, 9]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'account', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [10, 13]}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"I still saw it a couple days ago. I'll try with a clean (standard prefs) test account later today.\", 'cleaned': \"i still saw it a couple days ago. i'll try with a clean (standard prefs) test account later today.\"})}),\n", + " '976': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '976', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(Though it didn't recur for me just now on a spot test of 100 Special:Randoms.)\", 'parsed': [{'rt': 5, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'recur', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 9, 10, 22, 23]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': [8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'spot', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12, 13, 15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [19]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'special', 'tag': 'JJ', 'dep': 'pobj', 'up': 15, 'dn': [16, 17, 18, 20, 21]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'randoms', 'tag': 'NNS', 'dep': 'appos', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \"(Though it didn't recur for me just now on a spot test of 100 Special:Randoms.)\", 'cleaned': \"(though it didn't recur for me just now on a spot-test of special:randoms.)\"})}),\n", + " '977': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '977', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #2) > The collapsibleTabs thing was bug 50504, and it's supposed to be fixed now. Yes, but apparently that fix of Roan's didn't fix this issue.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'collapsibletabs', 'tag': 'NNP', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 5, 6, 7, 8, 9, 10, 13]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 13, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'supposed', 'tag': 'VBN', 'dep': 'conj', 'up': 4, 'dn': [11, 12, 16, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 13, 'dn': [14, 15, 17]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 11, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'apparently', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'roan', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [8]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 7, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 5, 9, 10, 13, 14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': \"(In reply to comment #2) > The collapsibleTabs thing was bug 50504, and it's supposed to be fixed now. Yes, but apparently that fix of Roan's didn't fix this issue.\", 'cleaned': \"(in reply to comment #) > the collapsibletabs thing was bug , and it's supposed to be fixed now. yes, but apparently that fix of roan's didn't fix this issue.\"})}),\n", + " '978': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '978', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"The collapsibleTabs thing was bug 50504, and it's supposed to be fixed now.\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'collapsibletabs', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [2, 4, 5, 6, 7, 8, 9, 12]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'supposed', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [10, 11, 15, 17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': \"The collapsibleTabs thing was bug 50504, and it's supposed to be fixed now.\", 'cleaned': \"the collapsibletabs thing was bug , and it's supposed to be fixed now.\"})}),\n", + " '979': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '979', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'FYI Timo/Roan, still getting this, but no longer getting the collapsibleTabs error on the console. :P', 'parsed': [{'rt': 6, 'toks': [{'tok': 'fyi', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'timo', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'roan', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [0, 1, 2, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [3, 5, 7, 8, 9, 12, 19]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'no', 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': 'longer', 'tag': 'RBR', 'dep': 'advmod', 'up': 12, 'dn': [10]}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'conj', 'up': 6, 'dn': [11, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'collapsibletabs', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': ':p', 'tag': 'NNP', 'dep': 'ROOT', 'dn': []}]}], 'stripped_text': 'FYI Timo/Roan, still getting this, but no longer getting the collapsibleTabs error on the console. :P', 'cleaned': 'fyi timo/roan, still getting this, but no longer getting the collapsibletabs error on the console. :p'})}),\n", + " '980': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '980', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"It might be nice to show a quick intro message for first time user, could be implemented via GuidedTour. We may want to distinguish between new vs. experienced users. Part of the goal of the message would be to help users understand the difference between editing in wikitext and VisualEditor, and to explain that wikitext cannot be entered in VisualEditor. We're seeing a fair number of users enter wikitext in VisualEditor, and adding a first time explanation might help reduce this issue as we roll out VisualEditor to more wikis. (Feel free to close this WONTFIX if we decide this issue is not significant in scale enough or the message would be too prominent. But having a first time use message come up is not that unusual for a major feature change.) Version : unspecified Severity : enhancement See Also : {T51820} {T89074}\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 15, 18, 21]}, {'tok': 'nice', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [4, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'intro', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': [7]}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 8, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': [11, 12]}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'implemented', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [16, 17, 19]}, {'tok': 'via', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20]}, {'tok': 'guidedtour', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'distinguish', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'vs.', 'tag': 'FW', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'part', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'goal', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 7, 10, 33]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'help', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [9, 12]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'understand', 'tag': 'VB', 'dep': 'ccomp', 'up': 10, 'dn': [11, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'difference', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16]}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 15, 'dn': [17, 21, 22, 24]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [19, 20]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'conj', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'explain', 'tag': 'VB', 'dep': 'conj', 'up': 16, 'dn': [23, 30]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 30, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 30, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 30, 'dn': []}, {'tok': 'entered', 'tag': 'VBN', 'dep': 'ccomp', 'up': 24, 'dn': [25, 26, 27, 28, 29, 31]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [32]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'seeing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 8, 33]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'fair', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [3, 4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'ccomp', 'up': 2, 'dn': [5, 9, 10, 12, 13, 21]}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'csubj', 'up': 21, 'dn': [19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': [16, 17]}, {'tok': 'explanation', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 18]}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'help', 'tag': 'VB', 'dep': 'conj', 'up': 8, 'dn': [14, 20, 22]}, {'tok': 'reduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 21, 'dn': [24, 27]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'roll', 'tag': 'VBP', 'dep': 'advcl', 'up': 22, 'dn': [25, 26, 28, 29, 30]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 27, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [32]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'wikis', 'tag': 'NNS', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'feel', 'tag': 'VB', 'dep': 'csubj', 'up': 12, 'dn': [0, 2]}, {'tok': 'free', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'close', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 6, 9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'wontfix', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'decide', 'tag': 'VBP', 'dep': 'advcl', 'up': 4, 'dn': [7, 8, 11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 13, 14, 15, 18, 22]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'significant', 'tag': 'JJ', 'dep': 'acomp', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'scale', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [17]}, {'tok': 'enough', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'nsubj', 'up': 22, 'dn': [19]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 12, 'dn': [20, 21, 24, 25]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'prominent', 'tag': 'JJ', 'dep': 'acomp', 'up': 22, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 22, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'having', 'tag': 'VBG', 'dep': 'csubj', 'up': 8, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [3, 4]}, {'tok': 'use', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': [5]}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 6]}, {'tok': 'come', 'tag': 'VBN', 'dep': 'csubj', 'up': 10, 'dn': [0, 1, 9]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [8, 11, 13, 14, 19, 20]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'that', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'unusual', 'tag': 'JJ', 'dep': 'acomp', 'up': 10, 'dn': [12]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'feature', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'nummod', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5, 9, 12, 14, 17, 23]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': [6, 8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 2, 'dn': [7, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [11]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [13, 15]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'dep', 'up': 2, 'dn': [16, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 't51820', 'tag': 'NN', 'dep': 'advmod', 'up': 2, 'dn': [19, 20, 21, 22, 24, 25, 26, 27]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 't89074', 'tag': 'FW', 'dep': 'appos', 'up': 23, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}]}], 'stripped_text': \"It might be nice to show a quick intro message for first time user, could be implemented via GuidedTour. We may want to distinguish between new vs. experienced users. Part of the goal of the message would be to help users understand the difference between editing in wikitext and VisualEditor, and to explain that wikitext cannot be entered in VisualEditor. We're seeing a fair number of users enter wikitext in VisualEditor, and adding a first time explanation might help reduce this issue as we roll out VisualEditor to more wikis. (Feel free to close this WONTFIX if we decide this issue is not significant in scale enough or the message would be too prominent. But having a first time use message come up is not that unusual for a major feature change.) Version : unspecified Severity : enhancement See Also : {T51820} {T89074}\", 'cleaned': \"it might be nice to show a quick intro message for first-time user, could be implemented via guidedtour. we may want to distinguish between new vs. experienced users. part of the goal of the message would be to help users understand the difference between editing in wikitext and visualeditor, and to explain that wikitext cannot be entered in visualeditor. we're seeing a fair number of users enter wikitext in visualeditor, and adding a first-time explanation might help reduce this issue as we roll out visualeditor to more wikis. (feel free to close this wontfix if we decide this issue is not significant in scale enough or the message would be too prominent. but having a first-time use message come up is not that unusual for a major feature change.) -------------------------- **version**: unspecified **severity**: enhancement **see also**: {t51820} {t89074}\"})}),\n", + " '981': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '981', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \" swalling wrote: Okay, since VE implemented this in their own dialog system, instead of us doing it in GuidedTours, I'm going to go ahead and close this.\", 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'swalling', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': [3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'VB', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 11, 36]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'okay', 'tag': 'UH', 'dep': 'intj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'implemented', 'tag': 'VBN', 'dep': 'ccomp', 'up': 5, 'dn': [7, 8, 9, 10, 12, 13, 18, 29]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [17]}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 17, 'dn': []}, {'tok': 'own', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'system', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [19, 22]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'doing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 20, 'dn': [21, 23, 24]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 22, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [25]}, {'tok': 'guidedtours', 'tag': 'NNS', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'conj', 'up': 11, 'dn': [20, 26, 27, 28, 31]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'xcomp', 'up': 29, 'dn': [30, 32, 33, 34]}, {'tok': 'ahead', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 31, 'dn': []}, {'tok': 'close', 'tag': 'VB', 'dep': 'conj', 'up': 31, 'dn': [35]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \" swalling wrote: Okay, since VE implemented this in their own dialog system, instead of us doing it in GuidedTours, I'm going to go ahead and close this.\", 'cleaned': \"**swalling** wrote: okay, since ve implemented this in their own dialog system, instead of us doing it in guidedtours, i'm going to go ahead and close this.\"})}),\n", + " '982': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '982', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #11) > GuidedTour support for VE is shaping up, so we\\'re about ready to start > building this. But before we embark on this tour you\\'ve suggested, I just > wanted to confirm you\\'re still thinking it\\'s necessary in light of > https://gerrit.wikimedia.org/r/#/c/73569/ and bug 49820? I think we still want a GuidedTour to highlight that the user is now in VisualEditor and not the wikitext editor; a very brief one time message of \"hey, you\\'re in VisualEditor now here is the user guide\" or similar should suffice.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'guidedtour', 'tag': 'VB', 'dep': 'ccomp', 'up': 11, 'dn': [0, 2, 6]}, {'tok': 'support', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [3]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'shaping', 'tag': 'VBG', 'dep': 'xcomp', 'up': 1, 'dn': [5, 7]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 8, 9, 10, 13, 19]}, {'tok': 'about', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'ready', 'tag': 'JJ', 'dep': 'acomp', 'up': 11, 'dn': [12, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'start', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 16, 17]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'building', 'tag': 'VBG', 'dep': 'xcomp', 'up': 15, 'dn': [18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'embark', 'tag': 'VBP', 'dep': 'advcl', 'up': 14, 'dn': [1, 2, 4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 9]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'suggested', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 14, 'dn': [12]}, {'tok': 'wanted', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 10, 11, 13, 16, 35, 36]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'confirm', 'tag': 'VB', 'dep': 'xcomp', 'up': 14, 'dn': [15, 20]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'thinking', 'tag': 'VBG', 'dep': 'ccomp', 'up': 16, 'dn': [17, 18, 19, 22, 30, 31, 32]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 20, 'dn': [21, 23, 24]}, {'tok': 'necessary', 'tag': 'JJ', 'dep': 'acomp', 'up': 22, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [25]}, {'tok': 'light', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [26]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28, 29]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 26, 'dn': [27]}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 26, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'conj', 'up': 20, 'dn': [33, 34]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 32, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 32, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 40, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ccomp', 'up': 40, 'dn': [0, 4]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'guidedtour', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'highlight', 'tag': 'VB', 'dep': 'acl', 'up': 6, 'dn': [7, 12]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [10]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 8, 'dn': [9, 11, 13, 14, 16, 20]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': [17, 18, 19, 21, 28]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'brief', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': [23]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 27, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': [25, 26]}, {'tok': 'message', 'tag': 'NN', 'dep': 'appos', 'up': 20, 'dn': [22, 24, 27, 29]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [34]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'hey', 'tag': 'UH', 'dep': 'intj', 'up': 34, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'pcomp', 'up': 29, 'dn': [30, 31, 32, 33, 35, 37]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [36]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 40, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 38, 39, 48, 49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 43, 'dn': []}, {'tok': 'guide', 'tag': 'NN', 'dep': 'nsubj', 'up': 48, 'dn': [41, 42, 44, 45, 46]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 43, 'dn': []}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'conj', 'up': 43, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 48, 'dn': []}, {'tok': 'suffice', 'tag': 'VB', 'dep': 'ccomp', 'up': 40, 'dn': [43, 47]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 40, 'dn': []}]}], 'stripped_text': '(In reply to comment #11) > GuidedTour support for VE is shaping up, so we\\'re about ready to start > building this. But before we embark on this tour you\\'ve suggested, I just > wanted to confirm you\\'re still thinking it\\'s necessary in light of > https://gerrit.wikimedia.org/r/#/c/73569/ and bug 49820? I think we still want a GuidedTour to highlight that the user is now in VisualEditor and not the wikitext editor; a very brief one time message of \"hey, you\\'re in VisualEditor now here is the user guide\" or similar should suffice.', 'cleaned': '(in reply to comment #) > guidedtour support for ve is shaping up, so we\\'re about ready to start > building this. but before we embark on this tour you\\'ve suggested, i just > wanted to confirm you\\'re still thinking it\\'s necessary in light of > and bug ? i think we still want a guidedtour to highlight that the user is now in visualeditor and not the wikitext editor; a very brief one-time message of \"hey, you\\'re in visualeditor now - here is the user guide\" or similar should suffice.'})}),\n", + " '983': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '983', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'James please weigh in. My take is that we still need a first use tour. We\\'re changing the function of the \"Edit\" link, and just giving the user the wikitext warning isn\\'t quite sufficient in informing them about a change of this magnitude. I don\\'t think we\\'ll need it indefinitely, but while VE is in Beta, doing this as part of the wider language rollout will save us and the community some additional transition pain, I think.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'james', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 3, 'dn': []}, {'tok': 'weigh', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'take', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 6, 12]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 5, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'use', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': [8, 9]}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'changing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 4, 11, 12, 20, 33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'function', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'giving', 'tag': 'VBG', 'dep': 'csubj', 'up': 20, 'dn': [13, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'warning', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [17, 18]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 2, 'dn': [14, 19, 21, 23]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'quite', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'sufficient', 'tag': 'JJ', 'dep': 'acomp', 'up': 20, 'dn': [22, 24]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'informing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 24, 'dn': [26, 27]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 25, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 30]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [32]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'magnitude', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 38, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'ccomp', 'up': 38, 'dn': [0, 1, 2, 6, 9, 10, 27]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 7, 8]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': 'indefinitely', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 've', 'tag': 'NNP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 27, 'dn': [11, 12, 14, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'doing', 'tag': 'VBG', 'dep': 'csubj', 'up': 27, 'dn': [18, 19]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'part', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'wider', 'tag': 'JJR', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'language', 'tag': 'NN', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'rollout', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23, 24]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [13, 17, 26, 28, 35]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'dobj', 'up': 27, 'dn': [29, 31]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 28, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'conj', 'up': 28, 'dn': [30]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'additional', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'transition', 'tag': 'NN', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'pain', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [32, 33, 34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [3, 36, 37, 39]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 38, 'dn': []}]}], 'stripped_text': 'James please weigh in. My take is that we still need a first use tour. We\\'re changing the function of the \"Edit\" link, and just giving the user the wikitext warning isn\\'t quite sufficient in informing them about a change of this magnitude. I don\\'t think we\\'ll need it indefinitely, but while VE is in Beta, doing this as part of the wider language rollout will save us and the community some additional transition pain, I think.', 'cleaned': 'james - please weigh in. my take is that we still need a first-use tour. we\\'re changing the function of the \"edit\" link, and just giving the user the wikitext warning isn\\'t quite sufficient in informing them about a change of this magnitude. i don\\'t think we\\'ll need it indefinitely, but while ve is in beta, doing this as part of the wider language rollout will save us and the community some additional transition pain, i think.'})}),\n", + " '984': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '984', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \" swalling wrote: (In reply to comment #9) > Let's strike the idea of a distinction between new and experienced users for > now. Philippe and James make the good point that we can't really tell for > sure > whether a user is new, especially when editing as an IP, so in the interest > of > simplicity and consistency, I suggest we show the same message to everyone > for > a while. We can then later either turn it off completely, or show it only to > a > subset. GuidedTour support for VE is shaping up, so we're about ready to start building this. But before we embark on this tour you've suggested, I just wanted to confirm you're still thinking it's necessary in light of https://gerrit.wikimedia.org/r/#/c/73569/ and bug 49820?\", 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'swalling', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 11, 16, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [9]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [7, 8, 10, 12, 13, 14, 15]}, {'tok': '#', 'tag': '$', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'let', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 16]}, {'tok': \"'s\", 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'strike', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [1, 4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'idea', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'distinction', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 13, 15]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': [10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [14]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'philippe', 'tag': 'NNP', 'dep': 'nsubj', 'up': 3, 'dn': [1, 2]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'james', 'tag': 'NNP', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': 'make', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 6, 16, 42, 55]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 12]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'tell', 'tag': 'VB', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 9, 10, 11, 13]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 13, 'dn': [15]}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [18]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 42, 'dn': [17, 19, 21, 22]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'acomp', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'especially', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'advcl', 'up': 42, 'dn': [23, 24, 26, 29, 30, 31]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'ip', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [33, 34, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'interest', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': [32]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [36, 37]}, {'tok': '>', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': 'simplicity', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': [38, 39]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 37, 'dn': []}, {'tok': 'consistency', 'tag': 'NN', 'dep': 'conj', 'up': 37, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 42, 'dn': []}, {'tok': 'suggest', 'tag': 'VBP', 'dep': 'ccomp', 'up': 3, 'dn': [20, 25, 40, 41, 44]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 44, 'dn': []}, {'tok': 'show', 'tag': 'VBP', 'dep': 'ccomp', 'up': 42, 'dn': [43, 47, 48, 50, 51]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 47, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 44, 'dn': [45, 46]}, {'tok': 'to', 'tag': 'IN', 'dep': 'dative', 'up': 44, 'dn': [49]}, {'tok': 'everyone', 'tag': 'NN', 'dep': 'pobj', 'up': 48, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 44, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': [52, 54]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 51, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 54, 'dn': []}, {'tok': 'while', 'tag': 'NN', 'dep': 'pobj', 'up': 51, 'dn': [53]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': [2]}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 5, 'dn': [3]}, {'tok': 'turn', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 6, 7, 8, 9, 10, 11, 19]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'off', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [12, 14]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13, 15, 18]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': 'subset', 'tag': 'NNP', 'dep': 'pobj', 'up': 14, 'dn': [16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'guidedtour', 'tag': 'VB', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'support', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'shaping', 'tag': 'VBG', 'dep': 'ccomp', 'up': 10, 'dn': [1, 4, 6]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [5, 7, 8, 9, 12, 17]}, {'tok': 'about', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'ready', 'tag': 'JJ', 'dep': 'acomp', 'up': 10, 'dn': [11, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'start', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 15]}, {'tok': 'building', 'tag': 'VBG', 'dep': 'xcomp', 'up': 14, 'dn': [16]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'embark', 'tag': 'VBP', 'dep': 'advcl', 'up': 13, 'dn': [1, 2, 4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 9]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'suggested', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'wanted', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 10, 11, 12, 15, 33, 34]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'confirm', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 19]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'thinking', 'tag': 'VBG', 'dep': 'ccomp', 'up': 15, 'dn': [16, 17, 18, 21]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 19, 'dn': [20, 22, 23, 29, 30]}, {'tok': 'necessary', 'tag': 'JJ', 'dep': 'acomp', 'up': 21, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'light', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [25]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [26, 27, 28]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'conj', 'up': 21, 'dn': [31, 32]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 30, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 30, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': \" swalling wrote: (In reply to comment #9) > Let's strike the idea of a distinction between new and experienced users for > now. Philippe and James make the good point that we can't really tell for > sure > whether a user is new, especially when editing as an IP, so in the interest > of > simplicity and consistency, I suggest we show the same message to everyone > for > a while. We can then later either turn it off completely, or show it only to > a > subset. GuidedTour support for VE is shaping up, so we're about ready to start building this. But before we embark on this tour you've suggested, I just wanted to confirm you're still thinking it's necessary in light of https://gerrit.wikimedia.org/r/#/c/73569/ and bug 49820?\", 'cleaned': \"**swalling** wrote: (in reply to comment #) > let's strike the idea of a distinction between new and experienced users for > now. philippe and james make the good point that we can't really tell for > sure > whether a user is new, especially when editing as an ip, so in the interest > of > simplicity and consistency, i suggest we show the same message to everyone > for > a while. we can then later either turn it off completely, or show it only to > a > subset. guidedtour support for ve is shaping up, so we're about ready to start building this. but before we embark on this tour you've suggested, i just wanted to confirm you're still thinking it's necessary in light of and bug ?\"})}),\n", + " '985': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '985', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' weskaggs wrote: I\\'ve had quite a bit of experience with things like this working on the GIMP project, and would like to try to convey a bit of \"wisdom\" that we learned the hard way. First, there are severe limits on the amount of information a new user, unfamiliar with the interface, can learn from a guided tour. A tour can give some increased sense of familiarity, but it can\\'t give an ability to do specific tasks. Above all, a tour can\\'t substitute for simplicity and discoverability. Second, a guided tour should never be forced on anybody. It can be offered if that can be done unobtrusively, but should never be required. Third, if a guided tour exists, it should be available on demand, and able to be repeated as often as desired. Ideally there should be some sort of \"help\" menu in the interface, offering the tour as one of the entries. Fourth, if you make a guided tour, you should consider making a video version and putting it on Youtube. That might seem like a bizarre idea, but many users are very comfortable with that format. Also I agree that there is a strong need to show a warning to users who try to enter wiki markup directly (with a link to an extended explanation).', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'weskaggs', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 9, 44]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'had', 'tag': 'VBN', 'dep': 'ccomp', 'up': 5, 'dn': [7, 8, 12, 24, 25, 27]}, {'tok': 'quite', 'tag': 'PDT', 'dep': 'predet', 'up': 12, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'bit', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'experience', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [15]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16]}, {'tok': 'things', 'tag': 'NNS', 'dep': 'pobj', 'up': 15, 'dn': [17, 19]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'acl', 'up': 16, 'dn': [20]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'gimp', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'project', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'like', 'tag': 'VB', 'dep': 'conj', 'up': 9, 'dn': [26, 29]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'xcomp', 'up': 27, 'dn': [28, 31]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'convey', 'tag': 'VB', 'dep': 'xcomp', 'up': 29, 'dn': [30, 33]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'bit', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [32, 34, 40]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [36]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'wisdom', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 37]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 40, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 40, 'dn': []}, {'tok': 'learned', 'tag': 'VBD', 'dep': 'relcl', 'up': 33, 'dn': [38, 39, 43]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'dobj', 'up': 40, 'dn': [41, 42]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'first', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 21]}, {'tok': 'severe', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'limits', 'tag': 'NNS', 'dep': 'attr', 'up': 3, 'dn': [4, 6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'amount', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'information', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [11, 12, 14, 15, 19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'unfamiliar', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': [16]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'learn', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [13, 20, 22, 26]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [25]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 6, 9, 10, 14]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'increased', 'tag': 'VBN', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'sense', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'familiarity', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [11, 12, 13, 16, 21]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'ability', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'acl', 'up': 16, 'dn': [17, 20]}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'tasks', 'tag': 'NNS', 'dep': 'dobj', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'above', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [1]}, {'tok': 'all', 'tag': 'DT', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [3]}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'substitute', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6, 8, 12]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'simplicity', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'discoverability', 'tag': 'NN', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'second', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [2, 3]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'forced', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 7, 9, 11]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'anybody', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'offered', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 8, 10, 11, 15, 16]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 8, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'advcl', 'up': 3, 'dn': [4, 5, 6, 7, 9]}, {'tok': 'unobtrusively', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'required', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [12, 13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'third', 'tag': 'JJ', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [3, 4]}, {'tok': 'exists', 'tag': 'VBZ', 'dep': 'advcl', 'up': 10, 'dn': [2, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 6, 7, 8, 9, 11, 14, 15, 16, 24]}, {'tok': 'available', 'tag': 'JJ', 'dep': 'acomp', 'up': 10, 'dn': [12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'demand', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'able', 'tag': 'JJ', 'dep': 'conj', 'up': 10, 'dn': [19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 19, 'dn': []}, {'tok': 'repeated', 'tag': 'VBN', 'dep': 'xcomp', 'up': 16, 'dn': [17, 18, 21]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'often', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': [20, 23]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'desired', 'tag': 'VBN', 'dep': 'advcl', 'up': 21, 'dn': [22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'ideally', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 3, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 14, 15, 23]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'sort', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [10]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'help', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': [7, 9]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [8, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'offering', 'tag': 'VBG', 'dep': 'advcl', 'up': 3, 'dn': [17, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 18, 'dn': [20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'entries', 'tag': 'NNS', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'fourth', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'make', 'tag': 'VBP', 'dep': 'advcl', 'up': 11, 'dn': [2, 3, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'consider', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 8, 9, 10, 12, 21]}, {'tok': 'making', 'tag': 'VBG', 'dep': 'xcomp', 'up': 11, 'dn': [15, 16, 17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'video', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 14]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'putting', 'tag': 'VBG', 'dep': 'conj', 'up': 12, 'dn': [18, 19]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'youtube', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 7, 8, 11]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'bizarre', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'idea', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'many', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 11, 'dn': [9]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'conj', 'up': 2, 'dn': [10, 13, 17]}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'comfortable', 'tag': 'JJ', 'dep': 'acomp', 'up': 11, 'dn': [12, 14]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'format', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'agree', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 5, 32]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 8, 31]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'strong', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'need', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'acl', 'up': 8, 'dn': [9, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'warning', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [16]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'try', 'tag': 'VBP', 'dep': 'relcl', 'up': 14, 'dn': [15, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'xcomp', 'up': 16, 'dn': [17, 21, 22, 23, 24]}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'npadvmod', 'up': 21, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'markup', 'tag': 'FW', 'dep': 'dobj', 'up': 18, 'dn': [19, 20]}, {'tok': 'directly', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [26]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 27]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [30]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'extended', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'explanation', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 29]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': ' weskaggs wrote: I\\'ve had quite a bit of experience with things like this working on the GIMP project, and would like to try to convey a bit of \"wisdom\" that we learned the hard way. First, there are severe limits on the amount of information a new user, unfamiliar with the interface, can learn from a guided tour. A tour can give some increased sense of familiarity, but it can\\'t give an ability to do specific tasks. Above all, a tour can\\'t substitute for simplicity and discoverability. Second, a guided tour should never be forced on anybody. It can be offered if that can be done unobtrusively, but should never be required. Third, if a guided tour exists, it should be available on demand, and able to be repeated as often as desired. Ideally there should be some sort of \"help\" menu in the interface, offering the tour as one of the entries. Fourth, if you make a guided tour, you should consider making a video version and putting it on Youtube. That might seem like a bizarre idea, but many users are very comfortable with that format. Also I agree that there is a strong need to show a warning to users who try to enter wiki markup directly (with a link to an extended explanation).', 'cleaned': '**weskaggs** wrote: i\\'ve had quite a bit of experience with things like this working on the gimp project, and would like to try to convey a bit of \"wisdom\" that we learned the hard way. first, there are severe limits on the amount of information a new user, unfamiliar with the interface, can learn from a guided tour. a tour can give some increased sense of familiarity, but it can\\'t give an ability to do specific tasks. above all, a tour can\\'t substitute for simplicity and discoverability. second, a guided tour should never be forced on anybody. it can be offered if that can be done unobtrusively, but should never be required. third, if a guided tour exists, it should be available on demand, and able to be repeated as often as desired. ideally there should be some sort of \"help\" menu in the interface, offering the tour as one of the entries. fourth, if you make a guided tour, you should consider making a video version and putting it on youtube. that might seem like a bizarre idea, but many users are very comfortable with that format. also i agree that there is a strong need to show a warning to users who try to enter wiki-markup directly (with a link to an extended explanation).'})}),\n", + " '986': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '986', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Let's strike the idea of a distinction between new and experienced users for now. Philippe and James make the good point that we can't really tell for sure whether a user is new, especially when editing as an IP, so in the interest of simplicity and consistency, I suggest we show the same message to everyone for a while. We can then later either turn it off completely, or show it only to a subset.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'let', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 15]}, {'tok': \"'s\", 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'strike', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [1, 4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'idea', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'distinction', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 13]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': [10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [14]}, {'tok': 'now', 'tag': 'RB', 'dep': 'pcomp', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'philippe', 'tag': 'NNP', 'dep': 'nsubj', 'up': 3, 'dn': [1, 2]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'james', 'tag': 'NNP', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': 'make', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 6, 38, 49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 12]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'tell', 'tag': 'VB', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 9, 10, 11, 13]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': [16]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 38, 'dn': [15, 17, 19, 20]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'especially', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'advcl', 'up': 38, 'dn': [21, 22, 24, 27, 28, 29]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'ip', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'interest', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30, 32]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [33]}, {'tok': 'simplicity', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [34, 35]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 33, 'dn': []}, {'tok': 'consistency', 'tag': 'NN', 'dep': 'conj', 'up': 33, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'suggest', 'tag': 'VBP', 'dep': 'ccomp', 'up': 3, 'dn': [18, 23, 36, 37, 40]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 40, 'dn': []}, {'tok': 'show', 'tag': 'VBP', 'dep': 'ccomp', 'up': 38, 'dn': [39, 43, 44, 46]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 40, 'dn': [41, 42]}, {'tok': 'to', 'tag': 'IN', 'dep': 'dative', 'up': 40, 'dn': [45]}, {'tok': 'everyone', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [48]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'while', 'tag': 'NN', 'dep': 'pobj', 'up': 46, 'dn': [47]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': [2]}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 5, 'dn': [3]}, {'tok': 'turn', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 6, 7, 8, 9, 10, 11, 17]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'off', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [12, 14]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'subset', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \"Let's strike the idea of a distinction between new and experienced users for now. Philippe and James make the good point that we can't really tell for sure whether a user is new, especially when editing as an IP, so in the interest of simplicity and consistency, I suggest we show the same message to everyone for a while. We can then later either turn it off completely, or show it only to a subset.\", 'cleaned': \"let's strike the idea of a distinction between new and experienced users for now. philippe and james make the good point that we can't really tell for sure whether a user is new, especially when editing as an ip, so in the interest of simplicity and consistency, i suggest we show the same message to everyone for a while. we can then later either turn it off completely, or show it only to a subset.\"})}),\n", + " '987': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-dw53c5cb2qfhyemej57o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '987', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"We'll probably set this up so it launches when they visit a VE eligible article, unless they have a hidden preference that shows it has launched before. The role isSinglePage plays is ensuring no cookie is stored tracking their tour progress. So even if they navigate away without closing the tour, it won't show again.\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'set', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 30]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'launches', 'tag': 'VBZ', 'dep': 'advcl', 'up': 3, 'dn': [6, 7, 11, 17, 20]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'visit', 'tag': 'VBP', 'dep': 'advcl', 'up': 8, 'dn': [9, 10, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 've', 'tag': 'JJ', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'eligible', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': [13, 14]}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'unless', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'advcl', 'up': 8, 'dn': [18, 19, 23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 22, 25]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'relcl', 'up': 23, 'dn': [24, 28]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'launched', 'tag': 'VBN', 'dep': 'ccomp', 'up': 25, 'dn': [26, 27, 29]}, {'tok': 'before', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'role', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'issinglepage', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'plays', 'tag': 'VBZ', 'dep': 'nsubj', 'up': 5, 'dn': [0, 1, 2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'ensuring', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [3, 4, 9, 14]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'cookie', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [6]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'stored', 'tag': 'VBN', 'dep': 'ccomp', 'up': 5, 'dn': [7, 8, 10]}, {'tok': 'tracking', 'tag': 'VBG', 'dep': 'xcomp', 'up': 9, 'dn': [13]}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 13, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'progress', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'navigate', 'tag': 'VBP', 'dep': 'advcl', 'up': 14, 'dn': [1, 2, 3, 5, 6]}, {'tok': 'away', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'closing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 10, 11, 12, 13, 15, 16]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}], 'stripped_text': \"We'll probably set this up so it launches when they visit a VE eligible article, unless they have a hidden preference that shows it has launched before. The role isSinglePage plays is ensuring no cookie is stored tracking their tour progress. So even if they navigate away without closing the tour, it won't show again.\", 'cleaned': \"we'll probably set this up so it launches when they visit a ve-eligible article, unless they have a hidden preference that shows it has launched before. the role issinglepage plays is ensuring no cookie is stored tracking their tour progress. so even if they navigate away without closing the tour, it won't show again.\"})}),\n", + " '988': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '988', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' swalling wrote: (In reply to comment #6) > I\\'d suggest: > > If user account was created before July 1, 2013, display the following > message > exactly once: > > > You are using the VisualEditor, a new rich text editing interface for > {{SITENAME}} (currently in beta). Please be aware that wiki syntax (e.g. > \"[[link to another page]]\") will not work in this editing mode. To use > the > old editing interface, click the \\'Edit source\\' tab or section link. > > > For extra points, the \"exactly once\" could be managed via a \"Do not show this > message again\" checkbox. But it shouldn\\'t be handled as a notice that comes > up > every single time it should definitely be dismissible. > > The reason I\\'d like to finalize the language soon is to give us enough time > to > get translations. I think this is reasonable. Regarding showing a tour only once: I don\\'t think we have to add an explicit checkbox to show it exactly once. Currently the default behavior is... If a user completes the tour or clicks the X to close we never show it again. So in this case, as a single step tour, clicking the \"Okay\" button or X would end the tour and it would never repeat. That is stored as a hidden preference, so it works across sessions, but not across wikis. If we really want to tie it to a single page, there is also an isSinglePage variable we can set for the tour, which means no matter what it will only appear on that one page.', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'swalling', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 11, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [9]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [7, 8, 10, 12, 13, 14, 15, 16]}, {'tok': '#', 'tag': '$', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'suggest', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 21, 59]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'account', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 10, 'dn': [7]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'created', 'tag': 'VBN', 'dep': 'advcl', 'up': 21, 'dn': [6, 8, 9, 11, 16, 17, 18, 19]}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'july', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': [14, 15]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'appos', 'up': 12, 'dn': [13]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'display', 'tag': 'VBP', 'dep': 'ccomp', 'up': 2, 'dn': [10, 20, 25, 26, 28, 29, 36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 23, 24]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 21, 'dn': []}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': [27]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 36, 'dn': [33]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 32, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 36, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'conj', 'up': 21, 'dn': [30, 31, 32, 34, 35, 38, 56, 58]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37, 39, 46, 53, 54]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 46, 'dn': []}, {'tok': 'rich', 'tag': 'JJ', 'dep': 'amod', 'up': 46, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 46, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 46, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'appos', 'up': 38, 'dn': [40, 41, 42, 43, 44, 45, 47]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 46, 'dn': [48, 50, 51, 52]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 47, 'dn': [49]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'sitename', 'tag': 'NNP', 'dep': 'pobj', 'up': 47, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 56, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [55, 57]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'pobj', 'up': 56, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'b', 'tag': 'LS', 'dep': 'meta', 'up': 4, 'dn': [2]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 25, 50]}, {'tok': 'aware', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [8]}, {'tok': 'that', 'tag': 'IN', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'wiki', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'syntax', 'tag': 'NN', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 9, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'dep', 'up': 8, 'dn': [11]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'link', 'tag': 'VBP', 'dep': 'parataxis', 'up': 25, 'dn': [12, 13, 14, 16, 19, 20]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 25, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'conj', 'up': 4, 'dn': [15, 21, 22, 23, 24, 26, 29, 30, 32, 39, 40]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27]}, {'tok': 'mode.', 'tag': 'XX', 'dep': 'dobj', 'up': 25, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'xcomp', 'up': 25, 'dn': [31, 33, 38]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 38, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 38, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [34, 35, 36, 37]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'conj', 'up': 25, 'dn': [49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 44, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'nmod', 'up': 49, 'dn': [41, 42, 43, 45, 46]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 44, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'appos', 'up': 44, 'dn': [47, 48]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 46, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'conj', 'up': 46, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 40, 'dn': [44]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': [0, 1, 2, 4]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'extra', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'points', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': [8, 9, 10]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'managed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 11, 12, 13, 14, 16, 21, 28]}, {'tok': 'via', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'conj', 'up': 15, 'dn': [17, 18, 19, 20, 27]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': [23]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 22, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'nmod', 'up': 27, 'dn': [22, 25, 26]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'checkbox', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'handled', 'tag': 'VBN', 'dep': 'ccomp', 'up': 21, 'dn': [0, 1, 2, 3, 4, 6]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'notice', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'comes', 'tag': 'VBZ', 'dep': 'relcl', 'up': 8, 'dn': [9, 11, 12, 13, 16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'up', 'tag': 'IN', 'dep': 'prt', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'every', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': [14, 15]}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'definitely', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [5, 17, 18, 19, 20, 22, 23]}, {'tok': 'dismissible', 'tag': 'JJ', 'dep': 'acomp', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': [0]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [1, 2, 6]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'like', 'tag': 'VB', 'dep': 'relcl', 'up': 3, 'dn': [4, 5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'finalize', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'language', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 11, 14, 23]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 15, 17, 18, 21]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'dative', 'up': 14, 'dn': []}, {'tok': 'enough', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [16]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': [20]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 14, 'dn': [19, 22]}, {'tok': 'translations', 'tag': 'NNS', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 4]}, {'tok': 'reasonable', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'regarding', 'tag': 'VBG', 'dep': 'prep', 'up': 10, 'dn': [1]}, {'tok': 'showing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 0, 'dn': [3, 5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': [4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 6, 7, 8, 9, 12, 23]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ccomp', 'up': 10, 'dn': [11, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 17, 19]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'explicit', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'checkbox', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'advcl', 'up': 14, 'dn': [18, 20, 22]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 5, 9, 23]}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [7]}, {'tok': 'completes', 'tag': 'VBZ', 'dep': 'advcl', 'up': 4, 'dn': [6, 8, 11, 12, 13, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'clicks', 'tag': 'VBZ', 'dep': 'conj', 'up': 9, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'x', 'tag': 'FW', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'close', 'tag': 'VB', 'dep': 'advcl', 'up': 9, 'dn': [16, 20]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'show', 'tag': 'VBP', 'dep': 'ccomp', 'up': 17, 'dn': [18, 19, 21, 22]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [3]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'ROOT', 'dn': [0, 1, 4, 9, 10, 11, 28]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'step', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'pcomp', 'up': 5, 'dn': [16, 17, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'okay', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 13, 14, 15]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'x', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'end', 'tag': 'VB', 'dep': 'conj', 'up': 11, 'dn': [18, 19, 22, 23, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 27, 'dn': []}, {'tok': 'repeat', 'tag': 'VB', 'dep': 'conj', 'up': 20, 'dn': [24, 25, 26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'stored', 'tag': 'VBN', 'dep': 'ccomp', 'up': 10, 'dn': [0, 1, 3]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'hidden', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 7, 8, 9, 11, 13, 14, 16, 18]}, {'tok': 'across', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'sessions', 'tag': 'NNS', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'across', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [15, 17]}, {'tok': 'wikis', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'advcl', 'up': 13, 'dn': [0, 1, 2, 5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'tie', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 6, 7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 13, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 11, 12, 14, 17, 38]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'issinglepage', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'variable', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [15, 16, 20]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'set', 'tag': 'VB', 'dep': 'relcl', 'up': 17, 'dn': [18, 19, 21]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 24, 26]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'relcl', 'up': 23, 'dn': [25, 28]}, {'tok': 'no', 'tag': 'RB', 'dep': 'neg', 'up': 28, 'dn': []}, {'tok': 'matter', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': [27, 33]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 33, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ccomp', 'up': 28, 'dn': [29, 30, 31, 32, 34]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [37]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 37, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 36]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': ' swalling wrote: (In reply to comment #6) > I\\'d suggest: > > If user account was created before July 1, 2013, display the following > message > exactly once: > > > You are using the VisualEditor, a new rich text editing interface for > {{SITENAME}} (currently in beta). Please be aware that wiki syntax (e.g. > \"[[link to another page]]\") will not work in this editing mode. To use > the > old editing interface, click the \\'Edit source\\' tab or section link. > > > For extra points, the \"exactly once\" could be managed via a \"Do not show this > message again\" checkbox. But it shouldn\\'t be handled as a notice that comes > up > every single time it should definitely be dismissible. > > The reason I\\'d like to finalize the language soon is to give us enough time > to > get translations. I think this is reasonable. Regarding showing a tour only once: I don\\'t think we have to add an explicit checkbox to show it exactly once. Currently the default behavior is... If a user completes the tour or clicks the X to close we never show it again. So in this case, as a single step tour, clicking the \"Okay\" button or X would end the tour and it would never repeat. That is stored as a hidden preference, so it works across sessions, but not across wikis. If we really want to tie it to a single page, there is also an isSinglePage variable we can set for the tour, which means no matter what it will only appear on that one page.', 'cleaned': '**swalling** wrote: (in reply to comment #) > i\\'d suggest: > > if user account was created before july , , display the following > message > exactly once: > > - > you are using the visualeditor, a new rich-text editing interface for > {{sitename}} (currently in beta). please be aware that wiki syntax (e.g. > \"[[link to another page]]\") will not work in this editing mode. to use > the > old editing interface, click the \\'edit source\\' tab or section link. > - > > for extra points, the \"exactly once\" could be managed via a \"do not show this > message again\" checkbox. but it shouldn\\'t be handled as a notice that comes > up > every single time -- it should definitely be dismissible. > > the reason i\\'d like to finalize the language soon is to give us enough time > to > get translations. i think this is reasonable. regarding showing a tour only once: i don\\'t think we have to add an explicit checkbox to show it exactly once. currently the default behavior is... if a user completes the tour or clicks the x to close we never show it again. so in this case, as a single step tour, clicking the \"okay\" button or x would end the tour and it would never repeat. that is stored as a hidden preference, so it works across sessions, but not across wikis. if we really want to tie it to a single page, there is also an issinglepage variable we can set for the tour, which means no matter what it will only appear on that one page.'})}),\n", + " '989': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '989', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I\\'d suggest: If user account was created before July 1, 2013, display the following message exactly once: You are using the VisualEditor, a new rich text editing interface for {{SITENAME}} (currently in beta). Please be aware that wiki syntax (e.g. \"[[link to another page]]\") will not work in this editing mode. To use the old editing interface, click the \\'Edit source\\' tab or section link. For extra points, the \"exactly once\" could be managed via a \"Do not show this message again\" checkbox. But it shouldn\\'t be handled as a notice that comes up every single time it should definitely be dismissible. The reason I\\'d like to finalize the language soon is to give us enough time to get translations.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'suggest', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 19, 51]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'account', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [5]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'created', 'tag': 'VBN', 'dep': 'advcl', 'up': 19, 'dn': [4, 6, 7, 9, 14, 15, 16]}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'july', 'tag': 'NNP', 'dep': 'pobj', 'up': 9, 'dn': [12, 13]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'appos', 'up': 10, 'dn': [11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': [17]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'display', 'tag': 'VBP', 'dep': 'ccomp', 'up': 2, 'dn': [8, 18, 22, 24, 25, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 21, 29]}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': [23]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'acl', 'up': 22, 'dn': [27, 28, 31, 48, 50]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': [30, 32, 39, 46]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'rich', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'appos', 'up': 31, 'dn': [33, 34, 35, 36, 37, 38, 40]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [41, 43, 44, 45]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'sitename', 'tag': 'NNP', 'dep': 'pobj', 'up': 40, 'dn': [42]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 48, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [47, 49]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'pobj', 'up': 48, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'b', 'tag': 'LS', 'dep': 'meta', 'up': 4, 'dn': [2]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 10, 11, 14, 47]}, {'tok': 'aware', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [8]}, {'tok': 'that', 'tag': 'IN', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'wiki', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'syntax', 'tag': 'NN', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 14, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 14, 'dn': []}, {'tok': 'link', 'tag': 'VBP', 'dep': 'ccomp', 'up': 4, 'dn': [12, 13, 15, 18, 19, 24]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 24, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ccomp', 'up': 14, 'dn': [20, 21, 22, 23, 25, 28, 29, 31, 36, 37]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': 'mode.', 'tag': 'XX', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'xcomp', 'up': 24, 'dn': [30, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [32, 33, 34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'conj', 'up': 24, 'dn': [41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'dobj', 'up': 37, 'dn': [38, 39, 40, 42, 43, 46]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 41, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'appos', 'up': 41, 'dn': [44, 45]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 43, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'conj', 'up': 43, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'appos', 'up': 41, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [3]}, {'tok': 'extra', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'points', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': [5, 6, 7]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'managed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 8, 9, 10, 11, 13, 18, 24]}, {'tok': 'via', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 18, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'conj', 'up': 12, 'dn': [14, 15, 16, 17, 20, 21, 22, 23]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'checkbox', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'handled', 'tag': 'VBN', 'dep': 'ccomp', 'up': 19, 'dn': [0, 1, 2, 3, 4, 6]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'notice', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'comes', 'tag': 'VBZ', 'dep': 'relcl', 'up': 8, 'dn': [9, 11, 14]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 10, 'dn': []}, {'tok': 'every', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': [12, 13]}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'definitely', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [5, 15, 16, 17, 18, 20, 21]}, {'tok': 'dismissible', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [0, 4]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'like', 'tag': 'VB', 'dep': 'relcl', 'up': 1, 'dn': [2, 3, 6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'finalize', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'language', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 9, 12, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'xcomp', 'up': 10, 'dn': [11, 13, 15]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'dative', 'up': 12, 'dn': []}, {'tok': 'enough', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [14, 17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'relcl', 'up': 15, 'dn': [16, 18]}, {'tok': 'translations', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'I\\'d suggest: If user account was created before July 1, 2013, display the following message exactly once: You are using the VisualEditor, a new rich text editing interface for {{SITENAME}} (currently in beta). Please be aware that wiki syntax (e.g. \"[[link to another page]]\") will not work in this editing mode. To use the old editing interface, click the \\'Edit source\\' tab or section link. For extra points, the \"exactly once\" could be managed via a \"Do not show this message again\" checkbox. But it shouldn\\'t be handled as a notice that comes up every single time it should definitely be dismissible. The reason I\\'d like to finalize the language soon is to give us enough time to get translations.', 'cleaned': 'i\\'d suggest: if user account was created before july , , display the following message exactly once: - you are using the visualeditor, a new rich-text editing interface for {{sitename}} (currently in beta). please be aware that wiki syntax (e.g. \"[[link to another page]]\") will not work in this editing mode. to use the old editing interface, click the \\'edit source\\' tab or section link. - for extra points, the \"exactly once\" could be managed via a \"do not show this message again\" checkbox. but it shouldn\\'t be handled as a notice that comes up every single time -- it should definitely be dismissible. the reason i\\'d like to finalize the language soon is to give us enough time to get translations.'})}),\n", + " '990': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '990', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #2) > (In reply to comment #1) > > Adding Steven in case his team wants to help/weigh in. > > TL;DR: > > Unless VE team wants to own it, I think E3 can handle any tours of basic > editing functionality (with and without VE). What we have is 1/2 way toward > the changes Erik requested. Awesome; very happy for E3 to lead on this. We\\'ll support as needed, of course. > We are working on adding better VE support in GuidedTour currently, and I\\'ve > added Matt Flaschen since he\\'s tackling that. We are shooting for feature > parity with our previous guided tour of editing for the first time delivered > to GettingStarted editors, with the exception being that there is no Preview > step to point to in VE. > > Also, soon we hope to test delivering a guided tour to all newly registered > editors, outside the GettingStarted funnel. (Docs: > https://meta.wikimedia.org/wiki/Research:Guided_tours). Whether we run that > test on a wiki like Spanish or French instead of English depends on l10n of > the \"first edit\" tour and whether VE support is ready. S Page is helping > out with this test, so I\\'ve added him as well. > > If we\\'re interested in pointing out the difference between VE and wikitext to > users right away, we could easily build that in as step for the guided tours > delivered via GettingStarted and the general \"first edit\" tour we\\'re > planning. Currently with the tour that\\'s in production, we just point to the > Edit button and section edit buttons. > > I\\'m open to changing that, but I do think we should be cautious about > throwing too much complexity at first time editors too soon, by pointing out > the multiple methods of editing. I added Pau for his input. Yeah, I\\'m not convinced I know what we\\'d want to do. Maybe just a simple \"you\\'re using VisualEditor\" on first load for experienced users? Maybe a set of \"add a {reference,template} by clicking here\" ones too? Maybe not? What do you advise?', 'parsed': [{'rt': 15, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'dep', 'up': 15, 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [13]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 11, 12, 14, 17, 18, 20, 21, 22, 23, 35]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'advcl', 'up': 15, 'dn': [24, 29]}, {'tok': 'steven', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'mark', 'up': 29, 'dn': [26]}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'his', 'tag': 'PRP$', 'dep': 'poss', 'up': 28, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'nsubj', 'up': 29, 'dn': [27]}, {'tok': 'wants', 'tag': 'VBZ', 'dep': 'advcl', 'up': 23, 'dn': [25, 28, 31]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'help', 'tag': 'VB', 'dep': 'xcomp', 'up': 29, 'dn': [30, 32, 33]}, {'tok': '/', 'tag': 'VB', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'weigh', 'tag': 'VB', 'dep': 'xcomp', 'up': 31, 'dn': [34]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0]}]}, {'rt': 13, 'toks': [{'tok': 'tl;dr', 'tag': 'NNP', 'dep': 'dep', 'up': 13, 'dn': [1, 2, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'prep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'unless', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'IN', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'wants', 'tag': 'VBZ', 'dep': 'advcl', 'up': 13, 'dn': [4, 5, 6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'own', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 10]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 7, 11, 12, 16, 30]}, {'tok': 'e3', 'tag': 'NNP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'handle', 'tag': 'VB', 'dep': 'ccomp', 'up': 13, 'dn': [14, 15, 18, 25, 29]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'tours', 'tag': 'NNS', 'dep': 'dobj', 'up': 16, 'dn': [17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [23]}, {'tok': 'basic', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': [21]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'functionality', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 22, 24]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [26, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'conj', 'up': 25, 'dn': [28]}, {'tok': 've', 'tag': 'CD', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'csubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 5, 13, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'attr', 'up': 3, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': 'toward', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [7, 9]}, {'tok': '>', 'tag': 'NFP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'erik', 'tag': 'NNP', 'dep': 'nsubj', 'up': 13, 'dn': [10, 11]}, {'tok': 'requested', 'tag': 'VBD', 'dep': 'ccomp', 'up': 3, 'dn': [8, 12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'awesome', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'happy', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'e3', 'tag': 'NNP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'lead', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 6, 8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'support', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 8]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'needed', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'course', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 12, 13, 17]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'pcomp', 'up': 4, 'dn': [6, 8]}, {'tok': 'better', 'tag': 'JJR', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'support', 'tag': 'VB', 'dep': 'advcl', 'up': 5, 'dn': [7, 9, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'guidedtour', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 17, 'dn': [16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [14, 15, 19, 23, 25]}, {'tok': 'matt', 'tag': 'NNP', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'flaschen', 'tag': 'NNP', 'dep': 'advmod', 'up': 17, 'dn': [18]}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'he', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'tackling', 'tag': 'VBG', 'dep': 'advcl', 'up': 17, 'dn': [20, 21, 22, 24]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'shooting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 33, 34, 40, 41, 42, 47]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 5, 6]}, {'tok': 'feature', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'parity', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [7]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [11]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 11, 'dn': []}, {'tok': 'previous', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 12, 'dn': [14, 21, 24]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 16, 18]}, {'tok': 'delivered', 'tag': 'VBN', 'dep': 'acl', 'up': 17, 'dn': [19]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 18, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'advcl', 'up': 13, 'dn': [20, 22, 23]}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'exception', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [25]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'pcomp', 'up': 24, 'dn': [26, 30]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 30, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 27, 'dn': [28, 29, 32]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'preview', 'tag': 'NN', 'dep': 'attr', 'up': 30, 'dn': [31]}, {'tok': '>', 'tag': 'IN', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'step', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [36]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 36, 'dn': []}, {'tok': 'point', 'tag': 'VB', 'dep': 'relcl', 'up': 34, 'dn': [35, 37, 38]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [39]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 38, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 47, 'dn': []}, {'tok': 'hope', 'tag': 'VBP', 'dep': 'conj', 'up': 2, 'dn': [43, 44, 45, 46, 49, 66]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 49, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'xcomp', 'up': 47, 'dn': [48, 50]}, {'tok': 'delivering', 'tag': 'VBG', 'dep': 'xcomp', 'up': 49, 'dn': [53, 54]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 53, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 50, 'dn': [51, 52]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 50, 'dn': [60]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 60, 'dn': []}, {'tok': 'newly', 'tag': 'RB', 'dep': 'advmod', 'up': 58, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'registered', 'tag': 'VBN', 'dep': 'amod', 'up': 60, 'dn': [56, 57]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 60, 'dn': []}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 54, 'dn': [55, 58, 59, 61, 62]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 60, 'dn': []}, {'tok': 'outside', 'tag': 'IN', 'dep': 'prep', 'up': 60, 'dn': [65]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 65, 'dn': []}, {'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'amod', 'up': 65, 'dn': []}, {'tok': 'funnel', 'tag': 'NN', 'dep': 'pobj', 'up': 62, 'dn': [63, 64]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 47, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'docs', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6, 7, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'prep', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'run', 'tag': 'VBP', 'dep': 'csubj', 'up': 16, 'dn': [0, 1, 5]}, {'tok': 'that', 'tag': 'IN', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'spanish', 'tag': 'JJ', 'dep': 'pobj', 'up': 9, 'dn': [11, 12]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'french', 'tag': 'JJ', 'dep': 'conj', 'up': 10, 'dn': [14]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 12, 'dn': [13, 15]}, {'tok': 'english', 'tag': 'NNP', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': 'depends', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 17, 31, 33]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18, 26]}, {'tok': 'l10n', 'tag': 'NNS', 'dep': 'pobj', 'up': 17, 'dn': [19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20]}, {'tok': '>', 'tag': 'PRP', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 26, 'dn': [23]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [21, 22, 24, 25, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 26, 'dn': []}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 29, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'csubj', 'up': 31, 'dn': [28, 30]}, {'tok': 'support', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 16, 'dn': [29, 32]}, {'tok': 'ready', 'tag': 'JJ', 'dep': 'acomp', 'up': 31, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 's', 'tag': 'POS', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'helping', 'tag': 'VBG', 'dep': 'ccomp', 'up': 13, 'dn': [1, 2, 4, 5, 6]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 9, 10, 11, 12, 14, 16, 17]}, {'tok': 'him', 'tag': 'PRP', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 24, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 24, 'dn': [0]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'advcl', 'up': 24, 'dn': [2, 3, 5]}, {'tok': 'interested', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'pointing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 6, 'dn': [8, 10]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 7, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'difference', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [9, 11]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [13, 14]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': [15, 19]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'away', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': [18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'easily', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'build', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 4, 20, 21, 22, 23, 25, 26, 27, 33, 34, 37, 44, 49]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prt', 'up': 24, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [28]}, {'tok': 'step', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [29]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [32]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'tours', 'tag': 'NNS', 'dep': 'pobj', 'up': 29, 'dn': [30, 31]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 24, 'dn': []}, {'tok': 'delivered', 'tag': 'VBN', 'dep': 'advcl', 'up': 24, 'dn': [35]}, {'tok': 'via', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [36]}, {'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 24, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 44, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 42, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 44, 'dn': [41]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'conj', 'up': 24, 'dn': [38, 39, 40, 42, 43, 46]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 46, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'relcl', 'up': 44, 'dn': [45, 48]}, {'tok': '>', 'tag': 'XX', 'dep': 'compound', 'up': 48, 'dn': []}, {'tok': 'planning', 'tag': 'VBG', 'dep': 'attr', 'up': 46, 'dn': [47]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 24, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [0, 3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 5]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'relcl', 'up': 3, 'dn': [4, 6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'point', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 8, 9, 10, 12, 21]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'edit', 'tag': 'NNP', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'nmod', 'up': 20, 'dn': [14, 15, 17, 18]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'conj', 'up': 16, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'buttons', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [13, 16, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0]}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 6, 7, 10]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'changing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 3, 'dn': [5]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [8, 9, 13, 37]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 10, 'dn': [11, 12, 14, 27, 28]}, {'tok': 'cautious', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': [15]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16, 17]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': 'throwing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 15, 'dn': [20, 21, 26]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'much', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': [18]}, {'tok': 'complexity', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [19]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [24]}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': [22]}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 21, 'dn': [23]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': [25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [29]}, {'tok': 'pointing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 28, 'dn': [30, 31, 34]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 29, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'multiple', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': 'methods', 'tag': 'NNS', 'dep': 'dobj', 'up': 29, 'dn': [32, 33, 35]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [36]}, {'tok': 'editing', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 6]}, {'tok': 'pau', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'his', 'tag': 'PRP$', 'dep': 'poss', 'up': 5, 'dn': []}, {'tok': 'input', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'yeah', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'convinced', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'know', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 5, 8]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [3, 4, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [2, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'simple', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': [0, 1, 2]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [3, 4, 5, 6, 8, 9, 10, 16]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'load', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'set', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'pcomp', 'up': 3, 'dn': [4, 10, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 8, 9, 11]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [13]}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'pcomp', 'up': 12, 'dn': [14, 15, 16, 17]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'ones', 'tag': 'NNS', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'advise', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': '(In reply to comment #2) > (In reply to comment #1) > > Adding Steven in case his team wants to help/weigh in. > > TL;DR: > > Unless VE team wants to own it, I think E3 can handle any tours of basic > editing functionality (with and without VE). What we have is 1/2 way toward > the changes Erik requested. Awesome; very happy for E3 to lead on this. We\\'ll support as needed, of course. > We are working on adding better VE support in GuidedTour currently, and I\\'ve > added Matt Flaschen since he\\'s tackling that. We are shooting for feature > parity with our previous guided tour of editing for the first time delivered > to GettingStarted editors, with the exception being that there is no Preview > step to point to in VE. > > Also, soon we hope to test delivering a guided tour to all newly registered > editors, outside the GettingStarted funnel. (Docs: > https://meta.wikimedia.org/wiki/Research:Guided_tours). Whether we run that > test on a wiki like Spanish or French instead of English depends on l10n of > the \"first edit\" tour and whether VE support is ready. S Page is helping > out with this test, so I\\'ve added him as well. > > If we\\'re interested in pointing out the difference between VE and wikitext to > users right away, we could easily build that in as step for the guided tours > delivered via GettingStarted and the general \"first edit\" tour we\\'re > planning. Currently with the tour that\\'s in production, we just point to the > Edit button and section edit buttons. > > I\\'m open to changing that, but I do think we should be cautious about > throwing too much complexity at first time editors too soon, by pointing out > the multiple methods of editing. I added Pau for his input. Yeah, I\\'m not convinced I know what we\\'d want to do. Maybe just a simple \"you\\'re using VisualEditor\" on first load for experienced users? Maybe a set of \"add a {reference,template} by clicking here\" ones too? Maybe not? What do you advise?', 'cleaned': '(in reply to comment #) > (in reply to comment #) > > adding steven in case his team wants to help/weigh in. > > tl;dr: > > unless ve team wants to own it, i think e3 can handle any tours of basic > editing functionality (with and without ve). what we have is / way toward > the changes erik requested. awesome; very happy for e3 to lead on this. we\\'ll support as needed, of course. > we are working on adding better ve support in guidedtour currently, and i\\'ve > added matt flaschen since he\\'s tackling that. we are shooting for feature > parity with our previous guided tour of editing for the first time delivered > to gettingstarted editors, with the exception being that there is no preview > step to point to in ve. > > also, soon we hope to test delivering a guided tour to all newly-registered > editors, outside the gettingstarted funnel. (docs: > ). whether we run that > test on a wiki like spanish or french instead of english depends on l10n of > the \"first edit\" tour and whether ve support is ready. s page is helping > out with this test, so i\\'ve added him as well. > > if we\\'re interested in pointing out the difference between ve and wikitext to > users right away, we could easily build that in as step for the guided tours > delivered via gettingstarted and the general \"first edit\" tour we\\'re > planning. currently with the tour that\\'s in production, we just point to the > edit button and section edit buttons. > > i\\'m open to changing that, but i do think we should be cautious about > throwing too much complexity at first time editors too soon, by pointing out > the multiple methods of editing. i added pau for his input. yeah, i\\'m not convinced i know what we\\'d want to do. maybe just a simple \"you\\'re using visualeditor\" on first load for experienced users? maybe a set of \"add a {reference,template} by clicking here\" ones too? maybe not? what do you advise?'})}),\n", + " '991': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-dw53c5cb2qfhyemej57o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '991', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"If it's semi experienced users who are entering the wikitext, that could be improved with a tour specific to them (and/or VE documentation). If it's new users (they are less likely to know wikitext, though) making this mistake, maybe the comparison is necessary.\", 'parsed': [{'rt': 16, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 16, 'dn': [0, 1, 6]}, {'tok': 'semi', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 5, 9]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'entering', 'tag': 'VBG', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 16, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'improved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 12, 13, 14, 15, 17, 24, 25, 27, 28]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'pobj', 'up': 17, 'dn': [18, 19, 21, 23]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'pobj', 'up': 21, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'and/or', 'tag': 'CC', 'dep': 'intj', 'up': 16, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'conj', 'up': 16, 'dn': [26]}, {'tok': 'documentation', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 7, 'dn': [0, 1, 4]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'attr', 'up': 2, 'dn': [3]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 23, 'dn': [2, 5, 6, 9, 13, 14, 15, 16]}, {'tok': 'less', 'tag': 'RBR', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': [8, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'xcomp', 'up': 9, 'dn': [10, 12]}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'making', 'tag': 'VBG', 'dep': 'advcl', 'up': 7, 'dn': [18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'mistake', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'comparison', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [21]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [7, 19, 20, 22, 24, 25]}, {'tok': 'necessary', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}], 'stripped_text': \"If it's semi experienced users who are entering the wikitext, that could be improved with a tour specific to them (and/or VE documentation). If it's new users (they are less likely to know wikitext, though) making this mistake, maybe the comparison is necessary.\", 'cleaned': \"if it's semi-experienced users who are entering the wikitext, that could be improved with a tour specific to them (and/or ve documentation). if it's new users (they are less likely to know wikitext, though) making this mistake, maybe the comparison is necessary.\"})}),\n", + " '992': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-dw53c5cb2qfhyemej57o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '992', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #2) > If we\\'re interested in pointing out the difference between VE and wikitext to > users right away, we could easily build that in as step for the guided tours > delivered via GettingStarted and the general \"first edit\" tour we\\'re > planning. I don\\'t think that (comparing VE and wikitext) needs to be in the first tour. It\\'s discoverable in the UI in a consistent way, plus people on wiki will point to and explain the difference when necessary.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 8, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 23, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'advcl', 'up': 23, 'dn': [1, 2, 4]}, {'tok': 'interested', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': [5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'pointing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 5, 'dn': [7, 9]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'difference', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [8, 10]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [12, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'conj', 'up': 11, 'dn': [14, 18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'away', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'easily', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'build', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 19, 20, 21, 22, 24, 25, 26, 32, 33, 36, 43, 48]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prt', 'up': 23, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [27]}, {'tok': 'step', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [28]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'tours', 'tag': 'NNS', 'dep': 'pobj', 'up': 28, 'dn': [29, 30]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 23, 'dn': []}, {'tok': 'delivered', 'tag': 'VBN', 'dep': 'advcl', 'up': 23, 'dn': [34]}, {'tok': 'via', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [35]}, {'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'pobj', 'up': 34, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 43, 'dn': [40]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'conj', 'up': 23, 'dn': [37, 38, 39, 41, 42, 45]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 45, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'relcl', 'up': 43, 'dn': [44, 47]}, {'tok': '>', 'tag': 'XX', 'dep': 'compound', 'up': 47, 'dn': []}, {'tok': 'planning', 'tag': 'VBG', 'dep': 'attr', 'up': 45, 'dn': [46]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 11, 18]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'comparing', 'tag': 'VBG', 'dep': 'csubj', 'up': 11, 'dn': [5, 7, 10]}, {'tok': 've', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [8, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'conj', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'needs', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [4, 6, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [12, 14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 10, 11, 17, 25]}, {'tok': 'discoverable', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'ui', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'consistent', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'plus', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [12, 13, 14]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'point', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [15, 16, 18, 19, 20]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'explain', 'tag': 'VB', 'dep': 'conj', 'up': 17, 'dn': [22, 24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'difference', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'necessary', 'tag': 'JJ', 'dep': 'advcl', 'up': 20, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': '(In reply to comment #2) > If we\\'re interested in pointing out the difference between VE and wikitext to > users right away, we could easily build that in as step for the guided tours > delivered via GettingStarted and the general \"first edit\" tour we\\'re > planning. I don\\'t think that (comparing VE and wikitext) needs to be in the first tour. It\\'s discoverable in the UI in a consistent way, plus people on wiki will point to and explain the difference when necessary.', 'cleaned': '(in reply to comment #) > if we\\'re interested in pointing out the difference between ve and wikitext to > users right away, we could easily build that in as step for the guided tours > delivered via gettingstarted and the general \"first edit\" tour we\\'re > planning. i don\\'t think that (comparing ve and wikitext) needs to be in the first tour. it\\'s discoverable in the ui in a consistent way, plus people on-wiki will point to and explain the difference when necessary.'})}),\n", + " '993': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '993', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' swalling wrote: (In reply to comment #1) > Adding Steven in case his team wants to help/weigh in. TL;DR: Unless VE team wants to own it, I think E3 can handle any tours of basic editing functionality (with and without VE). What we have is 1/2 way toward the changes Erik requested. Full details: We are working on adding better VE support in GuidedTour currently, and I\\'ve added Matt Flaschen since he\\'s tackling that. We are shooting for feature parity with our previous guided tour of editing for the first time delivered to GettingStarted editors, with the exception being that there is no Preview step to point to in VE. Also, soon we hope to test delivering a guided tour to all newly registered editors, outside the GettingStarted funnel. (Docs: https://meta.wikimedia.org/wiki/Research:Guided_tours). Whether we run that test on a wiki like Spanish or French instead of English depends on l10n of the \"first edit\" tour and whether VE support is ready. S Page is helping out with this test, so I\\'ve added him as well. If we\\'re interested in pointing out the difference between VE and wikitext to users right away, we could easily build that in as step for the guided tours delivered via GettingStarted and the general \"first edit\" tour we\\'re planning. Currently with the tour that\\'s in production, we just point to the Edit button and section edit buttons. I\\'m open to changing that, but I do think we should be cautious about throwing too much complexity at first time editors too soon, by pointing out the multiple methods of editing. I added Pau for his input.', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'swalling', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 11, 17, 18, 30]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [9]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [7, 8, 10, 12, 13, 14, 15, 16]}, {'tok': '#', 'tag': '$', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'xcomp', 'up': 5, 'dn': [19, 24]}, {'tok': 'steven', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'mark', 'up': 24, 'dn': [21]}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': 'his', 'tag': 'PRP$', 'dep': 'poss', 'up': 23, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'nsubj', 'up': 24, 'dn': [22]}, {'tok': 'wants', 'tag': 'VBZ', 'dep': 'advcl', 'up': 18, 'dn': [20, 23, 26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'help', 'tag': 'VB', 'dep': 'xcomp', 'up': 24, 'dn': [25, 27, 28]}, {'tok': '/', 'tag': 'VB', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'weigh', 'tag': 'VB', 'dep': 'xcomp', 'up': 26, 'dn': [29]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'tl;dr', 'tag': 'CD', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'unless', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wants', 'tag': 'VBZ', 'dep': 'advcl', 'up': 11, 'dn': [2, 3, 4, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'own', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 8]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 5, 9, 10, 14, 27]}, {'tok': 'e3', 'tag': 'NNP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'handle', 'tag': 'VB', 'dep': 'ccomp', 'up': 11, 'dn': [12, 13, 16, 21, 22, 26]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'tours', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [15, 17]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'basic', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'functionality', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [23, 24]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 22, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'conj', 'up': 22, 'dn': [25]}, {'tok': 've', 'tag': 'CD', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'csubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 5, 12, 13]}, {'tok': '<', 'tag': 'ADD', 'dep': 'attr', 'up': 3, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': 'toward', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'erik', 'tag': 'NNP', 'dep': 'nsubj', 'up': 12, 'dn': [9, 10]}, {'tok': 'requested', 'tag': 'VBD', 'dep': 'ccomp', 'up': 3, 'dn': [8, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'full', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'details', 'tag': 'NNS', 'dep': 'dep', 'up': 5, 'dn': [0]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 14, 15, 18]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'pcomp', 'up': 6, 'dn': [8, 10]}, {'tok': 'better', 'tag': 'JJR', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'support', 'tag': 'VB', 'dep': 'advcl', 'up': 7, 'dn': [9, 11, 13]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'guidedtour', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'conj', 'up': 5, 'dn': [16, 17, 20, 24, 26]}, {'tok': 'matt', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'flaschen', 'tag': 'NNP', 'dep': 'advmod', 'up': 18, 'dn': [19]}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 24, 'dn': []}, {'tok': 'he', 'tag': 'PRP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'tackling', 'tag': 'VBG', 'dep': 'advcl', 'up': 18, 'dn': [21, 22, 23, 25]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'shooting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 21, 22, 37]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'feature', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'parity', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [10]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 10, 'dn': []}, {'tok': 'previous', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 11, 'dn': [13]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': 'delivered', 'tag': 'VBN', 'dep': 'acl', 'up': 16, 'dn': [18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'exception', 'tag': 'NN', 'dep': 'nsubj', 'up': 25, 'dn': [23]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'pcomp', 'up': 22, 'dn': [24, 28]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 28, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 25, 'dn': [26, 27, 31]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'preview', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'step', 'tag': 'NN', 'dep': 'attr', 'up': 28, 'dn': [29, 30, 33]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'point', 'tag': 'VB', 'dep': 'relcl', 'up': 31, 'dn': [32, 34, 35]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [36]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'hope', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 22]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 7]}, {'tok': 'delivering', 'tag': 'VBG', 'dep': 'xcomp', 'up': 6, 'dn': [10, 11, 17, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [16]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'newly', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'registered', 'tag': 'VBN', 'dep': 'amod', 'up': 16, 'dn': [13, 14]}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 11, 'dn': [12, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'outside', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'funnel', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'docs', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'run', 'tag': 'VBP', 'dep': 'csubj', 'up': 15, 'dn': [0, 1, 4, 5]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'spanish', 'tag': 'JJ', 'dep': 'pobj', 'up': 8, 'dn': [10, 11]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'french', 'tag': 'JJ', 'dep': 'conj', 'up': 9, 'dn': [13]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 11, 'dn': [12, 14]}, {'tok': 'english', 'tag': 'NNP', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'depends', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 16, 25, 29, 31]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'l10n', 'tag': 'CD', 'dep': 'pobj', 'up': 16, 'dn': [18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 24, 'dn': [21]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 20, 22, 23]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 29, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'support', 'tag': 'NN', 'dep': 'nsubj', 'up': 29, 'dn': [27]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 15, 'dn': [26, 28, 30]}, {'tok': 'ready', 'tag': 'JJ', 'dep': 'acomp', 'up': 29, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 's', 'tag': 'POS', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'helping', 'tag': 'VBG', 'dep': 'ccomp', 'up': 12, 'dn': [1, 2, 4, 5]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 8, 9, 10, 11, 13, 15, 16]}, {'tok': 'him', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'advcl', 'up': 21, 'dn': [0, 1, 3]}, {'tok': 'interested', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'pointing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 4, 'dn': [6, 8, 16]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'difference', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [7, 9]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [11, 12]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'conj', 'up': 10, 'dn': [13]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'away', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': [15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'easily', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'build', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 17, 18, 19, 20, 22, 23, 24, 44]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prt', 'up': 21, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [25]}, {'tok': 'step', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [26]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'tours', 'tag': 'NNS', 'dep': 'pobj', 'up': 26, 'dn': [27, 28, 30, 33, 40]}, {'tok': 'delivered', 'tag': 'VBN', 'dep': 'acl', 'up': 29, 'dn': [31]}, {'tok': 'via', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [32]}, {'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 29, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 40, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 38, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 40, 'dn': [37]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'conj', 'up': 29, 'dn': [34, 35, 36, 38, 39, 43]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 43, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 43, 'dn': []}, {'tok': 'planning', 'tag': 'VBG', 'dep': 'relcl', 'up': 40, 'dn': [41, 42]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [0, 3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 5]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'relcl', 'up': 3, 'dn': [4, 6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'point', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 8, 9, 10, 12, 20]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'nmod', 'up': 19, 'dn': [14, 16, 17]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'conj', 'up': 15, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'buttons', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [13, 15, 18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 6, 7, 10]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'changing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 3, 'dn': [5]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [8, 9, 13, 35]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 10, 'dn': [11, 12, 14, 26, 27]}, {'tok': 'cautious', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': [15]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16]}, {'tok': 'throwing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 15, 'dn': [19, 20, 25]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'much', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': [17]}, {'tok': 'complexity', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [18]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [23]}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': [21]}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 20, 'dn': [22]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [28]}, {'tok': 'pointing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 27, 'dn': [29, 32]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 28, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'multiple', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'methods', 'tag': 'NNS', 'dep': 'dobj', 'up': 28, 'dn': [30, 31, 33]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34]}, {'tok': 'editing', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 6]}, {'tok': 'pau', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'his', 'tag': 'PRP$', 'dep': 'poss', 'up': 5, 'dn': []}, {'tok': 'input', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' swalling wrote: (In reply to comment #1) > Adding Steven in case his team wants to help/weigh in. TL;DR: Unless VE team wants to own it, I think E3 can handle any tours of basic editing functionality (with and without VE). What we have is 1/2 way toward the changes Erik requested. Full details: We are working on adding better VE support in GuidedTour currently, and I\\'ve added Matt Flaschen since he\\'s tackling that. We are shooting for feature parity with our previous guided tour of editing for the first time delivered to GettingStarted editors, with the exception being that there is no Preview step to point to in VE. Also, soon we hope to test delivering a guided tour to all newly registered editors, outside the GettingStarted funnel. (Docs: https://meta.wikimedia.org/wiki/Research:Guided_tours). Whether we run that test on a wiki like Spanish or French instead of English depends on l10n of the \"first edit\" tour and whether VE support is ready. S Page is helping out with this test, so I\\'ve added him as well. If we\\'re interested in pointing out the difference between VE and wikitext to users right away, we could easily build that in as step for the guided tours delivered via GettingStarted and the general \"first edit\" tour we\\'re planning. Currently with the tour that\\'s in production, we just point to the Edit button and section edit buttons. I\\'m open to changing that, but I do think we should be cautious about throwing too much complexity at first time editors too soon, by pointing out the multiple methods of editing. I added Pau for his input.', 'cleaned': '**swalling** wrote: (in reply to comment #) > adding steven in case his team wants to help/weigh in. tl;dr: unless ve team wants to own it, i think e3 can handle any tours of basic editing functionality (with and without ve). what we have is / way toward the changes erik requested. full details: we are working on adding better ve support in guidedtour currently, and i\\'ve added matt flaschen since he\\'s tackling that. we are shooting for feature parity with our previous guided tour of editing for the first time delivered to gettingstarted editors, with the exception being that there is no preview step to point to in ve. also, soon we hope to test delivering a guided tour to all newly-registered editors, outside the gettingstarted funnel. (docs: ). whether we run that test on a wiki like spanish or french instead of english depends on l10n of the \"first edit\" tour and whether ve support is ready. s page is helping out with this test, so i\\'ve added him as well. if we\\'re interested in pointing out the difference between ve and wikitext to users right away, we could easily build that in as step for the guided tours delivered via gettingstarted and the general \"first edit\" tour we\\'re planning. currently with the tour that\\'s in production, we just point to the edit button and section edit buttons. i\\'m open to changing that, but i do think we should be cautious about throwing too much complexity at first time editors too soon, by pointing out the multiple methods of editing. i added pau for his input.'})}),\n", + " '994': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '994', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Adding Steven in case his team wants to help/weigh in.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'adding', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 6, 12]}, {'tok': 'steven', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': [3]}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'his', 'tag': 'PRP$', 'dep': 'poss', 'up': 5, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [4]}, {'tok': 'wants', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 0, 'dn': [2, 5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'help', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 9, 10]}, {'tok': '/', 'tag': 'VB', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'weigh', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [11]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Adding Steven in case his team wants to help/weigh in.', 'cleaned': 'adding steven in case his team wants to help/weigh in.'})}),\n", + " '995': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2mkpm2voxepwvz7abjug', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '995', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"After save of page using VisualEditor on beta, and clicking on Edit again (I am on the current page, as the content has been updated), I don't get the latest revision, but the revision I had before (the content switches back to the old version), and getting a warning that I'm not editing the latest version Version : unspecified Severity : blocker See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50716\", 'parsed': [{'rt': 33, 'toks': [{'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [1, 4, 8, 9, 10]}, {'tok': 'save', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'pcomp', 'up': 0, 'dn': [5, 6]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'conj', 'up': 0, 'dn': [11, 13]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'advcl', 'up': 33, 'dn': [0, 14, 15, 17, 21, 27, 28]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'current', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 27, 'dn': [23]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 27, 'dn': []}, {'tok': 'updated', 'tag': 'VBN', 'dep': 'advcl', 'up': 16, 'dn': [22, 24, 25, 26]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 33, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [16, 29, 30, 31, 32, 36, 37, 38, 47, 67]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 36, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'dobj', 'up': 33, 'dn': [34, 35]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 33, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'nsubj', 'up': 47, 'dn': [39, 42]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 42, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'relcl', 'up': 40, 'dn': [41, 43]}, {'tok': 'before', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubj', 'up': 47, 'dn': [45]}, {'tok': 'switches', 'tag': 'VBZ', 'dep': 'conj', 'up': 33, 'dn': [40, 44, 46, 48, 53, 54, 55, 56]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': [49]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 48, 'dn': [52]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 52, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 49, 'dn': [50, 51]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 47, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'conj', 'up': 47, 'dn': [58]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 58, 'dn': []}, {'tok': 'warning', 'tag': 'NN', 'dep': 'dobj', 'up': 56, 'dn': [57, 63]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'mark', 'up': 63, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 63, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 63, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 63, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'acl', 'up': 58, 'dn': [59, 60, 61, 62, 66]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 66, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 66, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 63, 'dn': [64, 65]}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 33, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [0, 3, 4, 8, 9, 10, 11, 12, 13, 14, 15]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 17, 18, 19, 20, 21, 22, 23]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}]}], 'stripped_text': \"After save of page using VisualEditor on beta, and clicking on Edit again (I am on the current page, as the content has been updated), I don't get the latest revision, but the revision I had before (the content switches back to the old version), and getting a warning that I'm not editing the latest version Version : unspecified Severity : blocker See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50716\", 'cleaned': \"after save of page using visualeditor on beta, and clicking on edit again (i am on the current page, as the content has been updated), i don't get the latest revision, but the revision i had before (the content switches back to the old version), and getting a warning that i'm not editing the latest version -------------------------- **version**: unspecified **severity**: blocker **see also**: \"})}),\n", + " '996': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '996', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is now deployed and appears to be working as expected in production, according to my testing. Marking as fixed. Please re open if you find otherwise.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 13, 14, 18]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'conj', 'up': 3, 'dn': [8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'xcomp', 'up': 5, 'dn': [6, 7, 10]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'advcl', 'up': 8, 'dn': [9, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'according', 'tag': 'VBG', 'dep': 'prep', 'up': 3, 'dn': [15]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 17, 'dn': []}, {'tok': 'testing', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2, 3]}, {'tok': 'as', 'tag': 'RB', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 're', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 8]}, {'tok': '-', 'tag': 'VB', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'find', 'tag': 'VBP', 'dep': 'advcl', 'up': 1, 'dn': [4, 5, 7]}, {'tok': 'otherwise', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'This is now deployed and appears to be working as expected in production, according to my testing. Marking as fixed. Please re open if you find otherwise.', 'cleaned': 'this is now deployed and appears to be working as expected in production, according to my testing. marking as fixed. please re-open if you find otherwise.'})}),\n", + " '998': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '998', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 50596 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 50596 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '999': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '999', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Bug 47420 is the same thing that was reopened. One of these two should be merged as a duplicate of the other.', 'parsed': [{'rt': 4, 'toks': [{'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 7, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5, 6, 10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'reopened', 'tag': 'VBN', 'dep': 'relcl', 'up': 7, 'dn': [8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'one', 'tag': 'CD', 'dep': 'nsubjpass', 'up': 6, 'dn': [1]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 4, 5, 7, 13]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Bug 47420 is the same thing that was reopened. One of these two should be merged as a duplicate of the other.', 'cleaned': 'bug is the same thing that was reopened. one of these two should be merged as a duplicate of the other.'})}),\n", + " '1001': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1001', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Actually, though we are indeed initialising for the version the user is reading instead of the latest version (separate bug) we do update `this.oldid` in mw.ViewPageTarget#onSave based on the data we got from the API. However the API isn\\'t returning that data, there is no \"data.newrevid\" returned by ApiVisualEditor.', 'parsed': [{'rt': 6, 'toks': [{'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': [2, 3, 5]}, {'tok': 'indeed', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'initialising', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 4, 7, 18, 40]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [10]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'reading', 'tag': 'VBG', 'dep': 'relcl', 'up': 9, 'dn': [11, 12, 15]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [16, 17, 19, 21, 22, 25]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'separate', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'appos', 'up': 18, 'dn': [20]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'update', 'tag': 'VB', 'dep': 'relcl', 'up': 18, 'dn': [23, 24, 26, 27, 29, 31]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'this.oldid', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [28]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [30]}, {'tok': 'mw.viewpagetarget#onsave', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': 'based', 'tag': 'VBN', 'dep': 'prep', 'up': 25, 'dn': [32]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'data', 'tag': 'NNS', 'dep': 'pobj', 'up': 32, 'dn': [33, 36]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'got', 'tag': 'VBD', 'dep': 'relcl', 'up': 34, 'dn': [35, 37]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [39]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'api', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': [38]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'api', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'returning', 'tag': 'VBG', 'dep': 'advcl', 'up': 10, 'dn': [0, 2, 3, 4, 7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'data', 'tag': 'NNS', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [5, 8, 9, 13, 18]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'data.newrevid', 'tag': 'NNP', 'dep': 'attr', 'up': 10, 'dn': [11, 12, 14, 15]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'returned', 'tag': 'VBN', 'dep': 'acl', 'up': 13, 'dn': [16]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 15, 'dn': [17]}, {'tok': 'apivisualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'Actually, though we are indeed initialising for the version the user is reading instead of the latest version (separate bug) we do update `this.oldid` in mw.ViewPageTarget#onSave based on the data we got from the API. However the API isn\\'t returning that data, there is no \"data.newrevid\" returned by ApiVisualEditor.', 'cleaned': 'actually, though we are indeed initialising for the version the user is reading instead of the latest version (separate bug) we do update \\'this.oldid\\' in mw.viewpagetarget#onsave based on the data we got from the api. however the api isn\\'t returning that data, there is no \"data.newrevid\" returned by apivisualeditor.'})}),\n", + " '1002': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1002', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Which makes me wonder, why are we using that in the first place. Don't we always want to be editing the latest version (except when url has oldid=) even if the latest version is more recent than the version the user is reading (either because the page is cached or because an edit was made while the user was viewing the page).\", 'parsed': [{'rt': 8, 'toks': [{'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'makes', 'tag': 'VBZ', 'dep': 'advcl', 'up': 8, 'dn': [0, 3]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'wonder', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 4, 5, 6, 7, 9, 14]}, {'tok': 'that', 'tag': 'IN', 'dep': 'dobj', 'up': 8, 'dn': [10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'always', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 7, 53, 54]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 4, 'dn': [5, 6, 10, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9, 11, 12, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'except', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [15]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'oldid=', 'tag': 'NNS', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [20, 21]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 7, 'dn': [18, 19, 22, 25, 33, 39]}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'recent', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': [24, 26]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27, 32]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 32, 'dn': [29]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'reading', 'tag': 'VBG', 'dep': 'relcl', 'up': 28, 'dn': [30, 31]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'either', 'tag': 'CC', 'dep': 'advmod', 'up': 39, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 39, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 39, 'dn': [36]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 39, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'advcl', 'up': 23, 'dn': [34, 35, 37, 38, 40, 45]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 39, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 45, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 45, 'dn': [42]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 45, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'conj', 'up': 39, 'dn': [41, 43, 44, 50]}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 50, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 50, 'dn': [47]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 50, 'dn': []}, {'tok': 'viewing', 'tag': 'VBG', 'dep': 'advcl', 'up': 45, 'dn': [46, 48, 49, 52]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 50, 'dn': [51]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"Which makes me wonder, why are we using that in the first place. Don't we always want to be editing the latest version (except when url has oldid=) even if the latest version is more recent than the version the user is reading (either because the page is cached or because an edit was made while the user was viewing the page).\", 'cleaned': \"which makes me wonder, why are we using that in the first place. don't we always want to be editing the latest version (except when url has oldid=) even if the latest version is more recent than the version the user is reading (either because the page is cached or because an edit was made while the user was viewing the page).\"})}),\n", + " '1003': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1003', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Figured out the cause: This revision id for the page is initialised in ve.init.mw.Target from wgCurRevisionId but then never updated.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'figured', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3, 4, 13, 17]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'cause', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 13, 'dn': [5, 7, 8]}, {'tok': 'i', 'tag': 'NNP', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': 'd', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': [9]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'initialised', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [6, 12, 14, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 've.init.mw.target', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': []}, {'tok': 'wgcurrevisionid', 'tag': 'NNP', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'updated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'Figured out the cause: This revision id for the page is initialised in ve.init.mw.Target from wgCurRevisionId but then never updated.', 'cleaned': 'figured out the cause: this revision id for the page is initialised in ve.init.mw.target from wgcurrevisionid but then never updated.'})}),\n", + " '1004': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1004', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #8) > If there\\'s any likely timescale for the fixing of this bug, it might be > useful to comment there: is \"soon\" likely to be hours, days, or weeks?! Days. : ) Don\\'t want to promise \"tomorrow\" if we don\\'t manage to fix it by then, but certainly as soon as we can get it written, tested and deployed.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 8, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 22, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 15, 'dn': [0, 1, 5]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'timescale', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'fixing', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 22, 'dn': [2, 12, 13, 14, 16, 17, 21]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'useful', 'tag': 'JJ', 'dep': 'acomp', 'up': 15, 'dn': [19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'xcomp', 'up': 17, 'dn': [18, 20]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [15, 23, 26, 35, 36]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'acomp', 'up': 22, 'dn': [24, 25, 28]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 26, 'dn': [27, 29]}, {'tok': 'hours', 'tag': 'NNS', 'dep': 'attr', 'up': 28, 'dn': [30, 31]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'days', 'tag': 'NNS', 'dep': 'conj', 'up': 29, 'dn': [32, 33, 34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 31, 'dn': []}, {'tok': 'weeks', 'tag': 'NNS', 'dep': 'conj', 'up': 31, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 22, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'days', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':-)', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 12, 30, 33]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'promise', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 6, 7]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'tomorrow', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'manage', 'tag': 'VB', 'dep': 'advcl', 'up': 2, 'dn': [8, 9, 10, 11, 14, 18, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 15, 16]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'then', 'tag': 'RB', 'dep': 'pcomp', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'certainly', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': [20, 21, 26, 29]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'advcl', 'up': 22, 'dn': [23, 24, 25, 28]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'written', 'tag': 'VBN', 'dep': 'ccomp', 'up': 26, 'dn': [27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'tested', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [22, 31, 32]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 30, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 30, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': '(In reply to comment #8) > If there\\'s any likely timescale for the fixing of this bug, it might be > useful to comment there: is \"soon\" likely to be hours, days, or weeks?! Days. : ) Don\\'t want to promise \"tomorrow\" if we don\\'t manage to fix it by then, but certainly as soon as we can get it written, tested and deployed.', 'cleaned': '(in reply to comment #) > if there\\'s any likely timescale for the fixing of this bug, it might be > useful to comment there: is \"soon\" likely to be hours, days, or weeks?! days. :-) don\\'t want to promise \"tomorrow\" if we don\\'t manage to fix it by then, but certainly as soon as we can get it written, tested and deployed.'})}),\n", + " '1005': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7zhn2ep5wvjhxetsbb6n', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1005', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #7) > (In reply to comment #6) > > Pending a full solution, is there any way that the pink error box can be > > amended to include something like: \"Please click the \"Cancel\" button, then > > Refresh/Reload the page and try again. Apologies for this temporary problem > > we are working on it.\" > > > > It\\'s irritating for an experienced editor who has found the work round, but > > must be desperately confusing for a new editor who has just made an edit, had > > an afterthought, and gets that message. > > The message displayed is editable by any English Wikipedia sysop; this > doesn\\'t > need any code changes to alter the text, or remove the bright pinkness, but > you > should discuss it with the community: > https://en.wikipedia.org/wiki/MediaWiki:Editingold > > We\\'re hoping to get this regression fixed soon; sorry for the inconvenience. OK, have raised a suggestion at [[MediaWiki_talk:Editingold#VE_problem]]. If there\\'s any likely timescale for the fixing of this bug, it might be useful to comment there: is \"soon\" likely to be hours, days, or weeks?!', 'parsed': [{'rt': 28, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'dep', 'up': 15, 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [13]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'advcl', 'up': 28, 'dn': [4, 11, 12, 14, 17, 18, 20, 21, 22, 23]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'pending', 'tag': 'VBG', 'dep': 'prep', 'up': 15, 'dn': [26]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'full', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'solution', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24, 25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [15, 27, 29, 31, 46, 47, 49, 59, 65, 67]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 28, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 28, 'dn': [30, 38, 41]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 38, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'pink', 'tag': 'JJ', 'dep': 'amod', 'up': 36, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': 'box', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': [33, 34, 35]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 38, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'relcl', 'up': 31, 'dn': [32, 36, 37, 39, 40]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 38, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 38, 'dn': []}, {'tok': 'amended', 'tag': 'VBN', 'dep': 'acl', 'up': 31, 'dn': [43]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 43, 'dn': []}, {'tok': 'include', 'tag': 'VB', 'dep': 'advcl', 'up': 41, 'dn': [42, 44]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 43, 'dn': [45]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 49, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'xcomp', 'up': 28, 'dn': [48, 54]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 54, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'cancel', 'tag': 'NN', 'dep': 'nmod', 'up': 54, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 49, 'dn': [50, 51, 52, 53, 55]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 59, 'dn': [57]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 56, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 59, 'dn': []}, {'tok': 'refresh', 'tag': 'NNP', 'dep': 'dep', 'up': 28, 'dn': [56, 58, 60, 61, 63, 64]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 59, 'dn': []}, {'tok': 'reload', 'tag': 'NN', 'dep': 'appos', 'up': 59, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 63, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 59, 'dn': [62]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 59, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'advcl', 'up': 28, 'dn': [66]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 65, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'apologies', 'tag': 'NNS', 'dep': 'nsubj', 'up': 10, 'dn': [1]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'temporary', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': [6]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 5, 7, 8, 9, 11, 13, 14]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'irritating', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 14, 15, 19, 44]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 9]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'work', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'round', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'must', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [16, 17, 18, 21, 32, 33, 35, 37, 38, 39, 40, 43]}, {'tok': 'desperately', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': [20, 22]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [25]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24, 29]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'relcl', 'up': 25, 'dn': [26, 27, 28, 31]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': [30]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'conj', 'up': 19, 'dn': [34]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 33, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'afterthought', 'tag': 'NN', 'dep': 'attr', 'up': 19, 'dn': [36]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'conj', 'up': 19, 'dn': [42]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 40, 'dn': [41]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 3]}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 17, 'dn': [0, 2, 5, 6]}, {'tok': 'editable', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'sysop', 'tag': 'NNP', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 9]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 17, 'dn': [13]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 17, 'dn': []}, {'tok': '>', 'tag': 'RB', 'dep': 'dep', 'up': 17, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 11, 12, 14, 15, 16, 20, 22, 25, 26, 27, 31, 32, 37, 44, 45, 48]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': [18, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'alter', 'tag': 'VB', 'dep': 'advcl', 'up': 17, 'dn': [21, 24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'conj', 'up': 17, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'bright', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'pinkness', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28, 29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 34, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 37, 'dn': [33, 35]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 37, 'dn': []}, {'tok': 'discuss', 'tag': 'VB', 'dep': 'conj', 'up': 17, 'dn': [34, 36, 38, 39, 42, 43]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 37, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 37, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 17, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 17, 'dn': [47]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 47, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 45, 'dn': [46]}, {'tok': '>', 'tag': 'XX', 'dep': 'prt', 'up': 17, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'hoping', 'tag': 'VBG', 'dep': 'ccomp', 'up': 10, 'dn': [0, 1, 4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'regression', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 4, 'dn': [6, 8]}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [2, 9, 11, 14]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'inconvenience', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'ok', 'tag': 'UH', 'dep': 'intj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'raised', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 6, 12, 13, 14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'suggestion', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [11]}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 11, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 11, 'dn': []}, {'tok': 'mediawiki_talk', 'tag': 'XX', 'dep': 'nmod', 'up': 11, 'dn': [10]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'editingold#ve_problem', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 9]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 15, 'dn': [0, 1, 5]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'timescale', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'fixing', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 21, 'dn': [2, 12, 13, 14, 16, 20]}, {'tok': 'useful', 'tag': 'JJ', 'dep': 'acomp', 'up': 15, 'dn': [18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'xcomp', 'up': 16, 'dn': [17, 19]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [15, 22, 25, 34, 35]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'acomp', 'up': 21, 'dn': [23, 24, 27]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 25, 'dn': [26, 28]}, {'tok': 'hours', 'tag': 'NNS', 'dep': 'attr', 'up': 27, 'dn': [29, 30]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'days', 'tag': 'NNS', 'dep': 'conj', 'up': 28, 'dn': [31, 32, 33]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 30, 'dn': []}, {'tok': 'weeks', 'tag': 'NNS', 'dep': 'conj', 'up': 30, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}], 'stripped_text': '(In reply to comment #7) > (In reply to comment #6) > > Pending a full solution, is there any way that the pink error box can be > > amended to include something like: \"Please click the \"Cancel\" button, then > > Refresh/Reload the page and try again. Apologies for this temporary problem > > we are working on it.\" > > > > It\\'s irritating for an experienced editor who has found the work round, but > > must be desperately confusing for a new editor who has just made an edit, had > > an afterthought, and gets that message. > > The message displayed is editable by any English Wikipedia sysop; this > doesn\\'t > need any code changes to alter the text, or remove the bright pinkness, but > you > should discuss it with the community: > https://en.wikipedia.org/wiki/MediaWiki:Editingold > > We\\'re hoping to get this regression fixed soon; sorry for the inconvenience. OK, have raised a suggestion at [[MediaWiki_talk:Editingold#VE_problem]]. If there\\'s any likely timescale for the fixing of this bug, it might be useful to comment there: is \"soon\" likely to be hours, days, or weeks?!', 'cleaned': '(in reply to comment #) > (in reply to comment #) > > pending a full solution, is there any way that the pink error box can be > > amended to include something like: \"please click the \"cancel\" button, then > > refresh/reload the page and try again. apologies for this temporary problem - > > we are working on it.\" > > > > it\\'s irritating for an experienced editor who has found the work-round, but > > must be desperately confusing for a new editor who has just made an edit, had > > an afterthought, and gets that message. > > the message displayed is editable by any english wikipedia sysop; this > doesn\\'t > need any code changes to alter the text, or remove the bright pinkness, but > you > should discuss it with the community: > > > we\\'re hoping to get this regression fixed soon; sorry for the inconvenience. ok, have raised a suggestion at [[mediawiki_talk:editingold#ve_problem]]. if there\\'s any likely timescale for the fixing of this bug, it might be useful to comment there: is \"soon\" likely to be hours, days, or weeks?!'})}),\n", + " '1006': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1006', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #6) > Pending a full solution, is there any way that the pink error box can be > amended to include something like: \"Please click the \"Cancel\" button, then > Refresh/Reload the page and try again. Apologies for this temporary problem > we are working on it.\" > > It\\'s irritating for an experienced editor who has found the work round, but > must be desperately confusing for a new editor who has just made an edit, had > an afterthought, and gets that message. The message displayed is editable by any English Wikipedia sysop; this doesn\\'t need any code changes to alter the text, or remove the bright pinkness, but you should discuss it with the community: https://en.wikipedia.org/wiki/MediaWiki:Editingold We\\'re hoping to get this regression fixed soon; sorry for the inconvenience.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': '-RRB-', 'dep': 'ROOT', 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'pending', 'tag': 'VBG', 'dep': 'prep', 'up': 5, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'full', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'solution', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 6, 8, 22, 23, 25, 34, 42]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [7, 17]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'pink', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'box', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 17, 'dn': [10, 11, 12]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 17, 'dn': [16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'amended', 'tag': 'VBN', 'dep': 'relcl', 'up': 8, 'dn': [9, 13, 14, 15, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'include', 'tag': 'VB', 'dep': 'advcl', 'up': 17, 'dn': [18, 20]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [21]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 25, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [24, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'cancel', 'tag': 'NN', 'dep': 'nmod', 'up': 30, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26, 27, 28, 29, 31]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'refresh', 'tag': 'NNP', 'dep': 'dep', 'up': 5, 'dn': [32, 33, 35, 36, 38, 39, 40]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'reload', 'tag': 'NN', 'dep': 'appos', 'up': 34, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 34, 'dn': [37]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 34, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'conj', 'up': 34, 'dn': [41]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 40, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'apologies', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [1]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'temporary', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': [6]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 5, 7, 8, 10, 12, 13]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0]}]}, {'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'irritating', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 14, 15, 18]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 9]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'work', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'round', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'must', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [16, 17, 20, 31, 32, 41]}, {'tok': 'desperately', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': [19, 21]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23, 28]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'relcl', 'up': 24, 'dn': [25, 26, 27, 30]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'dep', 'up': 18, 'dn': [33, 35, 36, 37, 38]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 32, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'afterthought', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 32, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'conj', 'up': 32, 'dn': [40]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 38, 'dn': [39]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 51, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 2]}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'acl', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 14, 'dn': [1, 4, 5]}, {'tok': 'editable', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [9]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'sysop', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ccomp', 'up': 51, 'dn': [3, 10, 11, 12, 13, 17, 19, 22, 23, 24, 28, 29, 43]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [15, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'alter', 'tag': 'VB', 'dep': 'advcl', 'up': 14, 'dn': [18, 21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'conj', 'up': 14, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'bright', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'pinkness', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': [25, 26]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'discuss', 'tag': 'VB', 'dep': 'ccomp', 'up': 43, 'dn': [30, 31, 33, 34]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 32, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 43, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 43, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 43, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 43, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 43, 'dn': []}, {'tok': 'hoping', 'tag': 'VBG', 'dep': 'conj', 'up': 14, 'dn': [32, 37, 38, 39, 40, 41, 42, 45]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 45, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 43, 'dn': [44, 48]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'regression', 'tag': 'NN', 'dep': 'nsubj', 'up': 48, 'dn': [46]}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 45, 'dn': [47, 49]}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 48, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [14, 50, 52, 55]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 51, 'dn': [54]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 54, 'dn': []}, {'tok': 'inconvenience', 'tag': 'NN', 'dep': 'pobj', 'up': 52, 'dn': [53]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 51, 'dn': []}]}], 'stripped_text': '(In reply to comment #6) > Pending a full solution, is there any way that the pink error box can be > amended to include something like: \"Please click the \"Cancel\" button, then > Refresh/Reload the page and try again. Apologies for this temporary problem > we are working on it.\" > > It\\'s irritating for an experienced editor who has found the work round, but > must be desperately confusing for a new editor who has just made an edit, had > an afterthought, and gets that message. The message displayed is editable by any English Wikipedia sysop; this doesn\\'t need any code changes to alter the text, or remove the bright pinkness, but you should discuss it with the community: https://en.wikipedia.org/wiki/MediaWiki:Editingold We\\'re hoping to get this regression fixed soon; sorry for the inconvenience.', 'cleaned': '(in reply to comment #) > pending a full solution, is there any way that the pink error box can be > amended to include something like: \"please click the \"cancel\" button, then > refresh/reload the page and try again. apologies for this temporary problem - > we are working on it.\" > > it\\'s irritating for an experienced editor who has found the work-round, but > must be desperately confusing for a new editor who has just made an edit, had > an afterthought, and gets that message. the message displayed is editable by any english wikipedia sysop; this doesn\\'t need any code changes to alter the text, or remove the bright pinkness, but you should discuss it with the community: we\\'re hoping to get this regression fixed soon; sorry for the inconvenience.'})}),\n", + " '1007': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7zhn2ep5wvjhxetsbb6n', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1007', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Pending a full solution, is there any way that the pink error box can be amended to include something like: \"Please click the \"Cancel\" button, then Refresh/Reload the page and try again. Apologies for this temporary problem we are working on it.\" It\\'s irritating for an experienced editor who has found the work round, but must be desperately confusing for a new editor who has just made an edit, had an afterthought, and gets that message.', 'parsed': [{'rt': 5, 'toks': [{'tok': 'pending', 'tag': 'VBG', 'dep': 'prep', 'up': 5, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'full', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'solution', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 6, 8, 21, 22, 24, 40]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [7, 16]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'pink', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'box', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 16, 'dn': [10, 11, 12]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'amended', 'tag': 'VBN', 'dep': 'relcl', 'up': 8, 'dn': [9, 13, 14, 15, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'include', 'tag': 'VB', 'dep': 'advcl', 'up': 16, 'dn': [17, 19]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [20]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 24, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [23, 29, 32]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'cancel', 'tag': 'NN', 'dep': 'nmod', 'up': 29, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': [25, 26, 27, 28, 30]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'refresh', 'tag': 'NN', 'dep': 'dep', 'up': 24, 'dn': [31, 33, 34, 36, 37, 38]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'reload', 'tag': 'NN', 'dep': 'appos', 'up': 32, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [35]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 32, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'conj', 'up': 32, 'dn': [39]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 38, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'apologies', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 8, 'dn': [1]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'temporary', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 5, 6, 7, 9, 11, 12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'irritating', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 14, 15, 17, 31, 39]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 9]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'work', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'round', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'must', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [16, 19, 30]}, {'tok': 'desperately', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'acomp', 'up': 17, 'dn': [18, 20]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 27]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'relcl', 'up': 23, 'dn': [24, 25, 26, 29]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [33, 34, 35, 36]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'afterthought', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [32]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 31, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'conj', 'up': 31, 'dn': [38]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Pending a full solution, is there any way that the pink error box can be amended to include something like: \"Please click the \"Cancel\" button, then Refresh/Reload the page and try again. Apologies for this temporary problem we are working on it.\" It\\'s irritating for an experienced editor who has found the work round, but must be desperately confusing for a new editor who has just made an edit, had an afterthought, and gets that message.', 'cleaned': 'pending a full solution, is there any way that the pink error box can be amended to include something like: \"please click the \"cancel\" button, then refresh/reload the page and try again. apologies for this temporary problem - we are working on it.\" it\\'s irritating for an experienced editor who has found the work-round, but must be desperately confusing for a new editor who has just made an edit, had an afterthought, and gets that message.'})}),\n", + " '1008': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1008', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 50555 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 50555 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1009': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2mkpm2voxepwvz7abjug', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1009', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Comment on attachment 12694 Screen recording of the bug This is how the problem materialize for me, as you see, it jumps back to the previous revision on edit, and then complains it's not the latest revision.\", 'parsed': [{'rt': 12, 'toks': [{'tok': 'comment', 'tag': 'NN', 'dep': 'dep', 'up': 12, 'dn': [1]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [7]}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'screen', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': [2, 3, 4]}, {'tok': 'recording', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 11, 16, 25, 43]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [14]}, {'tok': 'materialize', 'tag': 'VBP', 'dep': 'ccomp', 'up': 12, 'dn': [13, 15, 17, 19]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'advcl', 'up': 25, 'dn': [20, 21]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'jumps', 'tag': 'VBZ', 'dep': 'conj', 'up': 12, 'dn': [22, 23, 24, 26, 33, 34, 36]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': [27]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'previous', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 29, 31]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [32]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'complains', 'tag': 'VBZ', 'dep': 'conj', 'up': 25, 'dn': [35, 38]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 36, 'dn': [37, 39, 42]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 38, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 42, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'attr', 'up': 38, 'dn': [40, 41]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': \"Comment on attachment 12694 Screen recording of the bug This is how the problem materialize for me, as you see, it jumps back to the previous revision on edit, and then complains it's not the latest revision.\", 'cleaned': \"comment on attachment screen recording of the bug this is how the problem materialize for me, as you see, it jumps back to the previous revision on edit, and then complains it's not the latest revision.\"})}),\n", + " '1010': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2mkpm2voxepwvz7abjug', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1010', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screen recording of the bug Attached : {F11340}', 'parsed': [{'rt': 1, 'toks': [{'tok': 'screen', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'recording', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 5, 6, 7, 9, 10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'acl', 'up': 1, 'dn': [8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'f11340', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [11, 13]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': 'Screen recording of the bug Attached : {F11340}', 'cleaned': 'screen recording of the bug **attached**: {f11340}'})}),\n", + " '1011': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2mkpm2voxepwvz7abjug', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1011', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'The url is http://en.wikipedia.beta.wmflabs.org/wiki/User:AzaToth/Test2?veaction=edit Following is a timeline: http://i.imgur.com/VmbT33s.png http://i.imgur.com/FVWEf4r.png http://i.imgur.com/ieTdi36.png http://i.imgur.com/DP0eDLs.png http://i.imgur.com/fNRbqeP.png', 'parsed': [{'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 4, 5, 6, 7, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25]}, {'tok': '<', 'tag': 'IN', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'prep', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 2, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'timeline', 'tag': 'NN', 'dep': 'attr', 'up': 7, 'dn': [8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': [12]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': [13]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'The url is http://en.wikipedia.beta.wmflabs.org/wiki/User:AzaToth/Test2?veaction=edit Following is a timeline: http://i.imgur.com/VmbT33s.png http://i.imgur.com/FVWEf4r.png http://i.imgur.com/ieTdi36.png http://i.imgur.com/DP0eDLs.png http://i.imgur.com/fNRbqeP.png', 'cleaned': 'the url is following is a timeline: '})}),\n", + " '1012': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1012', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'What url do you go to initially? After saving and reading the page, what do you see. The version from before you edited or after, and what does the url look like? When going into edit mode after saving, what does the url look like?', 'parsed': [{'rt': 4, 'toks': [{'tok': 'what', 'tag': 'WDT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [0]}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 5, 6, 7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [1]}, {'tok': 'initially', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [1]}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'pcomp', 'up': 0, 'dn': [2, 3]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'reading', 'tag': 'VBG', 'dep': 'conj', 'up': 1, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 6, 7, 8, 9, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 5, 8, 9, 14]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'edited', 'tag': 'VBD', 'dep': 'advcl', 'up': 1, 'dn': [3, 4, 6, 7]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'after', 'tag': 'RB', 'dep': 'conj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [12]}, {'tok': 'look', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [11, 13, 15, 16]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [10]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'advcl', 'up': 12, 'dn': [0, 2, 5]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'pcomp', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [10]}, {'tok': 'look', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 7, 9, 11, 13, 14]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [8]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': 'What url do you go to initially? After saving and reading the page, what do you see. The version from before you edited or after, and what does the url look like? When going into edit mode after saving, what does the url look like?', 'cleaned': 'what url do you go to initially? after saving and reading the page, what do you see. the version from before you edited or after, and what does the url look like? when going into edit mode after saving, what does the url look like?'})}),\n", + " '1013': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-zzvqlvm6i6kml4tfnqvq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1013', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'An attempt to save an article in the visual editor after a period of inactivity results in the \"Invalid token\" error message and saving fails. At this point, the user is completely stuck and their entire work is lost. Loss of session data can also occur in the regular source code edit window, but is easily rectified by repeated saving; this doesn\\'t work in the visual editor. I would classify this as user hostile behavior. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50402', 'parsed': [{'rt': 1, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'attempt', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 27]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'acl', 'up': 1, 'dn': [2, 5, 10, 24, 25]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'period', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'inactivity', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'results', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'invalid', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'token', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': [19]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 20, 21, 22]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'conj', 'up': 3, 'dn': [26]}, {'tok': 'fails', 'tag': 'NNS', 'dep': 'dobj', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [2]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 5, 8, 15]}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'stuck', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9, 14]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 12, 'dn': []}, {'tok': 'entire', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'work', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 14, 'dn': [10, 11]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'lost', 'tag': 'VBN', 'dep': 'conj', 'up': 8, 'dn': [12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 26, 'toks': [{'tok': 'loss', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [1]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'session', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'data', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'occur', 'tag': 'VB', 'dep': 'ccomp', 'up': 26, 'dn': [0, 4, 5, 7, 14, 15, 18]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'regular', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'code', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'edit', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [11]}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 10, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'easily', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'rectified', 'tag': 'VBN', 'dep': 'conj', 'up': 6, 'dn': [16, 17, 19]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 18, 'dn': [21]}, {'tok': 'repeated', 'tag': 'VBN', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'saving', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 26, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [6, 22, 23, 24, 25, 27, 31]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 26, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'classify', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [8]}, {'tok': 'user', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'hostile', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': [5, 6]}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 5, 6, 8, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [9]}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'An attempt to save an article in the visual editor after a period of inactivity results in the \"Invalid token\" error message and saving fails. At this point, the user is completely stuck and their entire work is lost. Loss of session data can also occur in the regular source code edit window, but is easily rectified by repeated saving; this doesn\\'t work in the visual editor. I would classify this as user hostile behavior. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50402', 'cleaned': 'an attempt to save an article in the visual editor after a period of inactivity results in the \"invalid token\" error message and saving fails. at this point, the user is completely stuck and their entire work is lost. loss of session data can also occur in the regular source code edit window, but is easily rectified by repeated saving; this doesn\\'t work in the visual editor. i would classify this as user-hostile behavior. -------------------------- **version**: unspecified **severity**: major **see also**: '})}),\n", + " '1014': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1014', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is now fixed in master, which will be deployed within the hour.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [6, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'relcl', 'up': 5, 'dn': [7, 8, 9, 11]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'hour', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'This is now fixed in master, which will be deployed within the hour.', 'cleaned': 'this is now fixed in master, which will be deployed within the hour.'})}),\n", + " '1016': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-zzvqlvm6i6kml4tfnqvq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1016', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Please note that the reporter of Bug 51302 also points out that the session expiry clock already starts ticking once an article is opened for reading , i.e. potentially much earlier than when the visual editor is started on the article.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 11, 45]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'reporter', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [3, 5, 8, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'points', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 4, 10, 12, 19]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 11, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'session', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'expiry', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'clock', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [14, 15, 16]}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'starts', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 11, 'dn': [13, 17, 18, 20, 25, 29, 34]}, {'tok': 'ticking', 'tag': 'VBG', 'dep': 'xcomp', 'up': 19, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 25, 'dn': [22]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 25, 'dn': []}, {'tok': 'opened', 'tag': 'VBN', 'dep': 'advcl', 'up': 19, 'dn': [21, 23, 24, 26]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [27, 28]}, {'tok': '*', 'tag': 'VBG', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'reading', 'tag': 'VBG', 'dep': 'pobj', 'up': 26, 'dn': []}, {'tok': '*', 'tag': 'CD', 'dep': 'punct', 'up': 19, 'dn': [30]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'i.e.', 'tag': 'FW', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'potentially', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'much', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': [32]}, {'tok': 'earlier', 'tag': 'RBR', 'dep': 'advmod', 'up': 19, 'dn': [31, 33, 35]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [41]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 41, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 41, 'dn': [37, 38]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 41, 'dn': []}, {'tok': 'started', 'tag': 'VBN', 'dep': 'pcomp', 'up': 35, 'dn': [36, 39, 40, 42]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [44]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 42, 'dn': [43]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Please note that the reporter of Bug 51302 also points out that the session expiry clock already starts ticking once an article is opened for reading , i.e. potentially much earlier than when the visual editor is started on the article.', 'cleaned': 'please note that the reporter of bug also points out that the session expiry clock already starts ticking once an article is opened for *reading*, i.e. potentially much earlier than when the visual editor is started on the article.'})}),\n", + " '1017': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1017', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I just encountered this problem. I would call this bug a blocker as it is effectively 'dataloss' in bmo keyword terminology!\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'encountered', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 4, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'call', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 6, 9, 18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'oprd', 'up': 2, 'dn': [5]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 2, 'dn': [7, 8, 10, 11, 12]}, {'tok': 'effectively', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'dataloss', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [13, 14]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [17]}, {'tok': 'bmo', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'keyword', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': [15]}, {'tok': 'terminology', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [16]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"I just encountered this problem. I would call this bug a blocker as it is effectively 'dataloss' in bmo keyword terminology!\", 'cleaned': \"i just encountered this problem. i would call this bug a blocker as it is effectively 'dataloss' in bmo keyword terminology!\"})}),\n", + " '1018': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1018', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 51302 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 51302 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1024': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1024', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Screenshot See the screenshot; I imagine the reference is being treated as existing within the template, rather than within the template within the page it hunts for , can't find a tag in the template itself, and freaks the heck out. Version : unspecified Severity : minor See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=51337 Attached : {F11303}\", 'parsed': [{'rt': 6, 'toks': [{'tok': 'screenshot', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ccomp', 'up': 6, 'dn': [0, 3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'imagine', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 4, 5, 11, 28, 33, 36, 49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'treated', 'tag': 'VBN', 'dep': 'ccomp', 'up': 6, 'dn': [8, 9, 10, 12, 17, 19]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 12, 'dn': [14]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'rather', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'than', 'tag': 'IN', 'dep': 'cc', 'up': 11, 'dn': [18, 20]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 23]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'hunts', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 6, 'dn': [26, 27, 29]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [30, 31, 32]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': 'references\\\\', 'tag': 'ADD', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 36, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 36, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [34, 35, 38, 43, 44, 45]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37, 39]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': [41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40, 42]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'appos', 'up': 41, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 36, 'dn': []}, {'tok': 'freaks', 'tag': 'VBZ', 'dep': 'conj', 'up': 36, 'dn': [47, 48]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'heck', 'tag': 'NN', 'dep': 'dobj', 'up': 45, 'dn': [46]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 45, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 5, 6, 8, 9, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ccomp', 'up': 11, 'dn': [22]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'f11303', 'tag': 'FW', 'dep': 'npadvmod', 'up': 11, 'dn': [25]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': \"Screenshot See the screenshot; I imagine the reference is being treated as existing within the template, rather than within the template within the page it hunts for , can't find a tag in the template itself, and freaks the heck out. Version : unspecified Severity : minor See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=51337 Attached : {F11303}\", 'cleaned': \"screenshot see the screenshot; i imagine the reference is being treated as existing within the template, rather than within the template within the page - it hunts for , can't find a tag in the template itself, and freaks the heck out. -------------------------- **version**: unspecified **severity**: minor **see also**: **attached**: {f11303}\"})}),\n", + " '1025': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1025', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I'm forking this off into bug 51337.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'forking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 7, 8, 9, 10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'off', 'tag': 'RP', 'dep': 'prt', 'up': 2, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"I'm forking this off into bug 51337.\", 'cleaned': \"i'm forking this off into bug .\"})}),\n", + " '1027': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1027', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Should probably leave this open to track improvements.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'leave', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6, 8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'oprd', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'track', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [5, 7]}, {'tok': 'improvements', 'tag': 'NNS', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Should probably leave this open to track improvements.', 'cleaned': 'should probably leave this open to track improvements.'})}),\n", + " '1028': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1028', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Also: https://gerrit.wikimedia.org/r/73096', 'parsed': [{'rt': 2, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}]}], 'stripped_text': 'Also: https://gerrit.wikimedia.org/r/73096', 'cleaned': 'also: '})}),\n", + " '1029': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1029', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"These are now hidden by the above commit, which we're deploying in the next few minutes.\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'these', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 18]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 3, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'above', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'commit', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 8, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'deploying', 'tag': 'VBG', 'dep': 'relcl', 'up': 7, 'dn': [9, 10, 11, 13]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'minutes', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"These are now hidden by the above commit, which we're deploying in the next few minutes.\", 'cleaned': \"these are now hidden by the above commit, which we're deploying in the next few minutes.\"})}),\n", + " '1032': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1032', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"The short term fix is to just strip this comment from the returned HTML that the PHP parser gives us. When we switch over to using Parsoid for this, we'll need that to run in context, somehow, so the references are correctly numbered and that we know to update the relevant reference lists.\", 'parsed': [{'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'short', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'term', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': [1, 2]}, {'tok': 'fix', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 8, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'strip', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 7, 10, 19]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'returned', 'tag': 'VBN', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'html', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13]}, {'tok': 'that', 'tag': 'IN', 'dep': 'dative', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'php', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'parser', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [16, 17]}, {'tok': 'gives', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 8, 'dn': [15, 18, 20]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'switch', 'tag': 'VBP', 'dep': 'advcl', 'up': 12, 'dn': [0, 1, 3, 4]}, {'tok': 'over', 'tag': 'RP', 'dep': 'prt', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'pcomp', 'up': 4, 'dn': [6, 7]}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 9, 10, 11, 13, 15, 18, 19, 20, 26, 37]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'run', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [14, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'context', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'somehow', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 26, 'dn': [22]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 26, 'dn': []}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'numbered', 'tag': 'JJ', 'dep': 'conj', 'up': 12, 'dn': [21, 23, 24, 25, 27, 30]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 26, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'know', 'tag': 'VBP', 'dep': 'conj', 'up': 26, 'dn': [28, 29, 32]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'update', 'tag': 'VB', 'dep': 'xcomp', 'up': 30, 'dn': [31, 36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'relevant', 'tag': 'JJ', 'dep': 'amod', 'up': 36, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': 'lists', 'tag': 'NNS', 'dep': 'dobj', 'up': 32, 'dn': [33, 34, 35]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': \"The short term fix is to just strip this comment from the returned HTML that the PHP parser gives us. When we switch over to using Parsoid for this, we'll need that to run in context, somehow, so the references are correctly numbered and that we know to update the relevant reference lists.\", 'cleaned': \"the short-term fix is to just strip this comment from the returned html that the php parser gives us. when we switch over to using parsoid for this, we'll need that to run in context, somehow, so the references are correctly numbered and that we know to update the relevant reference lists.\"})}),\n", + " '1033': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1033', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"The references list one is still there; did Trevor's change break it? Version : unspecified Severity : critical\", 'parsed': [{'rt': 12, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'list', 'tag': 'VBP', 'dep': 'ccomp', 'up': 12, 'dn': [1, 4, 7]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [3, 5, 6]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'trevor', 'tag': 'NN', 'dep': 'poss', 'up': 11, 'dn': [10]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 9, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [9]}, {'tok': 'break', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 8, 11, 13, 14]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"The references list one is still there; did Trevor's change break it? Version : unspecified Severity : critical\", 'cleaned': \"the references list one is still there; did trevor's change break it? -------------------------- **version**: unspecified **severity**: critical\"})}),\n", + " '1034': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1034', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Fixed with new pull.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'pull', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed with new pull.', 'cleaned': 'fixed with new pull.'})}),\n", + " '1035': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ttyyrgsrkyonct7hizgv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1035', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'http://en.wikipedia.org/w/index.php?title=User%3AEdgepedia%2FVE%2FGNoSR&diff=561873747&oldid=561873385 Removes non breaking space. Version : unspecified Severity : major', 'parsed': [{'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'removes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 8]}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'breaking', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'http://en.wikipedia.org/w/index.php?title=User%3AEdgepedia%2FVE%2FGNoSR&diff=561873747&oldid=561873385 Removes non breaking space. Version : unspecified Severity : major', 'cleaned': ' removes non-breaking space. -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '1036': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1036', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'We cannot reproduce this on several different browsers/computers; it\\'s most likely cause by a browser plug in that the user has installed. Marking as \"WORKSFORME\" but if you can work out with the user what they have that is breaking VisualEditor it\\'d be good to know.', 'parsed': [{'rt': 13, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ccomp', 'up': 13, 'dn': [0, 1, 2, 4, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'several', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'browsers', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 9, 10]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'computers', 'tag': 'NNS', 'dep': 'appos', 'up': 8, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 11, 12, 16, 27, 28]}, {'tok': 'most', 'tag': 'RBS', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': [14]}, {'tok': 'cause', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [15, 17]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'plug', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': [18, 19, 21]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [20]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [24]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'installed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 13, 'dn': [23, 25, 26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'advcl', 'up': 23, 'dn': [1, 5, 19]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3, 4]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'worksforme', 'tag': 'JJ', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'advcl', 'up': 19, 'dn': [6, 7, 8, 10, 11, 16]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 9, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ccomp', 'up': 9, 'dn': [14, 15]}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'breaking', 'tag': 'VBG', 'dep': 'conj', 'up': 0, 'dn': [9, 17, 18, 20]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 21, 22, 24, 27]}, {'tok': 'good', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': [26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'xcomp', 'up': 24, 'dn': [25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}], 'stripped_text': 'We cannot reproduce this on several different browsers/computers; it\\'s most likely cause by a browser plug in that the user has installed. Marking as \"WORKSFORME\" but if you can work out with the user what they have that is breaking VisualEditor it\\'d be good to know.', 'cleaned': 'we cannot reproduce this on several different browsers/computers; it\\'s most likely cause by a browser plug-in that the user has installed. marking as \"worksforme\" but if you can work out with the user what they have that is breaking visualeditor it\\'d be good to know.'})}),\n", + " '1037': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1037', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Chrome Version 27.0.1453.116 on Windows 7 Home Premium.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'chrome', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 10, 11]}, {'tok': '<', 'tag': 'XX', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': 'number>.1453.116', 'tag': 'NNS', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 9, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'home', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': [7]}, {'tok': 'premium', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [6, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Chrome Version 27.0.1453.116 on Windows 7 Home Premium.', 'cleaned': 'chrome version .1453.116 on windows home premium.'})}),\n", + " '1038': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ttyyrgsrkyonct7hizgv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1038', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Will inquire.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'inquire', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Will inquire.', 'cleaned': 'will inquire.'})}),\n", + " '1039': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1039', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Do you know which browser was used for this edit?', 'parsed': [{'rt': 2, 'toks': [{'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 6, 10]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 6, 'dn': [3]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'ccomp', 'up': 2, 'dn': [4, 5, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Do you know which browser was used for this edit?', 'cleaned': 'do you know which browser was used for this edit?'})}),\n", + " '1040': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1040', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Odd. I can't reproduce this locally or on the article.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'odd', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'locally', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': [6, 7]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'conj', 'up': 5, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"Odd. I can't reproduce this locally or on the article.\", 'cleaned': \"odd. i can't reproduce this locally or on the article.\"})}),\n", + " '1041': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-kqibbfgfpgocyzwe32lv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1041', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Log in to beta labs: No navigation arrows exist in FF or Chrome Special:Preferences shows no tabs No links to VE exists even when Preferences are set In regular editor, no controls appear A number of pages e.g. user page show error Uncaught ReferenceError: mw is not defined load.php:1 Version : unspecified Severity : critical', 'parsed': [{'rt': 17, 'toks': [{'tok': 'log', 'tag': 'VB', 'dep': 'advcl', 'up': 9, 'dn': [1, 2]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 0, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'labs', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'navigation', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'arrows', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [6, 7]}, {'tok': 'exist', 'tag': 'VBP', 'dep': 'ccomp', 'up': 17, 'dn': [0, 5, 8, 10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'ff', 'tag': 'NN', 'dep': 'amod', 'up': 14, 'dn': [12, 13]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'conj', 'up': 11, 'dn': []}, {'tok': 'special', 'tag': 'JJ', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'preferences', 'tag': 'NNS', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [9, 15, 16, 19, 52, 55, 56, 57, 58, 59, 60, 61, 64, 65, 66, 67, 68, 69]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'tabs', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': [18, 24]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'nsubj', 'up': 24, 'dn': [20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 've', 'tag': 'VB', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'exists', 'tag': 'VBZ', 'dep': 'relcl', 'up': 19, 'dn': [21, 22, 23]}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'preferences', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 29, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 29, 'dn': []}, {'tok': 'set', 'tag': 'VBN', 'dep': 'advcl', 'up': 36, 'dn': [25, 26, 27, 28, 30]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [32]}, {'tok': 'regular', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'controls', 'tag': 'NNS', 'dep': 'nsubj', 'up': 36, 'dn': [34]}, {'tok': 'appear', 'tag': 'VBP', 'dep': 'ccomp', 'up': 52, 'dn': [29, 33, 35, 38]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37, 39, 45, 47]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': [40]}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'pobj', 'up': 39, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 45, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 43, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'compound', 'up': 45, 'dn': [42]}, {'tok': 'show', 'tag': 'VBP', 'dep': 'compound', 'up': 45, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'appos', 'up': 38, 'dn': [41, 43, 44, 46]}, {'tok': 'uncaught', 'tag': 'CC', 'dep': 'cc', 'up': 45, 'dn': []}, {'tok': 'referenceerror', 'tag': 'NN', 'dep': 'conj', 'up': 38, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'mw', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 52, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 52, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 52, 'dn': []}, {'tok': 'defined', 'tag': 'VBN', 'dep': 'conj', 'up': 17, 'dn': [36, 48, 49, 50, 51, 53]}, {'tok': 'load.php:', 'tag': 'ADD', 'dep': 'dep', 'up': 53, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 64, 'dn': [63]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [62]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'dep', 'up': 17, 'dn': []}]}], 'stripped_text': 'Log in to beta labs: No navigation arrows exist in FF or Chrome Special:Preferences shows no tabs No links to VE exists even when Preferences are set In regular editor, no controls appear A number of pages e.g. user page show error Uncaught ReferenceError: mw is not defined load.php:1 Version : unspecified Severity : critical', 'cleaned': 'log in to beta labs: no navigation arrows exist in ff or chrome special:preferences shows no tabs no links to ve exists even when preferences are set in regular editor, no controls appear a number of pages e.g. user page show error uncaught referenceerror: mw is not defined load.php: -------------------------- **version**: unspecified **severity**: critical'})}),\n", + " '1042': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1042', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Ah it seems the cached load.php got cleared finally. I got AFT and VisualEdit working properly now : ]', 'parsed': [{'rt': 2, 'toks': [{'tok': 'ah', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 7, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'cached', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'load.php', 'tag': 'CD', 'dep': 'nsubjpass', 'up': 7, 'dn': [3, 4]}, {'tok': 'got', 'tag': 'VBD', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'cleared', 'tag': 'VBN', 'dep': 'ccomp', 'up': 2, 'dn': [5, 6, 8]}, {'tok': 'finally', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'got', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 8]}, {'tok': 'aft', 'tag': 'CC', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'visualedit', 'tag': 'NN', 'dep': 'conj', 'up': 1, 'dn': [5]}, {'tok': 'working', 'tag': 'VBG', 'dep': 'xcomp', 'up': 4, 'dn': [6, 7]}, {'tok': 'properly', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ':-]', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Ah it seems the cached load.php got cleared finally. I got AFT and VisualEdit working properly now : ]', 'cleaned': 'ah it seems the cached load.php got cleared finally. i got aft and visualedit working properly now :-]'})}),\n", + " '1043': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1043', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'AFT, VisualEditor are now working when passing ?debug=true to the URL (which bypass resourceloader cache). I have no idea how to clear the resource loader cache though :(', 'parsed': [{'rt': 5, 'toks': [{'tok': 'aft', 'tag': 'VB', 'dep': 'advcl', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 7, 9, 10, 11, 21]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'passing', 'tag': 'VBG', 'dep': 'advcl', 'up': 5, 'dn': [6, 8]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'debug', 'tag': 'NN', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '=', 'tag': 'VBP', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': 'true', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': [12]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15, 19, 20]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'bypass', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'resourceloader', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': [16, 17]}, {'tok': 'cache', 'tag': 'NNP', 'dep': 'appos', 'up': 14, 'dn': [18]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 11, 12]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'idea', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 6]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'clear', 'tag': 'VB', 'dep': 'relcl', 'up': 3, 'dn': [4, 5, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'resource', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'loader', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': [8]}, {'tok': 'cache', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'though', 'tag': 'IN', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': ':(', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'AFT, VisualEditor are now working when passing ?debug=true to the URL (which bypass resourceloader cache). I have no idea how to clear the resource loader cache though :(', 'cleaned': 'aft, visualeditor are now working when passing ?debug=true to the url (which bypass resourceloader cache). i have no idea how to clear the resource loader cache though :('})}),\n", + " '1044': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1044', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Changes above reverts the two patches mentionned in bug 45918.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'changes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': [1]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'reverts', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 9, 10, 11, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 5, 'dn': []}, {'tok': 'patches', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'mentionned', 'tag': 'VBN', 'dep': 'acl', 'up': 5, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Changes above reverts the two patches mentionned in bug 45918.', 'cleaned': 'changes above reverts the two patches mentionned in bug .'})}),\n", + " '1047': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1047', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'In the exception.log I also got a bunch of: 2013 06 26 22:39:51 deployment jobrunner08 aawiki: [ff75b05a] [no req] Exception from line 32 of /data/project/apache/common local/php master/extensions/MwEmbedSupport/MwEmbedResourceManager.php: MwEmbedResourceManager::register not given readable path: extensions/TimedMediaHandler/MwEmbedModules/EmbedPlayer It seems the issue is caused by https://gerrit.wikimedia.org/r/#/c/69479/ \"Register resources with absolute path\" which is intended to fix bug 45918 \"MwEmbedSupport doesn\\'t work with non standard layouts\"', 'parsed': [{'rt': 5, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'exception.log', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'got', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 4, 7, 20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'bunch', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9, 10, 11, 19]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'number>--', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number>::', 'tag': 'XX', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'jobrunner08', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': [16, 17]}, {'tok': 'aawiki', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [14, 18]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 48, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'ff75b05a', 'tag': 'NN', 'dep': 'dep', 'up': 7, 'dn': [0, 2]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'no', 'tag': 'XX', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'req', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'exception', 'tag': 'NN', 'dep': 'npadvmod', 'up': 48, 'dn': [1, 3, 4, 5, 6, 8, 12, 13, 31, 32, 33, 36]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'line', 'tag': 'NN', 'dep': 'nmod', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [14, 24, 30]}, {'tok': '/data', 'tag': 'NNP', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'project', 'tag': 'NN', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'apache', 'tag': 'NN', 'dep': 'nmod', 'up': 24, 'dn': [15, 16, 17, 19]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': [20, 21]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'php', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [18, 22, 23]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'nmod', 'up': 30, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'nmod', 'up': 30, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'mwembedsupport', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [25, 26, 27, 28, 29]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'mwembedresourcemanager.php', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'mwembedresourcemanager::register', 'tag': 'NNP', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 36, 'dn': []}, {'tok': 'given', 'tag': 'VBN', 'dep': 'acl', 'up': 7, 'dn': [34, 35, 38, 39, 40]}, {'tok': 'readable', 'tag': 'JJ', 'dep': 'amod', 'up': 38, 'dn': []}, {'tok': 'path', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'dobj', 'up': 36, 'dn': [42, 44, 45, 46]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'timedmediahandler', 'tag': 'NN', 'dep': 'appos', 'up': 40, 'dn': [41, 43]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'mwembedmodules', 'tag': 'NNS', 'dep': 'conj', 'up': 40, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'embedplayer', 'tag': 'NNP', 'dep': 'appos', 'up': 40, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 48, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [7, 47, 52, 71]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 50, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 52, 'dn': [49]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 52, 'dn': []}, {'tok': 'caused', 'tag': 'VBN', 'dep': 'ccomp', 'up': 48, 'dn': [50, 51, 53, 58]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 52, 'dn': [55, 56]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 55, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 53, 'dn': [54]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 53, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'register', 'tag': 'VB', 'dep': 'xcomp', 'up': 52, 'dn': [57, 59, 60]}, {'tok': 'resources', 'tag': 'NNS', 'dep': 'dobj', 'up': 58, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 58, 'dn': [62]}, {'tok': 'absolute', 'tag': 'JJ', 'dep': 'amod', 'up': 62, 'dn': []}, {'tok': 'path', 'tag': 'NN', 'dep': 'pobj', 'up': 60, 'dn': [61, 63, 66]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 66, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 66, 'dn': []}, {'tok': 'intended', 'tag': 'VBN', 'dep': 'relcl', 'up': 62, 'dn': [64, 65, 68]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 68, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'xcomp', 'up': 66, 'dn': [67, 69]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 68, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 71, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'oprd', 'up': 48, 'dn': [70, 72]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 71, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'mwembedsupport', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'layouts', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6, 7]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'In the exception.log I also got a bunch of: 2013 06 26 22:39:51 deployment jobrunner08 aawiki: [ff75b05a] [no req] Exception from line 32 of /data/project/apache/common local/php master/extensions/MwEmbedSupport/MwEmbedResourceManager.php: MwEmbedResourceManager::register not given readable path: extensions/TimedMediaHandler/MwEmbedModules/EmbedPlayer It seems the issue is caused by https://gerrit.wikimedia.org/r/#/c/69479/ \"Register resources with absolute path\" which is intended to fix bug 45918 \"MwEmbedSupport doesn\\'t work with non standard layouts\"', 'cleaned': 'in the exception.log i also got a bunch of: -- :: deployment-jobrunner08 aawiki: [ff75b05a] [no req] exception from line of /data/project/apache/common-local/php-master/extensions/mwembedsupport/mwembedresourcemanager.php: mwembedresourcemanager::register not given readable path: extensions/timedmediahandler/mwembedmodules/embedplayer it seems the issue is caused by \"register resources with absolute path\" which is intended to fix bug \"mwembedsupport doesn\\'t work with non standard layouts\"'})}),\n", + " '1048': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1048', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'exception \\'MWException\\' with message \\'ResourceLoaderFileModule::readScriptFiles: script file not found: \"/usr/local/apache/common local/php master/er/extensions/MwEmbedSupport/MwEmbedModules/MediaWikiSupport/MediaWikiSupport.loader.js\"\\' in /data/project/apache/common local/php master/includes/resourceloader/ResourceLoaderFileModule.php:574', 'parsed': [{'rt': 12, 'toks': [{'tok': 'exception', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'mwexception', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [0, 1, 3, 4, 8, 10]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'message', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [6, 7]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'resourceloaderfilemodule::readscriptfiles', 'tag': 'NNS', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'script', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [9]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 11, 13, 14, 25, 26, 39, 40, 41, 53, 54, 57, 62]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '/usr', 'tag': ':', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'apache', 'tag': 'NN', 'dep': 'nmod', 'up': 25, 'dn': [17, 18, 20]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': [21, 22]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'php', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [15, 16, 19, 23, 24]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'nmod', 'up': 39, 'dn': [28, 29, 30]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'er', 'tag': 'NN', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'nmod', 'up': 39, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'mwembedsupport', 'tag': 'NN', 'dep': 'nmod', 'up': 35, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'mwembedmodules', 'tag': 'NNP', 'dep': 'nmod', 'up': 39, 'dn': [33, 34]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'mediawikisupport', 'tag': 'NNP', 'dep': 'nmod', 'up': 39, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'mediawikisupport.loader.js', 'tag': 'NNP', 'dep': 'dobj', 'up': 12, 'dn': [27, 31, 32, 35, 36, 37, 38]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'nmod', 'up': 53, 'dn': [43, 47]}, {'tok': '/data', 'tag': 'NNP', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'project', 'tag': 'NN', 'dep': 'nmod', 'up': 47, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'apache', 'tag': 'NN', 'dep': 'pobj', 'up': 42, 'dn': [44, 45, 46, 48]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'amod', 'up': 51, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 53, 'dn': [49, 50]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 53, 'dn': []}, {'tok': 'php', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [42, 51, 52]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'nsubj', 'up': 57, 'dn': [56]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'includes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 12, 'dn': [55, 58, 61]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 57, 'dn': []}, {'tok': 'resourceloader', 'tag': 'VBP', 'dep': 'nmod', 'up': 61, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 61, 'dn': []}, {'tok': 'resourceloaderfilemodule.php:', 'tag': 'ADD', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': 'exception \\'MWException\\' with message \\'ResourceLoaderFileModule::readScriptFiles: script file not found: \"/usr/local/apache/common local/php master/er/extensions/MwEmbedSupport/MwEmbedModules/MediaWikiSupport/MediaWikiSupport.loader.js\"\\' in /data/project/apache/common local/php master/includes/resourceloader/ResourceLoaderFileModule.php:574', 'cleaned': 'exception \\'mwexception\\' with message \\'resourceloaderfilemodule::readscriptfiles: script file not found: \"/usr/local/apache/common-local/php-master/er/extensions/mwembedsupport/mwembedmodules/mediawikisupport/mediawikisupport.loader.js\"\\' in /data/project/apache/common-local/php-master/includes/resourceloader/resourceloaderfilemodule.php:'})}),\n", + " '1049': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-kqibbfgfpgocyzwe32lv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1049', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'not a blocker, sorry, mw.o is a workaround', 'parsed': [{'rt': 7, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [0, 1, 3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'mw.o', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 5, 6, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'attr', 'up': 7, 'dn': [8]}]}], 'stripped_text': 'not a blocker, sorry, mw.o is a workaround', 'cleaned': 'not a blocker, sorry, mw.o is a workaround'})}),\n", + " '1050': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-kqibbfgfpgocyzwe32lv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1050', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This also breaks Wikilove on beta. In about 24 hours I will be giving a training session at WMF for 50 people about browser test automation that I had intended to do with Wikilove on beta labs. While I could move the demo to mw.o instead, that would be less than ideal.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'breaks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6]}, {'tok': 'wikilove', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [1]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 3, 5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'hours', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'giving', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 6, 7, 8, 12, 13, 15, 35]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'training', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'session', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'wmf', 'tag': 'NNP', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [19]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 19, 'dn': [16, 18]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 17, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'pobj', 'up': 15, 'dn': [17, 20]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'browser', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'automation', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 27]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'dobj', 'up': 29, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'intended', 'tag': 'VBN', 'dep': 'relcl', 'up': 23, 'dn': [25, 26, 29]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 27, 'dn': [24, 28, 30, 32]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [31]}, {'tok': 'wikilove', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [34]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 34, 'dn': []}, {'tok': 'labs', 'tag': 'NNS', 'dep': 'pobj', 'up': 32, 'dn': [33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [0, 1, 2, 5, 6, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'demo', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'mw.o', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 9, 10, 11, 13, 16]}, {'tok': 'less', 'tag': 'JJR', 'dep': 'acomp', 'up': 12, 'dn': [14]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'ideal', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': 'This also breaks Wikilove on beta. In about 24 hours I will be giving a training session at WMF for 50 people about browser test automation that I had intended to do with Wikilove on beta labs. While I could move the demo to mw.o instead, that would be less than ideal.', 'cleaned': 'this also breaks wikilove on beta. in about hours i will be giving a training session at wmf for people about browser test automation that i had intended to do with wikilove on beta labs. while i could move the demo to mw.o instead, that would be less than ideal.'})}),\n", + " '1051': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-kqwh3rvfxxh3wfsft7mu', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1051', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"I made a grammar fix (one word), and did not check the differences before saving. Mistake! :) http://en.wikipedia.org/w/index.php?title=Abdullah_of_Saudi_Arabia&diff=prev&oldid=561571041 It looks like all it did was sanitize the templates, which isn't the worst thing on earth, but it's hard to verify that was all that happened (especially for a non expert). No recommended fix, exactly, but perhaps something to consider. Version : unspecified Severity : normal\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'made', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 9, 10, 13, 18, 19, 20, 21]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'grammar', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3, 5, 7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 7, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [6]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'check', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [11, 12, 15, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'differences', 'tag': 'NNS', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'pcomp', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'mistake', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ':)', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 9, 22, 23, 25]}, {'tok': 'like', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'nsubj', 'up': 9, 'dn': [8]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'relcl', 'up': 6, 'dn': [7]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'advcl', 'up': 4, 'dn': [5, 6, 10]}, {'tok': 'sanitize', 'tag': 'VB', 'dep': 'xcomp', 'up': 9, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'dobj', 'up': 10, 'dn': [11, 13, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 12, 'dn': [14, 16, 19]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'worst', 'tag': 'JJS', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'attr', 'up': 15, 'dn': [17, 18, 20]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [21]}, {'tok': 'earth', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'conj', 'up': 4, 'dn': [24, 26, 28, 30, 42]}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'acomp', 'up': 25, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'verify', 'tag': 'VB', 'dep': 'xcomp', 'up': 25, 'dn': [27]}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 25, 'dn': [29, 31, 34, 36, 41]}, {'tok': 'all', 'tag': 'DT', 'dep': 'attr', 'up': 30, 'dn': [33]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'happened', 'tag': 'VBD', 'dep': 'relcl', 'up': 31, 'dn': [32]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'especially', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [35, 38, 39, 40]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'non', 'tag': 'JJ', 'dep': 'pobj', 'up': 36, 'dn': [37]}, {'tok': '-', 'tag': 'JJ', 'dep': 'pobj', 'up': 36, 'dn': []}, {'tok': 'expert', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'recommended', 'tag': 'VBN', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'perhaps', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [7, 10, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'consider', 'tag': 'VB', 'dep': 'relcl', 'up': 8, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"I made a grammar fix (one word), and did not check the differences before saving. Mistake! :) http://en.wikipedia.org/w/index.php?title=Abdullah_of_Saudi_Arabia&diff=prev&oldid=561571041 It looks like all it did was sanitize the templates, which isn't the worst thing on earth, but it's hard to verify that was all that happened (especially for a non expert). No recommended fix, exactly, but perhaps something to consider. Version : unspecified Severity : normal\", 'cleaned': \"i made a grammar fix (one word), and did not check the differences before saving. mistake! :) it looks like all it did was sanitize the templates, which isn't the worst thing on earth, but it's hard to verify that was all that happened (especially for a non-expert). no recommended fix, exactly, but perhaps something to consider. -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '1052': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1052', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Yeah, this is a quite bad problem to have. Thankfully, we believe that the majority of these issues have now been fixed (since that edit of yours) so I'm going to mark this as fixed. There are no doubt other issues we've yet to spot, but we've fixed this one. : ) Sorry for the inconvenience!\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'yeah', 'tag': 'UH', 'dep': 'intj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'quite', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'bad', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': [5]}, {'tok': 'problem', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [4, 6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'relcl', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'thankfully', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 13, 20, 21]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'majority', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 13, 'dn': [5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [4, 6, 10, 11, 12, 14, 15]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [19]}, {'tok': 'yours', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'mark', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 6, 8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 5, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 6, 12, 13, 16]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'doubt', 'tag': 'NN', 'dep': 'amod', 'up': 6, 'dn': [2, 3]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'attr', 'up': 1, 'dn': [4, 5, 8]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'relcl', 'up': 6, 'dn': [7, 9, 11]}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'spot', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [14, 15, 18, 19, 20]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'dobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': ':-)', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'inconvenience', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"Yeah, this is a quite bad problem to have. Thankfully, we believe that the majority of these issues have now been fixed (since that edit of yours) so I'm going to mark this as fixed. There are no doubt other issues we've yet to spot, but we've fixed this one. : ) Sorry for the inconvenience!\", 'cleaned': \"yeah, this is a quite bad problem to have. thankfully, we believe that the majority of these issues have now been fixed (since that edit of yours) - so i'm going to mark this as fixed. there are no-doubt other issues we've yet to spot, but we've fixed this one. :-) sorry for the inconvenience!\"})}),\n", + " '1053': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1053', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"For deployment purposes, we will want VisualEditor to be enabled for all logged in users but not anonymous ones; to do this, we'll probably just fail in VisualEditor.hooks.php#onBeforePageDisplay() if they're anonymous, according to Roan. Version : unspecified Severity : trivial\", 'parsed': [{'rt': 6, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [2]}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'purposes', 'tag': 'NNS', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 10, 21, 30, 43]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'ccomp', 'up': 6, 'dn': [7, 8, 9, 11]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [16]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'logged', 'tag': 'VBN', 'dep': 'amod', 'up': 16, 'dn': [14, 15]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 13, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 17, 20]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'ones', 'tag': 'NNS', 'dep': 'conj', 'up': 16, 'dn': [18, 19]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'advcl', 'up': 30, 'dn': [22, 24]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'fail', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [23, 25, 26, 27, 28, 29, 31, 33, 34, 37, 39, 40]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [32]}, {'tok': 'visualeditor.hooks.php#onbeforepagedisplay', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 37, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 37, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'advcl', 'up': 30, 'dn': [35, 36, 38]}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'acomp', 'up': 37, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'according', 'tag': 'VBG', 'dep': 'prep', 'up': 30, 'dn': [41]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [42]}, {'tok': 'roan', 'tag': 'NN', 'dep': 'pobj', 'up': 41, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'trivial', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"For deployment purposes, we will want VisualEditor to be enabled for all logged in users but not anonymous ones; to do this, we'll probably just fail in VisualEditor.hooks.php#onBeforePageDisplay() if they're anonymous, according to Roan. Version : unspecified Severity : trivial\", 'cleaned': \"for deployment purposes, we will want visualeditor to be enabled for all logged-in users but not anonymous ones; to do this, we'll probably just fail in visualeditor.hooks.php#onbeforepagedisplay() if they're anonymous, according to roan. -------------------------- **version**: unspecified **severity**: trivial\"})}),\n", + " '1054': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1054', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'We achieved this. Obviously. : )', 'parsed': [{'rt': 1, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'achieved', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'obviously', 'tag': 'RB', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':-)', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'We achieved this. Obviously. : )', 'cleaned': 'we achieved this. obviously. :-)'})}),\n", + " '1055': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1055', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screenshot See screenshot. Version : unspecified Severity : normal Attached : {F11809}', 'parsed': [{'rt': 1, 'toks': [{'tok': 'screenshot', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 16, 17]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11809', 'tag': 'NNP', 'dep': 'appos', 'up': 11, 'dn': [15]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'Screenshot See screenshot. Version : unspecified Severity : normal Attached : {F11809}', 'cleaned': 'screenshot see screenshot. -------------------------- **version**: unspecified **severity**: normal **attached**: {f11809}'})}),\n", + " '1058': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1058', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Appears to be now fixed; marking as resolved. Thanks, Rob! :)', 'parsed': [{'rt': 0, 'toks': [{'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 5, 6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 0, 'dn': [1, 2, 3]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'marking', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [8]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'resolved', 'tag': 'VBN', 'dep': 'advcl', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 2, 3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'rob', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':)', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Appears to be now fixed; marking as resolved. Thanks, Rob! :)', 'cleaned': 'appears to be now fixed; marking as resolved. thanks, rob! :)'})}),\n", + " '1059': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1059', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Rob's working on re doing our z indexes and inheritance right now.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'rob', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [1]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 0, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 6, 15]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': []}, {'tok': 're', 'tag': 'VBG', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '-', 'tag': 'VBG', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': 'doing', 'tag': 'VBG', 'dep': 'advcl', 'up': 2, 'dn': [10, 14]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 8, 'dn': []}, {'tok': 'z', 'tag': 'NNS', 'dep': 'compound', 'up': 10, 'dn': [7]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'indexes', 'tag': 'NNS', 'dep': 'dobj', 'up': 6, 'dn': [8, 9, 11, 12]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'inheritance', 'tag': 'NN', 'dep': 'conj', 'up': 10, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"Rob's working on re doing our z indexes and inheritance right now.\", 'cleaned': \"rob's working on re-doing our z-indexes and inheritance right now.\"})}),\n", + " '1060': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1060', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(Firefox 21.0, Windows 7)', 'parsed': [{'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'firefox', 'tag': 'NNP', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 10]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'appos', 'up': 3, 'dn': [7, 8, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': '(Firefox 21.0, Windows 7)', 'cleaned': '(firefox , windows )'})}),\n", + " '1061': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-3uecblbxq24ycewm2cog', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1061', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screenshot I am unable to click ob the icon to open the image/caption dialog, see screenshot. Instead a cross to move the image is shown. Version : unspecified Severity : trivial Attached : {F11665}', 'parsed': [{'rt': 2, 'toks': [{'tok': 'screenshot', 'tag': 'UH', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 3, 16, 17, 19]}, {'tok': 'unable', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 6, 8, 10]}, {'tok': 'ob', 'tag': 'NNP', 'dep': 'dative', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'icon', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [9, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'caption', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': [12, 13]}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [18]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cross', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [0, 1, 4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'acl', 'up': 2, 'dn': [3, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'shown', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 7, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 3, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 4, 5, 6, 8, 11, 13]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'trivial', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'amod', 'up': 3, 'dn': [10, 12]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': [14, 16, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11665', 'tag': 'NN', 'dep': 'appos', 'up': 13, 'dn': [15]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': 'Screenshot I am unable to click ob the icon to open the image/caption dialog, see screenshot. Instead a cross to move the image is shown. Version : unspecified Severity : trivial Attached : {F11665}', 'cleaned': 'screenshot i am unable to click ob the icon to open the image/caption dialog, see screenshot. instead a cross to move the image is shown. -------------------------- **version**: unspecified **severity**: trivial **attached**: {f11665}'})}),\n", + " '1062': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1062', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Fixed and will be going out in a few minutes.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'conj', 'up': 0, 'dn': [2, 3, 5, 6]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'minutes', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed and will be going out in a few minutes.', 'cleaned': 'fixed and will be going out in a few minutes.'})}),\n", + " '1065': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wrimmmr5w2zt7nk2t753', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1065', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Also in Safari 6 for me.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'ROOT', 'dn': [0, 4, 5, 6, 8]}, {'tok': 'safari', 'tag': 'NNP', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [7]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Also in Safari 6 for me.', 'cleaned': 'also in safari for me.'})}),\n", + " '1066': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1066', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I confirm this in Firefox 21 on enwp.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'confirm', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3, 7, 8, 10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [9]}, {'tok': 'enwp', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'I confirm this in Firefox 21 on enwp.', 'cleaned': 'i confirm this in firefox on enwp.'})}),\n", + " '1067': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ttyyrgsrkyonct7hizgv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1067', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'When using the control/command+k shortcut, and manually typing the text of the desired page to be linked, duplicate links are produced. See http://en.wikipedia.org/w/index.php?title=User:PEarley_%28WMF%29/sandbox&diff=prev&oldid=561424914 Version : unspecified Severity : normal', 'parsed': [{'rt': 24, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 24, 'dn': [0, 5, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'control', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'command+k', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3, 4]}, {'tok': 'shortcut', 'tag': 'NN', 'dep': 'xcomp', 'up': 1, 'dn': [7, 8, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'manually', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'conj', 'up': 6, 'dn': [9, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'desired', 'tag': 'VBN', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 19, 'dn': []}, {'tok': 'linked', 'tag': 'VBN', 'dep': 'relcl', 'up': 16, 'dn': [17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'duplicate', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 24, 'dn': [21]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 24, 'dn': []}, {'tok': 'produced', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 20, 22, 23, 25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 24, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': [12]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [11]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': []}]}], 'stripped_text': 'When using the control/command+k shortcut, and manually typing the text of the desired page to be linked, duplicate links are produced. See http://en.wikipedia.org/w/index.php?title=User:PEarley_%28WMF%29/sandbox&diff=prev&oldid=561424914 Version : unspecified Severity : normal', 'cleaned': 'when using the control/command+k shortcut, and manually typing the text of the desired page to be linked, duplicate links are produced. see -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1068': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1068', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': '(In reply to comment #5) > Great! Thanks for the quick response, James and team! Our pleasure; sorry it happened in the first place.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'great', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 9]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'response', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'james', 'tag': 'NNS', 'dep': 'conj', 'up': 4, 'dn': [7, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'conj', 'up': 6, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'pleasure', 'tag': 'NN', 'dep': 'dep', 'up': 5, 'dn': [0]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'happened', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': '(In reply to comment #5) > Great! Thanks for the quick response, James and team! Our pleasure; sorry it happened in the first place.', 'cleaned': '(in reply to comment #) > great! thanks for the quick response, james and team! our pleasure; sorry it happened in the first place.'})}),\n", + " '1069': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': , 'id': 'PHID-USER-kqwh3rvfxxh3wfsft7mu', 'meta': ConvoKitMeta({'conversations': {'PHID-TASK-d2rlcey47hxosbomhyfo': {'utterance_ids': ['1051'], 'start_time': 1372281720, 'n_utterances': 1, 'idx': 1}, 'PHID-TASK-ih6vrsjge6cjapq5orey': {'utterance_ids': ['1069'], 'start_time': 1372265845, 'n_utterances': 1, 'idx': 0}}, 'n_convos': 2, 'start_time': 1372265845})}), 'owner': , 'id': '1069', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Great! Thanks for the quick response, James and team!', 'parsed': [{'rt': 0, 'toks': [{'tok': 'great', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 9]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'response', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'james', 'tag': 'NNS', 'dep': 'conj', 'up': 4, 'dn': [7, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'conj', 'up': 6, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Great! Thanks for the quick response, James and team!', 'cleaned': 'great! thanks for the quick response, james and team!'})}),\n", + " '1070': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1070', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Fixed and being deployed right now.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 3, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [2, 5]}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': [4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed and being deployed right now.', 'cleaned': 'fixed and being deployed right now.'})}),\n", + " '1072': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1072', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 50188 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 50188 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1073': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1073', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Confirmed happens whenever you use the link inspector on a non selection (slug or otherwise). Ed?', 'parsed': [{'rt': 2, 'toks': [{'tok': 'confirmed', 'tag': 'VBN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 5, 18, 19]}, {'tok': 'whenever', 'tag': 'WRB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'use', 'tag': 'VBP', 'dep': 'advcl', 'up': 2, 'dn': [3, 4, 8, 9, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'inspector', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'selection', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 12]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'slug', 'tag': 'VB', 'dep': 'parataxis', 'up': 5, 'dn': [14, 16, 17]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'otherwise', 'tag': 'RB', 'dep': 'conj', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'ed', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Confirmed happens whenever you use the link inspector on a non selection (slug or otherwise). Ed?', 'cleaned': 'confirmed - happens whenever you use the link inspector on a non-selection (slug or otherwise). ed?'})}),\n", + " '1074': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1074', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'When doing a simple test edit on https://en.wikipedia.org/wiki/Chloroplast?veaction=edit and then previewing the diff, several transclusions of the form {{expand section|..}} show up with dirty diffs. This is very likely a DOM corruption in the VE that disables selective serialization. Version : unspecified Severity : normal URL : https://en.wikipedia.org/wiki/Chloroplast?veaction=edit See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50070', 'parsed': [{'rt': 28, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'doing', 'tag': 'VBG', 'dep': 'advcl', 'up': 28, 'dn': [0, 5, 6, 10, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'simple', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3, 4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [7, 8, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'previewing', 'tag': 'VBG', 'dep': 'conj', 'up': 1, 'dn': [11, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'several', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'transclusions', 'tag': 'NNS', 'dep': 'nsubj', 'up': 28, 'dn': [16, 18, 23, 26]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'form', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 21]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'expand', 'tag': 'VB', 'dep': 'acl', 'up': 17, 'dn': [22, 24, 25]}, {'tok': 'section|', 'tag': 'JJ', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': '..', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'show', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 15, 17, 27, 29, 30, 33]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 28, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [32]}, {'tok': 'dirty', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'diffs', 'tag': 'NNS', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 6, 14]}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'dom', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'corruption', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [4, 5, 7, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'disables', 'tag': 'VBZ', 'dep': 'relcl', 'up': 6, 'dn': [10, 13]}, {'tok': 'selective', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'serialization', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 20, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 16, 19]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': [8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': [15, 17, 18]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 21, 22, 23, 24, 25, 26, 27]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': 'When doing a simple test edit on https://en.wikipedia.org/wiki/Chloroplast?veaction=edit and then previewing the diff, several transclusions of the form {{expand section|..}} show up with dirty diffs. This is very likely a DOM corruption in the VE that disables selective serialization. Version : unspecified Severity : normal URL : https://en.wikipedia.org/wiki/Chloroplast?veaction=edit See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50070', 'cleaned': 'when doing a simple test edit on and then previewing the diff, several transclusions of the form {{expand section|..}} show up with dirty diffs. this is very likely a dom corruption in the ve that disables selective serialization. -------------------------- **version**: unspecified **severity**: normal **url**: **see also**: '})}),\n", + " '1075': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1075', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I don't see the Dub Jones issue any more, so that appears to be fixed. There was also an independent Parsoid issue that resulted in incomplete DSR on transclusions, which is now also fixed. If you don't see this issue any more then this bug can be closed as fixed.\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 9, 10, 11, 13, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'dub', 'tag': 'NNP', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'jones', 'tag': 'NNP', 'dep': 'compound', 'up': 7, 'dn': [5]}, {'tok': 'issue', 'tag': 'VB', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'any', 'tag': 'DT', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'advmod', 'up': 3, 'dn': [8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'conj', 'up': 3, 'dn': [12, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 13, 'dn': [14, 15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 6, 20]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'independent', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [3, 4, 5, 8]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'resulted', 'tag': 'VBD', 'dep': 'relcl', 'up': 6, 'dn': [7, 9, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'incomplete', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'dsr', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [13]}, {'tok': 'transclusions', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [14, 19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 19, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 19, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'relcl', 'up': 13, 'dn': [15, 16, 17, 18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 14, 'dn': [0, 1, 2, 3, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'any', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 14, 'dn': [7]}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 14, 'dn': [10]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'closed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [4, 8, 9, 11, 12, 13, 16, 17]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}], 'stripped_text': \"I don't see the Dub Jones issue any more, so that appears to be fixed. There was also an independent Parsoid issue that resulted in incomplete DSR on transclusions, which is now also fixed. If you don't see this issue any more then this bug can be closed as fixed.\", 'cleaned': \"i don't see the dub jones issue any more, so that appears to be fixed. there was also an independent parsoid issue that resulted in incomplete dsr on transclusions, which is now also fixed. if you don't see this issue any more then this bug can be closed as fixed.\"})}),\n", + " '1076': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1076', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #7) > Another case: > https://en.wikipedia.org/w/index. > php?title=Dub_Jones_%28American_football%29&curid=5240085&diff=561834911&oldi > d=561833425 WFM when I tried to reproduce at http://en.wikipedia.org/wiki/User:Catrope/Dub_Jones?veaction=edit . VE's sanity check says the DOM is clean. I believe these failures are due to cached content or some sort of bug in Parsoid/selser.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': [8]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'php?title', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [6, 7]}]}, {'rt': 0, 'toks': [{'tok': '=', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [5, 15]}, {'tok': 'dub_jones_%28american_football%&curid=&diff=&oldi', 'tag': 'FW', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'd=', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'wfm', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [3, 8]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'advcl', 'up': 5, 'dn': [6, 7, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [9, 11]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12, 13, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 've', 'tag': 'NNP', 'dep': 'poss', 'up': 3, 'dn': [1]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 0, 'dn': []}, {'tok': 'sanity', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'check', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2]}, {'tok': 'says', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 7, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'dom', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [6, 8]}, {'tok': 'clean', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 18]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'failures', 'tag': 'NNS', 'dep': 'nsubj', 'up': 4, 'dn': [2]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 1, 'dn': [3, 5]}, {'tok': 'due', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [6]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9, 11]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'sort', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': [10, 12, 14]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [17]}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'selser', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"(In reply to comment #7) > Another case: > https://en.wikipedia.org/w/index. > php?title=Dub_Jones_%28American_football%29&curid=5240085&diff=561834911&oldi > d=561833425 WFM when I tried to reproduce at http://en.wikipedia.org/wiki/User:Catrope/Dub_Jones?veaction=edit . VE's sanity check says the DOM is clean. I believe these failures are due to cached content or some sort of bug in Parsoid/selser.\", 'cleaned': \"(in reply to comment #) > another case: > > php?title=dub_jones_%28american_football%&curid=&diff=&oldi > d= wfm when i tried to reproduce at . ve's sanity check says the dom is clean. i believe these failures are due to cached content or some sort of bug in parsoid/selser.\"})}),\n", + " '1077': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1077', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Another case: https://en.wikipedia.org/w/index.php?title=Dub_Jones_%28American_football%29&curid=5240085&diff=561834911&oldid=561833425', 'parsed': [{'rt': 1, 'toks': [{'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Another case: https://en.wikipedia.org/w/index.php?title=Dub_Jones_%28American_football%29&curid=5240085&diff=561834911&oldid=561833425', 'cleaned': 'another case: '})}),\n", + " '1078': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1078', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Another example where an unmodified template was dirtied: https://en.wikipedia.org/w/index.php?title=User%3AEdgepedia%2FVE%2FGNoSR&diff=561782383&oldid=561781680 Since our DOM diff is so simple I have a lot of faith in it. Did you diff the template DOM fragment after making an unrelated change?', 'parsed': [{'rt': 9, 'toks': [{'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [0, 7, 8]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'unmodified', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3, 4]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'dirtied', 'tag': 'VBN', 'dep': 'relcl', 'up': 1, 'dn': [2, 5, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'ROOT', 'dn': [1, 10, 18]}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 9, 'dn': [11, 16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 15, 'dn': []}, {'tok': 'dom', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [13, 14]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 10, 'dn': [12, 15]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'simple', 'tag': 'JJ', 'dep': 'punct', 'up': 9, 'dn': [17]}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 6, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'faith', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'diff', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 6, 7, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [3]}, {'tok': 'dom', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'fragment', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [4, 5]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [8]}, {'tok': 'making', 'tag': 'VBG', 'dep': 'pcomp', 'up': 7, 'dn': [11]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'unrelated', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Another example where an unmodified template was dirtied: https://en.wikipedia.org/w/index.php?title=User%3AEdgepedia%2FVE%2FGNoSR&diff=561782383&oldid=561781680 Since our DOM diff is so simple I have a lot of faith in it. Did you diff the template DOM fragment after making an unrelated change?', 'cleaned': 'another example where an unmodified template was dirtied: since our dom diff is so simple i have a lot of faith in it. did you diff the template dom fragment after making an unrelated change?'})}),\n", + " '1079': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1079', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #4) > At least one {{expand section|..}} transclusion still dirty diffs. > > This will soon not show up as a diff any more because we improved our native > serialization, but it seems that the VE still dirties the transclusion, which > needs to be fixed. It doesn't seem to be dirtied by VE directly. On [[Chloroplast]], I get a clean diff if I don't make any changes, but a dirty diff if I make any change at all. This leads me to suspect a selser / DOMDiffer bug. Will try to produce a minimal test case and investigate from there.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'at', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'least', 'tag': 'RBS', 'dep': 'advmod', 'up': 3, 'dn': [1]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 6, 'dn': [2, 4]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'expand', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 5, 7, 8, 9, 11, 15, 16]}, {'tok': 'section|', 'tag': 'JJ', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': '..', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [10, 12]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'dirty', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'diffs', 'tag': 'NNS', 'dep': 'dobj', 'up': 6, 'dn': [13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': [0]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5, 7, 8, 12, 15, 20, 21, 23]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 6, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'any', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 6, 'dn': [11]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'improved', 'tag': 'VBD', 'dep': 'advcl', 'up': 6, 'dn': [13, 14, 19]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 19, 'dn': []}, {'tok': 'native', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'serialization', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16, 17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 6, 'dn': [22, 28, 38]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'dirties', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 23, 'dn': [24, 25, 26, 27, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [29, 31, 34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': 'needs', 'tag': 'VBZ', 'dep': 'relcl', 'up': 30, 'dn': [32, 33, 37]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 37, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 37, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 34, 'dn': [35, 36]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 8, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'dirtied', 'tag': 'VBN', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': []}, {'tok': 've', 'tag': 'IN', 'dep': 'xcomp', 'up': 3, 'dn': [9]}, {'tok': 'directly', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'on', 'tag': 'IN', 'dep': 'ROOT', 'dn': [8]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'chloroplast', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'pcomp', 'up': 0, 'dn': [1, 2, 3, 4, 5, 6, 7, 11, 16, 19, 20, 23, 26, 31]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'clean', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'advcl', 'up': 8, 'dn': [12, 13, 14, 15, 18]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 16, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'dirty', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': [21, 22]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'make', 'tag': 'VBP', 'dep': 'advcl', 'up': 8, 'dn': [24, 25, 28, 30]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27]}, {'tok': 'at', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': [29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'leads', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 10]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'suspect', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [3, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'selser', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'domdiffer', 'tag': 'VB', 'dep': 'compound', 'up': 9, 'dn': [6, 7]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'produce', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 7, 8, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'minimal', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'investigate', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [10]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'there', 'tag': 'RB', 'dep': 'pcomp', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"(In reply to comment #4) > At least one {{expand section|..}} transclusion still dirty diffs. > > This will soon not show up as a diff any more because we improved our native > serialization, but it seems that the VE still dirties the transclusion, which > needs to be fixed. It doesn't seem to be dirtied by VE directly. On [[Chloroplast]], I get a clean diff if I don't make any changes, but a dirty diff if I make any change at all. This leads me to suspect a selser / DOMDiffer bug. Will try to produce a minimal test case and investigate from there.\", 'cleaned': \"(in reply to comment #) > at least one {{expand section|..}} transclusion still dirty-diffs. > > this will soon not show up as a diff any more because we improved our native > serialization, but it seems that the ve still dirties the transclusion, which > needs to be fixed. it doesn't seem to be dirtied by ve directly. on [[chloroplast]], i get a clean diff if i don't make any changes, but a dirty diff if i make any change at all. this leads me to suspect a selser / domdiffer bug. will try to produce a minimal test case and investigate from there.\"})}),\n", + " '1080': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1080', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'At least one {{expand section|..}} transclusion still dirty diffs. This will soon not show up as a diff any more because we improved our native serialization, but it seems that the VE still dirties the transclusion, which needs to be fixed.', 'parsed': [{'rt': 10, 'toks': [{'tok': 'at', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'least', 'tag': 'RBS', 'dep': 'advmod', 'up': 2, 'dn': [0]}, {'tok': 'one', 'tag': 'CD', 'dep': 'meta', 'up': 10, 'dn': [1, 3, 5, 7, 8]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'expand', 'tag': 'VB', 'dep': 'acl', 'up': 2, 'dn': [4, 6]}, {'tok': 'section|', 'tag': 'JJ', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '..', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'ROOT', 'dn': [2, 9, 11, 14, 15]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'dirty', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'diffs', 'tag': 'NNS', 'dep': 'appos', 'up': 10, 'dn': [12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 6, 10, 13, 17, 18, 20]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'any', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 4, 'dn': [9]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'improved', 'tag': 'VBD', 'dep': 'advcl', 'up': 4, 'dn': [11, 12, 16]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 16, 'dn': []}, {'tok': 'native', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'serialization', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 4, 'dn': [19, 25, 34]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'dirties', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 20, 'dn': [21, 22, 23, 24, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26, 28, 30]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'needs', 'tag': 'VBZ', 'dep': 'relcl', 'up': 27, 'dn': [29, 33]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 33, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 30, 'dn': [31, 32]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': 'At least one {{expand section|..}} transclusion still dirty diffs. This will soon not show up as a diff any more because we improved our native serialization, but it seems that the VE still dirties the transclusion, which needs to be fixed.', 'cleaned': 'at least one {{expand section|..}} transclusion still dirty-diffs. this will soon not show up as a diff any more because we improved our native serialization, but it seems that the ve still dirties the transclusion, which needs to be fixed.'})}),\n", + " '1081': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1081', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 50070 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 50070 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '1082': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1082', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'The nowiki escaping in Schuylar_Oordt is Parsoid bug 50144. It would normally be hidden with selective serialization.', 'parsed': [{'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'nowiki', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'escaping', 'tag': 'VBG', 'dep': 'csubj', 'up': 5, 'dn': [1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'schuylar_oordt', 'tag': 'CD', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 7, 8, 9, 10, 11]}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 4, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'normally', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 8]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'selective', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'serialization', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'The nowiki escaping in Schuylar_Oordt is Parsoid bug 50144. It would normally be hidden with selective serialization.', 'cleaned': 'the nowiki escaping in schuylar_oordt is parsoid bug . it would normally be hidden with selective serialization.'})}),\n", + " '1083': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1083', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Some more examples from https://en.wikipedia.org/w/index.php?namespace=&tagfilter=visualeditor&title=Special%3ARecentChanges: https://en.wikipedia.org/w/index.php?title=Eugenio_Fojo&curid=33949576&diff=561434486&oldid=561304103 https://en.wikipedia.org/w/index.php?title=Schuylar_Oordt&curid=37614262&diff=561438828&oldid=561406705', 'parsed': [{'rt': 2, 'toks': [{'tok': 'some', 'tag': 'DT', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 2, 'dn': [0]}, {'tok': 'examples', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 3, 12]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 6, 7, 8, 9, 10, 11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 3, 'dn': [5]}, {'tok': 'url', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Some more examples from https://en.wikipedia.org/w/index.php?namespace=&tagfilter=visualeditor&title=Special%3ARecentChanges: https://en.wikipedia.org/w/index.php?title=Eugenio_Fojo&curid=33949576&diff=561434486&oldid=561304103 https://en.wikipedia.org/w/index.php?title=Schuylar_Oordt&curid=37614262&diff=561438828&oldid=561406705', 'cleaned': 'some more examples from '})}),\n", + " '1084': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1084', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=Dina_bint_%27Abdu%27l Hamid&diff=561398396&oldid=561397974 I added a single letter (\"therafter\" > \"thereafter\"). VisualEditor duplicated the categories and the default sort. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50385 https://bugzilla.wikimedia.org/show_bug.cgi?id=50332 https://bugzilla.wikimedia.org/show_bug.cgi?id=54169', 'parsed': [{'rt': 4, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 7, 13, 15, 16, 17, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'letter', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'therafter', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [8, 9, 11, 12]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': [14]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'thereafter', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'duplicated', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': [2, 4, 7]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'sort', 'tag': 'NN', 'dep': 'conj', 'up': 3, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 5, 6, 8, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [9]}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 17, 18, 19, 20, 21, 22, 23, 24]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': [15, 16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=Dina_bint_%27Abdu%27l Hamid&diff=561398396&oldid=561397974 I added a single letter (\"therafter\" > \"thereafter\"). VisualEditor duplicated the categories and the default sort. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50385 https://bugzilla.wikimedia.org/show_bug.cgi?id=50332 https://bugzilla.wikimedia.org/show_bug.cgi?id=54169', 'cleaned': ' i added a single letter (\"therafter\" --> \"thereafter\"). visualeditor duplicated the categories and the default sort. -------------------------- **version**: unspecified **severity**: major **see also**: '})}),\n", + " '1085': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1085', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'The Parsoid fix is deployed. The P wrapping portion is verified fixed on our test case [[Tim_Gartrell]]. The VE newline migration should be tracked in a different bug. Closing this bug as fixed.', 'parsed': [{'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 4, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 3, 5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'p', 'tag': 'NN', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'wrapping', 'tag': 'NN', 'dep': 'amod', 'up': 4, 'dn': [1, 2]}, {'tok': 'portion', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 6, 'dn': [0, 3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'verified', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [4, 5, 7]}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 6, 'dn': [8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 11, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}]}, {'rt': 0, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'tim_gartrell', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 've', 'tag': 'NNP', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'newline', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [1]}, {'tok': 'migration', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 6, 'dn': [0, 2]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'tracked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 4, 5, 7, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'closing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2, 4, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'The Parsoid fix is deployed. The P wrapping portion is verified fixed on our test case [[Tim_Gartrell]]. The VE newline migration should be tracked in a different bug. Closing this bug as fixed.', 'cleaned': 'the parsoid fix is deployed. the p-wrapping portion is verified fixed on our test case [[tim_gartrell]]. the ve newline migration should be tracked in a different bug. closing this bug as fixed.'})}),\n", + " '1088': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1088', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Subbu, Gabriel and I figured this out on IRC, and Subbu and Gabriel are working on a fix. Summary for the benefit of those following this bug: On the first parse (either upon first VE load after the cache is purged, or upon the first edit after the purge), Parsoid parses the PERSONDATA template from scratch (because there is no cached content to reuse) and does so correctly. The output is something like \\\\n...
On the second parse, (first or second edit after cache purge), Parsoid reuses the template expansion from the first parse. It notices that the first (span) and last (link) nodes are both inline, and so it assumes the entire template is inline and wraps it in a

The browser receives this HTML and is unhappy about the inside the

, so it moves both the

and the out of the

, leaving

\\\\n

...
. Because the table is not a sibling of the span, VE doesn\\'t recognize the table (or the link) as part of the template. Due to a separate bug in VE, the newline after the link is moved and ends up between the table and the link. VE sends this corrupted HTML back to Parsoid, which freaks out and duplicates the table as well as a bunch of categories. After the page is edited again (possibly by the user saving the corrupted VE output, possibly some other way), the third parse occurs, and Parsoid again tries to reuse the previous parse\\'s expansion of the template. However, because of the

interruption, it only sees the span and doesn\\'t see the table or the link. The table and the link disappear from the output in this and all subsequent parses, masking the bug. The user doesn\\'t notice because the table has style=\"display:none;\"', 'parsed': [{'rt': 5, 'toks': [{'tok': 'subbu', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [1, 2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'gabriel', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [3, 4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': 'figured', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 6, 7, 8, 10, 11, 16]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'irc', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'subbu', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [13, 14]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'gabriel', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'conj', 'up': 5, 'dn': [12, 15, 17, 20]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 38, 'toks': [{'tok': 'summary', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [1, 9, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'benefit', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'those', 'tag': 'DT', 'dep': 'pobj', 'up': 4, 'dn': [6]}, {'tok': 'following', 'tag': 'VBG', 'dep': 'acl', 'up': 5, 'dn': [8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': [11]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 17, 'dn': []}, {'tok': 'upon', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16, 18]}, {'tok': 'first', 'tag': 'JJ', 'dep': 'pcomp', 'up': 17, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'load', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': [0, 19, 25]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'cache', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 25, 'dn': [22]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 25, 'dn': []}, {'tok': 'purged', 'tag': 'VBN', 'dep': 'advcl', 'up': 20, 'dn': [21, 23, 24, 26, 27, 28]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'upon', 'tag': 'IN', 'dep': 'conj', 'up': 25, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29, 30, 32]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'purge', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'parsoid', 'tag': 'NNP', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'parses', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [20, 35, 36, 37, 41, 44, 47, 58]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'persondata', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 38, 'dn': [39, 40, 42]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [43]}, {'tok': 'scratch', 'tag': 'NN', 'dep': 'pobj', 'up': 42, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 47, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 47, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 38, 'dn': [45, 46, 50, 53, 54, 55]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 50, 'dn': []}, {'tok': 'cached', 'tag': 'JJ', 'dep': 'amod', 'up': 50, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'attr', 'up': 47, 'dn': [48, 49, 52]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 52, 'dn': []}, {'tok': 'reuse', 'tag': 'VB', 'dep': 'relcl', 'up': 50, 'dn': [51]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 47, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'conj', 'up': 47, 'dn': [57]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 57, 'dn': []}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 55, 'dn': [56]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 38, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'output', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 7, 8, 9, 10]}, {'tok': 'something', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [4]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5, 6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '/span>', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': '
', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': [3]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 7, 8, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': [10, 11]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': [9, 13]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'cache', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'purge', 'tag': 'NNP', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'reuses', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 17, 18, 22, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'expansion', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 21, 23]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24, 25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'notices', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 14, 18, 21]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [3, 4, 5, 7, 8]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'nodes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 14, 'dn': [9, 10, 11, 12]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 1, 'dn': [2, 6, 13, 16, 17]}, {'tok': 'both', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'inline', 'tag': 'NN', 'dep': 'attr', 'up': 14, 'dn': [15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'assumes', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [19, 20, 24, 26, 54, 57, 81]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'entire', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 23]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'inline', 'tag': 'NN', 'dep': 'ccomp', 'up': 21, 'dn': [25, 27, 28]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 26, 'dn': []}, {'tok': 'wraps', 'tag': 'VBZ', 'dep': 'conj', 'up': 26, 'dn': [29, 30, 38]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [35]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': [33, 34]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 33, 'dn': []}, {'tok': 'p', 'tag': 'XX', 'dep': 'pobj', 'up': 31, 'dn': [32]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': [36]}, {'tok': 'receives', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 28, 'dn': [37, 40, 41, 42]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'html', 'tag': 'NN', 'dep': 'dobj', 'up': 38, 'dn': [39]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 38, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 38, 'dn': [43]}, {'tok': 'unhappy', 'tag': 'JJ', 'dep': 'acomp', 'up': 42, 'dn': [44]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [47]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 47, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': [45, 46, 48, 49]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 47, 'dn': [52, 53]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'p', 'tag': 'ADD', 'dep': 'pobj', 'up': 49, 'dn': [50, 51]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 49, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 57, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 57, 'dn': []}, {'tok': 'moves', 'tag': 'VBZ', 'dep': 'conj', 'up': 21, 'dn': [55, 56, 61, 62, 63, 66, 75]}, {'tok': 'both', 'tag': 'CC', 'dep': 'preconj', 'up': 61, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 61, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 61, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'dobj', 'up': 57, 'dn': [58, 59, 60]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 57, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 57, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 66, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 66, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 57, 'dn': [64, 65, 67, 68, 74]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 'out', 'tag': 'IN', 'dep': 'prep', 'up': 66, 'dn': [69]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 68, 'dn': [72, 73]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 72, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 72, 'dn': []}, {'tok': 'p', 'tag': 'ADD', 'dep': 'pobj', 'up': 69, 'dn': [70, 71]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'pobj', 'up': 69, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 'leaving', 'tag': 'VBG', 'dep': 'xcomp', 'up': 57, 'dn': [76, 77, 78, 79, 80]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 75, 'dn': []}, {'tok': 'p>', 'tag': 'XX', 'dep': 'punct', 'up': 75, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 75, 'dn': []}, {'tok': '/span>

', 'tag': 'UH', 'dep': 'dobj', 'up': 75, 'dn': []}, {'tok': '...', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '
', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 14, 'dn': [0, 2, 4, 6]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'sibling', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'recognize', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 11, 12, 13, 16, 22, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 17, 18, 20, 21]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 16, 'dn': [19]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [23]}, {'tok': 'part', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [24]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'due', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [1, 4]}, {'tok': 'to', 'tag': 'IN', 'dep': 'pcomp', 'up': 0, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'separate', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [2, 3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'newline', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 14, 'dn': [8]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 14, 'dn': [11]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'moved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 7, 9, 10, 12, 13, 15, 16, 24]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'ends', 'tag': 'VBZ', 'dep': 'conj', 'up': 14, 'dn': [17, 18]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 16, 'dn': []}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 21, 23]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 20, 'dn': [22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'sends', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 5, 6, 19, 21, 24]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'corrupted', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'html', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'freaks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 8, 'dn': [10, 12, 13, 14]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 11, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'duplicates', 'tag': 'VBZ', 'dep': 'conj', 'up': 11, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [17, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'bunch', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [20, 22]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [23]}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 27, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': [2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'edited', 'tag': 'VBN', 'dep': 'advcl', 'up': 27, 'dn': [1, 3, 4, 6, 7, 9, 17, 21, 22]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 5, 'dn': [8, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'acl', 'up': 11, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'corrupted', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'output', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 14, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 5, 'dn': [18, 19, 20]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'third', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [24, 25]}, {'tok': 'occurs', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 23, 26, 28, 29, 32]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 27, 'dn': []}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'nsubj', 'up': 32, 'dn': [31]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'tries', 'tag': 'VBZ', 'dep': 'conj', 'up': 27, 'dn': [30, 34, 43]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 34, 'dn': []}, {'tok': 'reuse', 'tag': 'VB', 'dep': 'xcomp', 'up': 32, 'dn': [33, 39]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'previous', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'poss', 'up': 39, 'dn': [35, 36, 38]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 37, 'dn': []}, {'tok': 'expansion', 'tag': 'NN', 'dep': 'dobj', 'up': 34, 'dn': [37, 40]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 40, 'dn': [41]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 32, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [3, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'pcomp', 'up': 2, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'p', 'tag': 'XX', 'dep': 'nmod', 'up': 8, 'dn': [5, 7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'interruption', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [4, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'sees', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 9, 10, 11, 14, 15, 18, 24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 18, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'conj', 'up': 12, 'dn': [16, 17, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19, 21, 23]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 20, 'dn': [22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2, 4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 1, 'dn': [3]}, {'tok': 'disappear', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 6, 9, 11, 14, 19]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'output', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'subsequent', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'parses', 'tag': 'NNS', 'dep': 'conj', 'up': 5, 'dn': [12, 13, 15, 16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'masking', 'tag': 'VBG', 'dep': 'acl', 'up': 14, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'notice', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 9, 10]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [6]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'style=\"display', 'tag': 'VBN', 'dep': 'advcl', 'up': 4, 'dn': [5, 7, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'none', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Subbu, Gabriel and I figured this out on IRC, and Subbu and Gabriel are working on a fix. Summary for the benefit of those following this bug: On the first parse (either upon first VE load after the cache is purged, or upon the first edit after the purge), Parsoid parses the PERSONDATA template from scratch (because there is no cached content to reuse) and does so correctly. The output is something like \\\\n...
On the second parse, (first or second edit after cache purge), Parsoid reuses the template expansion from the first parse. It notices that the first (span) and last (link) nodes are both inline, and so it assumes the entire template is inline and wraps it in a

The browser receives this HTML and is unhappy about the inside the

, so it moves both the

and the out of the

, leaving

\\\\n

...
. Because the table is not a sibling of the span, VE doesn\\'t recognize the table (or the link) as part of the template. Due to a separate bug in VE, the newline after the link is moved and ends up between the table and the link. VE sends this corrupted HTML back to Parsoid, which freaks out and duplicates the table as well as a bunch of categories. After the page is edited again (possibly by the user saving the corrupted VE output, possibly some other way), the third parse occurs, and Parsoid again tries to reuse the previous parse\\'s expansion of the template. However, because of the

interruption, it only sees the span and doesn\\'t see the table or the link. The table and the link disappear from the output in this and all subsequent parses, masking the bug. The user doesn\\'t notice because the table has style=\"display:none;\"', 'cleaned': 'subbu, gabriel and i figured this out on irc, and subbu and gabriel are working on a fix. summary for the benefit of those following this bug: * on the first parse (either upon first ve load after the cache is purged, or upon the first edit after the purge), parsoid parses the persondata template from scratch (because there is no cached content to reuse) and does so correctly. the output is something like ...
* on the second parse, (first or second edit after cache purge), parsoid reuses the template expansion from the first parse. it notices that the first (span) and last (link) nodes are both inline, and so it assumes the entire template is inline and wraps it in a

* the browser receives this html and is unhappy about the inside the

, so it moves both the

and the out of the

, leaving

...
. because the table is not a sibling of the span, ve doesn\\'t recognize the table (or the link) as part of the template. due to a separate bug in ve, the newline after the link is moved and ends up between the table and the link. * ve sends this corrupted html back to parsoid, which freaks out and duplicates the table as well as a bunch of categories. * after the page is edited again (possibly by the user saving the corrupted ve output, possibly some other way), the third parse occurs, and parsoid again tries to reuse the previous parse\\'s expansion of the template. however, because of the

interruption, it only sees the span and doesn\\'t see the table or the link. the table and the link disappear from the output in this and all subsequent parses, masking the bug. the user doesn\\'t notice because the table has style=\"display:none;\"'})}),\n", + " '1089': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1089', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=Tim_Gartrell&curid=1659124&diff=563696826&oldid=563696785', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=Tim_Gartrell&curid=1659124&diff=563696826&oldid=563696785', 'cleaned': ''})}),\n", + " '1090': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1090', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 50554 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 50554 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1091': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1091', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'See also: bug 50554, bug 50385.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5, 8, 9, 10, 11, 12]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [6, 7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'xcomp', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'See also: bug 50554, bug 50385.', 'cleaned': 'see also: bug , bug .'})}),\n", + " '1092': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1092', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Another case: https://en.wikipedia.org/w/index.php?title=Frederick_Calvert,_6th_Baron_Baltimore&curid=884173&diff=563705563&oldid=563705411 Also updated the subject and moved to VE.', 'parsed': [{'rt': 7, 'toks': [{'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'dep', 'up': 7, 'dn': [0]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'updated', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 9, 10, 11, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'subject', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'moved', 'tag': 'VBD', 'dep': 'conj', 'up': 7, 'dn': [13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 've', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Another case: https://en.wikipedia.org/w/index.php?title=Frederick_Calvert,_6th_Baron_Baltimore&curid=884173&diff=563705563&oldid=563705411 Also updated the subject and moved to VE.', 'cleaned': 'another case: also updated the subject and moved to ve.'})}),\n", + " '1093': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1093', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"That's really strange. The template is one unit in the VE data model, so if tags are placed in the middle of it that must be a bug in the data model > HTML conversion, not in the data model itself.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 4]}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'strange', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 4, 10, 26, 44]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 4, 'dn': []}, {'tok': 'unit', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 've', 'tag': 'NNP', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'data', 'tag': 'NNS', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'model', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': [13]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'link', 'tag': 'NNP', 'dep': 'nmod', 'up': 16, 'dn': [15]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 18, 'dn': [14]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'placed', 'tag': 'VBN', 'dep': 'advcl', 'up': 26, 'dn': [11, 12, 16, 17, 19]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'middle', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 22]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [23]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'must', 'tag': 'MD', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [18, 24, 25, 28]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 26, 'dn': [27, 29, 37, 39]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'model', 'tag': 'NN', 'dep': 'nmod', 'up': 35, 'dn': [30, 31, 33, 34]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'dep', 'up': 32, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 36, 'dn': [32]}, {'tok': 'conversion', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [35]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 39, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [38, 42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'model', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40, 41, 43]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'appos', 'up': 42, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"That's really strange. The template is one unit in the VE data model, so if tags are placed in the middle of it that must be a bug in the data model > HTML conversion, not in the data model itself.\", 'cleaned': \"that's really strange. the template is one unit in the ve data model, so if tags are placed in the middle of it that must be a bug in the data model -> html conversion, not in the data model itself.\"})}),\n", + " '1094': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1094', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #15) > So, there may also be a Parsoid issue here about how such templates are > parsed. As long as the content (including ws only spans) is properly encapsulated that should not be relevant for this corruption. I have seen VE move categories to random places in the DOM before. Apparently that bug is still alive. And hard to reproduce, sadly.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'ROOT', 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 8, 17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7, 9, 10]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [16]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'nsubj', 'up': 14, 'dn': [12]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 16, 'dn': [11, 13]}, {'tok': '>', 'tag': '$', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': 'parsed', 'tag': 'VBN', 'dep': 'pcomp', 'up': 10, 'dn': [14, 15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 18, 'toks': [{'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'long', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': [0, 14]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 14, 'dn': [3, 5, 6, 11]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'including', 'tag': 'VBG', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'ws', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': [9]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'only', 'tag': 'JJ', 'dep': 'advmod', 'up': 7, 'dn': [8]}, {'tok': 'spans', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'properly', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'encapsulated', 'tag': 'VBN', 'dep': 'advcl', 'up': 1, 'dn': [2, 4, 12, 13]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 15, 16, 17, 19, 23]}, {'tok': 'relevant', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': [20]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'corruption', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 13]}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 6, 9, 12]}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'random', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'places', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'dom', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': 'before', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'apparently', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'alive', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'sadly', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': '(In reply to comment #15) > So, there may also be a Parsoid issue here about how such templates are > parsed. As long as the content (including ws only spans) is properly encapsulated that should not be relevant for this corruption. I have seen VE move categories to random places in the DOM before. Apparently that bug is still alive. And hard to reproduce, sadly.', 'cleaned': '(in reply to comment #) > so, there may also be a parsoid issue here about how such templates are > parsed. as long as the content (including ws-only spans) is properly encapsulated that should not be relevant for this corruption. i have seen ve move categories to random places in the dom before. apparently that bug is still alive. and hard to reproduce, sadly.'})}),\n", + " '1095': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1095', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Possibly related: bug 50332.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'related', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Possibly related: bug 50332.', 'cleaned': 'possibly related: bug .'})}),\n", + " '1096': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1096', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'And, I misspoke. The spans from the template before/after the table are not really \"empty\" they have whitespace. And, the more interesting thing is that these spans do not get the display:none; css style but the table gets it from the style on the table ==> the spans are technically visible (with whitespace ignored in the browser) in VE, but the table is not. So, there may also be a Parsoid issue here about how such templates are parsed.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'misspoke', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 18, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'spans', 'tag': 'NNS', 'dep': 'nsubj', 'up': 10, 'dn': [0, 2, 5, 6, 7]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'before', 'tag': 'IN', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': '/', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 18, 'dn': [1, 11, 14]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'acomp', 'up': 10, 'dn': [12, 13, 15]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [10, 16, 17, 19, 20]}, {'tok': 'whitespace', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 36, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'interesting', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': [3]}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [2, 4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 23, 'dn': [0, 1, 5, 12]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'spans', 'tag': 'NNS', 'dep': 'nsubj', 'up': 12, 'dn': [8]}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ccomp', 'up': 6, 'dn': [7, 9, 10, 11, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'display', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'none', 'tag': 'NN', 'dep': 'dep', 'up': 23, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'css', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'style', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [18, 20, 22]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'conj', 'up': 19, 'dn': [21]}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 36, 'dn': [6, 15, 16, 17, 19, 24, 25]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'style', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 28]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29]}, {'tok': '=', 'tag': 'NNS', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': '=', 'tag': 'PRP', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'spans', 'tag': 'NNS', 'dep': 'nsubj', 'up': 36, 'dn': [34]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [23, 31, 32, 33, 35, 38, 39, 40, 46, 47, 49, 50, 53]}, {'tok': 'technically', 'tag': 'RB', 'dep': 'advmod', 'up': 38, 'dn': []}, {'tok': 'visible', 'tag': 'JJ', 'dep': 'acomp', 'up': 36, 'dn': [37]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [42]}, {'tok': 'whitespace', 'tag': 'NN', 'dep': 'nsubj', 'up': 42, 'dn': []}, {'tok': 'ignored', 'tag': 'VBN', 'dep': 'pcomp', 'up': 40, 'dn': [41, 43]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 42, 'dn': [45]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 45, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'pobj', 'up': 43, 'dn': [44]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [48]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 47, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 36, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'nsubj', 'up': 53, 'dn': [51]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 36, 'dn': [52, 54, 55]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 53, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 53, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 8, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7, 9, 10]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [15]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 15, 'dn': [12]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'parsed', 'tag': 'VBN', 'dep': 'pcomp', 'up': 10, 'dn': [11, 13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': 'And, I misspoke. The spans from the template before/after the table are not really \"empty\" they have whitespace. And, the more interesting thing is that these spans do not get the display:none; css style but the table gets it from the style on the table ==> the spans are technically visible (with whitespace ignored in the browser) in VE, but the table is not. So, there may also be a Parsoid issue here about how such templates are parsed.', 'cleaned': 'and, i misspoke. the spans from the template before/after the table are not really \"empty\" -- they have whitespace. and, the more interesting thing is that these spans do not get the display:none; css style but the table gets it from the style on the table ==> the spans are technically visible (with whitespace ignored in the browser) in ve, but the table is not. so, there may also be a parsoid issue here about how such templates are parsed.'})}),\n", + " '1097': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1097', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This may be a VE bug (unconfirmed). Here is what I did. I parsed mw:Jayaprakash Narayan on my local parsoid install and saved the HTML. I then added a (a new category essentially mimicking editor behavior), but I added it between the empty span that marks the opening of the Persondata tmeplate and the that is part of the template. This effectively splits the template and duplicates the rest of the template. If you look at the diff in https://en.wikipedia.org/w/index.php?title=Jayaprakash_Narayan&diff=563627722&oldid=563627392, all the categories are between the end of the template and the table. The above experiment yielded something similar, except in the diff, all categories are moved up. So, it does seem that when a user adds categories, new/old categories are being moved/inserted between the empty span and the table breaking the atomic encapsulated template into two. Also note that this only seems to affect Persondata template in original wikitext, default sort template immediately follows the persondata template. it has an empty span before/after the table it has display:none set on it which means it doesn\\'t show up in the editor. Not sure if cursor position affects where categories are inserted. Can VE folks verify this hypothesis?', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 5, 7, 8, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 've', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 6]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'unconfirmed', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 5]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'parsed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 11, 12, 15]}, {'tok': 'mw', 'tag': 'IN', 'dep': 'dobj', 'up': 1, 'dn': [3, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'jayaprakash', 'tag': 'JJ', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'narayan', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [4, 6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [10]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 10, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'install', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'saved', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 5, 6, 7, 12, 16, 26, 27, 29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'JJS', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'rel=\"mw', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'wikilink', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'category', 'tag': 'NN', 'dep': 'nmod', 'up': 12, 'dn': [8, 9]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'href=\"category', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [10, 11, 13, 14]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'foobar', 'tag': 'NNP', 'dep': 'appos', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': [15, 17, 20, 25]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'category', 'tag': 'NN', 'dep': 'appos', 'up': 16, 'dn': [18, 19, 22]}, {'tok': 'essentially', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'mimicking', 'tag': 'VBG', 'dep': 'acl', 'up': 20, 'dn': [21, 24]}, {'tok': 'editor', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [28, 30, 31, 54]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 29, 'dn': []}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': [32, 33, 36, 49]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'marks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 34, 'dn': [35, 38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'opening', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37, 39, 43, 46]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': [42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'persondata', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'tmeplate', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40, 41]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 38, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 46, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'conj', 'up': 38, 'dn': [44, 45, 47]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 49, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 34, 'dn': [48, 50]}, {'tok': 'part', 'tag': 'NN', 'dep': 'attr', 'up': 49, 'dn': [51]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 50, 'dn': [53]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 51, 'dn': [52]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 29, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'effectively', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'splits', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'duplicates', 'tag': 'VBZ', 'dep': 'conj', 'up': 2, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'rest', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'look', 'tag': 'VBP', 'dep': 'advcl', 'up': 13, 'dn': [0, 1, 3, 6]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 6, 'dn': [8]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 13, 'dn': []}, {'tok': 'all', 'tag': 'PDT', 'dep': 'predet', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'nsubj', 'up': 13, 'dn': [10, 11]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [2, 9, 12, 14, 23]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 17]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 20, 22]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'conj', 'up': 19, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'above', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'experiment', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'yielded', 'tag': 'VBD', 'dep': 'ccomp', 'up': 15, 'dn': [2, 4, 6, 7]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [5]}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'except', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 15, 'dn': [12]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'moved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 11, 13, 14, 16, 17]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 18, 35]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [7]}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'advcl', 'up': 18, 'dn': [6, 8, 10]}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'dobj', 'up': 9, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': [12, 13]}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 18, 'dn': [14]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'moved', 'tag': 'VBN', 'dep': 'ccomp', 'up': 4, 'dn': [5, 9, 15, 16, 17, 19, 20]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'inserted', 'tag': 'VBN', 'dep': 'conj', 'up': 18, 'dn': [21]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23, 25, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 24, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'conj', 'up': 24, 'dn': [26, 28]}, {'tok': 'breaking', 'tag': 'VBG', 'dep': 'acl', 'up': 27, 'dn': [32, 33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'atomic', 'tag': 'JJ', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'encapsulated', 'tag': 'VBN', 'dep': 'amod', 'up': 32, 'dn': [30]}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [29, 31]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [34]}, {'tok': 'two', 'tag': 'CD', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 19, 23]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 4, 7, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'affect', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 9]}, {'tok': 'persondata', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [13]}, {'tok': 'original', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'sort', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': [15]}, {'tok': 'template', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [16]}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'follows', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [11, 14, 17, 18, 22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'persondata', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 5, 6, 7, 8, 14, 16, 30]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'before', 'tag': 'IN', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '/', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'display', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [11, 12, 13, 15]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'none', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [17, 21]}, {'tok': 'set', 'tag': 'VBN', 'dep': 'acl', 'up': 16, 'dn': [18]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [19]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'relcl', 'up': 16, 'dn': [20, 25]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 25, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ccomp', 'up': 21, 'dn': [22, 23, 24, 26, 27]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 25, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 5, 10]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'position', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'affects', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 4, 9]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'inserted', 'tag': 'VBN', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 've', 'tag': 'VB', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'folks', 'tag': 'NNS', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'verify', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'hypothesis', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'This may be a VE bug (unconfirmed). Here is what I did. I parsed mw:Jayaprakash Narayan on my local parsoid install and saved the HTML. I then added a (a new category essentially mimicking editor behavior), but I added it between the empty span that marks the opening of the Persondata tmeplate and the
that is part of the template. This effectively splits the template and duplicates the rest of the template. If you look at the diff in https://en.wikipedia.org/w/index.php?title=Jayaprakash_Narayan&diff=563627722&oldid=563627392, all the categories are between the end of the template and the table. The above experiment yielded something similar, except in the diff, all categories are moved up. So, it does seem that when a user adds categories, new/old categories are being moved/inserted between the empty span and the table breaking the atomic encapsulated template into two. Also note that this only seems to affect Persondata template in original wikitext, default sort template immediately follows the persondata template. it has an empty span before/after the table it has display:none set on it which means it doesn\\'t show up in the editor. Not sure if cursor position affects where categories are inserted. Can VE folks verify this hypothesis?', 'cleaned': 'this may be a ve bug (unconfirmed). here is what i did. i parsed mw:jayaprakash narayan on my local parsoid install and saved the html. i then added a (a new category essentially mimicking editor behavior), but i added it between the empty span that marks the opening of the persondata tmeplate and the
that is part of the template. this effectively splits the template and duplicates the rest of the template. if you look at the diff in all the categories are between the end of the template and the table. the above experiment yielded something similar, except in the diff, all categories are moved up. so, it does seem that when a user adds categories, new/old categories are being moved/inserted between the empty span and the table breaking the atomic encapsulated template into two. also note that this only seems to affect persondata template * in original wikitext, default sort template immediately follows the persondata template. * it has an empty span before/after the table * it has display:none set on it which means it doesn\\'t show up in the editor. not sure if cursor position affects where categories are inserted. can ve folks verify this hypothesis?'})}),\n", + " '1098': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1098', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Couple more: https://en.wikipedia.org/w/index.php?title=Peter_Biddle&diff=563624872&oldid=563623995 https://en.wikipedia.org/w/index.php?title=Jayaprakash_Narayan&diff=563627722&oldid=563627392 Based on inspection of recent diffs, I'd call this the single most prevalent and most problematic content corruption issue at this point.\", 'parsed': [{'rt': 18, 'toks': [{'tok': 'couple', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'advmod', 'up': 18, 'dn': [0]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 18, 'dn': [3, 5, 6, 7, 8]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'based', 'tag': 'VBN', 'dep': 'prep', 'up': 18, 'dn': [10]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'inspection', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'recent', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'diffs', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'call', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 4, 9, 15, 16, 17, 19, 29, 30, 33]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 18, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'most', 'tag': 'RBS', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'prevalent', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': [22, 24, 26]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'most', 'tag': 'RBS', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'problematic', 'tag': 'JJ', 'dep': 'conj', 'up': 23, 'dn': [25]}, {'tok': 'content', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'corruption', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': [27]}, {'tok': 'issue', 'tag': 'NN', 'dep': 'oprd', 'up': 18, 'dn': [20, 21, 23, 28]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [32]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}], 'stripped_text': \"Couple more: https://en.wikipedia.org/w/index.php?title=Peter_Biddle&diff=563624872&oldid=563623995 https://en.wikipedia.org/w/index.php?title=Jayaprakash_Narayan&diff=563627722&oldid=563627392 Based on inspection of recent diffs, I'd call this the single most prevalent and most problematic content corruption issue at this point.\", 'cleaned': \"couple more: based on inspection of recent diffs, i'd call this the single most prevalent and most problematic content corruption issue at this point.\"})}),\n", + " '1099': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1099', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Note the additional table screw up in that one. We may need some cross browser hammering on those revs to see if it's a browser specific issue.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [6, 7, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'additional', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [1, 2]}, {'tok': 'screw', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'up', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [3, 4, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [9]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 7, 12, 21]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'cross', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'browser', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'hammering', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 5, 6, 8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'those', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'revs', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 2, 'dn': [11, 15]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 12, 'dn': [13, 14, 20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'npadvmod', 'up': 19, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': [17, 18]}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 15, 'dn': [16, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"Note the additional table screw up in that one. We may need some cross browser hammering on those revs to see if it's a browser specific issue.\", 'cleaned': \"note the additional table screw-up in that one. we may need some cross-browser hammering on those revs to see if it's a browser-specific issue.\"})}),\n", + " '1100': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1100', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Another one: https://en.wikipedia.org/w/index.php?title=Rick_DePiro&curid=29139774&diff=563628155&oldid=560712931', 'parsed': [{'rt': 1, 'toks': [{'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Another one: https://en.wikipedia.org/w/index.php?title=Rick_DePiro&curid=29139774&diff=563628155&oldid=560712931', 'cleaned': 'another one: '})}),\n", + " '1101': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1101', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Nope, still occurring. https://en.wikipedia.org/w/index.php?title=Ma_Huateng&curid=6152047&diff=563628488&oldid=555028382', 'parsed': [{'rt': 3, 'toks': [{'tok': 'nope', 'tag': 'NNP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'occurring', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Nope, still occurring. https://en.wikipedia.org/w/index.php?title=Ma_Huateng&curid=6152047&diff=563628488&oldid=555028382', 'cleaned': 'nope, still occurring. '})}),\n", + " '1102': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1102', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"https://en.wikipedia.org/w/index.php?title=Mat_Devine&curid=28997812&diff=563130933&oldid=563130533 looks like a VE bug to me. I can't reproduce it any more (similar to the case in bug 50853), so I am guessing that something in last night's VE deploy fixed this. Closing as fixed, please reopen if this still happens.\", 'parsed': [{'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 10]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 14, 15, 16, 17, 18, 22]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 3, 'dn': [5, 7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': [9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'CC', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'guessing', 'tag': 'VBG', 'dep': 'conj', 'up': 3, 'dn': [19, 20, 21, 30, 33]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'nsubj', 'up': 30, 'dn': [25]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'night', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 28]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 27, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'deploy', 'tag': 'VBN', 'dep': 'ccomp', 'up': 22, 'dn': [23, 24, 29, 32]}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 30, 'dn': [31]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 22, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'closing', 'tag': 'VBG', 'dep': 'advcl', 'up': 5, 'dn': [2]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': 'reopen', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 4, 9, 10]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'advcl', 'up': 5, 'dn': [6, 7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \"https://en.wikipedia.org/w/index.php?title=Mat_Devine&curid=28997812&diff=563130933&oldid=563130533 looks like a VE bug to me. I can't reproduce it any more (similar to the case in bug 50853), so I am guessing that something in last night's VE deploy fixed this. Closing as fixed, please reopen if this still happens.\", 'cleaned': \" looks like a ve bug to me. i can't reproduce it any more (similar to the case in bug ), so i am guessing that something in last night's ve deploy fixed this. closing as fixed, please reopen if this still happens.\"})}),\n", + " '1103': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1103', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This may be related to bug 50853 which gabriel is going to be investigating to day.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'related', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5, 7, 8, 12]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'gabriel', 'tag': 'NNP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'pcomp', 'up': 4, 'dn': [10, 11, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'investigating', 'tag': 'VBG', 'dep': 'xcomp', 'up': 12, 'dn': [9, 13, 14, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'day', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'This may be related to bug 50853 which gabriel is going to be investigating to day.', 'cleaned': 'this may be related to bug which gabriel is going to be investigating to day.'})}),\n", + " '1104': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1104', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Is this a Parsoid DSR issue? Content getting repeated in this way (especially, the substituted template) is hard to see occurring in VisualEditor.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'dsr', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 0, 'dn': [2, 3, 4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'content', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'repeated', 'tag': 'VBN', 'dep': 'csubj', 'up': 13, 'dn': [0, 1, 3, 6, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'especially', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'substituted', 'tag': 'VBN', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [7, 8, 9, 10, 12]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 14, 20]}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': [16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'xcomp', 'up': 14, 'dn': [15, 17]}, {'tok': 'occurring', 'tag': 'VBG', 'dep': 'xcomp', 'up': 16, 'dn': [18]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [19]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': 'Is this a Parsoid DSR issue? Content getting repeated in this way (especially, the substituted template) is hard to see occurring in VisualEditor.', 'cleaned': 'is this a parsoid dsr issue? content getting repeated in this way (especially, the substituted template) is hard to see occurring in visualeditor.'})}),\n", + " '1105': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1105', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is still occurring. Most recent example from a few minutes ago: https://en.wikipedia.org/w/index.php?title=Mat_Devine&curid=28997812&diff=563130933&oldid=563130533', 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'occurring', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'most', 'tag': 'RBS', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'recent', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': [0]}, {'tok': 'example', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 3, 8, 9, 10, 11]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'minutes', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 7, 'dn': [4, 5]}, {'tok': 'ago', 'tag': 'RB', 'dep': 'pcomp', 'up': 3, 'dn': [6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'This is still occurring. Most recent example from a few minutes ago: https://en.wikipedia.org/w/index.php?title=Mat_Devine&curid=28997812&diff=563130933&oldid=563130533', 'cleaned': 'this is still occurring. most recent example from a few minutes ago: '})}),\n", + " '1106': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1106', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'We believe that this is now fixed (due to fixes in Parsoid). Please re open if it recurs.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 6, 14]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 6, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 4, 5, 7, 8, 11, 13]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'due', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9, 10]}, {'tok': 'to', 'tag': 'IN', 'dep': 'pcomp', 'up': 8, 'dn': []}, {'tok': 'fixes', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [12]}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 're', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 7]}, {'tok': '-', 'tag': 'VB', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'recurs', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [4, 5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'We believe that this is now fixed (due to fixes in Parsoid). Please re open if it recurs.', 'cleaned': 'we believe that this is now fixed (due to fixes in parsoid). please re-open if it recurs.'})}),\n", + " '1107': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1107', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=Miloslav_Ransdorf&curid=1478506&diff=561858255&oldid=561857291 to boot.', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 2, 3, 5]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'boot', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=Miloslav_Ransdorf&curid=1478506&diff=561858255&oldid=561857291 to boot.', 'cleaned': ' to boot.'})}),\n", + " '1108': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1108', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Roan, thoughts?', 'parsed': [{'rt': 0, 'toks': [{'tok': 'roan', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'thoughts', 'tag': 'NNS', 'dep': 'appos', 'up': 0, 'dn': [3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Roan, thoughts?', 'cleaned': 'roan, thoughts?'})}),\n", + " '1109': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1109', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=Richard_Ned_Lebow&diff=561410319&oldid=561410032', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=Richard_Ned_Lebow&diff=561410319&oldid=561410032', 'cleaned': ''})}),\n", + " '1110': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1110', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Perhaps related to: | PLACE OF BIRTH =[Alexandria], [[Egypt]]', 'parsed': [{'rt': 1, 'toks': [{'tok': 'perhaps', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'related', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 9, 10, 11, 12, 13, 14, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'birth', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '=[', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'alexandria', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 1, 'dn': [8]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'egypt', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': [15]}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Perhaps related to: | PLACE OF BIRTH =[Alexandria], [[Egypt]]', 'cleaned': 'perhaps related to: | place of birth =[alexandria], [[egypt]]'})}),\n", + " '1111': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1111', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Self explanatory; Firefox 21.0, Windows 7. Version : unspecified Severity : major', 'parsed': [{'rt': 6, 'toks': [{'tok': 'self', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'explanatory', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': [0, 1]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Self explanatory; Firefox 21.0, Windows 7. Version : unspecified Severity : major', 'cleaned': 'self-explanatory; firefox , windows . -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '1112': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1112', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Fixed and will be going out in a few minutes.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'conj', 'up': 0, 'dn': [2, 3, 5, 6]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'minutes', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed and will be going out in a few minutes.', 'cleaned': 'fixed and will be going out in a few minutes.'})}),\n", + " '1113': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-pun3sjvg3cemjzbgyo2t', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1113', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Patched in: https://gerrit.wikimedia.org/r/#/c/70559/', 'parsed': [{'rt': 0, 'toks': [{'tok': 'patched', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Patched in: https://gerrit.wikimedia.org/r/#/c/70559/', 'cleaned': 'patched in: '})}),\n", + " '1114': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1114', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Not sure if this is something that's been nixed and nobody has told me, but: tracking bug for adding cite template support to the VE's referencing setup. They're pretty universally useful. Version : unspecified Severity : enhancement See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50768\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 4, 31]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 5, 10, 13, 15, 16, 19]}, {'tok': 'something', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [8]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 8, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'relcl', 'up': 5, 'dn': [6, 7, 9]}, {'tok': 'nixed', 'tag': 'VBN', 'dep': 'acomp', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'nobody', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'told', 'tag': 'VBN', 'dep': 'conj', 'up': 4, 'dn': [11, 12, 14]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'tracking', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'conj', 'up': 4, 'dn': [17, 18, 20]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [21]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'pcomp', 'up': 20, 'dn': [24, 25]}, {'tok': 'cite', 'tag': 'NN', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'support', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 23]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'poss', 'up': 30, 'dn': [26, 28]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 27, 'dn': []}, {'tok': 'referencing', 'tag': 'VBG', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'setup', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [27, 29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 5]}, {'tok': 'pretty', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'universally', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': [2]}, {'tok': 'useful', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'nummod', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 5, 6, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': \"Not sure if this is something that's been nixed and nobody has told me, but: tracking bug for adding cite template support to the VE's referencing setup. They're pretty universally useful. Version : unspecified Severity : enhancement See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50768\", 'cleaned': \"not sure if this is something that's been nixed and nobody has told me, but: tracking bug for adding cite template support to the ve's referencing setup. they're pretty universally useful. -------------------------- **version**: unspecified **severity**: enhancement **see also**: \"})}),\n", + " '1117': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1117', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 51185 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 51185 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1118': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1118', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #2) > For clarification: I'll assume that this is about what you put _inside_ the > tags and not about templates that add the tags themselves. Correct.\", 'parsed': [{'rt': 16, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ccomp', 'up': 16, 'dn': [0, 1, 3, 6, 7, 9, 10, 11]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [12]}, {'tok': 'clarification', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'assume', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 13, 14, 15, 19]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 16, 'dn': [17, 18, 20]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'put', 'tag': 'VBP', 'dep': 'pcomp', 'up': 20, 'dn': [21, 22, 24, 25]}, {'tok': '_', 'tag': 'PRP', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': '_', 'tag': 'DT', 'dep': 'pobj', 'up': 25, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': [1, 2]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'ref', 'tag': 'NNP', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 3, 4, 6, 8, 15, 16, 18]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 9]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [11]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'relcl', 'up': 9, 'dn': [10, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 13]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'appos', 'up': 5, 'dn': [17]}, {'tok': 'themselves', 'tag': 'PRP', 'dep': 'appos', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'correct', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"(In reply to comment #2) > For clarification: I'll assume that this is about what you put _inside_ the > tags and not about templates that add the tags themselves. Correct.\", 'cleaned': \"(in reply to comment #) > for clarification: i'll assume that this is about what you put _inside_ the > tags and not about templates that add the tags themselves. correct.\"})}),\n", + " '1119': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-xfe43w2lb5gpvglf4coa', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1119', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"For clarification: I'll assume that this is about what you put _inside_ the tags and not about templates that add the tags themselves.\", 'parsed': [{'rt': 5, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [1]}, {'tok': 'clarification', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'assume', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 8, 15]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 9]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'put', 'tag': 'VBP', 'dep': 'pcomp', 'up': 9, 'dn': [10, 11, 13, 14]}, {'tok': '_', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': []}, {'tok': '_', 'tag': 'DT', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 7, 17]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6, 8]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'relcl', 'up': 8, 'dn': [9, 13, 14, 15, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'themselves', 'tag': 'PRP', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"For clarification: I'll assume that this is about what you put _inside_ the tags and not about templates that add the tags themselves.\", 'cleaned': \"for clarification: i'll assume that this is about what you put _inside_ the tags and not about templates that add the tags themselves.\"})}),\n", + " '1120': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1120', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 51683 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 51683 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1121': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1121', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screenshot See screenshot. Kiiinda worrying if this is something a group of people > me is seeing it may be a blocker. Version : unspecified Severity : major URL : https://en.wikipedia.org/wiki/Joe_Flacco?veaction=edit Attached : {F11445}', 'parsed': [{'rt': 1, 'toks': [{'tok': 'screenshot', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'kiiinda', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'worrying', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 2, 14]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 14, 'dn': [3, 4, 6, 8, 11]}, {'tok': 'something', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'group', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'people', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'IN', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'me', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'seeing', 'tag': 'VBG', 'dep': 'ccomp', 'up': 1, 'dn': [5, 12, 13, 17, 20]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 14, 'dn': [15, 16, 19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'attr', 'up': 17, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 3, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 20, 22, 25]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'appos', 'up': 3, 'dn': [8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': [15, 17, 18, 19]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'acl', 'up': 3, 'dn': [16, 21]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'f11445', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [23, 24, 26]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}]}], 'stripped_text': 'Screenshot See screenshot. Kiiinda worrying if this is something a group of people > me is seeing it may be a blocker. Version : unspecified Severity : major URL : https://en.wikipedia.org/wiki/Joe_Flacco?veaction=edit Attached : {F11445}', 'cleaned': 'screenshot see screenshot. kiiinda worrying - if this is something a group of people > me is seeing it may be a blocker. -------------------------- **version**: unspecified **severity**: major **url**: **attached**: {f11445}'})}),\n", + " '1123': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1123', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Confirmed by a second user.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'confirmed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 5]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 0, 'dn': [4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Confirmed by a second user.', 'cleaned': 'confirmed by a second user.'})}),\n", + " '1124': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1124', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Version : unspecified Severity : normal', 'parsed': [{'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': ' Version : unspecified Severity : normal', 'cleaned': '-------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1125': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1125', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Written and about to be deployed.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'written', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'conj', 'up': 0, 'dn': [5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 2, 'dn': [3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Written and about to be deployed.', 'cleaned': 'written and about to be deployed.'})}),\n", + " '1128': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1128', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'They get stripped out when rendered back to HTML. e.g. Foo > Foo Version : unspecified Severity : normal', 'parsed': [{'rt': 2, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'stripped', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 9]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 2, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'rendered', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [4, 6]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': [7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'html', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 27, 'toks': [{'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'ref', 'tag': 'XX', 'dep': 'dep', 'up': 27, 'dn': [0, 1, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 22, 23, 24, 25]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'foo', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': [6, 7, 8, 9]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'foo', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': [19, 21]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 2, 'dn': [20]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [2, 26]}]}], 'stripped_text': 'They get stripped out when rendered back to HTML. e.g. Foo > Foo Version : unspecified Severity : normal', 'cleaned': 'they get stripped out when rendered back to html. e.g. foo -> foo -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1130': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-muirnivxp5hzppn2a3z7', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1130', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Moved from #48830. Merlijn van Deen 2013 06 23 11:20:36 UTC https://www.mediawiki.org/w/index.php?title=Git%2FConversion%2Fpywikipedia&diff=714194&oldid=713893 The only real edit is at the bottom. Krinkle 2013 06 23 11:25:31 UTC This is due to the merging of the 2 tags. Currently it fails compare custom attributes like \"style\" when attempting to merge equal annotation sequences. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=48830', 'parsed': [{'rt': 0, 'toks': [{'tok': 'moved', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 6]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3, 4]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'merlijn', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'van', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'deen', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': [1, 3, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number>--', 'tag': 'ADD', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 9, 'dn': [7]}, {'tok': 'number>::', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'utc', 'tag': 'NN', 'dep': 'ROOT', 'dn': [2, 5, 6, 8, 10, 11, 18]}, {'tok': '----------------------------------------', 'tag': 'ADD', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'only', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'real', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': [14, 15, 16]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 9, 'dn': [12, 13, 17, 19, 22]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'bottom', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'krinkle', 'tag': 'NN', 'dep': 'ROOT', 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'ROOT', 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'number>--', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number>::', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'utc', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 6]}, {'tok': '-------------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 11, 14, 15]}, {'tok': 'due', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'merging', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 10]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'b', 'tag': 'ADD', 'dep': 'nmod', 'up': 14, 'dn': [13]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'attr', 'up': 1, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'fails', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 17]}, {'tok': 'compare', 'tag': 'VBP', 'dep': 'xcomp', 'up': 2, 'dn': [5]}, {'tok': 'custom', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'attributes', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 8, 9, 11]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'style', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'attempting', 'tag': 'VBG', 'dep': 'pcomp', 'up': 6, 'dn': [10, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'merge', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [12, 16]}, {'tok': 'equal', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'annotation', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'sequences', 'tag': 'NNS', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'Moved from #48830. Merlijn van Deen 2013 06 23 11:20:36 UTC https://www.mediawiki.org/w/index.php?title=Git%2FConversion%2Fpywikipedia&diff=714194&oldid=713893 The only real edit is at the bottom. Krinkle 2013 06 23 11:25:31 UTC This is due to the merging of the 2 tags. Currently it fails compare custom attributes like \"style\" when attempting to merge equal annotation sequences. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=48830', 'cleaned': 'moved from #. merlijn van deen -- :: utc ---------------------------------------- the only real edit is at the bottom. krinkle -- :: utc ------------------------------- this is due to the merging of the tags. currently it fails compare custom attributes like \"style\" when attempting to merge equal annotation sequences. -------------------------- **version**: unspecified **severity**: normal **see also**: '})}),\n", + " '1131': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1131', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"We have a work around for this gerrit 69852 now in production in VisualEditor, but the underlying cause is bug 48194. I've manually fixed the changes VE made sorry about that: https://www.mediawiki.org/w/index.php?title=Git/Conversion/pywikipedia&diff=715751&oldid=715067\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 11, 12, 14, 18, 19, 23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'work', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 4, 5]}, {'tok': 'around', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': [7]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [13, 15]}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'underlying', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'cause', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [20, 21]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [22, 24, 25, 26, 27, 28]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'manually', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 12, 13, 14, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 7, 'dn': [4]}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [5, 6, 8, 9]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'oprd', 'up': 7, 'dn': [10]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'that', 'tag': 'DT', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"We have a work around for this gerrit 69852 now in production in VisualEditor, but the underlying cause is bug 48194. I've manually fixed the changes VE made sorry about that: https://www.mediawiki.org/w/index.php?title=Git/Conversion/pywikipedia&diff=715751&oldid=715067\", 'cleaned': \"we have a work around for this - gerrit - now in production in visualeditor, but the underlying cause is bug . i've manually fixed the changes ve made - sorry about that: \"})}),\n", + " '1132': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1132', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"This doesn't work; not quite sure why/how. Should be fixed. Version : unspecified Severity : major\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 10, 11]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'quite', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': [4, 5, 6]}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 10, 'dn': [9]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'how', 'tag': 'NN', 'dep': 'advcl', 'up': 3, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"This doesn't work; not quite sure why/how. Should be fixed. Version : unspecified Severity : major\", 'cleaned': \"this doesn't work; not quite sure why/how. should be fixed. -------------------------- **version**: unspecified **severity**: major\"})}),\n", + " '1133': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1133', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Fix merged and will hopefully go out soon.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'fix', 'tag': 'VB', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'merged', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 5, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'hopefully', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [3, 4, 6, 7]}, {'tok': 'out', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Fix merged and will hopefully go out soon.', 'cleaned': 'fix merged and will hopefully go out soon.'})}),\n", + " '1136': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1136', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Gah, bad breakage related to making VE more lightweight sorry about that. Gerrit 72069 fixes this, according to my local testing we'll try to get this out today.\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'gah', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'bad', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'breakage', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 14]}, {'tok': 'related', 'tag': 'VBN', 'dep': 'acl', 'up': 3, 'dn': [5]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'making', 'tag': 'VBG', 'dep': 'pcomp', 'up': 5, 'dn': [7, 11]}, {'tok': 've', 'tag': 'VBP', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'lightweight', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': [8]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'ccomp', 'up': 6, 'dn': [9, 10, 12]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'that', 'tag': 'DT', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'gerrit', 'tag': 'NNP', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 4, 'dn': [0, 1, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'fixes', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 15, 'dn': [2, 5, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'according', 'tag': 'VBG', 'dep': 'prep', 'up': 15, 'dn': [8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 11, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'testing', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 7, 12, 13, 14, 17, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 15, 'dn': [16, 18, 19, 20]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 17, 'dn': []}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}], 'stripped_text': \"Gah, bad breakage related to making VE more lightweight sorry about that. Gerrit 72069 fixes this, according to my local testing we'll try to get this out today.\", 'cleaned': \"gah, bad breakage related to making ve more lightweight - sorry about that. gerrit fixes this, according to my local testing - we'll try to get this out today.\"})}),\n", + " '1137': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1137', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'My testing shows that ctrl+click works only in VE enabled namespaces but middle click works everywhere in Firefox 22. In Konqueror 4.8.5 (which is apparently not enabled for VE) both ctrl+click and middle click both work only in VE enabled namespaces.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'testing', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 22]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'ctrl+click', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 7, 12, 14]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [6, 11]}, {'tok': 've', 'tag': 'RB', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'amod', 'up': 11, 'dn': [8, 9]}, {'tok': 'namespaces', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [10]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'middle', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'conj', 'up': 5, 'dn': [13, 15]}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'dobj', 'up': 14, 'dn': [16, 17]}, {'tok': 'everywhere', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19, 21]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'ROOT', 'dn': [1, 2, 17, 26]}, {'tok': 'konqueror', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number>.5', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [4, 9, 12, 14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'apparently', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 9, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'relcl', 'up': 3, 'dn': [5, 6, 7, 8, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 've', 'tag': 'RB', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'both', 'tag': 'DT', 'dep': 'preconj', 'up': 14, 'dn': []}, {'tok': 'ctrl+click', 'tag': 'NNP', 'dep': 'appos', 'up': 3, 'dn': [13, 15, 16]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'middle', 'tag': 'JJ', 'dep': 'conj', 'up': 14, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'pcomp', 'up': 0, 'dn': [3, 19]}, {'tok': 'both', 'tag': 'DT', 'dep': 'preconj', 'up': 19, 'dn': []}, {'tok': 'work', 'tag': 'VBP', 'dep': 'ccomp', 'up': 17, 'dn': [18, 21]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [20, 25]}, {'tok': 've', 'tag': 'RB', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'amod', 'up': 25, 'dn': [22, 23]}, {'tok': 'namespaces', 'tag': 'NNS', 'dep': 'pobj', 'up': 21, 'dn': [24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'My testing shows that ctrl+click works only in VE enabled namespaces but middle click works everywhere in Firefox 22. In Konqueror 4.8.5 (which is apparently not enabled for VE) both ctrl+click and middle click both work only in VE enabled namespaces.', 'cleaned': 'my testing shows that ctrl+click works only in ve-enabled namespaces but middle click works everywhere in firefox . in konqueror .5 (which is apparently not enabled for ve) both ctrl+click and middle click both work only in ve-enabled namespaces.'})}),\n", + " '1138': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1138', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"I'm not sure how the fix was implemented, but it seems to have started occurring again this time only in namespaces in which the VE isn't active.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3, 9, 10, 12]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [8]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [5]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'implemented', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [4, 6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [11, 15, 18, 20, 31]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'started', 'tag': 'VBN', 'dep': 'xcomp', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'occurring', 'tag': 'VBG', 'dep': 'xcomp', 'up': 15, 'dn': [17]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 12, 'dn': [19, 22]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [21, 23]}, {'tok': 'namespaces', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': [28]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [25]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'nsubj', 'up': 28, 'dn': [26]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 23, 'dn': [24, 27, 29, 30]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 28, 'dn': []}, {'tok': 'active', 'tag': 'JJ', 'dep': 'acomp', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': \"I'm not sure how the fix was implemented, but it seems to have started occurring again this time only in namespaces in which the VE isn't active.\", 'cleaned': \"i'm not sure how the fix was implemented, but it seems to have started occurring again - this time only in namespaces in which the ve isn't active.\"})}),\n", + " '1140': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1140', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Fixed in gerrit 70735 which is now merged and will get pushed later today.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'relcl', 'up': 4, 'dn': [6, 7, 8, 10, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'pushed', 'tag': 'VBN', 'dep': 'conj', 'up': 9, 'dn': [11, 12, 15]}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed in gerrit 70735 which is now merged and will get pushed later today.', 'cleaned': 'fixed in gerrit which is now merged and will get pushed later today.'})}),\n", + " '1141': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1141', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Raising importance, this is quite annoying. It's just been reported on [[WP:VPT]] for the second time today.\", 'parsed': [{'rt': 4, 'toks': [{'tok': 'raising', 'tag': 'VBG', 'dep': 'advcl', 'up': 4, 'dn': [1]}, {'tok': 'importance', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 7]}, {'tok': 'quite', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'annoying', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 4, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'reported', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 12, 13, 17, 18]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6, 7, 10, 11]}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'wp', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'vpt', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [8, 9]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"Raising importance, this is quite annoying. It's just been reported on [[WP:VPT]] for the second time today.\", 'cleaned': \"raising importance, this is quite annoying. it's just been reported on [[wp:vpt]] for the second time today.\"})}),\n", + " '1142': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1142', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 50221 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 50221 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1143': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1143', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \" pinkampersand.wikimedia wrote: I should note that I've been having this bug (well, with ctrl click on my laptop, but think that's the same thing), and I don't have VE enabled. However, this bug's several days old, and I'm pretty sure this has only been happening to me within the past hour. Chrome on a ChromeOS netbook.\", 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'pinkampersand.wikimedia', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 9, 44]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'ccomp', 'up': 5, 'dn': [7, 8, 14, 20, 27, 28, 29, 36, 37, 43]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'having', 'tag': 'VBG', 'dep': 'ccomp', 'up': 9, 'dn': [10, 11, 12, 13, 16]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'well', 'tag': 'UH', 'dep': 'intj', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [17, 18, 19, 23]}, {'tok': 'ctrl', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'click', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 24]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 26, 'dn': []}, {'tok': 'laptop', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'conj', 'up': 9, 'dn': [31]}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 29, 'dn': [30, 34, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'attr', 'up': 31, 'dn': [32, 33]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 43, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 43, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 43, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 43, 'dn': []}, {'tok': 've', 'tag': 'RB', 'dep': 'aux', 'up': 43, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'conj', 'up': 9, 'dn': [38, 39, 40, 41, 42]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [2, 4, 7, 8, 9]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 3, 'dn': []}, {'tok': 'several', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'days', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 7, 'dn': [5]}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 3, 10, 13, 25]}, {'tok': 'pretty', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 11, 'dn': [12, 18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'ccomp', 'up': 13, 'dn': [14, 15, 16, 17, 19, 21]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'past', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'hour', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'chrome', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 5]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'chromeos', 'tag': 'NNS', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'netbook', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \" pinkampersand.wikimedia wrote: I should note that I've been having this bug (well, with ctrl click on my laptop, but think that's the same thing), and I don't have VE enabled. However, this bug's several days old, and I'm pretty sure this has only been happening to me within the past hour. Chrome on a ChromeOS netbook.\", 'cleaned': \"**pinkampersand.wikimedia** wrote: i should note that i've been having this bug (well, with ctrl-click on my laptop, but think that's the same thing), and i don't have ve enabled. however, this bug's several days old, and i'm pretty sure this has only been happening to me within the past hour. chrome on a chromeos netbook.\"})}),\n", + " '1144': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1144', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Some back of the envelope work by users indicates that firefox (logged in) and chromium (logged out) on linux have this problem; firefox and IE on Windows (not logged in) do not.', 'parsed': [{'rt': 40, 'toks': [{'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'back', 'tag': 'JJ', 'dep': 'nmod', 'up': 8, 'dn': [2, 3]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4, 7]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'envelope', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [5, 6]}, {'tok': 'work', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [0, 1, 9]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'indicates', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 37, 'dn': [8, 21, 26]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'firefox', 'tag': 'NNS', 'dep': 'nsubj', 'up': 21, 'dn': [14, 15, 17, 18, 19]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'logged', 'tag': 'VBD', 'dep': 'acl', 'up': 13, 'dn': [16]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prep', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'chromium', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'logged', 'tag': 'VBD', 'dep': 'ccomp', 'up': 11, 'dn': [12, 13, 20, 22, 23, 24]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 21, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [25]}, {'tok': 'linux', 'tag': 'NNP', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ccomp', 'up': 11, 'dn': [28]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'firefox', 'tag': 'NNP', 'dep': 'nsubj', 'up': 37, 'dn': [31, 33]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 30, 'dn': []}, {'tok': 'ie', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'conj', 'up': 30, 'dn': [32, 34]}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 37, 'dn': []}, {'tok': 'logged', 'tag': 'VBN', 'dep': 'ccomp', 'up': 40, 'dn': [11, 29, 30, 35, 36, 38, 39]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 37, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [37, 41, 42]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 40, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 40, 'dn': []}]}], 'stripped_text': 'Some back of the envelope work by users indicates that firefox (logged in) and chromium (logged out) on linux have this problem; firefox and IE on Windows (not logged in) do not.', 'cleaned': 'some back-of-the-envelope work by users indicates that firefox (logged in) and chromium (logged out) on linux have this problem; firefox and ie on windows (not logged in) do not.'})}),\n", + " '1145': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-a5pveeqqwaddgfjiv2fq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1145', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Steps to reproduce: 1. Insert the cursor immediately after the first letter of a link 2. Hit delete/backspace 3. Type a new character 4. The new character isn\\'t part of the link, so select the entire word and click the link button 5. Re enter the link article 6. Save your changes Expected result: If you started with \"[[Porcupine]]\", you should end up with \"[[porcupine]]\". Actual result: If you started with \"[[Porcupine]]\", you end up with \"[[porcupine|p]][[Porcupine|orcupine]]\". This is just a common use case demonstrating a more general bug. Namely, if you create a new link that subsumes an existing link, the existing link is preserved within the new link instead of being replaced. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50098', 'parsed': [{'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 5, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'insert', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [2, 4, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'letter', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10, 11, 13]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'hit', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [5, 6, 7]}, {'tok': 'delete', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'backspace', 'tag': 'NNP', 'dep': 'nmod', 'up': 5, 'dn': [1, 2, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'type', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 4, 5, 6, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 5, 9, 11, 23]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'part', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'advcl', 'up': 3, 'dn': [10, 14, 15, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'entire', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'conj', 'up': 11, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'nmod', 'up': 21, 'dn': [18]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17, 19, 20, 22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 're', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 9]}, {'tok': '-', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [2]}, {'tok': 'enter', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [5, 6, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 20, 'toks': [{'tok': 'save', 'tag': 'VB', 'dep': 'advcl', 'up': 20, 'dn': [2]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 2, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': [4]}, {'tok': 'result', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'advcl', 'up': 20, 'dn': [6, 7, 9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10, 11, 12, 13]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'porcupine', 'tag': 'XX', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'end', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 28, 29, 30]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 20, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23, 24, 25, 26, 27]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 22, 'dn': []}, {'tok': 'porcupine', 'tag': 'XX', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 16, 26]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'advcl', 'up': 16, 'dn': [3, 4, 6, 11]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 8, 9, 10]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'porcupine', 'tag': 'XX', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'end', 'tag': 'VBP', 'dep': 'acl', 'up': 1, 'dn': [5, 12, 13, 14, 15, 17, 18, 25]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 16, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19, 20, 21, 22, 23, 24]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': 'porcupine|p]][[porcupine|orcupine', 'tag': 'XX', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 6, 12]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'use', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [4]}, {'tok': 'case', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3, 5, 7]}, {'tok': 'demonstrating', 'tag': 'VBG', 'dep': 'acl', 'up': 6, 'dn': [11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': [9]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 18, 'toks': [{'tok': 'namely', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'create', 'tag': 'VBP', 'dep': 'advcl', 'up': 18, 'dn': [2, 3, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 9]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'subsumes', 'tag': 'VBZ', 'dep': 'relcl', 'up': 7, 'dn': [8, 12]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 18, 'dn': [14, 15]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'preserved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 13, 16, 17, 19, 24, 27]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 21]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 18, 'dn': [23, 26]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 26, 'dn': []}, {'tok': 'replaced', 'tag': 'VBN', 'dep': 'pcomp', 'up': 24, 'dn': [25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'Steps to reproduce: 1. Insert the cursor immediately after the first letter of a link 2. Hit delete/backspace 3. Type a new character 4. The new character isn\\'t part of the link, so select the entire word and click the link button 5. Re enter the link article 6. Save your changes Expected result: If you started with \"[[Porcupine]]\", you should end up with \"[[porcupine]]\". Actual result: If you started with \"[[Porcupine]]\", you end up with \"[[porcupine|p]][[Porcupine|orcupine]]\". This is just a common use case demonstrating a more general bug. Namely, if you create a new link that subsumes an existing link, the existing link is preserved within the new link instead of being replaced. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50098', 'cleaned': 'steps to reproduce: . insert the cursor immediately after the first letter of a link . hit delete/backspace . type a new character . the new character isn\\'t part of the link, so select the entire word and click the link button . re-enter the link article . save your changes expected result: if you started with \"[[porcupine]]\", you should end up with \"[[porcupine]]\". actual result: if you started with \"[[porcupine]]\", you end up with \"[[porcupine|p]][[porcupine|orcupine]]\". this is just a common use case demonstrating a more general bug. namely, if you create a new link that subsumes an existing link, the existing link is preserved within the new link instead of being replaced. -------------------------- **version**: unspecified **severity**: normal **see also**: '})}),\n", + " '1146': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1146', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #5) > Change 70633 merged by jenkins bot: > Fix comparison of MW internal links > > https://gerrit.wikimedia.org/r/70633 And with that change, this bug is fixed; closing. It will be deployed this afternoon.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 30, 'toks': [{'tok': 'change', 'tag': 'VB', 'dep': 'advcl', 'up': 30, 'dn': [1, 2, 9, 10, 11, 18, 19, 20, 21, 22, 23]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': [5]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 4, 'dn': [6, 7, 8]}, {'tok': 'jenkins', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'bot', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'advcl', 'up': 0, 'dn': [12]}, {'tok': 'comparison', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'mw', 'tag': 'JJ', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'internal', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [25]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 30, 'dn': [27]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 30, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 26, 28, 29, 31, 32, 33]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'closing', 'tag': 'VBG', 'dep': 'conj', 'up': 30, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 30, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'afternoon', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': '(In reply to comment #5) > Change 70633 merged by jenkins bot: > Fix comparison of MW internal links > > https://gerrit.wikimedia.org/r/70633 And with that change, this bug is fixed; closing. It will be deployed this afternoon.', 'cleaned': '(in reply to comment #) > change merged by jenkins-bot: > fix comparison of mw internal links > > and with that change, this bug is fixed; closing. it will be deployed this afternoon.'})}),\n", + " '1149': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1149', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'There are two issues here. First off, we should change getComparableObject() for MWInternalLinkAnnotation to normalize the title and possibly tweak other things to the point where links to the same title are comparable, even if they have different capitalizations or space vs underscore variants of that title. That will be both more semantically correct and serve as a workaround for this bug. Secondly, because we want to stop merging comparable but different annotations in the converter, we need Parsoid to correctly process at least things like porcupine (adjacent s with the same href) and possibly porcupine as well (adjacent s with different hrefs that normalize to the same title).', 'parsed': [{'rt': 1, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'first', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'off', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': [0]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 7, 8, 9, 31, 35, 48]}, {'tok': 'getcomparableobject', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [10]}, {'tok': 'mwinternallinkannotation', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'normalize', 'tag': 'VB', 'dep': 'acl', 'up': 10, 'dn': [11, 14, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'tweak', 'tag': 'JJ', 'dep': 'conj', 'up': 12, 'dn': [16, 19, 20]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'things', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': [18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 29]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'nsubj', 'up': 29, 'dn': [25]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 27]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'relcl', 'up': 22, 'dn': [23, 24, 30]}, {'tok': 'comparable', 'tag': 'JJ', 'dep': 'acomp', 'up': 29, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 35, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 35, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 35, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'advcl', 'up': 5, 'dn': [32, 33, 34, 37]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'capitalizations', 'tag': 'NNS', 'dep': 'dobj', 'up': 35, 'dn': [36, 38, 44]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 37, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'nmod', 'up': 44, 'dn': [40, 41]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'vs', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [43]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'underscore', 'tag': 'NN', 'dep': 'pobj', 'up': 41, 'dn': [42]}, {'tok': 'variants', 'tag': 'NNS', 'dep': 'conj', 'up': 37, 'dn': [39, 45]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': [47]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'pobj', 'up': 45, 'dn': [46]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 6, 15]}, {'tok': 'both', 'tag': 'DT', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 5, 'dn': [3]}, {'tok': 'semantically', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': [4]}, {'tok': 'correct', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [5, 7, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'serve', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [9]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'secondly', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'advcl', 'up': 17, 'dn': [2, 3, 6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'stop', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 7]}, {'tok': 'merging', 'tag': 'VBG', 'dep': 'xcomp', 'up': 6, 'dn': [11, 12]}, {'tok': 'comparable', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': [9, 10]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'conj', 'up': 8, 'dn': []}, {'tok': 'annotations', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'converter', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 4, 15, 16, 18, 21, 36, 42, 47, 56, 66, 67]}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'acomp', 'up': 17, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'process', 'tag': 'VB', 'dep': 'advcl', 'up': 17, 'dn': [19, 20, 24, 30, 31, 32]}, {'tok': 'at', 'tag': 'IN', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'least', 'tag': 'JJS', 'dep': 'advmod', 'up': 24, 'dn': [22]}, {'tok': 'things', 'tag': 'NNS', 'dep': 'dobj', 'up': 21, 'dn': [23, 25]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [26, 29]}, {'tok': '<', 'tag': 'XX', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'href=\"porcupine\">porcupine', 'tag': 'ADD', 'dep': 'dep', 'up': 21, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'adjacent', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': [33]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 32, 'dn': []}, {'tok': 'a', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': 's', 'tag': 'FW', 'dep': 'dobj', 'up': 17, 'dn': [34, 35, 37, 41]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [40]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 40, 'dn': []}, {'tok': 'href', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': [38, 39]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': [44]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 43, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'href=\"porcupine\">porcupine', 'tag': 'ADD', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 50, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': [49]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'adjacent', 'tag': 'JJ', 'dep': 'amod', 'up': 47, 'dn': [53]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 52, 'dn': []}, {'tok': 'a', 'tag': 'XX', 'dep': 'nmod', 'up': 56, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 56, 'dn': []}, {'tok': 's', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [54, 55, 57]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 56, 'dn': [59]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 59, 'dn': []}, {'tok': 'hrefs', 'tag': 'NNS', 'dep': 'pobj', 'up': 57, 'dn': [58, 61]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 61, 'dn': []}, {'tok': 'normalize', 'tag': 'VBP', 'dep': 'relcl', 'up': 59, 'dn': [60, 62]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 61, 'dn': [65]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 65, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 65, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'pobj', 'up': 62, 'dn': [63, 64]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}], 'stripped_text': 'There are two issues here. First off, we should change getComparableObject() for MWInternalLinkAnnotation to normalize the title and possibly tweak other things to the point where links to the same title are comparable, even if they have different capitalizations or space vs underscore variants of that title. That will be both more semantically correct and serve as a workaround for this bug. Secondly, because we want to stop merging comparable but different annotations in the converter, we need Parsoid to correctly process at least things like porcupine (adjacent s with the same href) and possibly porcupine as well (adjacent s with different hrefs that normalize to the same title).', 'cleaned': 'there are two issues here. first off, we should change getcomparableobject() for mwinternallinkannotation to normalize the title and possibly tweak other things to the point where links to the same title are comparable, even if they have different capitalizations or space-vs-underscore variants of that title. that will be both more semantically correct and serve as a workaround for this bug. secondly, because we want to stop merging comparable but different annotations in the converter, we need parsoid to correctly process at least things like porcupine (adjacent s with the same href) and possibly porcupine as well (adjacent s with different hrefs that normalize to the same title).'})}),\n", + " '1150': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1150', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Similar but different. This case should definitely be fixed in VE, not Parsoid.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'similar', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 2, 3]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': [0]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'definitely', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 10, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 8]}, {'tok': 've', 'tag': 'NNP', 'dep': 'intj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'advcl', 'up': 5, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': 'Similar but different. This case should definitely be fixed in VE, not Parsoid.', 'cleaned': 'similar but different. this case should definitely be fixed in ve, not parsoid.'})}),\n", + " '1151': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1151', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Ed, is this due to the DM stuff around adjacent annotations?', 'parsed': [{'rt': 2, 'toks': [{'tok': 'ed', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'due', 'tag': 'JJ', 'dep': 'prep', 'up': 2, 'dn': [5, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'pcomp', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'dm', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'stuff', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [6, 7, 9]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'adjacent', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'annotations', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Ed, is this due to the DM stuff around adjacent annotations?', 'cleaned': 'ed, is this due to the dm stuff around adjacent annotations?'})}),\n", + " '1152': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-kqibbfgfpgocyzwe32lv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1152', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'http://en.wikipedia.beta.wmflabs.org/wiki/Special:Version shows that the version of VisualEditor on beta labs is from May 28. The version of Parsoid on beta labs shows no date. It would be convenient to have VE/Parsoid available on beta labs as well as on test2wiki and mediawiki.org Version : unspecified Severity : critical Whiteboard : rmqa 2013', 'parsed': [{'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 12, 18]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'beta', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'labs', 'tag': 'NNP', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [4, 6, 13, 17]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14, 16]}, {'tok': 'may', 'tag': 'MD', 'dep': 'pobj', 'up': 13, 'dn': [15]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [0, 2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'labs', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 9, 10]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'date', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42]}, {'tok': 'convenient', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [4, 8, 16]}, {'tok': 've', 'tag': 'VBN', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7, 9, 15]}, {'tok': 'available', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': [10]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'labs', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'cc', 'up': 8, 'dn': [13, 14]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [17]}, {'tok': 'test2wiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': [18, 19]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'mediawiki.org', 'tag': 'NNPS', 'dep': 'conj', 'up': 17, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': [28]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [27]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': 'whiteboard', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'rmqa-', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'http://en.wikipedia.beta.wmflabs.org/wiki/Special:Version shows that the version of VisualEditor on beta labs is from May 28. The version of Parsoid on beta labs shows no date. It would be convenient to have VE/Parsoid available on beta labs as well as on test2wiki and mediawiki.org Version : unspecified Severity : critical Whiteboard : rmqa 2013', 'cleaned': ' shows that the version of visualeditor on beta labs is from may . the version of parsoid on beta labs shows no date. it would be convenient to have ve/parsoid available on beta labs as well as on test2wiki and mediawiki.org -------------------------- **version**: unspecified **severity**: critical **whiteboard**: rmqa-'})}),\n", + " '1197': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1197', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #21) > Does anybody plan to investigate on this ticket? > Or is this \"working for us\" right now? > > Wondering if this should still be open, and what\\'s the way forward. The problem was that there was more than one git repos on gerrit called \"VisualEditor\" (namely, mediawiki/extensions/VisualEditor.git and VisualEditor.git with its subsidiaries VisualEditor/core.git, VisualEditor/plugins/.git etc.). We created the other repos to move the code out of MW and make VE properly stand alone and shippable, but thought we have split the code, we hadn\\'t yet moved the core of VE into the new repo). As a quick hack, Chad deleted the extra repos, which seems to have fixed everything, which means the issue is fixed (and has a known cause), but this isn\\'t sustainable in the longer term as we will likely want to actually do the repo split some time soon (though we could work around the restriction on repo names)… Marking as \"FIXED\", but it\\'s more like \"AVOIDED AT SOME COST\".', 'parsed': [{'rt': 13, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'advcl', 'up': 13, 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'anybody', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'plan', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 11, 12, 15, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'investigate', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 16]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'ticket', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': [2, 12]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 0, 'dn': [1, 3, 8, 10, 11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': [5]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'acl', 'up': 3, 'dn': [4, 6]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [9]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 14, 'dn': [0]}, {'tok': 'wondering', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [13, 19, 21, 22, 24, 28]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 14, 'dn': [15, 16, 17, 18, 20]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'attr', 'up': 24, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'conj', 'up': 14, 'dn': [23, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 24, 'dn': [25, 27]}, {'tok': 'forward', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 5, 40]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 10]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'than', 'tag': 'IN', 'dep': 'quantmod', 'up': 8, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 10, 'dn': [6, 7]}, {'tok': 'git', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'repos', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [8, 9, 11, 13, 39]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'gerrit', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'called', 'tag': 'VBN', 'dep': 'acl', 'up': 10, 'dn': [15, 38]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'oprd', 'up': 13, 'dn': [14, 16, 17, 24]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'namely', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'nmod', 'up': 24, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'nmod', 'up': 24, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'visualeditor.git', 'tag': 'ADD', 'dep': 'appos', 'up': 15, 'dn': [18, 19, 20, 21, 22, 23, 25, 26]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 24, 'dn': []}, {'tok': 'visualeditor.git', 'tag': 'CD', 'dep': 'conj', 'up': 24, 'dn': [27]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [30]}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 30, 'dn': []}, {'tok': 'subsidiaries', 'tag': 'NNS', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 29, 31, 32, 37]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'core.git', 'tag': 'ADD', 'dep': 'appos', 'up': 30, 'dn': [33]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'plugins/.git', 'tag': 'NNP', 'dep': 'compound', 'up': 37, 'dn': [34, 35]}, {'tok': 'etc', 'tag': 'FW', 'dep': 'appos', 'up': 30, 'dn': [36]}, {'tok': '.', 'tag': 'FW', 'dep': 'oprd', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'created', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 6, 21, 22, 23, 34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'repos', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [5, 8, 9, 12, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': 'out', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'mw', 'tag': 'FW', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [16]}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'properly', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'stand', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 15, 17, 18]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'alone', 'tag': 'JJ', 'dep': 'oprd', 'up': 16, 'dn': [19, 20]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'shippable', 'tag': 'JJ', 'dep': 'conj', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'thought', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [26]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'split', 'tag': 'VBN', 'dep': 'ccomp', 'up': 23, 'dn': [24, 25, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'aux', 'up': 34, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 34, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'moved', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [29, 30, 31, 32, 33, 36, 39, 43, 44]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'core', 'tag': 'NN', 'dep': 'dobj', 'up': 34, 'dn': [35, 37]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [38]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 42, 'dn': []}, {'tok': 'repo', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40, 41]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 34, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'hack', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'chad', 'tag': 'VBD', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'deleted', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 5, 9, 31, 32, 34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'extra', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'repos', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8, 10, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'relcl', 'up': 9, 'dn': [11, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'everything', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [17, 19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'relcl', 'up': 16, 'dn': [18, 23, 24, 25, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 23, 'dn': [20]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 23, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 19, 'dn': [21, 22]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'conj', 'up': 19, 'dn': [29, 30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'known', 'tag': 'VBN', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'cause', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27, 28]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 6, 'dn': [33, 35, 36, 45, 67]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 34, 'dn': []}, {'tok': 'sustainable', 'tag': 'JJ', 'dep': 'acomp', 'up': 34, 'dn': [37]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [40]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'longer', 'tag': 'JJR', 'dep': 'amod', 'up': 40, 'dn': []}, {'tok': 'term', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': [38, 39]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 45, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 45, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 45, 'dn': []}, {'tok': 'likely', 'tag': 'RB', 'dep': 'advmod', 'up': 45, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'advcl', 'up': 34, 'dn': [41, 42, 43, 44, 48, 59]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 48, 'dn': []}, {'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 48, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 45, 'dn': [46, 47, 51, 55]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 51, 'dn': []}, {'tok': 'repo', 'tag': 'JJ', 'dep': 'amod', 'up': 51, 'dn': []}, {'tok': 'split', 'tag': 'NN', 'dep': 'dobj', 'up': 48, 'dn': [49, 50, 53, 54]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 51, 'dn': [52]}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 51, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 59, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 59, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 59, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'advcl', 'up': 45, 'dn': [56, 57, 58, 60, 66]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 59, 'dn': [62]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 62, 'dn': []}, {'tok': 'restriction', 'tag': 'NN', 'dep': 'pobj', 'up': 60, 'dn': [61, 63]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 62, 'dn': [65]}, {'tok': 'repo', 'tag': 'JJ', 'dep': 'amod', 'up': 65, 'dn': []}, {'tok': 'names', 'tag': 'NNS', 'dep': 'pobj', 'up': 63, 'dn': [64]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 59, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 34, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 5, 6, 8]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3, 4]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'conj', 'up': 0, 'dn': [7, 10, 12, 16, 17]}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [9, 11]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'avoided', 'tag': 'VBN', 'dep': 'xcomp', 'up': 8, 'dn': [13]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'cost', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}], 'stripped_text': '(In reply to comment #21) > Does anybody plan to investigate on this ticket? > Or is this \"working for us\" right now? > > Wondering if this should still be open, and what\\'s the way forward. The problem was that there was more than one git repos on gerrit called \"VisualEditor\" (namely, mediawiki/extensions/VisualEditor.git and VisualEditor.git with its subsidiaries VisualEditor/core.git, VisualEditor/plugins/.git etc.). We created the other repos to move the code out of MW and make VE properly stand alone and shippable, but thought we have split the code, we hadn\\'t yet moved the core of VE into the new repo). As a quick hack, Chad deleted the extra repos, which seems to have fixed everything, which means the issue is fixed (and has a known cause), but this isn\\'t sustainable in the longer term as we will likely want to actually do the repo split some time soon (though we could work around the restriction on repo names)… Marking as \"FIXED\", but it\\'s more like \"AVOIDED AT SOME COST\".', 'cleaned': '(in reply to comment #) > does anybody plan to investigate on this ticket? > or is this \"working for us\" right now? > > wondering if this should still be open, and what\\'s the way forward. the problem was that there was more than one git repos on gerrit called \"visualeditor\" (namely, mediawiki/extensions/visualeditor.git and visualeditor.git with its subsidiaries visualeditor/core.git, visualeditor/plugins/.git etc.). we created the other repos to move the code out of mw and make ve properly stand-alone and shippable, but thought we have split the code, we hadn\\'t yet moved the core of ve into the new repo). as a quick hack, chad deleted the extra repos, which seems to have fixed everything, which means the issue is fixed (and has a known cause), but this isn\\'t sustainable in the longer term as we will likely want to actually do the repo split some time soon (though we could work around the restriction on repo names)... marking as \"fixed\", but it\\'s more like \"avoided at some cost\".'})}),\n", + " '1198': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hgn5uw2jafgjgfvxibhh', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1198', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Does anybody plan to investigate on this ticket? Or is this \"working for us\" right now? Wondering if this should still be open, and what\\'s the way forward.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'anybody', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'plan', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'investigate', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'ticket', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 7, 9, 10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': [4]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'acl', 'up': 2, 'dn': [3, 5]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': [8]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'wondering', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [5, 7, 8, 10]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [1, 2, 3, 4, 6]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'attr', 'up': 10, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'conj', 'up': 0, 'dn': [9, 12, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 10, 'dn': [11, 13]}, {'tok': 'forward', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'Does anybody plan to investigate on this ticket? Or is this \"working for us\" right now? Wondering if this should still be open, and what\\'s the way forward.', 'cleaned': 'does anybody plan to investigate on this ticket? or is this \"working for us\" right now? wondering if this should still be open, and what\\'s the way forward.'})}),\n", + " '1199': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oetk6bbl6omm354ejz3b', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1199', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'VisualEditor is finally working. I hope. I pray.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'finally', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'hope', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'pray', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'VisualEditor is finally working. I hope. I pray.', 'cleaned': 'visualeditor is finally working. i hope. i pray.'})}),\n", + " '1200': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oetk6bbl6omm354ejz3b', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1200', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I'm beginning to think this thing is totally broken and a waste of time to use.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'beginning', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 4, 17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 7, 12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [6, 9]}, {'tok': 'totally', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'broken', 'tag': 'VBN', 'dep': 'acomp', 'up': 7, 'dn': [8, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'waste', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [11, 13, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'relcl', 'up': 12, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"I'm beginning to think this thing is totally broken and a waste of time to use.\", 'cleaned': \"i'm beginning to think this thing is totally broken and a waste of time to use.\"})}),\n", + " '1201': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1201', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Sorry DataTypes was dirty in my local copy. That caused git to not update the remaining extensions. It chokes currently on: Cloning into 'ValueFormatters'... remote: Counting objects: 4, done remote: Finding sources: 100% (4/4) remote: Getting sizes: 100% (3/3) remote: Total 4 (delta 0), reused 4 (delta 0) Unpacking objects: 100% (4/4), done. Submodule path 'ValueFormatters': checked out 'b466dde64555d82fcefcdd0b1fe838de2e3acada' fatal: Needed a single revision Unable to find current revision in submodule path 'ValueParsers'\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'sorry', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'datatypes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3, 8]}, {'tok': 'dirty', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 7, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'copy', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'caused', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 5, 9]}, {'tok': 'git', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'update', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 4, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'remaining', 'tag': 'VBG', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'dobj', 'up': 5, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'chokes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 14]}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prt', 'up': 1, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'cloning', 'tag': 'NN', 'dep': 'advcl', 'up': 1, 'dn': [6, 10, 11]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 8]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'valueformatters', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [9]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'remote', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [12]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'counting', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'objects', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [13, 15, 16, 17, 20, 25, 26, 27, 30, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 14, 'dn': [18, 19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'acl', 'up': 14, 'dn': [21, 22, 24]}, {'tok': 'remote', 'tag': 'JJ', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'finding', 'tag': 'VBG', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'sources', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': [23]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'number>%', 'tag': \"''\", 'dep': 'appos', 'up': 14, 'dn': [28, 29]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 27, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'remote', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'sizes', 'tag': 'NNS', 'dep': 'appos', 'up': 0, 'dn': [2, 4, 5, 6, 9, 11]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>%', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'remote', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'total', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [2, 3, 5, 6, 7, 8, 9, 10, 11, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'delta', 'tag': 'NNP', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'reused', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 14, 15, 16, 17, 20, 22]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'delta', 'tag': 'NNP', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': [18, 19, 21]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'unpacking', 'tag': 'VBG', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'objects', 'tag': 'NNS', 'dep': 'nsubj', 'up': 11, 'dn': [0, 2, 3, 4, 7, 8, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>%', 'tag': \"''\", 'dep': 'appos', 'up': 1, 'dn': [5, 6]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 10, 12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'submodule', 'tag': 'VB', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'path', 'tag': 'NNP', 'dep': 'nmod', 'up': 3, 'dn': [0, 2]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 1, 'dn': []}, {'tok': 'valueformatters', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': [1, 4, 5]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'case', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'checked', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [3, 7, 8, 11, 12, 13]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 6, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'b466dde64555d82fcefcdd0b1fe838de2e3acada', 'tag': 'NNP', 'dep': 'poss', 'up': 11, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'fatal', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [9, 10]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'needed', 'tag': 'VBD', 'dep': 'conj', 'up': 6, 'dn': [16, 27]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': 'unable', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': [19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'xcomp', 'up': 17, 'dn': [18, 21]}, {'tok': 'current', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 22]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [26]}, {'tok': 'submodule', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'path', 'tag': 'NN', 'dep': 'nmod', 'up': 26, 'dn': [23, 25]}, {'tok': \"'\", 'tag': '``', 'dep': 'case', 'up': 24, 'dn': []}, {'tok': 'valueparsers', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': [24]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': \"Sorry DataTypes was dirty in my local copy. That caused git to not update the remaining extensions. It chokes currently on: Cloning into 'ValueFormatters'... remote: Counting objects: 4, done remote: Finding sources: 100% (4/4) remote: Getting sizes: 100% (3/3) remote: Total 4 (delta 0), reused 4 (delta 0) Unpacking objects: 100% (4/4), done. Submodule path 'ValueFormatters': checked out 'b466dde64555d82fcefcdd0b1fe838de2e3acada' fatal: Needed a single revision Unable to find current revision in submodule path 'ValueParsers'\", 'cleaned': \"sorry datatypes was dirty in my local copy. that caused git to not update the remaining extensions. it chokes currently on: cloning into 'valueformatters'... remote: counting objects: , done remote: finding sources: % (/) remote: getting sizes: % (/) remote: total (delta ), reused (delta ) unpacking objects: % (/), done. submodule path 'valueformatters': checked out 'b466dde64555d82fcefcdd0b1fe838de2e3acada' fatal: needed a single revision unable to find current revision in submodule path 'valueparsers'\"})}),\n", + " '1202': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1202', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'It is apparently totally broken right now. The check sync.sh script reports a lot of extensions has not being up to date :/ ERROR! DataTypes is lagging behind. ERROR! DataValues is lagging behind. ERROR! DidYouKnow is lagging behind. ERROR! Diff is lagging behind. ERROR! DisableAccount is lagging behind. ERROR! Disambiguator is lagging behind. ERROR! DonationInterface is lagging behind. ERROR! Duplicator is lagging behind. ERROR! EImage is lagging behind. ERROR! Echo is lagging behind. ERROR! EducationProgram is lagging behind. ERROR! EventLogging is lagging behind. ERROR! ExtensionDistributor is lagging behind. ERROR! GettingStarted is lagging behind. ERROR! GlobalBlocking is lagging behind. ERROR! GuidedTour is lagging behind. ERROR! Hovergallery is lagging behind. ERROR! InlineCategorizer is lagging behind. ERROR! Insider is lagging behind. ERROR! LiquidThreads is lagging behind. ERROR! Maps is lagging behind. ERROR! MarkAsHelpful is lagging behind. ERROR! Math is lagging behind. ERROR! MobileFrontend is lagging behind. ERROR! MoodBar is lagging behind. ERROR! Mpdf is lagging behind. ERROR! OAuth is lagging behind. ERROR! Parsoid is lagging behind. ERROR! PdfExport is lagging behind. ERROR! PdfHandler is lagging behind. ERROR! PerPageLicense is lagging behind. ERROR! PronunciationRecording is lagging behind. ERROR! RelatedArticles is lagging behind. ERROR! RevisionCommentSupplement is lagging behind. ERROR! SecurePoll is lagging behind. ERROR! SemanticMediaWiki is lagging behind. ERROR! Thanks is lagging behind. ERROR! TimedMediaHandler is lagging behind. ERROR! Translate is lagging behind. ERROR! TwnMainPage is lagging behind. ERROR! UniversalLanguageSelector is lagging behind. ERROR! UploadWizard is lagging behind. ERROR! ValueFormatters is lagging behind. ERROR! ValueParsers is lagging behind. ERROR! ValueValidators is lagging behind. ERROR! ValueView is lagging behind. ERROR! Vector is lagging behind. ERROR! WikiEditor is lagging behind. ERROR! Wikibase is lagging behind. ERROR! WikibaseDataModel is lagging behind. ERROR! WikibaseDatabase is lagging behind. ERROR! WikibaseQuery is lagging behind. ERROR! WikibaseQueryEngine is lagging behind. ERROR! WikimediaMaintenance is lagging behind. ERROR! WikimediaMessages is lagging behind. ERROR! ZeroRatedMobileAccess is lagging behind.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 6, 7]}, {'tok': 'apparently', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'totally', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'broken', 'tag': 'VBN', 'dep': 'acomp', 'up': 1, 'dn': [3]}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'check-sync.sh', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'script', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'reports', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 10, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'ccomp', 'up': 3, 'dn': [5, 8, 9, 11, 15]}, {'tok': 'up', 'tag': 'IN', 'dep': 'advmod', 'up': 10, 'dn': [12]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'date', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': ':/', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'attr', 'up': 10, 'dn': [14]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'datatypes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'datavalues', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'didyouknow', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'diff', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'disableaccount', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'disambiguator', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'donationinterface', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'duplicator', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'eimage', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'echo', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'educationprogram', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'eventlogging', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'extensiondistributor', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'globalblocking', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'guidedtour', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'hovergallery', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'inlinecategorizer', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'insider', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'liquidthreads', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'maps', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'markashelpful', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'math', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'mobilefrontend', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'moodbar', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'mpdf', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'oauth', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'parsoid', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'pdfexport', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'pdfhandler', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'perpagelicense', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'pronunciationrecording', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'relatedarticles', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'revisioncommentsupplement', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'securepoll', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'semanticmediawiki', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'timedmediahandler', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'translate', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'twnmainpage', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'universallanguageselector', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'uploadwizard', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'valueformatters', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'valueparsers', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'valuevalidators', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'valueview', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'vector', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikieditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikibase', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikibasedatamodel', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikibasedatabase', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikibasequery', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikibasequeryengine', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikimediamaintenance', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikimediamessages', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'zeroratedmobileaccess', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'It is apparently totally broken right now. The check sync.sh script reports a lot of extensions has not being up to date :/ ERROR! DataTypes is lagging behind. ERROR! DataValues is lagging behind. ERROR! DidYouKnow is lagging behind. ERROR! Diff is lagging behind. ERROR! DisableAccount is lagging behind. ERROR! Disambiguator is lagging behind. ERROR! DonationInterface is lagging behind. ERROR! Duplicator is lagging behind. ERROR! EImage is lagging behind. ERROR! Echo is lagging behind. ERROR! EducationProgram is lagging behind. ERROR! EventLogging is lagging behind. ERROR! ExtensionDistributor is lagging behind. ERROR! GettingStarted is lagging behind. ERROR! GlobalBlocking is lagging behind. ERROR! GuidedTour is lagging behind. ERROR! Hovergallery is lagging behind. ERROR! InlineCategorizer is lagging behind. ERROR! Insider is lagging behind. ERROR! LiquidThreads is lagging behind. ERROR! Maps is lagging behind. ERROR! MarkAsHelpful is lagging behind. ERROR! Math is lagging behind. ERROR! MobileFrontend is lagging behind. ERROR! MoodBar is lagging behind. ERROR! Mpdf is lagging behind. ERROR! OAuth is lagging behind. ERROR! Parsoid is lagging behind. ERROR! PdfExport is lagging behind. ERROR! PdfHandler is lagging behind. ERROR! PerPageLicense is lagging behind. ERROR! PronunciationRecording is lagging behind. ERROR! RelatedArticles is lagging behind. ERROR! RevisionCommentSupplement is lagging behind. ERROR! SecurePoll is lagging behind. ERROR! SemanticMediaWiki is lagging behind. ERROR! Thanks is lagging behind. ERROR! TimedMediaHandler is lagging behind. ERROR! Translate is lagging behind. ERROR! TwnMainPage is lagging behind. ERROR! UniversalLanguageSelector is lagging behind. ERROR! UploadWizard is lagging behind. ERROR! ValueFormatters is lagging behind. ERROR! ValueParsers is lagging behind. ERROR! ValueValidators is lagging behind. ERROR! ValueView is lagging behind. ERROR! Vector is lagging behind. ERROR! WikiEditor is lagging behind. ERROR! Wikibase is lagging behind. ERROR! WikibaseDataModel is lagging behind. ERROR! WikibaseDatabase is lagging behind. ERROR! WikibaseQuery is lagging behind. ERROR! WikibaseQueryEngine is lagging behind. ERROR! WikimediaMaintenance is lagging behind. ERROR! WikimediaMessages is lagging behind. ERROR! ZeroRatedMobileAccess is lagging behind.', 'cleaned': 'it is apparently totally broken right now. the check-sync.sh script reports a lot of extensions has not being up to date :/ error! datatypes is lagging behind. error! datavalues is lagging behind. error! didyouknow is lagging behind. error! diff is lagging behind. error! disableaccount is lagging behind. error! disambiguator is lagging behind. error! donationinterface is lagging behind. error! duplicator is lagging behind. error! eimage is lagging behind. error! echo is lagging behind. error! educationprogram is lagging behind. error! eventlogging is lagging behind. error! extensiondistributor is lagging behind. error! gettingstarted is lagging behind. error! globalblocking is lagging behind. error! guidedtour is lagging behind. error! hovergallery is lagging behind. error! inlinecategorizer is lagging behind. error! insider is lagging behind. error! liquidthreads is lagging behind. error! maps is lagging behind. error! markashelpful is lagging behind. error! math is lagging behind. error! mobilefrontend is lagging behind. error! moodbar is lagging behind. error! mpdf is lagging behind. error! oauth is lagging behind. error! parsoid is lagging behind. error! pdfexport is lagging behind. error! pdfhandler is lagging behind. error! perpagelicense is lagging behind. error! pronunciationrecording is lagging behind. error! relatedarticles is lagging behind. error! revisioncommentsupplement is lagging behind. error! securepoll is lagging behind. error! semanticmediawiki is lagging behind. error! thanks is lagging behind. error! timedmediahandler is lagging behind. error! translate is lagging behind. error! twnmainpage is lagging behind. error! universallanguageselector is lagging behind. error! uploadwizard is lagging behind. error! valueformatters is lagging behind. error! valueparsers is lagging behind. error! valuevalidators is lagging behind. error! valueview is lagging behind. error! vector is lagging behind. error! wikieditor is lagging behind. error! wikibase is lagging behind. error! wikibasedatamodel is lagging behind. error! wikibasedatabase is lagging behind. error! wikibasequery is lagging behind. error! wikibasequeryengine is lagging behind. error! wikimediamaintenance is lagging behind. error! wikimediamessages is lagging behind. error! zeroratedmobileaccess is lagging behind.'})}),\n", + " '1203': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1203', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 51635 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 51635 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1204': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1204', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 48893 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 48893 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1207': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oetk6bbl6omm354ejz3b', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1207', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I hate life.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'hate', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'life', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'I hate life.', 'cleaned': 'i hate life.'})}),\n", + " '1208': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1208', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Got broken again a couple hours ago: ac6c10d (origin/master, origin/HEAD) Merge \"Bind listener to key... |\\\\ | 31104d5 Bind listener to keyup to capture arrows & better ma... | 877463e (HEAD) Merge \"Add hooks and classes, initially to s... which shows HEAD not pointing to the same commit as origin/HEAD :(', 'parsed': [{'rt': 20, 'toks': [{'tok': 'got', 'tag': 'VBD', 'dep': 'auxpass', 'up': 1, 'dn': []}, {'tok': 'broken', 'tag': 'VBN', 'dep': 'ccomp', 'up': 20, 'dn': [0, 2, 6, 7]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'quantmod', 'up': 4, 'dn': []}, {'tok': 'couple', 'tag': 'NN', 'dep': 'nummod', 'up': 5, 'dn': [3]}, {'tok': 'hours', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 6, 'dn': [4]}, {'tok': 'ago', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'ac6c10d', 'tag': 'NNP', 'dep': 'nmod', 'up': 20, 'dn': [10, 16, 18, 19]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'origin', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': [11, 12, 13, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'origin', 'tag': 'NN', 'dep': 'appos', 'up': 9, 'dn': [14, 17]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'appos', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'merge', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 8, 9, 23, 24, 26, 30, 33, 35, 37, 42, 43]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'bind', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'listener', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 22]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [25]}, {'tok': 'key', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '|\\\\', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'nmod', 'up': 30, 'dn': [27]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '31104d5', 'tag': 'NN', 'dep': 'npadvmod', 'up': 20, 'dn': [28, 29, 31]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'bind', 'tag': 'NN', 'dep': 'compound', 'up': 33, 'dn': []}, {'tok': 'listener', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [32]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'keyup', 'tag': 'VB', 'dep': 'advcl', 'up': 20, 'dn': [34]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 37, 'dn': []}, {'tok': 'capture', 'tag': 'VB', 'dep': 'advcl', 'up': 20, 'dn': [36, 38]}, {'tok': 'arrows', 'tag': 'NNS', 'dep': 'dobj', 'up': 37, 'dn': [39, 41]}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 38, 'dn': []}, {'tok': 'better', 'tag': 'JJR', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': 'ma', 'tag': 'NNP', 'dep': 'conj', 'up': 38, 'dn': [40]}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '|', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': [1]}, {'tok': '877463e', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'merge', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 7, 8, 16, 18, 30]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [9, 12, 14]}, {'tok': 'hooks', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': [10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'classes', 'tag': 'NNS', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'initially', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [13, 15]}, {'tok': 's', 'tag': 'NNP', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'advcl', 'up': 6, 'dn': [17, 21]}, {'tok': 'head', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'pointing', 'tag': 'VBG', 'dep': 'ccomp', 'up': 18, 'dn': [19, 20, 22, 29]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'commit', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24, 26]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [27]}, {'tok': 'origin', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [28]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': ':(', 'tag': 'NFP', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Got broken again a couple hours ago: ac6c10d (origin/master, origin/HEAD) Merge \"Bind listener to key... |\\\\ | 31104d5 Bind listener to keyup to capture arrows & better ma... | 877463e (HEAD) Merge \"Add hooks and classes, initially to s... which shows HEAD not pointing to the same commit as origin/HEAD :(', 'cleaned': 'got broken again a couple hours ago: * ac6c10d - (origin/master, origin/head) merge \"bind listener to key... |\\\\ | * 31104d5 - bind listener to keyup to capture arrows & better ma... * | 877463e - (head) merge \"add hooks and classes, initially to s... which shows head not pointing to the same commit as origin/head :('})}),\n", + " '1209': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hgn5uw2jafgjgfvxibhh', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1209', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Worked around (decreasing priority), but keeping this open as it might bite us again (as bug 49906 is still open).', 'parsed': [{'rt': 0, 'toks': [{'tok': 'worked', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3, 5, 6, 7, 23]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'decreasing', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [4]}, {'tok': 'priority', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'keeping', 'tag': 'VBG', 'dep': 'csubj', 'up': 23, 'dn': [9, 10, 14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'oprd', 'up': 8, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'bite', 'tag': 'VB', 'dep': 'advcl', 'up': 8, 'dn': [11, 12, 13, 15, 16]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [19]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [20, 22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 21, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 0, 'dn': [8, 17, 18, 21, 24, 25, 26, 27]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}], 'stripped_text': 'Worked around (decreasing priority), but keeping this open as it might bite us again (as bug 49906 is still open).', 'cleaned': 'worked around (decreasing priority), but keeping this open as it might bite us again (as bug is still open).'})}),\n", + " '1210': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oetk6bbl6omm354ejz3b', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1210', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I fixed it before. Now I've fixed it once again. This is annoying.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'fixed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 4]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'before', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'annoying', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"I fixed it before. Now I've fixed it once again. This is annoying.\", 'cleaned': \"i fixed it before. now i've fixed it once again. this is annoying.\"})}),\n", + " '1211': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z3l4i7dl52qicxtephy5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1211', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Setting Importance etc since today is \"D Day\" for Visual Editor on ENWiki. Would be great to have betalabs running up to date VE on the day we roll out to a large audience :)', 'parsed': [{'rt': 0, 'toks': [{'tok': 'setting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 5, 15]}, {'tok': 'importance', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'etc', 'tag': 'FW', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': [4]}, {'tok': 'today', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 0, 'dn': [3, 6, 8, 10]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'd', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'day', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [7, 9]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [12]}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'enwiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 10, 11, 21]}, {'tok': 'great', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 6]}, {'tok': 'betalabs', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'ccomp', 'up': 4, 'dn': [5, 7, 8]}, {'tok': 'up', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'date', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'day', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 15]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'roll', 'tag': 'VBP', 'dep': 'relcl', 'up': 13, 'dn': [14, 16, 17]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 15, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'large', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'audience', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': ':)', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Setting Importance etc since today is \"D Day\" for Visual Editor on ENWiki. Would be great to have betalabs running up to date VE on the day we roll out to a large audience :)', 'cleaned': 'setting importance etc since today is \"d day\" for visual editor on enwiki. would be great to have betalabs running up to date ve on the day we roll out to a large audience :)'})}),\n", + " '1212': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1212', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'VisualEditor is lagged out again: $ cd extensions $ git remote update $ git rebase $ git submodule update init VisualEditor Submodule path \\'VisualEditor\\': checked out \\'46c3d48ba7779254581bfad017c0804588a1983d\\' $ Then looking at HEAD (that is the checked out version above) and origin/master: $ git log oneline HEAD..origin/master c331c19 Merge \"Minor performance optimization and cleanup in FocusableNode\" daa83d2 Minor performance optimization and cleanup in FocusableNode a08da9f Make node resizing happen inside onAttributeChange f8d7314 Merge \"Simplify ve.ce.ResizableNode by removing code for \\'transition\\' which is not used anyway\" 87667bd Merge \"Make toolbar look correct with non standard browser font size settings\" b0b832a Make toolbar look correct with non standard browser font size settings 59e7a7b Simplify ve.ce.ResizableNode by removing code for \\'transition\\' which is not used anyway $ $ git rev parse origin/master c331c1980ec37a4d6926f138fd1e81879d5db299 $ git rev parse HEAD 46c3d48ba7779254581bfad017c0804588a1983d $', 'parsed': [{'rt': 2, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'lagged', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 10, 16, 36]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 2, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'cd', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': [8]}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [5, 6, 7, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 16, 'dn': [12]}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'git', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': [13]}, {'tok': 'remote', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'update', 'tag': 'NN', 'dep': 'oprd', 'up': 2, 'dn': [11, 14, 15]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': [19]}, {'tok': 'rebase', 'tag': 'NN', 'dep': 'nmod', 'up': 27, 'dn': [17, 18, 20]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 27, 'dn': [23]}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': 'git', 'tag': 'NN', 'dep': 'compound', 'up': 27, 'dn': [24]}, {'tok': 'submodule', 'tag': 'NN', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': 'update', 'tag': 'NN', 'dep': 'nsubj', 'up': 36, 'dn': [21, 22, 25, 26, 28, 33, 34, 35]}, {'tok': '--init', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nmod', 'up': 31, 'dn': []}, {'tok': 'submodule', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'path', 'tag': 'NN', 'dep': 'nmod', 'up': 33, 'dn': [29, 30, 32]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 27, 'dn': [31]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'checked', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [27, 37, 38, 39, 41, 42, 43, 44, 45, 61, 74, 84, 93, 120, 149, 161, 162, 163, 164, 165, 171, 182, 184, 185, 186]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 36, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': '46c3d48ba7779254581bfad017c0804588a1983d', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [40]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': '<', 'tag': 'NN', 'dep': 'npadvmod', 'up': 36, 'dn': []}, {'tok': 'cur', 'tag': 'XX', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'looking', 'tag': 'VBG', 'dep': 'advcl', 'up': 36, 'dn': [46, 50, 58]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 45, 'dn': [47]}, {'tok': 'head', 'tag': 'NN', 'dep': 'pobj', 'up': 46, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 50, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'parataxis', 'up': 45, 'dn': [48, 49, 54, 56, 57]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 54, 'dn': []}, {'tok': 'checked', 'tag': 'VBN', 'dep': 'amod', 'up': 54, 'dn': [53]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 52, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'attr', 'up': 50, 'dn': [51, 52, 55]}, {'tok': 'above', 'tag': 'IN', 'dep': 'prep', 'up': 54, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 50, 'dn': []}, {'tok': 'origin', 'tag': 'NN', 'dep': 'conj', 'up': 45, 'dn': [59, 60]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'appos', 'up': 58, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 'cur', 'tag': 'XX', 'dep': 'nmod', 'up': 66, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 65, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'compound', 'up': 66, 'dn': [64]}, {'tok': 'log', 'tag': 'NN', 'dep': 'nmod', 'up': 74, 'dn': [62, 63, 65, 67, 68, 69, 70, 72, 73]}, {'tok': '--oneline', 'tag': 'SYM', 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'appos', 'up': 66, 'dn': []}, {'tok': '..', 'tag': 'NFP', 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 'origin', 'tag': 'NN', 'dep': 'appos', 'up': 66, 'dn': [71]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 70, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'appos', 'up': 66, 'dn': []}, {'tok': 'c331c19', 'tag': 'NNP', 'dep': 'appos', 'up': 66, 'dn': []}, {'tok': 'merge', 'tag': 'VB', 'dep': 'dep', 'up': 36, 'dn': [66, 78, 83]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 78, 'dn': []}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'amod', 'up': 77, 'dn': []}, {'tok': 'performance', 'tag': 'NN', 'dep': 'compound', 'up': 78, 'dn': [76]}, {'tok': 'optimization', 'tag': 'NN', 'dep': 'dobj', 'up': 74, 'dn': [75, 77, 79, 80]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 78, 'dn': []}, {'tok': 'cleanup', 'tag': 'NN', 'dep': 'conj', 'up': 78, 'dn': [81]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 80, 'dn': [82]}, {'tok': 'focusablenode', 'tag': 'NN', 'dep': 'pobj', 'up': 81, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 74, 'dn': []}, {'tok': 'daa83d2', 'tag': 'VBP', 'dep': 'conj', 'up': 36, 'dn': [87]}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'amod', 'up': 86, 'dn': []}, {'tok': 'performance', 'tag': 'NN', 'dep': 'compound', 'up': 87, 'dn': [85]}, {'tok': 'optimization', 'tag': 'NN', 'dep': 'dobj', 'up': 84, 'dn': [86, 88, 89]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 87, 'dn': []}, {'tok': 'cleanup', 'tag': 'NN', 'dep': 'conj', 'up': 87, 'dn': [90]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 89, 'dn': [92]}, {'tok': 'focusablenode', 'tag': 'NN', 'dep': 'compound', 'up': 92, 'dn': []}, {'tok': 'a08da9f', 'tag': 'NN', 'dep': 'pobj', 'up': 90, 'dn': [91]}, {'tok': 'make', 'tag': 'VBP', 'dep': 'conj', 'up': 36, 'dn': [96, 102]}, {'tok': 'node', 'tag': 'NN', 'dep': 'compound', 'up': 95, 'dn': []}, {'tok': 'resizing', 'tag': 'NN', 'dep': 'nsubj', 'up': 96, 'dn': [94]}, {'tok': 'happen', 'tag': 'VB', 'dep': 'ccomp', 'up': 93, 'dn': [95, 97]}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 96, 'dn': [98]}, {'tok': 'onattributechange', 'tag': 'NNP', 'dep': 'pobj', 'up': 97, 'dn': [100]}, {'tok': 'f8d7314', 'tag': 'NNP', 'dep': 'nummod', 'up': 100, 'dn': []}, {'tok': 'merge', 'tag': 'NN', 'dep': 'appos', 'up': 98, 'dn': [99]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 102, 'dn': []}, {'tok': 'simplify', 'tag': 'VB', 'dep': 'conj', 'up': 93, 'dn': [101, 103, 104]}, {'tok': 've.ce.resizablenode', 'tag': 'NNP', 'dep': 'dobj', 'up': 102, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 102, 'dn': [105]}, {'tok': 'removing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 104, 'dn': [106, 107]}, {'tok': 'code', 'tag': 'NN', 'dep': 'dobj', 'up': 105, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 105, 'dn': [108, 109]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 107, 'dn': []}, {'tok': 'transition', 'tag': 'NN', 'dep': 'pobj', 'up': 107, 'dn': [110, 114]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 109, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 114, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 114, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 114, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'relcl', 'up': 109, 'dn': [111, 112, 113, 115, 116, 118]}, {'tok': 'anyway', 'tag': 'RB', 'dep': 'advmod', 'up': 114, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 114, 'dn': []}, {'tok': '87667bd', 'tag': 'NNP', 'dep': 'compound', 'up': 118, 'dn': []}, {'tok': 'merge', 'tag': 'NN', 'dep': 'oprd', 'up': 114, 'dn': [117]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 120, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'conj', 'up': 36, 'dn': [119, 122, 134]}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'nsubj', 'up': 122, 'dn': []}, {'tok': 'look', 'tag': 'NN', 'dep': 'ccomp', 'up': 120, 'dn': [121, 123]}, {'tok': 'correct', 'tag': 'JJ', 'dep': 'acomp', 'up': 122, 'dn': [124]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 123, 'dn': [131]}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 131, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 131, 'dn': []}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 131, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'compound', 'up': 129, 'dn': []}, {'tok': 'font', 'tag': 'JJ', 'dep': 'amod', 'up': 130, 'dn': [128]}, {'tok': 'size', 'tag': 'NN', 'dep': 'compound', 'up': 131, 'dn': [129]}, {'tok': 'settings', 'tag': 'NNS', 'dep': 'pobj', 'up': 124, 'dn': [125, 126, 127, 130, 132]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 131, 'dn': []}, {'tok': 'b0b832a', 'tag': 'NN', 'dep': 'nsubj', 'up': 134, 'dn': []}, {'tok': 'make', 'tag': 'VBP', 'dep': 'ccomp', 'up': 120, 'dn': [133, 136, 147]}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'nsubj', 'up': 136, 'dn': []}, {'tok': 'look', 'tag': 'VB', 'dep': 'ccomp', 'up': 134, 'dn': [135, 137]}, {'tok': 'correct', 'tag': 'JJ', 'dep': 'acomp', 'up': 136, 'dn': [138]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 137, 'dn': [145]}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 145, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 145, 'dn': []}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 145, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'compound', 'up': 143, 'dn': []}, {'tok': 'font', 'tag': 'JJ', 'dep': 'amod', 'up': 144, 'dn': [142]}, {'tok': 'size', 'tag': 'NN', 'dep': 'compound', 'up': 145, 'dn': [143]}, {'tok': 'settings', 'tag': 'NNS', 'dep': 'pobj', 'up': 138, 'dn': [139, 140, 141, 144]}, {'tok': '59e7a7b', 'tag': 'CD', 'dep': 'nsubj', 'up': 147, 'dn': []}, {'tok': 'simplify', 'tag': 'VB', 'dep': 'ccomp', 'up': 134, 'dn': [146, 148]}, {'tok': 've.ce.resizablenode', 'tag': 'NNP', 'dep': 'dobj', 'up': 147, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [150]}, {'tok': 'removing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 149, 'dn': [151, 152]}, {'tok': 'code', 'tag': 'NN', 'dep': 'dobj', 'up': 150, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 150, 'dn': [153, 154]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 152, 'dn': []}, {'tok': 'transition', 'tag': 'NN', 'dep': 'pobj', 'up': 152, 'dn': [155, 159]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 154, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 159, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 159, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 159, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'relcl', 'up': 154, 'dn': [156, 157, 158, 160]}, {'tok': 'anyway', 'tag': 'RB', 'dep': 'advmod', 'up': 159, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'cur', 'tag': 'XX', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 167, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'nmod', 'up': 171, 'dn': [166, 168]}, {'tok': 'rev', 'tag': 'NNP', 'dep': 'nummod', 'up': 167, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 171, 'dn': []}, {'tok': 'parse', 'tag': 'JJ', 'dep': 'compound', 'up': 171, 'dn': []}, {'tok': 'origin', 'tag': 'NN', 'dep': 'npadvmod', 'up': 36, 'dn': [167, 169, 170, 172, 174]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 171, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'compound', 'up': 174, 'dn': []}, {'tok': 'c331c1980ec37a4d6926f138fd1e81879d5db299', 'tag': 'NNP', 'dep': 'appos', 'up': 171, 'dn': [173]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 182, 'dn': [176]}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'dep', 'up': 175, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 178, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'compound', 'up': 182, 'dn': [177]}, {'tok': 'rev', 'tag': 'NNP', 'dep': 'amod', 'up': 182, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 182, 'dn': []}, {'tok': 'parse', 'tag': 'JJ', 'dep': 'compound', 'up': 182, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [175, 178, 179, 180, 181, 183]}, {'tok': '46c3d48ba7779254581bfad017c0804588a1983d', 'tag': 'CD', 'dep': 'appos', 'up': 182, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'cur', 'tag': 'ADD', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 36, 'dn': []}]}], 'stripped_text': 'VisualEditor is lagged out again: $ cd extensions $ git remote update $ git rebase $ git submodule update init VisualEditor Submodule path \\'VisualEditor\\': checked out \\'46c3d48ba7779254581bfad017c0804588a1983d\\' $ Then looking at HEAD (that is the checked out version above) and origin/master: $ git log oneline HEAD..origin/master c331c19 Merge \"Minor performance optimization and cleanup in FocusableNode\" daa83d2 Minor performance optimization and cleanup in FocusableNode a08da9f Make node resizing happen inside onAttributeChange f8d7314 Merge \"Simplify ve.ce.ResizableNode by removing code for \\'transition\\' which is not used anyway\" 87667bd Merge \"Make toolbar look correct with non standard browser font size settings\" b0b832a Make toolbar look correct with non standard browser font size settings 59e7a7b Simplify ve.ce.ResizableNode by removing code for \\'transition\\' which is not used anyway $ $ git rev parse origin/master c331c1980ec37a4d6926f138fd1e81879d5db299 $ git rev parse HEAD 46c3d48ba7779254581bfad017c0804588a1983d $', 'cleaned': 'visualeditor is lagged out again: cd extensions git remote update git rebase git submodule update --init visualeditor submodule path \\'visualeditor\\': checked out \\'46c3d48ba7779254581bfad017c0804588a1983d\\' then looking at head (that is the checked out version above) and origin/master: git log --oneline head..origin/master c331c19 merge \"minor performance optimization and cleanup in focusablenode\" daa83d2 minor performance optimization and cleanup in focusablenode a08da9f make node resizing happen inside onattributechange f8d7314 merge \"simplify ve.ce.resizablenode by removing code for \\'transition\\' which is not used anyway\" 87667bd merge \"make toolbar look correct with non-standard browser font size settings\" b0b832a make toolbar look correct with non-standard browser font size settings 59e7a7b simplify ve.ce.resizablenode by removing code for \\'transition\\' which is not used anyway git rev-parse origin/master c331c1980ec37a4d6926f138fd1e81879d5db299 git rev-parse head 46c3d48ba7779254581bfad017c0804588a1983d '})}),\n", + " '1213': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1213', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'http://en.wikipedia.beta.wmflabs.org/wiki/Special:Version VisualEditor (Version 0.1.0)\\t(4b74101) 19:00, 20 June 2013 : )', 'parsed': [{'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 7, 12, 13, 15, 16, 21, 22, 23]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': [6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number>.0', 'tag': 'NNP', 'dep': 'appos', 'up': 3, 'dn': [5, 8, 9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '4b74101', 'tag': 'NNP', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 21, 'dn': [18]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'june', 'tag': 'NNP', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'appos', 'up': 3, 'dn': [17, 19, 20]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':-)', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'http://en.wikipedia.beta.wmflabs.org/wiki/Special:Version VisualEditor (Version 0.1.0)\\t(4b74101) 19:00, 20 June 2013 : )', 'cleaned': ' visualeditor (version .0) (4b74101) :, june :-)'})}),\n", + " '1214': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1214', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I have no idea what went wrong :/ Filled bug 49906 to monitor such issues. Thank you Chad!', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 7, 11, 14, 17]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'idea', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 5]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'went', 'tag': 'VBD', 'dep': 'relcl', 'up': 3, 'dn': [4, 6]}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': ':/', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'filled', 'tag': 'VBN', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 11, 'dn': [8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [9, 10, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'monitor', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [13, 16]}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thank', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 2, 3]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'chad', 'tag': 'VBD', 'dep': 'xcomp', 'up': 0, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'I have no idea what went wrong :/ Filled bug 49906 to monitor such issues. Thank you Chad!', 'cleaned': 'i have no idea what went wrong :/ filled bug to monitor such issues. thank you chad!'})}),\n", + " '1215': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oetk6bbl6omm354ejz3b', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1215', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Fixed. gerrit> select from submodule_subscriptions where submodule_project_name like '%VisualEditor%'; submodule_project_name | submodule_branch_name | super_project_project_name | super_project_branch_name | submodule_path + + + + VisualEditor | refs/heads/master | mediawiki/extensions | refs/heads/master | VisualEditor (1 row; 2 ms) gerrit> update submodule_subscriptions set submodule_project_name = 'mediawiki/extensions/VisualEditor' where submodule_path = 'VisualEditor'; UPDATE 1; 2 ms gerrit> select from submodule_subscriptions where submodule_project_name like '%VisualEditor%'; submodule_project_name | submodule_branch_name | super_project_project_name | super_project_branch_name | submodule_path + + + + mediawiki/extensions/VisualEditor | refs/heads/master | mediawiki/extensions | refs/heads/master | VisualEditor (1 row; 1 ms) Was the extension at one point pointing to the wrong repository? Will file a bug upstream, since I guess this should've updated itself when the submodule changed.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'gerrit', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 11, 12, 75, 80]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'select', 'tag': 'JJ', 'dep': 'amod', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'submodule_subscriptions', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [8]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'submodule_project_name', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'like', 'tag': 'VBP', 'dep': 'relcl', 'up': 5, 'dn': [6, 7, 9, 10]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '%', 'tag': 'NN', 'dep': 'intj', 'up': 8, 'dn': []}, {'tok': 'visualeditor%', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 75, 'dn': []}, {'tok': 'submodule_project_name', 'tag': 'PRP', 'dep': 'nsubj', 'up': 59, 'dn': [15, 16, 18, 20, 26, 28, 29, 34, 36, 57]}, {'tok': '|', 'tag': 'VBP', 'dep': 'appos', 'up': 14, 'dn': []}, {'tok': 'submodule_branch_name', 'tag': 'NNP', 'dep': 'appos', 'up': 14, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'super_project_project_name', 'tag': 'NN', 'dep': 'appos', 'up': 14, 'dn': [17]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'super_project_branch_name', 'tag': 'NN', 'dep': 'appos', 'up': 14, 'dn': [19, 22]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'submodule_path', 'tag': 'CD', 'dep': 'appos', 'up': 20, 'dn': [21]}, {'tok': '-----------------------+-----------------------+----------------------------+---------------------------+---------------', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': [23]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'refs', 'tag': 'NNS', 'dep': 'appos', 'up': 14, 'dn': [24, 25, 27]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'heads', 'tag': 'NNS', 'dep': 'appos', 'up': 14, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'compound', 'up': 34, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'nmod', 'up': 34, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'nmod', 'up': 34, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'appos', 'up': 14, 'dn': [30, 31, 32, 33]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': 'refs', 'tag': 'NNS', 'dep': 'appos', 'up': 14, 'dn': [35, 37, 42]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'heads', 'tag': 'NNS', 'dep': 'nmod', 'up': 40, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'compound', 'up': 42, 'dn': [38, 39]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 36, 'dn': [40, 41, 47]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 47, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 47, 'dn': [46]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'row', 'tag': 'NN', 'dep': 'appos', 'up': 42, 'dn': [43, 44, 45]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 52, 'dn': [51]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'ms', 'tag': 'NNP', 'dep': 'nmod', 'up': 54, 'dn': [50]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'gerrit', 'tag': 'NNP', 'dep': 'nsubj', 'up': 56, 'dn': [52, 53, 55]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'update', 'tag': 'NNP', 'dep': 'compound', 'up': 57, 'dn': [48, 49, 54]}, {'tok': 'submodule_subscriptions', 'tag': 'CD', 'dep': 'appos', 'up': 14, 'dn': [56, 58]}, {'tok': 'set', 'tag': 'VBN', 'dep': 'acl', 'up': 57, 'dn': []}, {'tok': 'submodule_project_name', 'tag': 'NN', 'dep': 'nsubj', 'up': 75, 'dn': [14, 60, 70]}, {'tok': '=', 'tag': 'VBZ', 'dep': 'prep', 'up': 59, 'dn': [61, 66]}, {'tok': \"'\", 'tag': 'NNP', 'dep': 'punct', 'up': 60, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'nmod', 'up': 66, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 64, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'nmod', 'up': 66, 'dn': [63]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 60, 'dn': [62, 64, 65, 67]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 70, 'dn': []}, {'tok': 'submodule_path', 'tag': 'CD', 'dep': 'nsubj', 'up': 70, 'dn': []}, {'tok': '=', 'tag': 'NNS', 'dep': 'relcl', 'up': 59, 'dn': [68, 69, 71, 72, 73]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 70, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 70, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 70, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 75, 'dn': []}, {'tok': 'update', 'tag': 'VBP', 'dep': 'conj', 'up': 0, 'dn': [13, 59, 74, 76, 77, 78, 79]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 75, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 75, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 75, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 75, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': [81]}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 80, 'dn': [82]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 81, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'ms', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'gerrit', 'tag': 'NNP', 'dep': 'dep', 'up': 16, 'dn': [0, 2, 3, 4, 5, 12, 13, 14]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'select', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'submodule_subscriptions', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [9]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'submodule_project_name', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'like', 'tag': 'VBP', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 10, 11]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '%', 'tag': 'NN', 'dep': 'intj', 'up': 9, 'dn': []}, {'tok': 'visualeditor%', 'tag': 'NN', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'submodule_project_name', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': '|', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 15, 17]}, {'tok': 'submodule_branch_name', 'tag': 'NNP', 'dep': 'dep', 'up': 16, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'super_project_project_name', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 4]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'super_project_branch_name', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [2]}, {'tok': '|', 'tag': 'NN', 'dep': 'advmod', 'up': 1, 'dn': [5]}, {'tok': 'submodule_path', 'tag': 'CD', 'dep': 'nummod', 'up': 4, 'dn': []}]}, {'rt': 35, 'toks': [{'tok': '----------------------------------+-----------------------+----------------------------+---------------------------+---------------', 'tag': 'NNP', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'nmod', 'up': 5, 'dn': [0, 1, 2]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': [3, 4]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'refs', 'tag': 'NNS', 'dep': 'dep', 'up': 35, 'dn': [5, 6, 8, 9, 15, 17]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'heads', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'nmod', 'up': 15, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'nmod', 'up': 15, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'appos', 'up': 7, 'dn': [10, 11, 12, 13, 14]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'refs', 'tag': 'NNS', 'dep': 'appos', 'up': 7, 'dn': [16, 18, 23]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'heads', 'tag': 'NNS', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'compound', 'up': 23, 'dn': [19, 20]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 17, 'dn': [21, 22, 28]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': [27]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'row', 'tag': 'NN', 'dep': 'appos', 'up': 23, 'dn': [24, 25, 26]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 33, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 33, 'dn': [32]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'ms', 'tag': 'NNP', 'dep': 'nsubj', 'up': 35, 'dn': [30, 31, 34]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [7, 29, 33, 37, 46]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'extension', 'tag': 'NN', 'dep': 'attr', 'up': 35, 'dn': [36, 38]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [41]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 40, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': [39]}, {'tok': 'pointing', 'tag': 'NN', 'dep': 'pobj', 'up': 38, 'dn': [40, 42]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [45]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 45, 'dn': []}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'amod', 'up': 45, 'dn': []}, {'tok': 'repository', 'tag': 'NN', 'dep': 'pobj', 'up': 42, 'dn': [43, 44]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 35, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'file', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 5, 8, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': [2]}, {'tok': 'upstream', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'guess', 'tag': 'VBP', 'dep': 'advcl', 'up': 1, 'dn': [6, 7, 12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': \"'ve\", 'tag': 'VB', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'updated', 'tag': 'VBN', 'dep': 'ccomp', 'up': 8, 'dn': [9, 10, 11, 13, 17]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'submodule', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [15]}, {'tok': 'changed', 'tag': 'VBD', 'dep': 'advcl', 'up': 12, 'dn': [14, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"Fixed. gerrit> select from submodule_subscriptions where submodule_project_name like '%VisualEditor%'; submodule_project_name | submodule_branch_name | super_project_project_name | super_project_branch_name | submodule_path + + + + VisualEditor | refs/heads/master | mediawiki/extensions | refs/heads/master | VisualEditor (1 row; 2 ms) gerrit> update submodule_subscriptions set submodule_project_name = 'mediawiki/extensions/VisualEditor' where submodule_path = 'VisualEditor'; UPDATE 1; 2 ms gerrit> select from submodule_subscriptions where submodule_project_name like '%VisualEditor%'; submodule_project_name | submodule_branch_name | super_project_project_name | super_project_branch_name | submodule_path + + + + mediawiki/extensions/VisualEditor | refs/heads/master | mediawiki/extensions | refs/heads/master | VisualEditor (1 row; 1 ms) Was the extension at one point pointing to the wrong repository? Will file a bug upstream, since I guess this should've updated itself when the submodule changed.\", 'cleaned': \"fixed. gerrit> select * from submodule_subscriptions where submodule_project_name like '%visualeditor%'; submodule_project_name | submodule_branch_name | super_project_project_name | super_project_branch_name | submodule_path -----------------------+-----------------------+----------------------------+---------------------------+--------------- visualeditor | refs/heads/master | mediawiki/extensions | refs/heads/master | visualeditor ( row; ms) gerrit> update submodule_subscriptions set submodule_project_name = 'mediawiki/extensions/visualeditor' where submodule_path = 'visualeditor'; update ; ms gerrit> select * from submodule_subscriptions where submodule_project_name like '%visualeditor%'; submodule_project_name | submodule_branch_name | super_project_project_name | super_project_branch_name | submodule_path ----------------------------------+-----------------------+----------------------------+---------------------------+--------------- mediawiki/extensions/visualeditor | refs/heads/master | mediawiki/extensions | refs/heads/master | visualeditor ( row; ms) was the extension at one point pointing to the wrong repository? will file a bug upstream, since i guess this should've updated itself when the submodule changed.\"})}),\n", + " '1216': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1216', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Actually moving this bug under 'git/gerrit'.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'moving', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 3, 4, 9, 10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'under', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [8]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'git', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'gerrit', 'tag': 'NNP', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 7]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"Actually moving this bug under 'git/gerrit'.\", 'cleaned': \"actually moving this bug under 'git/gerrit'.\"})}),\n", + " '1217': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1217', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"On beta, origin/master points to 5add8cc4c0ea5b305525c30d8af5261406e5d355 which mean VisualEditor remote is not being fetched when running 'git pull && git submodule update init'.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'on', 'tag': 'IN', 'dep': 'ROOT', 'dn': [6, 27, 28, 29]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'origin', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [3, 4]}, {'tok': 'points', 'tag': 'NNS', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 5, 7, 10]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': '5add8cc4c0ea5b305525c30d8af5261406e5d355', 'tag': 'VB', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'mean', 'tag': 'VBP', 'dep': 'relcl', 'up': 6, 'dn': [9, 16]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'remote', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 16, 'dn': [11]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'fetched', 'tag': 'VBN', 'dep': 'ccomp', 'up': 10, 'dn': [12, 13, 14, 15, 18]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'advcl', 'up': 16, 'dn': [17, 26]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'git', 'tag': 'NN', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': 'pull', 'tag': 'NN', 'dep': 'nmod', 'up': 26, 'dn': [19, 20, 22]}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': [23, 24]}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 22, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'conj', 'up': 22, 'dn': []}, {'tok': 'submodule', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'update', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [21, 25]}, {'tok': '--init', 'tag': ':', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"On beta, origin/master points to 5add8cc4c0ea5b305525c30d8af5261406e5d355 which mean VisualEditor remote is not being fetched when running 'git pull && git submodule update init'.\", 'cleaned': \"on beta, origin/master points to 5add8cc4c0ea5b305525c30d8af5261406e5d355 which mean visualeditor remote is not being fetched when running 'git pull && git submodule update --init'.\"})}),\n", + " '1218': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1218', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"The mediawiki/extensions.git is not updating VisualEditor extension: $ git submodule update init VisualEditor remote: Counting objects: 3887, done remote: Finding sources: 100% (5930/5930) remote: Getting sizes: 100% (1370/1370) remote: Compressing objects: 21% (288/1370) remote: Total 5930 (delta 3846), reused 5495 (delta 3829) Receiving objects: 100% (5930/5930), 2.95 MiB | 622 KiB/s, done. Resolving deltas: 100% (4091/4091), completed with 275 local objects. From https://gerrit.wikimedia.org/r/p/mediawiki/extensions/VisualEditor 65602e1..ed1c06e master > origin/master Submodule path 'VisualEditor': checked out '5add8cc4c0ea5b305525c30d8af5261406e5d355' $ cd VisualEditor $ git rev parse HEAD origin/master 5add8cc4c0ea5b305525c30d8af5261406e5d355 ed1c06ee6b36851ba1f6e3a68d0584da4c20be46 HEAD should points to the same as origin/master. Parsoid is updated though: $ git rev parse HEAD origin/master bf8d3dff339e5b3e10f0667850d0114f49db131c bf8d3dff339e5b3e10f0667850d0114f49db131c Moving the bug under Wikimedia > Git/Gerrit . Will poke Chad / Sam about it.\", 'parsed': [{'rt': 21, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'nsubj', 'up': 6, 'dn': [0, 3]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'extensions.git', 'tag': 'ADD', 'dep': 'appos', 'up': 1, 'dn': [2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'updating', 'tag': 'VBG', 'dep': 'ccomp', 'up': 21, 'dn': [1, 4, 5, 8, 9]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'extension', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 15, 'dn': [11]}, {'tok': 'cur', 'tag': 'XX', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': 'git', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': [12]}, {'tok': 'submodule', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'update', 'tag': 'NN', 'dep': 'dep', 'up': 21, 'dn': [10, 13, 14, 16, 18]}, {'tok': '--init', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'remote', 'tag': 'NN', 'dep': 'appos', 'up': 15, 'dn': [17, 19]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'counting', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'objects', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [6, 15, 20, 22, 23, 24, 27, 32, 33, 34, 40]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 21, 'dn': [25, 26]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 24, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'xcomp', 'up': 21, 'dn': [28, 29, 31]}, {'tok': 'remote', 'tag': 'JJ', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'finding', 'tag': 'VBG', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'sources', 'tag': 'NNS', 'dep': 'dobj', 'up': 27, 'dn': [30]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'number>%', 'tag': \"''\", 'dep': 'appos', 'up': 21, 'dn': [35, 36, 37, 38, 39]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 34, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'remote', 'tag': 'NN', 'dep': 'npadvmod', 'up': 21, 'dn': [41, 43]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'compound', 'up': 43, 'dn': []}, {'tok': 'sizes', 'tag': 'NNS', 'dep': 'appos', 'up': 40, 'dn': [42, 44, 45, 46, 49, 51]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'number>%', 'tag': 'NN', 'dep': 'appos', 'up': 43, 'dn': [47, 48]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 46, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 43, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'remote', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'compressing', 'tag': 'VBG', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'objects', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 9, 11]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>%', 'tag': \"''\", 'dep': 'appos', 'up': 3, 'dn': [7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'remote', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'total', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [2, 3, 5, 6, 7, 8, 9, 10, 11, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'delta', 'tag': 'NNP', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'reused', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 14, 15, 16, 17, 20, 23, 25, 26, 27, 30, 31, 32, 33, 34]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'delta', 'tag': 'NNP', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': [18, 19, 21, 22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'receiving', 'tag': 'VBG', 'dep': 'advcl', 'up': 13, 'dn': [24]}, {'tok': 'objects', 'tag': 'NNS', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'number>%', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': [28, 29]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 27, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': [1]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'mib', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': [0]}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'kib', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': [5]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 's', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [2, 3, 4, 7, 8, 10, 11, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'acl', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'resolving', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 11, 18]}, {'tok': 'deltas', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number>%', 'tag': \"''\", 'dep': 'dobj', 'up': 0, 'dn': [5, 6, 7, 8, 9, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'completed', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [12]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [17]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 17, 'dn': [13, 15]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'objects', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [14, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [4, 5, 16, 17]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '65602e1', 'tag': 'NNP', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 3]}, {'tok': '..', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'ed1c06e', 'tag': 'CD', 'dep': 'nummod', 'up': 16, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': [8, 9]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'prt', 'up': 7, 'dn': []}, {'tok': 'origin', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': [7, 11]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'submodule', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'path', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': [10, 12, 13, 15]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 14, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [6, 14]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'checked', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 18, 20, 21, 28, 44]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 19, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '5add8cc4c0ea5b305525c30d8af5261406e5d355', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '<', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'cd', 'tag': 'NNP', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [22, 23, 24, 25, 26, 27]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 32, 'dn': []}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'nmod', 'up': 32, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 32, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'nmod', 'up': 42, 'dn': [29, 30, 31, 33, 37]}, {'tok': 'rev', 'tag': 'NNP', 'dep': 'appos', 'up': 32, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'parse', 'tag': 'JJ', 'dep': 'amod', 'up': 36, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'compound', 'up': 37, 'dn': [35]}, {'tok': 'origin', 'tag': 'NN', 'dep': 'appos', 'up': 32, 'dn': [34, 36, 38]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'compound', 'up': 40, 'dn': []}, {'tok': '5add8cc4c0ea5b305525c30d8af5261406e5d355', 'tag': 'NNP', 'dep': 'nmod', 'up': 42, 'dn': [39]}, {'tok': 'ed1c06ee6b36851ba1f6e3a68d0584da4c20be46', 'tag': 'NNP', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'head', 'tag': 'NNP', 'dep': 'nsubj', 'up': 44, 'dn': [32, 40, 41]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 44, 'dn': []}, {'tok': 'points', 'tag': 'VBZ', 'dep': 'conj', 'up': 19, 'dn': [42, 43, 45, 52]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': [47]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'pobj', 'up': 45, 'dn': [46, 48]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 47, 'dn': [49, 51]}, {'tok': 'origin', 'tag': 'NN', 'dep': 'pobj', 'up': 48, 'dn': [50]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'pobj', 'up': 48, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 44, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'parsoid', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 2, 'dn': [13]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'updated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 27]}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'cur', 'tag': 'XX', 'dep': 'nmod', 'up': 13, 'dn': [5]}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'nmod', 'up': 13, 'dn': [7, 9]}, {'tok': 'rev', 'tag': 'NNP', 'dep': 'appos', 'up': 8, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'parse', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [11]}, {'tok': 'origin', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [6, 8, 10, 12, 14, 15, 17, 18]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'appos', 'up': 13, 'dn': [16]}, {'tok': 'bf8d3dff339e5b3e10f0667850d0114f49db131c', 'tag': 'ADD', 'dep': 'appos', 'up': 15, 'dn': []}, {'tok': 'bf8d3dff339e5b3e10f0667850d0114f49db131c', 'tag': 'NNPS', 'dep': 'appos', 'up': 13, 'dn': []}, {'tok': 'moving', 'tag': 'VBG', 'dep': 'acl', 'up': 13, 'dn': [20, 23, 24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19, 21]}, {'tok': 'under', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22]}, {'tok': 'wikimedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 21, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 18, 'dn': [25, 26]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'gerrit', 'tag': 'NNP', 'dep': 'appos', 'up': 24, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'poke', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 5, 7]}, {'tok': 'chad', 'tag': 'NNP', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'sam', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"The mediawiki/extensions.git is not updating VisualEditor extension: $ git submodule update init VisualEditor remote: Counting objects: 3887, done remote: Finding sources: 100% (5930/5930) remote: Getting sizes: 100% (1370/1370) remote: Compressing objects: 21% (288/1370) remote: Total 5930 (delta 3846), reused 5495 (delta 3829) Receiving objects: 100% (5930/5930), 2.95 MiB | 622 KiB/s, done. Resolving deltas: 100% (4091/4091), completed with 275 local objects. From https://gerrit.wikimedia.org/r/p/mediawiki/extensions/VisualEditor 65602e1..ed1c06e master > origin/master Submodule path 'VisualEditor': checked out '5add8cc4c0ea5b305525c30d8af5261406e5d355' $ cd VisualEditor $ git rev parse HEAD origin/master 5add8cc4c0ea5b305525c30d8af5261406e5d355 ed1c06ee6b36851ba1f6e3a68d0584da4c20be46 HEAD should points to the same as origin/master. Parsoid is updated though: $ git rev parse HEAD origin/master bf8d3dff339e5b3e10f0667850d0114f49db131c bf8d3dff339e5b3e10f0667850d0114f49db131c Moving the bug under Wikimedia > Git/Gerrit . Will poke Chad / Sam about it.\", 'cleaned': \"the mediawiki/extensions.git is not updating visualeditor extension: git submodule update --init visualeditor remote: counting objects: , done remote: finding sources: % (/) remote: getting sizes: % (/) remote: compressing objects: % (/) remote: total (delta ), reused (delta ) receiving objects: % (/), mib | kib/s, done. resolving deltas: % (/), completed with local objects. from 65602e1..ed1c06e master -> origin/master submodule path 'visualeditor': checked out '5add8cc4c0ea5b305525c30d8af5261406e5d355' cd visualeditor git rev-parse head origin/master 5add8cc4c0ea5b305525c30d8af5261406e5d355 ed1c06ee6b36851ba1f6e3a68d0584da4c20be46 head should points to the same as origin/master. parsoid is updated though: git rev-parse head origin/master bf8d3dff339e5b3e10f0667850d0114f49db131c bf8d3dff339e5b3e10f0667850d0114f49db131c moving the bug under wikimedia > git/gerrit . will poke chad / sam about it.\"})}),\n", + " '1219': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1219', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'In this edit: https://fr.wikipedia.org/w/index.php?diff=94100781 VisualEditor seems to have emptied a reference (the one containing \"Maxime Pargaud\" as author of the cited reference). Version : unspecified Severity : normal', 'parsed': [{'rt': 8, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [2]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [5, 6]}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 4, 7, 11, 29]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'emptied', 'tag': 'VBN', 'dep': 'xcomp', 'up': 8, 'dn': [9, 10, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 14, 16, 28]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'appos', 'up': 13, 'dn': [15, 17, 22]}, {'tok': 'containing', 'tag': 'VBG', 'dep': 'acl', 'up': 16, 'dn': [20]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'maxime', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'pargaud', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 19, 21]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [23]}, {'tok': 'author', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [24]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'cited', 'tag': 'VBN', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 26]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'In this edit: https://fr.wikipedia.org/w/index.php?diff=94100781 VisualEditor seems to have emptied a reference (the one containing \"Maxime Pargaud\" as author of the cited reference). Version : unspecified Severity : normal', 'cleaned': 'in this edit: visualeditor seems to have emptied a reference (the one containing \"maxime pargaud\" as author of the cited reference). -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1220': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1220', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is now fixed (Parsoid selser issue); sorry!', 'parsed': [{'rt': 10, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'amod', 'up': 7, 'dn': [0, 1, 2]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'selser', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'ccomp', 'up': 10, 'dn': [3, 4, 5, 6, 8]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [7, 9, 11]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'This is now fixed (Parsoid selser issue); sorry!', 'cleaned': 'this is now fixed (parsoid selser issue); sorry!'})}),\n", + " '1221': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1221', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'VisualEditor kissed a girl and liked it. Oh boy, do our products grow up fast. Oh wait, it ate a reference? Bad bad editor. Discipline... Slacker!', 'parsed': [{'rt': 1, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'kissed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'girl', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'liked', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [6]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'oh', 'tag': 'UH', 'dep': 'intj', 'up': 6, 'dn': []}, {'tok': 'boy', 'tag': 'UH', 'dep': 'intj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 5, 'dn': []}, {'tok': 'products', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': [4]}, {'tok': 'grow', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 7, 8, 9]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 6, 'dn': []}, {'tok': 'fast', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'oh', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': [1]}, {'tok': 'wait', 'tag': 'VB', 'dep': 'intj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'ate', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'bad', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'bad', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'discipline', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': [1]}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'slacker', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'VisualEditor kissed a girl and liked it. Oh boy, do our products grow up fast. Oh wait, it ate a reference? Bad bad editor. Discipline... Slacker!', 'cleaned': 'visualeditor kissed a girl and liked it. oh boy, do our products grow up fast. oh wait, it ate a reference? bad bad editor. discipline... slacker!'})}),\n", + " '1222': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1222', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'See https://en.wikipedia.org/wiki/User:Mdennis_%28WMF%29/sandbox for the result of four different attempts to insert images. Each one resulted in something like https://en.wikipedia.org/w/index.php?title=User%3AMdennis_%28WMF%29%2Fsandbox&diff=560491469&oldid=560491343 Version : unspecified Severity : normal', 'parsed': [{'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'four', 'tag': 'CD', 'dep': 'nummod', 'up': 10, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'attempts', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'acl', 'up': 10, 'dn': [11, 13]}, {'tok': 'images', 'tag': 'NNS', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'each', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'resulted', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'something', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [5, 23]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18, 19, 20, 21, 22]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': [17]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [16]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}]}], 'stripped_text': 'See https://en.wikipedia.org/wiki/User:Mdennis_%28WMF%29/sandbox for the result of four different attempts to insert images. Each one resulted in something like https://en.wikipedia.org/w/index.php?title=User%3AMdennis_%28WMF%29%2Fsandbox&diff=560491469&oldid=560491343 Version : unspecified Severity : normal', 'cleaned': 'see for the result of four different attempts to insert images. each one resulted in something like -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1223': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1223', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Fixed. Sorry about this.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 3]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed. Sorry about this.', 'cleaned': 'fixed. sorry about this.'})}),\n", + " '1224': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wrimmmr5w2zt7nk2t753', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1224', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=McIntosh_%28apple%29&diff=560394609&oldid=560264020 Version : unspecified Severity : normal', 'parsed': [{'rt': 17, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 17, 'dn': [1, 3, 4, 5, 6, 7, 8, 12, 13, 14]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': [2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': [9, 11]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': [10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 15, 16]}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=McIntosh_%28apple%29&diff=560394609&oldid=560264020 Version : unspecified Severity : normal', 'cleaned': ' -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1225': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1225', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I'm going to speculatively mark this as fixed; we haven't seen any further issues with this and there's no steps to repeat even when we undertake edit conflicts it still doesn't occur. Please re open if you find that it does recur and if so, any information about how to get it to trigger would be great, of course.\", 'parsed': [{'rt': 13, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'ccomp', 'up': 13, 'dn': [0, 1, 5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'speculatively', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'mark', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 4, 6, 8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 5, 'dn': [7]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 9, 10, 11, 12, 16, 21]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'further', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'dobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 21, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'conj', 'up': 13, 'dn': [19, 20, 23, 26, 30, 38]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'steps', 'tag': 'NNS', 'dep': 'attr', 'up': 21, 'dn': [22, 25]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'repeat', 'tag': 'VB', 'dep': 'relcl', 'up': 23, 'dn': [24]}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'undertake', 'tag': 'VBP', 'dep': 'advcl', 'up': 21, 'dn': [27, 28, 29, 32]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'conflicts', 'tag': 'NNS', 'dep': 'dobj', 'up': 30, 'dn': [31, 37]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 37, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 37, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 37, 'dn': []}, {'tok': 'occur', 'tag': 'VB', 'dep': 'relcl', 'up': 32, 'dn': [33, 34, 35, 36]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 26, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 26, 'dn': [1, 2, 3]}, {'tok': 're', 'tag': 'VB', 'dep': 'intj', 'up': 0, 'dn': []}, {'tok': '-', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'find', 'tag': 'VBP', 'dep': 'advcl', 'up': 26, 'dn': [4, 5, 10, 11, 12]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'recur', 'tag': 'VB', 'dep': 'ccomp', 'up': 6, 'dn': [7, 8, 9]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advcl', 'up': 26, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'information', 'tag': 'NN', 'dep': 'nsubj', 'up': 26, 'dn': [16, 18]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [21]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'pcomp', 'up': 18, 'dn': [19, 20, 22, 23]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'trigger', 'tag': 'VB', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 6, 14, 15, 17, 25, 27, 28, 29, 31]}, {'tok': 'great', 'tag': 'JJ', 'dep': 'acomp', 'up': 26, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [30]}, {'tok': 'course', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 26, 'dn': []}]}], 'stripped_text': \"I'm going to speculatively mark this as fixed; we haven't seen any further issues with this and there's no steps to repeat even when we undertake edit conflicts it still doesn't occur. Please re open if you find that it does recur and if so, any information about how to get it to trigger would be great, of course.\", 'cleaned': \"i'm going to speculatively mark this as fixed; we haven't seen any further issues with this and there's no steps to repeat - even when we undertake edit conflicts it still doesn't occur. please re-open if you find that it does recur - and if so, any information about how to get it to trigger would be great, of course.\"})}),\n", + " '1226': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sx63fwaih5kjt7bz4u6z', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1226', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #1) > https://en.wikipedia.org/wiki/Wikipedia: > Village_pump_(technical)#VisualEditor_ _A.2FB_test_launch_on_18_June > > indicates that this might be caused by edit conflicts I can't replicate this, although of course it is difficult to realistically replicate edit conflicts.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 8, 'dn': [0]}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': [3, 4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'village_pump_(technical)#visualeditor_-_a.2fb_test_launch_on_18_june', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [2, 6, 7]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'indicates', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 13, 34]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 13, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'caused', 'tag': 'VBN', 'dep': 'ccomp', 'up': 8, 'dn': [9, 10, 11, 12, 14, 20]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 13, 'dn': [16]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'conflicts', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'replicate', 'tag': 'VB', 'dep': 'ccomp', 'up': 13, 'dn': [17, 18, 19, 21, 22, 27]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'although', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [25]}, {'tok': 'course', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 20, 'dn': [23, 24, 26, 28, 33]}, {'tok': 'difficult', 'tag': 'JJ', 'dep': 'acomp', 'up': 27, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'realistically', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'replicate', 'tag': 'VB', 'dep': 'amod', 'up': 33, 'dn': [29, 30]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 33, 'dn': []}, {'tok': 'conflicts', 'tag': 'NNS', 'dep': 'attr', 'up': 27, 'dn': [31, 32]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}], 'stripped_text': \"(In reply to comment #1) > https://en.wikipedia.org/wiki/Wikipedia: > Village_pump_(technical)#VisualEditor_ _A.2FB_test_launch_on_18_June > > indicates that this might be caused by edit conflicts I can't replicate this, although of course it is difficult to realistically replicate edit conflicts.\", 'cleaned': \"(in reply to comment #) > > village_pump_(technical)#visualeditor_-_a.2fb_test_launch_on_18_june > > indicates that this might be caused by edit conflicts i can't replicate this, although of course it is difficult to realistically replicate edit conflicts.\"})}),\n", + " '1227': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wrimmmr5w2zt7nk2t753', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1227', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)#VisualEditor_ _A.2FB_test_launch_on_18_June indicates that this might be caused by edit conflicts', 'parsed': [{'rt': 2, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'url>)#visualeditor_-_a.2fb_test_launch_on_18_june', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'indicates', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'caused', 'tag': 'VBN', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 5, 6, 8]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 7, 'dn': [10]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'conflicts', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9]}]}], 'stripped_text': 'https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)#VisualEditor_ _A.2FB_test_launch_on_18_June indicates that this might be caused by edit conflicts', 'cleaned': ')#visualeditor_-_a.2fb_test_launch_on_18_june indicates that this might be caused by edit conflicts'})}),\n", + " '1228': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1228', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Have a page with a block but no s and you get: | Uncaught TypeError: Cannot call method 'connect' of null This is bad. Version : unspecified Severity : normal\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [2, 3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'nmod', 'up': 9, 'dn': [5, 7, 8]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'nummod', 'up': 6, 'dn': []}, {'tok': 'block', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}]}, {'rt': 5, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 's', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'conj', 'up': 5, 'dn': [7, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '|', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': [1]}, {'tok': 'uncaught', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [0, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'call', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 4, 5, 7, 9, 14, 16]}, {'tok': 'method', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'connect', 'tag': 'JJ', 'dep': 'oprd', 'up': 6, 'dn': [8, 10, 11]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'null', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 6, 'dn': [13, 15]}, {'tok': 'bad', 'tag': 'JJ', 'dep': 'acomp', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"Have a page with a block but no s and you get: | Uncaught TypeError: Cannot call method 'connect' of null This is bad. Version : unspecified Severity : normal\", 'cleaned': \"have a page with a block but no s and you get: | uncaught typeerror: cannot call method 'connect' of null this is bad. -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '1229': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1229', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'This was fixed with gerrit 67924, which is now merged into master and will go out with wmf8 from Thursday.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 23]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 7, 8, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [9, 10, 11, 13, 15, 17]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 12, 'dn': [16, 18, 19, 21]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 17, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'wmf8', 'tag': 'NNP', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [22]}, {'tok': 'thursday', 'tag': 'NNP', 'dep': 'pobj', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'This was fixed with gerrit 67924, which is now merged into master and will go out with wmf8 from Thursday.', 'cleaned': 'this was fixed with gerrit , which is now merged into master and will go out with wmf8 from thursday.'})}),\n", + " '1230': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-dw53c5cb2qfhyemej57o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1230', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=Vidin&diff=559844598&oldid=559844102 shows several dirty diff issues, including spurious template bars, space changes, and corrupt links. However, this bug is specifically about the HTML comments that are dropped, \"the name of a location map as per http://en.wikipedia.org/wiki/Template:Location_map\" and \"the position of the pushpin label: left, right, top, bottom, none\". These comments often have important messages to other editors, so they can not be stripped. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=49603 https://bugzilla.wikimedia.org/show_bug.cgi?id=49655', 'parsed': [{'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 20]}, {'tok': 'several', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'dirty', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 6, 8, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'including', 'tag': 'VBG', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'spurious', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'bars', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 13, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'conj', 'up': 12, 'dn': [14, 16, 17, 19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'corrupt', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'conj', 'up': 15, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 6, 14, 35, 45]}, {'tok': 'specifically', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'comments', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 12, 13]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'dropped', 'tag': 'VBN', 'dep': 'relcl', 'up': 9, 'dn': [10, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'nsubj', 'up': 35, 'dn': [15, 17, 26, 29]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'location', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'map', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19, 21]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22]}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [23, 24, 25]}, {'tok': '<', 'tag': 'XX', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'position', 'tag': 'NN', 'dep': 'conj', 'up': 16, 'dn': [27, 28, 30, 34]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'pushpin', 'tag': 'JJ', 'dep': 'compound', 'up': 33, 'dn': []}, {'tok': 'label', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'left', 'tag': 'JJ', 'dep': 'ccomp', 'up': 4, 'dn': [16, 36, 37, 41, 43]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'right', 'tag': 'UH', 'dep': 'conj', 'up': 35, 'dn': [38, 39]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'top', 'tag': 'JJ', 'dep': 'conj', 'up': 37, 'dn': [40]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'bottom', 'tag': 'NN', 'dep': 'oprd', 'up': 35, 'dn': [42]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'none', 'tag': 'NN', 'dep': 'dep', 'up': 35, 'dn': [44]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'comments', 'tag': 'NNS', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'often', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 2, 5, 6, 9, 15, 16]}, {'tok': 'important', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'messages', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 15, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'stripped', 'tag': 'VBN', 'dep': 'advcl', 'up': 3, 'dn': [10, 11, 12, 13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 5, 6, 8, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [9]}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 17, 18, 19, 20, 21]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': [15, 16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=Vidin&diff=559844598&oldid=559844102 shows several dirty diff issues, including spurious template bars, space changes, and corrupt links. However, this bug is specifically about the HTML comments that are dropped, \"the name of a location map as per http://en.wikipedia.org/wiki/Template:Location_map\" and \"the position of the pushpin label: left, right, top, bottom, none\". These comments often have important messages to other editors, so they can not be stripped. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=49603 https://bugzilla.wikimedia.org/show_bug.cgi?id=49655', 'cleaned': ' shows several dirty diff issues, including spurious template bars, space changes, and corrupt links. however, this bug is specifically about the html comments that are dropped, \"the name of a location map as per and \"the position of the pushpin label: left, right, top, bottom, none\". these comments often have important messages to other editors, so they can not be stripped. -------------------------- **version**: unspecified **severity**: major **see also**: '})}),\n", + " '1233': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1233', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"That's a separate bug, will raise as such.\", 'parsed': [{'rt': 7, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 7, 'dn': [0, 4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'separate', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'raise', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 5, 6, 9, 10]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'such', 'tag': 'JJ', 'dep': 'advmod', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': \"That's a separate bug, will raise as such.\", 'cleaned': \"that's a separate bug, will raise as such.\"})}),\n", + " '1234': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1234', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Not sure if it's the same thing, but I just did this today http://it.wikipedia.org/w/index.php?title=Google&diff=59622535&oldid=59377529 and it discarded commented text which, as noted above, should be there for a reason :)\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 4, 8, 9, 12]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [10, 11, 13, 14, 15, 16, 17, 18, 20, 35]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'discarded', 'tag': 'VBD', 'dep': 'conj', 'up': 12, 'dn': [19, 22]}, {'tok': 'commented', 'tag': 'VBN', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 30]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'noted', 'tag': 'VBN', 'dep': 'advcl', 'up': 30, 'dn': [25, 27]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'relcl', 'up': 22, 'dn': [23, 24, 26, 28, 29, 31, 32]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [34]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33]}, {'tok': ':)', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': \"Not sure if it's the same thing, but I just did this today http://it.wikipedia.org/w/index.php?title=Google&diff=59622535&oldid=59377529 and it discarded commented text which, as noted above, should be there for a reason :)\", 'cleaned': \"not sure if it's the same thing, but i just did this today and it discarded commented text which, as noted above, should be there for a reason :)\"})}),\n", + " '1235': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1235', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'This is now fixed; as an example, see https://en.wikipedia.org/w/index.php?title=Bleak_House&diff=560362551&oldid=560338958 as an edit made with VisualEditor that leaves the comments in the templates as they were.', 'parsed': [{'rt': 9, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 9, 'dn': [0, 1, 2]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [7]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 4, 5, 8, 10, 11, 12, 13, 29]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [15]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'made', 'tag': 'VBN', 'dep': 'acl', 'up': 15, 'dn': [17]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [20]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'leaves', 'tag': 'VBZ', 'dep': 'relcl', 'up': 18, 'dn': [19, 22, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'comments', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': [21, 23]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'advcl', 'up': 20, 'dn': [26, 27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': 'This is now fixed; as an example, see https://en.wikipedia.org/w/index.php?title=Bleak_House&diff=560362551&oldid=560338958 as an edit made with VisualEditor that leaves the comments in the templates as they were.', 'cleaned': 'this is now fixed; as an example, see as an edit made with visualeditor that leaves the comments in the templates as they were.'})}),\n", + " '1236': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1236', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Can't reproduce in master. The comment appears in the template dialog and can be edited. With experimental code disabled the template is completely untouched.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'master', 'tag': 'NNP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 7, 10, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'edited', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'with', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'experimental', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'disabled', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 6, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [5, 8]}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'untouched', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"Can't reproduce in master. The comment appears in the template dialog and can be edited. With experimental code disabled the template is completely untouched.\", 'cleaned': \"can't reproduce in master. the comment appears in the template dialog and can be edited. with experimental code disabled the template is completely untouched.\"})}),\n", + " '1237': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1237', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': '(In reply to comment #3) > See also bug 49655 and this (where Ssastry discusses it): > Wikipedia:VisualEditor/Feedback#Removal_of_comments_in_Infobox The place for \"see also\" bugs is the \"see also\" section at the top right of the bug have put it there. : ) Bug 42124 is not relevant.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 7, 8, 14, 15, 16, 17, 20, 45, 48, 49]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'conj', 'up': 3, 'dn': [9, 12]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'ssastry', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'discusses', 'tag': 'VBZ', 'dep': 'relcl', 'up': 8, 'dn': [10, 11, 13]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '):', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'feedback#removal_of_comments_in_infobox', 'tag': 'VBP', 'dep': 'advcl', 'up': 3, 'dn': [18, 19, 22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'place', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 23]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [25, 29]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'pcomp', 'up': 23, 'dn': [24, 26]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'bugs', 'tag': 'NNS', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'dep', 'up': 23, 'dn': [27, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'nmod', 'up': 35, 'dn': [33]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'nsubj', 'up': 45, 'dn': [30, 31, 32, 34, 36]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [39]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'top', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [37, 38, 40]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 40, 'dn': [41]}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 45, 'dn': []}, {'tok': 'put', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [35, 43, 44, 46, 47]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 45, 'dn': []}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 45, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':-)', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'bug', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [1]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 4, 5]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'relevant', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': '(In reply to comment #3) > See also bug 49655 and this (where Ssastry discusses it): > Wikipedia:VisualEditor/Feedback#Removal_of_comments_in_Infobox The place for \"see also\" bugs is the \"see also\" section at the top right of the bug have put it there. : ) Bug 42124 is not relevant.', 'cleaned': '(in reply to comment #) > see also bug and this (where ssastry discusses it): > wikipedia:visualeditor/feedback#removal_of_comments_in_infobox the place for \"see also\" bugs is the \"see also\" section at the top right of the bug - have put it there. :-) bug is not relevant.'})}),\n", + " '1238': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ebwxbdwkoxprr4cvvjvy', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1238', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': '[[Wikipedia:VisualEditor/Feedback#Removal_of_comments_in_Infobox]] See also bug 42124.', 'parsed': [{'rt': 11, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'wikipedia', 'tag': 'FW', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [2, 3, 6, 7, 8]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'feedback#removal_of_comments_in_infobox', 'tag': 'ADD', 'dep': 'appos', 'up': 4, 'dn': [5]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 9, 10, 12, 13, 14, 15]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': '[[Wikipedia:VisualEditor/Feedback#Removal_of_comments_in_Infobox]] See also bug 42124.', 'cleaned': '[[wikipedia:visualeditor/feedback#removal_of_comments_in_infobox]] see also bug .'})}),\n", + " '1239': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ebwxbdwkoxprr4cvvjvy', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1239', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'See also bug 49655 and this (where Ssastry discusses it): Wikipedia:VisualEditor/Feedback#Removal_of_comments_in_Infobox', 'parsed': [{'rt': 2, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'bug', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 7, 13, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'dep', 'up': 2, 'dn': [8, 11]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'ssastry', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'discusses', 'tag': 'VBZ', 'dep': 'relcl', 'up': 7, 'dn': [9, 10, 12]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [15, 16]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 14, 'dn': [18]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'feedback#removal_of_comments_in_infobox', 'tag': 'NNS', 'dep': 'appos', 'up': 16, 'dn': [17]}]}], 'stripped_text': 'See also bug 49655 and this (where Ssastry discusses it): Wikipedia:VisualEditor/Feedback#Removal_of_comments_in_Infobox', 'cleaned': 'see also bug and this (where ssastry discusses it): wikipedia:visualeditor/feedback#removal_of_comments_in_infobox'})}),\n", + " '1240': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1240', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Confirm that these are being re broken, but seemingly online in template calls (where we can't alienate them?). Ed, can you confirm at your end if this is a DM issue or a Parsoid one? I was able to edit around an HTML comment without altering it inline (as expected) in https://www.mediawiki.org/w/index.php?title=VisualEditor:TestComments&diff=712245&oldid=712244 but changes to the HTML comment in the second template fail to be detected as a change (?). Note that the first template can't be edited as the preceding block comment it created as an mw:Placeholder (per bug 47403) and (wrongly?) merged with the following transclusion.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'confirm', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 11, 20, 22, 23, 24]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'these', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'ccomp', 'up': 0, 'dn': [1, 2, 3, 5, 6, 7, 8, 9]}, {'tok': 're', 'tag': 'VBN', 'dep': 'acomp', 'up': 4, 'dn': []}, {'tok': '-', 'tag': 'VBN', 'dep': 'acomp', 'up': 4, 'dn': []}, {'tok': 'broken', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'seemingly', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'online', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': [10, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'calls', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'alienate', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [15, 16, 17, 18, 19, 21]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'ed', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'confirm', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 10, 18]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 7, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 4, 'dn': [8, 9, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'dm', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 10, 'dn': [11, 12, 14, 17]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'conj', 'up': 13, 'dn': [15, 16]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 21, 22, 32]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 15, 17]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'html', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 9]}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'altering', 'tag': 'VBG', 'dep': 'pcomp', 'up': 9, 'dn': [11, 12]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'inline', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'parataxis', 'up': 4, 'dn': [13, 14, 16]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [19, 20]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 32, 'dn': [24]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 26, 28]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29, 30]}, {'tok': 'fail', 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [23, 35, 39, 40, 41, 42]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 35, 'dn': []}, {'tok': 'detected', 'tag': 'VBN', 'dep': 'xcomp', 'up': 32, 'dn': [33, 34, 36]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [38]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [37]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 32, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [8, 38]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [2, 3]}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'edited', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [1, 4, 5, 6, 7, 9, 28, 33]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'preceding', 'tag': 'VBG', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'block', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 12, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'created', 'tag': 'VBD', 'dep': 'relcl', 'up': 13, 'dn': [14, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'mw', 'tag': 'NNP', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'placeholder', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 19, 21, 22, 24, 25, 26, 27]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 20, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'wrongly', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': [29, 31, 32]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'merged', 'tag': 'VBD', 'dep': 'conj', 'up': 8, 'dn': [30, 34]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [37]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'following', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 36]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"Confirm that these are being re broken, but seemingly online in template calls (where we can't alienate them?). Ed, can you confirm at your end if this is a DM issue or a Parsoid one? I was able to edit around an HTML comment without altering it inline (as expected) in https://www.mediawiki.org/w/index.php?title=VisualEditor:TestComments&diff=712245&oldid=712244 but changes to the HTML comment in the second template fail to be detected as a change (?). Note that the first template can't be edited as the preceding block comment it created as an mw:Placeholder (per bug 47403) and (wrongly?) merged with the following transclusion.\", 'cleaned': \"confirm that these are being re-broken, but seemingly online in template calls (where we can't alienate them?). ed, can you confirm at your end if this is a dm issue or a parsoid one? i was able to edit around an html comment without altering it inline (as expected) in - but changes to the html comment in the second template fail to be detected as a change (?). note that the first template can't be edited as the preceding block comment it created as an mw:placeholder (per bug ) and (wrongly?) merged with the following transclusion.\"})}),\n", + " '1241': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ebwxbdwkoxprr4cvvjvy', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1241', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'At the time of this discussion by VE developers, [[Wikipedia:VisualEditor/Feedback/Archive 2013 05#General_observations]], hidden notes/comments were preserved. Now all hidden HTML notes on a page (or at least those in templates) are removed when the page is edited by VE. Page edit notices and section edit notices will not work as a replacement since hidden notes can be instructional for specific references, tables, infoboxes, navboxes, sentences, paragraphs, etc.. Page notices and edit notices are for a whole page or section. For more info: [[Wikipedia:VisualEditor/Feedback#HTML_notes]] or wherever it ends up later in the archives. If HTML notes are going to be replaced by some new hidden notation system, they still need to be preserved in the meantime. They should be treated similarly to how VE handles tables, infoboxes, and other stuff that VE can not currently edit. VE should not be doing anything within templates. Templates are too complex for VE to meddle with in the slightest way. VE should not even remove spaces in templates. If VE ends up with another hidden note tool, then a bot may have to go around to convert all existing hidden HTML notes to the new VE tool. But why bother? Why not keep the HTML notes, and use some kind of popup tooltip in VE that pops up when one puts the mouse cursor over a hidden note icon in VE edit mode? So one can read the hidden note in the popup. Kind of like how reference tooltips work.', 'parsed': [{'rt': 32, 'toks': [{'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 3, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'discussion', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 've', 'tag': 'IN', 'dep': 'pcomp', 'up': 6, 'dn': [8]}, {'tok': 'developers', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 23, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 23, 'dn': []}, {'tok': 'wikipedia', 'tag': 'FW', 'dep': 'nmod', 'up': 22, 'dn': [13, 20]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nmod', 'up': 20, 'dn': [15, 18]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'feedback', 'tag': 'NN', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'archive', 'tag': 'NN', 'dep': 'appos', 'up': 14, 'dn': [16, 17]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 12, 'dn': [14, 19, 21]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 23, 'dn': [12]}, {'tok': 'number>#general_observations', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 32, 'dn': [10, 11, 22, 24, 25]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'notes', 'tag': 'NNS', 'dep': 'nmod', 'up': 30, 'dn': [27, 29]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'comments', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 32, 'dn': [28]}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 32, 'dn': []}, {'tok': 'preserved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 9, 23, 26, 30, 31, 33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 32, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': 'notes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 5, 17]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'least', 'tag': 'JJS', 'dep': 'advmod', 'up': 12, 'dn': [10]}, {'tok': 'those', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 17, 'dn': [11, 13, 15]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'removed', 'tag': 'VBN', 'dep': 'conj', 'up': 4, 'dn': [12, 16, 22, 25]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 22, 'dn': [19]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 22, 'dn': []}, {'tok': 'edited', 'tag': 'VBN', 'dep': 'advcl', 'up': 17, 'dn': [18, 20, 21, 23]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 22, 'dn': [24]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'page', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'notices', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [0, 1, 3, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'notices', 'tag': 'NNS', 'dep': 'conj', 'up': 2, 'dn': [4, 5]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 9, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 7, 8, 10, 17, 40, 47]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'replacement', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'notes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 17, 'dn': [14]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'advcl', 'up': 9, 'dn': [13, 15, 16, 18, 19]}, {'tok': 'instructional', 'tag': 'JJ', 'dep': 'acomp', 'up': 17, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [21]}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 19, 'dn': [20, 22, 23, 34, 36]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'tables', 'tag': 'NNS', 'dep': 'conj', 'up': 21, 'dn': [24, 25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'infoboxes', 'tag': 'NNS', 'dep': 'conj', 'up': 23, 'dn': [26, 27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'navboxes', 'tag': 'NNS', 'dep': 'conj', 'up': 25, 'dn': [28, 29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'sentences', 'tag': 'NNS', 'dep': 'conj', 'up': 27, 'dn': [30, 31]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'paragraphs', 'tag': 'NNS', 'dep': 'conj', 'up': 29, 'dn': [32, 33]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'etc', 'tag': 'FW', 'dep': 'conj', 'up': 31, 'dn': []}, {'tok': '..', 'tag': 'NFP', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': 'notices', 'tag': 'NNS', 'dep': 'conj', 'up': 21, 'dn': [35, 37, 39]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 36, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'notices', 'tag': 'NNS', 'dep': 'conj', 'up': 36, 'dn': [38]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'conj', 'up': 9, 'dn': [41]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [44]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': 'whole', 'tag': 'JJ', 'dep': 'amod', 'up': 44, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 41, 'dn': [42, 43, 45, 46]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 44, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'conj', 'up': 44, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [2]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'info', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'wikipedia', 'tag': 'FW', 'dep': 'nmod', 'up': 10, 'dn': [7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'feedback#html_notes', 'tag': 'NNPS', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 6, 8, 9, 11, 12, 13, 14, 17, 23]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'wherever', 'tag': 'WRB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'ends', 'tag': 'VBZ', 'dep': 'conj', 'up': 10, 'dn': [15, 16, 18, 19, 20]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 17, 'dn': []}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'archives', 'tag': 'NNS', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'notes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 4, 'dn': [1]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'advcl', 'up': 17, 'dn': [0, 2, 3, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'replaced', 'tag': 'VBN', 'dep': 'xcomp', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 7, 'dn': [13]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'notation', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [11]}, {'tok': 'system', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [4, 14, 15, 16, 20, 24]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 20, 'dn': []}, {'tok': 'preserved', 'tag': 'VBN', 'dep': 'xcomp', 'up': 17, 'dn': [18, 19, 21]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'meantime', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'treated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 21]}, {'tok': 'similarly', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [9]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 8, 'dn': [6]}, {'tok': 'handles', 'tag': 'NNS', 'dep': 'compound', 'up': 9, 'dn': [7]}, {'tok': 'tables', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [8, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'infoboxes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 21, 'dn': [12, 13, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'stuff', 'tag': 'NN', 'dep': 'conj', 'up': 11, 'dn': [14, 17]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'relcl', 'up': 15, 'dn': [16]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [11, 18, 19, 20, 22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'doing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 6, 8]}, {'tok': 'anything', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'templates', 'tag': 'NNS', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 13]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'complex', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'meddle', 'tag': 'VB', 'dep': 'advcl', 'up': 3, 'dn': [4, 5, 6, 8, 9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'slightest', 'tag': 'JJS', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 8]}, {'tok': 'spaces', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': [6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'ends', 'tag': 'VBZ', 'dep': 'advcl', 'up': 14, 'dn': [0, 1, 3, 4]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 2, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [8]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'note', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [6]}, {'tok': 'tool', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'bot', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [11]}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 9, 10, 12, 13, 16, 30]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'xcomp', 'up': 14, 'dn': [15, 17, 19]}, {'tok': 'around', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'convert', 'tag': 'VB', 'dep': 'advcl', 'up': 16, 'dn': [18, 23, 24]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'dobj', 'up': 19, 'dn': [20, 21, 22]}, {'tok': 'notes', 'tag': 'VBZ', 'dep': 'dobj', 'up': 19, 'dn': [25]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'tool', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 27, 28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'bother', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'keep', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 7, 8, 34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'notes', 'tag': 'NNS', 'dep': 'oprd', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [10, 14, 17]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'kind', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'popup', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'tooltip', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [15]}, {'tok': 've', 'tag': 'VBP', 'dep': 'pcomp', 'up': 14, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'pops', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 8, 'dn': [16, 18, 21]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 17, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'one', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'puts', 'tag': 'VBZ', 'dep': 'advcl', 'up': 17, 'dn': [19, 20, 24, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'mouse', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': [22]}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [23]}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'note', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': [27]}, {'tok': 'icon', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 28, 30]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [31, 33]}, {'tok': 've', 'tag': 'VBP', 'dep': 'intj', 'up': 30, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 33, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [32]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'one', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'read', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 7, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'hidden', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'note', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'popup', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'kind', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'of', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [0]}, {'tok': 'like', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1, 5, 7]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'tooltips', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'work', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'At the time of this discussion by VE developers, [[Wikipedia:VisualEditor/Feedback/Archive 2013 05#General_observations]], hidden notes/comments were preserved. Now all hidden HTML notes on a page (or at least those in templates) are removed when the page is edited by VE. Page edit notices and section edit notices will not work as a replacement since hidden notes can be instructional for specific references, tables, infoboxes, navboxes, sentences, paragraphs, etc.. Page notices and edit notices are for a whole page or section. For more info: [[Wikipedia:VisualEditor/Feedback#HTML_notes]] or wherever it ends up later in the archives. If HTML notes are going to be replaced by some new hidden notation system, they still need to be preserved in the meantime. They should be treated similarly to how VE handles tables, infoboxes, and other stuff that VE can not currently edit. VE should not be doing anything within templates. Templates are too complex for VE to meddle with in the slightest way. VE should not even remove spaces in templates. If VE ends up with another hidden note tool, then a bot may have to go around to convert all existing hidden HTML notes to the new VE tool. But why bother? Why not keep the HTML notes, and use some kind of popup tooltip in VE that pops up when one puts the mouse cursor over a hidden note icon in VE edit mode? So one can read the hidden note in the popup. Kind of like how reference tooltips work.', 'cleaned': 'at the time of this discussion by ve developers, [[wikipedia:visualeditor/feedback/archive #general_observations]], hidden notes/comments were preserved. now all hidden html notes on a page (or at least those in templates) are removed when the page is edited by ve. page edit notices and section edit notices will not work as a replacement since hidden notes can be instructional for specific references, tables, infoboxes, navboxes, sentences, paragraphs, etc.. page notices and edit notices are for a whole page or section. for more info: [[wikipedia:visualeditor/feedback#html_notes]] - or wherever it ends up later in the archives. if html notes are going to be replaced by some new hidden notation system, they still need to be preserved in the meantime. they should be treated similarly to how ve handles tables, infoboxes, and other stuff that ve can not currently edit. ve should not be doing anything within templates. templates are too complex for ve to meddle with in the slightest way. ve should not even remove spaces in templates. if ve ends up with another hidden note tool, then a bot may have to go around to convert all existing hidden html notes to the new ve tool. but why bother? why not keep the html notes, and use some kind of popup tooltip in ve that pops up when one puts the mouse cursor over a hidden note icon in ve edit mode? so one can read the hidden note in the popup. kind of like how reference tooltips work.'})}),\n", + " '1242': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-3uecblbxq24ycewm2cog', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1242', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Adding a file/media fails with wrong wikicode. This wikicode is created, see URL: [[undefined|link=https://commons.wikimedia.org/wiki/File:CV.03326.jpg|right|framed|424x275px]] Version : unspecified Severity : major URL : https://test.wikipedia.org/w/index.php?title=User:Raymond/image&diff=174461&oldid=174460', 'parsed': [{'rt': 5, 'toks': [{'tok': 'adding', 'tag': 'VBG', 'dep': 'csubj', 'up': 5, 'dn': [4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'media', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [1, 2, 3]}, {'tok': 'fails', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 6, 9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'wikicode', 'tag': 'JJ', 'dep': 'pcomp', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'wikicode', 'tag': 'JJ', 'dep': 'nsubjpass', 'up': 3, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'created', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 5, 10, 14, 15, 16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'dep', 'up': 3, 'dn': [4, 6, 7]}, {'tok': 'url', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'undefined|link=', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': [22]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': [21]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'oprd', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': [28]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'Adding a file/media fails with wrong wikicode. This wikicode is created, see URL: [[undefined|link=https://commons.wikimedia.org/wiki/File:CV.03326.jpg|right|framed|424x275px]] Version : unspecified Severity : major URL : https://test.wikipedia.org/w/index.php?title=User:Raymond/image&diff=174461&oldid=174460', 'cleaned': 'adding a file/media fails with wrong wikicode. this wikicode is created, see url: [[undefined|link=]] -------------------------- **version**: unspecified **severity**: major **url**: '})}),\n", + " '1243': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1243', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 50021 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 50021 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1244': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1244', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #10) > What about commend 5 and comment 6? Sorry, yes; created as bug 49849.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': [2, 6, 7, 8]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'pcomp', 'up': 0, 'dn': [1, 3]}, {'tok': 'commend', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 9, 11, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1, 2, 3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 0, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'created', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [5, 7, 8, 9, 10]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': '(In reply to comment #10) > What about commend 5 and comment 6? Sorry, yes; created as bug 49849.', 'cleaned': '(in reply to comment #) > what about commend and comment ? sorry, yes; created as bug .'})}),\n", + " '1245': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sryrz6tgcfnnsiddx32p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1245', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'What about commend 5 and comment 6?', 'parsed': [{'rt': 2, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'commend', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 7, 10, 11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [8, 9]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'What about commend 5 and comment 6?', 'cleaned': 'what about commend and comment ?'})}),\n", + " '1246': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1246', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is partially fixed in gerrit 69581 which we will deploy this afternoon. However, the link issue is still not fixed, thus (in the example in comment 0) we will now get: [[File:CV.03326.jpg|link=https://commons.wikimedia.org/wiki/File:CV.03326.jpg|right|framed|424x275px]] … instead of: [[File:CV.03326.jpg|right|framed|424x275px]] … which is bad, but nothing like as terrible as it was. Forking that off to a new bug, bug 49844, and marking this as fixed.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'partially', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 15]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 8, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'deploy', 'tag': 'VB', 'dep': 'relcl', 'up': 7, 'dn': [9, 10, 11, 14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'afternoon', 'tag': 'NN', 'dep': 'npadvmod', 'up': 12, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [2, 3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 7, 9, 10, 12, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'thus', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11, 14, 17, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16]}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 14, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'cv.03326.jpg|link=', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 2, 'dn': [9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 14, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 14, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [12, 13, 15, 16, 17, 18, 19, 21]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'cv.03326.jpg|right|framed|424x275px', 'tag': 'ADD', 'dep': 'appos', 'up': 14, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 14, 'dn': [20, 22, 23, 24, 25]}, {'tok': 'bad', 'tag': 'JJ', 'dep': 'acomp', 'up': 21, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'nothing', 'tag': 'NN', 'dep': 'conj', 'up': 21, 'dn': [26]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'terrible', 'tag': 'JJ', 'dep': 'pcomp', 'up': 26, 'dn': [27, 31]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 31, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'advcl', 'up': 28, 'dn': [29, 30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'forking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 3, 7, 8, 14, 18]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'off', 'tag': 'RP', 'dep': 'prt', 'up': 0, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dep', 'up': 0, 'dn': [9, 10, 11, 12, 13]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'marking', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [15, 17]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 14, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'This is partially fixed in gerrit 69581 which we will deploy this afternoon. However, the link issue is still not fixed, thus (in the example in comment 0) we will now get: [[File:CV.03326.jpg|link=https://commons.wikimedia.org/wiki/File:CV.03326.jpg|right|framed|424x275px]] … instead of: [[File:CV.03326.jpg|right|framed|424x275px]] … which is bad, but nothing like as terrible as it was. Forking that off to a new bug, bug 49844, and marking this as fixed.', 'cleaned': 'this is partially fixed in gerrit which we will deploy this afternoon. however, the link issue is still not fixed, thus (in the example in comment ) we will now get: [[file:cv.03326.jpg|link=]] ... instead of: [[file:cv.03326.jpg|right|framed|424x275px]] ... which is bad, but nothing like as terrible as it was. forking that off to a new bug, bug , and marking this as fixed.'})}),\n", + " '1247': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1247', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'From bug 49829 comment 0: | This is the DOM returned by the VE after inserting a new thumbnail: |
| |
| | Note the \\'undefined\\' in the resource attribute. The resource is the image | target, so we notice that the link and the image named \\'undefined\\' differ and | serialize as | [[undefined|link=http://commons.wikimedia.org/wiki/File:Apples.jpg|thumb]].', 'parsed': [{'rt': 70, 'toks': [{'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 70, 'dn': [5, 6, 7, 8, 50, 52, 56, 58, 60, 63, 66, 67, 68, 69]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 50, 'dn': [9, 10, 11, 14, 24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'dom', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [13, 15]}, {'tok': 'returned', 'tag': 'VBN', 'dep': 'acl', 'up': 14, 'dn': [16, 19]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 15, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'inserting', 'tag': 'VBG', 'dep': 'pcomp', 'up': 19, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'thumbnail', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 22]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'dep', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'figure', 'tag': 'NN', 'dep': 'nsubj', 'up': 50, 'dn': [25, 26, 28, 29, 32, 40, 41, 42, 43, 44, 48]}, {'tok': 'typeof=\"mw', 'tag': 'NNP', 'dep': 'appos', 'up': 27, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'nmod', 'up': 32, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'frame', 'tag': 'NN', 'dep': 'appos', 'up': 27, 'dn': [30, 31, 33]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'class=', 'tag': 'NNP', 'dep': 'poss', 'up': 40, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'mw', 'tag': 'NN', 'dep': 'compound', 'up': 40, 'dn': [37, 38]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'halign', 'tag': 'NN', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'appos', 'up': 27, 'dn': [34, 35, 36, 39]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'appos', 'up': 27, 'dn': []}, {'tok': '|', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'rel=\"mw', 'tag': 'NNP', 'dep': 'nmod', 'up': 48, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'thumb', 'tag': 'NN', 'dep': 'appos', 'up': 27, 'dn': [45, 46, 47]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'href=\"', 'tag': 'ADD', 'dep': 'dobj', 'up': 50, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'advmod', 'up': 0, 'dn': [53, 55]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'img', 'tag': 'XX', 'dep': 'nmod', 'up': 55, 'dn': []}, {'tok': 'src=\"', 'tag': 'ADD', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 58, 'dn': []}, {'tok': '100px-apples.jpg', 'tag': 'NNP', 'dep': 'pobj', 'up': 0, 'dn': [57, 59]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'width=\"', 'tag': 'NFP', 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': 'height=\"', 'tag': 'ADD', 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': 'resource=\"undefined\">', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'note', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 73, 79]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 73, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 73, 'dn': []}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'dobj', 'up': 70, 'dn': [71, 72, 74, 75]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 73, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 73, 'dn': [78]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 78, 'dn': []}, {'tok': 'resource', 'tag': 'NN', 'dep': 'compound', 'up': 78, 'dn': []}, {'tok': 'attribute', 'tag': 'NN', 'dep': 'pobj', 'up': 75, 'dn': [76, 77]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 70, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'resource', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 10, 'dn': [1, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'target', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'notice', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [2, 7, 8, 9, 27, 33]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [12, 14, 16]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': [15, 17]}, {'tok': 'named', 'tag': 'VBN', 'dep': 'acl', 'up': 16, 'dn': [19, 21]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'oprd', 'up': 17, 'dn': [18]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'differ', 'tag': 'VBP', 'dep': 'oprd', 'up': 17, 'dn': [20, 22, 24]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': '|', 'tag': 'VB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'serialize', 'tag': 'VB', 'dep': 'conj', 'up': 21, 'dn': [23, 25]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [26]}, {'tok': '|', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': [11, 13, 28, 31, 32]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 27, 'dn': [29]}, {'tok': 'undefined|link=', 'tag': 'XX', 'dep': 'dep', 'up': 29, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'dep', 'up': 27, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'From bug 49829 comment 0: | This is the DOM returned by the VE after inserting a new thumbnail: |
| |
| | Note the \\'undefined\\' in the resource attribute. The resource is the image | target, so we notice that the link and the image named \\'undefined\\' differ and | serialize as | [[undefined|link=http://commons.wikimedia.org/wiki/File:Apples.jpg|thumb]].', 'cleaned': 'from bug comment : | this is the dom returned by the ve after inserting a new thumbnail: |
| | | 100px-apples.jpg\" width=\"\" height=\"\" resource=\"undefined\">
| | note the \\'undefined\\' in the resource attribute. the resource is the image | target, so we notice that the link and the image named \\'undefined\\' differ and | serialize as | [[undefined|link=]].'})}),\n", + " '1248': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1248', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 49829 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 49829 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1249': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1249', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' winne2i wrote: The same on plwiki: https://pl.wikipedia.org/w/index.php?diff=36790309 (\"prawo\" means \"right\" in polish, \"ramka\" means \"frame\")', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': [3]}, {'tok': 'winne2i', 'tag': 'VBN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'prep', 'up': 1, 'dn': [2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 6, 29]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'nsubj', 'up': 19, 'dn': [7, 9]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'plwiki', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'prawo', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 29, 'dn': [8, 11, 12, 13, 14, 15, 16, 17, 18, 21, 23]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'right', 'tag': 'JJ', 'dep': 'dobj', 'up': 19, 'dn': [20, 22]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [24]}, {'tok': 'polish', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'ramka', 'tag': 'JJ', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [19, 25, 26, 27, 28, 31, 32, 33]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'frame', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': [30]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 29, 'dn': []}]}], 'stripped_text': ' winne2i wrote: The same on plwiki: https://pl.wikipedia.org/w/index.php?diff=36790309 (\"prawo\" means \"right\" in polish, \"ramka\" means \"frame\")', 'cleaned': '**winne2i** wrote: the same on plwiki: (\"prawo\" means \"right\" in polish, \"ramka\" means \"frame\")'})}),\n", + " '1250': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sryrz6tgcfnnsiddx32p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1250', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #3) > I get the same type of error: > php?title=PLoS_ONE&diff=36119075&oldid=34872658> On this example there is also something else: I think the code \"direita,right\" should be just \"direita\" or \"right\".', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 29, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ccomp', 'up': 29, 'dn': [0, 4, 7, 8, 9, 10, 14, 15, 16, 17, 18, 19, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'type', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'error', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': [13]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'php?title', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 1, 'dn': [11, 12]}, {'tok': '=', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'plos_one&diff=&oldid=', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [21]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 23, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [22, 24, 25]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': [26]}, {'tok': 'else', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 27, 28, 38, 47]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'nmod', 'up': 33, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'direita', 'tag': 'NNP', 'dep': 'nsubj', 'up': 35, 'dn': [30, 31, 32, 34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': [33, 36]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 38, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 29, 'dn': [35, 37, 41]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 41, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'direita', 'tag': 'NNS', 'dep': 'attr', 'up': 38, 'dn': [39, 40, 42, 43, 45]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 41, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'conj', 'up': 41, 'dn': [44, 46]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 29, 'dn': []}]}], 'stripped_text': '(In reply to comment #3) > I get the same type of error: > php?title=PLoS_ONE&diff=36119075&oldid=34872658> On this example there is also something else: I think the code \"direita,right\" should be just \"direita\" or \"right\".', 'cleaned': '(in reply to comment #) > i get the same type of error: > < > php?title=plos_one&diff=&oldid=> on this example there is also something else: i think the code \"direita,right\" should be just \"direita\" or \"right\".'})}),\n", + " '1251': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sx63fwaih5kjt7bz4u6z', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1251', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 49795 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 49795 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1252': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-vyidforzdhnrsoweujao', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1252', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I get the same type of error: ', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 7, 8, 9, 10, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'type', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'error', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'I get the same type of error: ', 'cleaned': 'i get the same type of error: <'})}),\n", + " '1253': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-joqqkabmjmvxeucx4ni2', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1253', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'For additional examples, if that will be helpful, see: http://en.wikipedia.org/w/index.php?title=User%3AMdennis_%28WMF%29&diff=560023092&oldid=541758155 http://en.wikipedia.org/w/index.php?title=Keshi_%28demon%29&diff=559979773&oldid=559978871', 'parsed': [{'rt': 10, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [2]}, {'tok': 'additional', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'examples', 'tag': 'NNS', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'advcl', 'up': 10, 'dn': [4, 5, 6, 8]}, {'tok': 'helpful', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 7, 9, 11, 12, 13, 14, 15, 16, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'For additional examples, if that will be helpful, see: http://en.wikipedia.org/w/index.php?title=User%3AMdennis_%28WMF%29&diff=560023092&oldid=541758155 http://en.wikipedia.org/w/index.php?title=Keshi_%28demon%29&diff=559979773&oldid=559978871', 'cleaned': 'for additional examples, if that will be helpful, see: '})}),\n", + " '1254': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1254', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Roan, do we get the typeof:/etc. wrong at our end, or is this a Parsoid issue?', 'parsed': [{'rt': 4, 'toks': [{'tok': 'roan', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'typeof:/etc', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': '.', 'tag': 'NN', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'wrong', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [1, 4, 5]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 3, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 7, 10, 11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 6, 'dn': [8, 9]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Roan, do we get the typeof:/etc. wrong at our end, or is this a Parsoid issue?', 'cleaned': 'roan, do we get the typeof:/etc. wrong at our end, or is this a parsoid issue?'})}),\n", + " '1255': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1255', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Version : unspecified Severity : normal', 'parsed': [{'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': ' Version : unspecified Severity : normal', 'cleaned': '-------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1256': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1256', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Merged and we'll get this out on Monday so we can test it.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'merged', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [2, 3, 5, 6, 7, 12, 14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'monday', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'advcl', 'up': 4, 'dn': [9, 10, 11, 13]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"Merged and we'll get this out on Monday so we can test it.\", 'cleaned': \"merged and we'll get this out on monday so we can test it.\"})}),\n", + " '1258': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-r7wrkcx7j2vutqs6hr3g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1258', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"(In reply to comment #1) > All events in Edit_5563071 appear to have the same value for > event_pageViewSessionId (2147483647). It was simply overflowing its column type (int). I set it to 'bigint' and it's fine now. It's odd that we haven't run into this before! It's because we ordinarily convert timestamps to byte strings, like the rest of MediaWiki. This is the first time we've tried to save timestamps as integers. The int type is good for values between +/ 2,147,483,647, which has been adequate for all other use cases. > When fixing, we will want to bump the event_version value. Well, since this did not require a deployment, I instead moved all existing rows in the 'Edit' table to 'z_Edit_5563071'. Any events that go into the current 'Edit_5563071' will be fine.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'events', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': [1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'edit_5563071', 'tag': 'NNP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 7, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 10, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'event_pageviewsessionid', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'phone', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'simply', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'overflowing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 10]}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 6, 'dn': []}, {'tok': 'column', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'type', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7, 8, 9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'int', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'set', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 7, 9]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'bigint', 'tag': 'VB', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [8, 10, 11, 12]}, {'tok': 'fine', 'tag': 'JJ', 'dep': 'acomp', 'up': 9, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 7, 11]}, {'tok': 'odd', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'run', 'tag': 'VBN', 'dep': 'ccomp', 'up': 1, 'dn': [3, 4, 5, 6, 8, 10]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'before', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 16]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'ordinarily', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'convert', 'tag': 'VBP', 'dep': 'advcl', 'up': 1, 'dn': [2, 3, 4, 6, 7, 11]}, {'tok': 'timestamps', 'tag': 'NNS', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'byte', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'strings', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'rest', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 14]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3, 7]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'tried', 'tag': 'VBN', 'dep': 'relcl', 'up': 4, 'dn': [5, 6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 10, 11]}, {'tok': 'timestamps', 'tag': 'NNS', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'integers', 'tag': 'NNS', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'int', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'type', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 9, 11, 23]}, {'tok': 'good', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': [5]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'values', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [7]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': '+', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '/-', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [10, 12, 13, 16]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'relcl', 'up': 11, 'dn': [14, 15, 17]}, {'tok': 'adequate', 'tag': 'JJ', 'dep': 'acomp', 'up': 16, 'dn': [18]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [22]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'use', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'cases', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': [19, 20, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'fixing', 'tag': 'VBG', 'dep': 'advcl', 'up': 6, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 8, 12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'bump', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'event_version', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'well', 'tag': 'UH', 'dep': 'intj', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'require', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [2, 3, 4, 5, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'moved', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 6, 9, 10, 11, 15, 16, 22, 25, 26]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'rows', 'tag': 'NNS', 'dep': 'dobj', 'up': 12, 'dn': [13, 14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 19, 20]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [23, 24]}, {'tok': \"'\", 'tag': '``', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'z_edit_5563071', 'tag': 'CD', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'events', 'tag': 'NNS', 'dep': 'nsubj', 'up': 11, 'dn': [0, 3, 9]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'go', 'tag': 'VBP', 'dep': 'relcl', 'up': 1, 'dn': [2, 4]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'current', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'edit_5563071', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 7]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 10, 12, 13]}, {'tok': 'fine', 'tag': 'JJ', 'dep': 'acomp', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': \"(In reply to comment #1) > All events in Edit_5563071 appear to have the same value for > event_pageViewSessionId (2147483647). It was simply overflowing its column type (int). I set it to 'bigint' and it's fine now. It's odd that we haven't run into this before! It's because we ordinarily convert timestamps to byte strings, like the rest of MediaWiki. This is the first time we've tried to save timestamps as integers. The int type is good for values between +/ 2,147,483,647, which has been adequate for all other use cases. > When fixing, we will want to bump the event_version value. Well, since this did not require a deployment, I instead moved all existing rows in the 'Edit' table to 'z_Edit_5563071'. Any events that go into the current 'Edit_5563071' will be fine.\", 'cleaned': \"(in reply to comment #) > all events in edit_5563071 appear to have the same value for > event_pageviewsessionid ). it was simply overflowing its column type (int). i set it to 'bigint' and it's fine now. it's odd that we haven't run into this before! it's because we ordinarily convert timestamps to byte strings, like the rest of mediawiki. this is the first time we've tried to save timestamps as integers. the int type is good for values between +/- , which has been adequate for all other use cases. > when fixing, we will want to bump the event_version value. well, since this did not require a deployment, i instead moved all existing rows in the 'edit' table to 'z_edit_5563071'. any events that go into the current 'edit_5563071' will be fine.\"})}),\n", + " '1259': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1259', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'All events in Edit_5563071 appear to have the same value for event_pageViewSessionId (2147483647). When fixing, we will want to bump the event_version value.', 'parsed': [{'rt': 4, 'toks': [{'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'events', 'tag': 'NNS', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'edit_5563071', 'tag': 'NNP', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 6, 15, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13, 14]}, {'tok': 'event_pageviewsessionid', 'tag': 'NNP', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'phone', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'fixing', 'tag': 'VBG', 'dep': 'advcl', 'up': 5, 'dn': [0]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 7, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'bump', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'event_version', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': 'All events in Edit_5563071 appear to have the same value for event_pageViewSessionId (2147483647). When fixing, we will want to bump the event_version value.', 'cleaned': 'all events in edit_5563071 appear to have the same value for event_pageviewsessionid ). when fixing, we will want to bump the event_version value.'})}),\n", + " '1260': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1260', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Version : unspecified Severity : normal', 'parsed': [{'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': ' Version : unspecified Severity : normal', 'cleaned': '-------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1261': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1261', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Merged and we'll get this out on Monday so we can test it.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'merged', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [2, 3, 5, 6, 7, 12, 14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'monday', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'advcl', 'up': 4, 'dn': [9, 10, 11, 13]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"Merged and we'll get this out on Monday so we can test it.\", 'cleaned': \"merged and we'll get this out on monday so we can test it.\"})}),\n", + " '1264': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-qb5aoo443n6fezsozhv4', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1264', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Coordination card on Trello: https://trello.com/c/xCkMEAY0 Reminder: anonymous editors are excluded from logging (we'll instrument the edit funnel for anons in July in preparation for the global launch).\", 'parsed': [{'rt': 19, 'toks': [{'tok': 'coordination', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'card', 'tag': 'NN', 'dep': 'dep', 'up': 19, 'dn': [0, 2, 4, 8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'trello', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 8, 'dn': [7]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'reminder', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [5, 6, 9, 13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 13, 'dn': [10]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'excluded', 'tag': 'VBN', 'dep': 'acl', 'up': 8, 'dn': [11, 12, 14]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'logging', 'tag': 'VBG', 'dep': 'pcomp', 'up': 14, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'instrument', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 16, 17, 18, 22, 27, 33, 34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'funnel', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 21, 23]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [24]}, {'tok': 'anons', 'tag': 'NNS', 'dep': 'pobj', 'up': 23, 'dn': [25]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [26]}, {'tok': 'july', 'tag': 'NNP', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [28]}, {'tok': 'preparation', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [29]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [32]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'global', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'launch', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30, 31]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}], 'stripped_text': \"Coordination card on Trello: https://trello.com/c/xCkMEAY0 Reminder: anonymous editors are excluded from logging (we'll instrument the edit funnel for anons in July in preparation for the global launch).\", 'cleaned': \"coordination card on trello: reminder: anonymous editors are excluded from logging (we'll instrument the edit funnel for anons in july in preparation for the global launch).\"})}),\n", + " '1265': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1265', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Needs also https://meta.wikimedia.org/wiki/Schema:Edit to be updated first, of course. : )', 'parsed': [{'rt': 0, 'toks': [{'tok': 'needs', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 7, 9, 10, 12, 13]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'updated', 'tag': 'VBN', 'dep': 'xcomp', 'up': 0, 'dn': [5, 6, 8]}, {'tok': 'first', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [11]}, {'tok': 'course', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':-)', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Needs also https://meta.wikimedia.org/wiki/Schema:Edit to be updated first, of course. : )', 'cleaned': 'needs also to be updated first, of course. :-)'})}),\n", + " '1266': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-vm462i2ffbawnuo4mh3n', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1266', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I have edited the page w:cs:Banolo Blahnik and after saving HTML code was left at the page. See this revision: https://cs.wikipedia.org/w/index.php?title=Manolo_Blahnik&oldid=10415532 Version : unspecified Severity : critical', 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'edited', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 7, 11, 17, 21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'w', 'tag': 'NNP', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'cs', 'tag': 'NNP', 'dep': 'dobj', 'up': 2, 'dn': [8, 10]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'banolo', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'blahnik', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [13]}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'pcomp', 'up': 12, 'dn': [15]}, {'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'code', 'tag': 'NNP', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'left', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [12, 16, 18]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 21]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': [6]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': [15]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [14]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'appos', 'up': 2, 'dn': []}]}], 'stripped_text': 'I have edited the page w:cs:Banolo Blahnik and after saving HTML code was left at the page. See this revision: https://cs.wikipedia.org/w/index.php?title=Manolo_Blahnik&oldid=10415532 Version : unspecified Severity : critical', 'cleaned': 'i have edited the page w:cs:banolo blahnik and after saving html code was left at the page. see this revision: -------------------------- **version**: unspecified **severity**: critical'})}),\n", + " '1267': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1267', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 50049 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 50049 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1268': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-vyidforzdhnrsoweujao', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1268', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Yes, . It is apparently fixed.', 'parsed': [{'rt': 9, 'toks': [{'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': [3]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'apparently', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 7, 8, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': 'Yes, . It is apparently fixed.', 'cleaned': 'yes, < it is apparently fixed.'})}),\n", + " '1269': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7n5fvppwj4ueprv2iuys', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1269', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Did you open a new bug? If so could you please link it? I have someone with a similar issue.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 5, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 1, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advcl', 'up': 5, 'dn': [0]}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': 'link', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 7]}, {'tok': 'someone', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [3]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Did you open a new bug? If so could you please link it? I have someone with a similar issue.', 'cleaned': 'did you open a new bug? if so could you please link it? i have someone with a similar issue.'})}),\n", + " '1270': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1270', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Ah, sorry, I missed the tag. I think you should; this is certainly something different than what was happening here.', 'parsed': [{'rt': 5, 'toks': [{'tok': 'ah', 'tag': 'UH', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'sorry', 'tag': 'UH', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'missed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ccomp', 'up': 6, 'dn': [0, 3]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'ccomp', 'up': 1, 'dn': [2]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 4, 5, 7, 8, 15]}, {'tok': 'certainly', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'attr', 'up': 6, 'dn': [9]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': [10]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'pcomp', 'up': 10, 'dn': [11, 12, 14]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Ah, sorry, I missed the tag. I think you should; this is certainly something different than what was happening here.', 'cleaned': 'ah, sorry, i missed the tag. i think you should; this is certainly something different than what was happening here.'})}),\n", + " '1271': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-vyidforzdhnrsoweujao', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1271', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'It has the VisualEditor tag and was reported in the feedback page . Should I open a new bug?', 'parsed': [{'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 5, 7, 12, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'reported', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [6, 8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'feedback', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [13, 14, 15, 16, 17, 21, 22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19, 20]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}], 'stripped_text': 'It has the VisualEditor tag and was reported in the feedback page . Should I open a new bug?', 'cleaned': 'it has the visualeditor tag and was reported in the feedback page < should i open a new bug?'})}),\n", + " '1272': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1272', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"It's not, this bug had different symptoms, and that edit doesn't even seem to have been made using VE.\", 'parsed': [{'rt': 6, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 6, 'dn': [0, 2]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [4]}, {'tok': 'had', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3, 5, 8, 9, 10, 16]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'symptoms', 'tag': 'NNS', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [11]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [12, 13, 14, 15, 20, 23]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 20, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'xcomp', 'up': 16, 'dn': [17, 18, 19, 21]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 20, 'dn': [22]}, {'tok': 've', 'tag': 'NNP', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}], 'stripped_text': \"It's not, this bug had different symptoms, and that edit doesn't even seem to have been made using VE.\", 'cleaned': \"it's not, this bug had different symptoms, and that edit doesn't even seem to have been made using ve.\"})}),\n", + " '1273': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-vyidforzdhnrsoweujao', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1273', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Not sure if this is related: , but that edit was made today.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 4, 6, 8, 9, 10, 11, 15]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'related', 'tag': 'VBN', 'dep': 'acomp', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': [7]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 15, 'dn': [12]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [13, 14, 16, 17]}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}], 'stripped_text': 'Not sure if this is related: , but that edit was made today.', 'cleaned': 'not sure if this is related: < but that edit was made today.'})}),\n", + " '1274': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1274', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"To update, this bug was in an overly keen Operations cacheing server configuration change which broke the caches' responses completely (and corrupted every response to not be what we want). Sorry everyone for the disruption; we've now found (and killed) this problem, and re enabled VisualEditor as before.\", 'parsed': [{'rt': 5, 'toks': [{'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'update', 'tag': 'VB', 'dep': 'advcl', 'up': 5, 'dn': [0]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 2, 4, 6, 34, 35]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'overly', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'keen', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': [8, 9]}, {'tok': 'operations', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7, 10, 12]}, {'tok': 'cacheing', 'tag': 'VBG', 'dep': 'acl', 'up': 11, 'dn': [15]}, {'tok': 'server', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'configuration', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 14, 17]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'broke', 'tag': 'VBD', 'dep': 'relcl', 'up': 15, 'dn': [16, 21, 22, 23, 24, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'caches', 'tag': 'NNS', 'dep': 'poss', 'up': 21, 'dn': [18, 20]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 19, 'dn': []}, {'tok': 'responses', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': [19]}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'corrupted', 'tag': 'VBD', 'dep': 'conj', 'up': 17, 'dn': [27, 30]}, {'tok': 'every', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'response', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 30, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'advcl', 'up': 25, 'dn': [28, 29, 33]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 33, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'ccomp', 'up': 30, 'dn': [31, 32]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'sorry', 'tag': 'UH', 'dep': 'ccomp', 'up': 9, 'dn': [1]}, {'tok': 'everyone', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'disruption', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 5, 6, 7, 8, 10, 11, 12, 15, 16, 17, 18, 19, 21, 22, 24]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'killed', 'tag': 'VBN', 'dep': 'conj', 'up': 9, 'dn': [13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 're', 'tag': 'VBN', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'VBN', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': 'enabled', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [20]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [23]}, {'tok': 'before', 'tag': 'RB', 'dep': 'pcomp', 'up': 22, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': \"To update, this bug was in an overly keen Operations cacheing server configuration change which broke the caches' responses completely (and corrupted every response to not be what we want). Sorry everyone for the disruption; we've now found (and killed) this problem, and re enabled VisualEditor as before.\", 'cleaned': \"to update, this bug was in an overly-keen operations cacheing server configuration change which broke the caches' responses completely (and corrupted every response to not be what we want). sorry everyone for the disruption; we've now found (and killed) this problem, and re-enabled visualeditor as before.\"})}),\n", + " '1275': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1275', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'It looks like an update to the libraries Parsoid depends on might have caused this issue. It would have been visible in the diff, but since the user is not seeing that by default any more few noticed. Parsoid is rolled back, so this issue should be fixed.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 9, 13, 16]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'update', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 5, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'libraries', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'depends', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [10]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'caused', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [11, 12, 15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 9, 15, 23]}, {'tok': 'visible', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [11]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'seeing', 'tag': 'VBG', 'dep': 'conj', 'up': 3, 'dn': [10, 12, 13, 14, 22]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [18]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': [19, 20]}, {'tok': 'noticed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 15, 'dn': [16, 17, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'parsoid', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'rolled', 'tag': 'VBN', 'dep': 'ccomp', 'up': 10, 'dn': [0, 1, 3]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': [5]}, {'tok': 'so', 'tag': 'CC', 'dep': 'prep', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 10, 'dn': [6]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 4, 7, 8, 9, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'It looks like an update to the libraries Parsoid depends on might have caused this issue. It would have been visible in the diff, but since the user is not seeing that by default any more few noticed. Parsoid is rolled back, so this issue should be fixed.', 'cleaned': 'it looks like an update to the libraries parsoid depends on might have caused this issue. it would have been visible in the diff, but since the user is not seeing that by default any more few noticed. parsoid is rolled back, so this issue should be fixed.'})}),\n", + " '1276': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1276', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' ignatus31oct wrote: (One more example from En wiki) See this edit (if your traffic is easy, the diff is half Mb): http://en.wikipedia.org/w/index.php?title=Russian_grammar&diff=559881732&oldid=558109653 I only wanted to change one section, but after pressing a link everything was opened in VE. Well, I added text to different sections. There were no trouble with it, except that when I tried to type text into \\'\\'()\\'\\' italicised parentheses leaved by previous editor, when I pushed [BackSpace] at end (wrongly started to type in Cyrillic rather than Latin), first ( was doubled. When I entered enough and pushed \"Save\", I was introduced to type in the desc, and to view changes or to save page. I\\'ve just read the digest of how good is the VE now and pushed \"Save page\", but after a time I\\'ve seen.........', 'parsed': [{'rt': 38, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'ignatus31oct', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3, 4]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'parataxis', 'up': 38, 'dn': [2, 6, 7, 16]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 10, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [8, 9, 11, 15]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'en', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': [13]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'wiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'xcomp', 'up': 5, 'dn': [10, 18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 22, 'dn': []}, {'tok': 'traffic', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [21]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 28, 'dn': [20, 22, 24]}, {'tok': 'easy', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'nsubj', 'up': 28, 'dn': [26]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'parataxis', 'up': 38, 'dn': [19, 23, 25, 27, 31]}, {'tok': 'half', 'tag': 'JJ', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'mb', 'tag': 'JJ', 'dep': 'acomp', 'up': 28, 'dn': [29, 30]}, {'tok': '):', 'tag': 'XX', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 38, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 38, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 38, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 38, 'dn': []}, {'tok': 'wanted', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 5, 28, 32, 33, 34, 35, 36, 37, 40, 43, 44, 51]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 40, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'xcomp', 'up': 38, 'dn': [39, 42]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 42, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'dobj', 'up': 40, 'dn': [41]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 38, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 51, 'dn': [46]}, {'tok': 'pressing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 45, 'dn': [48]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 46, 'dn': [47]}, {'tok': 'everything', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 51, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 51, 'dn': []}, {'tok': 'opened', 'tag': 'VBN', 'dep': 'conj', 'up': 38, 'dn': [45, 49, 50, 52, 54]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 51, 'dn': [53]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 52, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 51, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'well', 'tag': 'UH', 'dep': 'intj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 8]}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [5]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'sections', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 50, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'ccomp', 'up': 50, 'dn': [0, 3, 6, 7]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'trouble', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'except', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'advcl', 'up': 20, 'dn': [9, 10, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [12, 14, 15]}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'italicised', 'tag': 'VBD', 'dep': 'advcl', 'up': 37, 'dn': [8, 11, 17, 18, 19, 21]}, {'tok': 'parentheses', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': [22, 26]}, {'tok': 'leaved', 'tag': 'VBN', 'dep': 'acl', 'up': 21, 'dn': [23]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 22, 'dn': [25]}, {'tok': 'previous', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'pushed', 'tag': 'VBD', 'dep': 'advcl', 'up': 37, 'dn': [27, 28, 30, 31, 32, 33]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 29, 'dn': []}, {'tok': 'backspace', 'tag': 'XX', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [34]}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'wrongly', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': []}, {'tok': 'started', 'tag': 'VBN', 'dep': 'ccomp', 'up': 50, 'dn': [20, 29, 35, 36, 39, 45]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 39, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'xcomp', 'up': 37, 'dn': [38, 40, 43]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [41]}, {'tok': 'cyrillic', 'tag': 'NNP', 'dep': 'pobj', 'up': 40, 'dn': []}, {'tok': 'rather', 'tag': 'RB', 'dep': 'advmod', 'up': 43, 'dn': []}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [42, 44]}, {'tok': 'latin', 'tag': 'NNP', 'dep': 'pobj', 'up': 43, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'first', 'tag': 'RB', 'dep': 'advmod', 'up': 50, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 50, 'dn': []}, {'tok': 'doubled', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 37, 46, 47, 48, 49, 51]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 50, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'entered', 'tag': 'VBD', 'dep': 'advcl', 'up': 12, 'dn': [0, 1, 3, 4, 5]}, {'tok': 'enough', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'pushed', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [7, 8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'introduced', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 9, 10, 11, 14, 27]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [13, 15, 18, 19, 21]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'desc', 'tag': 'NNS', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'view', 'tag': 'VB', 'dep': 'conj', 'up': 14, 'dn': [20, 22, 23, 25]}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'conj', 'up': 21, 'dn': [24, 26]}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'read', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 19, 20, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'digest', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'acomp', 'up': 9, 'dn': [7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 6, 'dn': [8, 11, 12, 13, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [10]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'pushed', 'tag': 'VBN', 'dep': 'conj', 'up': 9, 'dn': [15, 17, 18]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [16]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [21, 24, 25, 27]}, {'tok': '.........', 'tag': '.', 'dep': 'punct', 'up': 26, 'dn': []}]}], 'stripped_text': ' ignatus31oct wrote: (One more example from En wiki) See this edit (if your traffic is easy, the diff is half Mb): http://en.wikipedia.org/w/index.php?title=Russian_grammar&diff=559881732&oldid=558109653 I only wanted to change one section, but after pressing a link everything was opened in VE. Well, I added text to different sections. There were no trouble with it, except that when I tried to type text into \\'\\'()\\'\\' italicised parentheses leaved by previous editor, when I pushed [BackSpace] at end (wrongly started to type in Cyrillic rather than Latin), first ( was doubled. When I entered enough and pushed \"Save\", I was introduced to type in the desc, and to view changes or to save page. I\\'ve just read the digest of how good is the VE now and pushed \"Save page\", but after a time I\\'ve seen.........', 'cleaned': '**ignatus31oct** wrote: (one more example from en-wiki) see this edit (if your traffic is easy, the diff is half-mb): i only wanted to change one section, but after pressing a link everything was opened in ve. well, i added text to different sections. there were no trouble with it, except that when i tried to type text into \\'\\'()\\'\\' italicised parentheses leaved by previous editor, when i pushed [backspace] at end (wrongly started to type in cyrillic rather than latin), first ( was doubled. when i entered enough and pushed \"save\", i was introduced to type in the desc, and to view changes or to save page. i\\'ve just read the digest of how good is the ve now and pushed \"save page\", but after a time i\\'ve seen.........'})}),\n", + " '1277': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1277', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Also note; as you can see from the gerrit change above, it looks like Ariel and James will be temporarily disabling the VE until this is solved for. I'm going to go round and notify people now :)\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 14, 30]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 14, 'dn': [3, 4, 5, 7]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 11]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [6, 12, 13, 22]}, {'tok': 'like', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'ariel', 'tag': 'NNP', 'dep': 'nsubj', 'up': 22, 'dn': [17, 18]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'james', 'tag': 'NNP', 'dep': 'conj', 'up': 16, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'temporarily', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'disabling', 'tag': 'VBG', 'dep': 'advcl', 'up': 14, 'dn': [15, 16, 19, 20, 21, 24, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23]}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 28, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 28, 'dn': []}, {'tok': 'solved', 'tag': 'VBN', 'dep': 'advcl', 'up': 22, 'dn': [25, 26, 27, 29]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 4, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 6, 7]}, {'tok': 'round', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'notify', 'tag': 'VB', 'dep': 'conj', 'up': 4, 'dn': [8, 9]}, {'tok': 'people', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ':)', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"Also note; as you can see from the gerrit change above, it looks like Ariel and James will be temporarily disabling the VE until this is solved for. I'm going to go round and notify people now :)\", 'cleaned': \"also note; as you can see from the gerrit change above, it looks like ariel and james will be temporarily disabling the ve until this is solved for. i'm going to go round and notify people now :)\"})}),\n", + " '1280': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1280', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"A note; I've just spoken to James F; a fix to this is highest priority. I'm deeply sorry about this (and think I speak for James and the VE team on that front, too).\", 'parsed': [{'rt': 15, 'toks': [{'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'note', 'tag': 'NN', 'dep': 'dep', 'up': 6, 'dn': [0]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'spoken', 'tag': 'VBN', 'dep': 'ccomp', 'up': 15, 'dn': [1, 2, 3, 4, 5, 7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'james', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'f', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [11, 13]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [6, 10, 12, 18, 19]}, {'tok': 'highest', 'tag': 'JJS', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'priority', 'tag': 'NN', 'dep': 'attr', 'up': 15, 'dn': [16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 6, 7, 8, 22, 23]}, {'tok': 'deeply', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2, 4]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [10]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'speak', 'tag': 'VBP', 'dep': 'ccomp', 'up': 8, 'dn': [9, 11, 17, 20, 21]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'james', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': [13, 16]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 've', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': [14, 15]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [19]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'front', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"A note; I've just spoken to James F; a fix to this is highest priority. I'm deeply sorry about this (and think I speak for James and the VE team on that front, too).\", 'cleaned': \"a note; i've just spoken to james f; a fix to this is highest-priority. i'm deeply sorry about this (and think i speak for james and the ve team on that front, too).\"})}),\n", + " '1281': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-jtxavgb3caz53o45csni', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1281', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #3) > Issue started ~ 11:37 UTC today per > https://en.wikipedia.org/w/index. > php?namespace=&tagfilter=visualeditor&title=Special%3ARecentChanges If that's really accurate maybe this has some relevance (posting here in case someone who knows more can do something with it): Jun 14 11:34:59 cerium puppet agent[22506]: (/Stage[main]/Role::Cache::Parsoid/Varnish::Instance[parsoid frontend]/Exec[load new vcl file frontend]) Triggered 'refresh' from 2 events ... Jun 14 11:34:59 cerium puppet agent[22506]: (/Stage[main]/Role::Cache::Parsoid/Varnish::Instance[parsoid backend]/Exec[load new vcl file]) Triggered 'refresh' from 2 events\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'issue', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 6, 14, 15, 16, 17, 18, 21, 26]}, {'tok': '~', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'number>:', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'utc', 'tag': 'NN', 'dep': 'xcomp', 'up': 1, 'dn': [3, 4, 7, 8]}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9, 10, 11, 12, 13]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'php?namespace=&tagfilter', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '=', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'visualeditor&title', 'tag': 'VBP', 'dep': 'xcomp', 'up': 1, 'dn': []}, {'tok': '=', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'special%3arecentchanges', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [19, 20, 23, 25]}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'accurate', 'tag': 'JJ', 'dep': 'acomp', 'up': 21, 'dn': [22]}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': [24]}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 49, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 49, 'dn': [0, 3, 14, 18, 21, 27, 31, 32]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'relevance', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 4, 5]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'posting', 'tag': 'VBG', 'dep': 'acl', 'up': 3, 'dn': [6, 7]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'someone', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [11]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'knows', 'tag': 'VBZ', 'dep': 'relcl', 'up': 9, 'dn': [10, 12]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [9, 13, 15, 16]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'jun', 'tag': 'NNP', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dep', 'up': 1, 'dn': [19, 20, 22]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 26, 'dn': [24, 25]}, {'tok': 'number>::', 'tag': 'XX', 'dep': 'dep', 'up': 23, 'dn': []}, {'tok': 'cerium', 'tag': 'NNP', 'dep': 'compound', 'up': 27, 'dn': [23]}, {'tok': 'puppet', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [26, 28, 29, 30]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'agent[', 'tag': 'ADD', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 46, 'dn': [34]}, {'tok': '/stage[main]/role::cache::parsoid', 'tag': 'NN', 'dep': 'punct', 'up': 33, 'dn': [35]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'varnish::instance[parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 38, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'frontend]/exec[load', 'tag': 'NN', 'dep': 'amod', 'up': 42, 'dn': [36, 37]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 42, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'vcl', 'tag': 'NN', 'dep': 'compound', 'up': 44, 'dn': [38, 39, 40, 41]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'compound', 'up': 46, 'dn': [42, 43]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'frontend', 'tag': 'NN', 'dep': 'nsubj', 'up': 49, 'dn': [33, 44, 45, 47, 48]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'triggered', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 46, 50, 51, 52, 53, 58]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'refresh', 'tag': 'NN', 'dep': 'dobj', 'up': 49, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 49, 'dn': [57]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 55, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 57, 'dn': [54, 56]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 55, 'dn': []}, {'tok': 'events', 'tag': 'NNS', 'dep': 'pobj', 'up': 53, 'dn': [55]}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 49, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'jun', 'tag': 'NNP', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 24, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number>::', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'cerium', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': [0, 1]}, {'tok': 'puppet', 'tag': 'NN', 'dep': 'nsubj', 'up': 24, 'dn': [3, 6, 7, 8, 9, 10, 11, 21, 22, 23]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'agent[', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '/stage[main]/role::cache::parsoid', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'varnish::instance[parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'backend]/exec[load', 'tag': 'NN', 'dep': 'npadvmod', 'up': 17, 'dn': [13, 14]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': [15, 16]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'vcl', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': [17, 18]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [12, 19, 20]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'triggered', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [4, 25, 26, 27, 28]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'refresh', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [32]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 30, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 32, 'dn': [29, 31]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 30, 'dn': []}, {'tok': 'events', 'tag': 'NNS', 'dep': 'pobj', 'up': 28, 'dn': [30]}]}], 'stripped_text': \"(In reply to comment #3) > Issue started ~ 11:37 UTC today per > https://en.wikipedia.org/w/index. > php?namespace=&tagfilter=visualeditor&title=Special%3ARecentChanges If that's really accurate maybe this has some relevance (posting here in case someone who knows more can do something with it): Jun 14 11:34:59 cerium puppet agent[22506]: (/Stage[main]/Role::Cache::Parsoid/Varnish::Instance[parsoid frontend]/Exec[load new vcl file frontend]) Triggered 'refresh' from 2 events ... Jun 14 11:34:59 cerium puppet agent[22506]: (/Stage[main]/Role::Cache::Parsoid/Varnish::Instance[parsoid backend]/Exec[load new vcl file]) Triggered 'refresh' from 2 events\", 'cleaned': \"(in reply to comment #) > issue started ~ : utc today per > > php?namespace=&tagfilter=visualeditor&title=special%3arecentchanges if that's really accurate *maybe* this has some relevance (posting here in case someone who knows more can do something with it): jun :: cerium puppet-agent[]: (/stage[main]/role::cache::parsoid/varnish::instance[parsoid-frontend]/exec[load-new-vcl-file-frontend]) triggered 'refresh' from events ... jun :: cerium puppet-agent[]: (/stage[main]/role::cache::parsoid/varnish::instance[parsoid-backend]/exec[load-new-vcl-file]) triggered 'refresh' from events\"})}),\n", + " '1282': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': , 'id': 'PHID-USER-3qvsqam4jxugqg2l7qpw', 'meta': ConvoKitMeta({'conversations': {'PHID-TASK-m3novk5xasw5lqvg62ye': {'utterance_ids': ['1282'], 'start_time': 1371219726, 'n_utterances': 1, 'idx': 0}}, 'n_convos': 1, 'start_time': 1371219726})}), 'owner': , 'id': '1282', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Yes, first time I tried the new VisualEditor. My user page is live and I still left the HTML as an example. Tried a few more times to blank page with VE, it is real ugly. HTML leaks on HTML leaks on HTML leaks with each new save, http://www.mediawiki.org/w/index.php?title=User%3AHutchy68&diff=711244&oldid=711236', 'parsed': [{'rt': 5, 'toks': [{'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 5, 'dn': [2]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 8, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 2, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4]}, {'tok': 'live', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'left', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 6, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'html', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'tried', 'tag': 'VBD', 'dep': 'advcl', 'up': 12, 'dn': [4, 5, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'quantmod', 'up': 2, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'nummod', 'up': 4, 'dn': [1, 3]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'times', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 0, 'dn': [2]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [7]}, {'tok': 'blank', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [9]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 10, 11, 14, 15]}, {'tok': 'real', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'ugly', 'tag': 'JJ', 'dep': 'acomp', 'up': 12, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'leaks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 2, 8, 13, 14, 15]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'leaks', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'leaks', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [11]}, {'tok': 'each', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Yes, first time I tried the new VisualEditor. My user page is live and I still left the HTML as an example. Tried a few more times to blank page with VE, it is real ugly. HTML leaks on HTML leaks on HTML leaks with each new save, http://www.mediawiki.org/w/index.php?title=User%3AHutchy68&diff=711244&oldid=711236', 'cleaned': 'yes, first time i tried the new visualeditor. my user page is live and i still left the html as an example. tried a few more times to blank page with ve, it is real ugly. html leaks on html leaks on html leaks with each new save, '})}),\n", + " '1283': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1283', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is occurring fairly widely and I have a lot of reports. Moving it up to highest priority (because frankly something being broken that is already deployed > anything we might /want/ deployed).', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'occurring', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 7]}, {'tok': 'fairly', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'widely', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [3]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'conj', 'up': 2, 'dn': [6, 9, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'reports', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'moving', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 6, 15, 23]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 0, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'highest', 'tag': 'JJS', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'priority', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'frankly', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 15, 'dn': [8, 11]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'broken', 'tag': 'VBN', 'dep': 'acl', 'up': 9, 'dn': [10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 15, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [7, 9, 12, 13, 14, 16, 17, 22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'anything', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [21]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': '/want/', 'tag': 'NNP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'deployed', 'tag': 'VBD', 'dep': 'relcl', 'up': 17, 'dn': [18, 19, 20]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'This is occurring fairly widely and I have a lot of reports. Moving it up to highest priority (because frankly something being broken that is already deployed > anything we might /want/ deployed).', 'cleaned': 'this is occurring fairly widely and i have a lot of reports. moving it up to highest priority (because frankly something being broken that is already deployed > anything we might /want/ deployed).'})}),\n", + " '1284': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-3uecblbxq24ycewm2cog', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1284', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Issue started ~ 11:37 UTC today per https://en.wikipedia.org/w/index.php?namespace=&tagfilter=visualeditor&title=Special%3ARecentChanges', 'parsed': [{'rt': 1, 'toks': [{'tok': 'issue', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 6, 11]}, {'tok': '~', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'number>:', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'utc', 'tag': 'NN', 'dep': 'xcomp', 'up': 1, 'dn': [3, 4, 7, 8]}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9, 10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Issue started ~ 11:37 UTC today per https://en.wikipedia.org/w/index.php?namespace=&tagfilter=visualeditor&title=Special%3ARecentChanges', 'cleaned': 'issue started ~ : utc today per '})}),\n", + " '1285': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-3uecblbxq24ycewm2cog', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1285', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'More of this: https://de.wikipedia.org/w/index.php?title=Oper_K%C3%B6ln&curid=2386780&diff=119548868&oldid=118354900 https://test.wikipedia.org/w/index.php?title=User:Raymond/image&diff=174443&oldid=174442', 'parsed': [{'rt': 4, 'toks': [{'tok': 'more', 'tag': 'JJR', 'dep': 'nsubj', 'up': 4, 'dn': [1, 3]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 5, 8, 9]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': [6, 7]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'More of this: https://de.wikipedia.org/w/index.php?title=Oper_K%C3%B6ln&curid=2386780&diff=119548868&oldid=118354900 https://test.wikipedia.org/w/index.php?title=User:Raymond/image&diff=174443&oldid=174442', 'cleaned': 'more of this: '})}),\n", + " '1286': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-3uecblbxq24ycewm2cog', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1286', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 49573 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 49573 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1287': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1287', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Should be user interface language. Version : unspecified Severity : major', 'parsed': [{'rt': 1, 'toks': [{'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 5]}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'language', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Should be user interface language. Version : unspecified Severity : major', 'cleaned': 'should be user interface language. -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '1288': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-mpfqwllylfkzpcgkdkvc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1288', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'This is resolved in the latest version I3bcf924a3e179cb65f19e833277a39dfd3dad8bd', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'resolved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'i3bcf924a3e179cb65f19e833277a39dfd3dad8bd', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': []}]}], 'stripped_text': 'This is resolved in the latest version I3bcf924a3e179cb65f19e833277a39dfd3dad8bd', 'cleaned': 'this is resolved in the latest version i3bcf924a3e179cb65f19e833277a39dfd3dad8bd'})}),\n", + " '1289': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1289', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'This is to restore the pre December save workflow (Save dialog triggered, with Show Changes within it). The \"Review and Save\" button in the toolbar will be replaced with \"Save...\" which takes you straight to the Save dialog (with the existing save box, minor edit, watch and disclaimer/legal) Inside the Save dialog there should also be a \"Review changes\" button that triggers the wikitext diff as a dismissible dialog; whilst we\\'re here, remove the Parsoid \"Something looks wrong\" button entirely, and replace the \"Looks good to me\" button with a normal close one. Version : unspecified Severity : normal', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 20, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'restore', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 9, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'pre', 'tag': 'NN', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'NNP', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'december', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'workflow', 'tag': 'NNP', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 6, 7, 8, 13]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [11]}, {'tok': 'triggered', 'tag': 'VBN', 'dep': 'parataxis', 'up': 9, 'dn': [10, 12, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [17]}, {'tok': 'show', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'pobj', 'up': 15, 'dn': [16, 18]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [19]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 71, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'review', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 12, 'dn': [0, 1, 3, 4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [5, 6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'replaced', 'tag': 'VBN', 'dep': 'ccomp', 'up': 71, 'dn': [2, 10, 11, 13, 49]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14, 15, 16, 17, 19]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'takes', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 13, 'dn': [18, 20, 21, 22, 26, 27]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': 'straight', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'box', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 29, 30, 32, 34, 41, 42]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'conj', 'up': 31, 'dn': [33, 35, 36]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'watch', 'tag': 'VBP', 'dep': 'conj', 'up': 34, 'dn': [37, 40]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 36, 'dn': []}, {'tok': 'disclaimer', 'tag': 'NN', 'dep': 'nmod', 'up': 40, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'legal', 'tag': 'JJ', 'dep': 'conj', 'up': 36, 'dn': [38, 39]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [45]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 45, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 45, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'pobj', 'up': 42, 'dn': [43, 44]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 49, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 49, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 49, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [46, 47, 48, 53]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 53, 'dn': []}, {'tok': 'review', 'tag': 'NN', 'dep': 'compound', 'up': 53, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'attr', 'up': 49, 'dn': [50, 51, 52, 54, 55]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 53, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'appos', 'up': 53, 'dn': [57]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 57, 'dn': []}, {'tok': 'triggers', 'tag': 'VBZ', 'dep': 'relcl', 'up': 55, 'dn': [56, 60, 61]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 60, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 60, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'dobj', 'up': 57, 'dn': [58, 59]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 57, 'dn': [64]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 64, 'dn': []}, {'tok': 'dismissible', 'tag': 'JJ', 'dep': 'amod', 'up': 64, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'pobj', 'up': 61, 'dn': [62, 63]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 71, 'dn': []}, {'tok': 'whilst', 'tag': 'IN', 'dep': 'mark', 'up': 68, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 68, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'advcl', 'up': 71, 'dn': [66, 67, 69]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 68, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 71, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'ROOT', 'dn': [12, 65, 68, 70, 73, 74, 76, 97]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 73, 'dn': []}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'dobj', 'up': 71, 'dn': [72]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 71, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'nsubj', 'up': 76, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 71, 'dn': [75, 79, 80, 81, 82, 83]}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'amod', 'up': 79, 'dn': [78]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 77, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 76, 'dn': [77]}, {'tok': 'entirely', 'tag': 'RB', 'dep': 'advmod', 'up': 76, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 76, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 76, 'dn': []}, {'tok': 'replace', 'tag': 'VB', 'dep': 'conj', 'up': 76, 'dn': [86, 91]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 86, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 86, 'dn': []}, {'tok': 'looks', 'tag': 'NNS', 'dep': 'dobj', 'up': 83, 'dn': [84, 85, 87, 88]}, {'tok': 'good', 'tag': 'JJ', 'dep': 'acomp', 'up': 86, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 86, 'dn': [89]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 88, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 91, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 83, 'dn': [90, 92]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 91, 'dn': [96]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 96, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 96, 'dn': []}, {'tok': 'close', 'tag': 'JJ', 'dep': 'amod', 'up': 96, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 92, 'dn': [93, 94, 95]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 71, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'This is to restore the pre December save workflow (Save dialog triggered, with Show Changes within it). The \"Review and Save\" button in the toolbar will be replaced with \"Save...\" which takes you straight to the Save dialog (with the existing save box, minor edit, watch and disclaimer/legal) Inside the Save dialog there should also be a \"Review changes\" button that triggers the wikitext diff as a dismissible dialog; whilst we\\'re here, remove the Parsoid \"Something looks wrong\" button entirely, and replace the \"Looks good to me\" button with a normal close one. Version : unspecified Severity : normal', 'cleaned': 'this is to restore the pre-december save workflow (save dialog triggered, with show changes within it). the \"review and save\" button in the toolbar will be replaced with \"save...\" which takes you straight to the save dialog (with the existing save box, minor edit, watch and disclaimer/legal) inside the save dialog there should also be a \"review changes\" button that triggers the wikitext diff as a dismissible dialog; whilst we\\'re here, remove the parsoid \"something looks wrong\" button entirely, and replace the \"looks good to me\" button with a normal close one. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1290': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1290', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Fixed and will go out with wmf7 from next Thursday.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 3, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [2, 4, 5, 7]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'wmf7', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [9]}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'thursday', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed and will go out with wmf7 from next Thursday.', 'cleaned': 'fixed and will go out with wmf7 from next thursday.'})}),\n", + " '1291': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1291', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Version : unspecified Severity : normal URL : https://pl.wikipedia.org/w/index.php?title=Ukryta_sie%C4%87&diff=36500666&oldid=36500549 See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50720', 'parsed': [{'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 20, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 16, 19]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': [8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': [15, 17, 18]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 21, 22, 23, 24, 25, 26, 27]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': ' Version : unspecified Severity : normal URL : https://pl.wikipedia.org/w/index.php?title=Ukryta_sie%C4%87&diff=36500666&oldid=36500549 See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50720', 'cleaned': '-------------------------- **version**: unspecified **severity**: normal **url**: **see also**: '})}),\n", + " '1292': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1292', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'I believe this is now fixed.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 5, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'I believe this is now fixed.', 'cleaned': 'i believe this is now fixed.'})}),\n", + " '1293': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1293', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Can't reproduce in master.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'master', 'tag': 'NNP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"Can't reproduce in master.\", 'cleaned': \"can't reproduce in master.\"})}),\n", + " '1294': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1294', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '1. Create a page that has a heading at the very beginning 2. Open it in VE 3. Put the cursor at the beginning of the heading and press Enter 4. An empty heading appears above 5. Use arrow keys or mouse to move the cursor into this empty heading 6. See an error in the console 7. Type into the heading 8. See one error per key press in the console In Chrome, this behaves correctly: it creates a paragraph above the heading, and typing into it works correctly. Version : unspecified Severity : normal', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'create', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 13, 14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 4]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'relcl', 'up': 2, 'dn': [3, 6, 7, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'heading', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'very', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'beginning', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'open', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 6, 7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3, 5]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'put', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 11, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'beginning', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'heading', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': []}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'conj', 'up': 0, 'dn': [13, 14]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'heading', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 8]}, {'tok': 'above', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6, 7]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'use', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 6, 15, 16]}, {'tok': 'arrow', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'keys', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [1, 3, 4]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'mouse', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [5, 8, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'heading', 'tag': 'VBG', 'dep': 'amod', 'up': 14, 'dn': [11]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12, 13]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 6, 7, 9]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'type', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 6, 7]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'heading', 'tag': 'VBG', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 13, 'dn': [2]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 2, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'key', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'behaves', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 17, 'dn': [0, 11, 12, 14]}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'creates', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [13, 15, 16, 19, 23, 24, 28]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'above', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'heading', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'csubj', 'up': 28, 'dn': [26]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [27]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 26, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'conj', 'up': 17, 'dn': [25, 29, 30]}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': '1. Create a page that has a heading at the very beginning 2. Open it in VE 3. Put the cursor at the beginning of the heading and press Enter 4. An empty heading appears above 5. Use arrow keys or mouse to move the cursor into this empty heading 6. See an error in the console 7. Type into the heading 8. See one error per key press in the console In Chrome, this behaves correctly: it creates a paragraph above the heading, and typing into it works correctly. Version : unspecified Severity : normal', 'cleaned': '. create a page that has a heading at the very beginning . open it in ve . put the cursor at the beginning of the heading and press enter . an empty heading appears above . use arrow keys or mouse to move the cursor into this empty heading . see an error in the console . type into the heading . see one error per key press in the console in chrome, this behaves correctly: it creates a paragraph above the heading, and typing into it works correctly. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1295': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-s7sn3zjthnxvep34c5ho', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1295', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is not an issue anymore.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [3]}, {'tok': 'anymore', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'This is not an issue anymore.', 'cleaned': 'this is not an issue anymore.'})}),\n", + " '1296': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1296', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '1. Create a link using the link inspector button 2. Note that autocomplete feature doesn\\'t appear 3. Hit save and note that link is stored as an external link \"[Foo Foo]\" Using the keyboard shortcut, however, works fine (Ctrl+K) Version : unspecified Severity : normal', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'create', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'acl', 'up': 2, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'inspector', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': [5]}, {'tok': 'button', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'dobj', 'up': 3, 'dn': [4, 6, 7, 8, 10]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [6, 10]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'autocomplete', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'feature', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [2]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [1, 3, 4, 5, 7, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': [9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 25, 'toks': [{'tok': 'hit', 'tag': 'VBD', 'dep': 'advcl', 'up': 25, 'dn': [1, 2, 3, 13, 15, 16, 17, 18]}, {'tok': 'save', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'stored', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 6, 8]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'external', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10, 12]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'foo', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'foo', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [14]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'keyboard', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'shortcut', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 22, 23, 24, 26, 28, 30]}, {'tok': 'fine', 'tag': 'JJ', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'ctrl+k', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 25, 'dn': [27, 29]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': '1. Create a link using the link inspector button 2. Note that autocomplete feature doesn\\'t appear 3. Hit save and note that link is stored as an external link \"[Foo Foo]\" Using the keyboard shortcut, however, works fine (Ctrl+K) Version : unspecified Severity : normal', 'cleaned': '. create a link using the link inspector button . note that autocomplete feature doesn\\'t appear . hit save and note that link is stored as an external link \"[foo foo]\" using the keyboard shortcut, however, works fine (ctrl+k) -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1297': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1297', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Merged into master; will go out with wmf5.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'merged', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3, 5]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [4, 6, 7, 9]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'wmf5', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': 'Merged into master; will go out with wmf5.', 'cleaned': 'merged into master; will go out with wmf5.'})}),\n", + " '1299': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1299', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Looks like the format for providing toolbar options was changed, so the MW override isn't working. As a result we're rendering a link button instead of an mwLink. Ctrl+K works because the mwLink is still registered with the command registry (should commands work without the button being rendered?)\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'looks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [9, 10, 17, 18]}, {'tok': 'like', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'format', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [2, 4]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'providing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 4, 'dn': [7]}, {'tok': 'toolbar', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'options', 'tag': 'NNS', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'changed', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [1, 3, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'mw', 'tag': 'FW', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'override', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [12, 13]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 17, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'conj', 'up': 0, 'dn': [11, 14, 15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [2]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'rendering', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 3, 4, 8, 12, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7, 10]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 8, 'dn': [9]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'mwlink', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'ctrl+k', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'works', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 7, 15, 22]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'mwlink', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'registered', 'tag': 'VBN', 'dep': 'advcl', 'up': 1, 'dn': [2, 4, 5, 6, 8]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'command', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'registry', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'commands', 'tag': 'VBZ', 'dep': 'nsubj', 'up': 15, 'dn': [12, 13]}, {'tok': 'work', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [14, 16, 21]}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 20, 'dn': [17]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 20, 'dn': []}, {'tok': 'rendered', 'tag': 'VBN', 'dep': 'pcomp', 'up': 16, 'dn': [18, 19]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"Looks like the format for providing toolbar options was changed, so the MW override isn't working. As a result we're rendering a link button instead of an mwLink. Ctrl+K works because the mwLink is still registered with the command registry (should commands work without the button being rendered?)\", 'cleaned': \"looks like the format for providing toolbar options was changed, so the mw override isn't working. as a result we're rendering a link button instead of an mwlink. ctrl+k works because the mwlink is still registered with the command registry (should commands work without the button being rendered?)\"})}),\n", + " '1300': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lluzkul4z7us4sxkayss', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1300', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '1. Go to a page with a bullet or a numbered list. Edit with VisualEditor. 2. Place the cursor at the end of an item of the list. Press enter to create a new item. A new item has been created and the cursor is at the beginning, ready to receive input. 3. Type something. EXPECTED You are typing in the new line. ACTUAL OUTCOME A pawn appears at the end of the previous line and there you can also find the text you are typing. If you press Enter again the mess continues to grow. There is no way to clean the scene of the crime. The only way is to jump to \"Edit source\". This happens at least at mediawiki.org with Firefox 22.0a2 (2013 05 07). Version : unspecified Severity : major', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'go', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 11]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 4]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 7, 10]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'numbered', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'conj', 'up': 6, 'dn': [8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'edit', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 3]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'place', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'item', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'press', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'create', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [2, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'item', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'item', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': [0, 1]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'created', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 3, 4, 6, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 5, 'dn': [8, 10, 13, 14, 18]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'beginning', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'ready', 'tag': 'JJ', 'dep': 'acomp', 'up': 9, 'dn': [16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'receive', 'tag': 'VB', 'dep': 'xcomp', 'up': 14, 'dn': [15, 17]}, {'tok': 'input', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'type', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'expected', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [3, 8]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'ccomp', 'up': 0, 'dn': [1, 2, 4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'outcome', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [2]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 5, 12, 17]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'previous', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'conj', 'up': 4, 'dn': [13, 14, 15, 16, 19, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 22]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'relcl', 'up': 19, 'dn': [20, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'press', 'tag': 'VBP', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'ccomp', 'up': 7, 'dn': [2, 4]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'mess', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'continues', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 6, 9, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'grow', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 11]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'clean', 'tag': 'VB', 'dep': 'relcl', 'up': 3, 'dn': [4, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'scene', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'crime', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'only', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 5, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'jump', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 6, 10]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 9]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [8]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 6, 15]}, {'tok': 'at', 'tag': 'IN', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'least', 'tag': 'JJS', 'dep': 'advmod', 'up': 4, 'dn': [2]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3, 5]}, {'tok': 'mediawiki.org', 'tag': 'ADD', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [9]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'number>.0a2', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 10, 11, 12, 13, 14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 9, 'dn': []}, {'tok': 'number>--', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': '1. Go to a page with a bullet or a numbered list. Edit with VisualEditor. 2. Place the cursor at the end of an item of the list. Press enter to create a new item. A new item has been created and the cursor is at the beginning, ready to receive input. 3. Type something. EXPECTED You are typing in the new line. ACTUAL OUTCOME A pawn appears at the end of the previous line and there you can also find the text you are typing. If you press Enter again the mess continues to grow. There is no way to clean the scene of the crime. The only way is to jump to \"Edit source\". This happens at least at mediawiki.org with Firefox 22.0a2 (2013 05 07). Version : unspecified Severity : major', 'cleaned': '. go to a page with a bullet or a numbered list. edit with visualeditor. . place the cursor at the end of an item of the list. press enter to create a new item. a new item has been created and the cursor is at the beginning, ready to receive input. . type something. expected you are typing in the new line. actual outcome a pawn appears at the end of the previous line and there you can also find the text you are typing. if you press enter again the mess continues to grow. there is no way to clean the scene of the crime. the only way is to jump to \"edit source\". this happens at least at mediawiki.org with firefox .0a2 (--). -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '1301': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lluzkul4z7us4sxkayss', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1301', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Solid like a rock! https://www.mediawiki.org/w/index.php?title=User%3AQgil%2FSandbox&diff=710845&oldid=710844 Thank you very much. The bug I filed has been fixed. Resolving accordingly.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'solid', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'rock', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'thank', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 7]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'much', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 6, 'dn': [0, 3]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'filed', 'tag': 'VBD', 'dep': 'relcl', 'up': 1, 'dn': [2]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4, 5, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'resolving', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': 'accordingly', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Solid like a rock! https://www.mediawiki.org/w/index.php?title=User%3AQgil%2FSandbox&diff=710845&oldid=710844 Thank you very much. The bug I filed has been fixed. Resolving accordingly.', 'cleaned': 'solid like a rock! thank you very much. the bug i filed has been fixed. resolving accordingly.'})}),\n", + " '1302': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-s7sn3zjthnxvep34c5ho', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1302', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"@Quim: Are you still able to reproduce this problem? I can't.\", 'parsed': [{'rt': 2, 'toks': [{'tok': '@quim', 'tag': 'CD', 'dep': 'nsubj', 'up': 2, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 10]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"@Quim: Are you still able to reproduce this problem? I can't.\", 'cleaned': \"@quim: are you still able to reproduce this problem? i can't.\"})}),\n", + " '1303': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-n6a5asuonlcdc2xmndl2', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1303', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I'm getting similar behaviour on en.wp if you use the slug at the beginning of the article, then change your mind and try to delete the text you've inserted. General behaviour with slug lines?\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 9, 32]}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'en.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'use', 'tag': 'VBP', 'dep': 'advcl', 'up': 2, 'dn': [7, 8, 11, 12, 18, 19, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'slug', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'beginning', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'xcomp', 'up': 9, 'dn': [22, 23, 24]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 22, 'dn': []}, {'tok': 'mind', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'try', 'tag': 'VBP', 'dep': 'conj', 'up': 20, 'dn': [26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'xcomp', 'up': 24, 'dn': [25, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27, 31]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'inserted', 'tag': 'VBN', 'dep': 'relcl', 'up': 28, 'dn': [29, 30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 5]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'slug', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'lines', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"I'm getting similar behaviour on en.wp if you use the slug at the beginning of the article, then change your mind and try to delete the text you've inserted. General behaviour with slug lines?\", 'cleaned': \"i'm getting similar behaviour on en.wp if you use the slug at the beginning of the article, then change your mind and try to delete the text you've inserted. general behaviour with slug lines?\"})}),\n", + " '1304': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1304', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Problems in IndentationAction that Ed it working on right now. Version : unspecified Severity : major', 'parsed': [{'rt': 0, 'toks': [{'tok': 'problems', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'indentationaction', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [6]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'ed', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'acl', 'up': 2, 'dn': [3, 4, 5, 7, 9]}, {'tok': 'on', 'tag': 'RP', 'dep': 'prep', 'up': 6, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Problems in IndentationAction that Ed it working on right now. Version : unspecified Severity : major', 'cleaned': 'problems in indentationaction that ed it working on right now. -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '1305': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1305', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Code is merged into wmf4.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'code', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'wmf4', 'tag': 'NNP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Code is merged into wmf4.', 'cleaned': 'code is merged into wmf4.'})}),\n", + " '1307': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1307', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 48069 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 48069 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1308': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1308', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Problem here was with surface fragments and translate range in the data model. The ranges were getting out of sync, so after (un)indenting the first item, and subsequent ones would fail.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'problem', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [1]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 6, 7, 13]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'surface', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'fragments', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'translate', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [8]}, {'tok': 'range', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'model', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'ranges', 'tag': 'NNS', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'were', 'tag': 'VBD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 4, 7, 9, 16, 20]}, {'tok': 'out', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'sync', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8, 11, 15]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'un)indenting', 'tag': 'VBG', 'dep': 'pcomp', 'up': 9, 'dn': [10, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'item', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'subsequent', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'ones', 'tag': 'NNS', 'dep': 'nsubj', 'up': 20, 'dn': [17]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'fail', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [18, 19, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': 'Problem here was with surface fragments and translate range in the data model. The ranges were getting out of sync, so after (un)indenting the first item, and subsequent ones would fail.', 'cleaned': 'problem here was with surface fragments and translate range in the data model. the ranges were getting out of sync, so after (un)indenting the first item, and subsequent ones would fail.'})}),\n", + " '1309': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1309', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Fixed by https://gerrit.wikimedia.org/r/#/c/63394/', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 0, 'dn': [2, 3, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}]}], 'stripped_text': 'Fixed by https://gerrit.wikimedia.org/r/#/c/63394/', 'cleaned': 'fixed by '})}),\n", + " '1310': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1310', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Version : unspecified Severity : critical', 'parsed': [{'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': ' Version : unspecified Severity : critical', 'cleaned': '-------------------------- **version**: unspecified **severity**: critical'})}),\n", + " '1312': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-s7sn3zjthnxvep34c5ho', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1312', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Fixed in https://gerrit.wikimedia.org/r/63413. Will close after it gets merged.', 'parsed': [{'rt': 6, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 6, 'dn': [1]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 3, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'close', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 10, 11]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'advcl', 'up': 6, 'dn': [7, 8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Fixed in https://gerrit.wikimedia.org/r/63413. Will close after it gets merged.', 'cleaned': 'fixed in will close after it gets merged.'})}),\n", + " '1314': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1314', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"By stepping back through the commit log I've isolated it down to this commit by Inez: https://gerrit.wikimedia.org/r/#/c/63223/1 Assigning the bug to him.\", 'parsed': [{'rt': 9, 'toks': [{'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [1]}, {'tok': 'stepping', 'tag': 'VBG', 'dep': 'pcomp', 'up': 0, 'dn': [2, 3]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'through', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'commit', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'log', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'isolated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 7, 8, 10, 11, 12, 15, 17, 18]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 9, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'commit', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 9, 'dn': [16]}, {'tok': 'inez', 'tag': 'NNP', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': [1]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'assigning', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 4, 5, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'him', 'tag': 'PRP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"By stepping back through the commit log I've isolated it down to this commit by Inez: https://gerrit.wikimedia.org/r/#/c/63223/1 Assigning the bug to him.\", 'cleaned': \"by stepping back through the commit log i've isolated it down to this commit by inez: assigning the bug to him.\"})}),\n", + " '1315': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1315', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"1. Hitting return inside a list item cases the paragraph to split, not the listitem (that's what shift return should do) 2. Unlisting the two line list item created in 1. causes the second line to completely disappear 3. Listing two paragraphs only lists the first one, and adds an extra paragraph between them\", 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'hitting', 'tag': 'VBG', 'dep': 'advcl', 'up': 14, 'dn': [1, 8]}, {'tok': 'return', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'item', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [4]}, {'tok': 'cases', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [7, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'split', 'tag': 'VB', 'dep': 'relcl', 'up': 8, 'dn': [9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'listitem', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 11, 12, 13, 17, 25, 26, 27, 28]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'parataxis', 'up': 14, 'dn': [15, 16, 23, 24]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'shift', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'return', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [19, 20]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'ccomp', 'up': 17, 'dn': [18, 21, 22]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 14, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'unlisting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [5, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 5, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': [3]}, {'tok': 'item', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2, 4, 6, 10]}, {'tok': 'created', 'tag': 'VBN', 'dep': 'acl', 'up': 5, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'causes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [6, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [1, 2]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'disappear', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [3, 4, 5, 7, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': [9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'listing', 'tag': 'VBG', 'dep': 'csubj', 'up': 4, 'dn': [2]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 2, 'dn': []}, {'tok': 'paragraphs', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'lists', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 7, 8, 9, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'dobj', 'up': 4, 'dn': [5, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'conj', 'up': 4, 'dn': [13]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'extra', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12, 14]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'pobj', 'up': 14, 'dn': []}]}], 'stripped_text': \"1. Hitting return inside a list item cases the paragraph to split, not the listitem (that's what shift return should do) 2. Unlisting the two line list item created in 1. causes the second line to completely disappear 3. Listing two paragraphs only lists the first one, and adds an extra paragraph between them\", 'cleaned': \". hitting return inside a list item cases the paragraph to split, not the listitem (that's what shift-return should do) . unlisting the two line list item created in . causes the second line to completely disappear . listing two paragraphs only lists the first one, and adds an extra paragraph between them\"})}),\n", + " '1316': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1316', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \" Create a page starting with a list (' list' is sufficient) Enter some text into the slugged paragraph above the list, then delete it with backspaces The paragraph now doubles in height, inspecting the DOM you see a
has appeared from nowhere:


Also this paragraph gets sent to Parsoid resulting in an extra line break. Removing the text by using undo doesn't result in this bug. Version : unspecified Severity : normal\", 'parsed': [{'rt': 13, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'create', 'tag': 'VB', 'dep': 'csubj', 'up': 13, 'dn': [0, 3, 4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'starting', 'tag': 'VBG', 'dep': 'advcl', 'up': 1, 'dn': [5]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 9, 11, 12]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': \"'\", 'tag': 'NNS', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [10]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 14, 15, 16, 17, 37, 54, 55, 57, 58, 63, 72]}, {'tok': 'sufficient', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'dep', 'up': 13, 'dn': [19, 20, 27, 28, 29]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'slugged', 'tag': 'VBN', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 24]}, {'tok': 'above', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'dep', 'up': 17, 'dn': [30, 31]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 29, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [32]}, {'tok': 'backspaces', 'tag': 'NNS', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'nsubj', 'up': 37, 'dn': [34]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': []}, {'tok': 'doubles', 'tag': 'VBZ', 'dep': 'advcl', 'up': 13, 'dn': [33, 35, 36, 38, 40, 41]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [39]}, {'tok': 'height', 'tag': 'NN', 'dep': 'pobj', 'up': 38, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'inspecting', 'tag': 'VBG', 'dep': 'advcl', 'up': 37, 'dn': [43, 51]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'dom', 'tag': 'NN', 'dep': 'dobj', 'up': 41, 'dn': [42, 45]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 45, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'relcl', 'up': 43, 'dn': [44]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 48, 'dn': []}, {'tok': 'br', 'tag': 'XX', 'dep': 'nsubj', 'up': 51, 'dn': [46, 47, 49]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 51, 'dn': []}, {'tok': 'appeared', 'tag': 'VBN', 'dep': 'ccomp', 'up': 41, 'dn': [48, 50, 52]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 51, 'dn': [53]}, {'tok': 'nowhere', 'tag': 'RB', 'dep': 'pcomp', 'up': 52, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'p>
', 'tag': 'ADD', 'dep': 'dep', 'up': 13, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 63, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 61, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 63, 'dn': [60]}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 63, 'dn': []}, {'tok': 'sent', 'tag': 'VBN', 'dep': 'ccomp', 'up': 13, 'dn': [59, 61, 62, 65, 66]}, {'tok': 'to', 'tag': 'IN', 'dep': 'aux', 'up': 65, 'dn': []}, {'tok': 'parsoid', 'tag': 'VB', 'dep': 'advcl', 'up': 63, 'dn': [64]}, {'tok': 'resulting', 'tag': 'VBG', 'dep': 'advcl', 'up': 63, 'dn': [67]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 66, 'dn': [71]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 71, 'dn': []}, {'tok': 'extra', 'tag': 'JJ', 'dep': 'amod', 'up': 71, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'compound', 'up': 71, 'dn': []}, {'tok': 'break', 'tag': 'NN', 'dep': 'pobj', 'up': 67, 'dn': [68, 69, 70]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'removing', 'tag': 'VBG', 'dep': 'csubj', 'up': 8, 'dn': [2, 3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'pcomp', 'up': 3, 'dn': [5]}, {'tok': 'undo', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'result', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 6, 7, 9, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \" Create a page starting with a list (' list' is sufficient) Enter some text into the slugged paragraph above the list, then delete it with backspaces The paragraph now doubles in height, inspecting the DOM you see a
has appeared from nowhere:


Also this paragraph gets sent to Parsoid resulting in an extra line break. Removing the text by using undo doesn't result in this bug. Version : unspecified Severity : normal\", 'cleaned': \"* create a page starting with a list ('* list' is sufficient) * enter some text into the slugged paragraph above the list, then delete it with backspaces * the paragraph now doubles in height, inspecting the dom you see a
has appeared from nowhere:


also this paragraph gets sent to parsoid resulting in an extra line break. removing the text by using undo doesn't result in this bug. -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '1317': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-s7sn3zjthnxvep34c5ho', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1317', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is fixed with my refactor to handleDelete method.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 5, 'dn': []}, {'tok': 'refactor', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [8]}, {'tok': 'handledelete', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'method', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'This is fixed with my refactor to handleDelete method.', 'cleaned': 'this is fixed with my refactor to handledelete method.'})}),\n", + " '1318': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1318', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Deeming that this is now fixed.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'deeming', 'tag': 'NN', 'dep': 'ROOT', 'dn': [5, 6]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [1, 2, 3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Deeming that this is now fixed.', 'cleaned': 'deeming that this is now fixed.'})}),\n", + " '1319': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1319', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #1) > We are not placing slugs around lists anymore so this bug can't be > reproduced, however I know what was root cause of it (native handling of > deletion) and I'm working on it now. Is this bug still valid? I can't reproduce now, using a thumb image (rather than a list) to create the block item.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'placing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 8, 16, 20]}, {'tok': 'slugs', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': [6]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'lists', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'anymore', 'tag': 'RB', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 16, 'dn': [10]}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 16, 'dn': [15]}, {'tok': '>', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': []}, {'tok': 'reproduced', 'tag': 'VBN', 'dep': 'advcl', 'up': 4, 'dn': [9, 11, 12, 13, 14, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'know', 'tag': 'VBP', 'dep': 'punct', 'up': 4, 'dn': [18, 19, 22, 33]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 20, 'dn': [21, 24]}, {'tok': 'root', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'cause', 'tag': 'NN', 'dep': 'attr', 'up': 22, 'dn': [23, 25, 27, 29]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [26]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'native', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'handling', 'tag': 'NN', 'dep': 'appos', 'up': 24, 'dn': [28, 30]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [32]}, {'tok': '>', 'tag': 'NNP', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'deletion', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 7]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'valid', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': [2, 3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 21]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 3, 'dn': [9, 15, 17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'thumb', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8, 10, 12]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'rather', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'than', 'tag': 'IN', 'dep': 'cc', 'up': 9, 'dn': [11, 14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'create', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [16, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'block', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'item', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"(In reply to comment #1) > We are not placing slugs around lists anymore so this bug can't be > reproduced, however I know what was root cause of it (native handling of > deletion) and I'm working on it now. Is this bug still valid? I can't reproduce now, using a thumb image (rather than a list) to create the block item.\", 'cleaned': \"(in reply to comment #) > we are not placing slugs around lists anymore so this bug can't be > reproduced, however i know what was root cause of it (native handling of > deletion) and i'm working on it now. is this bug still valid? i can't reproduce now, using a thumb image (rather than a list) to create the block item.\"})}),\n", + " '1320': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-s7sn3zjthnxvep34c5ho', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1320', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"We are not placing slugs around lists anymore so this bug can't be reproduced, however I know what was root cause of it (native handling of deletion) and I'm working on it now.\", 'parsed': [{'rt': 18, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'placing', 'tag': 'VBG', 'dep': 'ccomp', 'up': 18, 'dn': [0, 1, 2, 4, 7, 14]}, {'tok': 'slugs', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': [5]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'lists', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'anymore', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 14, 'dn': [9]}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'reproduced', 'tag': 'VBN', 'dep': 'advcl', 'up': 3, 'dn': [8, 10, 11, 12, 13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'know', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [3, 15, 16, 17, 20, 30]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 18, 'dn': [19, 22]}, {'tok': 'root', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'cause', 'tag': 'NN', 'dep': 'attr', 'up': 20, 'dn': [21, 23, 25, 27]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [24]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'native', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'handling', 'tag': 'NN', 'dep': 'appos', 'up': 22, 'dn': [26, 28]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [29]}, {'tok': 'deletion', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 7]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"We are not placing slugs around lists anymore so this bug can't be reproduced, however I know what was root cause of it (native handling of deletion) and I'm working on it now.\", 'cleaned': \"we are not placing slugs around lists anymore so this bug can't be reproduced, however i know what was root cause of it (native handling of deletion) and i'm working on it now.\"})}),\n", + " '1321': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-a5pveeqqwaddgfjiv2fq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1321', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Lately, I've been noticing random pawn characters at the end of paragraphs all over English Wikipedia. The source of these pawns was a mystery to me until I tried using the Visual Editor today. As soon as I started typing in the editor, it inserted a pawn at the end of the line I was editing. The pawn in question is the white pawn, typically the first piece to move in a game of chess. This makes me wonder if perhaps the visual editor has become sentient and is trying to initiate a friendly game with the editor. Unfortunately, playing chess on Wikipedia was banned in 2006 as a violation of WP:NOT,[1] so it's probably a good idea if we eliminate this sort of behavior. Actual character: ♙ Unicode value: 2659 UTF 8 value: E2 99 99 Browser: Firefox 1. https://en.wikipedia.org/wiki/Wikipedia:Miscellany_for_deletion/Wikipedia:Chess_championship Version : unspecified Severity : critical\", 'parsed': [{'rt': 5, 'toks': [{'tok': 'lately', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'noticing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 8, 9, 18]}, {'tok': 'random', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [6]}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'dobj', 'up': 5, 'dn': [7]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'paragraphs', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [15]}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [14, 17]}, {'tok': 'english', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'pawns', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 7, 12, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'mystery', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'advcl', 'up': 5, 'dn': [10, 11, 13]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'xcomp', 'up': 12, 'dn': [16, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': [0, 4]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'advcl', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 4, 'dn': [6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'inserted', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 9, 10, 13, 14, 23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 17]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 22]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'relcl', 'up': 19, 'dn': [20, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'question', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 7, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'white', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5, 6, 8, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'typically', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'piece', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [9, 10, 11, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'relcl', 'up': 12, 'dn': [13, 15]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'game', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [19]}, {'tok': 'chess', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'makes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 10, 23]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'wonder', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [2]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'perhaps', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [6, 7]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'become', 'tag': 'VBN', 'dep': 'advcl', 'up': 1, 'dn': [4, 5, 8, 9, 11, 12, 14]}, {'tok': 'sentient', 'tag': 'NN', 'dep': 'attr', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'conj', 'up': 10, 'dn': [13, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'initiate', 'tag': 'VB', 'dep': 'xcomp', 'up': 14, 'dn': [15, 19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'friendly', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'game', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17, 18, 20]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'unfortunately', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'playing', 'tag': 'VBG', 'dep': 'csubjpass', 'up': 7, 'dn': [3]}, {'tok': 'chess', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'banned', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 8, 11, 12, 17, 18, 23, 35]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'violation', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16]}, {'tok': 'wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'not,[', 'tag': 'ADD', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 7, 'dn': [21, 22, 24, 27, 30]}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'idea', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': [25, 26]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'eliminate', 'tag': 'VBP', 'dep': 'advcl', 'up': 23, 'dn': [28, 29, 32]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'sort', 'tag': 'NN', 'dep': 'dobj', 'up': 30, 'dn': [31, 33]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34]}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unicode', 'tag': 'JJ', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [3, 5, 11]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'utf-', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [6, 7, 8, 9, 12]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'e2', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': [0, 1, 3, 4]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'ROOT', 'dn': [2, 5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': [0]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': [1, 2, 4]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [3, 6, 8]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 5, 'dn': [7]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"Lately, I've been noticing random pawn characters at the end of paragraphs all over English Wikipedia. The source of these pawns was a mystery to me until I tried using the Visual Editor today. As soon as I started typing in the editor, it inserted a pawn at the end of the line I was editing. The pawn in question is the white pawn, typically the first piece to move in a game of chess. This makes me wonder if perhaps the visual editor has become sentient and is trying to initiate a friendly game with the editor. Unfortunately, playing chess on Wikipedia was banned in 2006 as a violation of WP:NOT,[1] so it's probably a good idea if we eliminate this sort of behavior. Actual character: ♙ Unicode value: 2659 UTF 8 value: E2 99 99 Browser: Firefox 1. https://en.wikipedia.org/wiki/Wikipedia:Miscellany_for_deletion/Wikipedia:Chess_championship Version : unspecified Severity : critical\", 'cleaned': \"lately, i've been noticing random pawn characters at the end of paragraphs all over english wikipedia. the source of these pawns was a mystery to me until i tried using the visual editor today. as soon as i started typing in the editor, it inserted a pawn at the end of the line i was editing. the pawn in question is the white pawn, typically the first piece to move in a game of chess. this makes me wonder if perhaps the visual editor has become sentient and is trying to initiate a friendly game with the editor. unfortunately, playing chess on wikipedia was banned in as a violation of wp:not,[] so it's probably a good idea if we eliminate this sort of behavior. actual character: unicode value: utf- value: e2 browser: firefox . -------------------------- **version**: unspecified **severity**: critical\"})}),\n", + " '1323': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1323', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Confirming that this is fixed in master and wmf4; deployed in the normal deployment train.', 'parsed': [{'rt': 10, 'toks': [{'tok': 'confirming', 'tag': 'VBG', 'dep': 'advcl', 'up': 10, 'dn': [4, 9]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [1, 2, 3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [7, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'wmf4', 'tag': 'NNP', 'dep': 'conj', 'up': 6, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 11, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'train', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'Confirming that this is fixed in master and wmf4; deployed in the normal deployment train.', 'cleaned': 'confirming that this is fixed in master and wmf4; deployed in the normal deployment train.'})}),\n", + " '1324': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1324', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #4) > Pawn insertion from May 3: > https://en.wikipedia.org/w/index. > php?title=Rubik%27s_360&diff=553360286&oldid=540708795 These kind of issues are precisely why there's a mandatory pre save diff for users to read and agree it's fine. If there's a pawn inserted into the article, you're not meant to press save!\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'pawn', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'insertion', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [0, 2]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3, 5, 6, 7]}, {'tok': 'may', 'tag': 'MD', 'dep': 'pobj', 'up': 2, 'dn': [4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': [1]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 13, 'dn': [8]}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 13, 'dn': [12]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'php?title', 'tag': 'NN', 'dep': 'ROOT', 'dn': [9, 10, 11]}]}, {'rt': 7, 'toks': [{'tok': '=', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'rubik%27s_360&diff=&oldid=', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'kind', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 4, 11, 27]}, {'tok': 'precisely', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 11, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 7, 'dn': [8, 9, 10, 17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'mandatory', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'pre', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'save', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'attr', 'up': 11, 'dn': [12, 13, 14, 15, 16, 21]}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'read', 'tag': 'VB', 'dep': 'relcl', 'up': 17, 'dn': [18, 19, 20, 22, 23]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'agree', 'tag': 'VB', 'dep': 'conj', 'up': 21, 'dn': [25]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 23, 'dn': [24, 26]}, {'tok': 'fine', 'tag': 'JJ', 'dep': 'acomp', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 13, 'dn': [0, 1, 4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 5]}, {'tok': 'inserted', 'tag': 'VBN', 'dep': 'acl', 'up': 4, 'dn': [6]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 13, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'meant', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 9, 10, 11, 12, 15, 17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'press', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 16]}, {'tok': 'save', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': \"(In reply to comment #4) > Pawn insertion from May 3: > https://en.wikipedia.org/w/index. > php?title=Rubik%27s_360&diff=553360286&oldid=540708795 These kind of issues are precisely why there's a mandatory pre save diff for users to read and agree it's fine. If there's a pawn inserted into the article, you're not meant to press save!\", 'cleaned': \"(in reply to comment #) > pawn insertion from may : > > php?title=rubik%27s_360&diff=&oldid= these kind of issues are precisely why there's a mandatory pre-save diff for users to read and agree it's fine. if there's a pawn inserted into the article, you're not meant to press save!\"})}),\n", + " '1325': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1325', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #1) > Steps to reproduce: > 1. Log in and turn on the visual editor. > 2. Go to a random article like \"Sundance Meadows Airport\" > 3. Click the Edit tab > 4. After the cursor appears on the page, type a character > > You will then see a white pawn at the end of the line of text you are > editing. Thanks; have updated the bug report accordingly. > Interestingly, it only seems to happen on articles that insert the cursor > into a blank line at the top of the article. I\\'m not sure what determines > that behavior, but it seems to be the behavior for the vast majority of > en.wiki articles. That is bug 47790. It\\'s not really a blank line in the document; it\\'s the \"potential\" place to insert some new content, until you click into it and insert some, at which point it\\'s whatever you type in. But it\\'s not really very obvious to users what it is. > The only article I haven\\'t been able to reproduce the bug at so far > is Lalage: > https://en.wikipedia.org/wiki/Lalage A block level slug only appears if the page starts with a template or other kind of generated content; any page that starts with one will get one (hence the pervasiveness). The alternative is not giving users the ability to insert content before a template if it happened to be at the start of a document, which would be even more confusing.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': '-RRB-', 'dep': 'ROOT', 'dn': [1, 9]}, {'tok': 'steps', 'tag': 'NNS', 'dep': 'pobj', 'up': 0, 'dn': [3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 1, 'dn': [2, 4, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [5, 6, 8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'log', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 8]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'turn', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'go', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 15]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'random', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6, 9, 10, 13, 14]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'sundance', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'meadows', 'tag': 'NNS', 'dep': 'compound', 'up': 9, 'dn': [7]}, {'tok': 'airport', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [8]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [11, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 5, 6, 7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2, 4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 7, 8, 12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [10, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 7, 16, 19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'white', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 3, 'dn': [15, 17, 18]}, {'tok': '>', 'tag': 'XX', 'dep': 'prep', 'up': 16, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'attr', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'updated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'accordingly', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'interestingly', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 7, 14, 15, 25]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'articles', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [11]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'insert', 'tag': 'VBP', 'dep': 'relcl', 'up': 9, 'dn': [10, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'blank', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 17, 19]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 22]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3, 9, 10, 12]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [5]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'determines', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [4, 6, 8]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [11, 14, 25]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'attr', 'up': 14, 'dn': [15, 17]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'vast', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'majority', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19, 21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': '>', 'tag': 'FW', 'dep': 'nmod', 'up': 23, 'dn': []}, {'tok': 'en.wiki', 'tag': 'NNP', 'dep': 'compound', 'up': 24, 'dn': [22]}, {'tok': 'articles', 'tag': 'NNS', 'dep': 'pobj', 'up': 21, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 12, 'dn': [0, 2, 3, 6]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'blank', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [4, 5, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'document', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 10, 11, 17, 23, 26, 42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'potential', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'place', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [13, 14, 15, 16, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'relcl', 'up': 17, 'dn': [18, 22]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 21]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'advcl', 'up': 12, 'dn': [24, 25, 27, 29, 30]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [28]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 26, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'conj', 'up': 26, 'dn': [31, 32, 37]}, {'tok': 'some', 'tag': 'DT', 'dep': 'dobj', 'up': 30, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [35]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pcomp', 'up': 33, 'dn': [34]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 37, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 30, 'dn': [33, 36, 40]}, {'tok': 'whatever', 'tag': 'WP', 'dep': 'pobj', 'up': 40, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 40, 'dn': []}, {'tok': 'type', 'tag': 'VBP', 'dep': 'ccomp', 'up': 37, 'dn': [38, 39, 41]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 40, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6, 11, 12]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'obvious', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [5, 7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'attr', 'up': 11, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [9, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 51, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'only', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [0, 1, 6, 15]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'relcl', 'up': 2, 'dn': [3, 4, 5, 7]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 11, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'far', 'tag': 'RB', 'dep': 'pcomp', 'up': 12, 'dn': [13]}, {'tok': '>', 'tag': 'PRP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 51, 'dn': [2, 17, 18, 19, 20, 21, 22, 27, 29]}, {'tok': 'lalage', 'tag': 'NN', 'dep': 'attr', 'up': 16, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'attr', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'PRP', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'block', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'level', 'tag': 'NN', 'dep': 'compound', 'up': 27, 'dn': [24, 25]}, {'tok': 'slug', 'tag': 'NN', 'dep': 'attr', 'up': 16, 'dn': [23, 26]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'advcl', 'up': 16, 'dn': [28, 33]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 33, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 33, 'dn': [31]}, {'tok': 'starts', 'tag': 'VBZ', 'dep': 'advcl', 'up': 29, 'dn': [30, 32, 34]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [36]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 37, 39]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 36, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'kind', 'tag': 'NN', 'dep': 'conj', 'up': 36, 'dn': [38, 40]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [42]}, {'tok': 'generated', 'tag': 'VBN', 'dep': 'amod', 'up': 42, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'pobj', 'up': 40, 'dn': [41]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 45, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 51, 'dn': [44, 47]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 47, 'dn': []}, {'tok': 'starts', 'tag': 'VBZ', 'dep': 'relcl', 'up': 45, 'dn': [46, 48]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 47, 'dn': [49]}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 48, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 51, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [16, 43, 45, 50, 52, 58]}, {'tok': 'one', 'tag': 'CD', 'dep': 'dobj', 'up': 51, 'dn': [53, 56, 57]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'hence', 'tag': 'RB', 'dep': 'advmod', 'up': 56, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 56, 'dn': []}, {'tok': 'pervasiveness', 'tag': 'NN', 'dep': 'appos', 'up': 52, 'dn': [54, 55]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 51, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'alternative', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'giving', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 3, 5, 7, 11, 16, 32]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'dative', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'ability', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'acl', 'up': 7, 'dn': [8, 10]}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'happened', 'tag': 'VBD', 'dep': 'advcl', 'up': 4, 'dn': [14, 15, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 16, 'dn': [17, 19]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'start', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 22]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'document', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 25, 28]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'relcl', 'up': 24, 'dn': [26, 27, 31]}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 31, 'dn': [29]}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'acomp', 'up': 28, 'dn': [30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': '(In reply to comment #1) > Steps to reproduce: > 1. Log in and turn on the visual editor. > 2. Go to a random article like \"Sundance Meadows Airport\" > 3. Click the Edit tab > 4. After the cursor appears on the page, type a character > > You will then see a white pawn at the end of the line of text you are > editing. Thanks; have updated the bug report accordingly. > Interestingly, it only seems to happen on articles that insert the cursor > into a blank line at the top of the article. I\\'m not sure what determines > that behavior, but it seems to be the behavior for the vast majority of > en.wiki articles. That is bug 47790. It\\'s not really a blank line in the document; it\\'s the \"potential\" place to insert some new content, until you click into it and insert some, at which point it\\'s whatever you type in. But it\\'s not really very obvious to users what it is. > The only article I haven\\'t been able to reproduce the bug at so far > is Lalage: > https://en.wikipedia.org/wiki/Lalage A block level slug only appears if the page starts with a template or other kind of generated content; any page that starts with one will get one (hence the pervasiveness). The alternative is not giving users the ability to insert content before a template if it happened to be at the start of a document, which would be even more confusing.', 'cleaned': '(in reply to comment #) > steps to reproduce: > . log in and turn on the visual editor. > . go to a random article like \"sundance meadows airport\" > . click the edit tab > . after the cursor appears on the page, type a character > > you will then see a white pawn at the end of the line of text you are > editing. thanks; have updated the bug report accordingly. > interestingly, it only seems to happen on articles that insert the cursor > into a blank line at the top of the article. i\\'m not sure what determines > that behavior, but it seems to be the behavior for the vast majority of > en.wiki articles. that is bug . it\\'s not really a blank line in the document; it\\'s the \"potential\" place to insert some new content, until you click into it and insert some, at which point it\\'s whatever you type in. but it\\'s not really very obvious to users what it is. > the only article i haven\\'t been able to reproduce the bug at so far > is lalage: > a block-level slug only appears if the page starts with a template or other kind of generated content; any page that starts with one will get one (hence the pervasiveness). the alternative is not giving users the ability to insert content before a template if it happened to be at the start of a document, which would be even more confusing.'})}),\n", + " '1326': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1326', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Can't reproduce this is master. It may have already been fixed, pending release?\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [3, 5]}, {'tok': 'master', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 7, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'pending', 'tag': 'VBG', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'release', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \"Can't reproduce this is master. It may have already been fixed, pending release?\", 'cleaned': \"can't reproduce this is master. it may have already been fixed, pending release?\"})}),\n", + " '1327': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1327', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' fran wrote: Pawn ahoy: https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/VisualEditor.git;a=blob;f=modules/ve/ce/ve.ce.Surface.js;h=7ad07c54370cb585ca264f78872fee0c83bd77a5;hb=HEAD#l1009 \"git blame\" says this section was worked on by Christian Williams, so maybe he\\'ll know what\\'s going on?', 'parsed': [{'rt': 31, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'meta', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'meta', 'up': 5, 'dn': [2]}, {'tok': 'fran', 'tag': 'NN', 'dep': 'prep', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ccomp', 'up': 17, 'dn': [0, 1, 3, 4, 6, 7, 8, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': 'ahoy', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': [12]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'git', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'blame', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [10, 11, 13, 14, 16]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'says', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 31, 'dn': [5, 15, 21, 26]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 21, 'dn': [18]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 21, 'dn': []}, {'tok': 'worked', 'tag': 'VBN', 'dep': 'ccomp', 'up': 17, 'dn': [19, 20, 22, 23]}, {'tok': 'on', 'tag': 'RP', 'dep': 'prt', 'up': 21, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 21, 'dn': [25]}, {'tok': 'christian', 'tag': 'NNP', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'williams', 'tag': 'NNP', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'he', 'tag': 'PRP', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ROOT', 'dn': [17, 27, 28, 29, 30, 34, 36]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 34, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'ccomp', 'up': 31, 'dn': [32, 33, 35]}, {'tok': 'on', 'tag': 'RP', 'dep': 'prt', 'up': 34, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 31, 'dn': []}]}], 'stripped_text': ' fran wrote: Pawn ahoy: https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/VisualEditor.git;a=blob;f=modules/ve/ce/ve.ce.Surface.js;h=7ad07c54370cb585ca264f78872fee0c83bd77a5;hb=HEAD#l1009 \"git blame\" says this section was worked on by Christian Williams, so maybe he\\'ll know what\\'s going on?', 'cleaned': '**fran** wrote: pawn ahoy: \"git blame\" says this section was worked on by christian williams, so maybe he\\'ll know what\\'s going on?'})}),\n", + " '1328': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-a5pveeqqwaddgfjiv2fq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1328', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Pawn insertion from May 3: https://en.wikipedia.org/w/index.php?title=Rubik%27s_360&diff=553360286&oldid=540708795', 'parsed': [{'rt': 8, 'toks': [{'tok': 'pawn', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'insertion', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [0, 2, 7]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3, 5, 6]}, {'tok': 'may', 'tag': 'MD', 'dep': 'pobj', 'up': 2, 'dn': [4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'ROOT', 'dn': [1, 9, 10]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 8, 'dn': []}]}], 'stripped_text': 'Pawn insertion from May 3: https://en.wikipedia.org/w/index.php?title=Rubik%27s_360&diff=553360286&oldid=540708795', 'cleaned': 'pawn insertion from may : '})}),\n", + " '1329': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-a5pveeqqwaddgfjiv2fq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1329', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Confirmed in Safari and Chrome as well.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'confirmed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3, 4, 6, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'safari', 'tag': 'NNP', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'chrome', 'tag': 'JJ', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Confirmed in Safari and Chrome as well.', 'cleaned': 'confirmed in safari and chrome as well.'})}),\n", + " '1330': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-a5pveeqqwaddgfjiv2fq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1330', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I also can't reproduce the bug in my user sandbox: https://en.wikipedia.org/wiki/User:Kaldari/sandbox\", 'parsed': [{'rt': 4, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 11, 12, 13, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 10, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'sandbox', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"I also can't reproduce the bug in my user sandbox: https://en.wikipedia.org/wiki/User:Kaldari/sandbox\", 'cleaned': \"i also can't reproduce the bug in my user sandbox: \"})}),\n", + " '1331': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-a5pveeqqwaddgfjiv2fq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1331', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Steps to reproduce: 1. Log in and turn on the visual editor. 2. Go to a random article like \"Sundance Meadows Airport\" 3. Click the Edit tab 4. After the cursor appears on the page, type a character You will then see a white pawn at the end of the line of text you are editing. Interestingly, it only seems to happen on articles that insert the cursor into a blank line at the top of the article. I\\'m not sure what determines that behavior, but it seems to be the behavior for the vast majority of en.wiki articles. The only article I haven\\'t been able to reproduce the bug at so far is Lalage: https://en.wikipedia.org/wiki/Lalage', 'parsed': [{'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 5, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'log', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 8]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'turn', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'go', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 12, 13, 14]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'random', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6, 8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'sundance', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'meadows', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [7, 9, 10]}, {'tok': 'airport', 'tag': 'NN', 'dep': 'appos', 'up': 8, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 4, 5, 6, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'advcl', 'up': 14, 'dn': [0, 2, 4, 7, 8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 11, 12, 13, 17, 18, 28, 29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'white', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 24]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'ccomp', 'up': 14, 'dn': [26, 27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'interestingly', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 23]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 7]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'articles', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'insert', 'tag': 'VBP', 'dep': 'relcl', 'up': 8, 'dn': [9, 12, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'blank', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3, 8, 9, 11]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [5]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'determines', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [4, 7]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [10, 13, 23]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [12, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [14, 16]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'vast', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'majority', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'en.wiki', 'tag': 'NNP', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'articles', 'tag': 'NNS', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'only', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [0, 1, 6]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'relcl', 'up': 2, 'dn': [3, 4, 5, 7]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 11, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'far', 'tag': 'RB', 'dep': 'pcomp', 'up': 12, 'dn': [13]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 16, 17, 18, 19, 20]}, {'tok': 'lalage', 'tag': 'NN', 'dep': 'attr', 'up': 15, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'attr', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 15, 'dn': []}]}], 'stripped_text': 'Steps to reproduce: 1. Log in and turn on the visual editor. 2. Go to a random article like \"Sundance Meadows Airport\" 3. Click the Edit tab 4. After the cursor appears on the page, type a character You will then see a white pawn at the end of the line of text you are editing. Interestingly, it only seems to happen on articles that insert the cursor into a blank line at the top of the article. I\\'m not sure what determines that behavior, but it seems to be the behavior for the vast majority of en.wiki articles. The only article I haven\\'t been able to reproduce the bug at so far is Lalage: https://en.wikipedia.org/wiki/Lalage', 'cleaned': 'steps to reproduce: . log in and turn on the visual editor. . go to a random article like \"sundance meadows airport\" . click the edit tab . after the cursor appears on the page, type a character you will then see a white pawn at the end of the line of text you are editing. interestingly, it only seems to happen on articles that insert the cursor into a blank line at the top of the article. i\\'m not sure what determines that behavior, but it seems to be the behavior for the vast majority of en.wiki articles. the only article i haven\\'t been able to reproduce the bug at so far is lalage: '})}),\n", + " '1332': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-qmcrs2npimuywblubznv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1332', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Go to http://en.wikipedia.org/wiki/Content_Management_Interoperability_Services Put the cursor somewhere in the text. Type \"Enter\" 2 times. Type \"Up\". Click Bullet List Type Enter Type Up Type Delete Wild pawn appears. Version : unspecified Severity : normal', 'parsed': [{'rt': 0, 'toks': [{'tok': 'go', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 5, 12]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 3, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'put', 'tag': 'VBD', 'dep': 'advcl', 'up': 0, 'dn': [7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': 'somewhere', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': [9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'type', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'nmod', 'up': 7, 'dn': [0, 1]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'times', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 3, 4, 5, 6, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'type', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [11, 12]}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': [1]}, {'tok': 'type', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [2]}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'compound', 'up': 10, 'dn': [3, 5]}, {'tok': 'type', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [6]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'type', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'delete', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'wild', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [4, 7, 8, 9]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 0, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Go to http://en.wikipedia.org/wiki/Content_Management_Interoperability_Services Put the cursor somewhere in the text. Type \"Enter\" 2 times. Type \"Up\". Click Bullet List Type Enter Type Up Type Delete Wild pawn appears. Version : unspecified Severity : normal', 'cleaned': 'go to put the cursor somewhere in the text. type \"enter\" times. type \"up\". click bullet list type enter type up type delete wild pawn appears. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1333': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1333', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Merged into master; will be deployed from Monday.', 'parsed': [{'rt': 6, 'toks': [{'tok': 'merged', 'tag': 'VBD', 'dep': 'advcl', 'up': 6, 'dn': [1]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 7, 9]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'monday', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Merged into master; will be deployed from Monday.', 'cleaned': 'merged into master; will be deployed from monday.'})}),\n", + " '1334': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1334', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #3) > Related URL: https://gerrit.wikimedia.org/r/63102 (Gerrit Change > If22d9b904b8861e24d56944d791545635b2e4254) Merged.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'related', 'tag': 'VBN', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [0, 2, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'gerrit', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'change', 'tag': 'NNP', 'dep': 'appos', 'up': 1, 'dn': [3, 4, 5, 6, 7, 9, 10, 11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'if22d9b904b8861e24d56944d791545635b2e4254', 'tag': 'NNP', 'dep': 'appos', 'up': 8, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'merged', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': '(In reply to comment #3) > Related URL: https://gerrit.wikimedia.org/r/63102 (Gerrit Change > If22d9b904b8861e24d56944d791545635b2e4254) Merged.', 'cleaned': '(in reply to comment #) > related url: (gerrit change > if22d9b904b8861e24d56944d791545635b2e4254) merged.'})}),\n", + " '1336': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1336', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I can reproduce in Firefox and Chrome if you forwards delete or insert characters. It appears that this is because when you clear out the
  • (return at the end of the list) it doesn't check that the
  • is wrapped in a . Not really WYSIWYG… Version : unspecified Severity : normal Attached : {F11257}', 'parsed': [{'rt': 8, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [0, 1, 3]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': [4]}, {'tok': 'firefox', 'tag': 'NNP', 'dep': 'prep', 'up': 3, 'dn': [5, 6, 7]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number>/ubuntu', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2]}]}, {'rt': 23, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 23, 'dn': [4]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'fr', 'tag': 'CD', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'special', 'tag': 'JJ', 'dep': 'amod', 'up': 0, 'dn': [1, 2, 3, 5, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'redirect', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [7, 8, 9]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'revision/#pr.c3.a9sidents_de_l.27universit.c3.a9', 'tag': 'NNP', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'lines', 'tag': 'NNS', 'dep': 'nsubj', 'up': 23, 'dn': [11, 13, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'acl', 'up': 12, 'dn': [20]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'ligne', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'grise', 'tag': 'NNP', 'dep': 'dobj', 'up': 16, 'dn': [17, 18, 19, 21, 22]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 10, 12, 24, 25, 41]}, {'tok': 'uneditable', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26, 30]}, {'tok': 'of', 'tag': 'IN', 'dep': 'pcomp', 'up': 25, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'ligne', 'tag': 'NNP', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'grise', 'tag': 'NNP', 'dep': 'pobj', 'up': 25, 'dn': [27, 28, 29, 31, 32, 33, 36, 39, 40]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'relcl', 'up': 30, 'dn': [34, 35, 37, 38]}, {'tok': 'bgcolor=\"#f2f2f2', 'tag': 'UH', 'dep': 'intj', 'up': 36, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'dobj', 'up': 36, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 15, 21]}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'oprd', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 3, 'dn': [5, 7, 8]}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': [11]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'tr', 'tag': 'VBN', 'dep': 'nsubjpass', 'up': 15, 'dn': [10, 13]}, {'tok': '>', 'tag': 'PRP', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'wrapped', 'tag': 'VBN', 'dep': 'advcl', 'up': 3, 'dn': [9, 12, 14, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 20]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'wysiwyg', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 16]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11257', 'tag': 'NNS', 'dep': 'appos', 'up': 11, 'dn': [15, 17]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}]}], 'stripped_text': 'The displayed table (Firefox 22/Ubuntu) See [[fr:Special:redirect/revision/95505705#Pr.C3.A9sidents_de_l.27universit.C3.A9]] The lines of the table using {{ligne grise}} are uneditable because of {{ligne grise}} (which just adds bgcolor=\"#F2F2F2\"…). But they are displayed wrong (see attachment) because the is wrapped in a . Not really WYSIWYG… Version : unspecified Severity : normal Attached : {F11257}', 'cleaned': 'the displayed table (firefox /ubuntu) see [[fr:special:redirect/revision/#pr.c3.a9sidents_de_l.27universit.c3.a9]] the lines of the table using {{ligne grise}} are uneditable because of {{ligne grise}} (which just adds bgcolor=\"#f2f2f2\"...). but they are displayed wrong (see attachment) because the is wrapped in a . not really wysiwyg... -------------------------- **version**: unspecified **severity**: normal **attached**: {f11257}'})}),\n", + " '4344': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4344', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I think this might be a duplicate of bug 50607', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 9, 10, 11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'I think this might be a duplicate of bug 50607', 'cleaned': 'i think this might be a duplicate of bug '})}),\n", + " '4345': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4345', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Author: `kwwilliams` Description: http://en.wikipedia.org/wiki/User:Kww/singlechartreftest is a simple test case for accessing references created by the singlechart template. Singlechart directly creates references when called, using #ref (it cannot use tags because of issues involving the parsing sequence of templates and references). It will either create them with a default name that it generates algorithmically, or it will use the value of the \"refname\" parameter. When editing http://en.wikipedia.org/wiki/User:Kww/singlechartreftest, if the editor attempts to insert reference and chooses the option to \"use an existing reference\", three of the existing named references (sc_BillboardHot100_The Hollies, sc_Norwegian_The Hollies, and sc_Dutch100_The Hollies) aren\\'t displayed at all. These are references that are available for the editor to use, but have not been currently reused in the article text. An examination of http://parsoid.wmflabs.org/en/User:Kww/singlechartreftest shows that Parsoid did pick up these names so VE should be able to display them. sc_UK_Hollies is displayed, but no text is associated with it. Similarly with germancharts. Attempting to include these references works. Both of these references should have the full reference text displayed, although the editor should not be permitted to alter it. {{Certification Table Entry}} and {{albumchart}} should have identical problems. Version : unspecified Severity : normal', 'parsed': [{'rt': 16, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 10, 'dn': [1, 2, 3, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'author', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': ':*', 'tag': 'CD', 'dep': 'punct', 'up': 0, 'dn': [4, 6, 8]}, {'tok': '*', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'kwwilliams', 'tag': 'NNS', 'dep': 'appos', 'up': 3, 'dn': [5, 7]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [0]}, {'tok': ':*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'SYM', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [10, 11, 12, 13, 14, 15, 20, 29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'simple', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'attr', 'up': 16, 'dn': [17, 18, 19, 21]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'accessing', 'tag': 'VBG', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 21, 'dn': [22, 24]}, {'tok': 'created', 'tag': 'VBN', 'dep': 'acl', 'up': 23, 'dn': [25]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 24, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'singlechart', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'singlechart', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'directly', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'creates', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 14, 'dn': [0, 1, 3, 5, 7]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'called', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [4, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 2, 'dn': [9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 10, 11, 12, 13, 15, 18, 19, 30, 31]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'ref>', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [16]}, {'tok': 'because', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [20, 21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'pcomp', 'up': 19, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'pobj', 'up': 19, 'dn': [22]}, {'tok': 'involving', 'tag': 'VBG', 'dep': 'acl', 'up': 21, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'parsing', 'tag': 'VBG', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'sequence', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23, 24, 26]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [27]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 26, 'dn': [28, 29]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 27, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'conj', 'up': 27, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 3, 'dn': []}, {'tok': 'create', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 13, 14, 17]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 11]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'generates', 'tag': 'VBZ', 'dep': 'relcl', 'up': 8, 'dn': [9, 10, 12]}, {'tok': 'algorithmically', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [15, 16, 19, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'refname', 'tag': 'NN', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 23, 24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 43, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'advcl', 'up': 43, 'dn': [0, 2, 3, 4, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [6]}, {'tok': 'attempts', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [5, 7, 10, 12, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [9, 11]}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'chooses', 'tag': 'VBZ', 'dep': 'conj', 'up': 8, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'option', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'acl', 'up': 15, 'dn': [16, 17, 21, 23]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19, 20, 22]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'three', 'tag': 'CD', 'dep': 'nsubjpass', 'up': 43, 'dn': [25, 32, 40]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'named', 'tag': 'VBN', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 25, 'dn': [26, 27, 28]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'sc_billboardhot100_the', 'tag': 'NN', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'hollies', 'tag': 'NNS', 'dep': 'appos', 'up': 24, 'dn': [30, 31, 33, 35]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'sc_norwegian_the', 'tag': 'DT', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'hollies', 'tag': 'NNS', 'dep': 'conj', 'up': 32, 'dn': [34, 36, 37, 39]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 35, 'dn': []}, {'tok': 'sc_dutch100_the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'hollies', 'tag': 'NNS', 'dep': 'conj', 'up': 35, 'dn': [38]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 43, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 43, 'dn': []}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 24, 41, 42, 45, 46]}, {'tok': 'at', 'tag': 'RB', 'dep': 'advmod', 'up': 45, 'dn': []}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 43, 'dn': [44]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 43, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'these', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 11, 12, 17, 22]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'attr', 'up': 1, 'dn': [4]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'relcl', 'up': 2, 'dn': [3, 5, 10]}, {'tok': 'available', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'advcl', 'up': 4, 'dn': [6, 8, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 17, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'reused', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [13, 14, 15, 16, 18]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'examination', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [0, 2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4, 5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 10, 17, 22]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'parsoid', 'tag': 'NNP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'pick', 'tag': 'VB', 'dep': 'ccomp', 'up': 6, 'dn': [7, 8, 9, 11, 13]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 10, 'dn': []}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'names', 'tag': 'NNS', 'dep': 'dobj', 'up': 10, 'dn': [12]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 17, 'dn': [14]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 6, 'dn': [15, 16, 18]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 17, 'dn': [20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'display', 'tag': 'VB', 'dep': 'xcomp', 'up': 18, 'dn': [19, 21]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'sc_uk_hollies', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [5]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'associated', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [6, 7, 9, 11]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'similarly', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'germancharts', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'attempting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2, 6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'include', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [1, 5]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'compound', 'up': 5, 'dn': [3]}, {'tok': 'works', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'both', 'tag': 'DT', 'dep': 'nsubj', 'up': 5, 'dn': [1]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 10, 22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'full', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [6, 7, 8]}, {'tok': 'displayed', 'tag': 'VBD', 'dep': 'ccomp', 'up': 5, 'dn': [9, 11, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'although', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 18, 'dn': [13]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'permitted', 'tag': 'VBN', 'dep': 'advcl', 'up': 10, 'dn': [12, 14, 15, 16, 17, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'alter', 'tag': 'VB', 'dep': 'xcomp', 'up': 18, 'dn': [19, 21]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'certification', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': [2]}, {'tok': 'entry', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [0, 1, 3, 5, 6, 7]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'albumchart', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [8, 9, 11, 12]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 10, 13, 16, 17]}, {'tok': 'identical', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': ' Author: `kwwilliams` Description: http://en.wikipedia.org/wiki/User:Kww/singlechartreftest is a simple test case for accessing references created by the singlechart template. Singlechart directly creates references when called, using #ref (it cannot use tags because of issues involving the parsing sequence of templates and references). It will either create them with a default name that it generates algorithmically, or it will use the value of the \"refname\" parameter. When editing http://en.wikipedia.org/wiki/User:Kww/singlechartreftest, if the editor attempts to insert reference and chooses the option to \"use an existing reference\", three of the existing named references (sc_BillboardHot100_The Hollies, sc_Norwegian_The Hollies, and sc_Dutch100_The Hollies) aren\\'t displayed at all. These are references that are available for the editor to use, but have not been currently reused in the article text. An examination of http://parsoid.wmflabs.org/en/User:Kww/singlechartreftest shows that Parsoid did pick up these names so VE should be able to display them. sc_UK_Hollies is displayed, but no text is associated with it. Similarly with germancharts. Attempting to include these references works. Both of these references should have the full reference text displayed, although the editor should not be permitted to alter it. {{Certification Table Entry}} and {{albumchart}} should have identical problems. Version : unspecified Severity : normal', 'cleaned': '**author:** \\'kwwilliams\\' **description:** is a simple test case for accessing references created by the singlechart template. singlechart directly creates references when called, using #ref (it cannot use tags because of issues involving the parsing sequence of templates and references). it will either create them with a default name that it generates algorithmically, or it will use the value of the \"refname\" parameter. when editing if the editor attempts to insert reference and chooses the option to \"use an existing reference\", three of the existing named references (sc_billboardhot100_the hollies, sc_norwegian_the hollies, and sc_dutch100_the hollies) aren\\'t displayed at all. these are references that are available for the editor to use, but have not been currently reused in the article text. an examination of shows that parsoid did pick up these names so ve should be able to display them. sc_uk_hollies is displayed, but no text is associated with it. similarly with germancharts. attempting to include these references works. both of these references should have the full reference text displayed, although the editor should not be permitted to alter it. {{certification table entry}} and {{albumchart}} should have identical problems. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4346': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4346', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Is {{#tag:ref}} something that is part of MediaWiki or something user generated? If it's part of MediaWiki, presumably its creation and deployment is an indication that it's meant to work.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 4, 8, 9, 20]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'attr', 'up': 0, 'dn': [3, 5, 6, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'attr', 'up': 0, 'dn': [11, 19]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 9, 'dn': [10, 12]}, {'tok': 'part', 'tag': 'NN', 'dep': 'attr', 'up': 11, 'dn': [13, 15, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'mediawiki', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'npadvmod', 'up': 19, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'generated', 'tag': 'VBN', 'dep': 'relcl', 'up': 9, 'dn': [17, 18]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 12, 'dn': [0, 1, 3]}, {'tok': 'part', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 4, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'presumably', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 9, 'dn': []}, {'tok': 'creation', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [7, 8, 10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 9, 14, 21]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'indication', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [13, 18]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 18, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'meant', 'tag': 'VBN', 'dep': 'acl', 'up': 14, 'dn': [15, 16, 17, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'xcomp', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': \"Is {{#tag:ref}} something that is part of MediaWiki or something user generated? If it's part of MediaWiki, presumably its creation and deployment is an indication that it's meant to work.\", 'cleaned': \"is {{#tag:ref}} something that is part of mediawiki or something user-generated? if it's part of mediawiki, presumably its creation and deployment is an indication that it's meant to work.\"})}),\n", + " '4347': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4347', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' kwwilliams wrote: That response is beyond the pale. Please retract it, and concentrate on building an editor that functions within the environment that exists, not the environment that you wish existed.', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'kwwilliams', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 9, 13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'response', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [8, 10]}, {'tok': 'beyond', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'pale', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 'retract', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 25]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'concentrate', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'building', 'tag': 'VBG', 'dep': 'pcomp', 'up': 6, 'dn': [9]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 24]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'mark', 'up': 24, 'dn': []}, {'tok': 'functions', 'tag': 'NNS', 'dep': 'nsubj', 'up': 24, 'dn': [12]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'environment', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 16]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'exists', 'tag': 'VBZ', 'dep': 'relcl', 'up': 14, 'dn': [15, 17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'environment', 'tag': 'NN', 'dep': 'nsubj', 'up': 24, 'dn': [19, 23]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'wish', 'tag': 'VBP', 'dep': 'relcl', 'up': 20, 'dn': [21, 22]}, {'tok': 'existed', 'tag': 'VBD', 'dep': 'relcl', 'up': 9, 'dn': [10, 11, 20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' kwwilliams wrote: That response is beyond the pale. Please retract it, and concentrate on building an editor that functions within the environment that exists, not the environment that you wish existed.', 'cleaned': '**kwwilliams** wrote: that response is beyond the pale. please retract it, and concentrate on building an editor that functions within the environment that exists, not the environment that you wish existed.'})}),\n", + " '4348': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4348', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This is a duplicate of bug 50474 in general, any reference created by a template shouldn't work, deliberately. Hacks using {{#tag:ref}} which was never meant to work are a nightmare for users and VisualEditor alike. This bug has been marked as a duplicate of bug 50474 \", 'parsed': [{'rt': 21, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 21, 'dn': [0, 3, 7, 8, 9, 10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [11]}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [13, 15]}, {'tok': 'created', 'tag': 'VBN', 'dep': 'acl', 'up': 14, 'dn': [16]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 15, 'dn': [18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 12, 14, 19, 20, 22, 23, 24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'deliberately', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'hacks', 'tag': 'NNS', 'dep': 'nsubj', 'up': 16, 'dn': [1]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'acl', 'up': 0, 'dn': [2, 3, 5]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [4, 6, 7, 8, 9, 13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 13, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'meant', 'tag': 'VBN', 'dep': 'relcl', 'up': 5, 'dn': [10, 11, 12, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 18, 24]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'nightmare', 'tag': 'NN', 'dep': 'attr', 'up': 16, 'dn': [17, 19]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 19, 'dn': [21, 22, 23]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'conj', 'up': 20, 'dn': []}, {'tok': 'alike', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': \"This is a duplicate of bug 50474 in general, any reference created by a template shouldn't work, deliberately. Hacks using {{#tag:ref}} which was never meant to work are a nightmare for users and VisualEditor alike. This bug has been marked as a duplicate of bug 50474 \", 'cleaned': \"this is a duplicate of bug - in general, any reference created by a template shouldn't work, deliberately. hacks using {{#tag:ref}} which was never meant to work are a nightmare for users and visualeditor alike. *** this bug has been marked as a duplicate of bug ***\"})}),\n", + " '4349': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4349', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'http://en.wikipedia.org/wiki/.tl for instance, if you click on the Edit tab, nothing will happen. Version : unspecified Severity : normal', 'parsed': [{'rt': 16, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [4]}, {'tok': 'instance', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'advcl', 'up': 16, 'dn': [6, 7, 9]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'nothing', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 8, 13, 14, 15, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'http://en.wikipedia.org/wiki/.tl for instance, if you click on the Edit tab, nothing will happen. Version : unspecified Severity : normal', 'cleaned': ' for instance, if you click on the edit tab, nothing will happen. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4350': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-zjzhrhmn36icnzbckqy4', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4350', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 51308 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 51308 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4351': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4351', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': '(I believe I just duplicated https://bugzilla.wikimedia.org/show_bug.cgi?id=51308, sorry about that).', 'parsed': [{'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 5, 13]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'duplicated', 'tag': 'VBD', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 6, 7, 8, 9, 12]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'advmod', 'up': 5, 'dn': [10]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'that', 'tag': 'DT', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': '(I believe I just duplicated https://bugzilla.wikimedia.org/show_bug.cgi?id=51308, sorry about that).', 'cleaned': '(i believe i just duplicated sorry about that).'})}),\n", + " '4352': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-5pyvkdz65d5h5vxebodc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4352', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Toolbar mixed with #p personal See the image. And I got the opposite, the toolbar staying at top of the article. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52504 https://bugzilla.wikimedia.org/show_bug.cgi?id=52326 Attached : {F11123}', 'parsed': [{'rt': 1, 'toks': [{'tok': 'toolbar', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'mixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 7, 10]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'p', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 5, 6]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'personal', 'tag': 'NN', 'dep': 'nummod', 'up': 4, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'got', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 4, 8, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'opposite', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [6]}, {'tok': 'staying', 'tag': 'VBG', 'dep': 'advcl', 'up': 2, 'dn': [7, 9]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 17, 19, 20, 21, 22, 23, 24, 26, 27, 29, 30]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': [15, 16, 18]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ccomp', 'up': 11, 'dn': [25]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'f11123', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 11, 'dn': [28]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'Toolbar mixed with #p personal See the image. And I got the opposite, the toolbar staying at top of the article. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52504 https://bugzilla.wikimedia.org/show_bug.cgi?id=52326 Attached : {F11123}', 'cleaned': 'toolbar mixed with #p-personal see the image. and i got the opposite, the toolbar staying at top of the article. -------------------------- **version**: unspecified **severity**: normal **see also**: **attached**: {f11123}'})}),\n", + " '4353': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4353', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is a duplicate of Bug 52441 which is fixed but not yet deployed This bug has been marked as a duplicate of bug 52441 ', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 7, 17, 23, 32, 33, 34]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [6, 8, 11, 16]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'relcl', 'up': 7, 'dn': [9, 10, 12, 15]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 11, 'dn': [13, 14]}, {'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 23, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 23, 'dn': [19]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 23, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ccomp', 'up': 1, 'dn': [18, 20, 21, 22, 24]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 27]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [30]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 30, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 30, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 29, 31]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'This is a duplicate of Bug 52441 which is fixed but not yet deployed This bug has been marked as a duplicate of bug 52441 ', 'cleaned': 'this is a duplicate of bug which is fixed but not yet deployed *** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4354': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-5pyvkdz65d5h5vxebodc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4354', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '1. Got to [[fr:Disjonction logique]] 2. Edit it with VisualEditor 3. Try to modify the table. You will get a big blue rectangle allowing to edit {{clr}}, but you can’t edit directly (clicking on headings and using ↓ works) the
    . Of course, there is no reason why this article uses float & {{clr}}, but I know some similar cases where it is useful to have floating tables + {{clr}}. Version : unspecified Severity : normal', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'got', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 0, 'dn': [7]}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'fr', 'tag': 'CD', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'disjonction', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'logique', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 4, 5, 6, 8, 9, 11, 12]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [10]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'edit', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'modify', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [1, 4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 6, 14, 15, 16, 20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'big', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'blue', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'rectangle', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 5, 7]}, {'tok': 'allowing', 'tag': 'VBG', 'dep': 'acl', 'up': 6, 'dn': [9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 10, 12, 13]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'clr', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [11]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [17, 18, 19, 21, 22, 23, 30]}, {'tok': 'directly', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'xcomp', 'up': 20, 'dn': [24, 26, 27]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'headings', 'tag': 'NNS', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'conj', 'up': 23, 'dn': [29]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': []}, {'tok': 'works', 'tag': 'NNS', 'dep': 'dobj', 'up': 27, 'dn': [28]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'nsubj', 'up': 9, 'dn': [1, 2, 3, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'td', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [6]}, {'tok': 'course', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 7, 8, 11, 22, 23, 24, 26]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [10, 15]}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [13]}, {'tok': 'uses', 'tag': 'VBZ', 'dep': 'relcl', 'up': 11, 'dn': [12, 14, 16, 21]}, {'tok': 'float', 'tag': 'NNP', 'dep': 'dobj', 'up': 15, 'dn': [17, 20]}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'clr', 'tag': 'NN', 'dep': 'conj', 'up': 16, 'dn': [18, 19]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'know', 'tag': 'VBP', 'dep': 'conj', 'up': 9, 'dn': [25, 29, 43, 44]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'cases', 'tag': 'NNS', 'dep': 'dobj', 'up': 26, 'dn': [27, 28, 32]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 29, 'dn': [30, 31, 33, 38, 41]}, {'tok': 'useful', 'tag': 'JJ', 'dep': 'acomp', 'up': 32, 'dn': [35]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 33, 'dn': [34, 37]}, {'tok': 'floating', 'tag': 'VBG', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'tables', 'tag': 'NNS', 'dep': 'dobj', 'up': 35, 'dn': [36]}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 32, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'clr', 'tag': 'NN', 'dep': 'conj', 'up': 32, 'dn': [39, 40, 42]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 26, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': '1. Got to [[fr:Disjonction logique]] 2. Edit it with VisualEditor 3. Try to modify the table. You will get a big blue rectangle allowing to edit {{clr}}, but you can’t edit directly (clicking on headings and using ↓ works) the . Of course, there is no reason why this article uses float & {{clr}}, but I know some similar cases where it is useful to have floating tables + {{clr}}. Version : unspecified Severity : normal', 'cleaned': \". got to [[fr:disjonction logique]] . edit it with visualeditor . try to modify the table. you will get a big blue rectangle allowing to edit {{clr}}, but you can't edit directly (clicking on headings and using | works) the . of course, there is no reason why this article uses float & {{clr}}, but i know some similar cases where it is useful to have floating tables + {{clr}}. -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '4356': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4356', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This is related to bug 51933 an excessively large transclusion box prevents accessing an item it overlaps. It's not identical though as that bug relates to other templates and this to tables, so I'll leave the decision whether to merge up to someone more knowledgeable.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 20]}, {'tok': 'related', 'tag': 'VBN', 'dep': 'acomp', 'up': 1, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 6, 7, 14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'excessively', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'large', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': [10]}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'box', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [9, 11, 12]}, {'tok': 'prevents', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 3, 'dn': [8, 13, 15]}, {'tok': 'accessing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 14, 'dn': [17]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'item', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16, 19]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'overlaps', 'tag': 'VBZ', 'dep': 'relcl', 'up': 17, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 20, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 20, 'dn': [0, 2, 3, 4, 8, 16]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'identical', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [6]}, {'tok': 'relates', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [5, 7, 9, 14]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': [10, 12, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'conj', 'up': 11, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [15]}, {'tok': 'tables', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'leave', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 17, 18, 19, 22, 31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'decision', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 25]}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'merge', 'tag': 'VB', 'dep': 'acl', 'up': 22, 'dn': [23, 24, 26, 27]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 25, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28]}, {'tok': 'someone', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [30]}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'knowledgeable', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': [29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': \"This is related to bug 51933 an excessively large transclusion box prevents accessing an item it overlaps. It's not identical though as that bug relates to other templates and this to tables, so I'll leave the decision whether to merge up to someone more knowledgeable.\", 'cleaned': \"this is related to bug - an excessively large transclusion box prevents accessing an item it overlaps. it's not identical though as that bug relates to other templates and this to tables, so i'll leave the decision whether to merge up to someone more knowledgeable.\"})}),\n", + " '4357': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4357', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Sometimes when entering a link in the link input widget the first suggested target is automatically inserted, even before you finish typing, making it very difficult to choose a different target. Steps to reproduce: 1.Load a page in VE 2.Press ctrl+k to enter a link 3.Try to enter a link to [[Portable Document Format]], [[Classic (album)]] or [[Thing (assembly)]]. Version : unspecified Severity : critical', 'parsed': [{'rt': 9, 'toks': [{'tok': 'sometimes', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'entering', 'tag': 'VBG', 'dep': 'advcl', 'up': 9, 'dn': [1, 4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'input', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7]}, {'tok': 'widget', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 16, 33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'suggested', 'tag': 'VBN', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'target', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 16, 'dn': [10, 11, 12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'automatically', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'inserted', 'tag': 'VBN', 'dep': 'ccomp', 'up': 9, 'dn': [13, 14, 15, 17, 21, 23, 24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'finish', 'tag': 'VBP', 'dep': 'advcl', 'up': 16, 'dn': [18, 19, 20, 22]}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 21, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'making', 'tag': 'VBG', 'dep': 'advcl', 'up': 16, 'dn': [27]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'difficult', 'tag': 'JJ', 'dep': 'ccomp', 'up': 24, 'dn': [25, 26, 29]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'choose', 'tag': 'VB', 'dep': 'xcomp', 'up': 27, 'dn': [28, 32]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'target', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': [30, 31]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 3, 4, 5, 40, 41, 49]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number>.load', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [7, 10, 12, 17, 18, 20, 29, 30, 36, 38, 39]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number>.press', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'ctrl+k', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [11, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'relcl', 'up': 12, 'dn': [13, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number>.try', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [19, 22, 23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 20, 'dn': [28]}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'portable', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'document', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'format', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24, 25, 26, 27]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': 'classic', 'tag': 'JJ', 'dep': 'amod', 'up': 36, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'album', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [31, 32, 33, 34, 35, 37]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'conj', 'up': 0, 'dn': [42, 47, 48]}, {'tok': '[', 'tag': 'XX', 'dep': 'prep', 'up': 41, 'dn': [43]}, {'tok': 'thing', 'tag': 'NN', 'dep': 'dep', 'up': 42, 'dn': [44, 45, 46]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'assembly', 'tag': 'NN', 'dep': 'appos', 'up': 43, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'dep', 'up': 41, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Sometimes when entering a link in the link input widget the first suggested target is automatically inserted, even before you finish typing, making it very difficult to choose a different target. Steps to reproduce: 1.Load a page in VE 2.Press ctrl+k to enter a link 3.Try to enter a link to [[Portable Document Format]], [[Classic (album)]] or [[Thing (assembly)]]. Version : unspecified Severity : critical', 'cleaned': 'sometimes when entering a link in the link input widget the first suggested target is automatically inserted, even before you finish typing, making it very difficult to choose a different target. steps to reproduce: .load a page in ve .press ctrl+k to enter a link .try to enter a link to [[portable document format]], [[classic (album)]] or [[thing (assembly)]]. -------------------------- **version**: unspecified **severity**: critical'})}),\n", + " '4358': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4358', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Elitre was 25 seconds faster than you ;) This bug has been marked as a duplicate of bug 52420 ', 'parsed': [{'rt': 1, 'toks': [{'tok': 'elitre', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 6, 9]}, {'tok': '<', 'tag': 'XX', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'seconds', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'faster', 'tag': 'RBR', 'dep': 'acomp', 'up': 1, 'dn': [5, 7]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ';)', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Elitre was 25 seconds faster than you ;) This bug has been marked as a duplicate of bug 52420 ', 'cleaned': 'elitre was seconds faster than you ;) *** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4359': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4359', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Chrome 30 (canary) https://en.wikipedia.org/w/index.php?title=Narayana_Gosain_Temple&oldid=565414421&veaction=edit When selecting the following: > > h2.Transport > p.It is situated within 20km from NH5 running between Chennai and Howrah. Nearest railhead is Jajpur Keonjhar Road or Byasanagar. > h2.References > references. > \\\\n > > \\\\n > h2.External links .. and cutting it, and then ctrl Z. It restores both content and selection properly When selecting the following: > > h2.Transport > p.It is situated within 20km from NH5 running between Chennai and Howrah. Nearest railhead is Jajpur Keonjhar Road or Byasanagar. > h2.References > references. > \\\\n > \\\\n > h2.External links .. and cutting it and then ctrl Z. It restores the content properly, but the selection is restored only within the first paragraph: > > h2.Transport > p.It is situated within 20km from NH5 running between Chennai and Howrah. Nearest railhead is Jajpur Keonjhar Road or Byasanagar. > h2.References > references. > \\\\n > \\\\n > h2.External links Version : unspecified Severity : normal', 'parsed': [{'rt': 3, 'toks': [{'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 8]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'canary', 'tag': 'NNP', 'dep': 'appos', 'up': 3, 'dn': [5, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': [0, 2, 4, 7]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'selecting', 'tag': 'VBG', 'dep': 'advcl', 'up': 1, 'dn': [3, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': [1]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [8, 9, 11, 12, 13, 17]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'h2.transport', 'tag': 'NNP', 'dep': 'dobj', 'up': 10, 'dn': [14]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 13, 'dn': []}, {'tok': 'p.it', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 17, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'situated', 'tag': 'VBN', 'dep': 'conj', 'up': 10, 'dn': [15, 16, 18, 21, 28]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': '20', 'tag': 'CD', 'dep': 'nummod', 'up': 20, 'dn': []}, {'tok': 'km', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [23]}, {'tok': 'nh5', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'pcomp', 'up': 21, 'dn': [22, 24]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'chennai', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [26, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'howrah', 'tag': 'NNP', 'dep': 'conj', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'nearest', 'tag': 'JJS', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'railhead', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 8]}, {'tok': 'jajpur', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'keonjhar', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'road', 'tag': 'NNP', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 6, 7]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'byasanagar', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 25, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'h2.references', 'tag': 'NNS', 'dep': 'advcl', 'up': 25, 'dn': [0, 2, 3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 15, 16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '/selected', 'tag': 'VBD', 'dep': 'punct', 'up': 1, 'dn': [9]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'h2.external', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': [12]}, {'tok': '..', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'cutting', 'tag': 'VBG', 'dep': 'conj', 'up': 1, 'dn': [17, 18, 19, 21]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'ctrl', 'tag': 'VB', 'dep': 'conj', 'up': 16, 'dn': [20, 22, 23]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'z.', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'restores', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 24, 27, 30, 32, 42, 56]}, {'tok': 'both', 'tag': 'CC', 'dep': 'preconj', 'up': 27, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26, 28, 29]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 27, 'dn': []}, {'tok': 'selection', 'tag': 'NN', 'dep': 'conj', 'up': 27, 'dn': []}, {'tok': 'properly', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'selecting', 'tag': 'VBG', 'dep': 'advcl', 'up': 25, 'dn': [31, 34, 36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'dobj', 'up': 32, 'dn': [33, 35]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 32, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 38, 'dn': []}, {'tok': 'h2.transport', 'tag': 'NNP', 'dep': 'nmod', 'up': 40, 'dn': [37, 39]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 38, 'dn': []}, {'tok': 'p.it', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 42, 'dn': [38]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 42, 'dn': []}, {'tok': 'situated', 'tag': 'VBN', 'dep': 'conj', 'up': 25, 'dn': [40, 41, 43, 46]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 42, 'dn': [45]}, {'tok': '20', 'tag': 'CD', 'dep': 'nummod', 'up': 45, 'dn': []}, {'tok': 'km', 'tag': 'NN', 'dep': 'pobj', 'up': 43, 'dn': [44]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 42, 'dn': [47, 48, 51]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 46, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'pcomp', 'up': 46, 'dn': [49]}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'nh5', 'tag': 'NN', 'dep': 'nsubj', 'up': 51, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'pcomp', 'up': 46, 'dn': [50, 52]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 51, 'dn': [53]}, {'tok': 'chennai', 'tag': 'NN', 'dep': 'pobj', 'up': 52, 'dn': [54, 55]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 53, 'dn': []}, {'tok': 'howrah', 'tag': 'NNP', 'dep': 'conj', 'up': 53, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'nearest', 'tag': 'JJS', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'railhead', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 8]}, {'tok': 'jajpur', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'keonjhar', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'road', 'tag': 'NNP', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 6, 7]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'byasanagar', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'h2.references', 'tag': 'NNS', 'dep': 'nsubj', 'up': 8, 'dn': [0, 2, 3, 4, 5, 6, 7]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'h2.external', 'tag': 'XX', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': '..', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'cutting', 'tag': 'VBG', 'dep': 'conj', 'up': 8, 'dn': [14, 15, 17]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'ctrl', 'tag': 'VB', 'dep': 'conj', 'up': 13, 'dn': [16, 18, 19]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'z.', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'restores', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [8, 20, 23, 24, 25, 26, 30, 43, 57]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22]}, {'tok': 'properly', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'selection', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 30, 'dn': [27]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 30, 'dn': []}, {'tok': 'restored', 'tag': 'VBN', 'dep': 'conj', 'up': 21, 'dn': [28, 29, 32, 36, 37]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [31, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33, 34]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 30, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 39, 'dn': []}, {'tok': 'h2.transport', 'tag': 'NNP', 'dep': 'nmod', 'up': 41, 'dn': [38, 40]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 39, 'dn': []}, {'tok': 'p.it', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 43, 'dn': [39]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 43, 'dn': []}, {'tok': 'situated', 'tag': 'VBN', 'dep': 'conj', 'up': 21, 'dn': [41, 42, 44, 47]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [46]}, {'tok': '20', 'tag': 'CD', 'dep': 'nummod', 'up': 46, 'dn': []}, {'tok': 'km', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': [45]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [48, 49, 52]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 47, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'pcomp', 'up': 47, 'dn': [50]}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'nh5', 'tag': 'NN', 'dep': 'nsubj', 'up': 52, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'pcomp', 'up': 47, 'dn': [51, 53]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 52, 'dn': [54]}, {'tok': 'chennai', 'tag': 'NN', 'dep': 'pobj', 'up': 53, 'dn': [55, 56]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 54, 'dn': []}, {'tok': 'howrah', 'tag': 'NNP', 'dep': 'conj', 'up': 54, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'nearest', 'tag': 'JJS', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'railhead', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 7, 10, 13]}, {'tok': 'jajpur', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'keonjhar', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'road', 'tag': 'NNP', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'byasanagar.', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'h2.references', 'tag': 'NNS', 'dep': 'conj', 'up': 2, 'dn': [11, 12]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'meta', 'up': 4, 'dn': [0, 2]}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'h2.external', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 3, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19]}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': [13]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [12]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}]}], 'stripped_text': ' Chrome 30 (canary) https://en.wikipedia.org/w/index.php?title=Narayana_Gosain_Temple&oldid=565414421&veaction=edit When selecting the following: > > h2.Transport > p.It is situated within 20km from NH5 running between Chennai and Howrah. Nearest railhead is Jajpur Keonjhar Road or Byasanagar. > h2.References > references. > \\\\n > > \\\\n > h2.External links .. and cutting it, and then ctrl Z. It restores both content and selection properly When selecting the following: > > h2.Transport > p.It is situated within 20km from NH5 running between Chennai and Howrah. Nearest railhead is Jajpur Keonjhar Road or Byasanagar. > h2.References > references. > \\\\n > \\\\n > h2.External links .. and cutting it and then ctrl Z. It restores the content properly, but the selection is restored only within the first paragraph: > > h2.Transport > p.It is situated within 20km from NH5 running between Chennai and Howrah. Nearest railhead is Jajpur Keonjhar Road or Byasanagar. > h2.References > references. > \\\\n > \\\\n > h2.External links Version : unspecified Severity : normal', 'cleaned': '- chrome (canary) - when selecting the following: > > h2.transport > p.it is situated within 20km from nh5 running between chennai and howrah. nearest railhead is jajpur keonjhar road or byasanagar. > h2.references > references. > > > > h2.external links .. and cutting it, and then ctrl-z. it restores both content and selection properly when selecting the following: > > h2.transport > p.it is situated within 20km from nh5 running between chennai and howrah. nearest railhead is jajpur keonjhar road or byasanagar. > h2.references > references. > > > h2.external links .. and cutting it and then ctrl-z. it restores the content properly, but the selection is restored only within the first paragraph: > > h2.transport > p.it is situated within 20km from nh5 running between chennai and howrah. nearest railhead is jajpur keonjhar road or byasanagar. > h2.references > references. > > > h2.external links -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4361': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-pwsgofaoir7tnszvfzqi', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4361', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Screenshot: 2 extra bullet points & template content edited Browser: Firefox 24 When editing this page[1] on sv wp two weird things happen: 1) The bullet point on the bottom of the page duplicates into three bullet points I expect it to show one bullet point, like when viewing the article. 2) I can edit the text of the template used in the list[2], though when I check the diff, it hasn't detected that I edited the template text I expect the text of the template to show a blue background when clicking on it and not be editable. [1] https://sv.wikipedia.org/w/index.php?title=Byrackorna&oldid=22981861 [2] https://sv.wikipedia.org/wiki/Mall:IMDb titel Version : unspecified Severity : normal URL : https://www.mediawiki.org/wiki/User:Skalman/bullet_point_test Attached : {F11912}\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'screenshot', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 11, 13, 16, 19, 22, 23, 24, 31, 33, 34, 36, 46, 52, 65]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': [4]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'extra', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'points', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 11, 'dn': [3, 5, 6, 8, 10]}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'conj', 'up': 7, 'dn': [9]}, {'tok': 'edited', 'tag': 'VBD', 'dep': 'ccomp', 'up': 0, 'dn': [7, 12]}, {'tok': 'browser', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [14, 15, 17]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [18, 20, 21]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': 'page[', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [27]}, {'tok': 'sv', 'tag': 'NNP', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 24, 'dn': [25, 26]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 30, 'dn': []}, {'tok': 'weird', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'things', 'tag': 'NNS', 'dep': 'nsubj', 'up': 31, 'dn': [28, 29]}, {'tok': 'happen', 'tag': 'VBP', 'dep': 'ccomp', 'up': 0, 'dn': [30, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [35]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'nsubj', 'up': 46, 'dn': [37, 38, 40]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'bottom', 'tag': 'NN', 'dep': 'pobj', 'up': 40, 'dn': [41, 43]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 42, 'dn': [45]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 45, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 43, 'dn': [44]}, {'tok': 'duplicates', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 0, 'dn': [39, 47]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 46, 'dn': [50]}, {'tok': 'three', 'tag': 'CD', 'dep': 'nummod', 'up': 50, 'dn': []}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'compound', 'up': 50, 'dn': []}, {'tok': 'points', 'tag': 'NNS', 'dep': 'pobj', 'up': 47, 'dn': [48, 49]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 52, 'dn': []}, {'tok': 'expect', 'tag': 'VBP', 'dep': 'ccomp', 'up': 0, 'dn': [51, 55]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 55, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 55, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ccomp', 'up': 52, 'dn': [53, 54, 58, 59, 60]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 58, 'dn': []}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'compound', 'up': 58, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'dobj', 'up': 55, 'dn': [56, 57]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 55, 'dn': [62]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 62, 'dn': []}, {'tok': 'viewing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 60, 'dn': [61, 64]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 64, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 62, 'dn': [63]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 13, 14, 25, 54]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'used', 'tag': 'VBN', 'dep': 'acl', 'up': 7, 'dn': [9, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'list[', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'check', 'tag': 'VBP', 'dep': 'advcl', 'up': 25, 'dn': [16, 17, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 25, 'dn': []}, {'tok': 'detected', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [15, 18, 21, 22, 23, 24, 28]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'edited', 'tag': 'VBD', 'dep': 'ccomp', 'up': 25, 'dn': [26, 27, 31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [29, 30, 33]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'expect', 'tag': 'VBP', 'dep': 'relcl', 'up': 31, 'dn': [32, 40]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubj', 'up': 40, 'dn': [34, 36]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [37]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 40, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ccomp', 'up': 33, 'dn': [35, 39, 43, 45]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'blue', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': 'background', 'tag': 'NN', 'dep': 'dobj', 'up': 40, 'dn': [41, 42]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 45, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'advcl', 'up': 40, 'dn': [44, 46, 48, 52]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 45, 'dn': [47]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 46, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 45, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 52, 'dn': []}, {'tok': '*', 'tag': \"''\", 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 45, 'dn': [49, 50, 51, 53]}, {'tok': 'editable', 'tag': 'JJ', 'dep': 'acomp', 'up': 52, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 32, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 23, 'dn': [0, 1, 3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ']', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [8, 9, 11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ']', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': [2, 24, 25, 26, 27, 28, 29]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': [31]}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [23, 30, 33, 34, 35, 36]}, {'tok': 'url', 'tag': 'NN', 'dep': 'prep', 'up': 32, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'prep', 'up': 32, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 32, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': [0, 2, 3, 4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 6, 7, 8, 10, 11]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'f11912', 'tag': 'FW', 'dep': 'appos', 'up': 5, 'dn': [9]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \"Screenshot: 2 extra bullet points & template content edited Browser: Firefox 24 When editing this page[1] on sv wp two weird things happen: 1) The bullet point on the bottom of the page duplicates into three bullet points I expect it to show one bullet point, like when viewing the article. 2) I can edit the text of the template used in the list[2], though when I check the diff, it hasn't detected that I edited the template text I expect the text of the template to show a blue background when clicking on it and not be editable. [1] https://sv.wikipedia.org/w/index.php?title=Byrackorna&oldid=22981861 [2] https://sv.wikipedia.org/wiki/Mall:IMDb titel Version : unspecified Severity : normal URL : https://www.mediawiki.org/wiki/User:Skalman/bullet_point_test Attached : {F11912}\", 'cleaned': \"screenshot: extra bullet points & template content edited browser: firefox when editing this page[] on sv-wp two weird things happen: ) the bullet point on the bottom of the page duplicates into three bullet points i expect it to show one bullet point, like when viewing the article. ) i can edit the text of the template used in the list[], though when i check the diff, it hasn't detected that i edited the template text i expect the text of the template to show a blue background when clicking on it and *not* be editable. [] [] -------------------------- **version**: unspecified **severity**: normal **url**: **attached**: {f11912}\"})}),\n", + " '4363': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4363', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This is a duplicate of a Parsoid bug that has been WONTFIX'ed, I believe (but I can't find right now) Gabriel, can you remember which one? (In reply to comment #4) > FWIW, even Special:ExpandTemplates seems to be affected by this bug! … which is a sign that you're abusing wikitext, and should stop trying to get this to work. : ) Special:ExpandTemplates has nothing to do with VisualEditor or Parsoid.\", 'parsed': [{'rt': 14, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 14, 'dn': [0, 3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'relcl', 'up': 7, 'dn': [8, 9, 11]}, {'tok': \"wontfix'ed\", 'tag': 'NN', 'dep': 'attr', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 12, 13, 20, 29, 32]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'ccomp', 'up': 14, 'dn': [15, 16, 17, 18, 19, 22, 23]}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': [21]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'gabriel', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 29, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'remember', 'tag': 'VB', 'dep': 'ccomp', 'up': 14, 'dn': [25, 26, 27, 28, 31]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': [30]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'prep', 'up': 4, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'fwiw', 'tag': 'RB', 'dep': 'advcl', 'up': 6, 'dn': [1, 3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'special', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'expandtemplates', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 9, 13, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'affected', 'tag': 'VBN', 'dep': 'xcomp', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 9, 'dn': [12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 9, 10, 12, 19, 20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'sign', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'abusing', 'tag': 'VBG', 'dep': 'acl', 'up': 3, 'dn': [4, 5, 6, 8]}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'stop', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [11, 13]}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'xcomp', 'up': 12, 'dn': [15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 16, 18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'advcl', 'up': 15, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ':-)', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'special', 'tag': 'JJ', 'dep': 'dep', 'up': 3, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'expandtemplates', 'tag': 'NNS', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 11]}, {'tok': 'nothing', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'relcl', 'up': 4, 'dn': [5, 7]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9, 10]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'conj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"This is a duplicate of a Parsoid bug that has been WONTFIX'ed, I believe (but I can't find right now) Gabriel, can you remember which one? (In reply to comment #4) > FWIW, even Special:ExpandTemplates seems to be affected by this bug! … which is a sign that you're abusing wikitext, and should stop trying to get this to work. : ) Special:ExpandTemplates has nothing to do with VisualEditor or Parsoid.\", 'cleaned': \"this is a duplicate of a parsoid bug that has been wontfix'ed, i believe (but i can't find right now) - gabriel, can you remember which one? (in reply to comment #) > fwiw, even special:expandtemplates seems to be affected by this bug! ... which is a sign that you're abusing wikitext, and should stop trying to get this to work. :-) special:expandtemplates has nothing to do with visualeditor or parsoid.\"})}),\n", + " '4364': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-pwsgofaoir7tnszvfzqi', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4364', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I believe I found the root cause demonstrated by a minimal test case: https://www.mediawiki.org/wiki/User:Skalman/bullet_point_test Wikitext of template: {{{1}}} Wikitext of page: {{template|Hello there}} Expected output (the way the traditional parser handles it): Hello there Note that a naive wikitext template expander would produce: Hello there To me, this now seems to be a problem with the data model. FWIW, even Special:ExpandTemplates seems to be affected by this bug!', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 15, 18, 43, 54]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'found', 'tag': 'VBD', 'dep': 'ccomp', 'up': 1, 'dn': [2, 8, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'root', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'cause', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [4, 5, 7]}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'demonstrated', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [6, 9]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 8, 'dn': [13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'minimal', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 12]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 18, 'dn': [17]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dep', 'up': 1, 'dn': [16, 19, 21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20]}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '*', 'tag': ':', 'dep': 'nsubj', 'up': 43, 'dn': [27, 36, 37, 39, 42]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 27, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 22, 'dn': [23, 24, 25, 26, 28, 29, 30, 32, 35]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'appos', 'up': 27, 'dn': [31, 33]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34]}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '*', 'tag': ':', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'template|hello', 'tag': 'NNP', 'dep': 'appos', 'up': 22, 'dn': [38, 40, 41]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 39, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'ccomp', 'up': 1, 'dn': [22, 44, 53]}, {'tok': 'output', 'tag': 'NN', 'dep': 'dobj', 'up': 43, 'dn': [45, 47]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'appos', 'up': 44, 'dn': [46, 51]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 50, 'dn': []}, {'tok': 'traditional', 'tag': 'JJ', 'dep': 'amod', 'up': 50, 'dn': []}, {'tok': 'parser', 'tag': 'NN', 'dep': 'nsubj', 'up': 51, 'dn': [48, 49]}, {'tok': 'handles', 'tag': 'NNS', 'dep': 'relcl', 'up': 47, 'dn': [50, 52]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 51, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'hello', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': [1]}, {'tok': 'there', 'tag': 'EX', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'note', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 10, 11, 12]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'naive', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [5]}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'expander', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [4, 6, 7]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'produce', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [3, 8, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [13]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'hello', 'tag': 'UH', 'dep': 'advcl', 'up': 7, 'dn': [1, 2]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 5, 6, 9, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [10, 12]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'model', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'fwiw', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'special', 'tag': 'JJ', 'dep': 'ccomp', 'up': 6, 'dn': [0, 1, 2, 4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'expandtemplates', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 5, 9, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'affected', 'tag': 'VBN', 'dep': 'xcomp', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 9, 'dn': [12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'I believe I found the root cause demonstrated by a minimal test case: https://www.mediawiki.org/wiki/User:Skalman/bullet_point_test Wikitext of template: {{{1}}} Wikitext of page: {{template|Hello there}} Expected output (the way the traditional parser handles it): Hello there Note that a naive wikitext template expander would produce: Hello there To me, this now seems to be a problem with the data model. FWIW, even Special:ExpandTemplates seems to be affected by this bug!', 'cleaned': 'i believe i found the root cause - demonstrated by a minimal test case: wikitext of template: * {{{}}} wikitext of page: * {{template|hello there}} expected output (the way the traditional parser handles it): * hello there note that a naive wikitext template expander would produce: * * hello there to me, this now seems to be a problem with the data model. fwiw, even special:expandtemplates seems to be affected by this bug!'})}),\n", + " '4365': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-pwsgofaoir7tnszvfzqi', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4365', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Reproduced in Chrome 28 and Opera 12.16.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'reproduced', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3, 4, 5, 6, 7, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'opera', 'tag': 'NN', 'dep': 'conj', 'up': 0, 'dn': [8, 9, 10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Reproduced in Chrome 28 and Opera 12.16.', 'cleaned': 'reproduced in chrome and opera .'})}),\n", + " '4366': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-pwsgofaoir7tnszvfzqi', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4366', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'And further weirdness: When I add the text \\'ABC\\' to the first of the now three bullet points I get the following wikitext: {{IMDb titel|id=0105928}}ABC \\'\\'[ackorna\\'\\'\\' (originaltitel \\'\\'2 Stupid Byrackorna]\\'\\' på [[Internet Movie Database]] (engelska) ', 'parsed': [{'rt': 2, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'further', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'weirdness', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 27, 34]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'advcl', 'up': 27, 'dn': [4, 5, 8, 9, 10, 11, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'abc', 'tag': 'NNP', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'pobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'three', 'tag': 'CD', 'dep': 'nummod', 'up': 20, 'dn': [17]}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'points', 'tag': 'NNS', 'dep': 'pobj', 'up': 15, 'dn': [16, 18, 19, 22]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'relcl', 'up': 20, 'dn': [21, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'following', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23, 24]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '*', 'tag': ':', 'dep': 'appos', 'up': 2, 'dn': [6, 26, 28, 29, 32, 33]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'imdb', 'tag': 'NN', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'titel|id=}}abc', 'tag': 'NNP', 'dep': 'appos', 'up': 27, 'dn': [30, 31]}, {'tok': '*', 'tag': '.', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 11, 'dn': [1]}, {'tok': 'ackorna', 'tag': 'FW', 'dep': 'dep', 'up': 0, 'dn': [2, 3]}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'originaltitel', 'tag': 'NNP', 'dep': 'nmod', 'up': 11, 'dn': [4, 8, 9]}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 5, 'dn': [6, 7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'stupid', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'byrackorna', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 5, 10, 12, 13]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'pa', 'tag': 'NNP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'internet', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'movie', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': [2]}, {'tok': 'database', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 15, 17]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 15, 'dn': []}, {'tok': 'span', 'tag': 'NNP', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': 'style=\"font', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'size:.95em;font', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [9, 10]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'weight', 'tag': 'NN', 'dep': 'nmod', 'up': 15, 'dn': [8, 11, 12]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'bold;color:#;\">(engelska)', 'tag': 'ADD', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'And further weirdness: When I add the text \\'ABC\\' to the first of the now three bullet points I get the following wikitext: {{IMDb titel|id=0105928}}ABC \\'\\'[ackorna\\'\\'\\' (originaltitel \\'\\'2 Stupid Byrackorna]\\'\\' på [[Internet Movie Database]] (engelska) ', 'cleaned': 'and further weirdness: when i add the text \\'abc\\' to the first of the now three bullet points i get the following wikitext: * {{imdb-titel|id=}}abc * \\'\\'[ackorna\\'\\'\\' (originaltitel \\'\\' stupid byrackorna]\\'\\' pa [[internet movie database]] ;\">(engelska) *'})}),\n", + " '4367': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-pwsgofaoir7tnszvfzqi', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4367', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is probably a ContentEditable problem.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 5, 6]}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'contenteditable', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'This is probably a ContentEditable problem.', 'cleaned': 'this is probably a contenteditable problem.'})}),\n", + " '4368': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wswkm7jrcwes3tc7o34k', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4368', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Request to introduce drag and drop for text passages; there are also bugs for images around (obviously). Report: http://de.wikipedia.org/w/index.php?title=Wikipedia:Technik/Text/Edit/VisualEditor/Beta2013 07&oldid=121095343#Drag_.26_Drop_von_Textabschnitten Version : unspecified Severity : enhancement', 'parsed': [{'rt': 11, 'toks': [{'tok': 'request', 'tag': 'NN', 'dep': 'dep', 'up': 11, 'dn': [2]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'introduce', 'tag': 'VB', 'dep': 'acl', 'up': 0, 'dn': [1, 3]}, {'tok': 'drag', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [4, 5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'drop', 'tag': 'NN', 'dep': 'conj', 'up': 3, 'dn': [6]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'passages', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 11, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 9, 10, 12, 13, 19, 20]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'bugs', 'tag': 'NNS', 'dep': 'attr', 'up': 11, 'dn': [14]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'images', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': [16]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17, 18]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'obviously', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'report', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': [3]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': [4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': [13]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [12]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}]}], 'stripped_text': 'Request to introduce drag and drop for text passages; there are also bugs for images around (obviously). Report: http://de.wikipedia.org/w/index.php?title=Wikipedia:Technik/Text/Edit/VisualEditor/Beta2013 07&oldid=121095343#Drag_.26_Drop_von_Textabschnitten Version : unspecified Severity : enhancement', 'cleaned': 'request to introduce drag and drop for text passages; there are also bugs for images around (obviously). report: -------------------------- **version**: unspecified **severity**: enhancement'})}),\n", + " '4369': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4369', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"There's already bug 49981 for drag and drop of content in general; I don't think this is sufficiently different (drag and drop of text is not sufficiently distinct from drag and drop of non text to be worth splitting out), so merging. This bug has been marked as a duplicate of bug 49981 \", 'parsed': [{'rt': 34, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 21, 'dn': [0, 2, 3, 4, 5, 6, 7]}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [12]}, {'tok': 'drag', 'tag': 'NN', 'dep': 'amod', 'up': 12, 'dn': [9, 10]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'drop', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'content', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [15]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16]}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'ccomp', 'up': 34, 'dn': [1, 17, 18, 19, 20, 23]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 21, 'dn': [22, 25]}, {'tok': 'sufficiently', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': [24]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'drag', 'tag': 'VB', 'dep': 'nmod', 'up': 31, 'dn': [28, 29]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 27, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'drop', 'tag': 'NN', 'dep': 'nsubj', 'up': 34, 'dn': [27, 30, 32]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [33]}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [21, 26, 31, 35, 37, 49, 53, 54, 56, 57]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 34, 'dn': []}, {'tok': 'sufficiently', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': []}, {'tok': 'distinct', 'tag': 'JJ', 'dep': 'acomp', 'up': 34, 'dn': [36, 38]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [43]}, {'tok': 'drag', 'tag': 'NN', 'dep': 'nmod', 'up': 43, 'dn': [40, 41]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 39, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'drop', 'tag': 'NN', 'dep': 'pobj', 'up': 38, 'dn': [39, 42, 44]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [45, 46, 47]}, {'tok': 'non', 'tag': 'JJ', 'dep': 'pobj', 'up': 44, 'dn': []}, {'tok': '-', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 49, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 34, 'dn': [48, 50]}, {'tok': 'worth', 'tag': 'JJ', 'dep': 'acomp', 'up': 49, 'dn': [51]}, {'tok': 'splitting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 50, 'dn': [52]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 51, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 56, 'dn': []}, {'tok': 'merging', 'tag': 'VBG', 'dep': 'advcl', 'up': 34, 'dn': [55]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 34, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': \"There's already bug 49981 for drag and drop of content in general; I don't think this is sufficiently different (drag and drop of text is not sufficiently distinct from drag and drop of non text to be worth splitting out), so merging. This bug has been marked as a duplicate of bug 49981 \", 'cleaned': \"there's already bug for drag-and-drop of content in general; i don't think this is sufficiently different (drag-and-drop of text is not sufficiently distinct from drag-and-drop of non-text to be worth splitting out), so merging. *** this bug has been marked as a duplicate of bug ***\"})}),\n", + " '4370': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-uf3buojo4ceizjywvyn5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4370', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'https://pl.wikipedia.org/w/index.php?title=Octan_etylu&curid=217010&diff=37144425&oldid=37144363 This\\xa0may be a template that got subst\\'d in VisualEditor. It produces this text:
    Something sensible ought to be done with this, but I\\'m not sure what the right answer is. (Yes, that\\'s in English, even though it\\'s not an English language project.) Version : unspecified Severity : normal', 'parsed': [{'rt': 5, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 7, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 9]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'got', 'tag': 'VBD', 'dep': 'relcl', 'up': 7, 'dn': [8, 10, 11]}, {'tok': \"subst'd\", 'tag': 'RP', 'dep': 'prt', 'up': 9, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'produces', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 7, 32, 38, 39, 41]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'div', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'class=\"do', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': [4, 5, 6, 8, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'npadvmod', 'up': 13, 'dn': [9, 10]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'smaller', 'tag': 'JJR', 'dep': 'amod', 'up': 20, 'dn': [11, 12]}, {'tok': 'refsection', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'compound', 'up': 17, 'dn': [14]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'column', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': [15, 16]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'count', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': [17, 18]}, {'tok': 'references-1column', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [13, 19]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'prep', 'up': 7, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '/div', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'nsubj', 'up': 32, 'dn': [31]}, {'tok': 'sensible', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'ought', 'tag': 'MD', 'dep': 'conj', 'up': 1, 'dn': [30, 35]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 35, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'xcomp', 'up': 32, 'dn': [33, 34, 36]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [37]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 36, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 41, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [40, 42, 43, 49]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 41, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 41, 'dn': [48]}, {'tok': 'what', 'tag': 'WP', 'dep': 'attr', 'up': 48, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'right', 'tag': 'JJ', 'dep': 'amod', 'up': 47, 'dn': []}, {'tok': 'answer', 'tag': 'NN', 'dep': 'nsubj', 'up': 48, 'dn': [45, 46]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 43, 'dn': [44, 47]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 41, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 7, 11, 18, 19]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'english', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 4, 'dn': [8, 9, 10, 12, 17]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'english', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'language', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': [14, 15]}, {'tok': 'project', 'tag': 'NN', 'dep': 'attr', 'up': 11, 'dn': [13, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'nummod', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'https://pl.wikipedia.org/w/index.php?title=Octan_etylu&curid=217010&diff=37144425&oldid=37144363 This\\xa0may be a template that got subst\\'d in VisualEditor. It produces this text:
    Something sensible ought to be done with this, but I\\'m not sure what the right answer is. (Yes, that\\'s in English, even though it\\'s not an English language project.) Version : unspecified Severity : normal', 'cleaned': ' this may be a template that got subst\\'d in visualeditor. it produces this text:
    something sensible ought to be done with this, but i\\'m not sure what the right answer is. (yes, that\\'s in english, even though it\\'s not an english-language project.) -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4372': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4372', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'That\\'s the contents of the {{Przypisy}} template. It looks like they \"spilled out\". Parsoid issue?', 'parsed': [{'rt': 1, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'contents', 'tag': 'NNS', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'przypisy', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 7, 8, 9, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 8]}, {'tok': 'like', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'spilled', 'tag': 'VBD', 'dep': 'advcl', 'up': 1, 'dn': [2, 3, 4, 6, 7]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'parsoid', 'tag': 'JJ', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'That\\'s the contents of the {{Przypisy}} template. It looks like they \"spilled out\". Parsoid issue?', 'cleaned': 'that\\'s the contents of the {{przypisy}} template. it looks like they \"spilled out\". parsoid issue?'})}),\n", + " '4373': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ttyyrgsrkyonct7hizgv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4373', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Image of issue Upon loading VE in Thai wikipedia in an article with a bulleted list, spaces are added after bullets in the edit view. Attempts to remove the spaces remove the preceding bullet. Spaces are not added upon Save, but will lead to confusion for editors. Duplicated in FF, Chrome. Ubuntu, OS 10.6.8 Version : unspecified Severity : normal Attached : {F11736}', 'parsed': [{'rt': 19, 'toks': [{'tok': 'image', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 19, 'dn': [1, 3]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'issue', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'upon', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'loading', 'tag': 'VBG', 'dep': 'pcomp', 'up': 3, 'dn': [5, 6, 9]}, {'tok': 've', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'thai', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [11]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bulleted', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'spaces', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 19, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 19, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 16, 17, 18, 20, 26]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [21]}, {'tok': 'bullets', 'tag': 'NNS', 'dep': 'pobj', 'up': 20, 'dn': [22]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'view', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'attempts', 'tag': 'VBZ', 'dep': 'nsubj', 'up': 5, 'dn': [2]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [1, 4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'spaces', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'remove', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 8, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'preceding', 'tag': 'VBG', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'spaces', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 7, 9, 14]}, {'tok': 'upon', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'save', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'lead', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [8, 10]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'confusion', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [12]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'duplicated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'ff', 'tag': 'JJ', 'dep': 'pobj', 'up': 1, 'dn': [3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'chrome', 'tag': 'JJ', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'ubuntu', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'os', 'tag': 'JJ', 'dep': 'advmod', 'up': 0, 'dn': [3, 4]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'number>.8', 'tag': 'NNP', 'dep': 'dep', 'up': 2, 'dn': [5]}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': [13]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [12]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 0, 'dn': [20]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [23]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 22, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'f11736', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [26, 28]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}]}], 'stripped_text': 'Image of issue Upon loading VE in Thai wikipedia in an article with a bulleted list, spaces are added after bullets in the edit view. Attempts to remove the spaces remove the preceding bullet. Spaces are not added upon Save, but will lead to confusion for editors. Duplicated in FF, Chrome. Ubuntu, OS 10.6.8 Version : unspecified Severity : normal Attached : {F11736}', 'cleaned': 'image of issue upon loading ve in thai wikipedia in an article with a bulleted list, spaces are added after bullets in the edit view. attempts to remove the spaces remove the preceding bullet. spaces are not added upon save, but will lead to confusion for editors. duplicated in ff, chrome. ubuntu, os .8 -------------------------- **version**: unspecified **severity**: normal **attached**: {f11736}'})}),\n", + " '4376': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4376', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Example page on th.wp: https://th.wikipedia.org/wiki/กฎหมายปิดปาก?veaction=edit I can't reproduce this with Thai text on en.wp. See for example https://en.wikipedia.org/w/index.php?title=User:Thryduulf/sandbox4&oldid=575310209&veaction=edit\", 'parsed': [{'rt': 11, 'toks': [{'tok': 'example', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [0, 2, 4, 5]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'th.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 6, 7, 8, 9, 10, 12, 13, 18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [15]}, {'tok': 'thai', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'en.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 3, 4, 5]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"Example page on th.wp: https://th.wikipedia.org/wiki/กฎหมายปิดปาก?veaction=edit I can't reproduce this with Thai text on en.wp. See for example https://en.wikipedia.org/w/index.php?title=User:Thryduulf/sandbox4&oldid=575310209&veaction=edit\", 'cleaned': \"example page on th.wp: i can't reproduce this with thai text on en.wp. see for example \"})}),\n", + " '4377': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4377', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"link target takes over media settings dialog If text has a size specified, e.g , then you cannot edit it in VE at present. The bar that notifies you of this is fixed to standard line height so you can click on links that extend above or beyond this, e.g. text with a [[link]]. If such a link appears in body text, then clicking it takes you to the link target in the same window (i.e. exactly the same as if you clicked on it in read mode). If you ctrl+click to open in a new window/tab then you get the same behaviour as described for section links in bug 51122. If such a link appears in an image caption, then ctrl+clicking has the same effect as in the paragraph above/bug 51122. Left clicking does take you to the linked page, but instead of using the main window it uses the media settings dialog's frame (see screenshot). You cannot close this frame the close button has been replaced by the link target and it doesn't respond to escape. Version : unspecified Severity : normal Attached : {F11727}\", 'parsed': [{'rt': 25, 'toks': [{'tok': 'link', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'target', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'takes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 25, 'dn': [1, 3, 6, 12, 19]}, {'tok': 'over', 'tag': 'RP', 'dep': 'prt', 'up': 2, 'dn': []}, {'tok': 'media', 'tag': 'NNS', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'settings', 'tag': 'NNS', 'dep': 'compound', 'up': 6, 'dn': [4]}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [5]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 12, 'dn': [7, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'size', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [10]}, {'tok': 'specified', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [9, 11, 13, 17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'e.g', 'tag': 'NNP', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'font', 'tag': 'FW', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'size=', 'tag': 'ADD', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 25, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 20, 21, 22, 23, 24, 26, 27, 28, 29, 31]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 25, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': []}, {'tok': 've', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [30]}, {'tok': 'present', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'bar', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [0]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'notifies', 'tag': 'VBZ', 'dep': 'nsubjpass', 'up': 8, 'dn': [2, 4]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 3, 'dn': [5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 3, 7, 9, 16, 29, 36]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'height', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'advcl', 'up': 8, 'dn': [13, 14, 15, 17, 25]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'links', 'tag': 'NNS', 'dep': 'pobj', 'up': 17, 'dn': [20]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'extend', 'tag': 'VBP', 'dep': 'relcl', 'up': 18, 'dn': [19, 21]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': [22, 23]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'beyond', 'tag': 'IN', 'dep': 'conj', 'up': 21, 'dn': [24]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'font', 'tag': 'XX', 'dep': 'compound', 'up': 29, 'dn': []}, {'tok': 'size=>text', 'tag': 'NN', 'dep': 'dep', 'up': 8, 'dn': [26, 27, 28, 30]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [32, 33, 34, 35]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': 'link]]', 'tag': 'ADD', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'such', 'tag': 'PDT', 'dep': 'predet', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'advcl', 'up': 12, 'dn': [0, 3, 5, 8, 9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'body', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'csubj', 'up': 12, 'dn': [11]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'takes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 10, 13, 14, 18, 36, 37]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'target', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 20, 22, 26]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'i.e.', 'tag': 'FW', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'appos', 'up': 21, 'dn': [24, 25, 30]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'clicked', 'tag': 'VBD', 'dep': 'advcl', 'up': 26, 'dn': [27, 28, 29, 31, 33]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [32]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [35]}, {'tok': 'read', 'tag': 'NNP', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [34]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'ctrl+click', 'tag': 'VBP', 'dep': 'advcl', 'up': 13, 'dn': [0, 1, 4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 10]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'appos', 'up': 8, 'dn': [9]}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [2, 11, 12, 16, 18, 26, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'described', 'tag': 'VBN', 'dep': 'advcl', 'up': 13, 'dn': [17, 19, 24, 25]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'pobj', 'up': 19, 'dn': [20, 22]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [23]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 18, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 18, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'such', 'tag': 'PDT', 'dep': 'predet', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'advcl', 'up': 12, 'dn': [0, 3, 5, 9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'caption', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'ctrl+clicking', 'tag': 'VBG', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 10, 11, 15, 23, 24, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'effect', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'above', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [25]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'left', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'clicking', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'take', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 4, 5, 9, 10, 18]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'linked', 'tag': 'VBN', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [11, 13]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'pcomp', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'main', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'uses', 'tag': 'VBZ', 'dep': 'conj', 'up': 3, 'dn': [12, 17, 24, 26, 29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'media', 'tag': 'NNS', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'settings', 'tag': 'NNS', 'dep': 'compound', 'up': 22, 'dn': [20]}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'poss', 'up': 24, 'dn': [19, 21, 23]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 22, 'dn': []}, {'tok': 'frame', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [22]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'xcomp', 'up': 18, 'dn': [25, 27, 28]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'close', 'tag': 'VB', 'dep': 'ccomp', 'up': 12, 'dn': [0, 1, 2, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'frame', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'close', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 12, 'dn': [7, 8]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'replaced', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 6, 9, 10, 11, 13, 17, 21]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'target', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'respond', 'tag': 'VB', 'dep': 'conj', 'up': 12, 'dn': [18, 19, 20, 23, 24]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'escape', 'tag': 'VB', 'dep': 'xcomp', 'up': 21, 'dn': [22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 16]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11727', 'tag': 'NNPS', 'dep': 'appos', 'up': 11, 'dn': [15, 17]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}]}], 'stripped_text': \"link target takes over media settings dialog If text has a size specified, e.g , then you cannot edit it in VE at present. The bar that notifies you of this is fixed to standard line height so you can click on links that extend above or beyond this, e.g. text with a [[link]]. If such a link appears in body text, then clicking it takes you to the link target in the same window (i.e. exactly the same as if you clicked on it in read mode). If you ctrl+click to open in a new window/tab then you get the same behaviour as described for section links in bug 51122. If such a link appears in an image caption, then ctrl+clicking has the same effect as in the paragraph above/bug 51122. Left clicking does take you to the linked page, but instead of using the main window it uses the media settings dialog's frame (see screenshot). You cannot close this frame the close button has been replaced by the link target and it doesn't respond to escape. Version : unspecified Severity : normal Attached : {F11727}\", 'cleaned': \"link target takes over media settings dialog if text has a size specified, e.g >, then you cannot edit it in ve at present. the bar that notifies you of this is fixed to standard line height so you can click on links that extend above or beyond this, e.g. >text with a [[link]]. if such a link appears in body text, then clicking it takes you to the link target in the same window (i.e. exactly the same as if you clicked on it in read mode). if you ctrl+click to open in a new window/tab then you get the same behaviour as described for section links in bug . if such a link appears in an image caption, then ctrl+clicking has the same effect as in the paragraph above/bug . left clicking does take you to the linked page, but instead of using the main window it uses the media settings dialog's frame (see screenshot). you cannot close this frame - the close button has been replaced by the link target and it doesn't respond to escape. -------------------------- **version**: unspecified **severity**: normal **attached**: {f11727}\"})}),\n", + " '4379': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4379', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Cryptic C62 and en.wp has noted that he can replicate this in Firefox 22 and Chrome 28 running on Windows Vista. Both they and I use the monobook skin.', 'parsed': [{'rt': 5, 'toks': [{'tok': 'cryptic', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'c62', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2, 3]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'en.wp', 'tag': 'NNP', 'dep': 'conj', 'up': 1, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'noted', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4, 9, 25]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'he', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'replicate', 'tag': 'VB', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 8, 10, 11, 15, 16, 17]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'chrome', 'tag': 'VB', 'dep': 'conj', 'up': 9, 'dn': [19, 21]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 17, 'dn': [18, 20]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'acl', 'up': 17, 'dn': [22]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'windows', 'tag': 'NNP', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'vista', 'tag': 'NNP', 'dep': 'pobj', 'up': 22, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'both', 'tag': 'DT', 'dep': 'preconj', 'up': 1, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2, 3]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'conj', 'up': 1, 'dn': []}, {'tok': 'use', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'monobook', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'skin', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'Cryptic C62 and en.wp has noted that he can replicate this in Firefox 22 and Chrome 28 running on Windows Vista. Both they and I use the monobook skin.', 'cleaned': 'cryptic c62 and en.wp has noted that he can replicate this in firefox and chrome running on windows vista. both they and i use the monobook skin.'})}),\n", + " '4380': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4380', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Steps to reproduce: 1. Edit https://en.wikipedia.org/w/index.php?title=User:Thryduulf/sandbox2&oldid=566460073#New_section in VE 2. Click on the last image and open the media settings dialog 3. Left click the link above the \"can only edit in source\" bar. This happens in Firefox 22 on Linux, I can\\'t test in other browsers/OSes.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 5, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'edit', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 3, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5, 7, 8]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 5, 6, 14]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [10, 11, 12, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'media', 'tag': 'NNS', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'settings', 'tag': 'NNS', 'dep': 'compound', 'up': 10, 'dn': [8]}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 9]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'left', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 9, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [2, 4]}, {'tok': 'above', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [3, 6, 7, 8, 10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13]}, {'tok': 'source', 'tag': 'NN', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'bar', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 13, 'dn': [0, 2, 6, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [8]}, {'tok': 'linux', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 9, 10, 11, 12, 14, 19]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [18]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'browsers', 'tag': 'NNS', 'dep': 'nmod', 'up': 18, 'dn': [15]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'oses', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': [16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': 'Steps to reproduce: 1. Edit https://en.wikipedia.org/w/index.php?title=User:Thryduulf/sandbox2&oldid=566460073#New_section in VE 2. Click on the last image and open the media settings dialog 3. Left click the link above the \"can only edit in source\" bar. This happens in Firefox 22 on Linux, I can\\'t test in other browsers/OSes.', 'cleaned': 'steps to reproduce: . edit in ve . click on the last image and open the media settings dialog . left click the link above the \"can only edit in source\" bar. this happens in firefox on linux, i can\\'t test in other browsers/oses.'})}),\n", + " '4381': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4381', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'A user at en.wp comments that VisualEditor looks best in the Vector skin, but that it would be better if \"manual CSS theming\" were supported. Version : unspecified Severity : enhancement', 'parsed': [{'rt': 1, 'toks': [{'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 7, 28]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'en.wp', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'comments', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 1, 'dn': [5, 6, 8, 9, 13, 14, 18]}, {'tok': 'best', 'tag': 'JJS', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'vector', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'skin', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 7, 'dn': [15, 16, 17, 19, 27]}, {'tok': 'better', 'tag': 'JJR', 'dep': 'acomp', 'up': 18, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'manual', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'css', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'theming', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 27, 'dn': [22, 23]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 27, 'dn': []}, {'tok': 'supported', 'tag': 'VBN', 'dep': 'advcl', 'up': 18, 'dn': [20, 21, 24, 25, 26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'A user at en.wp comments that VisualEditor looks best in the Vector skin, but that it would be better if \"manual CSS theming\" were supported. Version : unspecified Severity : enhancement', 'cleaned': 'a user at en.wp comments that visualeditor looks best in the vector skin, but that it would be better if \"manual css theming\" were supported. -------------------------- **version**: unspecified **severity**: enhancement'})}),\n", + " '4389': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4389', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'An example of how users might want to change the way they see VE: https://en.wikipedia.org/wiki/User:John_Broughton/common.css (an easier way to set a background color for VE is being requested).', 'parsed': [{'rt': 1, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 32, 33]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6, 13, 31]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'pcomp', 'up': 2, 'dn': [3, 4, 5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 12]}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'relcl', 'up': 10, 'dn': [11]}, {'tok': 've', 'tag': 'RB', 'dep': 'pcomp', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 31, 'dn': [16, 17, 18, 21]}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'easier', 'tag': 'JJR', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'appos', 'up': 15, 'dn': [19, 20, 23]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'set', 'tag': 'VB', 'dep': 'relcl', 'up': 21, 'dn': [22, 26, 27]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'background', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'color', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24, 25]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': 'requested', 'tag': 'VBN', 'dep': 'pcomp', 'up': 2, 'dn': [14, 15, 28, 29, 30]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'An example of how users might want to change the way they see VE: https://en.wikipedia.org/wiki/User:John_Broughton/common.css (an easier way to set a background color for VE is being requested).', 'cleaned': 'an example of how users might want to change the way they see ve: (an easier way to set a background color for ve is being requested).'})}),\n", + " '4390': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4390', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' gryllida wrote: ( Illustrations: https://en.wikipedia.org/w/index.php?title=Wikipedia:VisualEditor/Feedback&oldid=570246873#Toolbar_icons_style )', 'parsed': [{'rt': 8, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'meta', 'up': 5, 'dn': [1, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'gryllida', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ccomp', 'up': 8, 'dn': [0, 3, 4, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'illustrations', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [5, 7, 9, 10, 11, 12, 13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}]}], 'stripped_text': ' gryllida wrote: ( Illustrations: https://en.wikipedia.org/w/index.php?title=Wikipedia:VisualEditor/Feedback&oldid=570246873#Toolbar_icons_style )', 'cleaned': '**gryllida** wrote: ( illustrations: )'})}),\n", + " '4391': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4391', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Gryllida adds, <>', 'parsed': [{'rt': 1, 'toks': [{'tok': 'gryllida', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 21, 38]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'advcl', 'up': 21, 'dn': [5, 8, 9]}, {'tok': 'quite', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'honest', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [10, 11, 15]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'relcl', 'up': 12, 'dn': [13, 14, 16, 17]}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [6, 12, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'black', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': [24, 25, 27]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'white', 'tag': 'JJ', 'dep': 'conj', 'up': 23, 'dn': [26]}, {'tok': 'style', 'tag': 'NN', 'dep': 'attr', 'up': 21, 'dn': [22, 23, 29, 31, 32]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [30]}, {'tok': 'icons', 'tag': 'NNS', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': [33]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [37]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 37, 'dn': []}, {'tok': 'google', 'tag': 'NNP', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': 'products', 'tag': 'NNS', 'dep': 'nsubj', 'up': 37, 'dn': [35]}, {'tok': 'uses', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 33, 'dn': [34, 36]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 25, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 25, 'dn': [0, 2, 3, 6, 12, 13, 15]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': '1980s', 'tag': 'CD', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'everything', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'advcl', 'up': 1, 'dn': [4, 5, 7]}, {'tok': 'black', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [8, 9, 11]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'white', 'tag': 'JJ', 'dep': 'conj', 'up': 7, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'nor', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [14, 16, 19]}, {'tok': '1990s', 'tag': 'CD', 'dep': 'attr', 'up': 15, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'used', 'tag': 'VBD', 'dep': 'advcl', 'up': 15, 'dn': [17, 18, 20, 22]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': 'number>-color', 'tag': 'NNP', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'icons', 'tag': 'NNS', 'dep': 'dobj', 'up': 19, 'dn': [21]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 23, 24, 26, 27, 28, 29]}, {'tok': '<', 'tag': 'XX', 'dep': 'attr', 'up': 25, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 25, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '...', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 32, 33, 34]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [5, 7, 13]}, {'tok': 'important', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'accessibility', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'least', 'tag': 'JJS', 'dep': 'advmod', 'up': 13, 'dn': [11]}, {'tok': 'let', 'tag': 'VB', 'dep': 'advcl', 'up': 6, 'dn': [8, 9, 10, 12, 15, 25, 28]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'choose', 'tag': 'VB', 'dep': 'ccomp', 'up': 13, 'dn': [14, 16]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'set', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20]}, {'tok': 'themes', 'tag': 'NNS', 'dep': 'pobj', 'up': 19, 'dn': [21]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 28, 'dn': []}, {'tok': 'alter', 'tag': 'VB', 'dep': 'advcl', 'up': 13, 'dn': [26, 27, 31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'theme', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [29, 30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'Gryllida adds, <>', 'cleaned': 'gryllida adds, <-color icons; it is . [...] i believe it is important for accessibility to at least let users choose from a set of themes for the visualeditor toolbar, if not alter the default theme.>>'})}),\n", + " '4392': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4392', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'References 5 8 were not saved At https://en.wikipedia.org/w/index.php?title=User%3AThryduulf%2Fsandbox&diff=566402676&oldid=566401436 only four of the 8 references I added were saved. The second references for each statement had the same title as the first but were a different URL. They appeared in the editor as being there (see attachment) but were silently not saved. Version : unspecified Severity : critical Attached : {F11698}', 'parsed': [{'rt': 6, 'toks': [{'tok': 'references', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 6, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number>-', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'saved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 4, 5, 7, 22, 23]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9, 10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'four', 'tag': 'CD', 'dep': 'nsubjpass', 'up': 22, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 18, 'dn': [17]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 16, 20]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'relcl', 'up': 18, 'dn': [19]}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 22, 'dn': []}, {'tok': 'saved', 'tag': 'VBN', 'dep': 'advcl', 'up': 6, 'dn': [12, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': [0, 1, 3]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'each', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'statement', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'had', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [2, 9, 13, 14, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'conj', 'up': 6, 'dn': [17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'attr', 'up': 14, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'appeared', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 5, 12, 16, 17]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'pcomp', 'up': 5, 'dn': [7, 9]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'parataxis', 'up': 6, 'dn': [8, 10, 11]}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'silently', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'saved', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [13, 14, 15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [1, 4, 6, 8, 9]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 16, 17]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11698', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [14, 15]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'References 5 8 were not saved At https://en.wikipedia.org/w/index.php?title=User%3AThryduulf%2Fsandbox&diff=566402676&oldid=566401436 only four of the 8 references I added were saved. The second references for each statement had the same title as the first but were a different URL. They appeared in the editor as being there (see attachment) but were silently not saved. Version : unspecified Severity : critical Attached : {F11698}', 'cleaned': 'references - were not saved at only four of the references i added were saved. the second references for each statement had the same title as the first but were a different url. they appeared in the editor as being there (see attachment) but were silently not saved. -------------------------- **version**: unspecified **severity**: critical **attached**: {f11698}'})}),\n", + " '4393': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4393', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I can't reproduce this now, so it seems likely this was a duplicate of now fixed Bug 52228 This bug has been marked as a duplicate of bug 52228 \", 'parsed': [{'rt': 9, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ccomp', 'up': 9, 'dn': [0, 1, 2, 4, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'so', 'tag': 'CC', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 6, 7, 8, 10, 12, 20, 21, 23, 24, 30, 39, 40, 41]}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'oprd', 'up': 9, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 9, 'dn': [11, 14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [13, 15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [19]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'amod', 'up': 19, 'dn': [16, 17]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [18]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'oprd', 'up': 9, 'dn': [22]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 30, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 30, 'dn': [26]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 30, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ccomp', 'up': 9, 'dn': [25, 27, 28, 29, 31]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [33]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': [32, 34]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [37]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 37, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 37, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 36, 38]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 9, 'dn': []}]}], 'stripped_text': \"I can't reproduce this now, so it seems likely this was a duplicate of now fixed Bug 52228 This bug has been marked as a duplicate of bug 52228 \", 'cleaned': \"i can't reproduce this now, so it seems likely this was a duplicate of now-fixed bug *** this bug has been marked as a duplicate of bug ***\"})}),\n", + " '4394': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4394', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"At line 138 of https://en.wikipedia.org/w/index.php?title=Wikipedia&diff=566045928&oldid=566042453 parsoid (presumably) has added nowikis around around a space following a HTML comment. I don't know whether the comment containing references is relevant or not. Version : unspecified Severity : normal\", 'parsed': [{'rt': 14, 'toks': [{'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [3]}, {'tok': 'line', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 4, 5, 11, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'presumably', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 13, 15, 24]}, {'tok': 'nowikis', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [16, 17]}, {'tok': 'around', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'following', 'tag': 'VBG', 'dep': 'acl', 'up': 19, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'html', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 9, 13]}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [5, 7]}, {'tok': 'containing', 'tag': 'VBG', 'dep': 'acl', 'up': 6, 'dn': [8]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [4, 6, 10]}, {'tok': 'relevant', 'tag': 'JJ', 'dep': 'acomp', 'up': 9, 'dn': [11, 12]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'conj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"At line 138 of https://en.wikipedia.org/w/index.php?title=Wikipedia&diff=566045928&oldid=566042453 parsoid (presumably) has added nowikis around around a space following a HTML comment. I don't know whether the comment containing references is relevant or not. Version : unspecified Severity : normal\", 'cleaned': \"at line of parsoid (presumably) has added nowikis around around a space following a html comment. i don't know whether the comment containing references is relevant or not. -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '4395': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4395', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 50758 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 50758 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4396': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4396', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'The wikitext insertion warning now works, and is visible regardless of the position of the user on the page. However, its color scheme is the same as other regular, confirmation type notifications like \"you\\'ve added this page to your watchlist\". Wikitext insertion is an actual problem, rather than \"just\" a confirmation or feedback notification. We need it to be more visible, possibly by using a different color scheme. Maybe not a big red blinking bubble, but something more noticeable than a white bubble with a light blue border. Version : unspecified Severity : normal', 'parsed': [{'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'insertion', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 1, 3]}, {'tok': 'warning', 'tag': 'NN', 'dep': 'acl', 'up': 2, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 6, 7, 8, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 5, 'dn': [9, 10]}, {'tok': 'visible', 'tag': 'JJ', 'dep': 'acomp', 'up': 8, 'dn': []}, {'tok': 'regardless', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': [11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'position', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 14, 17]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 4, 'dn': []}, {'tok': 'color', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'scheme', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [2, 3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 7, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'attr', 'up': 5, 'dn': [6, 8, 20]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [15]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'regular', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'confirmation', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'type', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': [12, 13]}, {'tok': 'notifications', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9, 10, 11, 14]}, {'tok': 'like', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'advcl', 'up': 7, 'dn': [16, 17, 18, 19, 22, 23, 26]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [25]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 25, 'dn': []}, {'tok': 'watchlist', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'insertion', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 17]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 6, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'rather', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 9, 13]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'confirmation', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [10, 11, 12, 14, 16]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'feedback', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'notification', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 6, 7, 9]}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'visible', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8, 10]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'pcomp', 'up': 9, 'dn': [14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'color', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'scheme', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'big', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'red', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'blinking', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'bubble', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 5, 7, 8, 9, 21]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'conj', 'up': 6, 'dn': [11]}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'noticeable', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': [10, 12]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'white', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'bubble', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'light', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'blue', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'border', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'The wikitext insertion warning now works, and is visible regardless of the position of the user on the page. However, its color scheme is the same as other regular, confirmation type notifications like \"you\\'ve added this page to your watchlist\". Wikitext insertion is an actual problem, rather than \"just\" a confirmation or feedback notification. We need it to be more visible, possibly by using a different color scheme. Maybe not a big red blinking bubble, but something more noticeable than a white bubble with a light blue border. Version : unspecified Severity : normal', 'cleaned': 'the wikitext insertion warning now works, and is visible regardless of the position of the user on the page. however, its color scheme is the same as other regular, confirmation-type notifications like \"you\\'ve added this page to your watchlist\". wikitext insertion is an actual problem, rather than \"just\" a confirmation or feedback notification. we need it to be more visible, possibly by using a different color scheme. maybe not a big red blinking bubble, but something more noticeable than a white bubble with a light blue border. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4398': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-5pyvkdz65d5h5vxebodc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4398', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Maybe closest to the mouse would be better. If someone edits at the bottom of the displayed content with a large screen, I’m not sure he will see the warning, too far.', 'parsed': [{'rt': 6, 'toks': [{'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'closest', 'tag': 'JJS', 'dep': 'csubj', 'up': 6, 'dn': [2]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'mouse', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 5, 7, 8]}, {'tok': 'better', 'tag': 'JJR', 'dep': 'acomp', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'someone', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'edits', 'tag': 'VBZ', 'dep': 'advcl', 'up': 16, 'dn': [0, 1, 3]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'bottom', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'large', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'screen', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [2, 14, 15, 17, 18, 27]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 16, 'dn': [21]}, {'tok': 'he', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ccomp', 'up': 18, 'dn': [19, 20, 23, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'warning', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'far', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': [25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}], 'stripped_text': 'Maybe closest to the mouse would be better. If someone edits at the bottom of the displayed content with a large screen, I’m not sure he will see the warning, too far.', 'cleaned': \"maybe closest to the mouse would be better. if someone edits at the bottom of the displayed content with a large screen, i'm not sure he will see the warning, too far.\"})}),\n", + " '4399': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-dw53c5cb2qfhyemej57o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4399', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Labeled Section Transclusion (
    Text here
    ) is not supported. This is used for status reports on MediaWiki.org. The first step is to alienate it. Currently it is treated as raw text. Version : unspecified Severity : normal', 'parsed': [{'rt': 15, 'toks': [{'tok': 'labeled', 'tag': 'VBN', 'dep': 'advcl', 'up': 15, 'dn': [2]}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3, 4, 6, 8, 10, 11, 12]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'begin=\"--monthly\"/>text', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [5, 7]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'section', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'end=\"--monthly\"/', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'supported', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 13, 14, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 8]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'status', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'reports', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'mediawiki.org', 'tag': 'ADD', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'step', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 5, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'alienate', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 6]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'treated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 7]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'raw', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Labeled Section Transclusion (
    Text here
    ) is not supported. This is used for status reports on MediaWiki.org. The first step is to alienate it. Currently it is treated as raw text. Version : unspecified Severity : normal', 'cleaned': 'labeled section transclusion (
    --monthly\"/>text here
    --monthly\"/>) is not supported. this is used for status reports on mediawiki.org. the first step is to alienate it. currently it is treated as raw text. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4400': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4400', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'LST is heavily used in wikisource, where most parts of pages are wrapped in section tags. Alienation and / or an extension like visual edit experience would not be ideal there, which is why we are considering supporting
    natively as the HTML5 element it is. Closing as duplicated of bug 47936 for that reason. Please respond there if you feel that this is the wrong approach. This bug has been marked as a duplicate of bug 47936 ', 'parsed': [{'rt': 3, 'toks': [{'tok': 'lst', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'heavily', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 17]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'wikisource', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [6, 13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'most', 'tag': 'JJS', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'parts', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 13, 'dn': [8, 10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'wrapped', 'tag': 'VBN', 'dep': 'relcl', 'up': 5, 'dn': [7, 9, 12, 14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'alienation', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [1, 2, 3, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'extension', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'like', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': [5, 6]}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'experience', 'tag': 'NN', 'dep': 'conj', 'up': 0, 'dn': [4, 7, 8, 9]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 11, 12, 14, 15, 16, 18, 34]}, {'tok': 'ideal', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': []}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 13, 'dn': [17, 22]}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'considering', 'tag': 'VBG', 'dep': 'ccomp', 'up': 18, 'dn': [19, 20, 21, 23]}, {'tok': 'supporting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 22, 'dn': [25, 26, 27, 28]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'natively', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'html5', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29, 30, 33]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 31, 'dn': [32]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'closing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2, 5, 6, 7, 8, 11]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'duplicated', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [1, 3]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [10]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 'respond', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 5, 12]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'feel', 'tag': 'VBP', 'dep': 'advcl', 'up': 1, 'dn': [3, 4, 8]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'approach', 'tag': 'NN', 'dep': 'attr', 'up': 8, 'dn': [9, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'LST is heavily used in wikisource, where most parts of pages are wrapped in section tags. Alienation and / or an extension like visual edit experience would not be ideal there, which is why we are considering supporting
    natively as the HTML5 element it is. Closing as duplicated of bug 47936 for that reason. Please respond there if you feel that this is the wrong approach. This bug has been marked as a duplicate of bug 47936 ', 'cleaned': 'lst is heavily used in wikisource, where most parts of pages are wrapped in section tags. alienation and / or an extension-like visual edit experience would not be ideal there, which is why we are considering supporting
    natively as the html5 element it is. closing as duplicated of bug for that reason. please respond there if you feel that this is the wrong approach. *** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4401': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4401', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Related: bug 51562 Related: bug 47936 We probably need a single bug that merges all these three.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'related', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 9, 10]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [3, 6, 8]}, {'tok': '<', 'tag': 'XX', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'related', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': [4, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [11]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 5, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 7]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'merges', 'tag': 'VBZ', 'dep': 'relcl', 'up': 5, 'dn': [6, 10]}, {'tok': 'all', 'tag': 'PDT', 'dep': 'predet', 'up': 10, 'dn': []}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'three', 'tag': 'CD', 'dep': 'dobj', 'up': 7, 'dn': [8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Related: bug 51562 Related: bug 47936 We probably need a single bug that merges all these three.', 'cleaned': 'related: bug related: bug we probably need a single bug that merges all these three.'})}),\n", + " '4402': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4402', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'whoops. misfire.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'whoops', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'misfire', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'whoops. misfire.', 'cleaned': 'whoops. misfire.'})}),\n", + " '4403': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4403', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 51462 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 51462 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4404': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4404', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"For VisualEditor to alienate something, all that is required is for Parsoid to mark it up as something VisualEditor doesn't recognise; right now, Parsoid and VisualEditor are both entirely dumb to the issue. : )\", 'parsed': [{'rt': 30, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'alienate', 'tag': 'VB', 'dep': 'advcl', 'up': 10, 'dn': [0, 1, 2, 4]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'nsubj', 'up': 10, 'dn': [9]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'required', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 30, 'dn': [3, 5, 6, 11, 14]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'mark', 'tag': 'VB', 'dep': 'advcl', 'up': 10, 'dn': [13, 15, 16, 22]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 14, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 22, 'dn': [18]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 22, 'dn': []}, {'tok': 'recognise', 'tag': 'VB', 'dep': 'advcl', 'up': 14, 'dn': [17, 19, 20, 21]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'nsubj', 'up': 30, 'dn': [28, 29]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 27, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'conj', 'up': 27, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [10, 23, 25, 26, 27, 31, 33, 37, 38]}, {'tok': 'both', 'tag': 'DT', 'dep': 'dep', 'up': 30, 'dn': []}, {'tok': 'entirely', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'dumb', 'tag': 'JJ', 'dep': 'acomp', 'up': 30, 'dn': [32, 34]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': ':-)', 'tag': '.', 'dep': 'punct', 'up': 30, 'dn': []}]}], 'stripped_text': \"For VisualEditor to alienate something, all that is required is for Parsoid to mark it up as something VisualEditor doesn't recognise; right now, Parsoid and VisualEditor are both entirely dumb to the issue. : )\", 'cleaned': \"for visualeditor to alienate something, all that is required is for parsoid to mark it up as something visualeditor doesn't recognise; right now, parsoid and visualeditor are both entirely dumb to the issue. :-)\"})}),\n", + " '4405': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-dw53c5cb2qfhyemej57o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4405', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'An example is https://www.mediawiki.org/w/index.php?title=Editor_engagement_experiments/status&oldid=750533', 'parsed': [{'rt': 2, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 4, 5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'An example is https://www.mediawiki.org/w/index.php?title=Editor_engagement_experiments/status&oldid=750533', 'cleaned': 'an example is '})}),\n", + " '4406': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4406', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screenshot of problem See screenshot. Version : unspecified Severity : normal Attached : {F11666}', 'parsed': [{'rt': 3, 'toks': [{'tok': 'screenshot', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 5]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 16, 17]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11666', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 11, 'dn': [14, 15]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'Screenshot of problem See screenshot. Version : unspecified Severity : normal Attached : {F11666}', 'cleaned': 'screenshot of problem see screenshot. -------------------------- **version**: unspecified **severity**: normal **attached**: {f11666}'})}),\n", + " '4407': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4407', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 50898 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 50898 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4408': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7hrs7wwclcldf7mm6a7o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4408', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'One of the biggest interface issue is the new reference dialog. The use is presented with a window and no real guidance on what to do. Some brief instructions guiding the user to choose an appropriate citation template would be good. This obviously needs to be customisable on a wiki basis. For en.wikipedia you could have something like \"To add a reference please choose a citation template like {{cite web}}, {{cite journal}}, {{cite book}} or {{cite news}}. Click the jigsaw icon to insert one of these templates.\" The message could be specified by a page in the MediaWiki: namespace. Version : unspecified Severity : enhancement', 'parsed': [{'rt': 6, 'toks': [{'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 6, 'dn': [1]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'biggest', 'tag': 'JJS', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 10, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'attr', 'up': 6, 'dn': [7, 8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'use', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 3, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'presented', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 4, 15]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 7, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'real', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'guidance', 'tag': 'NN', 'dep': 'conj', 'up': 6, 'dn': [8, 9, 11]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'pcomp', 'up': 11, 'dn': [12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'brief', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'instructions', 'tag': 'NNS', 'dep': 'nsubj', 'up': 13, 'dn': [0, 1, 3]}, {'tok': 'guiding', 'tag': 'VBG', 'dep': 'acl', 'up': 2, 'dn': [5, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'choose', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [6, 11]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'appropriate', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'citation', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9, 10]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 12, 14, 15]}, {'tok': 'good', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'obviously', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'needs', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5]}, {'tok': 'customisable', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'wiki', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'basis', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [1]}, {'tok': 'en.wikipedia', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 5, 9, 13, 45]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [6]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [8, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 13, 'dn': []}, {'tok': 'choose', 'tag': 'VB', 'dep': 'conj', 'up': 4, 'dn': [12, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'citation', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18, 19, 21, 22, 23, 24, 25, 26, 28, 30, 31, 32, 33, 35, 44]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'cite', 'tag': 'NNP', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': 'web', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [20]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'cite', 'tag': 'VB', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'journal', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [27, 29]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'cite', 'tag': 'NNP', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'book', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [34, 36, 37, 38, 41]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 35, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'cite', 'tag': 'VB', 'dep': 'conj', 'up': 35, 'dn': [39, 40, 42, 43]}, {'tok': 'news', 'tag': 'NN', 'dep': 'dobj', 'up': 41, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 5, 10, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'jigsaw', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'icon', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [4, 6]}, {'tok': 'one', 'tag': 'CD', 'dep': 'dobj', 'up': 5, 'dn': [7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 4, 'dn': [0]}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'specified', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 3, 5, 13]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 4, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'namespace', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'One of the biggest interface issue is the new reference dialog. The use is presented with a window and no real guidance on what to do. Some brief instructions guiding the user to choose an appropriate citation template would be good. This obviously needs to be customisable on a wiki basis. For en.wikipedia you could have something like \"To add a reference please choose a citation template like {{cite web}}, {{cite journal}}, {{cite book}} or {{cite news}}. Click the jigsaw icon to insert one of these templates.\" The message could be specified by a page in the MediaWiki: namespace. Version : unspecified Severity : enhancement', 'cleaned': 'one of the biggest interface issue is the new reference dialog. the use is presented with a window and no real guidance on what to do. some brief instructions guiding the user to choose an appropriate citation template would be good. this obviously needs to be customisable on a wiki basis. for en.wikipedia you could have something like \"to add a reference please choose a citation template like {{cite web}}, {{cite journal}}, {{cite book}} or {{cite news}}. click the jigsaw icon to insert one of these templates.\" the message could be specified by a page in the mediawiki: namespace. -------------------------- **version**: unspecified **severity**: enhancement'})}),\n", + " '4409': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4409', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This feels like the wrong approach. In general, if you have to prompt a user with text telling them what to do, your interface has failed. Bug 50110 (which we want to work on soon) would give users some buttons (or something similar) for a few, recommended templates for the context and yes, that would be wiki localised. Consequently, I'm marking this as WONTFIX so we can focus on bug 50110.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'feels', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 6]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'approach', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [1]}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'advcl', 'up': 21, 'dn': [3, 4, 7, 12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'prompt', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'telling', 'tag': 'VBG', 'dep': 'advcl', 'up': 5, 'dn': [13, 16]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [14, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 19, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [18]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'failed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 5, 17, 19, 20, 22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [0, 1, 3, 4, 7, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'relcl', 'up': 2, 'dn': [6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [5, 8, 10, 11]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 13, 15, 17, 23, 26, 28, 38, 42]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'dative', 'up': 14, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'buttons', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [16, 18, 19, 20]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'conj', 'up': 17, 'dn': [21, 22]}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [25]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'recommended', 'tag': 'VBD', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [27, 29, 32, 33, 34]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'context', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 28, 'dn': []}, {'tok': 'yes', 'tag': 'UH', 'dep': 'conj', 'up': 28, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 38, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 14, 'dn': [35, 36, 37, 41]}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'npadvmod', 'up': 41, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'localised', 'tag': 'VBN', 'dep': 'acomp', 'up': 38, 'dn': [39, 40]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'consequently', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 6, 11, 17]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'wontfix', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'focus', 'tag': 'VB', 'dep': 'advcl', 'up': 4, 'dn': [8, 9, 10, 12, 14, 15, 16]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"This feels like the wrong approach. In general, if you have to prompt a user with text telling them what to do, your interface has failed. Bug 50110 (which we want to work on soon) would give users some buttons (or something similar) for a few, recommended templates for the context and yes, that would be wiki localised. Consequently, I'm marking this as WONTFIX so we can focus on bug 50110.\", 'cleaned': \"this feels like the wrong approach. in general, if you have to prompt a user with text telling them what to do, your interface has failed. bug (which we want to work on soon) would give users some buttons (or something similar) for a few, recommended templates for the context - and yes, that would be wiki-localised. consequently, i'm marking this as wontfix so we can focus on bug .\"})}),\n", + " '4410': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7hrs7wwclcldf7mm6a7o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4410', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"The Behavior switches like __TOC__, __NOTOC__ are occasionally useful in the article space and __NOINDEX__ is a useful in the user namespace. Some way to insert these in visual editor would be handy. Bug 49996 and Bug 50855 also address magic words, but don't seem to cover the Behavior switches. This was discussed at http://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Some_ideas_for_29_July Version : unspecified Severity : normal\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'switches', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 28]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': '_', 'tag': 'NFP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'toc', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '_', 'tag': 'NNP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '_', 'tag': 'NNP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'notoc', 'tag': 'VBN', 'dep': 'xcomp', 'up': 2, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 2, 'dn': [16, 17, 23, 24, 25, 26]}, {'tok': 'occasionally', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'useful', 'tag': 'JJ', 'dep': 'acomp', 'up': 15, 'dn': [18]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 20, 22]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'attr', 'up': 15, 'dn': []}, {'tok': 'noindex', 'tag': 'NN', 'dep': 'attr', 'up': 15, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 2, 'dn': [27, 30, 35]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'useful', 'tag': 'JJ', 'dep': 'attr', 'up': 28, 'dn': [29, 31]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 34, 'dn': []}, {'tok': 'namespace', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': [32, 33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [0, 3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'relcl', 'up': 1, 'dn': [2, 4]}, {'tok': 'these', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': [5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 8, 10, 11]}, {'tok': 'handy', 'tag': 'JJ', 'dep': 'acomp', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [1, 2, 3, 4, 5]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'conj', 'up': 0, 'dn': [6, 7, 8]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'address', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 9, 12, 13, 14, 17, 23]}, {'tok': 'magic', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'words', 'tag': 'NNS', 'dep': 'dobj', 'up': 10, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 17, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'conj', 'up': 10, 'dn': [15, 16, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'cover', 'tag': 'VB', 'dep': 'xcomp', 'up': 17, 'dn': [18, 21, 22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20]}, {'tok': 'switches', 'tag': 'NNS', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'discussed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 21]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': [15]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [14]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}]}], 'stripped_text': \"The Behavior switches like __TOC__, __NOTOC__ are occasionally useful in the article space and __NOINDEX__ is a useful in the user namespace. Some way to insert these in visual editor would be handy. Bug 49996 and Bug 50855 also address magic words, but don't seem to cover the Behavior switches. This was discussed at http://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Some_ideas_for_29_July Version : unspecified Severity : normal\", 'cleaned': \"the behavior switches like __toc__, __notoc__ are occasionally useful in the article space and __noindex__ is a useful in the user namespace. some way to insert these in visual editor would be handy. bug and bug also address magic words, but don't seem to cover the behavior switches. this was discussed at -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '4412': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4412', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'See https://en.wikipedia.org/w/index.php?title=Cruz_Azul&diff=564888460&oldid=564725284 very strange. Version : unspecified Severity : normal', 'parsed': [{'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 7]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'strange', 'tag': 'JJ', 'dep': 'advmod', 'up': 0, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'See https://en.wikipedia.org/w/index.php?title=Cruz_Azul&diff=564888460&oldid=564725284 very strange. Version : unspecified Severity : normal', 'cleaned': 'see - very strange. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4414': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wswkm7jrcwes3tc7o34k', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4414', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Inserting media, namely images, into complext tables leads to problems. A user tried to put an image into a table listing Intel CPU sockets on De.WP and the search function went back and forth in being able to find the image he knew was on Commons and how it is labeled. Table: http://de.wikipedia.org/wiki/Prozessorsockel#Intel Image: http://commons.wikimedia.org/wiki/File:Intel_Socket_1150_IMGP8593_smial_wp.jpg The file fails to show up, if you put its name in manually once you reach \"5\" Report: http://de.wikipedia.org/w/index.php?title=Wikipedia:Technik/Text/Edit/VisualEditor/Beta2013 07&oldid=121004381#Bildeinbindung Version : unspecified Severity : normal', 'parsed': [{'rt': 9, 'toks': [{'tok': 'inserting', 'tag': 'VBG', 'dep': 'csubj', 'up': 9, 'dn': []}, {'tok': 'media', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [2, 4, 5, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'namely', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'images', 'tag': 'NNS', 'dep': 'appos', 'up': 1, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [8]}, {'tok': 'complext', 'tag': 'JJ', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'tables', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'leads', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 10, 12]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 4, 16, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'put', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 6, 7]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'listing', 'tag': 'VBG', 'dep': 'acl', 'up': 9, 'dn': [13]}, {'tok': 'intel', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'cpu', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'sockets', 'tag': 'NNS', 'dep': 'dobj', 'up': 10, 'dn': [11, 12, 14]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'de.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'search', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'function', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [17, 18]}, {'tok': 'went', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [19, 21, 24, 33, 36, 40, 41]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': [22, 23]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'forth', 'tag': 'RB', 'dep': 'conj', 'up': 21, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [25]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'pcomp', 'up': 24, 'dn': [26]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 25, 'dn': [28]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'xcomp', 'up': 26, 'dn': [27, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [29, 32]}, {'tok': 'he', 'tag': 'PRP', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'knew', 'tag': 'VBD', 'dep': 'relcl', 'up': 30, 'dn': [31]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'advcl', 'up': 20, 'dn': [34]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [35]}, {'tok': 'commons', 'tag': 'NNS', 'dep': 'pobj', 'up': 34, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 40, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 40, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 40, 'dn': []}, {'tok': 'labeled', 'tag': 'VBN', 'dep': 'conj', 'up': 20, 'dn': [37, 38, 39]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'table', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [1, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': [4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [2, 3, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [10]}, {'tok': 'fails', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 7, 8, 9, 11, 14, 16, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 15]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'put', 'tag': 'VBP', 'dep': 'advcl', 'up': 12, 'dn': [17, 18, 21, 22, 23, 26, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 46, 47, 48, 49, 51]}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 21, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': []}, {'tok': 'manually', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'once', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'reach', 'tag': 'VBP', 'dep': 'advcl', 'up': 19, 'dn': [24, 25, 32]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 32, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 32, 'dn': [30]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27, 28, 29, 31, 33]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 46, 'dn': [45]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [44]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': [50]}]}], 'stripped_text': 'Inserting media, namely images, into complext tables leads to problems. A user tried to put an image into a table listing Intel CPU sockets on De.WP and the search function went back and forth in being able to find the image he knew was on Commons and how it is labeled. Table: http://de.wikipedia.org/wiki/Prozessorsockel#Intel Image: http://commons.wikimedia.org/wiki/File:Intel_Socket_1150_IMGP8593_smial_wp.jpg The file fails to show up, if you put its name in manually once you reach \"5\" Report: http://de.wikipedia.org/w/index.php?title=Wikipedia:Technik/Text/Edit/VisualEditor/Beta2013 07&oldid=121004381#Bildeinbindung Version : unspecified Severity : normal', 'cleaned': 'inserting media, namely images, into complext tables leads to problems. a user tried to put an image into a table listing intel cpu sockets on de.wp and the search function went back and forth in being able to find the image he knew was on commons and how it is labeled. table: image: the file fails to show up, if you put its name in manually once you reach \"\" report: -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4416': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4416', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Confirmed. Typing 'Intel Socket 11' gives a list of images, but not this image. Typing 'Intel Socket 115' gives zero results. The image description is 'Intel core socket 1150, open.' Typing in 'Intel core socket 1150' does show this, and other images, so it doesnt appear to be bug 50018.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'confirmed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'typing', 'tag': 'VBG', 'dep': 'csubj', 'up': 8, 'dn': [1, 3, 5]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'intel', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'socket', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [4, 6, 7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'gives', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 10, 13, 14, 17, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'images', 'tag': 'NNS', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 17, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'typing', 'tag': 'VBG', 'dep': 'csubj', 'up': 8, 'dn': [1, 3, 5]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'intel', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'socket', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [4, 6, 7]}, {'tok': '>', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'gives', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 10, 11]}, {'tok': 'zero', 'tag': 'CD', 'dep': 'nummod', 'up': 10, 'dn': []}, {'tok': 'results', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 7, 8, 9, 10, 11, 12, 13, 14]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'intel', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'core', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'socket', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [5, 6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'attr', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 22, 'toks': [{'tok': 'typing', 'tag': 'VBG', 'dep': 'nsubj', 'up': 11, 'dn': [1, 6, 7, 8, 9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 5]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'intel', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'core', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'socket', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [3, 4]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ccomp', 'up': 22, 'dn': [0, 10, 12, 13, 14, 16]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'images', 'tag': 'NNS', 'dep': 'conj', 'up': 11, 'dn': [15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'nt', 'tag': 'RB', 'dep': 'neg', 'up': 22, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ROOT', 'dn': [11, 17, 18, 19, 20, 21, 24, 26, 27, 28, 29]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 22, 'dn': [23, 25]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 24, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 22, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 22, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 22, 'dn': []}]}], 'stripped_text': \"Confirmed. Typing 'Intel Socket 11' gives a list of images, but not this image. Typing 'Intel Socket 115' gives zero results. The image description is 'Intel core socket 1150, open.' Typing in 'Intel core socket 1150' does show this, and other images, so it doesnt appear to be bug 50018.\", 'cleaned': \"confirmed. typing 'intel socket ' gives a list of images, but not this image. typing 'intel socket ' gives zero results. the image description is 'intel core socket , open.' typing in 'intel core socket ' does show this, and other images, so it doesnt appear to be bug .\"})}),\n", + " '4417': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wswkm7jrcwes3tc7o34k', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4417', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"If one tries to move a reference using Ctrl + X to pick it out, Ctrl + V doesn't work, i.e. the reference doesn't seem to be stored in the clipboard. If one selects the sign to the left of the reference as well, Ctrl + V provides the reference number but not the content, which gets lost. If one selects the sign to the right of the reference as well, Ctrl + V provides the sign to the right but the reference gets lost. If one selects a sign to the right and to the left of the reference, it works. Report: http://de.wikipedia.org/w/index.php?title=Wikipedia:Technik/Text/Edit/VisualEditor/Beta2013 07&oldid=120995561#Einzelnachweise_in_der_Zwischenablage Version : unspecified Severity : normal\", 'parsed': [{'rt': 28, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'tries', 'tag': 'VBZ', 'dep': 'advcl', 'up': 21, 'dn': [0, 1, 4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 6, 7, 10, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 4, 'dn': [8]}, {'tok': 'ctrl', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [9]}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'x', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'pick', 'tag': 'VB', 'dep': 'advcl', 'up': 4, 'dn': [11, 13, 14, 15, 16]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'ctrl', 'tag': 'NN', 'dep': 'dep', 'up': 12, 'dn': [17, 18]}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'v', 'tag': 'NN', 'dep': 'conj', 'up': 16, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ccomp', 'up': 28, 'dn': [2, 19, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'i.e.', 'tag': 'FW', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubj', 'up': 28, 'dn': [24]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 28, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'ROOT', 'dn': [21, 22, 23, 25, 26, 27, 31, 35]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': 'stored', 'tag': 'VBN', 'dep': 'xcomp', 'up': 28, 'dn': [29, 30, 32]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'clipboard', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'selects', 'tag': 'VBZ', 'dep': 'advcl', 'up': 17, 'dn': [0, 1, 4, 5, 12, 13, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'sign', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'left', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'ctrl', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [15, 16]}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'v', 'tag': 'NN', 'dep': 'conj', 'up': 14, 'dn': []}, {'tok': 'provides', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 20, 29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 19, 21, 24]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 24, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'conj', 'up': 20, 'dn': [22, 23, 25, 28]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 28, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 28, 'dn': []}, {'tok': 'lost', 'tag': 'VBN', 'dep': 'relcl', 'up': 24, 'dn': [26, 27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'selects', 'tag': 'VBZ', 'dep': 'advcl', 'up': 17, 'dn': [0, 1, 4, 5, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'sign', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 12, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'ctrl', 'tag': 'NN', 'dep': 'dep', 'up': 2, 'dn': [15, 16]}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'v', 'tag': 'NN', 'dep': 'conj', 'up': 14, 'dn': []}, {'tok': 'provides', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'sign', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}]}, {'rt': 4, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 4, 'dn': [1]}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'lost', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 3, 5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'selects', 'tag': 'VBZ', 'dep': 'advcl', 'up': 17, 'dn': [0, 1, 4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'sign', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'left', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 9, 15, 16, 18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'report', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': [3]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': [4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': [13]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [12]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 0, 'dn': []}]}], 'stripped_text': \"If one tries to move a reference using Ctrl + X to pick it out, Ctrl + V doesn't work, i.e. the reference doesn't seem to be stored in the clipboard. If one selects the sign to the left of the reference as well, Ctrl + V provides the reference number but not the content, which gets lost. If one selects the sign to the right of the reference as well, Ctrl + V provides the sign to the right but the reference gets lost. If one selects a sign to the right and to the left of the reference, it works. Report: http://de.wikipedia.org/w/index.php?title=Wikipedia:Technik/Text/Edit/VisualEditor/Beta2013 07&oldid=120995561#Einzelnachweise_in_der_Zwischenablage Version : unspecified Severity : normal\", 'cleaned': \"if one tries to move a reference using ctrl + x to pick it out, ctrl + v doesn't work, i.e. the reference doesn't seem to be stored in the clipboard. if one selects the sign to the left of the reference as well, ctrl + v provides the reference number but not the content, which gets lost. if one selects the sign to the right of the reference as well, ctrl + v provides the sign to the right but the reference gets lost. if one selects a sign to the right and to the left of the reference, it works. report: -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '4418': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4418', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 49396 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 49396 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4419': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4419', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screenshot of VE on an iPad (3rd gen, iOS 6, en.wikipedia.org) Dimensions Dim.. without OS menu bar iPhone / iPod 320 x 480 320 x 460 iPh?o.. Retina 640 x 960 640 x 920 iPad (portait) 768 x 1024 768 x 1004 iPa.. (landscape) 1024 x 768 1024 x 748 So that means at least under 1024px (not accounting for MediaWiki sidebar, that is to be subtracted from that) Measuring on my MacBook Pro in latest Chrome I measure exactly 1281px as the minimum window width to have the toolbar be one line. 1331px to account for vector hd mode and allow a bit of breathing room between the left and right half of the toolbar. When at 1281px, the width of just the toolbar (subtracted the mw sidebar) is 1103px. So, a lot to cut down on. Any ideas? Version : unspecified Severity : normal Attached : {F11563}', 'parsed': [{'rt': 126, 'toks': [{'tok': 'screenshot', 'tag': 'NN', 'dep': 'nsubj', 'up': 121, 'dn': [1, 3, 18, 20, 35, 41, 45, 52, 58, 63, 70, 76, 79, 82, 89, 93, 94, 97, 117]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'ipad', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '3rd', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'gen', 'tag': 'NNP', 'dep': 'appos', 'up': 5, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'ios', 'tag': 'NNP', 'dep': 'dep', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'nmod', 'up': 17, 'dn': [11, 13, 14, 15, 16]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'en.wikipedia.org', 'tag': 'NNP', 'dep': 'nummod', 'up': 12, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'dimensions', 'tag': 'NNS', 'dep': 'nsubj', 'up': 18, 'dn': [10, 12]}, {'tok': 'dim', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [9, 17, 19]}, {'tok': '..', 'tag': 'NFP', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [28]}, {'tok': 'os', 'tag': 'NNP', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'bar', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'iphone', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'ipod', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 23, 24, 25, 26, 27, 29]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 35, 'dn': [33]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [30, 31, 32, 34, 36]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 41, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 41, 'dn': [40]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'iph?o', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [37, 38, 39, 42]}, {'tok': '..', 'tag': 'NFP', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'retina', 'tag': 'NNP', 'dep': 'nmod', 'up': 45, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [43, 44, 46]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 52, 'dn': [50]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [47, 48, 49, 51, 53]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 58, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'ipad', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [54, 55, 56, 57, 59, 60]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'portait', 'tag': 'NN', 'dep': 'appos', 'up': 58, 'dn': [61]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 60, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 63, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [62, 64]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 70, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 70, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 70, 'dn': [68]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 67, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 70, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [65, 66, 67, 69, 71]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 70, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 76, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 76, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 76, 'dn': [75]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 74, 'dn': []}, {'tok': 'ipa', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [72, 73, 74, 77]}, {'tok': '..', 'tag': '.', 'dep': 'punct', 'up': 76, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 79, 'dn': []}, {'tok': 'landscape', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [78, 80]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 79, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 82, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [81, 83]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 82, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 89, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 89, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 89, 'dn': [87]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 86, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 89, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [84, 85, 86, 88, 90]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 89, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 93, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 93, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [91, 92]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 97, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 97, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'advcl', 'up': 0, 'dn': [95, 96, 110]}, {'tok': 'at', 'tag': 'IN', 'dep': 'advmod', 'up': 99, 'dn': []}, {'tok': 'least', 'tag': 'JJS', 'dep': 'advmod', 'up': 100, 'dn': [98]}, {'tok': 'under', 'tag': 'IN', 'dep': 'prep', 'up': 110, 'dn': [99, 101]}, {'tok': '1024px', 'tag': 'NNP', 'dep': 'pobj', 'up': 100, 'dn': [102, 104]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 101, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 104, 'dn': []}, {'tok': 'accounting', 'tag': 'VBG', 'dep': 'acl', 'up': 101, 'dn': [103, 105]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 104, 'dn': [107]}, {'tok': 'mediawiki', 'tag': 'JJ', 'dep': 'compound', 'up': 107, 'dn': []}, {'tok': 'sidebar', 'tag': 'NN', 'dep': 'pobj', 'up': 105, 'dn': [106]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 110, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 110, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 97, 'dn': [100, 108, 109, 113]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 113, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 113, 'dn': []}, {'tok': 'subtracted', 'tag': 'VBN', 'dep': 'xcomp', 'up': 110, 'dn': [111, 112, 114, 116]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 113, 'dn': [115]}, {'tok': 'that', 'tag': 'DT', 'dep': 'pobj', 'up': 114, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 113, 'dn': []}, {'tok': 'measuring', 'tag': 'VBG', 'dep': 'acl', 'up': 0, 'dn': [118]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 117, 'dn': [120]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 120, 'dn': []}, {'tok': 'macbook', 'tag': 'NN', 'dep': 'pobj', 'up': 118, 'dn': [119]}, {'tok': 'pro', 'tag': 'RB', 'dep': 'advmod', 'up': 126, 'dn': [0, 122]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 121, 'dn': [124]}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 124, 'dn': []}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 122, 'dn': [123]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 126, 'dn': []}, {'tok': 'measure', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [121, 125, 128, 135, 141]}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 128, 'dn': []}, {'tok': '1281px', 'tag': 'JJ', 'dep': 'advmod', 'up': 126, 'dn': [127, 129]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 128, 'dn': [133]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 133, 'dn': []}, {'tok': 'minimum', 'tag': 'JJ', 'dep': 'amod', 'up': 133, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'compound', 'up': 133, 'dn': []}, {'tok': 'width', 'tag': 'NN', 'dep': 'pobj', 'up': 129, 'dn': [130, 131, 132]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 135, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 126, 'dn': [134, 138]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 137, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'nsubj', 'up': 138, 'dn': [136]}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 135, 'dn': [137, 140]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 140, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'attr', 'up': 138, 'dn': [139]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 126, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '1331px', 'tag': 'NN', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'account', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 8, 9, 24]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'vector', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'hd', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': [4, 5]}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'allow', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bit', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'breathing', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'room', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'left', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': [18, 19]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'right', 'tag': 'JJ', 'dep': 'conj', 'up': 17, 'dn': []}, {'tok': 'half', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 17, 21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [0, 2]}, {'tok': '1281px', 'tag': 'NNP', 'dep': 'pobj', 'up': 1, 'dn': [3, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'width', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'subtracted', 'tag': 'VBD', 'dep': 'csubj', 'up': 16, 'dn': [1, 10, 14, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'mw', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'sidebar', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [11, 17, 18]}, {'tok': '1103px', 'tag': 'JJ', 'dep': 'acomp', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'cut', 'tag': 'VB', 'dep': 'relcl', 'up': 3, 'dn': [4, 6, 7]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'ideas', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 16]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11563', 'tag': 'NN', 'dep': 'appos', 'up': 11, 'dn': [15, 17]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}]}], 'stripped_text': 'Screenshot of VE on an iPad (3rd gen, iOS 6, en.wikipedia.org) Dimensions Dim.. without OS menu bar iPhone / iPod 320 x 480 320 x 460 iPh?o.. Retina 640 x 960 640 x 920 iPad (portait) 768 x 1024 768 x 1004 iPa.. (landscape) 1024 x 768 1024 x 748 So that means at least under 1024px (not accounting for MediaWiki sidebar, that is to be subtracted from that) Measuring on my MacBook Pro in latest Chrome I measure exactly 1281px as the minimum window width to have the toolbar be one line. 1331px to account for vector hd mode and allow a bit of breathing room between the left and right half of the toolbar. When at 1281px, the width of just the toolbar (subtracted the mw sidebar) is 1103px. So, a lot to cut down on. Any ideas? Version : unspecified Severity : normal Attached : {F11563}', 'cleaned': 'screenshot of ve on an ipad (3rd gen, ios , en.wikipedia.org) dimensions dim.. without os menu bar iphone / ipod x x iph?o.. retina x x ipad (portait) x x ipa.. (landscape) x x so that means at least under 1024px (not accounting for mediawiki sidebar, that is to be subtracted from that) measuring on my macbook pro in latest chrome i measure exactly 1281px as the minimum window width to have the toolbar be one line. 1331px to account for vector-hd mode and allow a bit of breathing room between the left and right half of the toolbar. when at 1281px, the width of just the toolbar (subtracted the mw sidebar) is 1103px. so, a lot to cut down on. any ideas? -------------------------- **version**: unspecified **severity**: normal **attached**: {f11563}'})}),\n", + " '4420': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4420', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Yes, this is; merging. This bug has been marked as a duplicate of bug 51000 ', 'parsed': [{'rt': 3, 'toks': [{'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'merging', 'tag': 'VBG', 'dep': 'advcl', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Yes, this is; merging. This bug has been marked as a duplicate of bug 51000 ', 'cleaned': 'yes, this is; merging. *** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4421': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-yek7ymogrv4qc67oilhf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4421', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Same as bug 51000?', 'parsed': [{'rt': 4, 'toks': [{'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': [1]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'Same as bug 51000?', 'cleaned': 'same as bug ?'})}),\n", + " '4422': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-yek7ymogrv4qc67oilhf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4422', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Created attachment 13387 Screenshot of two side by side VE windows on 1080p screen I see the exact same problem when sizing a window to half of a 1080p HD screen circa 960px window width is not uncommon... Attached : {F11565}', 'parsed': [{'rt': 40, 'toks': [{'tok': 'created', 'tag': 'VBN', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dep', 'up': 19, 'dn': [0, 1, 2, 3, 6, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 8, 'dn': []}, {'tok': 'side', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9, 10]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11, 12]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'side', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'prep', 'up': 5, 'dn': [14]}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [15]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': '1080p', 'tag': 'CD', 'dep': 'nummod', 'up': 17, 'dn': []}, {'tok': 'screen', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'ccomp', 'up': 40, 'dn': [5, 18, 23, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'exact', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 21, 22]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'sizing', 'tag': 'VBG', 'dep': 'advcl', 'up': 19, 'dn': [24, 27, 28]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [29]}, {'tok': 'half', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [30]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [34]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': '1080p', 'tag': 'CD', 'dep': 'nummod', 'up': 34, 'dn': []}, {'tok': 'hd', 'tag': 'NN', 'dep': 'compound', 'up': 34, 'dn': []}, {'tok': 'screen', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31, 32, 33]}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'circa', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': '960px', 'tag': 'NNP', 'dep': 'amod', 'up': 38, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': [37]}, {'tok': 'width', 'tag': 'NN', 'dep': 'nsubj', 'up': 40, 'dn': [36, 38]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [19, 35, 39, 41, 42, 43, 44, 45, 46, 48, 49, 51, 52]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 40, 'dn': []}, {'tok': 'uncommon', 'tag': 'JJ', 'dep': 'acomp', 'up': 40, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'acomp', 'up': 40, 'dn': [47]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 46, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'attr', 'up': 40, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'f11565', 'tag': 'NNP', 'dep': 'attr', 'up': 40, 'dn': [50]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 40, 'dn': []}]}], 'stripped_text': 'Created attachment 13387 Screenshot of two side by side VE windows on 1080p screen I see the exact same problem when sizing a window to half of a 1080p HD screen circa 960px window width is not uncommon... Attached : {F11565}', 'cleaned': 'created attachment screenshot of two side-by-side ve windows on 1080p screen i see the exact same problem when sizing a window to half of a 1080p hd screen -- circa 960px window width is not uncommon... **attached**: {f11565}'})}),\n", + " '4423': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2mkpm2voxepwvz7abjug', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4423', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Per http://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Content_transclusion_causes_WTF_mode If trying to add a template, only adding content (empty) and click apply, following error is thrown: TypeError: content is undefined http://bits.wikimedia.org/static 1.22wmf11/extensions/VisualEditor/modules/ve mw/dm/nodes/ve.dm.MWTransclusionNode.js Line 192 Version : unspecified Severity : normal', 'parsed': [{'rt': 24, 'toks': [{'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [1, 2, 3, 5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [4, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'advcl', 'up': 24, 'dn': [11, 13, 15, 16, 17, 18, 20, 21]}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'parataxis', 'up': 12, 'dn': [14]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'conj', 'up': 12, 'dn': [19]}, {'tok': 'apply', 'tag': 'VB', 'dep': 'xcomp', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'prep', 'up': 12, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 24, 'dn': [26]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 24, 'dn': []}, {'tok': 'thrown', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 10, 12, 22, 23, 25, 39, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'appos', 'up': 22, 'dn': [27, 29, 32, 33, 34, 35, 36, 37, 38]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'acl', 'up': 26, 'dn': [28, 30, 31]}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'acomp', 'up': 29, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 26, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'appos', 'up': 26, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 26, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 26, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'oprd', 'up': 24, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 47, 'dn': [46]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 24, 'dn': [45]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'oprd', 'up': 24, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'oprd', 'up': 24, 'dn': []}]}], 'stripped_text': 'Per http://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Content_transclusion_causes_WTF_mode If trying to add a template, only adding content (empty) and click apply, following error is thrown: TypeError: content is undefined http://bits.wikimedia.org/static 1.22wmf11/extensions/VisualEditor/modules/ve mw/dm/nodes/ve.dm.MWTransclusionNode.js Line 192 Version : unspecified Severity : normal', 'cleaned': 'per if trying to add a template, only adding content (empty) and click apply, following error is thrown: typeerror: content is undefined line -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4428': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4428', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #2) > > > > if (content.params) { > > If we had used coffescript instead of plain JS, it would be so simple to > write > that as: > if content?.params > ... > > Now I assume we\\'ll need to do it manually as > if (typeof content !== \"undefined\" && content !== null && content.params) { > ... > } It\\'s much easier than that, you can just do if ( content && content.params ) . No need to use typeof and string comparisons and all that :) Really, though, content shouldn\\'t be undefined in the first place.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': [1, 2, 4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'content.params', 'tag': 'NNS', 'dep': 'pobj', 'up': 0, 'dn': [3]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': [0, 6, 10, 15]}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'advcl', 'up': 5, 'dn': [7, 8, 9, 11]}, {'tok': 'coffescript', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [13]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 11, 'dn': [12]}, {'tok': 'plain', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'js', 'tag': 'NNP', 'dep': 'dep', 'up': 5, 'dn': [14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [5, 16, 17, 18, 21, 27, 30, 33, 34]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'simple', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': [20, 24]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 24, 'dn': [23]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'write', 'tag': 'VB', 'dep': 'xcomp', 'up': 21, 'dn': [22, 25, 26]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [28, 29]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [31]}, {'tok': 'content?.params', 'tag': 'NNPS', 'dep': 'pobj', 'up': 30, 'dn': [32]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'assume', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 6]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 9, 10]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'manually', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': [1, 5, 6]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'typeof', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': [2, 3, 4]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '=', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 7, 8, 9, 11, 12, 13, 14, 15]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'content', 'tag': 'NNP', 'dep': 'conj', 'up': 10, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '=', 'tag': 'NNS', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '=', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 7, 8, 9, 10, 11]}, {'tok': 'null', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': [3, 4, 5, 6]}, {'tok': '&', 'tag': 'CC', 'dep': 'nummod', 'up': 2, 'dn': []}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'content.params', 'tag': 'NNP', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 10, 'dn': [0, 3]}, {'tok': 'much', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'easier', 'tag': 'JJR', 'dep': 'acomp', 'up': 1, 'dn': [2, 4]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'that', 'tag': 'DT', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 6, 7, 8, 9, 11, 18]}, {'tok': 'if', 'tag': 'IN', 'dep': 'dobj', 'up': 10, 'dn': [13, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'content', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': [12, 14, 15, 16]}, {'tok': '&', 'tag': 'CC', 'dep': 'nummod', 'up': 13, 'dn': []}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'content.params', 'tag': 'NNP', 'dep': 'conj', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'need', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [0, 3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'acl', 'up': 1, 'dn': [2, 7]}, {'tok': 'typeof', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': [5, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'string', 'tag': 'NN', 'dep': 'conj', 'up': 4, 'dn': []}, {'tok': 'comparisons', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': [4, 8, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'all', 'tag': 'PDT', 'dep': 'predet', 'up': 10, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'conj', 'up': 7, 'dn': [9]}, {'tok': ':)', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 11, 12, 13, 14, 15, 16, 17, 18, 20, 25]}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': [21]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}], 'stripped_text': '(In reply to comment #2) > > > > if (content.params) { > > If we had used coffescript instead of plain JS, it would be so simple to > write > that as: > if content?.params > ... > > Now I assume we\\'ll need to do it manually as > if (typeof content !== \"undefined\" && content !== null && content.params) { > ... > } It\\'s much easier than that, you can just do if ( content && content.params ) . No need to use typeof and string comparisons and all that :) Really, though, content shouldn\\'t be undefined in the first place.', 'cleaned': '(in reply to comment #) > > > > if (content.params) { > > if we had used coffescript instead of plain js, it would be so simple to > write > that as: > if content?.params > ... > > now i assume we\\'ll need to do it manually as > if (typeof content !== \"undefined\" && content !== null && content.params) { > ... > } it\\'s much easier than that, you can just do if ( content && content.params ) . no need to use typeof and string comparisons and all that :) really, though, content shouldn\\'t be undefined in the first place.'})}),\n", + " '4429': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2mkpm2voxepwvz7abjug', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4429', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '> > > if (content.params) { If we had used coffescript instead of plain JS, it would be so simple to write that as: if content?.params ... Now I assume we\\'ll need to do it manually as if (typeof content !== \"undefined\" && content !== null && content.params) { ... }', 'parsed': [{'rt': 1, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': [1, 2, 4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'content.params', 'tag': 'NNS', 'dep': 'pobj', 'up': 0, 'dn': [3]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'advcl', 'up': 17, 'dn': [5, 6, 7, 9, 13]}, {'tok': 'coffescript', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [11]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 9, 'dn': [10]}, {'tok': 'plain', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'js', 'tag': 'NNP', 'dep': 'dobj', 'up': 8, 'dn': [12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 8, 14, 15, 16, 19, 30, 43]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'simple', 'tag': 'JJ', 'dep': 'acomp', 'up': 17, 'dn': [18, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'write', 'tag': 'VB', 'dep': 'xcomp', 'up': 19, 'dn': [20, 22]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': [24]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'content?.params', 'tag': 'NNPS', 'dep': 'advcl', 'up': 30, 'dn': [25]}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'assume', 'tag': 'VBP', 'dep': 'advcl', 'up': 17, 'dn': [23, 26, 27, 28, 29, 33]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ccomp', 'up': 30, 'dn': [31, 32, 35, 39]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 33, 'dn': [34, 36, 37]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 35, 'dn': []}, {'tok': 'manually', 'tag': 'RB', 'dep': 'advmod', 'up': 35, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 39, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'dep', 'up': 33, 'dn': [38, 42]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'typeof', 'tag': 'JJ', 'dep': 'amod', 'up': 42, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40, 41]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '=', 'tag': 'PRP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 7, 8]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'content', 'tag': 'NNP', 'dep': 'conj', 'up': 3, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '=', 'tag': 'NNS', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '=', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 7, 8, 9]}, {'tok': 'null', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': [3, 4, 5, 6]}, {'tok': '&', 'tag': 'CC', 'dep': 'nummod', 'up': 2, 'dn': []}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'content.params', 'tag': 'NNP', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': '> > > if (content.params) { If we had used coffescript instead of plain JS, it would be so simple to write that as: if content?.params ... Now I assume we\\'ll need to do it manually as if (typeof content !== \"undefined\" && content !== null && content.params) { ... }', 'cleaned': '> > > if (content.params) { if we had used coffescript instead of plain js, it would be so simple to write that as: if content?.params ... now i assume we\\'ll need to do it manually as if (typeof content !== \"undefined\" && content !== null && content.params) { ... }'})}),\n", + " '4430': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4430', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '1. Insert Transclusion 2. Ignore \"New template\" panel in the dialog and go to \"+ [] Add content\" 3. Type \"x\" 4. Apply changes 5. > Uncaught TypeError: content is undefined http://bits.wikimedia.org/static 1.22wmf11/extensions/VisualEditor/modules/ve mw/dm/nodes/ve.dm.MWTransclusionNode.js:192 > ve.dm.MWTransclusionNode.prototype.getWikitext = function() { > var i, len, part, template, param, content = this.getAttribute(\\'mw\\'), wikitext = \\'\\'; > > if (content.params) { > content = {\\'parts\\': [{\\'template\\': content}]}; > } Uncaught TypeError: Cannot read property \\'params\\' of undefined ve.dm.MWTransclusionNode.getWikitext ve.ce.MWTransclusionNode.generateContents ve.ce.GeneratedContentNode.onUpdate VeCeGeneratedContentNode VeCeMWTransclusionNode VeCeMWTransclusionInlineNode ve.Factory.create ve.ce.BranchNode.onSplice ve.ce.ContentBranchNode.onSplice oo.EventEmitter.emit ve.dm.BranchNode.splice ve.insertIntoArray ve.dm.Document.rebuildNodes ve.dm.DocumentSynchronizer.synchronizers.rebuild ve.dm.DocumentSynchronizer.synchronize ve.dm.TransactionProcessor.process ve.dm.Document.commit ve.dm.Surface.change ve.dm.SurfaceFragment.insertContent ve.ui.MWTransclusionDialog.onClose ve.ui.Window.close (anonymous function) proxy', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'insert', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'transclusion', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'ignore', 'tag': 'VB', 'dep': 'ROOT', 'dn': [5, 9, 10, 13]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [2]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'panel', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3, 4, 6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [11]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 8]}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'type', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 5, 7]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'x', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [3, 4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'apply', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5]}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'ROOT', 'dn': []}]}, {'rt': 71, 'toks': [{'tok': 'uncaught', 'tag': 'CC', 'dep': 'prep', 'up': 4, 'dn': [1]}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 71, 'dn': [0, 2, 3, 5, 12, 18, 33, 34, 35, 36]}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [9, 10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'advmod', 'up': 5, 'dn': [6, 7, 8]}, {'tok': 've.dm.mwtransclusionnode.prototype.getwikitext', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': '=', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': []}, {'tok': 'function', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [13, 14, 15, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'var', 'tag': 'NNP', 'dep': 'appos', 'up': 12, 'dn': [16]}, {'tok': 'i', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 4, 'dn': [19, 20, 30, 31, 32]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'len', 'tag': 'NN', 'dep': 'appos', 'up': 18, 'dn': [21, 22]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'part', 'tag': 'NN', 'dep': 'conj', 'up': 20, 'dn': [23, 24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'conj', 'up': 22, 'dn': [25, 26]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'param', 'tag': 'NN', 'dep': 'conj', 'up': 24, 'dn': [27, 28]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'conj', 'up': 26, 'dn': [29]}, {'tok': '=', 'tag': 'NNS', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': \"this.getattribute('mw\", 'tag': 'NNS', 'dep': 'appos', 'up': 18, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '=', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 71, 'dn': [46]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 46, 'dn': [39, 40]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': [41, 42, 44]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'content.params', 'tag': 'NNS', 'dep': 'pobj', 'up': 40, 'dn': [43]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 46, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'prep', 'up': 37, 'dn': [38, 45, 47, 56, 62]}, {'tok': '=', 'tag': 'IN', 'dep': 'prep', 'up': 46, 'dn': [48, 49, 50, 51]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'appos', 'up': 47, 'dn': []}, {'tok': 'parts', 'tag': 'NNS', 'dep': 'pobj', 'up': 47, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 56, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'appos', 'up': 46, 'dn': [52, 53, 54, 55, 57, 58, 59, 60, 61]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'appos', 'up': 56, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 71, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 71, 'dn': [65, 66, 67, 68]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 64, 'dn': []}, {'tok': 'uncaught', 'tag': 'CC', 'dep': 'cc', 'up': 64, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'conj', 'up': 64, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 64, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 71, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 71, 'dn': []}, {'tok': 'read', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 37, 63, 64, 69, 70, 74, 80, 90, 94]}, {'tok': 'property', 'tag': 'NN', 'dep': 'nmod', 'up': 74, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 74, 'dn': []}, {'tok': 'params', 'tag': 'NNS', 'dep': 'dobj', 'up': 71, 'dn': [72, 73, 75, 76]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 74, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 74, 'dn': [79]}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'amod', 'up': 79, 'dn': []}, {'tok': 've.dm.mwtransclusionnode.getwikitext', 'tag': 'NNP', 'dep': 'compound', 'up': 79, 'dn': []}, {'tok': 've.ce.mwtransclusionnode.generatecontents', 'tag': 'NNPS', 'dep': 'pobj', 'up': 76, 'dn': [77, 78]}, {'tok': 've.ce.generatedcontentnode.onupdate', 'tag': 'VBP', 'dep': 'advcl', 'up': 71, 'dn': [82, 83]}, {'tok': 'vecegeneratedcontentnode', 'tag': 'JJ', 'dep': 'amod', 'up': 82, 'dn': []}, {'tok': 'vecemwtransclusionnode', 'tag': 'NN', 'dep': 'dobj', 'up': 80, 'dn': [81]}, {'tok': 'vecemwtransclusioninlinenode', 'tag': 'NN', 'dep': 'conj', 'up': 80, 'dn': []}, {'tok': 've.factory.create', 'tag': 'NN', 'dep': 'mark', 'up': 90, 'dn': []}, {'tok': 've.ce.branchnode.onsplice', 'tag': 'NN', 'dep': 'nmod', 'up': 86, 'dn': []}, {'tok': 've.ce.contentbranchnode.onsplice', 'tag': 'NN', 'dep': 'compound', 'up': 87, 'dn': [85]}, {'tok': 'oo.eventemitter.emit', 'tag': '-LRB-', 'dep': 'amod', 'up': 90, 'dn': [86]}, {'tok': 've.dm.branchnode.splice', 'tag': 'NNS', 'dep': 'compound', 'up': 90, 'dn': []}, {'tok': 've.insertintoarray', 'tag': 'VBP', 'dep': 'compound', 'up': 90, 'dn': []}, {'tok': 've.dm.document.rebuildnodes', 'tag': 'NNS', 'dep': 'dep', 'up': 71, 'dn': [84, 87, 88, 89]}, {'tok': 've.dm.documentsynchronizer.synchronizers.rebuild', 'tag': 'NNP', 'dep': 'nsubj', 'up': 92, 'dn': []}, {'tok': 've.dm.documentsynchronizer.synchronize', 'tag': 'VBP', 'dep': 'compound', 'up': 93, 'dn': [91]}, {'tok': 've.dm.transactionprocessor.process', 'tag': 'NN', 'dep': 'nsubj', 'up': 94, 'dn': [92]}, {'tok': 've.dm.document.commit', 'tag': 'VBP', 'dep': 'conj', 'up': 71, 'dn': [93, 98]}, {'tok': 've.dm.surface.change', 'tag': 'NN', 'dep': 'compound', 'up': 98, 'dn': []}, {'tok': 've.dm.surfacefragment.insertcontent', 'tag': 'NN', 'dep': 'compound', 'up': 97, 'dn': []}, {'tok': 've.ui.mwtransclusiondialog.onclose', 'tag': 'NN', 'dep': 'compound', 'up': 98, 'dn': [96]}, {'tok': 've.ui.window.close', 'tag': 'NN', 'dep': 'dobj', 'up': 94, 'dn': [95, 97, 99, 101, 102, 103]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 98, 'dn': []}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 101, 'dn': []}, {'tok': 'function', 'tag': 'NN', 'dep': 'appos', 'up': 98, 'dn': [100]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 98, 'dn': []}, {'tok': 'proxy', 'tag': 'NN', 'dep': 'appos', 'up': 98, 'dn': []}]}], 'stripped_text': '1. Insert Transclusion 2. Ignore \"New template\" panel in the dialog and go to \"+ [] Add content\" 3. Type \"x\" 4. Apply changes 5. > Uncaught TypeError: content is undefined http://bits.wikimedia.org/static 1.22wmf11/extensions/VisualEditor/modules/ve mw/dm/nodes/ve.dm.MWTransclusionNode.js:192 > ve.dm.MWTransclusionNode.prototype.getWikitext = function() { > var i, len, part, template, param, content = this.getAttribute(\\'mw\\'), wikitext = \\'\\'; > > if (content.params) { > content = {\\'parts\\': [{\\'template\\': content}]}; > } Uncaught TypeError: Cannot read property \\'params\\' of undefined ve.dm.MWTransclusionNode.getWikitext ve.ce.MWTransclusionNode.generateContents ve.ce.GeneratedContentNode.onUpdate VeCeGeneratedContentNode VeCeMWTransclusionNode VeCeMWTransclusionInlineNode ve.Factory.create ve.ce.BranchNode.onSplice ve.ce.ContentBranchNode.onSplice oo.EventEmitter.emit ve.dm.BranchNode.splice ve.insertIntoArray ve.dm.Document.rebuildNodes ve.dm.DocumentSynchronizer.synchronizers.rebuild ve.dm.DocumentSynchronizer.synchronize ve.dm.TransactionProcessor.process ve.dm.Document.commit ve.dm.Surface.change ve.dm.SurfaceFragment.insertContent ve.ui.MWTransclusionDialog.onClose ve.ui.Window.close (anonymous function) proxy', 'cleaned': '. insert transclusion . ignore \"new template\" panel in the dialog and go to \"+ [] add content\" . type \"x\" . apply changes . > uncaught typeerror: content is undefined > ve.dm.mwtransclusionnode.prototype.getwikitext = function() { > var i, len, part, template, param, content = this.getattribute(\\'mw\\'), wikitext = \\'\\'; > > if (content.params) { > content = {\\'parts\\': [{\\'template\\': content}]}; > } uncaught typeerror: cannot read property \\'params\\' of undefined ve.dm.mwtransclusionnode.getwikitext ve.ce.mwtransclusionnode.generatecontents ve.ce.generatedcontentnode.onupdate vecegeneratedcontentnode vecemwtransclusionnode vecemwtransclusioninlinenode ve.factory.create ve.ce.branchnode.onsplice ve.ce.contentbranchnode.onsplice oo.eventemitter.emit ve.dm.branchnode.splice ve.insertintoarray ve.dm.document.rebuildnodes ve.dm.documentsynchronizer.synchronizers.rebuild ve.dm.documentsynchronizer.synchronize ve.dm.transactionprocessor.process ve.dm.document.commit ve.dm.surface.change ve.dm.surfacefragment.insertcontent ve.ui.mwtransclusiondialog.onclose ve.ui.window.close (anonymous function) proxy'})}),\n", + " '4431': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ea6gwat27oulytc5tvsy', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4431', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Unlike the standard source editing windows, VE doesn't confirm closing the page if you have made changes, making it very easy to accidentally close a tab and lose all of your edits. Version : unspecified Severity : normal\", 'parsed': [{'rt': 10, 'toks': [{'tok': 'unlike', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 4]}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'acl', 'up': 3, 'dn': [5]}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'confirm', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 6, 7, 8, 9, 11, 17, 19, 20, 35]}, {'tok': 'closing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 10, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'advcl', 'up': 10, 'dn': [14, 15, 16, 18]}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'making', 'tag': 'VBG', 'dep': 'advcl', 'up': 10, 'dn': [23]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'easy', 'tag': 'JJ', 'dep': 'ccomp', 'up': 20, 'dn': [21, 22, 26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'accidentally', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'close', 'tag': 'VB', 'dep': 'advcl', 'up': 23, 'dn': [24, 25, 28, 29, 30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 26, 'dn': []}, {'tok': 'lose', 'tag': 'VB', 'dep': 'conj', 'up': 26, 'dn': [31]}, {'tok': 'all', 'tag': 'DT', 'dep': 'dobj', 'up': 30, 'dn': [32]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [34]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 34, 'dn': []}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'pobj', 'up': 32, 'dn': [33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"Unlike the standard source editing windows, VE doesn't confirm closing the page if you have made changes, making it very easy to accidentally close a tab and lose all of your edits. Version : unspecified Severity : normal\", 'cleaned': \"unlike the standard source editing windows, ve doesn't confirm closing the page if you have made changes, making it very easy to accidentally close a tab and lose all of your edits. -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '4435': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-xfe43w2lb5gpvglf4coa', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4435', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '\"Wikitext markup detected\" message should disappear automatically when there\\'s no more wikitext. Now the user must click it to make it go away. Version : unspecified Severity : normal', 'parsed': [{'rt': 7, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'wikitext', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'markup', 'tag': 'NNP', 'dep': 'nmod', 'up': 5, 'dn': [1]}, {'tok': 'detected', 'tag': 'VBD', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [2, 3, 4]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'disappear', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 6, 8, 11, 15]}, {'tok': 'automatically', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 11, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 7, 'dn': [9, 10, 14]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'attr', 'up': 11, 'dn': [12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1]}, {'tok': 'must', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 5, 7, 11]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [6, 9]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [8, 10]}, {'tok': 'away', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': '\"Wikitext markup detected\" message should disappear automatically when there\\'s no more wikitext. Now the user must click it to make it go away. Version : unspecified Severity : normal', 'cleaned': '\"wikitext markup detected\" message should disappear automatically when there\\'s no more wikitext. now the user must click it to make it go away. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4436': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4436', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' %%% This bug has been marked as a duplicate of bug 51701 %%%', 'parsed': [{'rt': 10, 'toks': [{'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 10, 'dn': [0, 1, 3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 10, 'dn': [6]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 4, 5, 7, 8, 9, 11, 19, 20, 21]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 14]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 16, 18]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 10, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '%', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 0, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 0, 'dn': []}]}], 'stripped_text': ' %%% This bug has been marked as a duplicate of bug 51701 %%%', 'cleaned': '%%%*** this bug has been marked as a duplicate of bug ***%%%'})}),\n", + " '4437': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ohetl546bwt5ac2szu5w', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4437', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Tested on Firefox 22, Monobook and Vector skin. DOES NOT seem to affect Chrome 28 on Vector. Steps to reproduce: Open the [[Olive Branch High School]] in the visual editor. Press CTRL+A to select everything on the page. Press Delete. The result will be that the entire document becomes uneditable since there is no editable section anymore that the user can click. The console will report the error: \"TypeError: node is null\" If you don\\'t click anywhere else after pressing delete and start typing the visual editor will behave extremely wonkey. I have seen behavior that ranged from adding an unending steam of pawns to cursor focus jumping all over the page. Additionally, the console will fill with a hailstorm of errors (Below is just a small sample). Error: ve.dm.Document.getNodeFromOffset(): offset 1 is out of bounds TypeError: parent is null Error: Unbalanced set of replace operations found Error: Unbalanced input passed to document Error: Invalid retain length, cannot retain backwards The above is likely just a consequence of the deletion . If i look at firebug\\'s output it seems that Ctrl+A will delete these lines:

    

    Version : unspecified Severity : normal', 'parsed': [{'rt': 0, 'toks': [{'tok': 'tested', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 11]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 6, 7, 10]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'monobook', 'tag': 'NN', 'dep': 'conj', 'up': 4, 'dn': [8, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'vector', 'tag': 'NN', 'dep': 'conj', 'up': 7, 'dn': []}, {'tok': 'skin', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'affect', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 8, 9]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [7]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'vector', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': [2]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 12, 13, 14, 15, 19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'olive', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'branch', 'tag': 'NN', 'dep': 'nmod', 'up': 12, 'dn': [9]}, {'tok': 'high', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'school', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7, 8, 10, 11]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'ctrl+a', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 6]}, {'tok': 'everything', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'delete', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 8, 22]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'entire', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'document', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [5, 6]}, {'tok': 'becomes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [4, 7, 9, 12]}, {'tok': 'uneditable', 'tag': 'JJ', 'dep': 'acomp', 'up': 8, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 8, 'dn': [10, 11, 15, 16, 21]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'editable', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [13, 14]}, {'tok': 'anymore', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [18]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'ccomp', 'up': 12, 'dn': [17, 19, 20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'report', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 5, 9, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [7, 8, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'node', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 32, 'dn': [11, 13]}, {'tok': 'null', 'tag': 'JJ', 'dep': 'acomp', 'up': 12, 'dn': [14]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'advcl', 'up': 32, 'dn': [15, 16, 17, 18, 21, 22]}, {'tok': 'anywhere', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'else', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': [20]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'pressing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 22, 'dn': [24, 25, 26]}, {'tok': 'delete', 'tag': 'JJ', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'start', 'tag': 'VB', 'dep': 'conj', 'up': 23, 'dn': [27]}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 26, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28, 29]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'behave', 'tag': 'VB', 'dep': 'acl', 'up': 9, 'dn': [10, 12, 19, 31, 34]}, {'tok': 'extremely', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'wonkey', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 21]}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [5]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'ranged', 'tag': 'VBD', 'dep': 'relcl', 'up': 3, 'dn': [4, 6]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'pcomp', 'up': 6, 'dn': [10, 14]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'unending', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'steam', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'pawns', 'tag': 'NNS', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'cursor', 'tag': 'VB', 'dep': 'advcl', 'up': 7, 'dn': [13, 15, 16]}, {'tok': 'focus', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': 'jumping', 'tag': 'VBG', 'dep': 'advcl', 'up': 14, 'dn': [18]}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [17, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'additionally', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [2]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'fill', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6, 13, 19]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'hailstorm', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'errors', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'below', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'parataxis', 'up': 5, 'dn': [11, 12, 17]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'small', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'sample', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [14, 15, 16, 18]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 18, 'toks': [{'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dep', 'up': 10, 'dn': [0, 2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 've.dm.document.getnodefromoffset', 'tag': 'NNP', 'dep': 'nsubj', 'up': 10, 'dn': [4, 5]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': 'offset', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [6, 7, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 18, 'dn': [1, 3, 8, 11]}, {'tok': 'out', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [15]}, {'tok': 'bounds', 'tag': 'NNS', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'parent', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [10, 16, 17, 21, 46]}, {'tok': 'null', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'attr', 'up': 18, 'dn': [19, 20, 22, 24, 31]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'unbalanced', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'set', 'tag': 'NN', 'dep': 'appos', 'up': 21, 'dn': [23, 25, 30]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'replace', 'tag': 'NN', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': 'operations', 'tag': 'NNS', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': 'found', 'tag': 'VBN', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'appos', 'up': 24, 'dn': [28, 29]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'unbalanced', 'tag': 'JJ', 'dep': 'amod', 'up': 33, 'dn': []}, {'tok': 'input', 'tag': 'NN', 'dep': 'nsubj', 'up': 46, 'dn': [32, 34, 39, 42, 43]}, {'tok': 'passed', 'tag': 'VBD', 'dep': 'acl', 'up': 33, 'dn': [35]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [38]}, {'tok': 'document', 'tag': 'NN', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': [36, 37]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'invalid', 'tag': 'JJ', 'dep': 'amod', 'up': 42, 'dn': []}, {'tok': 'retain', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'length', 'tag': 'NN', 'dep': 'appos', 'up': 33, 'dn': [40, 41]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 46, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 46, 'dn': []}, {'tok': 'retain', 'tag': 'VB', 'dep': 'conj', 'up': 18, 'dn': [33, 44, 45, 47, 50, 58]}, {'tok': 'backwards', 'tag': 'RB', 'dep': 'advmod', 'up': 46, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 49, 'dn': []}, {'tok': 'above', 'tag': 'NN', 'dep': 'nsubj', 'up': 50, 'dn': [48]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 46, 'dn': [49, 51, 54]}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'acomp', 'up': 50, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 54, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 54, 'dn': []}, {'tok': 'consequence', 'tag': 'NN', 'dep': 'attr', 'up': 50, 'dn': [52, 53, 55]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 54, 'dn': [57]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 57, 'dn': []}, {'tok': 'deletion', 'tag': 'NN', 'dep': 'pobj', 'up': 55, 'dn': [56]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 46, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'look', 'tag': 'VBP', 'dep': 'advcl', 'up': 8, 'dn': [0, 1, 3]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'firebug', 'tag': 'NNP', 'dep': 'poss', 'up': 6, 'dn': [5]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 4, 'dn': []}, {'tok': 'output', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 7, 12, 15, 28]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'ctrl+a', 'tag': 'NNP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'ccomp', 'up': 8, 'dn': [9, 10, 11, 14]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'lines', 'tag': 'NNS', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 28, 'dn': []}, {'tok': 'p', 'tag': 'NNP', 'dep': 'dep', 'up': 28, 'dn': [20]}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'parsoid=\"{"dsr":[,0,0', 'tag': 'NNP', 'dep': 'appos', 'up': 17, 'dn': [18, 19, 21]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'class=\"ve', 'tag': 'NNP', 'dep': 'nmod', 'up': 28, 'dn': [25, 26]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'ce', 'tag': 'NNP', 'dep': 'appos', 'up': 24, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'branchnode', 'tag': 'NN', 'dep': 'oprd', 'up': 8, 'dn': [16, 17, 22, 23, 24, 27, 29, 30, 31, 47, 48, 49, 50, 51, 52, 53, 54, 57, 58, 59, 60, 61, 62]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'advmod', 'up': 28, 'dn': [46]}, {'tok': 'span', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 39, 'dn': [33, 35]}, {'tok': 'class=\"ve', 'tag': 'NNP', 'dep': 'nummod', 'up': 32, 'dn': [34]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'ce', 'tag': 'NNP', 'dep': 'appos', 'up': 32, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'branchnode', 'tag': 'NN', 'dep': 'npadvmod', 'up': 39, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'slug', 'tag': 'JJ', 'dep': 'amod', 'up': 46, 'dn': [32, 36, 37, 38]}, {'tok': 've', 'tag': 'NNP', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'ce', 'tag': 'NNP', 'dep': 'compound', 'up': 46, 'dn': [40, 41]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'branchnode', 'tag': 'NNP', 'dep': 'compound', 'up': 46, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'inlineslug\">&#;', 'tag': '-RRB-', 'dep': 'dep', 'up': 28, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 28, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 57, 'dn': [56]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [55]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'appos', 'up': 28, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 28, 'dn': []}]}], 'stripped_text': 'Tested on Firefox 22, Monobook and Vector skin. DOES NOT seem to affect Chrome 28 on Vector. Steps to reproduce: Open the [[Olive Branch High School]] in the visual editor. Press CTRL+A to select everything on the page. Press Delete. The result will be that the entire document becomes uneditable since there is no editable section anymore that the user can click. The console will report the error: \"TypeError: node is null\" If you don\\'t click anywhere else after pressing delete and start typing the visual editor will behave extremely wonkey. I have seen behavior that ranged from adding an unending steam of pawns to cursor focus jumping all over the page. Additionally, the console will fill with a hailstorm of errors (Below is just a small sample). Error: ve.dm.Document.getNodeFromOffset(): offset 1 is out of bounds TypeError: parent is null Error: Unbalanced set of replace operations found Error: Unbalanced input passed to document Error: Invalid retain length, cannot retain backwards The above is likely just a consequence of the deletion . If i look at firebug\\'s output it seems that Ctrl+A will delete these lines:

    

    Version : unspecified Severity : normal', 'cleaned': 'tested on firefox , monobook and vector skin. does not seem to affect chrome on vector. steps to reproduce: - open the [[olive branch high school]] in the visual editor. - press ctrl+a to select everything on the page. - press delete. the result will be that the entire document becomes uneditable since there is no editable section anymore that the user can click. the console will report the error: - \"typeerror: node is null\" if you don\\'t click anywhere else after pressing delete and start typing the visual editor will behave extremely wonkey. i have seen behavior that ranged from adding an unending steam of pawns to cursor focus jumping all over the page. additionally, the console will fill with a hailstorm of errors (below is just a small sample). - error: ve.dm.document.getnodefromoffset(): offset is out of bounds - typeerror: parent is null - error: unbalanced set of replace operations found - error: unbalanced input passed to document - error: invalid retain length, cannot retain backwards the above is likely just a consequence of the deletion . if i look at firebug\\'s output it seems that ctrl+a will delete these lines:

    ,0,0]}\" class=\"ve-ce-branchnode\"> &#;

    -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4438': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4438', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is a duplicate of bug 50947 merging. This bug has been marked as a duplicate of bug 50947 ', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [10]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dep', 'up': 10, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'merging', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 7, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'This is a duplicate of bug 50947 merging. This bug has been marked as a duplicate of bug 50947 ', 'cleaned': 'this is a duplicate of bug - merging. *** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4439': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4439', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"On Firefox I can get pawns too, or keypresses causing the character to appear twice, if I do 1. Control A 2. Delete 3. type 'a' But the page becomes unusable if I follow these steps: 1. Control A 2. Delete 3. Click on the link icon, or anything else 4. type a doesnt work\", 'parsed': [{'rt': 4, 'toks': [{'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [1]}, {'tok': 'firefox', 'tag': 'NNP', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 5, 6, 7, 8, 9, 19, 23]}, {'tok': 'pawns', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'keypresses', 'tag': 'NNS', 'dep': 'conj', 'up': 4, 'dn': [10, 16]}, {'tok': 'causing', 'tag': 'VBG', 'dep': 'acl', 'up': 9, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ccomp', 'up': 10, 'dn': [12, 13, 15]}, {'tok': 'twice', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'advcl', 'up': 4, 'dn': [17, 18, 20, 21, 22]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'control', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 4, 6]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [2, 3, 5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'delete', 'tag': 'JJ', 'dep': 'nmod', 'up': 2, 'dn': [1]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'type', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 7]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'becomes', 'tag': 'VBZ', 'dep': 'conj', 'up': 0, 'dn': [6, 8, 11, 18]}, {'tok': 'unusable', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'follow', 'tag': 'VBP', 'dep': 'advcl', 'up': 7, 'dn': [9, 10, 13, 16]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'steps', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [14, 15, 17]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'control', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 4, 6]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [2, 3, 5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'delete', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': [1]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 9, 10, 12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'icon', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'anything', 'tag': 'NN', 'dep': 'conj', 'up': 4, 'dn': [8]}, {'tok': 'else', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'type', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1]}, {'tok': 'a-', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'nt', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3]}]}], 'stripped_text': \"On Firefox I can get pawns too, or keypresses causing the character to appear twice, if I do 1. Control A 2. Delete 3. type 'a' But the page becomes unusable if I follow these steps: 1. Control A 2. Delete 3. Click on the link icon, or anything else 4. type a doesnt work\", 'cleaned': \"on firefox i can get pawns too, or keypresses causing the character to appear twice, if i do . control-a . delete . type 'a' but the page becomes unusable if i follow these steps: . control-a . delete . click on the link icon, or anything else . type a- doesnt work\"})}),\n", + " '4440': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ohetl546bwt5ac2szu5w', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4440', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Slight alteration: Chrome 28 does seem to be affected after all, though the problem is less severe. (Chrome) Open the [[Nodeulseom]] in the visual editor. Press CTRL+A to select everything on the page. Press Delete. Chrome will place a pawn (♙) in the article as soon as one starts typing after the deletion. Often this pawn is also a hyperlink. Firefox will behave in a similar fashion on this specific page. Both Chrome and Firefox report a single error in the console: \"Error: Offset could not be translated to a DOM element and offset: 3\" This is probably because the article in this instance isn\\'t blanked entirely. Ctrl+a followed by delete doesn\\'t seem to delete the categories present in the article.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'slight', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'alteration', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 8, 21]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'acl', 'up': 1, 'dn': [4, 5, 7, 11, 14, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'affected', 'tag': 'VBN', 'dep': 'xcomp', 'up': 8, 'dn': [3, 9, 10, 13]}, {'tok': 'after', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': [12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': [16]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 8, 'dn': [15, 17, 20]}, {'tok': 'less', 'tag': 'RBR', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'severe', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'chrome', 'tag': 'NNP', 'dep': 'dep', 'up': 4, 'dn': [0, 2]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 3, 6, 7, 8, 9, 10, 11, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'nodeulseom', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'ctrl+a', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 6]}, {'tok': 'everything', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'delete', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'chrome', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'place', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 7, 11, 19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [10, 14]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'starts', 'tag': 'VBZ', 'dep': 'advcl', 'up': 11, 'dn': [12, 13, 15]}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 14, 'dn': [16]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'deletion', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'often', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 6, 7]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'hyperlink', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'firefox', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'behave', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 7, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'fashion', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': 'both', 'tag': 'DT', 'dep': 'preconj', 'up': 1, 'dn': []}, {'tok': 'chrome', 'tag': 'VBP', 'dep': 'dep', 'up': 19, 'dn': [0, 2, 3, 4, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'conj', 'up': 1, 'dn': []}, {'tok': 'report', 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 19, 'dn': [12, 14]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'offset', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 19, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 19, 'dn': []}, {'tok': 'translated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 13, 15, 16, 17, 18, 20, 24, 25, 44]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'dom', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'offset', 'tag': 'VBP', 'dep': 'conj', 'up': 19, 'dn': [26, 27, 28, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [29, 30]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 25, 'dn': [31, 33, 42]}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 42, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 42, 'dn': [35, 37]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [39]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'instance', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': [38]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 42, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 42, 'dn': []}, {'tok': 'blanked', 'tag': 'VBN', 'dep': 'advcl', 'up': 32, 'dn': [34, 36, 40, 41, 43]}, {'tok': 'entirely', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'ctrl+a', 'tag': 'NNP', 'dep': 'nsubj', 'up': 6, 'dn': [1]}, {'tok': 'followed', 'tag': 'VBN', 'dep': 'acl', 'up': 0, 'dn': [2]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 1, 'dn': [3]}, {'tok': 'delete', 'tag': 'JJ', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 5, 8, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'present', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': [12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Slight alteration: Chrome 28 does seem to be affected after all, though the problem is less severe. (Chrome) Open the [[Nodeulseom]] in the visual editor. Press CTRL+A to select everything on the page. Press Delete. Chrome will place a pawn (♙) in the article as soon as one starts typing after the deletion. Often this pawn is also a hyperlink. Firefox will behave in a similar fashion on this specific page. Both Chrome and Firefox report a single error in the console: \"Error: Offset could not be translated to a DOM element and offset: 3\" This is probably because the article in this instance isn\\'t blanked entirely. Ctrl+a followed by delete doesn\\'t seem to delete the categories present in the article.', 'cleaned': 'slight alteration: chrome does seem to be affected after all, though the problem is less severe. (chrome) - open the [[nodeulseom]] in the visual editor. - press ctrl+a to select everything on the page. - press delete. chrome will place a pawn () in the article as soon as one starts typing after the deletion. often this pawn is also a hyperlink. firefox will behave in a similar fashion on this specific page. both chrome and firefox report a single error in the console: \"error: offset could not be translated to a dom element and offset: \" this is probably because the article in this instance isn\\'t blanked entirely. ctrl+a followed by delete doesn\\'t seem to delete the categories present in the article.'})}),\n", + " '4441': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4441', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'en.wp editor DragonsFlight reports a strange diff at https://en.wikipedia.org/w/index.php?title=Axial_precession&diff=next&oldid=565790907 where a
    was duplicated minus the leading < Possibly related to bug 51304? Version : unspecified Severity : normal', 'parsed': [{'rt': 3, 'toks': [{'tok': 'en.wp', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'dragonsflight', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'reports', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 6, 11, 16, 17, 18, 20, 31, 32]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'strange', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8, 9, 10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 3, 'dn': [14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'br', 'tag': 'XX', 'dep': 'npadvmod', 'up': 11, 'dn': [12, 13, 15]}, {'tok': 'clear', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '=', 'tag': 'NNS', 'dep': 'ccomp', 'up': 3, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'PRP', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 20, 'dn': []}, {'tok': 'duplicated', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [19, 21, 26]}, {'tok': 'minus', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'leading', 'tag': 'VBG', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'pobj', 'up': 21, 'dn': [22, 23]}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'related', 'tag': 'VBN', 'dep': 'conj', 'up': 20, 'dn': [25, 27]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [28, 29, 30]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 27, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'en.wp editor DragonsFlight reports a strange diff at https://en.wikipedia.org/w/index.php?title=Axial_precession&diff=next&oldid=565790907 where a
    was duplicated minus the leading < Possibly related to bug 51304? Version : unspecified Severity : normal', 'cleaned': 'en.wp editor dragonsflight reports a strange diff at where a
    was duplicated minus the leading < possibly related to bug ? -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4442': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4442', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Can\\'t reproduce; probably a transient Parsoid DSR and off by one error, given the issue. Marking as \"WORKSFORME\", but please re open if it recurs or further information is available.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 15, 20]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'transient', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'dsr', 'tag': 'NNP', 'dep': 'nmod', 'up': 15, 'dn': [5, 6, 7, 9, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'off', 'tag': 'IN', 'dep': 'conj', 'up': 8, 'dn': [11, 12]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13, 14]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dep', 'up': 2, 'dn': [4, 8, 16, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'given', 'tag': 'VBN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'csubj', 'up': 17, 'dn': [1, 6, 7, 8, 9, 10, 13]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 3, 4, 5]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'worksforme', 'tag': 'JJ', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': 're', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': '-', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'recurs', 'tag': 'VBZ', 'dep': 'advcl', 'up': 0, 'dn': [11, 12, 14, 16]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'further', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'information', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': [15]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 18, 19]}, {'tok': 'available', 'tag': 'JJ', 'dep': 'acomp', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}], 'stripped_text': 'Can\\'t reproduce; probably a transient Parsoid DSR and off by one error, given the issue. Marking as \"WORKSFORME\", but please re open if it recurs or further information is available.', 'cleaned': 'can\\'t reproduce; probably a transient parsoid dsr and off-by-one error, given the issue. marking as \"worksforme\", but please re-open if it recurs or further information is available.'})}),\n", + " '4443': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4443', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Given the proximity of the image, im guessing this is bug 52107.', 'parsed': [{'rt': 9, 'toks': [{'tok': 'given', 'tag': 'VBN', 'dep': 'prep', 'up': 9, 'dn': [2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'proximity', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'm', 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'guessing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 6, 7, 8, 11, 13, 14, 15, 16]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 9, 'dn': [10, 12]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 9, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': 'Given the proximity of the image, im guessing this is bug 52107.', 'cleaned': 'given the proximity of the image, im guessing this is bug .'})}),\n", + " '4444': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ohetl546bwt5ac2szu5w', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4444', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(Tested on Firefox 22) It seems that the \"&editintro=Template:BLP_editintro\" URL is accidentally reversed on Monobook. Steps to reproduce: (Vector Working correctly) Navigate to [[Martin J. Silverstein]]. The \"Edit\" link will be: https://en.wikipedia.org/wiki/Martin_J._Silverstein?veaction=edit The \"Edit Source\" link will be: https://en.wikipedia.org/w/index.php?title=Martin_J._Silverstein&action=edit&editintro=Template:BLP_editintro (Monobook Working incorrectly) Navigate to [[Martin J. Silverstein]]. The \"Edit\" link will be: https://en.wikipedia.org/wiki/Martin_J._Silverstein?veaction=edit&editintro=Template:BLP_editintro The \"Edit Source\" link will be: https://en.wikipedia.org/w/index.php?title=Martin_J._Silverstein&action=edit As far as i can see only the source editor can load a template when using the \"EditIntro\" parameter in the URL. In monobook, it seems that the EditIntro parameter is accidentally added to the Visual Editor link instead of the Edit Source link. Version : unspecified Severity : normal', 'parsed': [{'rt': 9, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'tested', 'tag': 'VBN', 'dep': 'advcl', 'up': 9, 'dn': [0, 2, 6, 7]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 8, 23, 26]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 16, 'dn': [13]}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'editintro', 'tag': 'NNP', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': '=', 'tag': 'NNP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'nmod', 'up': 20, 'dn': [12, 14, 15, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'blp_editintro', 'tag': 'NN', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 23, 'dn': [11, 16, 18, 19]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 23, 'dn': []}, {'tok': 'accidentally', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'reversed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 9, 'dn': [10, 20, 21, 22, 24]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'monobook', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'dep', 'up': 11, 'dn': [2, 3, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'vector', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'acl', 'up': 0, 'dn': [4, 5, 6, 8, 9]}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'navigate', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 10, 12, 18, 19, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 11, 'dn': [17]}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'martin', 'tag': 'NNP', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'j.', 'tag': 'NNP', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'silverstein', 'tag': 'NNP', 'dep': 'pobj', 'up': 12, 'dn': [13, 14, 15, 16]}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [1, 2, 3, 4]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 6, 8, 9, 20, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'attr', 'up': 7, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'nmod', 'up': 18, 'dn': [15]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [13, 14, 16, 17]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [10, 11, 12, 18, 19, 21, 22, 28, 30]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 28, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 28, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'monobook', 'tag': 'NN', 'dep': 'npadvmod', 'up': 28, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'acomp', 'up': 20, 'dn': [23, 24, 25, 26, 27, 29]}, {'tok': 'incorrectly', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'navigate', 'tag': 'VB', 'dep': 'acomp', 'up': 7, 'dn': [31, 33, 39, 40, 41]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 32, 'dn': [38]}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 38, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 38, 'dn': []}, {'tok': 'martin', 'tag': 'NNP', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': 'j.', 'tag': 'NNP', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': 'silverstein', 'tag': 'NNP', 'dep': 'pobj', 'up': 33, 'dn': [34, 35, 36, 37]}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 32, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [1, 2, 3, 4]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 6, 8, 9, 20, 22, 23, 24, 36, 49]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'attr', 'up': 7, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'nmod', 'up': 18, 'dn': [15]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [13, 14, 16, 17]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [10, 11, 12, 18, 19, 21]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'attr', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'far', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': [25, 30]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 26, 'dn': [27, 28, 29]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'compound', 'up': 34, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubj', 'up': 36, 'dn': [31, 32, 33]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 36, 'dn': []}, {'tok': 'load', 'tag': 'VB', 'dep': 'advcl', 'up': 7, 'dn': [26, 34, 35, 38, 40]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 40, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 36, 'dn': [39, 45, 46]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 45, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'editintro', 'tag': 'NNP', 'dep': 'nmod', 'up': 45, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'dobj', 'up': 40, 'dn': [41, 42, 43, 44]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [48]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'pobj', 'up': 46, 'dn': [47]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [1]}, {'tok': 'monobook', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 11, 23]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'editintro', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [6, 7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'accidentally', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ccomp', 'up': 4, 'dn': [5, 8, 9, 10, 12]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': [14]}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15, 18, 22]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 16, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'edit', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': [20]}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 16, 'dn': [19, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': '(Tested on Firefox 22) It seems that the \"&editintro=Template:BLP_editintro\" URL is accidentally reversed on Monobook. Steps to reproduce: (Vector Working correctly) Navigate to [[Martin J. Silverstein]]. The \"Edit\" link will be: https://en.wikipedia.org/wiki/Martin_J._Silverstein?veaction=edit The \"Edit Source\" link will be: https://en.wikipedia.org/w/index.php?title=Martin_J._Silverstein&action=edit&editintro=Template:BLP_editintro (Monobook Working incorrectly) Navigate to [[Martin J. Silverstein]]. The \"Edit\" link will be: https://en.wikipedia.org/wiki/Martin_J._Silverstein?veaction=edit&editintro=Template:BLP_editintro The \"Edit Source\" link will be: https://en.wikipedia.org/w/index.php?title=Martin_J._Silverstein&action=edit As far as i can see only the source editor can load a template when using the \"EditIntro\" parameter in the URL. In monobook, it seems that the EditIntro parameter is accidentally added to the Visual Editor link instead of the Edit Source link. Version : unspecified Severity : normal', 'cleaned': '(tested on firefox ) it seems that the \"&editintro=template:blp_editintro\" url is accidentally reversed on monobook. steps to reproduce: (vector - working correctly) - navigate to [[martin j. silverstein]]. -- the \"edit\" link will be: -- the \"edit source\" link will be: (monobook - working incorrectly) - navigate to [[martin j. silverstein]]. -- the \"edit\" link will be: -- the \"edit source\" link will be: as far as i can see only the source editor can load a template when using the \"editintro\" parameter in the url. in monobook, it seems that the editintro parameter is accidentally added to the visual editor link instead of the edit source link. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4446': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4446', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Confirming problem exists. The fix probably needs to be made at [[MediaWiki:Common.js]]', 'parsed': [{'rt': 2, 'toks': [{'tok': 'confirming', 'tag': 'VBG', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'exists', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'needs', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 6, 13, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8, 9, 10, 12]}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'mediawiki', 'tag': 'XX', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'common.js', 'tag': 'ADD', 'dep': 'pobj', 'up': 7, 'dn': [11]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'Confirming problem exists. The fix probably needs to be made at [[MediaWiki:Common.js]]', 'cleaned': 'confirming problem exists. the fix probably needs to be made at [[mediawiki:common.js]]'})}),\n", + " '4447': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4447', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'See https://en.wikipedia.org/w/index.php?title=Karma_in_Hinduism&diff=564615505&oldid=564615290 and https://en.wikipedia.org/w/index.php?title=Karma_in_Hinduism&diff=565801063&oldid=565800169 Reproduced at https://en.wikipedia.org/w/index.php?title=User:John_Vandenberg/test&diff=565853026&oldid=565852620, https://en.wikipedia.org/w/index.php?title=User:John_Vandenberg/test&diff=565853312&oldid=565853264 Version : unspecified Severity : normal', 'parsed': [{'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': [5, 7]}, {'tok': '>', 'tag': 'XX', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'reproduced', 'tag': 'VBD', 'dep': 'conj', 'up': 0, 'dn': [6, 9, 22, 25, 26, 27, 28, 29, 30]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': [24]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [23]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'oprd', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'oprd', 'up': 8, 'dn': []}]}], 'stripped_text': 'See https://en.wikipedia.org/w/index.php?title=Karma_in_Hinduism&diff=564615505&oldid=564615290 and https://en.wikipedia.org/w/index.php?title=Karma_in_Hinduism&diff=565801063&oldid=565800169 Reproduced at https://en.wikipedia.org/w/index.php?title=User:John_Vandenberg/test&diff=565853026&oldid=565852620, https://en.wikipedia.org/w/index.php?title=User:John_Vandenberg/test&diff=565853312&oldid=565853264 Version : unspecified Severity : normal', 'cleaned': 'see and reproduced at -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4448': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4448', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Sorry for getting to this bug so late. I can\\'t reproduce this bug at all. However, I have a number of confusions and questions about the bug report such that I don\\'t know if that\\'s because the bug has been fixed, was never present, or I just can\\'t understand it… : ( \"In VE, the image is not editable.\" What does \"not editable\" mean? You can\\'t move? Can\\'t resize? Can\\'t add a caption? Can\\'t delete? Doesn\\'t appear? \"(note the diff is a mess)\" Is it? What kind of mess? Details help a lot in a complex system so we can tell whether we can reproduce or not. Is the VE still the same VE that you had open in step 2 (with the changes made to the text line into \"abc def gh\", and the WT changes made in step 3 also made but in parallel to the edit)? See https://www.mediawiki.org/wiki/VisualEditor:Bug_52107 for my testing page. Am provisionally marking this as \"WORKSFORME\", which is very unsatisfactory. : ( Happy to review if we can have further information.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 8]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'pcomp', 'up': 1, 'dn': [3, 7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'late', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 7, 8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'at', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 19, 29, 30, 41, 42]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'confusions', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [8, 9, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'questions', 'tag': 'NNS', 'dep': 'conj', 'up': 7, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12]}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'advcl', 'up': 3, 'dn': [14, 15, 16, 17, 18, 22]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 19, 'dn': [20, 21, 28]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 28, 'dn': [24]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 28, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 22, 'dn': [23, 25, 26, 27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 3, 'dn': [31, 32, 33, 34, 39]}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 30, 'dn': []}, {'tok': 'present', 'tag': 'JJ', 'dep': 'acomp', 'up': 30, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 30, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 39, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 39, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 39, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 39, 'dn': []}, {'tok': 'understand', 'tag': 'VB', 'dep': 'conj', 'up': 30, 'dn': [35, 36, 37, 38, 40]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 39, 'dn': []}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':-(', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [2]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 7, 8, 9, 10]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'editable', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'editable', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 7]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'mean', 'tag': 'NN', 'dep': 'xcomp', 'up': 4, 'dn': [5]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'resize', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'caption', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'parataxis', 'up': 10, 'dn': [1, 5, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [4, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'mess', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 9, 11, 12]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'kind', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'mess', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'details', 'tag': 'NNS', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'help', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 4, 11, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'complex', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'system', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'tell', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [8, 9, 10, 15]}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ccomp', 'up': 11, 'dn': [12, 13, 14, 16, 17]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'conj', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 5, 6, 9, 16, 17, 31, 32, 43, 51]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'attr', 'up': 0, 'dn': [1, 3]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'attr', 'up': 0, 'dn': [4]}, {'tok': 've', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'ccomp', 'up': 0, 'dn': [7, 8, 10, 11, 13, 14, 15]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'step', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [19, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'pobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'made', 'tag': 'VBN', 'dep': 'acl', 'up': 19, 'dn': [21, 25]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [26, 29]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'abc', 'tag': 'NNP', 'dep': 'nmod', 'up': 29, 'dn': []}, {'tok': 'def', 'tag': 'NNP', 'dep': 'compound', 'up': 29, 'dn': []}, {'tok': 'gh', 'tag': 'NNP', 'dep': 'pobj', 'up': 25, 'dn': [27, 28]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'wt', 'tag': 'NN', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 43, 'dn': [33, 34, 36, 39, 40, 41]}, {'tok': 'made', 'tag': 'VBN', 'dep': 'acl', 'up': 35, 'dn': [37]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [38]}, {'tok': 'step', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 35, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 43, 'dn': []}, {'tok': 'made', 'tag': 'VBD', 'dep': 'conj', 'up': 0, 'dn': [35, 42, 44, 45, 50]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 43, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'conj', 'up': 43, 'dn': [46]}, {'tok': 'parallel', 'tag': 'NN', 'dep': 'pobj', 'up': 45, 'dn': [47]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 46, 'dn': [49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 49, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 47, 'dn': [48]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [7]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 7, 'dn': []}, {'tok': 'testing', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'am', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'provisionally', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 10, 13]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5, 6, 7, 8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'worksforme', 'tag': 'JJ', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 2, 'dn': [9, 12]}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'unsatisfactory', 'tag': 'JJ', 'dep': 'acomp', 'up': 10, 'dn': [11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': ':-(', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'happy', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 3, 7, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'review', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [4, 5, 6, 9]}, {'tok': 'further', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'information', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Sorry for getting to this bug so late. I can\\'t reproduce this bug at all. However, I have a number of confusions and questions about the bug report such that I don\\'t know if that\\'s because the bug has been fixed, was never present, or I just can\\'t understand it… : ( \"In VE, the image is not editable.\" What does \"not editable\" mean? You can\\'t move? Can\\'t resize? Can\\'t add a caption? Can\\'t delete? Doesn\\'t appear? \"(note the diff is a mess)\" Is it? What kind of mess? Details help a lot in a complex system so we can tell whether we can reproduce or not. Is the VE still the same VE that you had open in step 2 (with the changes made to the text line into \"abc def gh\", and the WT changes made in step 3 also made but in parallel to the edit)? See https://www.mediawiki.org/wiki/VisualEditor:Bug_52107 for my testing page. Am provisionally marking this as \"WORKSFORME\", which is very unsatisfactory. : ( Happy to review if we can have further information.', 'cleaned': 'sorry for getting to this bug so late. i can\\'t reproduce this bug at all. however, i have a number of confusions and questions about the bug report such that i don\\'t know if that\\'s because the bug has been fixed, was never present, or i just can\\'t understand it... :-( \"in ve, the image is not editable.\" what does \"not editable\" mean? you can\\'t move? can\\'t resize? can\\'t add a caption? can\\'t delete? doesn\\'t appear? \"(note the diff is a mess)\" is it? what kind of mess? details help a lot in a complex system so we can tell whether we can reproduce or not. is the ve still the same ve that you had open in step (with the changes made to the text line into \"abc def gh\", and the wt changes made in step also made but in parallel to the edit)? see for my testing page. am provisionally marking this as \"worksforme\", which is very unsatisfactory. :-( happy to review if we can have further information.'})}),\n", + " '4449': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4449', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Here is another case that looks similar: https://en.wikipedia.org/w/index.php?title=Persian_language&diff=prev&oldid=566108307', 'parsed': [{'rt': 1, 'toks': [{'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 7, 8, 9, 10]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': [2, 5]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 3, 'dn': [4, 6]}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}]}], 'stripped_text': 'Here is another case that looks similar: https://en.wikipedia.org/w/index.php?title=Persian_language&diff=prev&oldid=566108307', 'cleaned': 'here is another case that looks similar: '})}),\n", + " '4450': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4450', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Steps to reproduce: 1. Create a page with \" abc def gh [[File:Andrew W.K. The Party All Goddamn Night EP 2011.jpg|thumb|right]][[Sambanthar|Thirugnana Sambanthar]] of the [[Shaiva Siddhanta]] school. \" 2. In VE, the image is not editable. Place the cursor at \\'c\\', press space and then delete: converting the first line to \"abc def gh\" press save, review changes. (note that the diff looks good. Do not save.) 3. In Source Editor, after gh add \\' ij\\' and save 4. In VE, repeat step 2 (note the diff is a mess) Confirmed any image does this; and tested in Chrome and Firefox.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 5, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'create', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 7]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'abc', 'tag': 'NNP', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'def', 'tag': 'NNP', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'gh', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [5, 6]}]}, {'rt': 2, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 17, 18, 19, 20, 29, 30]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'andrew', 'tag': 'NNP', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'w.k.-the', 'tag': 'JJ', 'dep': 'compound', 'up': 8, 'dn': [4, 5]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'party', 'tag': 'NN', 'dep': 'nmod', 'up': 17, 'dn': [6, 7, 9]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'goddamn', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'night', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': [12, 13]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'ep-.jpg|thumb|right]][[sambanthar|thirugnana', 'tag': 'NNP', 'dep': 'compound', 'up': 17, 'dn': [10, 11, 14, 15]}, {'tok': 'sambanthar', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [8, 16]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': 'shaiva', 'tag': 'NN', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': 'siddhanta', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': [22, 23, 24, 26, 27]}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'school', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [1]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 6, 7, 8]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'editable', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'place', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 10, 12, 14, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4, 5, 6, 7, 9]}, {'tok': \"'\", 'tag': '``', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'c', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [11, 13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'converting', 'tag': 'VBG', 'dep': 'acl', 'up': 0, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16, 18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [26]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'abc', 'tag': 'NNP', 'dep': 'nmod', 'up': 22, 'dn': []}, {'tok': 'def', 'tag': 'NNP', 'dep': 'nmod', 'up': 22, 'dn': []}, {'tok': 'gh', 'tag': 'NNP', 'dep': 'nmod', 'up': 26, 'dn': [19, 20, 21, 23]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': [24]}, {'tok': 'save', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [22, 25, 27, 29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'review', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'appos', 'up': 26, 'dn': [28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 4, 6]}, {'tok': 'good', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'do', 'tag': 'VB', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [2]}, {'tok': 'source', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'gh', 'tag': 'NNP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 7, 8, 9, 10, 11, 15]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'ij', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [12, 13, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [1]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'repeat', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6, 7, 9, 16, 28]}, {'tok': 'step', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'parataxis', 'up': 3, 'dn': [8, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [10]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 9, 'dn': [11, 14, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'mess', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'confirmed', 'tag': 'VBD', 'dep': 'dep', 'up': 3, 'dn': [19, 21, 22, 23]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [17]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 16, 'dn': [18, 20]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'tested', 'tag': 'VBD', 'dep': 'conj', 'up': 16, 'dn': [24]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [26, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'firefox', 'tag': 'NNS', 'dep': 'conj', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'Steps to reproduce: 1. Create a page with \" abc def gh [[File:Andrew W.K. The Party All Goddamn Night EP 2011.jpg|thumb|right]][[Sambanthar|Thirugnana Sambanthar]] of the [[Shaiva Siddhanta]] school. \" 2. In VE, the image is not editable. Place the cursor at \\'c\\', press space and then delete: converting the first line to \"abc def gh\" press save, review changes. (note that the diff looks good. Do not save.) 3. In Source Editor, after gh add \\' ij\\' and save 4. In VE, repeat step 2 (note the diff is a mess) Confirmed any image does this; and tested in Chrome and Firefox.', 'cleaned': 'steps to reproduce: . create a page with \" abc def gh [[file:andrew-w.k.-the-party-all-goddamn-night-ep-.jpg|thumb|right]][[sambanthar|thirugnana sambanthar]] of the [[shaiva siddhanta]] school. \" . in ve, the image is not editable. place the cursor at \\'c\\', press space and then delete: converting the first line to \"abc def gh\" - press save, review changes. (note that the diff looks good. do not save.) . in source editor, after gh add \\' ij\\' and save . in ve, repeat step (note the diff is a mess) confirmed any image does this; and tested in chrome and firefox.'})}),\n", + " '4451': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4451', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This looks like a string buffer problem, as it inserts different pieces of text into the same spot. And it appears to only happen every second edit. https://en.wikipedia.org/w/index.php?title=User:John_Vandenberg/test&action=history&offset=20130727021955&limit=4 The testcase is fairly small now https://en.wikipedia.org/wiki/User:John_Vandenberg/test My process for reproducing the bug is to open the page in VE, merge the first two paragraphs (i.e. bring 'other Hindu views' up to the 'and'). Review. If that doesnt trigger it, edit source, remove a word further down in the page, save, and remove the process in VE.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 7, 10, 19]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'string', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'buffer', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [4]}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'inserts', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [8, 9, 12, 15]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'pieces', 'tag': 'NNS', 'dep': 'dobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'spot', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 5, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 4, 8]}, {'tok': 'every', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'testcase', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 7, 8, 9, 10, 18, 46]}, {'tok': 'fairly', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'small', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': [6]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'attr', 'up': 5, 'dn': [11]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 13, 'dn': []}, {'tok': 'process', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': [12, 14]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'reproducing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [13, 20, 26, 45]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'xcomp', 'up': 18, 'dn': [19, 22, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'merge', 'tag': 'VB', 'dep': 'conj', 'up': 18, 'dn': [25, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 30, 'dn': []}, {'tok': 'paragraphs', 'tag': 'NNS', 'dep': 'dobj', 'up': 26, 'dn': [27, 28, 29, 33]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'i.e.', 'tag': 'FW', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'bring', 'tag': 'VB', 'dep': 'parataxis', 'up': 30, 'dn': [31, 32, 34, 37, 39, 44]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'hindu', 'tag': 'NN', 'dep': 'compound', 'up': 37, 'dn': []}, {'tok': 'views', 'tag': 'NNS', 'dep': 'dobj', 'up': 33, 'dn': [35, 36, 38]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'case', 'up': 37, 'dn': []}, {'tok': 'up', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [40]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [42, 43]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': \"'\", 'tag': 'NN', 'dep': 'pobj', 'up': 40, 'dn': [41]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 40, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'review', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'nt', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'trigger', 'tag': 'VB', 'dep': 'advcl', 'up': 10, 'dn': [0, 1, 2, 3, 5, 6, 8, 9]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 12, 14, 15, 18, 19, 27]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11]}, {'tok': 'further', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'down', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': [13]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'conj', 'up': 10, 'dn': [20, 21, 22]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'conj', 'up': 19, 'dn': [24, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'process', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [26]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': \"This looks like a string buffer problem, as it inserts different pieces of text into the same spot. And it appears to only happen every second edit. https://en.wikipedia.org/w/index.php?title=User:John_Vandenberg/test&action=history&offset=20130727021955&limit=4 The testcase is fairly small now https://en.wikipedia.org/wiki/User:John_Vandenberg/test My process for reproducing the bug is to open the page in VE, merge the first two paragraphs (i.e. bring 'other Hindu views' up to the 'and'). Review. If that doesnt trigger it, edit source, remove a word further down in the page, save, and remove the process in VE.\", 'cleaned': \"this looks like a string buffer problem, as it inserts different pieces of text into the same spot. and it appears to only happen every second edit. the testcase is fairly small now my process for reproducing the bug is to open the page in ve, merge the first two paragraphs (i.e. bring 'other hindu views' up to the 'and'). review. if that doesnt trigger it, edit source, remove a word further down in the page, save, and remove the process in ve.\"})}),\n", + " '4452': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4452', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Reported at: https://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Link_formatting_trick Simplified test cases here: [subbu@earth lib] echo \"[[Foo|\\'foo\\']]\" | node parse | sed \"s/foo/foo<\\\\/i>/g;\" | node parse html2wt [[Foo|\\'\\'\\'foo\\'\\'\\']] [subbu@earth lib] echo \"[[Foo|\\'foo\\']]\" | node parse | sed \"s/foo/foo<\\\\/b>/g;\" | node parse html2wt [[Foo|\\'\\'\\'\\'foo\\'\\'\\'\\']] Version : unspecified Severity : normal', 'parsed': [{'rt': 39, 'toks': [{'tok': 'reported', 'tag': 'VBN', 'dep': 'advcl', 'up': 15, 'dn': [1, 9]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'simplified', 'tag': 'VBN', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'cases', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': [3, 4, 5, 6, 7]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'subbu@earth', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'lib', 'tag': 'NN', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'echo', 'tag': 'VB', 'dep': 'ccomp', 'up': 39, 'dn': [0, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 28]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': \"foo|'foo\", 'tag': 'NNS', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': \"'\", 'tag': 'VBP', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'node', 'tag': 'NNP', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'nsubj', 'up': 28, 'dn': [24, 25]}, {'tok': '|', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'sed', 'tag': 'VBD', 'dep': 'parataxis', 'up': 15, 'dn': [22, 23, 26, 27, 29, 30, 31, 32, 33, 34]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 's', 'tag': 'NNS', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': 'foo/', 'tag': 'ADD', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'foo<\\\\/i>/g', 'tag': 'CD', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'node', 'tag': 'NNP', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'ROOT', 'dn': [15, 35, 36, 37, 38, 40]}, {'tok': '--html2wt', 'tag': 'NNP', 'dep': 'punct', 'up': 39, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': [1, 2, 3, 4]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': \"foo|'''foo\", 'tag': 'NNS', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': 'CD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'subbu@earth', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'lib', 'tag': 'NN', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'echo', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 6, 7, 8, 9, 10, 12]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 22, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': [2]}, {'tok': \"foo|'foo\", 'tag': 'NNS', 'dep': 'prep', 'up': 1, 'dn': []}, {'tok': \"'\", 'tag': 'VBP', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'node', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [7, 8]}, {'tok': '|', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'sed', 'tag': 'VBD', 'dep': 'ccomp', 'up': 22, 'dn': [0, 1, 3, 4, 5, 6, 9, 10, 12, 13, 15, 16, 17]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 's', 'tag': 'NNP', 'dep': 'dobj', 'up': 11, 'dn': [14]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'foo/', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'foo<\\\\/b>/g', 'tag': 'CD', 'dep': 'npadvmod', 'up': 11, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'node', 'tag': 'NNP', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'ROOT', 'dn': [11, 18, 19, 20, 21, 23]}, {'tok': '--html2wt', 'tag': 'NNP', 'dep': 'punct', 'up': 22, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': \"foo|''''foo\", 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': \"'\", 'tag': 'VBP', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': \"'\", 'tag': 'VBP', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [0]}, {'tok': '*', 'tag': 'NFP', 'dep': 'meta', 'up': 10, 'dn': [1, 3, 4, 5, 6]}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [2, 8, 11, 12, 13]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [10, 14]}]}], 'stripped_text': 'Reported at: https://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Link_formatting_trick Simplified test cases here: [subbu@earth lib] echo \"[[Foo|\\'foo\\']]\" | node parse | sed \"s/foo/foo<\\\\/i>/g;\" | node parse html2wt [[Foo|\\'\\'\\'foo\\'\\'\\']] [subbu@earth lib] echo \"[[Foo|\\'foo\\']]\" | node parse | sed \"s/foo/foo<\\\\/b>/g;\" | node parse html2wt [[Foo|\\'\\'\\'\\'foo\\'\\'\\'\\']] Version : unspecified Severity : normal', 'cleaned': 'reported at: simplified test cases here: [subbu@earth lib] echo \"[[foo|\\'foo\\']]\" | node parse | sed \"s/foo/foo<\\\\/i>/g;\" | node parse --html2wt [[foo|\\'\\'\\'foo\\'\\'\\']] [subbu@earth lib] echo \"[[foo|\\'foo\\']]\" | node parse | sed \"s/foo/foo<\\\\/b>/g;\" | node parse --html2wt [[foo|\\'\\'\\'\\'foo\\'\\'\\'\\']] -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4453': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4453', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Deployed and tested in production.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'deployed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 2, 5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'tested', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Deployed and tested in production.', 'cleaned': 'deployed and tested in production.'})}),\n", + " '4458': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2nopae2cxuamwcbndaih', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4458', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This bug is about the generalisation of the solution deployed in bug #50929 in the Wikimedia environment. Having in mind the medium term of the deployment of the VisualEditor in many/most of the MediaWiki wikis, it could be a good idea to give the sysadmins the choice of enabling or disabling the VisualEditor by default for registrated users, with a LocalSettings parameter wgVisualEditorDefault. This would give the choice to the sysadmins to enable by default or not the VE for registrated users (for anons there is already the preference wgVisualEditorDisableForAnons), and this could be directly used in the Wikimedia environment to replace the parameter $wmgVisualEditorDefault. To resolve this bug, the patch https://gerrit.wikimedia.org/r/#/c/75541/ could be generalised by renaming the new preference \"visualeditor betatempdisable\" into \"visualeditor preference disable\", and depending of the variable wgVisualEditorDefault either the positive preference (for alpha/beta environments, \"Enable the VE\") or the negative preference (for production environments, \"Disable the VE\") would be used, the other preference being hidden with wgHiddenPrefs. In the normal scenario the wiki change from beta to production environment, it would be easy for the sysadmin to change the wgVisualEditorDefault value from false to true and this would automatically activate the VE during the change, so that the users are aware of the new setting and have the possibility of seeing the new editor (some welcoming message could be displayed then) and if users don’t like it they are given the possibility to disable it (or not if the relevant preference is hidden, but this is a sysadmin/community choice). I point out the default messages visualeditor preference enable/disable should have a general wiki phrasing, and any Wikimedia customisation (about namespaces where it is enabled, about the time the parameter is available before possibly hide the preference) should be customised in the WikimediaMessages extension (see my comment https://bugzilla.wikimedia.org/show_bug.cgi?id=50929#c34 ). Version : unspecified Severity : enhancement See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50929', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 20]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'generalisation', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'solution', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'acl', 'up': 8, 'dn': [10, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11, 14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 14, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'wikimedia', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'environment', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': 'having', 'tag': 'VBG', 'dep': 'advcl', 'up': 23, 'dn': [1, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'mind', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'medium', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'term', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [3, 4, 6, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [15]}, {'tok': 'many', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'most', 'tag': 'JJS', 'dep': 'pobj', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'wikis', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': [17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 20, 21, 22, 26, 50]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'idea', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': [24, 25, 28]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'acl', 'up': 26, 'dn': [27, 30, 32, 44, 45]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'sysadmins', 'tag': 'NNS', 'dep': 'dative', 'up': 28, 'dn': [29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'choice', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [31, 33]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34]}, {'tok': 'enabling', 'tag': 'VBG', 'dep': 'pcomp', 'up': 33, 'dn': [35, 36]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 34, 'dn': []}, {'tok': 'disabling', 'tag': 'VBG', 'dep': 'conj', 'up': 34, 'dn': [38, 39]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [40]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [41]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [43]}, {'tok': 'registrated', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 41, 'dn': [42]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [47]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'localsettings', 'tag': 'NNS', 'dep': 'pobj', 'up': 45, 'dn': [46, 49]}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'compound', 'up': 49, 'dn': []}, {'tok': 'wgvisualeditordefault', 'tag': 'NNP', 'dep': 'appos', 'up': 47, 'dn': [48]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 9, 29, 30, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'choice', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'dative', 'up': 2, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'sysadmins', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'enable', 'tag': 'VB', 'dep': 'advcl', 'up': 2, 'dn': [8, 10, 23]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [12, 15]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'conj', 'up': 11, 'dn': [13, 14, 16]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'registrated', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 16, 'dn': [17, 19]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [21]}, {'tok': 'anons', 'tag': 'NNS', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 23, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 9, 'dn': [20, 22, 24, 27, 28]}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': 'wgvisualeditordisableforanons', 'tag': 'NNS', 'dep': 'attr', 'up': 23, 'dn': [25, 26]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 35, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 35, 'dn': []}, {'tok': 'directly', 'tag': 'RB', 'dep': 'advmod', 'up': 35, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [31, 32, 33, 34, 36, 41, 44, 45, 46, 47, 48]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [39]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'wikimedia', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'environment', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [37, 38]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 41, 'dn': []}, {'tok': 'replace', 'tag': 'VB', 'dep': 'xcomp', 'up': 35, 'dn': [40, 43]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'dobj', 'up': 41, 'dn': [42]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 35, 'dn': []}, {'tok': 'wmgvisualeditordefault', 'tag': 'NNP', 'dep': 'dobj', 'up': 35, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 35, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'resolve', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [0, 3]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 12, 'dn': [5, 7]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'generalised', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4, 6, 8, 9, 10, 11, 13, 32, 50]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'renaming', 'tag': 'VBG', 'dep': 'pcomp', 'up': 13, 'dn': [17, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16, 21, 22]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'npadvmod', 'up': 21, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'betatempdisable', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': [18, 19, 20]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [29, 30, 31]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'npadvmod', 'up': 29, 'dn': [27]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'appos', 'up': 25, 'dn': [26]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'disable', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24, 25, 28]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'depending', 'tag': 'VBG', 'dep': 'prep', 'up': 50, 'dn': [34, 41]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [37]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'variable', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'wgvisualeditordefault', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 36]}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 41, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'positive', 'tag': 'JJ', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'conj', 'up': 33, 'dn': [38, 39, 40, 42, 43]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [47]}, {'tok': 'alpha', 'tag': 'NN', 'dep': 'nmod', 'up': 47, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'amod', 'up': 47, 'dn': [45]}, {'tok': 'environments', 'tag': 'NNS', 'dep': 'pobj', 'up': 43, 'dn': [44, 46]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'enable', 'tag': 'VBP', 'dep': 'conj', 'up': 12, 'dn': [33, 48, 49, 52, 53, 54, 55, 58, 65, 72, 78, 81]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'dobj', 'up': 50, 'dn': [51]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 50, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 58, 'dn': []}, {'tok': 'negative', 'tag': 'JJ', 'dep': 'amod', 'up': 58, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'conj', 'up': 50, 'dn': [56, 57, 59, 60]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 58, 'dn': [62]}, {'tok': 'production', 'tag': 'NN', 'dep': 'compound', 'up': 62, 'dn': []}, {'tok': 'environments', 'tag': 'NNS', 'dep': 'pobj', 'up': 60, 'dn': [61]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 65, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 65, 'dn': []}, {'tok': 'disable', 'tag': 'VB', 'dep': 'conj', 'up': 50, 'dn': [63, 64, 67, 68, 69]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 67, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'dobj', 'up': 65, 'dn': [66]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 65, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 65, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 72, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 72, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'ccomp', 'up': 50, 'dn': [70, 71]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 78, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 76, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 76, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 78, 'dn': [74, 75]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 78, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'ccomp', 'up': 50, 'dn': [73, 76, 77, 79]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 78, 'dn': [80]}, {'tok': 'wghiddenprefs', 'tag': 'NNS', 'dep': 'pobj', 'up': 79, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 50, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'scenario', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'wiki', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'advcl', 'up': 15, 'dn': [0, 4, 5, 7]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'production', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'environment', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [6, 12, 13, 14, 16, 21, 29, 33, 102]}, {'tok': 'easy', 'tag': 'JJ', 'dep': 'acomp', 'up': 15, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'sysadmin', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'advcl', 'up': 15, 'dn': [17, 19, 20, 24, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'wgvisualeditordefault', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 23]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [26, 27]}, {'tok': 'false', 'tag': 'JJ', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28]}, {'tok': 'true', 'tag': 'JJ', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'automatically', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'activate', 'tag': 'VB', 'dep': 'conj', 'up': 15, 'dn': [30, 31, 32, 35, 36, 39, 44, 65, 68, 77]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'dobj', 'up': 33, 'dn': [34]}, {'tok': 'during', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [37]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 44, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 44, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 44, 'dn': [42]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'advcl', 'up': 33, 'dn': [40, 41, 43, 45, 50, 51]}, {'tok': 'aware', 'tag': 'JJ', 'dep': 'acomp', 'up': 44, 'dn': [46]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 45, 'dn': [49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 49, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 49, 'dn': []}, {'tok': 'setting', 'tag': 'NN', 'dep': 'pobj', 'up': 46, 'dn': [47, 48]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 44, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'conj', 'up': 44, 'dn': [53]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': 'possibility', 'tag': 'NN', 'dep': 'dobj', 'up': 51, 'dn': [52, 54]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 53, 'dn': [55]}, {'tok': 'seeing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 54, 'dn': [58]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 58, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 58, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'dobj', 'up': 55, 'dn': [56, 57]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 65, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 62, 'dn': []}, {'tok': 'welcoming', 'tag': 'VBG', 'dep': 'amod', 'up': 62, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 65, 'dn': [60, 61]}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 65, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 65, 'dn': []}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'parataxis', 'up': 33, 'dn': [59, 62, 63, 64, 66, 67]}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 65, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 65, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 33, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 73, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 73, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 73, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 73, 'dn': []}, {'tok': 'like', 'tag': 'VB', 'dep': 'advcl', 'up': 77, 'dn': [69, 70, 71, 72, 74]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 73, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 77, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 77, 'dn': []}, {'tok': 'given', 'tag': 'VBN', 'dep': 'conj', 'up': 33, 'dn': [73, 75, 76, 79, 92, 93, 95]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 79, 'dn': []}, {'tok': 'possibility', 'tag': 'NN', 'dep': 'dobj', 'up': 77, 'dn': [78, 81]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 81, 'dn': []}, {'tok': 'disable', 'tag': 'VB', 'dep': 'acl', 'up': 79, 'dn': [80, 82, 84, 91]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 81, 'dn': [83]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 82, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 81, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 91, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 91, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 89, 'dn': []}, {'tok': 'relevant', 'tag': 'JJ', 'dep': 'amod', 'up': 89, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 91, 'dn': [87, 88]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 91, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'conj', 'up': 81, 'dn': [85, 86, 89, 90]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 77, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 77, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 95, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 77, 'dn': [94, 100, 101]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 100, 'dn': []}, {'tok': 'sysadmin', 'tag': 'NN', 'dep': 'nmod', 'up': 99, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 99, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'compound', 'up': 100, 'dn': [97, 98]}, {'tok': 'choice', 'tag': 'NN', 'dep': 'attr', 'up': 95, 'dn': [96, 99]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 95, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'point', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 5, 14, 48, 61]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 1, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'messages', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': [3, 4]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': [6, 7]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'enable', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': [8, 9]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'disable', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [10, 11]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [12, 13, 19, 20, 21, 42]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'amod', 'up': 19, 'dn': [16, 17]}, {'tok': 'phrasing', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'wikimedia', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'customisation', 'tag': 'NN', 'dep': 'nsubj', 'up': 42, 'dn': [22, 23, 25, 26, 32, 35]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'namespaces', 'tag': 'NNS', 'dep': 'pobj', 'up': 26, 'dn': [31]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 31, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'relcl', 'up': 27, 'dn': [28, 29, 30]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'advmod', 'up': 35, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'appos', 'up': 24, 'dn': [33, 34, 38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': [36]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 35, 'dn': [37, 39, 40]}, {'tok': 'available', 'tag': 'JJ', 'dep': 'acomp', 'up': 38, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': []}, {'tok': 'hide', 'tag': 'VB', 'dep': 'conj', 'up': 14, 'dn': [24, 41, 44, 45]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'dobj', 'up': 42, 'dn': [43]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 48, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 48, 'dn': []}, {'tok': 'customised', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [46, 47, 49, 54]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 48, 'dn': [52]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': 'wikimediamessages', 'tag': 'NNS', 'dep': 'compound', 'up': 52, 'dn': []}, {'tok': 'extension', 'tag': 'NN', 'dep': 'pobj', 'up': 49, 'dn': [50, 51]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'parataxis', 'up': 48, 'dn': [53, 56, 60]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 56, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'dobj', 'up': 54, 'dn': [55, 57, 58, 59]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 56, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'appos', 'up': 56, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 56, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 5, 6, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'This bug is about the generalisation of the solution deployed in bug #50929 in the Wikimedia environment. Having in mind the medium term of the deployment of the VisualEditor in many/most of the MediaWiki wikis, it could be a good idea to give the sysadmins the choice of enabling or disabling the VisualEditor by default for registrated users, with a LocalSettings parameter wgVisualEditorDefault. This would give the choice to the sysadmins to enable by default or not the VE for registrated users (for anons there is already the preference wgVisualEditorDisableForAnons), and this could be directly used in the Wikimedia environment to replace the parameter $wmgVisualEditorDefault. To resolve this bug, the patch https://gerrit.wikimedia.org/r/#/c/75541/ could be generalised by renaming the new preference \"visualeditor betatempdisable\" into \"visualeditor preference disable\", and depending of the variable wgVisualEditorDefault either the positive preference (for alpha/beta environments, \"Enable the VE\") or the negative preference (for production environments, \"Disable the VE\") would be used, the other preference being hidden with wgHiddenPrefs. In the normal scenario the wiki change from beta to production environment, it would be easy for the sysadmin to change the wgVisualEditorDefault value from false to true and this would automatically activate the VE during the change, so that the users are aware of the new setting and have the possibility of seeing the new editor (some welcoming message could be displayed then) and if users don’t like it they are given the possibility to disable it (or not if the relevant preference is hidden, but this is a sysadmin/community choice). I point out the default messages visualeditor preference enable/disable should have a general wiki phrasing, and any Wikimedia customisation (about namespaces where it is enabled, about the time the parameter is available before possibly hide the preference) should be customised in the WikimediaMessages extension (see my comment https://bugzilla.wikimedia.org/show_bug.cgi?id=50929#c34 ). Version : unspecified Severity : enhancement See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50929', 'cleaned': 'this bug is about the generalisation of the solution deployed in bug # in the wikimedia environment. having in mind the medium term of the deployment of the visualeditor in many/most of the mediawiki wikis, it could be a good idea to give the sysadmins the choice of enabling or disabling the visualeditor by default for registrated users, with a localsettings parameter wgvisualeditordefault. this would give the choice to the sysadmins to enable by default or not the ve for registrated users (for anons there is already the preference wgvisualeditordisableforanons), and this could be directly used in the wikimedia environment to replace the parameter wmgvisualeditordefault. to resolve this bug, the patch could be generalised by renaming the new preference \"visualeditor-betatempdisable\" into \"visualeditor-preference-disable\", and depending of the variable wgvisualeditordefault either the positive preference (for alpha/beta environments, \"enable the ve\") or the negative preference (for production environments, \"disable the ve\") would be used, the other preference being hidden with wghiddenprefs. in the normal scenario the wiki change from beta to production environment, it would be easy for the sysadmin to change the wgvisualeditordefault value from false to true and this would automatically activate the ve during the change, so that the users are aware of the new setting and have the possibility of seeing the new editor (some welcoming message could be displayed then) and if users don\\'t like it they are given the possibility to disable it (or not if the relevant preference is hidden, but this is a sysadmin/community choice). i point out the default messages visualeditor-preference-enable/disable should have a general-wiki phrasing, and any wikimedia customisation (about namespaces where it is enabled, about the time the parameter is available before possibly hide the preference) should be customised in the wikimediamessages extension (see my comment ). -------------------------- **version**: unspecified **severity**: enhancement **see also**: '})}),\n", + " '4461': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sryrz6tgcfnnsiddx32p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4461', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #0) ... > I point out the default messages visualeditor preference enable/disable > should > have a general wiki phrasing, and any Wikimedia customisation (about > namespaces > where it is enabled, about the time the parameter is available before > possibly > hide the preference) should be customised in the WikimediaMessages extension > (see my comment https://bugzilla.wikimedia.org/show_bug.cgi?id=50929#c34 ). About this, see also bug 52188.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 8, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'point', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 3, 17, 55, 69]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 2, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'messages', 'tag': 'NNS', 'dep': 'nmod', 'up': 13, 'dn': [4, 5]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [7, 8]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'enable', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': [9, 10]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'disable', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [6, 11, 12, 14]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 13, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [13, 15, 16, 22, 23, 24, 31]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'amod', 'up': 22, 'dn': [19, 20]}, {'tok': 'phrasing', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 21]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'wikimedia', 'tag': 'NN', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': 'customisation', 'tag': 'NN', 'dep': 'nsubj', 'up': 31, 'dn': [25, 26, 28]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': [29]}, {'tok': 'namespaces', 'tag': 'VBZ', 'dep': 'conj', 'up': 17, 'dn': [27, 30, 32, 36, 37, 38, 47, 48, 49, 52]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 31, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 36, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 36, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'ccomp', 'up': 31, 'dn': [33, 34, 35]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [40]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 38, 'dn': [39, 43]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'nsubj', 'up': 43, 'dn': [41]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 40, 'dn': [42, 44, 45]}, {'tok': 'available', 'tag': 'JJ', 'dep': 'acomp', 'up': 43, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [46]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 45, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'hide', 'tag': 'VB', 'dep': 'xcomp', 'up': 31, 'dn': [51]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 51, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'dobj', 'up': 49, 'dn': [50]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 55, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 55, 'dn': []}, {'tok': 'customised', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [53, 54, 56, 60, 62]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 55, 'dn': [59]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 59, 'dn': []}, {'tok': 'wikimediamessages', 'tag': 'NNS', 'dep': 'compound', 'up': 59, 'dn': []}, {'tok': 'extension', 'tag': 'NN', 'dep': 'pobj', 'up': 56, 'dn': [57, 58]}, {'tok': '>', 'tag': 'PRP', 'dep': 'dep', 'up': 55, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'parataxis', 'up': 55, 'dn': [61, 64, 68]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 64, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'dobj', 'up': 62, 'dn': [63, 65, 66, 67]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 64, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'appos', 'up': 64, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 64, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [1]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 6, 7, 8, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': '(In reply to comment #0) ... > I point out the default messages visualeditor preference enable/disable > should > have a general wiki phrasing, and any Wikimedia customisation (about > namespaces > where it is enabled, about the time the parameter is available before > possibly > hide the preference) should be customised in the WikimediaMessages extension > (see my comment https://bugzilla.wikimedia.org/show_bug.cgi?id=50929#c34 ). About this, see also bug 52188.', 'cleaned': '(in reply to comment #) ... > i point out the default messages visualeditor-preference-enable/disable > should > have a general-wiki phrasing, and any wikimedia customisation (about > namespaces > where it is enabled, about the time the parameter is available before > possibly > hide the preference) should be customised in the wikimediamessages extension > (see my comment ). about this, see also bug .'})}),\n", + " '4462': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2nopae2cxuamwcbndaih', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4462', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'In the proposed scenario the default values of the two preferences visualeditor enable and visualeditor disable would be false: in a beta environment the default is \"not enabled by default=false\", and in the production environment the default is \"not disabled by default=false\".', 'parsed': [{'rt': 31, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'proposed', 'tag': 'VBN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'scenario', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'values', 'tag': 'NNS', 'dep': 'nsubj', 'up': 13, 'dn': [4, 5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 10, 'dn': []}, {'tok': 'preferences', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 11]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'enable', 'tag': 'JJ', 'dep': 'nsubj', 'up': 19, 'dn': [6, 12, 14, 17]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'disable', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': [15, 16]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 31, 'dn': [0, 13, 18, 20, 21]}, {'tok': 'false', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [25]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'beta', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'environment', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 31, 'dn': [26]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 31, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [19, 22, 27, 28, 29, 30, 32, 35, 36, 37, 38, 48]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 31, 'dn': [33]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [34]}, {'tok': '=', 'tag': 'VBP', 'dep': 'nmod', 'up': 33, 'dn': []}, {'tok': 'false', 'tag': 'JJ', 'dep': 'oprd', 'up': 31, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 31, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 48, 'dn': [42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'production', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'environment', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40, 41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 48, 'dn': [43]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 48, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 48, 'dn': []}, {'tok': 'disabled', 'tag': 'VBN', 'dep': 'conj', 'up': 31, 'dn': [39, 44, 45, 46, 47, 49, 53, 54]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 48, 'dn': [50, 52]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 49, 'dn': [51]}, {'tok': '=', 'tag': 'VBP', 'dep': 'appos', 'up': 50, 'dn': []}, {'tok': 'false', 'tag': 'JJ', 'dep': 'pobj', 'up': 49, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 48, 'dn': []}]}], 'stripped_text': 'In the proposed scenario the default values of the two preferences visualeditor enable and visualeditor disable would be false: in a beta environment the default is \"not enabled by default=false\", and in the production environment the default is \"not disabled by default=false\".', 'cleaned': 'in the proposed scenario the default values of the two preferences visualeditor-enable and visualeditor-disable would be false: in a beta environment the default is \"not enabled by default=false\", and in the production environment the default is \"not disabled by default=false\".'})}),\n", + " '4463': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-xfe43w2lb5gpvglf4coa', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4463', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I saw bugs that are similar to this one, for example Bug 51289, but nothing exactly like this one. References that are added by templates are not recognized by the references tool. I am not talking about templates like the English Wikipedia\\'s {{cite web}}, which go inside the tag, but about template that add the tag itself (with {{#tag:ref}}). This can be in infoboxes (Bug 51289) or in any other template. The Hebrew Wikipedia, for example, uses such a template, {{הערה}} very extensively, because mixing right to left text with left to right XML tags like is very hard to edit. This means that most of the references there are not usable for reusing in the \"Use an existing reference\". (This also means a bunch of other things, but I\\'ll report them separately.) Version : unspecified Severity : normal', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'saw', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 16, 17, 18, 23]}, {'tok': 'bugs', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': [4, 9, 10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'relcl', 'up': 2, 'dn': [3, 5]}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [6]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [12, 13, 14, 15]}, {'tok': 'example', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'nothing', 'tag': 'NN', 'dep': 'conj', 'up': 1, 'dn': [20]}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [19, 22]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'references', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 8, 'dn': [3]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'relcl', 'up': 0, 'dn': [1, 2, 4]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 3, 'dn': [5]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'recognized', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 6, 7, 9, 13]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'tool', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'talking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 15, 16, 17, 19, 26, 27, 28, 49]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [6]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'poss', 'up': 14, 'dn': [7, 8, 10]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 9, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'cite', 'tag': 'NNP', 'dep': 'nmod', 'up': 14, 'dn': [11, 12]}, {'tok': 'web', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [9, 13]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'go', 'tag': 'VBP', 'dep': 'advcl', 'up': 3, 'dn': [18, 20]}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 23, 24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'conj', 'up': 3, 'dn': [29, 47, 48]}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [31]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'relcl', 'up': 29, 'dn': [30, 36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [32, 33, 34, 35, 37, 38, 39]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'appos', 'up': 36, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [40, 41, 43]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'pobj', 'up': 39, 'dn': []}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 43, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [42, 44, 45, 46]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'appos', 'up': 43, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'infoboxes', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'conj', 'up': 2, 'dn': [15]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'hebrew', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'nsubj', 'up': 7, 'dn': [0, 1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [5]}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'uses', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 3, 4, 6, 10, 18, 19, 40]}, {'tok': 'such', 'tag': 'PDT', 'dep': 'predet', 'up': 10, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9, 11, 12, 13, 14, 16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'h`rh', 'tag': 'NN', 'dep': 'appos', 'up': 10, 'dn': [15]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'extensively', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'mixing', 'tag': 'VBG', 'dep': 'csubj', 'up': 40, 'dn': [20, 27, 36, 39]}, {'tok': 'right', 'tag': 'NN', 'dep': 'nmod', 'up': 27, 'dn': [23, 24]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [25, 26]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'left', 'tag': 'JJ', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 28]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [35]}, {'tok': 'left', 'tag': 'VBN', 'dep': 'nmod', 'up': 34, 'dn': [30, 31]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [32, 33]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': 'xml', 'tag': 'NN', 'dep': 'compound', 'up': 35, 'dn': [29]}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'pobj', 'up': 28, 'dn': [34]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [37, 38]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 36, 'dn': []}, {'tok': 'ref', 'tag': 'NNP', 'dep': 'pobj', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'npadvmod', 'up': 21, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 7, 'dn': [21, 42, 45]}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': []}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'acomp', 'up': 40, 'dn': [41, 44]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 44, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'xcomp', 'up': 42, 'dn': [43]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 40, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 8, 21]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'most', 'tag': 'JJS', 'dep': 'nsubj', 'up': 8, 'dn': [4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 8, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 7, 9, 10]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'usable', 'tag': 'JJ', 'dep': 'acomp', 'up': 8, 'dn': [11]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'reusing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 11, 'dn': [13, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'dobj', 'up': 12, 'dn': [14, 15, 19, 20]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17, 18]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 9, 10, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'bunch', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'things', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'report', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [11, 12, 14, 15, 16, 17]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'separately', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'nummod', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5, 9, 14]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': [6, 8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 2, 'dn': [7, 10, 11]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [12, 13]}]}], 'stripped_text': 'I saw bugs that are similar to this one, for example Bug 51289, but nothing exactly like this one. References that are added by templates are not recognized by the references tool. I am not talking about templates like the English Wikipedia\\'s {{cite web}}, which go inside the tag, but about template that add the tag itself (with {{#tag:ref}}). This can be in infoboxes (Bug 51289) or in any other template. The Hebrew Wikipedia, for example, uses such a template, {{הערה}} very extensively, because mixing right to left text with left to right XML tags like is very hard to edit. This means that most of the references there are not usable for reusing in the \"Use an existing reference\". (This also means a bunch of other things, but I\\'ll report them separately.) Version : unspecified Severity : normal', 'cleaned': 'i saw bugs that are similar to this one, for example bug , but nothing exactly like this one. references that are added by templates are not recognized by the references tool. i am not talking about templates like the english wikipedia\\'s {{cite web}}, which go inside the tag, but about template that add the tag itself (with {{#tag:ref}}). this can be in infoboxes (bug ) or in any other template. the hebrew wikipedia, for example, uses such a template, {{h`rh}} very extensively, because mixing right-to-left text with left-to-right xml tags like is very hard to edit. this means that most of the references there are not usable for reusing in the \"use an existing reference\". (this also means a bunch of other things, but i\\'ll report them separately.) -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4464': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4464', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"The problems with references created by templates are numerous, and possibly impossible to fix ({{#tag:ref}} was never meant to work and this is an example of it not working). : ( In general they are part of bug 50474, but I'll expand that to be clearer. This bug has been marked as a duplicate of bug 50474 \", 'parsed': [{'rt': 7, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'nsubj', 'up': 7, 'dn': [0, 2]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [4]}, {'tok': 'created', 'tag': 'VBN', 'dep': 'acl', 'up': 3, 'dn': [5]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 4, 'dn': [6]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 8, 9, 10, 12, 26, 29, 31]}, {'tok': 'numerous', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'impossible', 'tag': 'JJ', 'dep': 'conj', 'up': 7, 'dn': [11, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 19]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16, 17, 18, 20, 21, 22]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'appos', 'up': 19, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 26, 'dn': []}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 26, 'dn': []}, {'tok': 'meant', 'tag': 'VBN', 'dep': 'conj', 'up': 7, 'dn': [23, 24, 25, 28]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'xcomp', 'up': 26, 'dn': [27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 7, 'dn': [30, 33, 38, 39]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'attr', 'up': 31, 'dn': [32, 34]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [37]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 37, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 37, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'pcomp', 'up': 34, 'dn': [35, 36]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 31, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': ':-(', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 8, 9, 10, 11, 12, 15]}, {'tok': 'part', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'expand', 'tag': 'VB', 'dep': 'conj', 'up': 4, 'dn': [13, 14, 16, 18, 20]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 15, 'dn': [17, 19]}, {'tok': 'clearer', 'tag': 'JJR', 'dep': 'acomp', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': \"The problems with references created by templates are numerous, and possibly impossible to fix ({{#tag:ref}} was never meant to work and this is an example of it not working). : ( In general they are part of bug 50474, but I'll expand that to be clearer. This bug has been marked as a duplicate of bug 50474 \", 'cleaned': \"the problems with references created by templates are numerous, and possibly impossible to fix ({{#tag:ref}} was never meant to work and this is an example of it not working). :-( in general they are part of bug , but i'll expand that to be clearer. *** this bug has been marked as a duplicate of bug ***\"})}),\n", + " '4465': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7hrs7wwclcldf7mm6a7o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4465', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'A5b writes: Edit page, then click save to get \"Edit summary\" Window. Don\\'t touch mouse, put some description, using the keyboard. Then we want to change checkboxes \"minor edit\" or \"watch page\", without using the mouse. Press key, and you will be directed to the link \"minor edit\" not to the checkbox. second Tab is \"Save Page\" button. Next \"review changes\". Next three tabs for links in the footer of this windows. Is it possible to change tab order to this (e.g. using tabindex argument or via rearranging divs and other elements): 1. \"description\" 2. \"minor edit checkbox\" 3. \"watch page checkbox\" 4. \"Save page\" 5. \"review changes\" 6. anything else Or even move \"save page\" and \"review\" to be just after \"description\". http://en.wikipedia.org/w/index.php?title=Wikipedia:VisualEditor/Feedback#Wrong tab order on the \"Edit summary\" window Version : unspecified Severity : normal', 'parsed': [{'rt': 1, 'toks': [{'tok': 'a5b', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'writes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6, 7, 16]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'dep', 'up': 1, 'dn': [8, 10]}, {'tok': 'save', 'tag': 'VB', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [9, 11, 15]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': 'summary', 'tag': 'NN', 'dep': 'nmod', 'up': 15, 'dn': [12]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'touch', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 12]}, {'tok': 'mouse', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'put', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [7, 8, 9]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 5, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'keyboard', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 4, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 8, 15, 16]}, {'tok': 'checkboxes', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [6, 7, 9, 10, 13]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'watch', 'tag': 'VB', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': [11, 12, 14]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [17]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'pcomp', 'up': 16, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'mouse', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'press', 'tag': 'NN', 'dep': 'nmod', 'up': 4, 'dn': [1]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'nowiki>', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'key', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 5, 6, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'directed', 'tag': 'VBN', 'dep': 'conj', 'up': 4, 'dn': [7, 8, 9, 11, 22]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': [12]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [13, 14, 15, 17, 19]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18, 21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'checkbox', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 8, 9]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': [4, 5, 7]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'review', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'three', 'tag': 'CD', 'dep': 'nummod', 'up': 2, 'dn': []}, {'tok': 'tabs', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 12]}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'appos', 'up': 2, 'dn': [6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'footer', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 4, 11, 26]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': 'possible', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [3, 6, 7]}, {'tok': 'tab', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'order', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [9, 10, 13, 14, 15, 21, 22, 23, 24, 25]}, {'tok': 'tabindex', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'argument', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'via', 'tag': 'IN', 'dep': 'conj', 'up': 11, 'dn': [16]}, {'tok': 'rearranging', 'tag': 'VBG', 'dep': 'pcomp', 'up': 15, 'dn': [20]}, {'tok': 'divs', 'tag': 'VBN', 'dep': 'amod', 'up': 20, 'dn': [18, 19]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'conj', 'up': 17, 'dn': []}, {'tok': 'elements', 'tag': 'NNS', 'dep': 'dobj', 'up': 16, 'dn': [17]}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'checkbox', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 7, 8, 9]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'watch', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 5, 6, 7, 8, 9]}, {'tok': 'page', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'checkbox', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 4]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 7, 8]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'review', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 7, 8]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'anything', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 4, 20]}, {'tok': 'else', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [3, 7, 14]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 8, 9, 11]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'review', 'tag': 'NN', 'dep': 'conj', 'up': 7, 'dn': [10, 12]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [13, 16]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [15, 18, 19]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 27, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': [2]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'order', 'tag': 'NN', 'dep': 'dep', 'up': 22, 'dn': [0, 1, 3, 4, 6, 13, 14, 15, 16, 17, 18]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'summary', 'tag': 'NN', 'dep': 'nmod', 'up': 12, 'dn': [9]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 10, 11]}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': [21]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [5, 19, 20, 23, 24, 25]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [22, 26]}]}], 'stripped_text': 'A5b writes: Edit page, then click save to get \"Edit summary\" Window. Don\\'t touch mouse, put some description, using the keyboard. Then we want to change checkboxes \"minor edit\" or \"watch page\", without using the mouse. Press key, and you will be directed to the link \"minor edit\" not to the checkbox. second Tab is \"Save Page\" button. Next \"review changes\". Next three tabs for links in the footer of this windows. Is it possible to change tab order to this (e.g. using tabindex argument or via rearranging divs and other elements): 1. \"description\" 2. \"minor edit checkbox\" 3. \"watch page checkbox\" 4. \"Save page\" 5. \"review changes\" 6. anything else Or even move \"save page\" and \"review\" to be just after \"description\". http://en.wikipedia.org/w/index.php?title=Wikipedia:VisualEditor/Feedback#Wrong tab order on the \"Edit summary\" window Version : unspecified Severity : normal', 'cleaned': 'a5b writes: edit page, then click save to get \"edit summary\" window. don\\'t touch mouse, put some description, using the keyboard. then we want to change checkboxes \"minor edit\" or \"watch page\", without using the mouse. press key, and you will be directed to the link \"minor edit\" not to the checkbox. second tab - is \"save page\" button. next - \"review changes\". next three tabs - for links in the footer of this windows. is it possible to change tab order to this (e.g. using tabindex argument or via rearranging divs and other elements): *. \"description\" *. \"minor edit checkbox\" *. \"watch page checkbox\" *. \"save page\" *. \"review changes\" *. anything else or even move \"save page\" and \"review\" to be just after \"description\". tab-order on the \"edit summary\" window -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4466': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4466', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 51918 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 51918 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4467': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4467', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 50047 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 50047 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4468': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-xfe43w2lb5gpvglf4coa', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4468', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'When I select text that ends in the middle of the word and add a link, only the selected part is linked. Also, is added after the link. For example, in https://en.wikipedia.org/w/index.php?title=Ramat_Yohanan&diff=565789129&oldid=553919950 I selected \"South Africa\" and added the link. I saw an AbuseFilter warning when I was saving, but saved anyway to report the bug :) Being a seasoned Wikipedian, I expect the whole word to be linked, although now that I think of it, I can imagine that linking a part of the word can be useful, too. So I\\'m not completely sure whether it\\'s a bug or a feature. This may be related to Bug 50127, though the description is not the same. Version : unspecified Severity : normal', 'parsed': [{'rt': 22, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'select', 'tag': 'VBP', 'dep': 'advcl', 'up': 22, 'dn': [0, 1, 3]}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [5]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'ends', 'tag': 'VBZ', 'dep': 'relcl', 'up': 3, 'dn': [4, 6, 12, 13]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'middle', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'part', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 22, 'dn': [17, 18, 19]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 22, 'dn': []}, {'tok': 'linked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 16, 20, 21, 23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 22, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nsubjpass', 'up': 6, 'dn': []}, {'tok': 'nowiki/', 'tag': 'CD', 'dep': 'nsubjpass', 'up': 6, 'dn': [4]}, {'tok': '>', 'tag': 'ADD', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 7, 10]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [1]}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'selected', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 5, 6, 7, 11, 12, 13, 14, 17]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'south', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'africa', 'tag': 'NNP', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'conj', 'up': 8, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 24, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'saw', 'tag': 'VBD', 'dep': 'ccomp', 'up': 24, 'dn': [0, 4, 8, 9, 10, 11]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'abusefilter', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'warning', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'advcl', 'up': 1, 'dn': [5, 6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'saved', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [12, 14, 17, 18]}, {'tok': 'anyway', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'report', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [13, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': ':)', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'advcl', 'up': 11, 'dn': [21]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'seasoned', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'wikipedian', 'tag': 'NN', 'dep': 'attr', 'up': 18, 'dn': [19, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'expect', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 22, 23, 30, 31, 42, 55]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'whole', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 30, 'dn': [25, 26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 30, 'dn': []}, {'tok': 'linked', 'tag': 'VBN', 'dep': 'ccomp', 'up': 24, 'dn': [27, 28, 29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'although', 'tag': 'IN', 'dep': 'mark', 'up': 42, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': [36]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 36, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ccomp', 'up': 33, 'dn': [34, 35, 37]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [38]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 37, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 42, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 42, 'dn': []}, {'tok': 'imagine', 'tag': 'VB', 'dep': 'advcl', 'up': 24, 'dn': [32, 33, 39, 40, 41, 51]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 51, 'dn': []}, {'tok': 'linking', 'tag': 'VBG', 'dep': 'csubj', 'up': 51, 'dn': [46]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'part', 'tag': 'NN', 'dep': 'dobj', 'up': 44, 'dn': [45, 47]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 46, 'dn': [49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 49, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'pobj', 'up': 47, 'dn': [48]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 51, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 42, 'dn': [43, 44, 50, 52, 53, 54]}, {'tok': 'useful', 'tag': 'JJ', 'dep': 'acomp', 'up': 51, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 51, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 24, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 14]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [4, 8]}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 8, 'dn': [9, 11, 13]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'feature', 'tag': 'NN', 'dep': 'conj', 'up': 10, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'related', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 9, 13, 17]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5, 6, 7, 8]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [11]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 3, 'dn': [10, 12, 14, 16]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'attr', 'up': 13, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'When I select text that ends in the middle of the word and add a link, only the selected part is linked. Also, is added after the link. For example, in https://en.wikipedia.org/w/index.php?title=Ramat_Yohanan&diff=565789129&oldid=553919950 I selected \"South Africa\" and added the link. I saw an AbuseFilter warning when I was saving, but saved anyway to report the bug :) Being a seasoned Wikipedian, I expect the whole word to be linked, although now that I think of it, I can imagine that linking a part of the word can be useful, too. So I\\'m not completely sure whether it\\'s a bug or a feature. This may be related to Bug 50127, though the description is not the same. Version : unspecified Severity : normal', 'cleaned': 'when i select text that ends in the middle of the word and add a link, only the selected part is linked. also, is added after the link. for example, in i selected \"south africa\" and added the link. i saw an abusefilter warning when i was saving, but saved anyway to report the bug :) being a seasoned wikipedian, i expect the whole word to be linked, although now that i think of it, i can imagine that linking a part of the word can be useful, too. so i\\'m not completely sure whether it\\'s a bug or a feature. this may be related to bug , though the description is not the same. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4469': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4469', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is not a \\'bug\\', but intentional behaviour. If you actually want to produce [[Foo]]ian as opposed to [[Foo|Fooian]], VisualEditor/Parsoid doesn\\'t have a way to guarantee that (right now Parsoid creates piped links even when it could do link trails/heads, but this could change in the future), because it\\'s irrelevant to the reader and to editors. Consequently I\\'m marking this as \"WONTFIX\", but see bug 37939 for a wider discussion of the usability issue.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 5, 11]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [3, 4, 6, 7, 8, 10]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'intentional', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'advcl', 'up': 23, 'dn': [0, 1, 2, 5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'produce', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 6, 7]}, {'tok': '[', 'tag': 'XX', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'foo]]ian', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'opposed', 'tag': 'VBN', 'dep': 'advcl', 'up': 23, 'dn': [9, 11]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12, 13, 14, 15]}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'foo|fooian', 'tag': 'XX', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'parsoid', 'tag': 'NNP', 'dep': 'nsubj', 'up': 23, 'dn': [18, 19]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 23, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 8, 10, 16, 17, 20, 21, 22, 25, 45, 46, 49]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24, 27]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'guarantee', 'tag': 'VB', 'dep': 'relcl', 'up': 25, 'dn': [26, 33]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 33, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': [30]}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'creates', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 27, 'dn': [28, 29, 31, 32, 35, 41]}, {'tok': 'piped', 'tag': 'VBN', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'dobj', 'up': 33, 'dn': [34]}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 41, 'dn': [36]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 41, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 41, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'aux', 'up': 41, 'dn': []}, {'tok': 'link', 'tag': 'VB', 'dep': 'advcl', 'up': 33, 'dn': [37, 38, 39, 40, 42]}, {'tok': 'trails', 'tag': 'NNS', 'dep': 'dobj', 'up': 41, 'dn': [43, 44]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'heads', 'tag': 'NNS', 'dep': 'conj', 'up': 42, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 49, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 49, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'conj', 'up': 23, 'dn': [47, 48, 50, 53, 54, 57, 65]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 49, 'dn': [52]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': 'future', 'tag': 'NN', 'dep': 'pobj', 'up': 50, 'dn': [51]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 57, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 57, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 49, 'dn': [55, 56, 58]}, {'tok': 'irrelevant', 'tag': 'JJ', 'dep': 'acomp', 'up': 57, 'dn': [59]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 58, 'dn': [61, 62, 63]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 61, 'dn': []}, {'tok': 'reader', 'tag': 'NN', 'dep': 'pobj', 'up': 59, 'dn': [60]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 59, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'conj', 'up': 59, 'dn': [64]}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 63, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 49, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'consequently', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 9, 10, 11, 24]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6, 7, 8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'wontfix', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [12, 13, 14, 15, 16]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'wider', 'tag': 'JJR', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'discussion', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'usability', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'This is not a \\'bug\\', but intentional behaviour. If you actually want to produce [[Foo]]ian as opposed to [[Foo|Fooian]], VisualEditor/Parsoid doesn\\'t have a way to guarantee that (right now Parsoid creates piped links even when it could do link trails/heads, but this could change in the future), because it\\'s irrelevant to the reader and to editors. Consequently I\\'m marking this as \"WONTFIX\", but see bug 37939 for a wider discussion of the usability issue.', 'cleaned': 'this is not a \\'bug\\', but intentional behaviour. if you actually want to produce [[foo]]ian as opposed to [[foo|fooian]], visualeditor/parsoid doesn\\'t have a way to guarantee that (right now parsoid creates piped links even when it could do link trails/heads, but this could change in the future), because it\\'s irrelevant to the reader and to editors. consequently i\\'m marking this as \"wontfix\", but see bug for a wider discussion of the usability issue.'})}),\n", + " '4470': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4470', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'See https://en.wikipedia.org/w/index.php?title=User:Octalpuss/sandbox&oldid=565273394, which, blanked, turns into https://en.wikipedia.org/w/index.php?title=User:Octalpuss/sandbox&oldid=565667534 I appreciate with the lack of comment editing (or comment viewing) preserving these is usually A Good Thing, but we do need a better way of handling them. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=60830', 'parsed': [{'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 8, 45]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'blanked', 'tag': 'VBN', 'dep': 'advcl', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'turns', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 0, 'dn': [4, 5, 6, 7, 9, 14, 29, 35, 38]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 9, 'dn': [11]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 14, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'appreciate', 'tag': 'VBP', 'dep': 'advcl', 'up': 8, 'dn': [12, 13, 15]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'lack', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 18, 26]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [21]}, {'tok': 'comment', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 20, 22, 23, 24]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'conj', 'up': 21, 'dn': [25]}, {'tok': 'viewing', 'tag': 'VBG', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'preserving', 'tag': 'VBG', 'dep': 'csubj', 'up': 29, 'dn': []}, {'tok': 'these', 'tag': 'DT', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 8, 'dn': [27, 28, 30, 33, 34]}, {'tok': 'usually', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 33, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'attr', 'up': 29, 'dn': [31, 32]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 38, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'conj', 'up': 8, 'dn': [36, 37, 41]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'better', 'tag': 'JJR', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'dobj', 'up': 38, 'dn': [39, 40, 42]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [43]}, {'tok': 'handling', 'tag': 'VBG', 'dep': 'pcomp', 'up': 42, 'dn': [44]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 43, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'See https://en.wikipedia.org/w/index.php?title=User:Octalpuss/sandbox&oldid=565273394, which, blanked, turns into https://en.wikipedia.org/w/index.php?title=User:Octalpuss/sandbox&oldid=565667534 I appreciate with the lack of comment editing (or comment viewing) preserving these is usually A Good Thing, but we do need a better way of handling them. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=60830', 'cleaned': 'see which, blanked, turns into i appreciate with the lack of comment-editing (or comment viewing) preserving these is usually a good thing, but we do need a better way of handling them. -------------------------- **version**: unspecified **severity**: normal **see also**: '})}),\n", + " '4473': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4473', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'PamD at the English Wikipedia reports that there is no easy way to add new content between a reflist and a template that follows it before you save the page. This is a problem if your workflow is to add the stub template before adding the external links, which is entirely reasonable. Steps to reproduce (option 1): 1. create page with references and a reflist. 2. add a template (e.g. a stub template) after the reflist 3. add content between the references list and the template (e.g. an external links section). Steps to reproduce (option 2): 1. Go to a page with no content between a reflist block and a template (e.g. https://en.wikipedia.org/w/index.php?title=Tyson_R._Roberts&oldid=565739822&veaction=edit ) 2. Delete all content after the reflist: 3. Add a template (e.g. a stub template) 4. Add content between the references list and the template (e.g. an external links section). There is a workaround: select the reflist, press the right cursor key once, press enter. This gets you a blank line with which to work from. Desired behaviour: There should be somewhere to click between the reflist and the stub template, just as there is after the page has been saved and reopened in VE. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52620', 'parsed': [{'rt': 5, 'toks': [{'tok': 'pamd', 'tag': 'RB', 'dep': 'prep', 'up': 5, 'dn': [1]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'reports', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 8, 30]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 11]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'easy', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 8, 'dn': [9, 10, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'relcl', 'up': 11, 'dn': [12, 15]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'reflist', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 19, 21]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'conj', 'up': 18, 'dn': [20, 23]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'follows', 'tag': 'VBZ', 'dep': 'relcl', 'up': 21, 'dn': [22, 24, 27]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'save', 'tag': 'VBP', 'dep': 'advcl', 'up': 23, 'dn': [25, 26, 29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 7, 23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 6, 'dn': []}, {'tok': 'workflow', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [4, 6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 12, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'stub', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11]}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'pcomp', 'up': 13, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'external', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [15, 16, 18, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 17, 'dn': [19, 22]}, {'tok': 'entirely', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'reasonable', 'tag': 'JJ', 'dep': 'acomp', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 9, 10, 12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3, 6, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'option', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [4, 5, 7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'create', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 7]}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [4, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'reflist', 'tag': 'NN', 'dep': 'conj', 'up': 3, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'add', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 9, 14, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3, 7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'stub', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [4, 5, 6]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'reflist', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12, 13]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'appos', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'add', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 16]}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4, 6, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [7, 14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'external', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'compound', 'up': 14, 'dn': [12]}, {'tok': 'section', 'tag': 'NN', 'dep': 'appos', 'up': 8, 'dn': [9, 10, 11, 13, 15]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 9, 10, 12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3, 6, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'option', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [4, 5, 7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'go', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 14, 15, 21, 23]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 4]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 7]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'reflist', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'block', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 11, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'conj', 'up': 10, 'dn': [12]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': [17, 18, 19]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': [16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [20, 22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'delete', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 6, 7, 8, 9, 10]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'reflist', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'add', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3, 7]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'stub', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [4, 5, 6, 8]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'add', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 16]}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4, 6, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [7, 14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'external', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'compound', 'up': 14, 'dn': [12]}, {'tok': 'section', 'tag': 'NN', 'dep': 'appos', 'up': 8, 'dn': [9, 10, 11, 13, 15]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'acl', 'up': 3, 'dn': [7, 8, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'reflist', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'press', 'tag': 'VBP', 'dep': 'conj', 'up': 5, 'dn': [13, 14, 15, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'right', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [11]}, {'tok': 'key', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'conj', 'up': 9, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 5, 11]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dative', 'up': 1, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'blank', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [3, 4, 9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [7]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'relcl', 'up': 5, 'dn': [6, 8, 10]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'desired', 'tag': 'VBN', 'dep': 'ccomp', 'up': 5, 'dn': [1]}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 6, 8, 16, 20, 31]}, {'tok': 'somewhere', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [7, 9]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'reflist', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12, 15]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'stub', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'conj', 'up': 11, 'dn': [13, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 20, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 5, 'dn': [17, 18, 19, 26]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 26, 'dn': [22]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 26, 'dn': []}, {'tok': 'saved', 'tag': 'VBN', 'dep': 'advcl', 'up': 20, 'dn': [21, 23, 24, 25, 27, 28]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 26, 'dn': []}, {'tok': 'reopened', 'tag': 'VBN', 'dep': 'conj', 'up': 26, 'dn': [29]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [30]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'PamD at the English Wikipedia reports that there is no easy way to add new content between a reflist and a template that follows it before you save the page. This is a problem if your workflow is to add the stub template before adding the external links, which is entirely reasonable. Steps to reproduce (option 1): 1. create page with references and a reflist. 2. add a template (e.g. a stub template) after the reflist 3. add content between the references list and the template (e.g. an external links section). Steps to reproduce (option 2): 1. Go to a page with no content between a reflist block and a template (e.g. https://en.wikipedia.org/w/index.php?title=Tyson_R._Roberts&oldid=565739822&veaction=edit ) 2. Delete all content after the reflist: 3. Add a template (e.g. a stub template) 4. Add content between the references list and the template (e.g. an external links section). There is a workaround: select the reflist, press the right cursor key once, press enter. This gets you a blank line with which to work from. Desired behaviour: There should be somewhere to click between the reflist and the stub template, just as there is after the page has been saved and reopened in VE. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52620', 'cleaned': 'pamd at the english wikipedia reports that there is no easy way to add new content between a reflist and a template that follows it before you save the page. this is a problem if your workflow is to add the stub template before adding the external links, which is entirely reasonable. steps to reproduce (option ): . create page with references and a reflist. . add a template (e.g. a stub template) after the reflist . add content between the references list and the template (e.g. an external links section). steps to reproduce (option ): . go to a page with no content between a reflist block and a template (e.g. ) . delete all content after the reflist: . add a template (e.g. a stub template) . add content between the references list and the template (e.g. an external links section). there is a workaround: select the reflist, press the right cursor key once, press enter. this gets you a blank line with which to work from. desired behaviour: there should be somewhere to click between the reflist and the stub template, just as there is after the page has been saved and reopened in ve. -------------------------- **version**: unspecified **severity**: normal **see also**: '})}),\n", + " '4475': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4475', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Whatamidoing comments that the issue is that there is no way easy to select a line starting with a template: So someone added a book to a ==Further reading== section. Book #1 used a citation template. Book #2 did not. Neither had bullet list formatting. Selecting them was hard. I ended up selecting the header, the template, and the plain text citation. Then I clicked the \\'list\\' button. Then I went back and repaired the formatting for the section heading. This isn\\'t necessary, but it was easier than trying to figure out the exact stop to place the cursor. [...] [The] problem is that it\\'s hard to select just the line that contains the template. You have to find the magic spot in the middle of \"==Heading=={{template}}\" to select the template without picking up the entire section heading. I managed it later in testing, but only if I\\'m selecting text with arrow keys. With the trackpad, it\\'s still beyond me.', 'parsed': [{'rt': 23, 'toks': [{'tok': 'whatamidoing', 'tag': 'VBG', 'dep': 'advcl', 'up': 23, 'dn': [1]}, {'tok': 'comments', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [5]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'acl', 'up': 1, 'dn': [2, 4, 8]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 10]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 8, 'dn': [9, 11]}, {'tok': 'easy', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': [13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [12, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'starting', 'tag': 'VBG', 'dep': 'acl', 'up': 15, 'dn': [17]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'someone', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 20, 21, 22, 25, 26, 33]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'book', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [32]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': '=', 'tag': 'PRP', 'dep': 'nmod', 'up': 32, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'further', 'tag': 'RB', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'reading==', 'tag': 'NN', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27, 28, 29, 30, 31]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'book', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [1, 2, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'used', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 8, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'citation', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'book', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [1, 2, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 6, 7]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'neither', 'tag': 'DT', 'dep': 'preconj', 'up': 1, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 5]}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': [2]}, {'tok': 'formatting', 'tag': 'VBG', 'dep': 'ccomp', 'up': 1, 'dn': [3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'selecting', 'tag': 'VBG', 'dep': 'csubj', 'up': 2, 'dn': [1]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 4]}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'ended', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 16]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 1, 'dn': []}, {'tok': 'selecting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 1, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'header', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 6, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [7, 9, 10, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'plain', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': [12, 13]}, {'tok': 'citation', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': [11, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'clicked', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'poss', 'up': 7, 'dn': [6]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 5, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'went', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 12]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'repaired', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'formatting', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'heading', 'tag': 'VBG', 'dep': 'acl', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 7]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'necessary', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [6, 8, 21]}, {'tok': 'easier', 'tag': 'JJR', 'dep': 'acomp', 'up': 7, 'dn': [9]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'pcomp', 'up': 9, 'dn': [12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'figure', 'tag': 'VB', 'dep': 'xcomp', 'up': 10, 'dn': [11, 13, 16]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'exact', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'stop', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [14, 15, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'place', 'tag': 'VB', 'dep': 'relcl', 'up': 16, 'dn': [17, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '...', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'XX', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 7, 18]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [5, 6, 8, 10]}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [9, 13]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12, 15]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'contains', 'tag': 'VBZ', 'dep': 'relcl', 'up': 13, 'dn': [14, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 28]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 6, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'magic', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'spot', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'middle', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11, 12, 13, 14, 15, 16]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '=', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'heading=={{template}}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'advcl', 'up': 3, 'dn': [17, 20, 21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19]}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [22]}, {'tok': 'picking', 'tag': 'VBG', 'dep': 'pcomp', 'up': 21, 'dn': [23, 26]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 22, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'entire', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [24, 25, 27]}, {'tok': 'heading', 'tag': 'VBG', 'dep': 'acl', 'up': 26, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'managed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 6, 7, 12, 17]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'testing', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'selecting', 'tag': 'VBG', 'dep': 'conj', 'up': 1, 'dn': [8, 9, 10, 11, 13]}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [14]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'arrow', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'keys', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'trackpad', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 4, 6, 7, 9]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'beyond', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': 'Whatamidoing comments that the issue is that there is no way easy to select a line starting with a template: So someone added a book to a ==Further reading== section. Book #1 used a citation template. Book #2 did not. Neither had bullet list formatting. Selecting them was hard. I ended up selecting the header, the template, and the plain text citation. Then I clicked the \\'list\\' button. Then I went back and repaired the formatting for the section heading. This isn\\'t necessary, but it was easier than trying to figure out the exact stop to place the cursor. [...] [The] problem is that it\\'s hard to select just the line that contains the template. You have to find the magic spot in the middle of \"==Heading=={{template}}\" to select the template without picking up the entire section heading. I managed it later in testing, but only if I\\'m selecting text with arrow keys. With the trackpad, it\\'s still beyond me.', 'cleaned': 'whatamidoing comments that the issue is that there is no way easy to select a line starting with a template: so someone added a book to a ==further reading== section. book # used a citation template. book # did not. neither had bullet list formatting. selecting them was hard. i ended up selecting the header, the template, and the plain-text citation. then i clicked the \\'list\\' button. then i went back and repaired the formatting for the section heading. this isn\\'t necessary, but it was easier than trying to figure out the exact stop to place the cursor. [...] [the] problem is that it\\'s hard to select just the line that contains the template. you have to find the magic spot in the middle of \"==heading=={{template}}\" to select the template without picking up the entire section heading. i managed it later in testing, but only if i\\'m selecting text with arrow keys. with the trackpad, it\\'s still beyond me.'})}),\n", + " '4476': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4476', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'TemplateData should allow some parameters to have default values which are prefilled when using the VisualEditor transclusion manager. An example would be the current date for accessdate in citation templates. Version : unspecified Severity : normal', 'parsed': [{'rt': 2, 'toks': [{'tok': 'templatedata', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'allow', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 6, 18]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'parameters', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': [3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [4, 5, 8]}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'values', 'tag': 'NNS', 'dep': 'dobj', 'up': 6, 'dn': [7, 11]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 11, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'prefilled', 'tag': 'VBN', 'dep': 'relcl', 'up': 8, 'dn': [9, 10, 13]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 11, 'dn': [12, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': [15]}, {'tok': 'manager', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 6, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'current', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'date', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'accessdate', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'citation', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'TemplateData should allow some parameters to have default values which are prefilled when using the VisualEditor transclusion manager. An example would be the current date for accessdate in citation templates. Version : unspecified Severity : normal', 'cleaned': 'templatedata should allow some parameters to have default values which are prefilled when using the visualeditor transclusion manager. an example would be the current date for accessdate in citation templates. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4477': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4477', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 51428 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 51428 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4478': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4478', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Author: `lovefilms` Description: The screen shot of the missing Production section trying to edit When click on Edit to edit a section of an article, for example, https://en.wikipedia.org/wiki/Blue_Jasmine#Production the result page https://en.wikipedia.org/wiki/Blue_Jasmine?veaction=edit#Production appears to be a huge toolbar on top, and the section of \"Production\" is almost invisible see attached screen shot. Also, the toolbar should be clearly marked with visible borders to distinguished from the contents of an article. Now it\\'s almost blurred into the article and very confusing. Version : unspecified Severity : major OS : Windows 7 Platform : PC Attached : {F11047}', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 9, 'dn': [1, 2, 3, 4, 5, 8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'author', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': ':*', 'tag': 'CD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'lovefilms', 'tag': 'NNS', 'dep': 'poss', 'up': 8, 'dn': [7]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': [6]}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 10, 11]}, {'tok': 'description', 'tag': 'NN', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ':*', 'tag': 'NNP', 'dep': 'punct', 'up': 9, 'dn': [12]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 35, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'screen', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'shot', 'tag': 'NN', 'dep': 'nsubj', 'up': 35, 'dn': [0, 1, 3, 22, 23, 26, 27, 28, 31]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'missing', 'tag': 'VBG', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'production', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 6, 8, 12]}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'acl', 'up': 7, 'dn': [10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [9]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'acl', 'up': 7, 'dn': [11, 13, 16]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [15, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [24]}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': [25]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dep', 'up': 2, 'dn': [29, 30]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 35, 'dn': []}, {'tok': 'url', 'tag': 'NNP', 'dep': 'dep', 'up': 35, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'nsubj', 'up': 35, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 32, 33, 34, 37, 43, 44, 51]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 37, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 35, 'dn': [36, 40]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'huge', 'tag': 'JJ', 'dep': 'amod', 'up': 40, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'attr', 'up': 37, 'dn': [38, 39, 41]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [42]}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 41, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 35, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'nsubj', 'up': 51, 'dn': [45, 47]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 46, 'dn': [49]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 47, 'dn': [48, 50]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 35, 'dn': [46, 58, 59]}, {'tok': 'almost', 'tag': 'RB', 'dep': 'advmod', 'up': 53, 'dn': []}, {'tok': 'invisible', 'tag': 'JJ', 'dep': 'amod', 'up': 55, 'dn': [52]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'amod', 'up': 58, 'dn': [53, 54]}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'amod', 'up': 57, 'dn': []}, {'tok': 'screen', 'tag': 'NN', 'dep': 'compound', 'up': 58, 'dn': [56]}, {'tok': 'shot', 'tag': 'NN', 'dep': 'attr', 'up': 51, 'dn': [55, 57]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 51, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [2]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'clearly', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 8, 12, 19]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'visible', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'borders', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'distinguished', 'tag': 'VB', 'dep': 'advcl', 'up': 7, 'dn': [11, 13]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'contents', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 4, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'almost', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'blurred', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 10, 11]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'advcl', 'up': 4, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 17, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nmod', 'up': 17, 'dn': [1, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'os', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [3, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 17, 'dn': []}, {'tok': 'platform', 'tag': 'NN', 'dep': 'npadvmod', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 17, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'pc', 'tag': 'NN', 'dep': 'appos', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'appos', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'f11047', 'tag': 'NN', 'dep': 'appos', 'up': 17, 'dn': [32]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}]}], 'stripped_text': ' Author: `lovefilms` Description: The screen shot of the missing Production section trying to edit When click on Edit to edit a section of an article, for example, https://en.wikipedia.org/wiki/Blue_Jasmine#Production the result page https://en.wikipedia.org/wiki/Blue_Jasmine?veaction=edit#Production appears to be a huge toolbar on top, and the section of \"Production\" is almost invisible see attached screen shot. Also, the toolbar should be clearly marked with visible borders to distinguished from the contents of an article. Now it\\'s almost blurred into the article and very confusing. Version : unspecified Severity : major OS : Windows 7 Platform : PC Attached : {F11047}', 'cleaned': '**author:** \\'lovefilms\\' **description:** the screen shot of the missing production section trying to edit when click on edit to edit a section of an article, for example, the result page appears to be a huge toolbar on top, and the section of \"production\" is almost invisible - see attached screen shot. also, the toolbar should be clearly marked with visible borders to distinguished from the contents of an article. now it\\'s almost blurred into the article and very confusing. -------------------------- **version**: unspecified **severity**: major **os**: windows **platform**: pc **attached**: {f11047}'})}),\n", + " '4479': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4479', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' lovefilms wrote: I am in FF23.0.1 and the VisualEditor is working as intended now. I go ahead to mark it as Resolved since people can always use the new version of FF.', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': [1]}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'lovefilms', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': [4]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 8, 19]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'ccomp', 'up': 5, 'dn': [7, 9, 11, 15]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'ff23.0.1', 'tag': 'NNP', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'conj', 'up': 8, 'dn': [13, 14, 17]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'intended', 'tag': 'VBN', 'dep': 'advcl', 'up': 15, 'dn': [16, 18]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'go', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 4, 8, 13, 19]}, {'tok': 'ahead', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'mark', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [3, 5, 7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'resolved', 'tag': 'VBN', 'dep': 'advcl', 'up': 4, 'dn': [6]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'always', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [9, 10, 11, 12, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'ff', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' lovefilms wrote: I am in FF23.0.1 and the VisualEditor is working as intended now. I go ahead to mark it as Resolved since people can always use the new version of FF.', 'cleaned': '**lovefilms** wrote: i am in ff23.0.1 and the visualeditor is working as intended now. i go ahead to mark it as resolved - since people can always use the new version of ff.'})}),\n", + " '4480': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lluzkul4z7us4sxkayss', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4480', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Firefox 23.0 for Ubuntu: Everything works fine when clicking the \"Edit (beta)\" link at https://en.wikipedia.org/wiki/Blue_Jasmine#Production fullscreen window as well as small window. Chromium 28.0.1500.71 for Ubuntu Same thing a above. It just works.', 'parsed': [{'rt': 8, 'toks': [{'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': [0, 1, 3, 4]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'ubuntu', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'everything', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 6, 7, 9, 11, 32]}, {'tok': 'fine', 'tag': 'JJ', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'advcl', 'up': 8, 'dn': [10, 19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 19, 'dn': [13, 15, 16, 17, 18]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'appos', 'up': 14, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 14, 20]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [26]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 26, 'dn': [22]}, {'tok': 'url', 'tag': 'XX', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'quantmod', 'up': 25, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'fullscreen', 'tag': 'CD', 'dep': 'nummod', 'up': 26, 'dn': [23, 24]}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 25, 29, 31]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'cc', 'up': 26, 'dn': [27, 28]}, {'tok': 'small', 'tag': 'JJ', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'conj', 'up': 26, 'dn': [30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'chromium', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number>.1500.71', 'tag': 'CD', 'dep': 'ROOT', 'dn': [0, 1, 3, 8, 9]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'ubuntu', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Firefox 23.0 for Ubuntu: Everything works fine when clicking the \"Edit (beta)\" link at https://en.wikipedia.org/wiki/Blue_Jasmine#Production fullscreen window as well as small window. Chromium 28.0.1500.71 for Ubuntu Same thing a above. It just works.', 'cleaned': 'firefox for ubuntu: everything works fine when clicking the \"edit (beta)\" link at - fullscreen window as well as small window. chromium .1500.71 for ubuntu same thing a above. it just works.'})}),\n", + " '4481': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4481', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \" lovefilms wrote: I am using Firefox 22 as well (on Windows 7). The IE9 doesn't seem to have the VisualEditor, the edit link will simply goes to https://en.wikipedia.org/w/index.php?title=Blue_Jasmine&action=edit§ion=3\", 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'lovefilms', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': [4]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 9, 22, 23]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'ccomp', 'up': 5, 'dn': [7, 8, 12, 15, 16, 17, 19, 20, 21]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 13]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': [14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [18]}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'ie9', 'tag': 'NNP', 'dep': 'nsubj', 'up': 4, 'dn': [0]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'ccomp', 'up': 15, 'dn': [1, 2, 3, 6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [10, 11]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'simply', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'goes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 9, 12, 13, 14, 16, 19]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17, 18]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 15, 'dn': []}]}], 'stripped_text': \" lovefilms wrote: I am using Firefox 22 as well (on Windows 7). The IE9 doesn't seem to have the VisualEditor, the edit link will simply goes to https://en.wikipedia.org/w/index.php?title=Blue_Jasmine&action=edit§ion=3\", 'cleaned': \"**lovefilms** wrote: i am using firefox as well (on windows ). the ie9 doesn't seem to have the visualeditor, the edit link will simply goes to \"})}),\n", + " '4482': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4482', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(e/c) I can reproduce on Firefox 22/Linux and Windows, and on Chrome/Windows to a lesser degree when using https://en.wikipedia.org/wiki/Blue_Jasmine?veaction=edit#Production or when loading https://en.wikipedia.org/wiki/Blue_Jasmine?veaction=edit and click the 'edit' link beside 'Production' (the bug doesnt occur if middle clicked, as that open the url with 'vesection=3' added). Most times I do this, it is possible to see the viewport position itself correctly at the anchor, but then then toolbar appears covering the section heading and a half of the first line of text.\", 'parsed': [{'rt': 7, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'e', 'tag': 'NN', 'dep': 'meta', 'up': 3, 'dn': [0, 2]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'c', 'tag': 'NN', 'dep': 'meta', 'up': 7, 'dn': [1, 4]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 5, 6, 8, 14, 15, 16, 35, 36, 51]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [10, 11]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'number>/linux', 'tag': 'NNP', 'dep': 'appos', 'up': 9, 'dn': [12, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'conj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'conj', 'up': 7, 'dn': [19, 20, 25, 34]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'pobj', 'up': 16, 'dn': [17, 18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'lesser', 'tag': 'JJR', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'degree', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 16, 'dn': [24, 27, 28, 29, 31]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 27, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dobj', 'up': 25, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'loading', 'tag': 'VBG', 'dep': 'conj', 'up': 25, 'dn': [30, 32, 33]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 31, 'dn': []}, {'tok': 'url', 'tag': 'NNP', 'dep': 'dobj', 'up': 31, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'conj', 'up': 7, 'dn': [41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 41, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37, 38, 39, 40, 42]}, {'tok': 'beside', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [43, 44]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 42, 'dn': [45]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 51, 'dn': [47]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 51, 'dn': []}, {'tok': 'nt', 'tag': 'RB', 'dep': 'neg', 'up': 51, 'dn': []}, {'tok': 'occur', 'tag': 'VB', 'dep': 'conj', 'up': 7, 'dn': [46, 48, 49, 50, 55, 56, 59, 65, 66, 67, 68, 69]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 55, 'dn': []}, {'tok': 'middle', 'tag': 'JJ', 'dep': 'amod', 'up': 55, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'clicked', 'tag': 'JJ', 'dep': 'advcl', 'up': 51, 'dn': [52, 53, 54]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 59, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 59, 'dn': []}, {'tok': 'open', 'tag': 'VBP', 'dep': 'advcl', 'up': 51, 'dn': [57, 58, 61, 62]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 61, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dobj', 'up': 59, 'dn': [60]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 59, 'dn': [63, 64]}, {'tok': \"'\", 'tag': '``', 'dep': 'pobj', 'up': 62, 'dn': []}, {'tok': 'vesection=', 'tag': \"''\", 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'advcl', 'up': 51, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 51, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'most', 'tag': 'JJS', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'times', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 3, 'dn': [0]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'advcl', 'up': 7, 'dn': [1, 2, 4]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 5, 6, 8, 10, 19, 20, 24]}, {'tok': 'possible', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [9, 13, 15, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'viewport', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'position', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12, 14]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'appos', 'up': 13, 'dn': []}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'anchor', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'toolbar', 'tag': 'NNP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'conj', 'up': 7, 'dn': [21, 22, 23, 25, 38]}, {'tok': 'covering', 'tag': 'VBG', 'dep': 'xcomp', 'up': 24, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26, 28, 29, 31]}, {'tok': 'heading', 'tag': 'VBG', 'dep': 'acl', 'up': 27, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 27, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'half', 'tag': 'NN', 'dep': 'conj', 'up': 27, 'dn': [30, 32]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33, 34, 36]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [37]}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 24, 'dn': []}]}], 'stripped_text': \"(e/c) I can reproduce on Firefox 22/Linux and Windows, and on Chrome/Windows to a lesser degree when using https://en.wikipedia.org/wiki/Blue_Jasmine?veaction=edit#Production or when loading https://en.wikipedia.org/wiki/Blue_Jasmine?veaction=edit and click the 'edit' link beside 'Production' (the bug doesnt occur if middle clicked, as that open the url with 'vesection=3' added). Most times I do this, it is possible to see the viewport position itself correctly at the anchor, but then then toolbar appears covering the section heading and a half of the first line of text.\", 'cleaned': \"(e/c) i can reproduce on firefox /linux and windows, and on chrome/windows to a lesser degree when using or when loading and click the 'edit' link beside 'production' (the bug doesnt occur if middle-clicked, as that open the url with 'vesection=' added). most times i do this, it is possible to see the viewport position itself correctly at the anchor, but then then toolbar appears covering the section heading and a half of the first line of text.\"})}),\n", + " ...}" + ] + }, + "execution_count": 43, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "no_bots_phab_corpus.utterances" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.21" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/text_analysis/case2/040425_phab_comments.ipynb b/text_analysis/case2/040425_phab_comments.ipynb new file mode 100644 index 0000000..3abe641 --- /dev/null +++ b/text_analysis/case2/040425_phab_comments.ipynb @@ -0,0 +1,928 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "ba9e5acd-e17d-4318-9272-04c9f6706186", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd \n", + "import spacy" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "e4f0b3f0-5255-46f1-822f-e455087ba315", + "metadata": {}, + "outputs": [], + "source": [ + "phab_path = \"/mmfs1/gscratch/comdata/users/mjilg/mw-repo-lifecycles/case2/0402_https1_phab_comments.csv\"\n", + "phab_df = pd.read_csv(phab_path)" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "ac5e624b-08a4-4ede-bc96-cfc26c3edac3", + "metadata": {}, + "outputs": [], + "source": [ + "def http_relevant(text):\n", + " if pd.isnull(text):\n", + " return False\n", + "\n", + " for word in text.split():\n", + " if word.lower() == \"http\" or word.lower() == \"https\":\n", + " return True\n", + " return False" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "d449164e-1d28-4580-9eb1-f0f69978f114", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/1288881096.py:35: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " mid_comment_phab_df['is_relevant'] = mid_comment_phab_df['conversation_id'].isin(relevant_conversation_ids)\n" + ] + } + ], + "source": [ + "#find gerrit phab PHID: PHID-USER-idceizaw6elwiwm5xshb\n", + "phab_df['isGerrit'] = phab_df['AuthorPHID'] == 'PHID-USER-idceizaw6elwiwm5xshb'\n", + "#cleaning df\n", + "phab_df['id'] = phab_df.index + 1\n", + "#may have to build out the reply_to column \n", + "phab_df['reply_to'] = phab_df.groupby('TaskPHID')['id'].shift()\n", + "phab_df['reply_to'] = phab_df['reply_to'].where(pd.notnull(phab_df['reply_to']), None)\n", + "\n", + "phab_df = phab_df.rename(columns={\n", + " 'AuthorPHID': 'speaker',\n", + " 'TaskPHID': 'conversation_id',\n", + " 'WMFaffil':'meta.affil',\n", + " 'isGerrit': 'meta.gerrit'\n", + "})\n", + "\n", + "# after 12-1-2012 before 12-1-2013\n", + "phab_df['timestamp'] = pd.to_datetime(phab_df['date_created'], unit='s', origin='unix', utc=True)\n", + "filtered_phab_df = phab_df[(phab_df['date_created'] < 1385856000) & (phab_df['date_created'] > 1354320000)]\n", + "\n", + "#removing headless conversations\n", + "task_phab_df = filtered_phab_df[filtered_phab_df['comment_type']==\"task_description\"]\n", + "headed_task_phids = task_phab_df['conversation_id'].unique()\n", + "filtered_phab_df = filtered_phab_df[filtered_phab_df['conversation_id'].isin(headed_task_phids)]\n", + "\n", + "#removing gerrit comments \n", + "mid_comment_phab_df = filtered_phab_df[filtered_phab_df['meta.gerrit'] != True]\n", + "\n", + "#cut down to only the data that is relevant (mentions http)\n", + "relevant_conversation_ids = task_phab_df[\n", + " task_phab_df['comment_text'].apply(http_relevant) |\n", + " task_phab_df['task_title'].apply(http_relevant)\n", + "]['conversation_id'].unique()\n", + "\n", + "task_phab_df['is_relevant'] = task_phab_df['conversation_id'].isin(relevant_conversation_ids)\n", + "mid_comment_phab_df['is_relevant'] = mid_comment_phab_df['conversation_id'].isin(relevant_conversation_ids)\n", + "\n", + "#comment_phab_df = mid_comment_phab_df[mid_comment_phab_df['is_relevant'] == True]\n", + "comment_phab_df = mid_comment_phab_df" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "942344db-c8f5-4ed6-a757-c97f8454f18b", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Unique conversation_ids: 6139\n", + "Unique ids: 26300\n", + "Unique speakers: 506\n" + ] + } + ], + "source": [ + "unique_conversation_ids = len(comment_phab_df['conversation_id'].unique())\n", + "unique_ids = len(comment_phab_df['id'].unique())\n", + "unique_speakers = len(comment_phab_df['speaker'].unique())\n", + "\n", + "print(f\"Unique conversation_ids: {unique_conversation_ids}\")\n", + "print(f\"Unique ids: {unique_ids}\")\n", + "print(f\"Unique speakers: {unique_speakers}\")" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "d226d781-b002-4842-a3ae-92d4851a5878", + "metadata": {}, + "outputs": [], + "source": [ + "import re\n", + "\n", + "def preprocess_text(text):\n", + " text = str(text)\n", + " text = text.replace('*', ' ')\n", + " text = text.replace('-', ' ')\n", + " text = re.sub(r'http\\S+', '', text)\n", + " return text" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "3ae40d24-bbe8-49c3-a3a9-70bde1b4d559", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/2783900859.py:1: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df['processed_text'] = comment_phab_df['comment_text'].apply(preprocess_text)\n" + ] + } + ], + "source": [ + "comment_phab_df['processed_text'] = comment_phab_df['comment_text'].apply(preprocess_text)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b8eddf40-1fe2-4fce-be74-b32552b40c57", + "metadata": {}, + "outputs": [], + "source": [ + "#comment_phab_df['processed_resolved_text'] = comment_phab_df['resolved_text'].apply(preprocess_text)" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "a8469b16-4ae6-4b06-bf1b-1f2f6c736cab", + "metadata": {}, + "outputs": [], + "source": [ + "nlp = spacy.load(\"en_core_web_sm\")\n", + "\n", + "def extract_dependency_tree(text):\n", + " doc = nlp(text)\n", + " dependency_trees = []\n", + " \n", + " for sentence in doc.sents:\n", + " for token in sentence:\n", + " token_info = (\n", + " token.text, \n", + " token.lemma_, \n", + " token.dep_, \n", + " token.head.text, \n", + " list(token.ancestors), \n", + " list(token.subtree), \n", + " list(token.children)\n", + " )\n", + " dependency_trees.append(token_info)\n", + " \n", + " return dependency_trees" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "8b9a12f9-71bf-4bc9-bcfd-c73aab4be920", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/2805711855.py:1: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df['dependency_tree'] = comment_phab_df['processed_text'].apply(extract_dependency_tree)\n" + ] + } + ], + "source": [ + "comment_phab_df['dependency_tree'] = comment_phab_df['processed_text'].apply(extract_dependency_tree)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "337a528a-5667-4e1f-ac9a-37caabc03a18", + "metadata": {}, + "outputs": [], + "source": [ + "#comment_phab_df['resolved_dependency_tree'] = comment_phab_df['processed_resolved_text'].apply(extract_dependency_tree)" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "a3f5d40b-f56e-4e31-a7f9-40b7ddb4d2a4", + "metadata": {}, + "outputs": [], + "source": [ + "#get VAD scores\n", + "import numpy as np\n", + "#https://saifmohammad.com/WebPages/nrc-vad.html\n", + "column_headings = ['Word', 'Valence', 'Arousal', 'Domination']\n", + "vad_lexicon = pd.read_csv('NRC-VAD-Lexicon.txt', delimiter='\\t', header=None, names=column_headings)\n", + "vad_dict = vad_lexicon.set_index('Word').T.to_dict()\n", + "\n", + "def vad_scoring(dependency_tree):\n", + " valence = []\n", + " arousal = []\n", + " dominance = []\n", + " for token, lemma, dep, head, ancestors, subtree, children in dependency_tree:\n", + " if lemma in vad_dict:\n", + " valence.append(vad_dict[lemma]['Valence'])\n", + " arousal.append(vad_dict[lemma]['Arousal'])\n", + " dominance.append(vad_dict[lemma]['Domination'])\n", + "\n", + " # Compute average scores across the comment\n", + " avg_valence = np.mean(valence) if valence else 0\n", + " avg_arousal = np.mean(arousal) if arousal else 0\n", + " avg_dominance = np.mean(dominance) if dominance else 0\n", + "\n", + " return [avg_valence, avg_arousal, avg_dominance]\n", + "\n", + "def dominance_prevail(dependency_tree):\n", + " dominant_words = 0 \n", + " for token, lemma, dep, head, ancestors, subtree, children in dependency_tree:\n", + " if lemma in vad_dict:\n", + " if vad_dict[lemma]['Domination'] >= 0.75:\n", + " dominant_words += 1\n", + " if vad_dict[lemma]['Domination'] <= 0.25:\n", + " dominant_words += 1\n", + " return dominant_words\n", + "\n", + "def arousal_prevail(dependency_tree):\n", + " arousal_words = 0 \n", + " for token, lemma, dep, head, ancestors, subtree, children in dependency_tree:\n", + " if lemma in vad_dict:\n", + " if vad_dict[lemma]['Arousal'] >= 0.75:\n", + " arousal_words += 1\n", + " if vad_dict[lemma]['Arousal'] <= 0.25:\n", + " arousal_words += 1\n", + " return arousal_words\n", + "\n", + "def valence_prevail(dependency_tree):\n", + " valence_words = 0 \n", + " for token, lemma, dep, head, ancestors, subtree, children in dependency_tree:\n", + " if lemma in vad_dict:\n", + " if vad_dict[lemma]['Valence'] >= 0.75:\n", + " valence_words += 1\n", + " if vad_dict[lemma]['Valence'] <= 0.25:\n", + " valence_words += 1\n", + " return valence_words\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "828fb57a-e152-42ef-9c60-660648898532", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/2858732056.py:2: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df['avg_vad_scores'] = comment_phab_df['dependency_tree'].apply(vad_scoring)\n", + "/tmp/ipykernel_19468/2858732056.py:3: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df['dominant_wc'] = comment_phab_df['dependency_tree'].apply(dominance_prevail)\n", + "/tmp/ipykernel_19468/2858732056.py:4: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df['arousal_wc'] = comment_phab_df['dependency_tree'].apply(arousal_prevail)\n", + "/tmp/ipykernel_19468/2858732056.py:5: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df['valence_wc'] = comment_phab_df['dependency_tree'].apply(valence_prevail)\n" + ] + } + ], + "source": [ + "#establishing per-comment VAD scores \n", + "comment_phab_df['avg_vad_scores'] = comment_phab_df['dependency_tree'].apply(vad_scoring)\n", + "comment_phab_df['dominant_wc'] = comment_phab_df['dependency_tree'].apply(dominance_prevail)\n", + "comment_phab_df['arousal_wc'] = comment_phab_df['dependency_tree'].apply(arousal_prevail)\n", + "comment_phab_df['valence_wc'] = comment_phab_df['dependency_tree'].apply(valence_prevail)" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "27e47f6f-0257-4b70-b222-e91ef888c900", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/335308388.py:1: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df[['average_v_score', 'average_a_score', 'average_d_score']] = pd.DataFrame(comment_phab_df['avg_vad_scores'].tolist(), index=comment_phab_df.index)\n", + "/tmp/ipykernel_19468/335308388.py:1: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df[['average_v_score', 'average_a_score', 'average_d_score']] = pd.DataFrame(comment_phab_df['avg_vad_scores'].tolist(), index=comment_phab_df.index)\n", + "/tmp/ipykernel_19468/335308388.py:1: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " comment_phab_df[['average_v_score', 'average_a_score', 'average_d_score']] = pd.DataFrame(comment_phab_df['avg_vad_scores'].tolist(), index=comment_phab_df.index)\n" + ] + } + ], + "source": [ + "comment_phab_df[['average_v_score', 'average_a_score', 'average_d_score']] = pd.DataFrame(comment_phab_df['avg_vad_scores'].tolist(), index=comment_phab_df.index)\n", + "comment_phab_df = comment_phab_df.drop(columns=['avg_vad_scores'])" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "184ccbe6-0a7a-41b8-9b02-bc439ff975d0", + "metadata": {}, + "outputs": [], + "source": [ + "# expand the dependency parser \n", + "\n", + "#pattern = r'\\b(ve|VE|visualeditor|VisualEditor)\\b'\n", + "#pattern = r'\\b(WMF|Foundation)\\b'\n", + "#pattern = r'\\b(bots|scripts|gadgets)\\b'\n", + "pattern = r'\\b(http|https)\\b'\n", + "\n", + "dependency_relations = []\n", + "resolved_dependency_relations = []\n", + "\n", + "for index, row in comment_phab_df.iterrows():\n", + " text = row['comment_text']\n", + " timestamp = row['timestamp']\n", + " comment_id = row['id']\n", + " conversation_id = row['conversation_id']\n", + " WMFaffil = row['meta.affil']\n", + " \n", + " for token, lemma, dep, head, ancestors, subtree, children in row['dependency_tree']:\n", + " if re.search(pattern, token, re.IGNORECASE):\n", + " dependency_relations.append({\n", + " 'comment_id': comment_id,\n", + " 'timestamp': timestamp,\n", + " 'wmfAffil':WMFaffil,\n", + " 'token': token,\n", + " 'dependency': dep,\n", + " 'head': head,\n", + " 'depth': len(list(ancestors)), \n", + " 'children': len(list(children)) \n", + " })\n", + " ''' \n", + " for token, lemma, dep, head, ancestors, subtree, children in row['resolved_dependency_tree']:\n", + " if re.search(pattern, token, re.IGNORECASE):\n", + " resolved_dependency_relations.append({\n", + " 'comment_id': comment_id,\n", + " 'timestamp': timestamp,\n", + " 'wmfAffil':WMFaffil,\n", + " 'token': token,\n", + " 'dependency': dep,\n", + " 'head': head,\n", + " 'depth': len(list(ancestors)), \n", + " 'children': len(list(children)) \n", + " })\n", + " '''\n", + "#resolved_dependency_relations_df = pd.DataFrame(resolved_dependency_relations) \n", + "dependency_relations_df = pd.DataFrame(dependency_relations)" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "82498686-14f4-40c8-9e33-27b31f115b47", + "metadata": {}, + "outputs": [], + "source": [ + "#now analysis/plotting \n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sns\n", + "from matplotlib.gridspec import GridSpec" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "82cd9dde-0d14-4de5-8482-5a39de8d2869", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/119938314.py:4: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " task_phab_df['first_comment'] = task_phab_df.groupby('speaker')['timestamp'].rank(method='first') <= 5\n", + "/tmp/ipykernel_19468/119938314.py:7: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " task_phab_df['week'] = task_phab_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_19468/119938314.py:7: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " task_phab_df['week'] = task_phab_df['timestamp'].dt.to_period('W').dt.start_time\n" + ] + }, + { + "data": { + "image/png": "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06YZgHHkyJEixW4YhlGzZk2jZ8+ervvO9zwsLMw4fvy4a/lXX31lAMY333zjWtaiRQujatWqRnJysmvZ0qVLDSDP+71y5UoDMD7++OM8x/7uu+/yLd+4caNhtVqNBx980Dhx4oRRrVo1o1WrVobNZjMMw3F+1KtXz+jevXu+c6VWrVpG165dXctuvvlmw9vb2/jnn39cy+Lj4w2LxWJc6CfVpXyGAWP06NGu+y+99JIBGLt27cp3HMCwWq3G9u3bXcv++usvAzBmzpx53hid79WFbuc6L871uSnKds7v0OXLlxtHjhwx9uzZY8yZM8cICwvL872xadMmw8fHxwCMFi1aGP/973+NBQsWGGlpaRc8vohIaVE3chGRElK7dm3uuece3n77bQ4cOFDgNvPnz8dut9O3b1+OHj3qukVFRVGvXj1XN2yz2cxVV13Fzz//DEBCQgLHjh1j2LBhGIbBmjVrAEdLWZMmTQpVNCkxMZHw8HDCw8OJi4tj5syZ9OzZk/fffz/Pdv7+/nnGVlqtVtq0acPOnTtdyywWi6vV1m63c/z4cXJycmjVqlWBXZhvvvlmqlWr5rrfpk0brrjiChYvXpxv28cee+yCz2XevHmYTKYCqxCfOSWTj4+P6++TJ09y9OhROnTowM6dOzl58uQFj7N48WLatGlD+/btXcv8/f15+OGH2b17N/Hx8Xm2v++++/Ic82KduY/MzEyOHj3KlVdeCZDn9Q0ODmbt2rXs37//gvv89NNP6devH4888ghvvfVWnrHkzvPnq6++KrZCdP369SMkJMR131n8zXkeHThwgA0bNnDfffcRFBTk2q5r1640atQoz76++OILgoKC6Nq1a57PTcuWLfH3988zfKFJkyaMHTuWd999l+7du3P06FFmz57tKji2YcMGtm3bxp133smxY8dc+0pLS+Paa6/l559/xm63k5uby5IlS7j55pupUaOGa/9xcXF07979gs+/JD7D59KlS5c8BfWaNWtGYGBgns/s+Tz88MMsW7Ys3+2ee+656JiKqkuXLoSHh1O9enVuv/12/P39+fLLL13fG40bN2bDhg3cfffd7N69m+nTp3PzzTcTGRnJO++8U2pxioicj5JtEZESNGLECHJycs45dnvbtm0YhkG9evVcia/zlpCQkKfQz9VXX8369evJyMhg5cqVVK1alcsvv5zmzZu7uqH+8ssveSpYn09sbCzLli1j+fLl/PLLLxw8eJCFCxe6uqU6xcTE5JtDOCQkJM/YWIDZs2fTrFkzvL29CQsLIzw8nEWLFhWYxNarVy/fsvr16+cbd+rh4VFgF+Kz7dixg+joaEJDQ8+73apVq+jSpQt+fn4EBwcTHh7uGodcmGT7n3/+oUGDBvmWx8XFudafqVatWhfcZ2EcP36c//73v0RGRuLj40N4eLhr32fGPXnyZDZt2kT16tVp06YNY8aMKTDB2rVrF3fffTd9+vRh5syZ+d7ffv360a5dOx588EEiIyO5/fbb+fzzzy8p8T4zQQVcibfzPHK+dgWdG2e/5tu2bePkyZNERETk+9ykpqbmK5A1ePBgmjdvzrp16xg9enSe5H3btm2A48LI2ft69913ycrK4uTJkxw5coSMjIxCxXcuxf0ZPpezX2so+DN7LvXq1aNLly75brVr176kuIritddeY9myZaxYsYL4+Hh27tyZ76JG/fr1+eijjzh69Ch///03EyZMwMPDg4cffpjly5eXWqwiIueiMdsiIiWodu3a3H333bz99tsMGzYs33q73Y7JZOLbb7/NNz0OOFpNndq3b4/NZmPNmjWsXLnS9YP86quvZuXKlSQmJnLkyJFC/1D38/PLM+XUuRQUF4BhGK6///e//9G/f39uvvlmBg8eTEREBBaLhYkTJ7rGWl4MLy+vfNW7L9aOHTu49tpradiwIVOnTqV69epYrVYWL17MtGnTSmQqseJo1Qbo27cvq1evZvDgwbRo0QJ/f3/sdjs9evTIE3ffvn25+uqr+fLLL1m6dCkvvfQSL774IvPnz3eNrweoWrUqVatWZfHixfz++++uMe1nxv3zzz+zYsUKFi1axHfffcdnn31G586dWbp06TnPifMpzHlUWHa7nYiICD7++OMC1585fhkcrefOpHrjxo359gXw0ksv5ast4OTv709WVlaR4zxbcX+Gz6U4X2t3adOmTb7z8lwsFgtNmzaladOmtG3blk6dOvHxxx8X6vtNRKQkKdkWESlhI0aM4H//+x8vvvhivnV16tTBMAxq1apF/fr1z7ufNm3aYLVaWblyJStXrnRVJL7mmmt45513XBWXL7Y42qWYO3cutWvXZv78+XlaSQvq1g3/tiaeaevWrfkqjBdWnTp1WLJkCcePHz9n6/Y333xD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xowC18+YMYMhQ4YQGxvL0aNHL7i/1NTUS+56/vLLLzN06FBuv/12AF588UVWrFjBK6+8wmuvvUZ4eDgAoaGhREVFYTY7Oj907tw5z37efvttgoOD+emnn7jhhhsuKSYRERERKZtKcyikSEWjbuQlKCoqisOHD5OcnFzg+uTkZI4cOUJUVFSpxJOSksL+/ftp165dnuXt2rUjISHhvI89dOgQDz30EPXq1SMoKIjAwEBSU1NJSkoqyZBFRERExE1KeyikSEWjlu0i8vX1JTU1tdDbe3p6EhwcXGDCHRwcTHR0NL/++muhj+0u9913H8eOHWP69OnUrFkTLy8v2rZtS3Z2tttiEhEREZGSkZaWxuTJk885FHLw4MHuCk2k3FDLdhGZTCb8/PwKfbPZbAwcOLDAfQ0cONDVFacwt0sdrx0YGEh0dDSrVq3Ks3zVqlU0atQIAKvVCjjGmp+9zcCBA7n++utp3LgxXl5eher6LiIiIiLlj6en53mHQlqtVtfvRhEpmFq2S5ifnx/Dhw8HHF9MzvEuAwcOZPjw4a4CZKVl8ODBjB49mjp16tCiRQs++OADNmzYwMcffwxAREQEPj4+LF++nAYNGuDr60tQUBD16tXjo48+olWrVqSkpDB48GB8fHxKNXYRERERKR3JycnnHQp58uRJvLy8SjcokXJGLdulwNvbmyFDhnDo0CEOHz7MoUOHGDJkSKkn2uBoTX/mmWd49tlnadq0Kd999x1ff/019erVA8DDw4NXXnmFWbNmERMTw0033QTAe++9x4kTJ7j88su55557GDhwIBEREaUev4iIiIiUvODgYIKDg8+5LigoiKysrNINSqScUct2KXFWbXRW+y6tbjf9+/enf//+rvtms5nRo0czevTocz7mwQcfpG/fvgQGBrqqkV922WX89ttveba79dZb89w3DKP4AhcRERERt3EOhTxzzLbTwIEDyc7OVu0ekQtQsi0iIiIiInn4+fkxbNgw7HY7r776ar6hkBaLxd0hipR5SrZFRERERCSfHTt20LJlS/bu3cuRI0eIjIzEbrfj7e2NzWZzd3giZZ6SbRERERERyeePP/7gvvvuo0qVKkRFRdGmTRvee+89d4clUm4o2RYRERERkXwSEhIAx/SxmzZtwm63uzkikfJF1chFRERERCQfZ7Ldp08fALZu3aru4yJFoGRb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5ZFRZMHHQ8X1Pf0bOEIhBOCcu70hoZCUgrJz7v/6668TEhLC4cOHnUv6idbJbrezdetWpk+fTqdOnejZsyezZs1i3759aDQarrjiCj766CPS09NZvXo1Dz30EKGhoef1vfr378/SpUtxd3dn6dKl3HnnnVit1np+R6IlMxqNdOjQgdnzPgAg2FONUjqRV+KpcPRF8A5tg0JVubJWVgQQTVGdk+1ffvmFd955h0suuaTSIvLdunXj2LFj9RqcEA3FbDY7R7WffPJJdDrdOZ+TVWRmyV7HyNqtfYPQaaUpmhCNoX2AB30iPLHb4edd5x7d9vX15b333gPgtddeY+fOnQ0coWhKbDYbGzduZOrUqbRt27bSnGs3NzeuvfZavvjiCzIzM/n999+59957CQysnxUlhg4dyo8//ohareabb77hwQcfxG6318tri5attLSUOXPmEBoayrRZrwOQl3xYqnP+pU2IH+VlJlRqLV5BkZW2GQwGPD095SaXaFLqnGxnZWURFBR01uNGo7FS8i1EU/bFF19w4sQJgoOD+c9//nPO/e12O1/8k4nFaqdriI6L23g1QpRCiArX9/JHAfydWERi7rkvPseOHcv48ePp0KEDubm5mM1mMjMzpWttC1VeXs7atWuZNGkSkZGRDB48mHnz5pGYmIhOp+OGG27g22+/JSsri19++YXbb7+92iW8LtRVV13F119/jVKp5KOPPuLxxx+XhFvUqLCwkFdeeYVZs2aRn5/vXPbrz99/4pVXXpFz1hms5eXo7I7R7YomchUmTZrE8uXLGTp0KMePH3dFeEKcpc7Jdr9+/fj111+dX1ck2B9//DEDBw6sv8iEaCBnjmo/9dRTtRrV3p5czK4UIyol3NE/SG4sCdHIonzdGXDqJtePO7Nr9Zz33nuP9evXs3btWoKDg50f0rW2eTEajVXeLLFYLCxfvpz777+f0NBQ55zr1NRUvL29mTBhAj/99BNZWVl8//333HTTTXh5Nc6N0htuuIGPP/4YgLlz5zqbN4nWx263k5OTw/bt2/n555956623ePTRRxk7dix9+vShY8eOqFQq5s+f73xORRJZkHxU5iH/i16vp28nRy+FkPaxgGNEe+bMmUybNo3Zs2fz119/0bNnTz7++GO50SVcrs5txF9++WWuvPJK9u/fT3l5OW+//Tb79+9n48aNrFu3riFiFKJeff755yQmJhISEsIDDzxwzv3LLDa++icTgKu6+jnXeBRCNK6xPQPYkljEzhQjR7NKiAn0qHF/nU7Ha6+95ry5BtK1trmpKK2dP3++Y8TPYGDy5MlMmTKFK664gr///tu5r5+fH9dddx3jxo1j+PDhuLm59lx99913U1RUxCOPPMLzzz+Pl5cXU6dOdWlM4jSj0YhGo3EeVxaL5bzOBzabjYyMDBITE0lMTOTEiRPOf1d81LQcXGxsLJmZmc7O2gqlCp/QdgDkpxyh+NQ85Pqa6tASRPl7sCnRyB0PTuXXBdPx8fFx/v/98MMP3HXXXaxfv5777ruPxYsX89FHHxESEuLqsEUrVedk+5JLLmHnzp28+uqrdO/enRUrVtCnTx82bdpE9+7dGyJGIerNv0e1PTxqvlgHWLI3h2xjOf56NdfESlM0IVwl1FvLJe28+fNYIYt2ZvPUyMga99doNCxYsKDKbfPnz2fGjBkNEaaoJ0ajkTlz5lQaFa64WWKz2Zg+fTr/+c9/GDt2LOPGjWPIkCFNbgRw8uTJFBUV8cwzz/DYY4/h5eXFfffd5+qwWr3qbuJMnz79rCXbysvLSUlJqTaRTkpKoqzs3I0bg4KCiI6Opk2bNkRHRzs/2rVrR3h4OAaDgfz8fNp06UV0oCc5BcUUZ6dgMBjw8fFpqB9Fs1Qx6JFWaCEwMAIArdaxLGTbtm1Zs2YN8+bNY8aMGSxbtozY2Fg+/PBDrr/+epfFLFqv81ogu3379nz00Uf1HYsQDe6zzz4jKSmJ0NBQ7r///nPun1pQxm/7cwG47aIg3DR1nnkhhKhH1/UIYGNCIfvTTexPN9E1pPppIPn5+c7Roqq2yWhR06bRaCqV1p7pnXfeIT09nZSUFFSqpt2s8umnn6awsJA5c+bwwAMP4OnpyS233OLqsFqtmm7iAFx//fW8+eabzsQ6JSXlnA23lEolYWFhZyXSFV9HRUXVeHPfaDQya9Ys2sV05PLLL6fYYsfLTcUYv99IOHYEi8XiTCYFRPg4fhZphRasNjuqf3VsV6lUPP7444waNYrbb7+dXbt2MW7cOO644w7mz58vNy9Eo6pzsl2xrnZ1qluTUghXM5vNvPTSS0DtRrXtdjtf/J2J1QY9w/X0ifBsjDCFEDUI9NQwNMbA6sP5/Lgziy6joqrtoWAwGJyjRVVtkwuupi03N7fGmyWFhYXN4maJQqHg1VdfpaioiPfff5/bb78dvV7PNddc4+rQWqWabuLMnz+fadOm8fvvv5OdnV3pOVFRUVUm0tHR0URERFxQVYVer+eBByeydE8Oj/5yApPZhk6rZGTHvjwQF4dWLTf6z+TvqUGrUmC22sksshDqU/WNiO7du7NlyxZeeOEFXnvtNb744gvi4+P57LPPGDZsWCNHLVqrOifbbdq0qbE5lLTbF03Vp59+6hzVrk0Z3+YTRexPN6FRKbj9ImmKJkRTcU13f9YfK+BIVim7U430DK/6RpjFYmHy5MlVNqeaPHmyjBY1UXa7nW+++YZrr722xdwsUSgUvPPOOxQXF7Nw4UJuvPFGfv31V4YPH+7q0Fqdc1W85OXl8eqrr6LT6ZxJdUhICEplwyW8ZRYbv+7PZfHeXOdjJrONxXtzUSgVjO7qJ5V1Z1AqFIT5aMkxlpNrqj7ZBnBzc+Pll19m9OjR3HHHHRw/fpzLL7+cRx99lJdeeqlW0wmFuBB1/s3dsWMH27dvd35s2bKFDz74gI4dO/LDDz80RIxCXLCysjJefvllAKZPn37Ok6vJbOXrbY6maGNi/QjykgtyIZoKX52aEZ0MACzamY2tmm6zer2e6dOnM3PmTOcyTwaDgWeeeYannnpKmqM1QYWFhUyYMIEJEyawatUqHn744Sr3q7hZ4iplFhvlVjuFpeWUW+2UWWznfI5SqeTTTz9l7NixlJWVce2117Jp06ZGiFacqaLipbptQUFB3HPPPdxyyy0MGjSIsLCwBk207XY7SiWsOJhX5fYVB/POKpMWcOeAYOZe345QH22tfgcHDx7Mrl27nFMI582bR79+/di+fXtjhCtasTqfPXr27Fnpo1+/ftx333288cYb1ZblCOFqn376KSdPniQsLKxWo9o/7cqhoMRKsJeGq7r5NUKEQoi6uLqbH+5qBYm5ZWxLqr7Tr7u7O9OmTSMjI4PMzEySk5Pp06cP7777biNGK2rjn3/+oXfv3nzzzTeoVCoyMjJ4+umnz7pZMnPmTKZPn+6ymyUWq2MUctKio0z64RiTFh3l1/25WKznTrjVajXffPMNcXFxGI1GrrzySnbu3NnwQQunAwcOMGnSpCq3NeZNnLRCMz/vyuattSnkl5RjMld9/JjMNkwWqRo9k8VqY2eykUd+PMaUH4/X+nfQ09OT//73vyxbtozg4GD279/PgAEDmD17NuXl5Y0UvWht6u1WXadOnfjnn3/q6+WEqDf/HtX+d6fRf0vMLWXlIccd5jv6B6NVSemWEE2Nl7uaUV0cN8J+3JWNzVb9Wqp6vR6tVktgYCAbN27k+uuvZ8aMGSQkJDRWuKIGNpuNN954g0GDBnH8+HGio6NZv349999//1k3SzIyMpg2bdo5z+MNpcxiY+neXH7ZneNMjkxmG7/szmHp3txajXC7ubnx008/cckll1BQUEBcXBwHDx5s6NAF8PXXX3PzzTczefJkl9zEyTZa+HVfLs/+eoInFyfw8+4cjmaX4u2uRqet+lpDp1Wi0zTtJoCNqeJ3cPGe8/8dHD16NHv37mXcuHGUl5fz7LPPcumll3LkyJGGDl+0QnXOIgoLCyt9FBQUcPDgQZ555hk6dOjQEDEKcUE++eQTkpOTCQ8P5957761xX5vdzud/Z2C3Q/9oL7qHSZmpEE3VFV190WuVpBaY2XSisFbPGTFiBMOHD8dsNjN9+vQGjlCcS0ZGBldddRVPPPEE5eXljB8/np07dzJo0CDnPmfeLNFqtS4b0a7Pcl+9Xs+yZcvo27cvWVlZjBgxQm7+NLB//vmHe+65h4MHD7Jw4cJGu4lTUFLOyoN5vPhHIlN/Os5327NIzC1DpXA0X721XyA2m524zr5VPj+usy/WGm4mtjYqpaJefgcDAgL44YcfWLhwIT4+PmzevJlevXrx/vvvY69mapIQ56PODdIMBsNZjaLsdjuRkZF8++239RaYEPWhtLS0TqPafx4r5GhWKe5qBbf2a/pdboVozfRaFVd19eOHndn8vCuHAW28UZ/jQkuhUPDmm2/Su3dvvvvuOx555BEGDhzYSBGLM61cuZLbb7+djIwM3N3defvtt7nvvvuaVDNKs9XGgXQTO5KLSS+0cM/A4HOW+3qrandp5ePjwx9//MGQIUPYv38/I0aM4M8//yQsLKw+34IA0tLSuO666ygtLeXqq6/mkUcecS4ZV9HRvj6bJRrLrGxNKnI0Ws0wUZG7KYDOwR5c3MabflGeeLmfPlbGxDoqdVYczHN2I4/r7MuYWD80UmHnZLJY6+13UKFQcNtttzFkyBDuuusu1qxZw0MPPcTixYv59NNP5XdR1Is6J9tr166t9LVSqSQwMJCYmBjU6vNatluIBvPJJ5+QkpJSq1HtojIr323PAmBszwD8dOe/jIcQonHEdfZl+cE8Most/Hm0gGEdDed8Ts+ePbn77rv59NNPmTp1Khs3bmxSCV5LZ7FYmDlzJq+99hp2u51u3brx7bffEhsb6+rQACgqLWdnipEdycXsSTVSVu7IlLzcVM5y36ou9nVaJR517BgdEBDAypUrufTSSzl+/DgjR45k3bp1BAQE1Mt7EY6b7mPHjiU1NZUuXbrw1VdfNcja7KUWG9uTi9lyopDdqUbOnD7cPsCdAW28GBDtja+u6mtljUrJ6K5+XBPrj8liRadRYbXZJdH+F51GVa+/gwCRkZGsXLmSBQsW8NRTT7F8+XJiY2N5//33uemmm+ojbNGK1Tk7HjJkSEPEIUS9O3NU++mnn8bNza3G/X/YnkVxmZUIg5aR1ZRzCSGaFjeNkjGx/ny1NZPFe3IY3N67Vn0WXnzxRb799ls2b97MDz/8wI033tgI0YqEhARuvfVWNm/eDMADDzzA3Llz0el0Lo0rrcDM9uRidiQXcySrhDOrSH091PSO1NM7whOb3VHu+8vunLNeY2QnX/ammXBTK+kaUvv3ExYWxqpVq7j00kvZv38/o0aNYs2aNc1qabOmym63c//997NlyxZ8fX1ZsmQJ3t7e9fb6ZquN3SlGNp8oYmdyMWbr6QMn0teNi6O9GNDGq9YrmlQs71UxMqtWyU3Af7Paav4d3J1qZMPxQm7qE0hwHVaSUSqVPPLII8TFxXH77bezbds2br75ZhYvXsy7776Lr69cF4rzU+dke8mSJbXe95prrqnrywtRbz7++GNSU1OJjIzknnvuqXHfo1klrDtaAMCd/YPPWYoqhGg6hnX04ff9ueSayll7uIBRXc59URQWFsa0adN4/vnneeqpp7j22mvPeUNOXJjvv/+e++67j8LCQnx8fPj4448ZP368S2Kx2uwczSpxJtjphZU7UEf5utEn0pPeEZ608XOrVPlQXblvXGdfZv+RRGaxhfsHh3Bxm9ondW3btmXVqlVcdtllbN++ndGjR7N8+XJZnu4CzZ07l4ULF6JSqfjhhx+IiYm54Ncst9nZn25ic0Ih204WU3JGQ65gLw0Xt/Hm4jZehBvkfNIQHDdYq/4dvKKLL7P+SCK1wMzOZCNxnQ1c090fnbb2lQxdunRh06ZNzJ49m5deeolvvvmG9evX87///Y+RI0c21NsSLVidk+3rrrsOhUJxVvOAfz+mUCiwWmWpAuEapaWlvPLKK8C5R7VttlNN0YBL2nnTKdi1IyxCiLrRqpRc292f/23JYOneHIbG+DhHiGry+OOP8+GHH5KQkMCCBQt4/PHHGyHa1sdkMjFlyhQ++ugjAAYOHMjXX39NmzZtGjWOEouNvalGticXsyvFSHHZ6WsUlRK6BOvoE+lJrwhPAvTVTyOqrtxXoYRwg5bUQjPv/ZlGfkk5V3Sp/dKRnTt3ZsWKFQwdOpQNGzZw/fXXs2TJErkJdJ5+//13pk2bBjjWVB4+fPh5v5bNbudwZgmbTxTxT2IRRWccO346NQPaeHFxG++zbsyIhlHd76CbRsmkS8P4elsme9NM/LY/jz+PFTKuVwBDY3xQ1nIgRaPR8MILL3DVVVdxxx13cPjwYeLi4pg4cSJz5sxxeSWOaF7qPLFhxYoV9OrVi99//538/Hzy8/P5/fff6dOnD8uXL8dms2Gz2STRFi71008/YTabiYyM5O67765x39WH80nMLUOnVXJzH2mKJkRzdGmMD0GeGgpLraw4VHWn2n/T6/XMnj0bgNmzZ5Odnd2QIbZKe/bs4aKLLuKjjz5CoVDw9NNPs27dukZLtHONFtYczueN1clM/P4oC9ansuF4IcVlVvRaJYPaejPpsjDeuyGGaSMiGdHJt8ZEu4KbRolapcDbXY1apcBNo0SrUjLx0jBGdjIA8PXWLL7ZlomtDp2NK66v9Ho9K1as4JZbbpH1f8/DwYMHufnmm7HZbNx7773VrqtdE7vdzvHsEr7emsmjPx3n5RUnWXM4n6IyK15uKoZ3NDBjVCRzr2/HLX2DaOvvLol2I6rqdxAgwteNJ4ZHMHVYOKHeWorKrHy2JYNnfz3BvjRjnb7HgAED2LFjh/P4effdd+nduzd///13vb8f0XLVeWR7ypQpfPDBB1xyySXOx0aNGoVOp+P+++/nwIED9RqgEHVhNBrRaDQMGjSIEydOkJycXOOoQH5JOYt2Oi6wb+gVgLeHNPkTojlSKxWM7enPfzek89u+XC7vaEBfi9LBO+64g/nz57Nz505eeOEFFixY0AjRtnx2u50PPviAqVOnUlpaSmhoKAsXLryg0cXaft+kvDJ2JBez/WQxJ3LLKm0P8tLQJ8KTPpGedAj0qPUyQbWlVCq47aIgfHVqvt+Rze/788g3lXPfoNBaz78dOHAgixcvZvTo0fz888/cfffdfP755yiV0iirNvLy8rj22mspLCzkkksu4d13360yCS6z2FApFWeNjCbnlbH5RCGbE4vILDo9vUCnUdI3ypOL23jTNURX78eOqD8KhYJeEZ7EhulZcyifn3dnczLfzGurkukdoefmvkGEetduPrdOp2PBggWMGTOGu+++m8OHDzNo0CBmzJjBM888g0bT9JvpVlwb5+fnYzAYsFgsMkWlEdX5zH3s2DEMBsNZj/v4+HDixIl6CEmI81NaWsqcOXMIDg6mbdu2RERE8PXXX1NaWlrtc77dlkWJxUZbf3eGdTA0XrBCiHo3sI03YT5ajGYbyw/UbnRbpVLx5ptvAvDBBx9w6NChhgyxVcjLy2P8+PE89NBDlJaWctVVV7Fr167zTrTLLDbKrXYKS8spt9ops1TuQmyx2tiTauSLvzN49KfjPPtrIj/tyuFEbhkKoEOgOzf2DuCVa9rw+rVtubVfEJ2DGy5ZUigUXB3rzwODQ1ApYNOJIt5Yk0yJufYVf8OHD+eHH35ApVLx5ZdfMmnSJFn7txbKy8u55ZZbOHz4MJGRkfz4449VLullsdr4dX8ukxYdZdIPx5i06CjL9uVSXGblnfWpLNmbS2aRBa1KwcVtvHhkaBgLbmjPfYNC6R6ml0S7mVArFcR18eX169oR19mAUgE7ko08vSSBr7ZmYiyr/e9kXFwce/fu5ZZbbsFqtTJr1iwGDRrEwYMHG/AdXLgzr40rPubMmVPjtbGoX3UexrvooouYOnUqCxcuJDg4GICMjAyeeOIJ+vfvX+8BClEbRqOROXPmMGvWLOdj+fn5zq+nTZt21l28A+kmNiYUogDu7B9U67k8QoimSalUcH3PAN5Zn8of+3MZ2clQaR3b6lx++eVcffXVLFu2jGnTprF48eJGiLZl2rBhA7feeitJSUloNBpee+01HnnkkfMela1Iiv7dCOnqbn7sTTOyMaGI3alGSs9IwLUqBd3DHN3De4XrXVaxNLidD97uauavS2F/uomXVpzk8csjMFSz9NO/jRkzhoULFzJhwgTef/99vLy8ePXVV6VUuQZPPvkky5cvR6fTsWTJEoKCgs7ap8ziOKbO7GZtMttYvMfx9Y19Alh3tJCBbbzoHeFZq/4PomnzdFNx20XBDOto4NttWexKMbL8QB4bjhdyfU9/hnUw1OoGiq+vL19//TXXXnstDz74IFu3bqV37968+uqrPPzww02u+uR8ro1F/avzUfHpp5+SlpZGVFQUMTExxMTEEBUVRUpKCp988klDxChElUpLS1m/fj1z585FoVAwf/78KvebP3/+WWU+5VY7X/ydAcCwjgbaBXg0eLxCiIbXL8qTaD83SsvtLNuXW+vnvf7666hUKpYsWcLatWsbMMKWyWq1Mnv2bIYMGUJSUhIxMTFs2rSJRx999LwvQMssNpbudSRFFWvqmsw2ftmdw9K9udiBvxOLKLXYMHioGNbBh6nDwnnvxhgeGRrOZTE+Lp8a1D1Mz9NxUXi7q0jKK2PWH0mkFZhr/fxbbrmF//73vwDMmTPHuZylONtnn33G3Llznf/u1atXlfuplApWHKy68mXloTx6hHny6LBwLm7rLYl2CxPu48Zjl0fw+PAIwn20FJdZ+eLvTJ5ZdoLdKbWfz33TTTexZ88eRo0aRWlpKVOmTCEuLo60tDSMRiNms5nMzEzMZjNGY93mideF2WwmKyuLo0ePsnXrVlatWsWPP/7IJ598wvvvv49SqazTtbFoGHX+KxQTE8Pu3btZuXKls3SiS5cujBgxQu62igZlNBrZtGkT69atY/369WzZsoWysjJiY2MZO3Ys+fn5VT4vPz+fgoICAgNPNz9bfjCXlAIzXm4qbugV0EjvQAjR0JQKBeN7BfDmmhRWHcrnyi5+tRpJ7Ny5Mw888ADvvfcejz32GFu3bm1yoxRNVWpqKrfddpvzJsVtt93Ge++9h5eX1wW97rmSorfHtWd8rwBiQ3W08XdH2USvQdr6uzPziiheX51MRpGFF5cnMXVYODGBtbvJe99991FcXMzUqVN55pln8PLyYvLkyQ0cdfOyadMmHnjgAQBmzpzJDTfcUO2+JovVefPmrG1mGyaL1bnOtWiZeoTp6XZ1G+KP5PPjrhxSCsy8sSaZHmF6bukXSLjPuVcACA8P5/fff+eDDz7g8ccfJyUlBbVazWuvvcaCBQuc86MnT57M9OnTcXd3r/R8u92O0WikoKDA2XC64t///lzdYyUlJdXGFxsbyxVXXFGna2PRMM7rbKJQKIiLiyMuLq6+4xHCqaCggA0bNjiT661bt57VlTU4OJgBAwYQGhqKwWCo8qRiMBjw8fFxfp1ttPDzLke52M19A9G71X79RSFE09cjTE9MoDtHs0pZsjeHO/oH1+p5zz//PF9++SU7duxg4cKF3HnnnQ0cafP366+/ctddd5GdnY1er+e9997jjjvuuODXzTVZwE6NSVFZuY1ruvtf8PdqDEFeWp69Ioq5a1I4nlPKqytPMvHSMHpHetbq+Y8++iiFhYU8//zzPPLII3h6evJ///d/DRx185CcnMzYsWMxm82MHTuW5557rtp9bTY77molOq2yymNLp1Wi08g1QWugUioY3smXi9t6s2RPDisO5rE71cjepUYu72hgbM8AvM5xfahQKHjwwQcZMWIEycnJzJ8/37nCBZwu2bbb7QwfPpypU6dWSp7ra+UmLy8v57VuxefIyEhCQkJqfW0sGk6tku358+dz//334+7uXm05QgW52yrOV3Z2Nn/++Sfr169n/fr17Ny5E5ut8h/DyMhIhgwZwpAhQ7jsssvo0KEDCoUCo9HI5MmTK81LqTB58mQsFouzScrXWzMxW+10DPLgknbejfLehBCNR6FQML5XIK+uPMnaI/lc2dWPQM9zl8sFBgYyY8YMnnzySWbMmMENN9wg66lWo6ysjKeeeoq33noLgN69e/Ptt9/SsWPH835Nu93OgXQTKw/lcySrhDfHtmtRSZG3u5rpIyN5589UdqUYeWtdCncNCK51c86ZM2dSWFjI3Llzue+++/D09GTs2LENG3QTZzKZuO6668jIyKB79+588cUX1Vak2Gx2PtyYTv9oT0Z28nXO0T5TXGdfrDZ7rTvHi+ZPr1VxS98ghnUw8N32LLadLGbVoXw2JhRyXQ9/RnT0Pefx0KFDB6Kjo7n++uur3L5gwQKefPJJkpKSzlpiUq1WO5PkfyfMtXnM29sblarqc2Fdro1Fw6lVsj1v3jwmTJiAu7s78+bNq3Y/hUIhybaotbS0NGdivW7dOvbt23fWPjExMc7E+rLLLqt2bVa9Xs/06dMBx82h6sp3dqUUszWpGKUC7uwfLFMfhGihuobo6BqiY3+6icW7c7h3UEitnjd58mTee+89EhMTefPNN3n22WcbONLm58iRI9x8881s374dgEceeYTXXnutxmUWa1JmsbEhoZCVB/NIOWM+84mcUuI6+1ZqZFWhuSZFbholjwwN57PNGaw/VsD/NmeQZypnbA//c/49UigUvPHGGxQVFfHR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sW3bNgwbNgwAYDKZsG3bNkyZMuWSz3F2doaz88Wr3Wk0Gh4sLsD3g6TE/JEcMZckR8wlSYn5IzmyVi5buw+bb7YBYObMmRg3bhx69eqFPn364F//+hfq6+vNq5MTERERERER3Ux20Ww/9NBDqKysRGpqKsrKyhATE4NNmzZdtGgaERERERER0c1gF802AEyZMuWy08aJiIiIiIiIbial1AUQERERERER2Rs220RERERERERWxmabiIiIiIiIyMrYbBMRERERERFZGZttIiIiIiIiIitjs01ERERERERkZWy2iYiIiIiIiKyMzTYRERERERGRlamlLkAOhBAAgLq6OokrkQe9Xo+GhgbU1dVBo9FIXQ45GOaP5Ii5JDliLklKzB/JkbVz2dIftvSL14vNNgCtVgsACAoKkrgSIiIiIiIikhOtVgtvb+/rfp5C/Nk23Y6YTCacOnUKnp6eUCgUUpcjubq6OgQFBeHEiRPw8vKSuhxyMMwfyRFzSXLEXJKUmD+SI2vnUggBrVaLgIAAKJXXfwU2R7YBKJVKdOrUSeoyZMfLy4sHT5IM80dyxFySHDGXJCXmj+TImrn8MyPaLbhAGhEREREREZGVsdkmIiIiIiIisjI223QRZ2dnpKWlwdnZWepSyAExfyRHzCXJEXNJUmL+SI7klksukEZERERERERkZRzZJiIiIiIiIrIyNttEREREREREVsZmm4iIiIiIiMjK2GwTERERERERWRmbbSKyK01NTVKXQERERETEZpus59dff0V2drbUZZADKyoqQmpqKgwGg9SlEAEAdDodGhoapC6DiIiIJKCWugCyDz/++COSkpIwdOhQREREoEOHDlKXRA7mxx9/xO23346mpiYMGDAASUlJUpdEDu7gwYNIT09HcXEx4uLi8OSTTyIqKkrqssjBFRcXY926daiqqsJtt92G5ORktG/fXuqyyEEcOnQIK1asQEVFBWJjY5GUlISwsDCpyyIHV1lZCY1GAx8fH6vvmyPb1GpHjhzBkCFDMGbMGGRkZLDRppsuPz8fffv2xfjx4zFixAisWrUKjY2NEEJIXRo5qIKCAtxxxx1wdnbG0KFDsX79eqxYsULqssjB/fzzz+jbty+2b9+O4uJiTJgwAQ899BC++uorqUsjB1BYWIg+ffpg//79qKmpwYsvvojJkydj+fLlUpdGDqywsBBBQUF4/PHHodVqrb5/heCnUWqllStX4ssvv8TatWthMBjw1ltv4dChQwgMDERCQgISEhKkLpHsWF5eHhISEjBt2jSkp6dj4cKFmDt3LvLy8hASEgIhBBQKhdRlkgPRarX4+9//jri4OMyfPx8AkJGRgd27d+Pf//43PDw8JK6QHFFtbS2GDh2KhIQEvPLKKwCam++YmBjExMTgqaeewtixYyWukuyVTqfD+PHj4e7ujoyMDADnL/06ceIERo8ejcmTJ0tcJTmasrIyDB8+HC4uLsjPz0diYiLef/99eHp6Wu01OLJNrZaXl2delGrQoEFYv349tFotVq9ejdmzZ+P999+XuEKyV7W1tbjjjjswceJEpKenAwAmT56M0NBQzJ07l402Saaurg6RkZHmr3/66Sfs378fMTExePDBB80fNoluFr1ej8bGRiQmJsJkMqGhoQGRkZGIj4+H0WjEf/7zHxQWFkpdJtkpJycnlJWVQalsbj2EEOjatSvmzZuHiIgI/Pe//8XGjRslrpIciRAC+/fvR0hICObPn48NGzZg06ZNmDhxolVHuNlsU6tFR0fD2dkZmZmZ0Gg0+Pzzz5GZmYnt27cjJCQEa9euRXV1tdRlkh3y8fFBTk4O3njjDQDNB061Wo3ExETk5ubi9OnT5u1EN0tDQwNqamqQk5ODr7/+GmlpaVixYgUmTJiAOXPmwMnJCatWrcKBAwekLpUciFarxcGDB1FRUQGlUgk3Nzf89ttv0Ol0eOaZZ7B371589tlnUpdJdkgIAb1ej06dOqG6uhpNTU0QQsBkMiE4OBizZs1CU1MTVq1aJXWp5EAUCgV69uyJCRMmoFevXujXr59Fw11XV2d+bKs+RwqiVsrJyRHOzs6iZ8+e4oEHHrD4XmFhoVAoFOJ///ufRNWRIzCZTBa/nzp1Sri7u4tXX31VyrLIgX399dciLCxMDBs2TPj6+opVq1aZv1dSUiLc3NzEsmXLJKyQHNGMGTOEs7OzSEtLE4sXLxbe3t5i0qRJQgghFixYIPr37y/q6+vNx1Iia9q2bZtQKpXinXfeEUI0/59tMBgsvldYWChlieTAjEajEEKI7Oxs4ePjI0aOHCnq6uqETqcTS5Ys+dO9DFcjp+ty4sQJHDx4EJWVlRg8eDA8PT3Rr18/vPnmm5g2bRqEEDhy5AhCQkIAAB07dkTfvn1vyOp+5Jj+mEEfHx84OTnBaDRCpVLBaDTC398fEydOxMaNGzFmzBgEBQVJXTbZsQszOWjQIHh5eSE5ORnZ2dlwdnbGoEGD0KVLFwCAyWRC+/btERsbC29vb4krJ3v2x2Nl27Zt8c9//hNeXl5YuXIlfH19MXPmTKSmpgKAeQaam5ublGWTnWhoaIBGo4FGo4EQAkIIDBw4EK+99hqmTp0KV1dXpKSkQKVSAQC8vb3RtWtX5o9uqAtz+UctlzjEx8fj66+/xj333INJkybB1dUVH3/88Z+/zMZqpwPI7uXn5wtfX18RFxcnnJycxK233iqefvppUV1dLYQQYu7cuUKhUIh//OMfYteuXaKiokLMmjVLhISEiFOnTklcPdmDS2XwmWeeETU1NUIIYT5DLoQQWVlZwtPTU3z11VcSVUuO4FKZ/L//+z9x+vRpIUTzLIvQ0FCxYsUKIYQQOp1OpKWliaCgIHHs2DEJKyd79sdcduvWTTz33HPmY2VlZaX5zy0mTpwoJkyYIHQ6HUe2qVUKCgrEwIEDxVdffSX0er0Q4vzMs4aGBpGamioUCoVIS0sTBw4cEDU1NeL5558X4eHhoqKiQsrSyY5dKpdX8u233wqFQiHatm0r9u3b96dfl802XZPa2loRFxdn/hDZ2NgoXnjhBREfHy+GDRtmbriXL18u/P39hZ+fn+jevbvo3LmzyMvLk7h6sgdXyuDf/vY3c3NzYcOdmJgo7r77bmE0GvnhkazuapmsrKwUQgjxyiuvCIVCIW6//XaRkJAgAgMDeVykG+ZyuezXr5+47777RFVVlRDifPNz+PBh8eyzzwovLy/x888/S1k62YGjR4+KyMhIoVKpRHBwsNiyZcslG5vly5cLX19fERgYKLp16yYCAgJ4XKQb5lpz2aKpqUk8/vjjwtPTUxQUFLTqtblAGl2Tmpoa1NbW4t5770Xbtm3h4uKCl19+GRMmTEBpaSmmTp2Kuro6pKSkIDs7G5999hneeecd7N69G7GxsVKXT3bgShmsqKjAtGnToNVqoVKpYDKZAACTJk3CsmXLoFQquSo5Wd3VMvnUU09Bq9XixRdfxKefforY2FgkJydjx44dPC7SDXO5XD722GMWx0qFQoHq6mp89NFH+Oabb7Bjxw7ceuutUpdPNsxgMGDdunWIjIzEr7/+isjISDzyyCPYvn07DAaDxWNTUlKQk5ODTz75BAsXLsSePXt4XKQb4npy2eLAgQPYuXMntm3bhu7du7fq9dls0zXx8PCAm5sbfvrpJwDNq/I5OTlh3LhxeOSRR3Dw4EGsX78eABASEoL4+HgkJCQgICBAwqrJnlwpg2PGjLHIoDi3auTw4cNxyy23SFUy2bnryeT999+PJUuW4Nlnn0VYWJiEVZO9u1Iux44di19++cWcy7Zt2+KJJ57Axo0b2ehQq6lUKvTu3Rtjx45F586dkZWVhR49emDcuHHYvn079Ho9AJiv4Q4NDcXdd9+NpKQkdOrUSeLqyV5day4vFBERge+++w69e/du9esrhOA9cejq9Ho9Ro0ahdLSUqxatcq82E+LIUOGQKPRYMOGDRJVSPaOGSS5uZZMqtVq3juWbioeK0lKJpPJvNBUi6SkJOTn52PlypUYOHAgVCoVNmzYgAEDBsDd3V2iSsmRXE8uExIS4OHhYbXX5sg2XZUQAhqNBu+++y5KSkowbdo0VFRUWNxz7t5770VVVRXOnj0rYaVkr5hBkptrzeTp06eZSbppeKwkqV3Y0LRM0d20aRNiYmIwbtw4bNmyBZMmTcKMGTMs7mNMdCNdTy61Wq11X9uqeyO7pFAooNPp0LFjR2zatAl79uzBmDFjkJubC6PRCKD52oZ27dpddNaIyBqYQZIbZpLkiLkkqV14YketVpun6GZlZSEmJgZDhw7FJ598gszMTPj7+0tVJjkYKXPJaeR0ESGExWJSLfcvPn36NHQ6HRobG5GcnAwPDw8YDAaEhoZi27Zt2LVrF6KjoyWsnOwFM0hyw0ySHDGXJKXL5a+mpgZVVVUIDw8H0DySqFarMWPGDKxcuRI7d+5s9aJTRJcjt1zytCaZ6XQ6AEBTUxOA5rAaDAaoVCocPXoU0dHR2LZtG0JDQ7F3715Mnz4dgwcPRu/evbF3717+x02txgyS3DCTJEfMJUnpSvk7duwYbrvtNuzbt8/8eLVajQ8++ACLFi3Cli1b2GjTDSHXXHJkmwAAv/zyC+bNm4dTp07Bz88PzzzzDG677TYAwMmTJxEVFYURI0YgIyMDQghOPyOrYwZJbphJkiPmkqR0Pfm7cHSxuLgYarUawcHBElVO9kzOueQRmPDTTz8hPj4ezs7OuOWWW1BeXo6FCxdCr9fDaDTihx9+wPjx4/Hee+9BoVDwP26yOmaQ5IaZJDliLklK15u/C4WFhbHRphtC7rnkyLaDO3LkCAYPHoyRI0ciPT0dADBnzhwcP34cy5Ytw9mzZ+Hi4mK+3oHI2phBkhtmkuSIuSQpMX8kR7aQS57ydHB79+5F//79MW3aNPO2uro65Obmok+fPhg8eDA2b94MlUoFnpehG4EZJLlhJkmOmEuSEvNHcmQLueTItoOrra1FeXk5unbtCgBYsGABUlNT8frrr8PFxQX5+flYtmwZcnNzERUVJXG1ZI+YQZIbZpLkiLkkKTF/JEe2kEu1JK9KkmuZTuHj4wMfHx8Azav4HT58GF9++SUGDx4MoHl6xhdffIEDBw7w4ElWxQyS3DCTJEfMJUmJ+SM5sqVcstl2MLW1tfDx8YFKpbK4fkEIAScnJ7z33ntQKpUwmUxQKpVQKBTw9/dHUFCQxJWTvWAGSW6YSZIj5pKkxPyRHNliLnnNtgM5ePAg4uLikJqaCgBQqVQwmUwAYF6dr+X3lhVMly5dCoPBgMjISAkqJnvDDJLcMJMkR8wlSYn5Izmy1VxyZNtBnDhxAg8//DDUajXWrVsHtVqN1NRUi7M/wPmQFhUVISMjAx9++CG2b98OPz8/KcsnO8AMktwwkyRHzCVJifkjObLlXLLZdgBCCKxevRoBAQGYPn06srOzsXr1agAwB/XCqRgFBQX4+OOPsWvXLuzYsQPR0dFSlk92gBkkuWEmSY6YS5IS80dyZOu55GrkDqKsrAybN2/GuHHjUFFRgXfffRdr1qzByJEjkZaWBgAWZ4YKCgrQoUMHdOzYUcqyyY4wgyQ3zCTJEXNJUmL+SI5sOZdsth1UaWkpMjIyLgrq559/juHDh0tcHTkCZpDkhpkkOWIuSUrMH8mRLeWS08jtVGlpKU6cOIGamhoMGjTIPLXCZDKZV+abOHEiACAzMxNCCPz+++9YtGgRTp48iYCAACnLJzvADJLcMJMkR8wlSYn5Izmyq1wKsjv5+fmiS5cuIiIiQnh7e4vIyEixatUqcfr0aSGEEEajUZhMJiGEEKdOnRKpqalCoVCINm3aiNzcXClLJzvBDJLcMJMkR8wlSYn5Izmyt1zy1l92prKyEg899BBGjx6NrKwsFBYWokePHpg7dy4WL16MyspK8/UMAODv748jR47A09MTu3btQs+ePSWsnuwBM0hyw0ySHDGXJCXmj+TILnMpdbdP1lVQUCCCg4MvOrPz3HPPiaioKDF//nxRX19v3v7BBx8IHx8fkZeXd7NLJTvFDJLcMJMkR8wlSYn5Izmyx1xyZNvO6PV6GAwGNDQ0AAAaGxsBAK+//joGDBiAJUuWoLi42Pz4v/71r8jLy0NsbKwk9ZL9YQZJbphJkiPmkqTE/JEc2WMuuRq5HerTpw88PDzwzTffAACamprg7OwMAOjduzfCwsKwevVqi3vSEVkTM0hyw0ySHDGXJCXmj+TI3nLJkW0bV19fD61Wi7q6OvO2jIwMFBQU4OGHHwYAODs7w2AwAADuuusu1NfXA4BNBJTkjxkkuWEmSY6YS5IS80dy5Ai5ZLNtwwoLCzF8+HDcfffd6NatGz755BMAQLdu3bBo0SJs3boVI0aMgF6vNy8mUFFRAXd3dxgMBnBSA7UWM0hyw0ySHDGXJCXmj+TIUXLJ+2zbqMLCQtx111145JFH0KtXL+zbtw8pKSno3r07YmNjcd9998Hd3R1PPvkkoqOjERkZCScnJ2zcuBHff/891Gr+01PrMIMkN8wkyRFzSVJi/kiOHCmXvGbbBlVXV2PUqFGIjIzEokWLzNsHDBiAqKgoLF682LxNq9UiPT0d1dXVcHFxwRNPPIHu3btLUTbZEWaQ5IaZJDliLklKzB/JkaPl0nZOC5CZXq9HbW0tHnjgAQCAyWSCUqlESEgIqqurAQBCCAgh4OnpiXnz5lk8jqi1mEGSG2aS5Ii5JCkxfyRHjpZL26uY4Ovri48//hh33nknAMBoNAIAAgMDzSFUKBRQKpUWCw4oFIqbXyzZJWaQ5IaZJDliLklKzB/JkaPlks22jQoPDwfQfJZHo9EAaD4LVFFRYX7Ma6+9hg8++MC8gp+thpTkiRkkuWEmSY6YS5IS80dy5Ei55DRyG6dUKiGEMAew5YxQamoq0tPTsX//fptaRIBsDzNIcsNMkhwxlyQl5o/kyBFyyZFtO9Cyxp1arUZQUBDeeOMNzJ8/H7m5uejRo4fE1ZEjYAZJbphJkiPmkqTE/JEc2XsubftUAQE4fxZIo9Fg6dKl8PLywq5duxAXFydxZeQomEGSG2aS5Ii5JCkxfyRH9p5LjmzbkSFDhgAAcnJy0KtXL4mrIUfEDJLcMJMkR8wlSYn5Izmy11zyPtt2pr6+Hu7u7lKXQQ6MGSS5YSZJjphLkhLzR3Jkj7lks01ERERERERkZZxGTkRERERERGRlbLaJiIiIiIiIrIzNNhEREREREZGVsdkmIiIiIiIisjI220RERERERERWxmabiIiIiIiIyMrYbBMREcnUo48+imHDhkldBhEREf0JaqkLICIickQKheKK309LS8OiRYsghLhJFV3ao48+itraWqxfv17SOoiIiGwNm20iIiIJlJaWmv+8Zs0apKamoqioyLzNw8MDHh4eUpRGREREVsBp5ERERBLw8/Mz//L29oZCobDY5uHhcdE08oSEBEydOhXTp09HmzZt4Ovri6VLl6K+vh4pKSnw9PREWFgYsrKyLF7r559/RnJyMjw8PODr64uxY8eiqqrK/P21a9ciKioKrq6uaNeuHQYNGoT6+nq8/PLL+Oijj/DFF19AoVBAoVBgx44dAIDnnnsOERERcHNzQ2hoKGbPng29Xm/e58svv4yYmBgsX74cnTt3hoeHB5588kkYjUbMnz8ffn5+6NixI1555RWLWhUKBZYsWYLk5GS4uroiNDQUa9eutf4/ABER0Q3GZpuIiMiGfPTRR2jfvj1++OEHTJ06FU888QRGjBiB+Ph45OXlITExEWPHjkVDQwMAoLa2FgMHDkRsbCxyc3OxadMmlJeX48EHHwTQPMI+atQojB8/HgcPHsSOHTswfPhwCCHw9NNP48EHH0RSUhJKS0tRWlqK+Ph4AICnpyc+/PBDFBYWYtGiRVi6dCneeusti1pLSkqQlZWFTZs2YfXq1Vi2bBmGDh2KkydP4ttvv8W8efMwa9Ys7Nmzx+J5s2fPxv3334/8/HyMHj0aI0eOxMGDB2/Cu0tERGQ9CiH1xWBEREQO7sMPP8T06dNRW1trsf2P10snJCTAaDRi586dAACj0Qhvb28MHz4cK1euBACUlZXB398fu3fvRt++fZGeno6dO3di8+bN5v2ePHkSQUFBKCoqwpkzZ9CzZ08cPXoUXbp0uai2a71m+4033kBmZiZyc3MBNI9sL1iwAGVlZfD09AQAJCUloaioCCUlJVAqm8/3R0ZG4tFHH8Xzzz8PoHlk+/HHH8eSJUvM++7bty/i4uLw7rvvXuM7SkREJD1es01ERGRDoqOjzX9WqVRo164doqKizNt8fX0BABUVFQCA/Px8bN++/ZLXf5eUlCAxMRF/+ctfEBUVhSFDhiAxMREPPPAA2rRpc8U61qxZg8WLF6OkpARnzpyBwWCAl5eXxWOCg4PNjXZLbSqVytxot2xrqbVFv379Lvr6wIEDV6yHiIhIbjiNnIiIyIZoNBqLrxUKhcW2llXOTSYTAODMmTO49957ceDAAYtfhw8fxl133QWVSoWtW7ciKysL3bt3x9tvv42uXbviyJEjl61h9+7dGD16NO655x5s2LAB+/fvx0svvQSdTnddtbZsa6mViIjInrDZJiIismNxcXEoKChAcHAwwsLCLH65u7sDaG54+/fvjzlz5mD//v1wcnLCunXrAABOTk4wGo0W+8zJyUGXLl3w0ksvoVevXggPD8exY8esVvP3339/0dfdunWz2v6JiIhuBjbbREREdmzy5Mmorq7GqFGjsHfvXpSUlGDz5s1ISUmB0WjEnj178OqrryI3NxfHjx/H559/jsrKSnNzGxwcjB9//BFFRUWoqqqCXq9HeHg4jh8/jszMTJSUlGDx4sXm5twaPv30UyxfvhyHDh1CWloafvjhB0yZMsVq+yciIroZ2GwTERHZsYCAAGRnZ8NoNCIxMRFRUVGYPn06fHx8oFQq4eXlhe+++w733HMPIiIiMGvWLLz55ptITk4GADz22GPo2rUrevXqhQ4dOiA7Oxv33XcfZsyYgSlTpiAmJgY5OTmYPXu21WqeM2cOMjMzER0djZUrV2L16tXo3r271fZPRER0M3A1ciIiIpINhUKBdevWWdxfnIiIyBZxZJuIiIiIiIjIythsExEREREREVkZ77NNREREssGr24iIyF5wZJuIiIiIiIjIythsExEREREREVkZm20iIiIiIiIiK2OzTURERERERGRlbLaJiIiIiIiIrIzNNhEREREREZGVsdkmIiIiIiIisjI220RERERERERWxmabiIiIiIiIyMr+H1WBNg2l8t0kAAAAAElFTkSuQmCC", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(10, 6))\n", + "task_phab_df = phab_df[phab_df['comment_type']==\"task_description\"]\n", + "#task_phab_df = task_phab_df[task_phab_df['is_relevant'] == True]\n", + "task_phab_df['first_comment'] = task_phab_df.groupby('speaker')['timestamp'].rank(method='first') <= 5\n", + "#task_phab_df = task_phab_df[(task_phab_df['date_created'] < 1383264000) & (task_phab_df['date_created'] > 1351728000)]\n", + "\n", + "task_phab_df['week'] = task_phab_df['timestamp'].dt.to_period('W').dt.start_time\n", + "unique_taskPHIDs = task_phab_df.groupby('week')['conversation_id'].nunique()\n", + "\n", + "wmf_task_phab_df = task_phab_df[(task_phab_df['meta.affil'] == True)]\n", + "wmf_tasks = wmf_task_phab_df.groupby('week')['conversation_id'].nunique()\n", + "\n", + "other_task_phab_df = task_phab_df[(task_phab_df['meta.affil'] != True)]\n", + "other_tasks = other_task_phab_df.groupby('week')['conversation_id'].nunique()\n", + "\n", + "unaff_new_tasks_phab_df = task_phab_df[(task_phab_df['first_comment'] == True) & (task_phab_df['meta.affil'] != True)]\n", + "unaff_new_tasks = unaff_new_tasks_phab_df.groupby('week')['conversation_id'].nunique()\n", + "\n", + "aff_new_tasks_phab_df = task_phab_df[(task_phab_df['first_comment'] == True) & (task_phab_df['meta.affil'] == True)]\n", + "aff_new_tasks = aff_new_tasks_phab_df.groupby('week')['conversation_id'].nunique()\n", + "\n", + "sns.lineplot(x=unique_taskPHIDs.index, y=unique_taskPHIDs.values, color='black', label='Total', marker='o')\n", + "sns.lineplot(x=wmf_tasks.index, y=wmf_tasks.values, color='#c7756a', label='WMF-affiliated authors', marker='o')\n", + "sns.lineplot(x=other_tasks.index, y=other_tasks.values, color='#5da2d8', label='Nonaffiliated authors', marker='o')\n", + "#sns.lineplot(x=aff_new_tasks.index, y=aff_new_tasks.values, color='#c7756a',linestyle=\"dotted\", label=\"WMF-affiliated new authors\", marker='x')\n", + "#sns.lineplot(x=unaff_new_tasks.index, y=unaff_new_tasks.values, color='#5da2d8', linestyle=\"dotted\", label=\"Nonaffiliated new authors\", marker='x')\n", + "\n", + "plt.title('New Phabricator Tasks Indexed with HTTPS')\n", + "plt.xlabel('Timestamp')\n", + "plt.ylabel('Unique taskPHIDs')\n", + "plt.xticks(rotation=45)\n", + "plt.grid(True)\n", + "plt.tight_layout()\n", + "plt.show()\n", + "\n", + "\n", + "#plt.savefig('031825_new_tasks_fig.png')" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "9a9b08a7-6c95-4971-b259-8e713c58fbe7", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/3743952880.py:4: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " unaff_tasks_phab_df['speakers_task'] = unaff_tasks_phab_df.groupby('speaker')['timestamp'].rank(method='first').astype(int)\n", + "/tmp/ipykernel_19468/3743952880.py:17: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " unaff_tasks_phab_df['week'] = unaff_tasks_phab_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_19468/3743952880.py:18: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.\n", + " weekly_breakdown = unaff_tasks_phab_df.groupby(['week', 'task_bins']).size().unstack(fill_value=0)\n", + "/tmp/ipykernel_19468/3743952880.py:20: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.\n", + " speaker_breakdown = unaff_tasks_phab_df.groupby(['week', 'task_bins']).nunique()['speaker'].unstack(fill_value=0)\n" + ] + }, + { + "data": { + "image/png": "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mzfXli1brDYp80MZYzR58mTrczd8+HCFhoZKujJS1MnJyTqH05pT6lppzSn1v//9T127dlWpUqXk4eGh4OBgde/e3WE03vDhwzV48GBJUlhYmFXP1X19/PHHqlatmjw9PRUQEKBOnTpZ39dXmz59ukqXLi1PT0/VqFFDv/zyS1Zf4gzt27dPffv21d133y1PT08VLFhQHTp0SPV6JCUlacSIEQoPD5eHh4cKFiyounXrpnmJ+NUyO+dSjBgxQk5OTpo3b558fHxSra9evbr1/Xn1ZaITJ05U6dKl5e7uru3bt0uSdu7cqfbt2ysgIEAeHh6qXr26vv76a4f9ZeV8+umnn3TfffdJkrp162a9fynnQVpzSp05c0bPPvusdanb3XffrfHjx8sY49DOyclJ/fr106JFi1SxYkW5u7urQoUKWrZsWYav59UuX76sF198UcHBwfLy8lLr1q0dzp1hw4bJzc1NR48eTbVt79695e/vr/Pnz6e7/+y8Jzl97Jl9dq6dUyrlc7x69Wr17dtXgYGBKl68uEO/x44dU8eOHeXr66uCBQvqmWeecTj+jOaOS/keyUptly5d0muvvWadlyVLltSLL76Y6t/AlO++5cuXq3r16vL09NT777+f+o3IohMnTmjAgAHW61+mTBmNHTvWYTTf1Z+dlO8Ud3d33Xfffdq0aZPD/tKbs+7a8z4nPo8A7MXlewByxe+//6677rrLIZCRZF2KFxsbq5CQEGuuqVmzZqlWrVqqV6+eTpw4oddee00FChTI8BKlq/uqWrVqql/0a9SooenTp+vPP//UPffck3MHd43Tp0/r9OnTDgHG1q1bdenSpVRzxOTLl0+VK1dONddPdv3777+6fPmy9u/fr5EjR0qSGjdunOE2c+fOVc+ePVWjRg3rdS1durSkK5d11atXT76+vhoyZIjc3Nz0/vvvq2HDhlq9erVq1qyZ7n5TjuXaYy1atKiKFy9urU/5ATitoDF//vzatm2b4uPjsxTQXbx4UYmJiTp37px+/fVXjR8/XqGhoQ6XBuXWeREfH6/8+fMrf/78ud6XdOUXq3PnzunkyZP6+uuvtXTpUj3yyCOZble3bl398ssv2rt3r/UD+9q1a61zYNiwYTpx4oT8/f1ljNG6detUq1Yt6xj69OmjWbNmqVu3burfv7/i4uL03nvv6ffff9fatWutS8fmzp2rqKgoRUZGauzYsTp79qymTp1qXZKZ3sTLmzZtUmRkpKpXr67FixeneV54e3vroYce0ueff64JEybIxcXFWvfpp5/KGKPOnTtn8xXN3F9//aX27durR48eioqK0owZM9S1a1dVq1ZNFSpUkCTt2bNHixYtUocOHRQWFqaEhATrsuPt27eraNGiql+/vubOnasuXbqoSZMmeuKJJyRJ9957r/z9/TVw4EA9+uijatGixQ1PyL1ixQrt2bNH3bp1U3BwsLZt26bp06dr27ZtWr9+vZycnPTwww/rzz//1Keffqq3337b+s5KuWx21KhReuWVV9SxY0f17NlTR48e1bvvvqv69evr999/ty4L+uijj9SnTx/Vrl1bAwYM0J49e9S6dWsFBAQoJCTkho5j06ZNWrdunTp16qTixYtr7969mjp1qho2bKjt27dbn7vhw4drzJgx1vmcmJioX3/9Vb/99puaNGmS7r4zO+ck6ezZs1q5cqXq16+vEiVKZLn2mTNn6vz58+rdu7c119G2bdtUp04dFStWTC+88IK8vLw0f/58tW3bVl9++aUeeughSVk7n8qVK6eRI0fq1VdfVe/evVWvXj1JUu3atdOsxxij1q1ba9WqVerRo4cqV66s5cuXa/Dgwfrnn3/09ttvO7Rfs2aNvvrqK/Xt21c+Pj6aNGmS2rVrp/3796tgwYKZHv+oUaPk5OSk559/XkeOHNHEiRMVERGh2NhYeXp6qkuXLho5cqQ+//xzh0tWL168qAULFqhdu3by8PBIc9/ZfU9y+tgz++ykp2/fvipcuLBeffVVnTlzxmFdx44dVbJkSY0ZM0br16/XpEmT9N9//6UKwDOTWW09e/bU7Nmz1b59ez377LPasGGDxowZox07dmjhwoUO+9q1a5ceffRR9enTR7169dLdd9+drVpSnD17Vg0aNNA///yjPn36qESJElq3bp2GDh2qw4cPWzd7SPHJJ5/o1KlT6tOnj5ycnPTmm2/q4Ycf1p49e67rMmXpxj6PAGyWd4O0ANzOKlSoYB544IFUy7dt22YkmWnTplnLdu/ebapWrWokWY9SpUqZnTt3ZqkvLy8v071791TLv/vuOyPJLFu2LN0ac2K4+WuvvWYkmZUrV1rLvvjiCyPJ/Pzzz6nad+jQwQQHB6e5r6xemuHu7m69VgULFjSTJk3KUq3pXb7Xtm1bky9fPvP3339byw4dOmR8fHxM/fr1M9xnymUD+/fvT7XuvvvuM/fff78xxpjLly8bf39/07hxY4c2x44dM15eXkaS+fXXX7N0HJ9++qnD+VK9enXzv//9L9WxXs95kZHdu3cbDw8P06VLlxzpKyvnYJ8+fazjdHZ2Nu3btzfHjx/PtNaUvufOnWuMMebw4cNGklm9erU5deqUcXFxMd99950x5sqlipLMqFGjjDHG/PLLL0aSmTdvnsM+ly1b5rD81KlTxt/f3/Tq1cuhXXx8vPHz83NYfvWlVGvWrDG+vr6mZcuW5vz58w7bXnsJ2PLly40ks3TpUod29957b6av3fVcvhcaGprqs3vkyBHj7u5unn32WWvZ+fPnU13KGxcXZ9zd3c3IkSMdlktKdfleerXNnDkzVU3XviYp2179PZHWZTYpn5OrjyW9y3z27t1rXFxcrHMgxdatW42rq6u1/OLFiyYwMNBUrlzZ4XKY6dOnG0k3fPleWscRExNjJJk5c+ZYyypVqmRatmyZ4f6zes5da8uWLUaSeeaZZ7J0HCnvh6+vrzly5IjDusaNG5t77rnHoc/k5GRTu3ZtEx4ebi3L6vmU0b8RUVFRJjQ01Hq+aNEiI8m8/vrrDu3at29vnJyczF9//WUtk2Ty5cvnsCzldXj33XczPP6Uy/eKFSvmcFnd/PnzjSTzzjvvWMtq1aplatas6bD9V199ZSSZVatWpdtHdt+T3Dj2jC6RCw0Ndfi3NeVzXLduXXPp0iWHtimX77Vu3dphed++fR0uoU7rc351zVd/btKrLTY21kgyPXv2dFj+3HPPGUnmxx9/dDiG6/238dp/y1577TXj5eVl/vzzT4d2L7zwgnFxcbF+Xkg5xoIFCzr8u7Z48WIjyXzzzTfWsvQuD772vM+JzyMAe3H5HoBcce7cuTQn6k35K+i5c+esZT4+PqpQoYKio6P11VdfacqUKbp06ZLatm2bpVsmZ6evnPbzzz9rxIgR6tixox544AGHmiSlW9eN1rR06VItWbJEb731lkqUKJHqL7DZcfnyZX3//fdq27atSpUqZS0vUqSIHnvsMa1Zs0aJiYnpbp/VY3V2dlafPn20cuVKDR06VLt379bmzZvVsWNHXbx40WFfmWnUqJFWrFihL774Qk8++aTc3NxSvQY5fV6cPXtWHTp0kKenp954441c7etqAwYM0IoVKzR79mw1b95cly9ftl6vjNSuXVvOzs5as2aNJFmjm+677z55e3vr3nvvtS7hS/lvyiTnX3zxhfz8/NSkSRMdO3bMelSrVk3e3t5atWqVpCujc06cOKFHH33UoZ2Li4tq1qxptbvaqlWrFBkZqcaNG+urr77KcEJvSYqIiFDRokU1b948a9kff/yh//3vf3r88cez8ApmX/ny5a1RKNKVEQd333239uzZYy1zd3e3RpVdvnxZ//77r7y9vXX33Xdn+Q6POenqUT/nz5/XsWPHdP/990tSlur56quvlJycrI4dOzq8l8HBwQoPD7fey19//VVHjhzRk08+6XAZbteuXeXn55ejx5GUlKR///1XZcqUkb+/v8Nx+Pv7a9u2bdq9e3em+8zuOZfyfZfWJWIZadeuncPImePHj+vHH39Ux44dderUKes1/ffffxUZGandu3frn3/+kZQ759OSJUvk4uKi/v37Oyx/9tlnZYxxuOGGdOWzljJ6Vroyos/X19fhvM/IE0884fCatW/fXkWKFNGSJUsc2mzYsEF///23tWzevHkKCQlRgwYN0t13dt8Tu489Pb169XIY4Xm16Ohoh+dPP/20VXtOSdnXoEGDHJY/++yzkqTvvvvOYXlYWJgiIyNvuN8vvvhC9erVU4ECBRy+TyIiInT58mX9/PPPDu0feeQRFShQwHqe8v17I6//jXweAdiLy/cA5ApPT8805+xJmS8h5RePS5cuKSIiwrprW4qIiAhVqFBB48aN09ixY3Xx4kUdP37cYV+FCxeWi4tLlvvKqoz6utrOnTv10EMPqWLFivrwww8d1qX0mV5d2a3pWo0aNZIkNW/eXG3atFHFihXl7e3tcElEVh09elRnz55Nc5h+uXLllJycrAMHDliXLV0rO8c6cuRIHTt2TG+++aYV7DRt2lQ9evTQtGnTrEuYjh496nBrb29vb4fLm4KCgqx5yNq3b6/Ro0erSZMm2r17t3X5X1bPi8z6kq78ktipUydt375dS5cuTXWXw5w+B69WtmxZlS1bVtKVX+iaNm2qVq1aacOGDRnectvf318VKlRwCJ6qVKli1VK7dm2Hdfny5bMur929e7dOnjypwMDANPd95MgRq50kh0D2atdevnv+/Hm1bNlS1apV0/z58x3mIEuPs7OzOnfurKlT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2lSdOnXSH3/8offee089e/Z0+Ovsxx9/rC+//FL169eXt7e3fvjhB82fP189e/Z0GKmTno8//ljTpk2zJmU/deqUli9frhUrVqhVq1YOIzeyc16kZeHChRoyZIh1KenHH3/ssL5JkyYO81rl9DnYp08fJSYmqn79+ipWrJji4+M1b9487dy5U2+99VaWLqcqUaKEQkJCFBMTo5IlS6a6jLB27dr68ssv5eTkpDp16ljLGzRooD59+mjMmDGKjY1V06ZN5ebmpt27d+uLL77QO++8o/bt28vX11dTp05Vly5dVLVqVXXq1EmFCxfW/v379d1336lOnTqpfimUrlxW8e233+qBBx5Q8+bNtXr1alWsWDHDY3nsscc0ZMgQLVy4UE899VSWbxM+evRo3X///apatap69+6tkiVLau/evZo+fbqcnJw0evToLO3nWg8++KBGjhypbt26qXbt2tq6davmzZuXI/MqZZevr6/q16+vN998U0lJSSpWrJi+//57xcXFpWpbrVo1SdJLL72kTp06yc3NTa1atVLp0qX1+uuva+jQodq7d6/atm0rHx8fxcXFaeHCherdu7eee+45ubm56fXXX1efPn30wAMP6JFHHlFcXJxmzpyZI8f+4IMPau7cufLz81P58uUVExOjH374IdW8SuXLl1fDhg1VrVo1BQQE6Ndff9WCBQvSvYQ5u+dc7dq1NXnyZPXt21dly5ZVly5dFB4erlOnTumnn37S119/bX1uMzJ58mTVrVtX99xzj3r16qVSpUopISFBMTExOnjwoLZs2WIdd1bOp9KlS8vf31/Tpk2Tj4+PvLy8VLNmzTTnAmrVqpUaNWqkl156SXv37lWlSpX0/fffa/HixRowYIDDxN45ISAgQHXr1lW3bt2UkJCgiRMnqkyZMurVq5dDOzc3N3Xq1EnvvfeeXFxc0h2Beq3svCe5cezpfXZSAqHsiouLU+vWrdWsWTPFxMTo448/1mOPPeYw2rBnz55644031LNnT1WvXl0///yz/vzzzyzXVqlSJUVFRWn69Ok6ceKEGjRooI0bN2r27Nlq27ZtqqkKcsrgwYP19ddf68EHH1TXrl1VrVo1nTlzRlu3btWCBQu0d+/ebI8o7d69uyZMmKDIyEj16NFDR44c0bRp01ShQoUMb8Zytax+HgHYzM5b/QG4s5w7d84899xzJjg42Li7u5v77rsvzVsNnz171owcOdKUL1/eeHp6Gj8/P/Pggw+a33//Pct9HT9+3PTo0cMULFjQ5M+f3zRo0MBs2rQpVbuUWzGn9bj69srpSbllclqPq29JnOKXX34xtWvXNh4eHqZw4cImOjra4ZbZWdlvyi2eL1y4YJ555hlz7733Gl9fX+Pm5mZCQ0NNjx490rxFdVp27txp6tevbzw9PY0kh1tY//bbbyYyMtJ4e3ub/Pnzm0aNGpl169Zlab/GGLNw4UJTuXJl4+7ubooXL25efvllc/HiRYc2GzZsMPXr1zcFChQwHh4eplKlSmbatGkmOTk5S31s2rTJdOjQwZQoUcK4u7sbLy8vU7VqVTNhwgSTlJSUqn1Wz4u0ZHSuKI3bl+f0Ofjpp5+aiIgIExQUZFxdXU2BAgVMRESEWbx4cZbqT/Hoo48aSeaxxx5LtW7ChAlGkilXrlya206fPt1Uq1bNeHp6Gh8fH3PPPfeYIUOGmEOHDjm0W7VqlYmMjDR+fn7Gw8PDlC5d2nTt2tX8+uuvVpuoqCjj5eXlsN2xY8dM+fLlTXBwsNm9e7cxJv3bfhtjTIsWLYykbJ2XxhizY8cO88gjj5jAwEDj6upqAgMDTadOncyOHTtStQ0NDTUtW7ZMtfzaus6fP2+effZZU6RIEePp6Wnq1KljYmJi0qxfkomOjnZYlnLb8nHjxjksT7mV/NWf6Wv3mdat4g8ePGgeeugh4+/vb/z8/EyHDh3MoUOH0vxue+2110yxYsWMs7Nzqr6+/PJLU7duXePl5WW8vLxM2bJlTXR0tNm1a5fDPqZMmWLCwsKMu7u7qV69uvn5558zfO/ScvTo0VT1/ffff6Zbt26mUKFCxtvb20RGRpqdO3ea0NBQh++r119/3dSoUcP4+/sbT09PU7ZsWTNq1CiH75ysnnMZ2bx5s3nsscdM0aJFjZubmylQoIBp3LixmT17trl8+bIxJv33MsXff/9tnnjiCRMcHGzc3NxMsWLFzIMPPmgWLFhgtcnO+bR48WJTvnx54+rq6nAeREVFpfp36NSpU2bgwIFW/eHh4WbcuHGpvnPTOkeNMale97SsWrXKSDKffvqpGTp0qAkMDDSenp6mZcuWZt++fWlus3HjRiPJNG3aNMN9pyUr70luHXt6n51r26Z8jjP6N2D79u2mffv2xsfHxxQoUMD069fPnDt3zqHt2bNnTY8ePYyfn5/x8fExHTt2NEeOHMnW5zopKcmMGDHChIWFGTc3NxMSEmKGDh1qzp8/n+p40/ruy4oKFSqkOk9PnTplhg4dasqUKWPy5ctnChUqZGrXrm3Gjx9vfU4z+uykdYwff/yxKVWqlMmXL5+pXLmyWb58earzPic+jwDs5WRMDs5eCAAAkEseeughbd26VX/99VdelwLgBmzZskWVK1fWnDlz1KVLl7wuBwCQh5hTCgAA3PQOHz6s7777jl9ggdvABx98IG9vbz388MN5XQoAII8xpxQAALhpxcXFae3atfrwww/l5uamPn365HVJAK7TN998o+3bt2v69Onq16/fdc/HBAC4fRBKAQCAm9bq1avVrVs3lShRQrNnz1ZwcHBelwTgOj399NNKSEhQixYtsnTDCQDA7Y85pQAAAAAAAGA75pQCAAAAAACA7QilAAAAAAAAYDvmlJKUnJysQ4cOycfHR05OTnldDgAAAAAAwC3LGKNTp06paNGicnZOfzwUoZSkQ4cOKSQkJK/LAAAAAAAAuG0cOHBAxYsXT3c9oZQkHx8fSVdeLF9f3zyuBgAAAAAA4NaVmJiokJAQK29JD6GUZF2y5+vrSygFAAAAAACQAzKbIomJzgEAAAAAAGA7QikAAAAAAADYjlAKAAAAAAAAtmNOKQDAHS85OVkXL17M6zIA4Lbi5uYmFxeXvC4DAHATI5QCANzRLl68qLi4OCUnJ+d1KQBw2/H391dwcHCmE90CAO5MhFIAgDuWMUaHDx+Wi4uLQkJC5OzMVe0AkBOMMTp79qyOHDkiSSpSpEgeVwQAuBkRSgEA7liXLl3S2bNnVbRoUeXPnz+vywGA24qnp6ck6ciRIwoMDORSPgBAKvxJGABwx7p8+bIkKV++fHlcCQDcnlIC/6SkpDyuBABwMyKUAgDc8ZjrBAByB9+vAICMEEoBAAAAAADAdoRSAADcQoYPH67KlStbz7t27aq2bdvmWT1ZVbJkSU2cODHH93vt63G7cnJy0qJFi/K6jGyZNWuW/P39c2x/DRs21IABA3JsfwAAIO8RSgEAkI74+Hg9/fTTKlWqlNzd3RUSEqJWrVpp5cqVOdpPdn7Zfu6553K8f+nWDD1udnn1mh49elT58uXTmTNnlJSUJC8vL+3fvz/DbW6VcDM37N+/Xy1btlT+/PkVGBiowYMH69KlSw5t5s2bp0qVKil//vwqUqSIunfvrn///TfTfU+ePFklS5aUh4eHatasqY0bNzqsnz59uho2bChfX185OTnpxIkTme5zy5YtevTRRxUSEiJPT0+VK1dO77zzTqp2P/30k6pWrSp3d3eVKVNGs2bNclj/888/q1WrVipatGi65+rw4cNVtmxZeXl5qUCBAoqIiNCGDRsyrREAgKwilAIAIA179+5VtWrV9OOPP2rcuHHaunWrli1bpkaNGik6Otr2eowxunTpkry9vVWwYEHb+8+qW30y44sXL+Z1CTcsJiZGlSpVkpeXl3777TcFBASoRIkSeV3WTeny5ctq2bKlLl68qHXr1mn27NmaNWuWXn31VavN2rVr9cQTT6hHjx7atm2bvvjiC23cuFG9evXKcN+ff/65Bg0apGHDhum3335TpUqVFBkZqSNHjlhtzp49q2bNmunFF1/Mcs2bN29WYGCgPv74Y23btk0vvfSShg4dqvfee89qExcXp5YtW6pRo0aKjY3VgAED1LNnTy1fvtxqc+bMGVWqVEmTJ09Ot6+77rpL7733nrZu3ao1a9aoZMmSatq0qY4ePZrlegEAyJCBOXnypJFkTp48mdelAABsdO7cObN9+3Zz7ty5VOuaN29uihUrZk6fPp1q3X///Wf9/759+0zr1q2Nl5eX8fHxMR06dDDx8fHW+mHDhplKlSqZOXPmmNDQUOPr62seeeQRk5iYaIwxJioqykhyeMTFxZlVq1YZSWbJkiWmatWqxs3NzaxatcraX4qoqCjTpk0bM3z4cFOoUCHj4+Nj+vTpYy5cuGC1CQ0NNW+//bbDMVSqVMkMGzbMWn91/6GhoVa7KVOmmFKlShk3Nzdz1113mTlz5jjsR5KZMmWKadWqlcmfP7+1z2uFhoaaUaNGmW7duhlvb28TEhJi3n//fYc2Q4YMMeHh4cbT09OEhYWZl19+2Vy8eNGhzZgxY0xgYKDx9vY23bt3N88//7zD65GWP/74w7Rs2dL4+PgYb29vU7duXfPXX385vH6vv/66KVKkiClZsqQxxpj9+/ebDh06GD8/P1OgQAHTunVrExcXZ+1z48aNJiIiwhQsWND4+vqa+vXrm82bNzscb3qv6aJFi0yVKlWMu7u7CQsLM8OHDzdJSUnW+j///NPUq1fPuLu7m3Llypnvv//eSDILFy7M8DhTPP/88+aZZ54xxhgzfvx488gjj2TYftiwYanOwVWrVhljMn9PYmNjTcOGDY23t7fx8fExVatWNZs2bTLGGDNz5kzj5+dntT1y5IipVq2aadu2rTl//rw5fvy4eeyxx0yhQoWMh4eHKVOmjJkxY0a6dTZo0MBER0eb6Oho4+vrawoWLGhefvllk5ycbIwxZsSIEaZChQqptqtUqZJ5+eWX09znkiVLjLOzs8NndurUqcbX19f6DI0bN86UKlXKYbtJkyaZYsWKZfCqGlOjRg0THR1tPb98+bIpWrSoGTNmTKq2KZ/3q79bsqNv376mUaNG1vMhQ4akei0eeeQRExkZmeb2WT2/Un5m/uGHH7JcW0bfswCA21dWcxZGSgEAcI3jx49r2bJlio6OlpeXV6r1KfPkJCcnq02bNjp+/LhWr16tFStWaM+ePXrkkUcc2v/9999atGiRvv32W3377bdavXq13njjDUnSO++8o1q1aqlXr146fPiwDh8+rJCQEGvbF154QW+88YZ27Nihe++9N816V65cqR07duinn37Sp59+qq+++kojRozI8vFu2rRJkjRz5kwdPnzYer5w4UI988wzevbZZ/XHH3+oT58+6tatm1atWuWw/fDhw/XQQw9p69at6t69e7r9vPXWW6pevbp+//139e3bV0899ZR27dplrffx8dGsWbO0fft2vfPOO/rggw/09ttvW+vnz5+v4cOHa/To0fr1119VpEgRTZkyJcNj++eff1S/fn25u7vrxx9/1ObNm9W9e3eHy7NWrlypXbt2acWKFfr222+VlJSkyMhI+fj46JdfftHatWvl7e2tZs2aWSOpTp06paioKK1Zs0br169XeHi4WrRooVOnTmX4mv7yyy964okn9Mwzz2j79u16//33NWvWLI0aNUrSlXPq4YcfVr58+bRhwwZNmzZNzz//fIbHKF25BM3f31/+/v6aMGGC3n//ffn7++vFF1/UokWL5O/vr759+6a57XPPPaeOHTuqWbNm1jlYu3btLL0nnTt3VvHixbVp0yZt3rxZL7zwgtzc3FL1ceDAAdWrV08VK1bUggUL5O7urldeeUXbt2/X0qVLtWPHDk2dOlWFChXK8Dhnz54tV1dXbdy4Ue+8844mTJigDz/8UJLUvXt37dixw3qtJen333/X//73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//332r9/vwoXLqy2bdvqtddek5+fn9XOyckp1baffvqpOnXqlO0aAQAAMkMoBQAAcAv577//VKdOHTVq1EhLly5V4cKFtXv3bhUoUCDdbQ4dOqRDhw5p/PjxKl++vPbt26cnn3xShw4d0oIFCxzazpw5U82aNbOe+/v759ahAACAOxyhFAAAwC1k7NixCgkJ0cyZM61lYWEZj+6qWLGivvzyS+t56dKlNWrUKD3++OO6dOmSXF3/70dCf39/BQcH53zhAAAA12BOKQAAgFvI119/rerVq6tDhw4KDAxUlSpV9MEHH2R7PydPnpSvr69DICVJ0dHRKlSokGrUqKEZM2bIGJNTpQMAADgglAIAALiF7NmzR1OnTlV4eLiWL1+up556Sv3799fs2bOzvI9jx47ptddeU+/evR2Wjxw5UvPnz9eKFSvUrl079e3bV++++25OHwIAAIAkLt8DAAC4pSQnJ6t69eoaPXq0JKlKlSr6448/NG3aNEVFRWn06NHWOknavn27SpQoYT1PTExUy5YtVb58eQ0fPtxh36+88or1/1WqVNGZM2c0btw49e/fP3cPCgAA3JEYKQUAAHALKVKkiMqXL++wrFy5ctq/f78k6cknn1RsbKz1KFq0qNXu1KlTatasmXx8fLRw4UK5ubll2FfNmjV18OBBXbhwIecPBAAA3PEYKQUAAHALqVOnjnbt2uWw7M8//1RoaKgkKSAgQAEBAam2S0xMVGRkpNzd3fX111/Lw8Mj075iY2NVoEABubu750zxAAAAVyGUAgAAuIUMHDhQtWvX1ujRo9WxY0dt3LhR06dP1/Tp09PdJjExUU2bNtXZs2f18ccfKzExUYmJiZKkwoULy8XFRd98840SEhJ0//33y8PDQytWrNDo0aP13HPP2XVoAADgDkMoBQAAcAu57777tHDhQg0dOlQjR45UWFiYJk6cqM6dO6e7zW+//aYNGzZIksqUKeOwLi4uTiVLlpSbm5smT56sgQMHyhijMmXKaMKECerVq1euHg8AALhzORnu86vExET5+flZt0YGAGRuRffiud5HkxkHc3X/58+fV1xcnMLCwrJ0KRMAIHv4ngWAO1NWcxYmOgcAAAAAAIDtCKUAAAAAAABgO0IpAAAAAAAA2I5QCgAAAAAAALYjlAIAAAAAAIDtCKUAAAAAAABgO0IpAAAAAAAA2I5QCgAAAAAAALYjlAIAAAAAAIDtXPO6AAAAAAAAgLywZmxYrvdR9/m4XO/jVkUoBQAAcJXA8dG29nfkucnZaj9mzBh99dVX2rlzpzw9PVW7dm2NHTtWd999t0O7mJgYvfTSS9qwYYNcXFxUuXJlLV++XJ6enunu28nJKdWyTz/9VJ06dbKe//TTTxo0aJC2bdumkJAQvfzyy+ratWu2jgEAAEDi8j0AAIBbyurVqxUdHa3169drxYoVSkpKUtOmTXXmzBmrTUxMjJo1a6amTZtq48aN2rRpk/r16ydn58x/9Js5c6YOHz5sPdq2bWuti4uLU8uWLdWoUSPFxsZqwIAB6tmzp5YvX54bhwoAAG5zjJQCAAC4hSxbtszh+axZsxQYGKjNmzerfv36kqSBAweqf//+euGFF6x2146kSo+/v7+Cg4PTXDdt2jSFhYXprbfekiSVK1dOa9as0dtvv63IyMjrORwAAHAHY6QUAADALezkyZOSpICAAEnSkSNHtGHDBgUGBqp27doKCgpSgwYNtGbNmiztLzo6WoUKFVKNGjU0Y8YMGWOsdTExMYqIiHBoHxkZqZiYmBw6GgAAcCchlAIAALhFJScna8CAAapTp44qVqwoSdqzZ48kafjw4erVq5eWLVumqlWrqnHjxtq9e3eG+xs5cqTmz5+vFStWqF27durbt6/effdda318fLyCgoIctgkKClJiYqLOnTuXw0cHAABud1y+BwAAcIuKjo7WH3/84TAKKjk5WZLUp08fdevWTZJUpUoVrVy5UjNmzNCYMWPUvHlz/fLLL5Kk0NBQbdu2TZL0yiuvWPupUqWKzpw5o3Hjxql///52HRIAALiDEEoBAADcgvr166dvv/1WP//8s4oXL24tL1KkiCSpfPnyDu3LlSun/fv3S5I+/PBDa2STm5tbun3UrFlTr732mi5cuCB3d3cFBwcrISHBoU1CQoJ8fX0zvKsfAABAWgilAAAAbiHGGD399NNauHChfvrpJ4WFhTmsL1mypIoWLapdu3Y5LP/zzz/VvHlzSVKxYsWy1FdsbKwKFCggd3d3SVKtWrW0ZMkShzYrVqxQrVq1rvdwAADAHYxQCgAA4BYSHR2tTz75RIsXL5aPj4/i4+MlSX5+fvL09JSTk5MGDx6sYcOGqVKlSqpcubJmz56tnTt3asGCBenu95tvvlFCQoLuv/9+eXh4aMWKFRo9erSee+45q82TTz6p9957T0OGDFH37t31448/av78+fruu+9y/bgBAMDth1AKAADgFjJ16lRJUsOGDR2Wz5w5U127dpUkDRgwQOfPn9fAgQN1/PhxVapUSStWrFDp0qXT3a+bm5smT56sgQMHyhijMmXKaMKECerVq5fVJiwsTN99950GDhyod955R8WLF9eHH36oyMjIHD9OAABw+3MyV9/n9w6VmJgoPz8/nTx5Ur6+vnldDgDcElZ0L555oxvUZMbBXN3/+fPnFRcXp7CwMHl4eORqXwBwJ+J7FsDNbs3YsMwb3aC6z8fleh83m6zmLM421pTKzz//rFatWqlo0aJycnLSokWLHNYbY/Tqq6+qSJEi8vT0VERERKpbGR8/flydO3eWr6+v/P391aNHD50+fdrGowAAAAAAAEB25WkodebMGVWqVEmTJ09Oc/2bb76pSZMmadq0adqwYYO8vLwUGRmp8+fPW206d+6sbdu2acWKFdYdaHr37m3XIQAAAAAAAOA65OmcUs2bN7fuAnMtY4wmTpyol19+WW3atJEkzZkzR0FBQVq0aJE6deqkHTt2aNmyZdq0aZOqV68uSXr33XfVokULjR8/XkWLFrXtWAAAAAAAAJB1eTpSKiNxcXGKj49XRESEtczPz081a9ZUTEyMJCkmJkb+/v5WICVJERERcnZ21oYNG2yvGQAAAAAAAFlz0959L+X2xkFBQQ7Lg4KCrHXx8fEKDAx0WO/q6qqAgACrTVouXLigCxcuWM8TExNzqmwAAAAAAABkwU07Uio3jRkzRn5+ftYjJCQkr0sCAAAAAAC4o9y0oVRwcLAkKSEhwWF5QkKCtS44OFhHjhxxWH/p0iUdP37capOWoUOH6uTJk9bjwIEDOVw9AAAAAAAAMnLThlJhYWEKDg7WypUrrWWJiYnasGGDatWqJUmqVauWTpw4oc2bN1ttfvzxRyUnJ6tmzZrp7tvd3V2+vr4ODwAAAAAAANgnT+eUOn36tP766y/reVxcnGJjYxUQEKASJUpowIABev311xUeHq6wsDC98sorKlq0qNq2bStJKleunJo1a6ZevXpp2rRpSkpKUr9+/dSpUyfuvAcAAAAAAHATy9NQ6tdff1WjRo2s54MGDZIkRUVFadasWRoyZIjOnDmj3r1768SJE6pbt66W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UP/+/RUbG6t9+/YpKipK48aN0y233OL0aOeMZxmoFunp6Ro6dKgeeughLVmyRHv37tWAAQP0v//7vxowYIAkKTAwkNOF/cTOnTvVo0cPPf7445o5c6aMMdq/f7/Wrl2rI0eOOD0eqllKSooGDx6se++9V8uWLdPevXvVrl07rVixwunRUM2ys7M1fPhwPfDAA/r73/+uFStWaP78+dq3b5/uueceffPNN5J4W7Y/+fDDD3Xttddq1qxZCggI0GuvvabJkydrypQpKi4uZiHlR5KTk3XTTTfpzjvv1LJly5SSkqKysjL97W9/c3o0XACZmZm699579eCDD+rTTz9VYmKi/vSnP2nt2rW68cYbdeTIEblcLp6b+5EvvvhCsbGxmjVrlsrKyjRt2jT98Y9/1IgRI/TDDz84PR6q0b59+3TjjTfqwQcf1JIlS7Ru3Trl5eX57M9hPNNAtdi/f7+Cg4P16KOPKigoSFFRURoyZIguueQSJSYmehZTPLn1fYWFhZo4caLy8/M1depUSdLNN9+sIUOGKD4+XgMHDtTo0aOdHRLVpqSkRIsWLVLXrl01fvx4BQcHq169eho5cqTWrVun77//3ukRUY2ysrKUk5OjIUOGSJJCQkLUsWNHXXXVVcrJydHdd9+tnJwcuVwuFlN+4tChQ2rVqpUkqXv37vrHP/6hlStXasGCBWrbtq0OHDggiWvQ+LqioiLNmzdPPXv21IQJExQREaGmTZvqySef1Nq1az1nRMJ/pKamqqSkRA8++KAkKSwsTL1791aHDh104MAB3XTTTZJ4bu5PUlNTFRERIenU9/Mvv/xShw8fVmJiorp166ZVq1ZJ4oUlX1dUVKT58+erX79+mjRpkiSpXr166tSpk5KSkvT4449rxowZDk95bvguhGpRWFiorKwspaamem4rKChQ/fr19cwzzyglJUWLFy92cEJUl5CQED311FNq166drr76avXt21eBgYF66aWXlJSUpIEDB2rNmjWaMmWK06OimkRERKh///6KiIjwPHmNioqSy+VSUVGRw9OhOgUHBys/P18JCQme244dO6bMzEzNnz9fbrdb48ePl8S1KfzJtm3b9OGHHyoqKkpLlizRypUrtWHDBjVr1ky33nqrJH5w9XXGGIWEhCg+Pl61atXyXE4hKipKeXl5KiwsdHhCXAg5OTlKSkry/PrEiRMKCAjQX/7yF2VlZfncD6747wIDA7Vz506tWLFCDRo00JIlS/SPf/xDW7duVc+ePfXQQw+poKCA47ePCwwM1O23365Ro0YpJCRELpdLzz//vBYtWiRjjI4cOaKFCxf61Nv4eIaBanH55ZcrMDBQs2fP1uLFi7V27VrFxcWpX79+GjVqlOrWrastW7Y4PSaqgcvlUmxsrN5//33l5+crMzNTr7/+uvr06aMOHTroiSeeUOfOnfX111+zsPBxxhgFBQXpnnvu0UMPPSTp57MlGjdurIYNG1a4/syXX37pyJyoPhEREerdu7eWLl2qxx57TIsWLVJMTIzi4+PVp08f/fa3v9XBgwedHhPV6K677lJeXp5mz56tJk2aKDw8XG63W/Xr19fMmTOVkZGhTZs2OT0mzpPb7daoUaM8Z82Ufy9v0qSJGjZsqNDQUM99+RRG/9CgQQO1atVKCxYs0AsvvKBly5bpN7/5jfr06aMhQ4aoW7du+u6775weE9Wo/PE9duxYlZWVqWbNmp7H+htvvKH8/HytXLnSyRFRDQIDA3XllVfqyiuvlHTqrdlz587VZ599prlz5+rvf/+7xo4dq+3bt/vMY5xP30OVZGdnKyMjQ263W+Hh4WrevLk+/PBDDR8+XBs2bFBRUZEefvhhPf/885KkSy+9VIcPH3Z4alTVkSNHtHfvXgUFBemyyy5T48aNdeWVV+r9999XamqqGjVqJOnUxexDQ0PVpk0b7dq1i7d7+KjCwkK53W5Jp35wKT8V3BjjOVuioKBA2dnZnlfXn3nmGb311ltKTExU06ZNnRkc56y8tTFGxhjVrFlTEydO1Ouvv65//etf2rx5s8aMGaPJkydLkmrWrKmMjAyVlJScdkFsXPwyMzM9x+JmzZqpTp06at26tVq3bq3333/fs5gof5yHhoYqLCxMNWvWdGxmVN0vj93R0dFq0qSJpIrfy4uKinTixAkVFBRIkiZOnKilS5dq5cqVql+/vmOz49ydqfecOXM0adIkvfvuu3K5XPrDH/7gufRCgwYNtG/fPoenRlX98vhdfuZTVFSUbrnlFr3xxhtyu90KDAz0nBVZUFCgBg0aqG7duk6OjSo60/G7/G2Yl112mb799ltFRUV5PpwkKipKbrdbkZGRDk5deTyjxDnbuXOnRo4cqYyMDBUXF2vgwIF64oknFBsbq3/9618qLCxUbm6u2rRpI+nUNWmysrLUvXt3SeKTPnzMjh07NGjQIAUHBysvL09lZWWaM2eObrnlFnXu3FmdOnXy9Cw/8CUnJ6tz58780OqD9uzZoxEjRmjq1Knq1atXhd/75eM2Ly9POTk5crvdmj59ul566SWtW7eOhZQPOVPr0tJStWjRQlOnTtW0adOUmZlZ4QfTffv2qVOnTryVywclJSXp/vvvV25urvLy8hQTE6PZs2erZcuWevbZZ5WTk6Nly5Zp+PDhmj9/vjIzM/XJJ5/I7XarQYMGTo+Pc3SmY/err76qgQMHKiQkxHO/8hcYgoKCNGXKFM/3chZSvuVMvWfPnq3bb79dCxcuVElJiTIzM9WiRQtJp56Lp6amqmPHjg5Pjqr4z+N3+QtLoaGheuSRR5STk6PZs2frhhtu0MKFC5Wbm6sPPvhARUVFatmypdPj4xyd6fg9Z84cXXLJJZ7FVPmysfz5WUJCgi699FLVqlXLsbnPiQHOwZ49e0z9+vXN2LFjzb///W8zdepUc9VVV5mPPvrojPf/6aefzFNPPWXq1atn9u3b5+Vpcb7S09NN69atzfjx401qaqpJTEw0Y8aMMYGBgeaFF14wOTk5Fe6fkZFhJkyYYOrXr2927drl0NSoqpSUFNOqVSsTFRVlunTpYtasWWOMMaasrOy0+2ZlZZkuXbqYwYMHmxo1apjExERvj4vz8N9al5aWnnb/bdu2mSeffNJERESYnTt3entcnKe9e/ea+vXrm3HjxpmkpCSzYMEC07t3b/PSSy95eh8+fNg8+eSTplmzZiY8PNx06dLFNGrUyGzdutXh6XGuznbszs7O9tw3JSXFxMTEmAcffNC43W6+l/ugX+sdEBBgpk2bZk6cOFHh/vv27TMTJkwwderUMXv27HFoalTVfzt+l5SUGGOMyczMNPPnzzeXX365CQ8PN+3btzeXXHIJ38990K8dv19++WVjzOnP0ct/FouKijI7duxwYuQqYSmFSjtx4oQZPHiwGTlyZIXb+/fvb2655ZbT7n/gwAHz9NNPmyZNmvBN0EcdOHDAtGnT5rQnqX/5y1+My+Uyc+bMMcYYU1paapYvX27uu+8+06xZM3r7oIKCAvOHP/zB3HrrrWbx4sXm9ttvN507d/7VxVRaWpoJDQ01tWvXNtu2bXNgYlTVubbOy8sz06dPN61ataK1Dzp58qQZOnSoefDBByvcfv/995trr722wm15eXkmLS3NvPvuu2bFihXmhx9+8OaoqCaVPXYbc+oHHpfLZSIiIjh2+6hzea6WlpZmpkyZYi655BK+n/ugyhy/yxdTZWVlprCw0CxdutRs2LDB/PTTT06Ojio4l+O3McZ8+eWXZsSIESY6OtrnHt+cf49KO378uOrVq6ebb75ZklRcXCxJGjRokEpKSiRV/IjRRo0a6Xe/+502btyomJgY7w+M85adna2UlBRP1/Lmo0eP1rRp0zRmzBht2bJFAQEBiomJUc+ePfX111/T2we53W7deOONuuGGG3THHXdozJgxatOmjUaNGqW1a9ee9pbbmjVr6tFHH9WWLVs8F1qEbzjX1qGhoXr88ce1bt06WvuggoICNWrUSL1795Z06i2aknTrrbeqtLRUJSUlnttCQ0PVoEED3X///erXr5/nrT7wLZU9dkun3vJx2223acOGDRy7fdS5PFeLiorSsGHDtGHDBr6f+6DKHL8DAgI8fxdCQkJ088036+qrr+byCj6oMsfvX16/t3PnzoqLi9OqVat87vHtMr/cIgBnsXLlSl1//fWSfr421HvvvaeFCxdq1apVnttOnDjhuTgyfNvgwYOVlpamJUuWqEGDBiopKfFcO2rQoEGqU6eO3nzzzdMutgjft27dOr3yyiv67rvv9MorryguLk6FhYX6/vvv1aFDBy527Ud+rfWBAwfUrl07p8fDeUpMTFRsbKykn4/dy5cv14QJE7Rp0yYFBwfL5XLp+PHjqlOnjsPTojqc7dhdt25dzZ8/X263W8XFxQoODnZ4YpyPyvR+6623FBQUxPM0P8Px279V9vidkZFR4ULnvsb3JoYjyneX/7mQkqSTJ08qMzPTc9vUqVM1fPhwFRcXi52n7xs5cqSCg4M1btw4HTt2TEFBQZ7WjRo18nwKoySe6PiJ8lddrrnmGo0aNUpt27bVqFGj9NVXX2ncuHHq06ePcnJyPE944bvO1jo+Pl45OTkOT4nz9Z9PaCUpNzdXJ0+eVGBgoFwulyZOnKgbbrhBRUVFHLv9wNmO3ceOHfMcu1lI+b7K9C7/4RX+geO3HSp7/L7xxhtVVFTks49xXuJGpZT/BS9/QLhcLs9ZEhEREQoLC5PL5dIzzzyjGTNmaOPGjTzJ8RMDBgxQcnKyFi5cqEceeUSvvvqqGjZsKOnUJzxERkaqqKiIJzt+oPzxHRAQ4Hnl/JprrpEkzZkzR/3791dYWJhWrFihsLAwh6fF+aC1XcpfOXW5XCotLVVgYKDCw8MVGhqqwMBATZw4UbNmzdLXX39d4ZPZ4Ls4dtuF3vbg+G0XW47fLKVwRoWFhZ5X0MqVPxDK35pX/rYdt9utunXr6umnn9bMmTP1zTffcF0CP1Deu7CwUH/84x8VGRmpt956Sx06dNCNN96oEydOaNWqVVq/fr1PfxPEKeW9MzMzVbduXQUHB3ue+FxzzTV64YUXFBYWpoSEBHXo0MHpcXEeaG2X/+xdfoaj2+1WnTp1NHbsWL322mtav369unbt6vC0OF8cu+1Cb7tw/LaLTcdv3r6H0+zdu1eTJk3yXLxc+vlB8eOPP6pnz55atmyZ5/dOnDihpUuXavbs2X7xoLBNUVGR8vLyKtxWfi2CH3/8US1atNAnn3yie+65R++++65Gjx4tSWrZsqU2btyoTp06OTA1qupsvTt27KgPPvhAkjyvykyfPl2rVq3S6tWreZLjQ2htl3PpLUkZGRlKSEjQm2++qW+++YZjtx8oLi7m2G0Retvll705fvu/X+st+enx2yuf8QefsX37dlOjRg3jcrnM8uXLK/zeDz/8YJo2bWpGjhxZ4SPDV6xYYWJjY83u3bu9PS7O0+7du82dd95punXrZh5++GGzY8cOz+8dPHjQNGnSxDz88MOmuLjYwSlRXSrb+5ePb2OMWb58OY9vH0Nru1Sl9/bt282AAQPMrl27nBgZ52H//v3mxRdfNE888YRZuHChOXr0qOf3UlJSOHb7GXrbpbK9OX77h6r09sfjN5++B4/t27ere/fuGjZsmOcCmPPmzZPb7VZAQIAeeOABBQcHa+7cuae9H/3o0aOqX7++Q5OjKnbt2qWePXtq8ODBatmypd544w0NHTpUs2bNkiQ9/fTTOnnypP7617+edk0x+J6q9IZvorVdzqd3VlaWIiMjHZgaVbVz50716tVL3bp1U2hoqJYtW6Zrr71Wjz/+uAYNGqQpU6YoIyODY7efoLddqtIbvut8evvd8dvRlRguGlu2bDFhYWHm6aefNsYYM3PmTBMZGWkOHDjguU9RUdFp/15paanXZkT1yc7ONn369DHjxo3z3DZ37lxz3333mZycnAr3/c9XYuB76G0PWtulqr1p75uOHz9uevToYZ566inPbUlJSSYwMNB07drVfPrpp84Nh2pHb7vQ2y5V7e2vx2+uKQVlZWXp2muv1YgRI/Tcc89Jkh577DFFR0dr6tSpMsbIGHPGT9MLCOCvkK/Kzs5W27ZtPb9OSkrStm3bdOWVV+p3v/ud5s2bJ0m8EuMn6G0PWtulKr1p75uKi4uVn5+vfv36qaysTHl5eWrbtq169Oih0tJSzZkzR7t373Z6TFQTetuF3napam9/PX6zUYAiIyO1fv16vfzyy5JOnfYbFBSkfv36KTExURkZGXK5XDK809Nv5OXl6fjx41q/fr3++c9/avLkyXr33Xf10EMP6dlnn1VoaKgWLVqkb7/91ulRUQ3obQ9a24XedsnJydGePXuUnp6ugIAA1axZU4cPH1ZRUZHGjRunrVu36uOPP3Z6TFQTetuF3nah939w9kQtXEzKTwcs/9/U1FRTq1YtM23aNCfHwgXyz3/+07Rq1cr89re/NQ0bNjSLFi3y/F5ycrKpWbOmefvttx2cENWJ3vagtV3obZcxY8YYt9ttJk+ebF555RUTERFhRo4caYwx5qWXXjLXXHONyc3N9du3eNiG3naht13o/bMgp5dicMahQ4e0Z88eHT16VH379lVkZKRCQkJUWlqqwMBAlZaWqnHjxhoxYoQ+//xz3X333WrevLnTY6OKftn7+uuvV3h4uAYMGKB169bJ7Xbr+uuvV4sWLSRJZWVlqlevnmJiYhQREeHw5KgKetuD1naht13+87la3bp1NWXKFIWHh2vhwoVq2LChxo4dq0mTJkmSMjMzJUk1a9Z0cmxUEb3tQm+70PssnN6Kwfu2b99uGjZsaLp06WJCQkJMhw4dzLhx48zx48eNMcaUlJR47rt8+XITFhZmli5d6tC0OF9n6v2nP/3JZGRkGGNOnREXHR1t3n33XWPMqQvaT5482TRv3tz8+OOPDk6OqqC3PWhtF3rb5T97t2vXzowfP97zXO3o0aOefy43YsQI89BDD5mioiIrXln3J/S2C73tQu+zYyllmaysLNOlSxfPE9n8/HwzYcIE06NHDzN48GDPk9tfLqb69etn4uLiTGlpqRUPCn9ytt5Hjx41xhjz/PPPG5fLZa6++mrTq1cv07RpU7N161aHp8e5orc9aG0Xetvl13p3797dDBo0yBw7dswY8/PlFvbv32+eeOIJEx4ebnbu3Onk6KgCetuF3nahd+WwlLJMSkqKiY6ONmvWrPHcVlhYaN555x3TvXt3c9ddd5ns7GxjjDGlpaXGGGM+/vhj8/333zsyL87P2Xrfeeednt4fffSRefjhh82MGTPM/v37nRoZ54He9qC1Xehtl//W+ze/+U2F3hkZGWbixIkmNjaWBaSPordd6G0XelcOSynLHD161HTs2NHMmTPHGPPzVra0tNS89tprpkuXLmbhwoXGmIpnS8E3na13TEyMpzd8H73tQWu70Nsu5/JczRhjDh8+bNLS0hyZFeeP3naht13oXTkuY4xx+rpW8J7i4mINHTpUR44c0aJFizwXRC3Xv39/BQcHa9myZQ5NiOpUmd5BQUH6/PPPHZoQ1Yne9qC1XehtF56r2YXedqG3XehdOQFODwDvMcYoODhYr7/+upKTkzVq1Cilp6frl3vJgQMH6tixYyooKHBwUlSHyvbOyMigtx+gtz1obRd624Xnanaht13obRd6Vx5LKYu4XC4VFRWpQYMG+uKLL7Rx40bdfffdSkxMVGlpqSTp22+/VVRUlAIC+Kvh6+htF3rbg9Z2obdd6G0XetuF3nahd+Xx9j0/ZoyRy+Xy/Lq0tFSBgYHKyMhQUVGR8vPzNWDAANWuXVslJSWKjo7WV199pYSEBHXu3NnByVEV9LYLve1Ba7vQ2y70tgu97UJvu9C76uxeyfmpoqIiSVJhYaGkUw+QkpISBQYG6ocfflDnzp311VdfKTo6Wps3b9bo0aPVt29fXXXVVdq8ebP1DwpfQ2+70NsetLYLve1Cb7vQ2y70tgu9zx9nSvmZ7777TjNmzFBqaqoaNWqkcePGqWPHjpKkn376SZ06ddJtt92mefPmyRhj/amCvo7edqG3PWhtF3rbhd52obdd6G0XelcP/l/xI0lJSerRo4fcbrcuu+wypaWladasWSouLlZpaak2bdqkBx54QHPnzpXL5eJB4ePobRd624PWdqG3XehtF3rbhd52oXf14UwpP5GSkqK+ffvqjjvu0HPPPSdJevbZZ3Xw4EG9/fbbKigoUI0aNTzvbYVvo7dd6G0PWtuF3naht13obRd624Xe1Yt1nZ/YvHmzrrnmGo0aNcpzW3Z2thITE9WtWzf17dtXK1asUGBgoNhD+j5624Xe9qC1XehtF3rbhd52obdd6F29OFPKT2RlZSktLU1t2rSRJL300kuaNGmSXnjhBdWoUUPbt2/X22+/rcTERHXq1MnhaXG+6G0XetuD1naht13obRd624XedqF39QpyegCcn/JTAiMjIxUZGSnp1CcA7N+/X0uWLFHfvn0lnTrF8LPPPtO3337LA8OH0dsu9LYHre1Cb7vQ2y70tgu97ULvC4OllI/KyspSZGSkAgMDK7xX1RijkJAQzZ07VwEBASorK1NAQIBcLpcaN26s5s2bOzw5qoLedqG3PWhtF3rbhd52obdd6G0Xel9YXFPKB+3Zs0ddunTRpEmTJEmBgYEqKyuTJLlcrgr/W36V/zfffFMlJSVq27atAxPjfNDbLvS2B63tQm+70Nsu9LYLve1C7wuPM6V8zKFDh3TnnXcqKChIn376qYKCgjRp0qQKm1np5wfG3r17NW/ePL333ntavXq1GjVq5OT4OEf0tgu97UFru9DbLvS2C73tQm+70Ns7WEr5EGOMFi9erCZNmmj06NFat26dFi9eLEmeB8cvTyfctWuX3n//fSUkJGjNmjXq3Lmzk+PjHNHbLvS2B63tQm+70Nsu9LYLve1Cby8y8ClHjhwx7733njHGmLS0NDN58mTTtm1b8+c//9lzn9LSUs8/79y506SlpXl9TlQPetuF3vagtV3obRd624XedqG3XejtHSylfFxqauoZHxwff/yxg1PhQqG3XehtD1rbhd52obdd6G0XetuF3hcGb9+7yB05ckSHDh3S8ePHdf3113tODywrK/Nc1X/EiBGSpL/97W8yxujEiROaPXu2fvrpJzVp0sTJ8XGO6G0XetuD1naht13obRd624XedqG3Qxxbh+Gstm/fblq0aGFat25tIiIiTNu2bc2iRYtMRkaGMebUqYJlZWXGmFNb20mTJhmXy2Xq1KljEhMTnRwdVUBvu9DbHrS2C73tQm+70Nsu9LYLvZ0T4PRSDGd29OhRDRkyRHfddZeWL1+u3bt364orrtDUqVP1yiuv6OjRo56r/UtS48aNlZKSorCwMCUkJKhr164OTo9zRW+70NsetLYLve1Cb7vQ2y70tgu9Heb0VgxntmvXLtOyZcvTtq7jx483nTp1Mi+++KLJzc313P7WW2+ZyMhIs3XrVm+PimpAb7vQ2x60tgu97UJvu9DbLvS2C72dxZlSF6ni4mKVlJQoLy9PkpSfny9JeuGFFxQfH6833nhD33//vef+N998s7Zu3aqYmBhH5sX5obdd6G0PWtuF3naht13obRd624XeznIZY4zTQ+DMunXrptq1a2vVqlWSpMLCQrndbknSVVddpVatWmnx4sUqLS31XIQNvovedqG3PWhtF3rbhd52obdd6G0XejuHM6UuErm5ucrJyVF2drbntnnz5mnXrl268847JUlut1slJSWSpJ49eyo3N1eSeFD4IHrbhd72oLVd6G0XetuF3naht13ofXFhKXUR2L17t2699VbFxcWpXbt2+uCDDyRJ7dq10+zZs/Xll1/qtttuU3FxsecCa+np6apVq5ZKSkrEyW6+hd52obc9aG0XetuF3naht13obRd6X3yCnB7Adrt371bPnj117733KjY2Vlu2bNGwYcPUvn17xcTEaNCgQapVq5YeffRRde7cWW3btlVISIg+//xzbdiwQUFBJPQl9LYLve1Ba7vQ2y70tgu97UJvu9D74sQ1pRyUmZmpoUOHqm3btpo9e7bn9vj4eHXq1EmvvPKK57acnBw999xzyszMVI0aNfTII4+offv2ToyNKqK3XehtD1rbhd52obdd6G0XetuF3hcvVn0OKi4uVlZWln7/+99LksrKyhQQEKBLL71UmZmZkiRjjIwxCgsL04wZMyrcD76F3nahtz1obRd624XedqG3XehtF3pfvPh/10ENGzbU+++/r+uuu06SVFpaKklq2rSp5y++y+VSQEBAhYuwuVwu7w+L80Zvu9DbHrS2C73tQm+70Nsu9LYLvS9eLKUcdvnll0s6tYENDg6WdGpDm56e7rnP9OnT9dZbb3mu/s8Dw3fR2y70tget7UJvu9DbLvS2C73tQu+LE2/fu0gEBATIGOP5S1++rZ00aZKee+45bdu2jQur+RF624Xe9qC1XehtF3rbhd52obdd6H1x4Uypi0j5NeeDgoLUvHlzvfzyy3rxxReVmJioK664wuHpUN3obRd624PWdqG3XehtF3rbhd52offFg/XfRaR8QxscHKw333xT4eHhSkhIUJcuXRyeDBcCve1Cb3vQ2i70tgu97UJvu9DbLvS+eHCm1EWof//+kqT169crNjbW4WlwodHbLvS2B63tQm+70Nsu9LYLve1Cb+e5TPl5a7io5ObmqlatWk6PAS+ht13obQ9a24XedqG3XehtF3rbhd7OYikFAAAAAAAAr+PtewAAAAAAAPA6llIAAAAAAADwOpZSAAAAAAAA8DqWUgAAAAAAAPA6llIAAAAAAADwOpZSAAAAAAAA8DqWUgAAAH6qV69eGj16tNNjAAAAnBFLKQAAgAts7ty5CgsLU0lJiee2kydPKjg4WL169apw3zVr1sjlcik5OdnLUwIAAHgXSykAAIALLD4+XidPnlRiYqLntn//+99q1KiRNm7cqIKCAs/tq1ev1iWXXKLLLrvMiVEBAAC8hqUUAADABdamTRs1btxYa9as8dy2Zs0aDR48WJdeeqk2bNhQ4fb4+HiVlZVp+vTpuvTSSxUaGqorrrhCH330UYX/7s6dOzVgwADVrl1bDRs21D333KNjx4796hyff/65IiIi9MEHH1T71wgAAHCuWEoBAAB4QXx8vFavXu359erVq9WrVy/FxcV5bs/Pz9fGjRsVHx+v6dOna+HChZo7d6527dqlMWPG6O6779batWslSVlZWerdu7diYmKUmJioL774Qmlpabr99tvP+OcvWrRIQ4cO1QcffKC77rrrwn/BAAAAZxHk9AAAAAA2iI+P1+jRo1VSUqL8/Hxt27ZNcXFxKi4u1ty5cyVJ33zzjQoLC9WrVy+1b99eK1euVPfu3SVJ0dHRSkhI0Lx58xQXF6dXX31VMTExmjZtmufPeOedd9S8eXPt27dPrVu39tz+2muv6emnn9bSpUsVFxfn3S8cAADgV7CUAgAA8IJevXopNzdXmzdv1vHjx9W6dWvVr19fcXFxGjZsmAoKCrRmzRpFR0fr5MmTysvLU9++fSv8N4qKihQTEyNJ2r59u1avXq3atWuf9mclJyd7llIfffSR0tPTtW7dOl111VUX/gsFAACoJJZSAAAAXtCqVSs1a9ZMq1ev1vHjxz1nLDVp0kTNmzfX+vXrtXr1avXu3VsnT56UdOoaUE2bNq3w33G73ZJOfXrfwIEDNWPGjNP+rMaNG3v+OSYmRlu3btU777yj2NhYuVyuC/UlAgAAnBOWUgAAAF4SHx+vNWvW6Pjx4xo3bpzn9p49e2r58uXatGmTHnnkEbVv315ut1sHDx781bfbdenSRR9//LFatmypoKBff0p32WWXaebMmerVq5cCAwP16quvVvvXBQAAUBVc6BwAAMBL4uPjlZCQoG+//bbCsikuLk7z5s1TUVGR4uPjFRYWpv/5n//RmDFjtGDBAiUnJ2vr1q2aM2eOFixYIEl67LHHlJmZqaFDh2rz5s1KTk7WihUrNGzYMJWWllb4c1u3bq3Vq1fr448/1ujRo735JQMAAPwqzpQCAADwkvj4eOXn56tt27Zq2LCh5/a4uDjl5OSoTZs2nrfeTZ06VfXr19f06dN14MABRUZGqkuXLnrqqacknXrb37p16zR+/Hj169dPhYWFatGihW644QYFBJz+umObNm20atUqzxlTM2fO9M4XDQAA8Ctcxhjj9BAAAAAAAACwC2/fAwAAAAAAgNexlAIAAAAAAIDXsZQCAAAAAACA17GUAgAAAAAAgNexlAIAAAAAAIDXsZQCAAAAAACA17GUAgAAAAAAgNexlAIAAAAAAIDXsZQCAAAAAACA17GUAgAAAAAAgNexlAIAAAAAAIDXsZQCAAAAAACA1/0/hQB3a/ji3fkAAAAASUVORK5CYII=", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "#task_phab_df = phab_df[phab_df['comment_type'] == \"task_description\"]\n", + "unaff_tasks_phab_df = task_phab_df[task_phab_df['meta.affil'] != True]\n", + "# Rank speaker's task values within each group\n", + "unaff_tasks_phab_df['speakers_task'] = unaff_tasks_phab_df.groupby('speaker')['timestamp'].rank(method='first').astype(int)\n", + "\n", + "# Filter dates 08-01-2013 to 09-30-2013\n", + "unaff_tasks_phab_df = unaff_tasks_phab_df[(unaff_tasks_phab_df['date_created'] < 1380499200) & (unaff_tasks_phab_df['date_created'] > 1375315200)]\n", + "# Bin the speakers based on the number of tasks they created\n", + "bins = [0, 6, 26, 51, float('inf')]\n", + "labels = ['0-5', '6-25', '26-50', '51+']\n", + "min_speakers_task = unaff_tasks_phab_df.groupby('speaker')['speakers_task'].min().reset_index()\n", + "min_speakers_task = min_speakers_task.rename(columns={'speakers_task': 'min_speakers_task'})\n", + "unaff_tasks_phab_df = unaff_tasks_phab_df.merge(min_speakers_task, on='speaker', how='left')\n", + "unaff_tasks_phab_df['task_bins'] = pd.cut(unaff_tasks_phab_df['min_speakers_task'], bins=bins, labels=labels, right=False)\n", + "\n", + "# Calculate the weekly breakdown of binned speakers_task values\n", + "unaff_tasks_phab_df['week'] = unaff_tasks_phab_df['timestamp'].dt.to_period('W').dt.start_time\n", + "weekly_breakdown = unaff_tasks_phab_df.groupby(['week', 'task_bins']).size().unstack(fill_value=0)\n", + "\n", + "speaker_breakdown = unaff_tasks_phab_df.groupby(['week', 'task_bins']).nunique()['speaker'].unstack(fill_value=0)\n", + "\n", + "# Reshape the DataFrame for use with Seaborn\n", + "weekly_breakdown = weekly_breakdown.reset_index().melt(id_vars='week', value_vars=labels, var_name='task_bins', value_name='count')\n", + "speaker_breakdown = speaker_breakdown.reset_index().melt(id_vars='week', value_vars=labels, var_name='task_bins', value_name='speakers')\n", + "\n", + "# Plot the stacked bar plot using Seaborn\n", + "plt.figure(figsize=(12, 8))\n", + "sns.barplot(data=weekly_breakdown, x='week', y='count', hue='task_bins', palette='colorblind')\n", + "#sns.barplot(data=speaker_breakdown, x='week', y='speakers', hue='task_bins', palette='colorblind')\n", + "plt.title(\"08-01-2013 to 09-30-2013 Weekly Unaffiliated Task Creation by Contirbutor Tenure\")\n", + "plt.xlabel('Week')\n", + "plt.ylabel('Tasks')\n", + "plt.legend(title=\"Contributor had created # tasks by 08-01-2013:\")\n", + "plt.xticks(rotation=45)\n", + "plt.tight_layout()\n", + "plt.show()\n", + "\n", + "#plt.savefig('031625_weekly_tasks_by_history.png')" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "b7cfad77-d48a-4708-91f3-89ae1179b90c", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/2708736932.py:27: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.\n", + " comment_counts = affective_comment_phab_df.groupby('date_group').size()\n", + "/tmp/ipykernel_19468/2708736932.py:28: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.\n", + " speaker_counts = affective_comment_phab_df.groupby('date_group')['speaker'].nunique()\n", + "/tmp/ipykernel_19468/2708736932.py:35: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.\n", + " comment_counts_engaged = affective_comment_phab_df.groupby(['date_group', 'est_commenter', 'meta.affil']).size()\n", + "/tmp/ipykernel_19468/2708736932.py:36: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.\n", + " speaker_counts_engaged = affective_comment_phab_df.groupby(['date_group', 'est_commenter', 'meta.affil'])['speaker'].nunique()\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Number of comments for each date group:\n", + "date_group\n", + "Before announcement 10038\n", + "After announcement, before deployment 3471\n", + "After deployment 12791\n", + "dtype: int64\n", + "\n", + "Number of speakers for each date group:\n", + "date_group\n", + "Before announcement 342\n", + "After announcement, before deployment 249\n", + "After deployment 398\n", + "Name: speaker, dtype: int64\n", + "\n", + "Number of comments for each date group and engaged commenter subgroup:\n", + "date_group est_commenter meta.affil\n", + "Before announcement False False 9165\n", + " True 873\n", + "After announcement, before deployment False False 3212\n", + " True 259\n", + "After deployment False False 12095\n", + " True 696\n", + "dtype: int64\n", + "\n", + "Number of speakers for each date group and engaged commenter subgroup:\n", + "date_group est_commenter meta.affil\n", + "Before announcement False False 341\n", + " True 67\n", + "After announcement, before deployment False False 243\n", + " True 49\n", + "After deployment False False 393\n", + " True 77\n", + "Name: speaker, dtype: int64\n", + "\n", + "Number of comments for each engaged commenter subgroup, and WMF affiliation:\n", + "est_commenter meta.affil\n", + "False False 24472\n", + " True 1828\n", + "dtype: int64\n", + "\n", + "Number of speakers for each engaged commenter subgroup, and WMF affiliation:\n", + "est_commenter meta.affil\n", + "False False 504\n", + " True 112\n", + "Name: speaker, dtype: int64\n" + ] + }, + { + "data": { + "text/plain": [ + "'\\nplot1 = sns.lmplot(data=comment_phab_df, x=\"date_created\", y=\"dominant_wc\", hue=\"date_group\", col=\"meta.affil\", row=\\'new_commenter\\', scatter=False, legend=False, palette=palette)\\nplot1.set_axis_labels(\"Timestamp\", \"Count of Dominance Polarized Words\")\\nplot1.set_titles(row_template=\"Author\\'s 100+ Comment: {row_name}\",col_template=\"WMF Affiliation: {col_name}\")\\nplot1.fig.subplots_adjust(top=0.9) # Adjust subplots to make room for the title\\nplot1.add_legend(title=\"Comment publication timestamp:\")\\nfig1 = plot1.fig\\n# Plot for arousal_wc\\nplot2 = sns.lmplot(data=comment_phab_df, x=\"date_created\", y=\"arousal_wc\", hue=\"date_group\", col=\"meta.affil\", row=\\'engaged_commenter\\', scatter=False, legend=False, palette=palette)\\nplot2.set_axis_labels(\"Timestamp\", \"Count of Arousal Polarized Words\")\\nplot2.set_titles(row_template=\"Author\\'s 100+ Comment: {row_name}\",col_template=\"WMF Affiliation: {col_name}\")\\nplot2.add_legend(title=\"Comment publication timestamp:\")\\n#plot2.add_legend(title=\"Before/After 07/01/2013 Wide Release\")\\n\\nplot3 = sns.lmplot(data=comment_phab_df, x=\"date_created\", y=\"valence_wc\", hue=\"date_group\", col=\"meta.affil\", row=\\'engaged_commenter\\', scatter=False, legend=False, palette=palette)\\nplot3.set_axis_labels(\"Timestamp\", \"Count of Valence Polarized Words\")\\nplot3.set_titles(row_template=\"Author\\'s 100+ Comment: {row_name}\",col_template=\"WMF Affiliation: {col_name}\")\\nplot3.add_legend(title=\"Comment publication timestamp:\")\\n'" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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E9z7P/roo9iyZQu+/fZbbNiwAWlpadizZ0+FfTty5Ai2bduGCRMmYMKECfjll19w/Phxr94X4BoV8M033wAAMjIykJWV5XFD8vHHH8NgMGD79u147bXX8Pzzz2Pjxo0AXBeDo0ePRl5eHrZs2YKNGzfi6NGjuPnmmz2OcfjwYXzzzTdYsWKF+2Zu8uTJJaZHeUuWZTRu3BhfffUV9u3bh2effRb/93//hy+//LLU7bOysjBx4kTcdddd2L9/P9LS0jBu3Dj3TfRnn32GZ599Fi+99BL279+P//znP3jmmWfw8ccfV6p/xQYNGoTNmze7lzdv3oyBAwdiwIAB7vVWqxXbt28vcROVlJSEYcOGuftgsViwfPly3HXXXVXq06V9sVgsGDp0KG6//XYsW7bMfVM5a9Ys90iRS0cmXL6uMlQqFebPn49//vkHH3/8MX766Sc89thjAIArr7yyxKiIS0dEFPP2e3fkyBGsWrUKq1evxurVq7Flyxa88sor7teXLFnivhn093spzW233YbGjRtj586d2L17N5544glotVp3X4cPH47x48fjzz//xPLly/Hrr79i2rRple4f1T08R/Ic6Q2eI6uO58iqnyMB4IknnsArr7yC/fv3o3Pnzl7t8/LLL2Pp0qV4//338c8//+Dhhx/G7bffji1btlSpL0REVM8pVGfdeeedilqtVgwGg8fPSy+9pCiKosydO1dp06aN4nA4St2/WbNmyltvvVXhca677jrlkUcecS8PGDBAadeunSLLsnvd448/rrRr167MtgEoK1euVBRFUR588EFl8ODBHvtfCoDy9NNPu5dNJpMCQFm3bp2iKIrywgsvKNdee63HPidPnlQAKBkZGUpRUZGi0+mUL7/80v16bm6uEhoaqkyfPr3c9/p///d/ypgxY9zLo0ePVp577jn3cmZmpgJA+eOPP9zr8vPzFQDK5s2bFUVRlM2bNysAlPz8fI+2BwwYoPTr189jXa9evZTHH39cURRF2bBhg6JWq5UTJ064X//nn38UAMqOHTsURVGU5557TtFqtUp2drZHO0888YRyxx13lPvemjVrpuh0Oo/vyttvv13qtg888IAyfvx49/Kdd96pjB49WlEURdm9e7cCQDl27Fip+7Zs2VL5/PPPPda98MILSt++fcvs2+bNm5VmzZqV2/8PP/xQMRgMitPp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hN69eyMsLAyffvopQkND0axZMwCuaR4///wzbrnlFuj1esTHx6N169b4+uuv8dtvvyEmJgZvvvkmzp07V+Ji6sSJE5g5cybuu+8+7NmzB++8847XVSvffPNNNGjQAN26dYNKpcJXX32F5ORkREdHe7X/Aw88gA8//BATJ050V6c8fPgwli1bhoULFyI8PBxTp07Fo48+iri4OCQmJuKpp54qd1rX+fPn8f333+O7775Dx44dPV6bNGkSxo4di7y8PMTGxqJPnz545ZVX0Lx5c2RnZ+Ppp5/22L5Zs2YQBAGrV6/GyJEjERoaWuoUtssNHToUnTp1wm233YZ58+ZBFEXcf//9GDBgQIXTZZ588kmcPn0aS5curfA4l2vdujWWLl2KH374Ac2bN8cnn3yCnTt3lnnTs337dmzatAnXXnstEhMTsX37dpw/f949HXXOnDl46KGHEBUVheHDh8Nut2PXrl3Iz8/HzJkzfe7fpQYNGoQHHngATqfTPVoDAAYMGIBp06bB4XCUexPVrl075OTk+G0kQ3p6Ovbs2YPPPvsMbdu29Xht4sSJeP755/Hiiy/65ViXa9WqFZxOJ9555x2MGjUKW7duxfvvv++xTUpKCkwmEzZt2oQuXbogLCysxHuvyvfuUitXrsSTTz6JAwcOBOS9XMpqteLRRx/FjTfeiObNm+PUqVPYuXMnxo8fDwB4/PHH0adPH0ybNg133303DAYD9u3bh40bN+Ldd9/1uX9Ue/EcyXMkwHMkz5G1+xxZlsGDB+P111/H0qVL0bdvX3z66af4+++/3dOiIyIiMGvWLDz88MOQZRn9+vVDYWEhtm7disjISNx5551+6wsREdUvHNFYx61fvx4NGjTw+OnXrx8AIDo6Gh9++CGuuuoqdO7cGT/++CO+//57xMXFAQCef/55HDt2DC1btnSPQnj66afRvXt3DBs2DAMHDkRycjLGjBlT4riTJk2C1WrFFVdcgQceeADTp0/Hvffe61WfIyIi8Nprr6Fnz57o1asXjh07hrVr13qd36lhw4bYunUrJEnCtddei06dOmHGjBmIjo52t/H666+jf//+GDVqFIYOHYp+/fqhR48eZba5dOlSGAwGDBkypMRrQ4YMQWhoKD799FMAwKJFiyCKInr06IEZM2aUuEhu1KgR5syZgyeeeAJJSUleV7oVBAHffvstYmJicPXVV2Po0KFo0aIFli9fXuG+WVlZOHHihFfHudx9992HcePG4eabb0bv3r2Rm5uL+++/v8ztIyMj8fPPP2PkyJFo06YNnn76acydOxcjRowAANx9991YuHAhFi9ejE6dOmHAgAFYsmSJ30ZrWK1WtGrVCklJSe71AwYMQFFREVJTU9GgQYNy24iLi0NoaGiV+wK4Rmq0b9++xA0U4MrHlJ2djbVr1/rlWJfr0qUL3nzzTbz66qvo2LEjPvvssxJ5yK688kr861//ws0334yEhAS89tprJdqpyvfuUoWFhcjIyAjYe7mUWq1Gbm4uJk2ahDZt2mDChAkYMWIE5syZA8CV523Lli04ePAg+vfvj27duuHZZ59Fw4YNK9U/qr14juQ5EuA5kufI2n2OLMuwYcPwzDPP4LHHHkOvXr1QVFSESZMmeWzzwgsv4JlnnsHLL7+Mdu3aYfjw4VizZo1fvm9ERFR/CcrlyTuIiGqYtLQ0TJ48GceOHQt2V4iIiGoUniOJiIioJuGIRiIiIiIiIiIiIqoyBhqJiIiIiIiIiIioyhhoJKIaLyUlBTNmzAh2N4iIiGocniOJiIioJmGORiIiIiIiIiIiIqoyjmgkIiIiIiIiIiKiKmOgkYiIiIiIiIiIiKqMgcZSKIoCo9EIzionIiJy4bmRiIiIiIgqwkBjKYqKihAVFYWioqJgd4WIiKhG4LmRiIiIiIgqwkAjERERERERERERVRkDjURERERERERERFRlDDQSERERERERERFRlTHQSERERERERERERFXGQCMRERERERERERFVGQONREREREREREREVGUMNBIREREREREREVGVMdBIREREREREREREVcZAIxEREREREREREVUZA41ERERERERERERUZQw0EhERERERERERUZUx0EhERERERERERERVxkAjERERERERERERVRkDjURERERERERERFRlDDQSERERERERERFRlTHQSERERERERERERFXGQCMRERERERERERFVGQONREREREQBJsm2YHeBiIiIKOAYaCQiIiIiCjCnVARFkYPdDSIiIqKAYqCRiIiIiCjAFEWBUzIFuxtEREREAcVAIxERERFRNZBkKyTZEexuEBEREQUMA41ERERERNXEKRUFuwtEREREAcNAIxERERFRNVEUEaJkDXY3iIiIiAKCgUYi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eM9q74dTMkIlxEEQOMaAiIiIAotXG0REREREAaBAQoElw718Km8tTPYT1d8PRYZTMlX7cYmIiKj+YaCRiIiIiCgAVIIWbRvcC606EgCgQEbm+S/hFI3V3hdJtnIKNREREQUcA41ERERERAGi00QjNfleCFADAETZhKM5X0JWxGrvi1MyQlHkaj8uERER1R8MNBIRERERBVBkaEs0jhnhXrY4TuFU3tpq7wenUBMREVGgMdBIRERERBRgceE9EWfo7l7ONe9BTtGuau+HJFshK85qPy4RERHVDww0EhEREREFmCAIaBw7EmG6xu51p/KDUxzGKRZV+zGJiIiofmCgkYiIiIioGqgEDVrET4BGFQ4geMVhZMUJSbZV6zGJiIiofmCgkYiIiIiommg1kWieMAHChcvwYBWHcUpFLAxDREREfsdAIxERERFRNQrXNy21OIyiKNXWBxaGISIiokAIaqDx559/xqhRo9CwYUMIgoBVq1Z5vC4IQqk/r7/+epltzp49u8T2bdu2DfA7ISIiIiLyXmnFYXJN1VscRpKtkGRHtR6TiIiI6ragBhrNZjO6dOmC9957r9TXs7KyPH4WLVoEQRAwfvz4ctvt0KGDx36//vprILpPRERERFQppReHWVftxWFcU6irbyQlERER1W2aYB58xIgRGDFiRJmvJycneyx/++23GDRoEFq0aFFuuxqNpsS+REREREQ1SXFxmANn/wdRNrmLw6Qm3wudJrJa+qAoIkTZAq3aUC3HIyIiorqt1uRoPHfuHNasWYOpU6dWuO2hQ4fQsGFDtGjRArfddhtOnCj/ybDdbofRaPT4ISIiqs94biSqHqUVh8ms5uIwomSGrEjVdjwiIiKqu2pNoPHjjz9GREQExo0bV+52vXv3xpIlS7B+/XosWLAAmZmZ6N+/P4qKisrc5+WXX0ZUVJT7p0mTJv7uPhERUa3CcyNR9XEVhxnpXi4uDlN9FDilsq+ViYiIiLwlKDUkKYsgCFi5ciXGjBlT6utt27bFNddcg3feecendgsKCtCsWTO8+eabZY6GtNvtsNvt7mWj0YgmTZqgsLAQkZHVM22FiIioJuG5kci/rI5sAOVfdp/I/Q655j3u5SYx1yM+omeAe3aRVhMJjSq02o5HREREdU9QczR665dffkFGRgaWL1/u877R0dFo06YNDh8+XOY2er0e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3bt348Ybbyx3n6o+76dPn44RI0Zgz549GDt2LMaMGYMDBw5UeN+rtXHkyJFwOBz49ttvXedkZ2fj+++/d3sNpKenY/Xq1VizZg0WL16MuXPnYvDgwTh58iTWrVuH119/HS+88AK2bNniOmfkyJHIzs7G6tWrsWPHDnTu3Bl9+/Z1e01c6fn+7rvvonv37rj//vtdz5kGDRpU+juujKBU8a+YKIr43//+h6ioi8UCevTogS+++MItAdm+fc1f68ZsNsNkMiE/Px9Go/drp/hzjUZZJUKnkxFmUEMOYvVqqr3Omc+j5ArD1S02G17/YgVOni3946WRVXht4jg0r58YqBDpChzOEtidxXBWMTnoVGzILzqIc4V7cL4kHRWtASkKakTq2yDK0BEGTbLXBa4EQSpd21HQQhRlr65F/uPrvvFSiqJg47aTmPv5Huzef7rc4/GxBgwd2Bw39kqBRh3aX6IZ9DJiorherScyzuX4dfromu278fWGi2/Cnxg2GK2S61/hDN8TRRGJUZEBvSdVzOm0XRil7/lz7mTOapwpuPhcqhcxwOviMGVUkh6yFO6Ta5H3CopLMPqVt4N2/6V/fxJhV1jG6FI9e/bEqFGj8Pjjj8NutyMxMRFffvkl+vTpAwCYM2cO5syZ4zYqqaI1Gvv164e+ffti2rRprn2fffYZnnnmGdd0bEEQMHXqVLzzzjsetWf79u3o0qULzp8/j7CwMKxduxY33ngjfv75Z/Tt2xcAsGrVKgwePBjFxcXQarWYOXMm3nzzTWRlZSE8vPS18cwzz2D9+vXYvHkzCgsLERkZiQULFuCuu+4CUJqcK1uT8Omnn66w8MeKFSswbNgwV79ztfucP38esbGx+OCDD3DfffeVa9tnn32Gf/zjHzhw4IDrPbHVakVERARWrFiB/v37Y8KECVi7di3++usv19JTLVu2RFxcHNavL1072OFwwGQy4f/+7/8wZswYj66bnp7umok2atQoiKKIJUuWAKj+Go0TJkzAd999hxMnTkCvL31f869//QtPP/008vPzYbPZEBUVhZ9//hndu1/8O3jfffehqKgIn3/+OYDSAWpz5sxxJZqff/55LFu2zK1dH330EZ599lnk5+dDFEX06dMHZrMZO3fudF33H//4B3799Vf88MMPrn0nT55EgwYNkJaWhubNm5drw1133YX8/Hy3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e3ekpqa67fvpp5/QvXv3QIRHRERERERU5wmCAFkKD3YYREQUBCGdaHzqqaewbt06HD16FBs3bsSwYcMgSRLuvPNOAMD48eMxbdo01/GPP/441qxZg9mzZ+PgwYOYOXMmtm/fjilTpgSrCURERERERHWOJKohiRwZT0RU14T01OmTJ0/izjvvxLlz5xAbG4tevXph8+bNiI2NBQAcP34congxV9qjRw98/vnneOGFF/D3v/8dzZo1w4oVK9C2bdtgNYGIiIiIiKhOUknhcDitAJRgh0JERAEiKIrCv/qXMZvNMJlMyM/Ph9FoDHY4REREQce+kYiIqsPmKIDdUVjp46IgQyNHBTAiIiLyp5CeOk1EREREREQ1l0rUQxD4sZOIqK7gX3wiIiIiIiLyC0EQoZLCgh0GEREFCBONRERERERE5DcqUQdRkIMdBhERBQATjURERERERORXshQe7BCIiCgAmGgkIiIiIiIivxJFGZKoDXYYRETkZ0w0EhERERERkd/JUhgAIdhhEBGRHzHRSERERERERH4nCBJUkj7YYRARkR8x0UhEREREREQBoRINEAR+DCUiqq34F56IiIiIiIgCQhAEFoYhIqrFmGgkIiIiIiKigJFELURBDnYYRETkB0w0EhERERERUUDJKo5qJCKqjZhoJCIiIiIiooASBRmSqAt2GERE5GNMNBIREREREVHAyVIYIAjBDoOIiHyIiUYiIiIiIiIKOEEQoRINwQ6DiIh8iIlGIiIiIiIiCgpJVAc7BCIi8iEmGomIiIiIiIiIiMhrTDQSERERERERERGR15hoJCIiIiIiIiIiIq8x0UhEREREREREREReY6KRiIiIiIiIiIiIvMZEIxEREREREREREXmNiUYiIiIiIiIiIiLyGhONRERERERERERE5DUmGomIiIiIiIiIiMhrTDQSERERERERERGR15hoJCIiIiIiIiIiIq8x0UhEREREREREREReY6KRiIiIiIiIiIiIvMZEIxEREREREREREXmNiUYiIiIiIiIiIiLyGhONRERERERERERE5DVVsAMIRYqiAADMZnOQIyEiIvJceHg4BEHw6TXZNxIRUU3lj36RiIgqxkRjBc6fPw8AaNCgQZAjISIi8lx+fj6MRqNPr8m+kYiIaip/9ItERFQxQSkbokAuTqcTGRkZXn/zZTab0aBBA5w4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ZsxQ9Hq9YjabXfsGDBigpKSkKA6Hw7WvRYsWyquvvuraBqBMnjzZ7drdunVTHnrooavGQORLAJTly5e7tleuXKkAUAwGg9uPSqVSRo0apSiKojidTuWZZ55RtFqtIkmSEhkZqcycOVMBoGzevDlILSGqmdg3sm+k0MO+kYio5mMxGCJy0759e9e/JUlCdHQ02rVr59oXHx8PAMjOzgYA7NmzB7/88kuFa1qlp6ejf//+6Nu3L9q1a4cBAwagf//+uOOOOxAZGXnFOJYuXYr33nsP6enpKCgogN1uh9FodDsmJSUF4eHhbrFJkgRRFN32lcVapnv37uW2d+/efcV4iPytoKAAkiRhx44dkCTJ7bGy15cgCHj99dfxyiuvICsrC7GxsUhNTQUANG7cOOAxE9UV7BuJgoN9IxFRzcNEIxG5kWXZbVsQBLd9ZQtqO51OAKVvAIcMGYLXX3+93LUSExMhSRJ++uknbNy4ET/++CPef/99PP/889iyZQsaNWpUYQybNm3C2LFjMWvWLAwYMAAmkwlLlixxTYOpaqxl+8piJQplnTp1gsPhQHZ2Nq6//vorHitJEurVqwcAWLx4Mbp3747Y2NhAhElUJ7FvJAoO9o1ERDUPE41E5JXOnTtj2bJlSElJgUpV8Z8UQRDQs2dP9OzZEy+++CIaNmyI5cuX48knn4RarYbD4XA7fuPGjWjYsCGef/551z5fLua9efNmjB8/3m27U6dOPrs+UWUKCgpw+PBh1/aRI0ewe/duREVFoXnz5hg7dizGjx+P2bNno1OnTjhz5gxSU1PRvn17DB48GGfPnsVXX32FPn36oKSkxLVu1bp164LYKiK6HPtGoqpj30hEVLuwGAwReeWRRx5BTk4O7rzzTmzbtg3p6en44YcfcO+998LhcGDLli145ZVXsH37dhw/fhxff/01zpw5g1atWgEoneK1d+9epKWl4ezZs7DZbGjWrBmOHz+OJUuWID09He+99x6WL1/us5i//PJLzJs3D4cOHcKMGTOwdetWTJkyxWfXJ6rM9u3b0alTJ9eH9yeffBKdOnXCiy++CACYP38+xo8fj7/97W9o0aIFhg4dim3btiE5Odl1jYULF+Laa69Fz549sX//fqxduxZdu3YNSnuIqGLsG4mqjn0jEVHtwhGNROSVpKQkbNiwAc8++yz69+8Pi8WChg0bYuDAgRBFEUajEevXr8ecOXNgNpvRsGFDzJ49G4MGDQIA3H///Vi7di2uvfZaFBQU4JdffsFtt92GJ554AlOmTIHFYsHgwYMxffp0zJw50ycxz5o1C0uWLMHDDz+MxMRELF68GK1bt/bJtYmupE+fPlAUpdLHZVnGrFmzMGvWrAofj4mJwaZNm/wVHhH5CPtGoqpj30hEVLsIypX+qhMR1TKCIGD58uUYOnRosEMhIiIKCewbiYiIyFc4dZqIiIiIiIiIiIi8xkQjEREREREREREReY1Tp4mIiIiIiIiIiMhrHNFIREREREREREREXmOikYiIiIiIiIiIiLzGRCMRERERERERERF5jYlGIiIiIiIiIiIi8hoTjUREREREREREROQ1JhqJiIiIiIiIiIjIa0w0EhERERERERERkdeYaCQiIiIiIiIiIiKvMdFIREREREREREREXvt/Bg64m4CP3KIAAAAASUVORK5CYII=", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "bins = [\n", + " pd.Timestamp('1900-01-01 00:00:01+00:00'),\n", + " pd.Timestamp('2013-08-01 00:00:01+00:00'),\n", + " pd.Timestamp('2013-08-28 00:00:01+00:00'),\n", + " pd.Timestamp('2100-08-28 00:00:01+00:00')\n", + "]\n", + "labels = ['Before announcement', 'After announcement, before deployment', 'After deployment']\n", + "\n", + "#creating variables of interest\n", + "affective_comment_phab_df = comment_phab_df\n", + "affective_comment_phab_df['date_group'] = pd.cut(affective_comment_phab_df['timestamp'], bins=bins, labels=labels, right=False)\n", + "affective_comment_phab_df['speakers_comment'] = affective_comment_phab_df.groupby('speaker')['timestamp'].rank(method='first').astype(int)\n", + "#all comments prior to june 1 2013\n", + "subset_comment_phab_df = affective_comment_phab_df[affective_comment_phab_df['date_created'] <= 1370044800]\n", + "#getting counts \n", + "comment_counts = subset_comment_phab_df.groupby('speaker')['speakers_comment'].max().reset_index()\n", + "comment_counts = comment_counts.rename(columns={'speakers_comment': 'pre_june_2013_comments'})\n", + "#merge back \n", + "affective_comment_phab_df = affective_comment_phab_df.merge(comment_counts, on='speaker', how='left')\n", + "affective_comment_phab_df['pre_june_2013_comments'] = affective_comment_phab_df['pre_june_2013_comments'].fillna(0)\n", + "\n", + "affective_comment_phab_df['new_commenter'] = affective_comment_phab_df['pre_june_2013_comments'] <= 10\n", + "affective_comment_phab_df['est_commenter'] = affective_comment_phab_df['pre_june_2013_comments'] > 50\n", + "\n", + "palette = ['#31449c', '#4a7c85', '#c5db68']\n", + "\n", + "comment_counts = affective_comment_phab_df.groupby('date_group').size()\n", + "speaker_counts = affective_comment_phab_df.groupby('date_group')['speaker'].nunique()\n", + "\n", + "print(\"Number of comments for each date group:\")\n", + "print(comment_counts)\n", + "print(\"\\nNumber of speakers for each date group:\")\n", + "print(speaker_counts)\n", + "\n", + "comment_counts_engaged = affective_comment_phab_df.groupby(['date_group', 'est_commenter', 'meta.affil']).size()\n", + "speaker_counts_engaged = affective_comment_phab_df.groupby(['date_group', 'est_commenter', 'meta.affil'])['speaker'].nunique()\n", + "\n", + "print(\"\\nNumber of comments for each date group and engaged commenter subgroup:\")\n", + "print(comment_counts_engaged)\n", + "print(\"\\nNumber of speakers for each date group and engaged commenter subgroup:\")\n", + "print(speaker_counts_engaged)\n", + "\n", + "comment_counts_wmf = affective_comment_phab_df.groupby(['est_commenter', 'meta.affil']).size()\n", + "speaker_counts_wmf = affective_comment_phab_df.groupby(['est_commenter', 'meta.affil'])['speaker'].nunique()\n", + "\n", + "print(\"\\nNumber of comments for each engaged commenter subgroup, and WMF affiliation:\")\n", + "print(comment_counts_wmf)\n", + "print(\"\\nNumber of speakers for each engaged commenter subgroup, and WMF affiliation:\")\n", + "print(speaker_counts_wmf)\n", + "\n", + "#comment_phab_df['before_after'] = comment_phab_df['timestamp'] > pd.Timestamp('2013-07-01 00:00:01+00:00')\n", + "#fig, axes = plt.subplots(2, 1, figsize=(10, 12), sharex=True)\n", + "affective_comment_phab_df['polarized_wc'] = affective_comment_phab_df['dominant_wc'] + affective_comment_phab_df['valence_wc'] + affective_comment_phab_df['arousal_wc'] \n", + "plot1 = sns.lmplot(data=affective_comment_phab_df, x=\"date_created\", y=\"polarized_wc\", hue=\"date_group\", col=\"meta.affil\", row='est_commenter', scatter=False, legend=False, palette=palette)\n", + "plot1.set_axis_labels(\"Timestamp\", \"Count of Polarized Words\")\n", + "plot1.set_titles(row_template=\"Established Author: {row_name}\", col_template=\"WMF Affiliation: {col_name}\")\n", + "plot1.fig.subplots_adjust(top=0.9) # Adjust subplots to make room for the title\n", + "plot1.add_legend(title=\"Comment publication timestamp:\")\n", + "fig1 = plot1.fig\n", + "'''\n", + "plot1 = sns.lmplot(data=comment_phab_df, x=\"date_created\", y=\"dominant_wc\", hue=\"date_group\", col=\"meta.affil\", row='new_commenter', scatter=False, legend=False, palette=palette)\n", + "plot1.set_axis_labels(\"Timestamp\", \"Count of Dominance Polarized Words\")\n", + "plot1.set_titles(row_template=\"Author's 100+ Comment: {row_name}\",col_template=\"WMF Affiliation: {col_name}\")\n", + "plot1.fig.subplots_adjust(top=0.9) # Adjust subplots to make room for the title\n", + "plot1.add_legend(title=\"Comment publication timestamp:\")\n", + "fig1 = plot1.fig\n", + "# Plot for arousal_wc\n", + "plot2 = sns.lmplot(data=comment_phab_df, x=\"date_created\", y=\"arousal_wc\", hue=\"date_group\", col=\"meta.affil\", row='engaged_commenter', scatter=False, legend=False, palette=palette)\n", + "plot2.set_axis_labels(\"Timestamp\", \"Count of Arousal Polarized Words\")\n", + "plot2.set_titles(row_template=\"Author's 100+ Comment: {row_name}\",col_template=\"WMF Affiliation: {col_name}\")\n", + "plot2.add_legend(title=\"Comment publication timestamp:\")\n", + "#plot2.add_legend(title=\"Before/After 07/01/2013 Wide Release\")\n", + "\n", + "plot3 = sns.lmplot(data=comment_phab_df, x=\"date_created\", y=\"valence_wc\", hue=\"date_group\", col=\"meta.affil\", row='engaged_commenter', scatter=False, legend=False, palette=palette)\n", + "plot3.set_axis_labels(\"Timestamp\", \"Count of Valence Polarized Words\")\n", + "plot3.set_titles(row_template=\"Author's 100+ Comment: {row_name}\",col_template=\"WMF Affiliation: {col_name}\")\n", + "plot3.add_legend(title=\"Comment publication timestamp:\")\n", + "'''\n", + "# Show plots\n", + "#fig1.savefig('031725_engaged_commenter_D_scoring_fig.png')\n", + "#plot2.fig.savefig('031725_engaged_commenter_A_scoring_fig.png')\n", + "#plot3.fig.savefig('031725_engaged_commenter_V_scoring_fig.png')\n", + "#plt.savefig('031625_engaged_commenter_VAD_scoring_fig.png')" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "5a91a59a-0d1c-48b3-93dd-b9df76ca68e5", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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+c1vsGjRotPe54EHHkAwGEx+VFRUDOCKiYiI8hOPn0RERERElGk5Hzxu2LABzz33HLZs2YKf//zn+NrXvobXXnvttPf53ve+h+bm5uTHkSNHBnDFRERE+YnHTyIiIiIiyjRHthdwOrFYDP/f//f/4ZlnnsGVV14JADj33HOxbds2/OxnP8PSpUu7vJ/b7Ybb7R7IpRIREeU9Hj+JiIiIiCjTcrbi0TAMGIYBWU5doqIosG07S6siIiIiIiIiIiKinshqxWM4HMZHH32U/PuBAwewbds2lJSUoLKyEosXL8bdd98Nr9eLsWPHYu3atXjyySfx0EMPZXHVRERERERERERE1B1JCCGy9eTV1dWoqqrqdPnnPvc5rFy5EsePH8f3vvc9rFq1Co2NjRg7diy+9KUv4c4774QkST16jpaWFgSDQTQ3N6OwsDDTXwIREdGgxOMnERERERH1VVaDx4HAN05ERETp4/GTiIiIiIj6Kmd7PBIREREREREREVH+YvBIREREREREREREGcfgkYiIiIiIiIiIiDKOwSMRERERERERERFlHINHIiIiIiIiIiIiyjgGj0RERERERERERJRxDB6JiIiIiIiIiIgo4xg8EhERERERERERUcYxeCQiIiIiIiIiIqKMY/BIREREREREREREGefI9gKIiIgGMyFsWLYKy1bhUAJQZFe2l0RERERERDQgGDwSERFlmBACttASgaMOQGR7SURERERERAOOwSMREVGG2LYB047BFhqEsLO9HCIiIiIioqxi8EhERNQHQlgwE1uphTCzvZycZQsLEmRIkpTtpRARERER0QBh8EhERJQmIWxYia3Utq1nezl5wbbj3y+nIwhZUrK9HCIiIiIiGgAMHomIiHrIsnVYdgyWrYF9G9NnCwOa0QCnowAO2Zvt5RARERERUT9j8EhERHQGtjATQ2Ji7NuYEQKG2QJb1uFUCrn1moiIiIhoEGPwSEREdAoh7GRloy2MbC9nUIr3xLTgchRBkuRsL4eIiIiIiPoBg0ciIiIAQgjYQoOZ7NvIrdT9zRYGNLMJLkcR+z4SEREREQ1CDB6JiGhIi/dtVGELjVups0AIE7rZCJdSBFl2Zns5RERERESUQQweiYhoyLGFlejbqEIIM9vLGfKEsBOVj4VQZE+2l0NERERERBnC4JGIiIaEeN9GDZYdY9/GnCSg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330Xl19+Oa666iocPnwYAPC3v/0NY8aMwQ9/+EPU1taitra2y+d55plncPvtt+Ob3/wmPvjgA3z5y1/GrbfeijVr1qTc7nTf26709LmB3v0MffKTn0wGflu2bMH555+PSy+9NLmem266CWPGjMGmTZuwZcsWfPe734XT6cSCBQvw8MMPo7CwMLmub33rWwAAwzBw//33Y/v27Xj22Wdx8ODBLsPpe++9F7/+9a/x1ltv4ciRI7j++uvx8MMP46mnnsILL7yAVatW4Ve/+lXKfbr7Obj33nsxbty4036PBpu0X8FdcsklWLx4MX7wgx+kXN7U1ISPf/zjeP311zO2uFzlcQ7L9hKIiIgoh0iShGHFHjSGejfxGgBcTicuP282zqkci39s2oC65vjU5NZYDH9etxZnV1Ti8vPnIODJvS1LI8v8uPUz5+CK5RPwymsHsGFz+7CZxiYVTz29Cy++egDLLx2Hi+aXw+lML6SVoCC+/br3068HgmXZiFk6gLEY5v0Moub7aNXegS1iAADTCuNw43Ooa92A8qLLUOiZxBPXOU4IC5aIwbLj/4ay5IQiexM7nNi7nXLfRx99BCEEpk6desbbrV69Gu+//z4OHDiAiop45faTTz6Js88+G5s2bcLcuXMBxAPKxx9/HAUFBZg+fTqqqqqwe/duvPjii5BlGVOmTMGPf/xjrFmzBvPmzUs+/q233orrr78eAPCd73wHF154Ie655x4sX74cAHD77bfj1ltvTd7+vvvuw3e/+1187nOfAwBMmDAB999/P7797W+nZBG33HILPv3pTwOIt4V75JFHsHHjRlx++eUoKSkBAJSVlXXb488wDPz6179OrvmJJ57AtGnTsHHjRlxwwQVn/iZ3UFFRgV/84heQJAlTpkzB+++/j1/84hf44he/2O19n3rqKZw8eRKbNm1Krn3SpEnJ62fOnImZM2cm/37//ffjmWeewXPPPYfbbrsNJSUlUBQlWcF3Oj/72c9wyy234Ktf/SoAJCtff/aznyWrRIEzf29P1dPnBtL/GVq3bh02btyIuro6uBO9sX/2s5/h2WefxdNPP40vfelLOHz4MO6+++7kz/lZZ52VfL5gMAhJkjqt6/Of/3zy8wkTJuCRRx7B3LlzEQ6HEQgEktf96Ec/wsKFCwEA//zP/4zvfe972LdvHyZMmAAA+MQnPoE1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hhtucCVDLzzXd999h379+kGn06Fjx47YuHGja5+FCxfCbDbj559/RuvWraHX611J2VKVXVNycjIkSUJ2drZr265duyBJkqu+qnIeAJg/fz7atm0LjUaDmJgYTJo0yVWWnZ2Nu+66CxERETAajbj22muRkpLiKp8+fTo6deqE+fPno1GjRtDr9bj//vvhcDjw8ssvIzo6GpGRkXj++efdzlnV437yySeIj4+HyWTCLbfcgtzcXAAlPWjXrl2LN954w9Vull43UVV5nHj84Ycf8O6772LEiBFQKpW45ppr8PTTT+OFF15w/VPxhsOHDyMjIwNJSUmubSaTCT169HD7Z3KxoqKiag3/JiIiqo/YfnpOpVQi0myCWR/s9eHXKqVcknz06lEvTSHLuLp1W0wYcD3iI6Nc24tsNvy4fQs+/m0VztTRe6KiBKQkSVDIBshSsK/C8wqdOgZNI25Dk4gxCFJFurYLYccpy+/Ym/YmTudu5nBbchHCAYezAMX2LBTaTqPYngOHsxBCOH0dms8IIZBrLfLZ1+UmgK1WKz799FM0a9YMYWFhAEp6IQ4YMAAGgwHr16/Hhg0bXMmy4uJiPPLII1iwYAEAuHpOAsAbb7yBV199Fa+88gr+/PNPDBgwADfeeGOZ6dAef/xxPPjgg9i3bx8GDBiAzz77DM8++yyef/557Nu3Dy+88AKeeeaZCheuzcvLw3//+19s27YNq1evhizLGD58OJxO93vwqaeewiOPPIJdu3ahRYsWGD16NOz28wuF5efn45VXXsEnn3yCdevW4dixY3jkkUdc5VW9pspUdp65c+di4sSJuOeee/DXX39h2bJlaNasmav85ptvRmZmJn766Sds374dXbp0QWJiIs6dO79gWGpqKn766SesXLkSixcvxrx58zB48GCcOHECa9euxUsvvYSnn34amzdv9vi4S5cuxfLly7F8+XKsXbsWL774oqt+evbsibvvvtt1L8TFxXlUN0Qef0x/7tw5NGlS8omp0Wh03bBXX3017rvvPq8FlpGRAQCIiopy2x4VFeUqK8/s2bMxY8YMr8VBRERUH7D9vHzBQUEIUqthLSiAtbAI8FLvoCCNAiaTBtk5RV45XlWEGYy4vW8idv6Til9SdqDo3yFyR09n4r2ff0Sftu1xVas2UNTgPJe+Ul7ysXSbQtZCEgo4nLmozYVn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EhvTp0/H8OHD8ddff+HOO+8sNyabzYbnnnsOKSkpWLp0KY4cOYJx48aV2e+pp57Cq6++im3btkGpVJY5XmpqKpYuXYrly5dj+fLlWLt2LV588UVX+aOPPopvv/0WH3/8MXbs2IFmzZphwIABOHfuXJXrryrneeKJJ/Diiy/imWeewd69e/H5558jKirKda0DBgyAwWDA+vXrsWHDBuj1egwcONAtSbdmzRqkpaVh3bp1eO211zBt2jTccMMNCAkJwebNmzFhwgTce++9OHHihEfH/e2335CamorffvsNH3/8MRYuXOhK8H333Xdo2LAhZs6cifT0dKSnp3tUL6tXr8a+ffuQnJyMxYsX47vvvsOMGTNc5bNnz8aiRYvw3nvvYc+ePXjooYfwn//8B2vXrkVcXBzS09NhNBoxZ84cpKenY9SoUTh58iSuv/56dOvWDSkpKZg7dy7mzZuHWbNmuZ37448/hlqtxoYNG/Dee+8hOzsb1157LTp37oxt27Zh5cqVOHXqFEaOHHnJ+Ddv3ozx48dj0qRJ2LVrF/r161fmPFW975955hmMGDECKSkpGDNmDG655RbXAswXq+wab775ZjgcDixbtsz1mszMTPz4449ufwOpqan46aefsHLlSixevBjz5s3D4MGDceLECaxduxYvvfQSnn76aWzevNn1mptvvhmZmZn46aefsH37dnTp0gWJiYlufxMV3e9vvPEGevbsibvvvtt1z8TFxV2yjstT5VWtZVnGmjVrEBoa6tp21VVX4auvvnJLSHbo0MGjAGoaV+UkIiLyHNvPwCKEQE5ePvIKC9222+xOnD6Tj0BbtqPIZsPqP3dh66GDbtuNOh1uuKI7msc2cG0L1FWtSxmDdTBotWW2O502FDuyIUTdX2gHAIRwIit/N9KzV6PYkeNWplIYEWtORIiufZ2eC5PK5y+rWlsLCjHqhdd8dv4vn/zvJef3vVivXr0wcuRIPPjgg7Db7YiJicHXX3+Nvn37AgDmzJmDOXPmuPVakiQJS5YscVvsIykpCYmJiXjiiSdc2z799FM8+uijruHbkiRhypQpeP311z26nm3btqFbt27Izc2FXq9HcnIy+vXrh1WrViExMREAsGLFCgwePBgFBQUICgrC9OnT8b///Q8ZGRkwGAwAShKN69atw6ZNm5CXl4eQkBAsXLgQt956K4CS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VOT62WKxIC4uDjk5OTAajTUeMxERUSBi+0n1mRACp3MssNnttX5uY7AOBq221s9LVSeE+HfodYGvQ6mXNKpwyJLC12EQEdFl8uuP72JiYtCmTRu3ba1bt8a33357yddoNBpo+Kk1ERGRR9h+Un0mSRLCjAZkZufA6XT6OhzyM5IkQa00wuHU/LvwDO8RIiKiqvLroda9evXCgQMH3LYdPHgQjRs39lFERERERFQXKWQZ4UYDJIlz+lH5FLIGGmUoZEnl61CIiIgChl8nHh966CFs2rQJL7zwAg4dOoTPP/8cH3zwASZOnOjr0IiIiIiojlEplQhj8pEqIEkKqJUhUMgcHk9ERFQVfp147NatG5YsWYLFixejXbt2eO655zBnzhyMGTPG16ERERERUR2kUakQYTJClv36bTL5UOnQa656TUREVDm/XlzGGywWC0wmEyfHJyIi8gDbT6rvbHYHzlgsNT7nIxeXCWxOpw3FjmzO+1iDuLgMEVFg40e5REREREQXUSkViDSZoFAw4UGXJssqaJShkCS/XrOTiIjIZ5h4JCIiIiIqh0JRsuAMh11TRSRJAY0yBLKs8XUoREREfofvooiIiIiILkGpUCDUoAe44AxVQJJkaJRmKBU6X4dCRETkV5h4JCIiIiKqgEalQkhwsK/DoACgUhigUnLRGSIiolJMPBIRERERVUIXpIFBx0VgqHJKWQuNMgSSxEctIiIitoZERERERFVg1OkQHBTk6zAoAJQuOiNLKl+HQkRE5FNMPBIRERERVZFZH8yej1QlkqSAWhkCBRedISKieoyJRyIiIiIiDxh1Opg45yNVgSRJUCvNUMhMVhMRUf3ExCMRERERkYf02iCEcLVrqiK10giVQu/rMIiIiGodE49ERERERJdBp9EgzGCAxOQjVYFSEQy10gSueE1ERPUJE49ERERERJcpSK1CuNEIWebbaqqcQg6CWmkGk49ERFRf8B0SEREREVE1qFVKhBsNTD5SlShkNTSqEEgS7xciIqr72NoREREREVWTSsnkI1WdLKmgVoZCkhS+DoWIiKhG8Z0REREREZEXqJRKzvlIVSZLCmiUIZAkpa9DISIiqjFMPBIREREReYlapUSowcDVrqlKpH+Tj7Kk8nUoRERENYKJRyIiIiIiLwpSqxASHOzrMChASJIMtTIEClnj61CIiIi8jolH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/DisVivy8/Nx3XXXuR27uLgYnTt3dv38zjvvYP78+Th27BgKCgpQXFyMTp06ub1m8+bNWL58Ob755hu3+Z9SUlJgtVoRFhbmtn9BQYFbHTZu3BgRERGXvN7rrrsOjRs3RpMmTTBw4EAMHDgQw4cPd7u2CwkhLnmsUhaLBWlpaejVq5fb9l69erkNZwPc76WoqCgAQPv27d22ld5bpdq2bev6PZTuc+FiBwqFAmFhYa7XVfV+a9u2LRQKhevnmJgY/PXXX5VeLxFRVbDtZNtZEbadRERE5CkmHqnOUqlUbj9LkgSn01nl11utVlxxxRX47LPPypRd+EY/JSUFeXl5kGUZ6enpiImJufygPdSuXTu0a9cO999/PyZMmIBrrrkGa9eudc3DVBGr1QoA+PHHH9GgQQO3Mo1GAwD44osv8Mgjj+DVV19Fz549YTAY8L///Q+bN292279p06YICwvD/PnzMXjwYFfdW61WxMTEIDk5ucz5zWaz6/vg4OAKYzUYDNixYweSk5Pxyy+/4Nlnn8X06dOxdetWt+OUatGiBfbv319ZFVTZhfdS6YPvxdsuvrfKu/8quierer9V974mIqoI286Kse2sOradREREBDDxSPVU69atcfz4cbeHnU2bNrnt06VLF3z55ZeIjIyE0Wgs9zjnzp3DuHHj8NRTTyE9PR1jxozBjh07oNVqL3neb7/9FkII15vwDRs2wGAwoGHDhtW6pjZt2gAA8vLyXNtSUlJQUFDgimfTpk3Q6/WIi4tDaGgoNBoNjh07hj59+pR7zA0bNuCqq67C/fff79p2YQ+CUuHh4fjuu+/Qt29fjBw5El999RVUKhW6dOmCjIwMKJXKS072X1VKpRJJSUlISkrCtGnTYDabsWbNGtx0001l9r311ltxyy234Pvvv8fQoUPdyoQQsFgsMJlMiI2NxYYNG9yuf8OGDejevXu1Yr0cVbnfqkKtVsPhcHgxMiKiEmw72Xay7SQiIiJPcVVrqpeSkpLQokULjB07FikpKVi/fj2eeuopt33GjBmD8PBwDB06FOvXr8fhw4eRnJyMyZMn48SJEwCACRMmIC4uDk8//TRee+01OBwOPPLII5c87/3334/jx4/jgQcewP79+/H9999j2rRp+O9//+s2tKgy9913H5577jls2LABR48exaZNm3D77bcjIiLCbdhbcXExxo8fj71792LFihWYNm0aJk2aBFmWYTAY8Mgjj+Chhx7Cxx9/jNTUVOzYsQNvvfUWPv74YwBA8+bNsW3bNvz88884ePAgnnnmGWzdurXcmCIjI7FmzRrs378fo0ePht1uR1JSEnr27Ilhw4bhl19+wZEjR/DHH3/gqaeewrZt26p8vcuXL8ebb76JXbt24ejRo1i0aBGcTidatmxZ7v4jR47EqFGjMHr0aLzwwgvYtm0bjh49iuXLlyMpKQm//fYbAGDq1Kl46aWX8OWXX+LAgQN4/PHHsWvXLjz44INVjs1bqnK/VUV8fDzWrVuHkydP4syZMzUYMRHVN2w72XYCbDuJiIjIM+zxSPWSLMtYsmQJxo8fj+7duyM+Ph5vvvkmBg4c6NpHp9Nh3bp1eOyxx3DTTTchNzcXDRo0QGJiIoxGIxYtWoQVK1Zg586dUCqVUCqV+PTTT3H11VfjhhtuwKBBg8qct0GDBlixYgWmTp2Kjh07IjQ0FOPHj8fTTz/tUfxJSUmYP38+5s6di7NnzyI8PBw9e/bE6tWr3eaESkxMRPPmzdG7d28UFRVh9OjRmD59uqv8ueeeQ0REBGbPno1//vkHZrMZXbp0wZNPPgkAuPfee7Fz506MGjUKkiRh9OjRuP/++/HTTz+VG1d0dDTWrFmDvn37YsyYMfj888+xYsUKPPXUU7jjjjtw+vRpREdHo3fv3q75nqrCbDbju+++w/Tp01FYWIjmzZtj8eLFaNu2bbn7S5KEzz//HB988AHmz5+P559/HkqlEs2bN8ftt9+OAQMGAAAmT56MnJwcPPzww8jMzESbNm2wbNkyNG/evMqxeUtl91tVzZw5E/feey+aNm2KoqKiKs3ZRURUFWw7S7DtZNtJREREVScJtqxEddK4ceOQnZ2NpUuX+joUIiKigMC2k4iIiMi7ONSaiIiIiIiIiIiIvI6JRyIiIiIiIiIiIvI6DrUmIiIiIiIiIiIir2OPRyIiIiIiIiIiIvI6Jh6JiIiIiIiIiIjI65h4JCIiIiIiIiIiIq9j4pGIiIiIiIiIiIi8jolHIiIiIiIiIiIi8jomHomIiIiIiIiIiMjrmHgkIiIiIiIiIiIir2PikYiIiIiIiIiIiLyOiUciIiIiIiIiIiLyuv8Hgk3sf0S8TtMAAAAASUVORK5CYII=", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot2 = sns.lmplot(data=affective_comment_phab_df, x=\"speakers_comment\", y=\"polarized_wc\", hue=\"date_group\", col=\"meta.affil\", scatter=False, legend=False, palette=palette)\n", + "plot2.set_axis_labels(\"Index of Speaker's Comment\", \"Count of Polarized Words\")\n", + "plot2.set_titles(col_template=\"WMF Affiliation: {col_name}\")\n", + "plot2.fig.subplots_adjust(top=0.9) # Adjust subplots to make room for the title\n", + "plot2.add_legend(title=\"Comment publication timestamp:\")" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "d2d67d38-f005-4c94-be3c-39eb6b22686f", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19468/1559616732.py:4: UserWarning: This pattern is interpreted as a regular expression, and has match groups. To actually get the groups, use str.extract.\n", + " filtered_dependencies = dependency_relations_df[dependency_relations_df['token'].str.contains(pattern, regex=True)]\n" + ] + }, + { + "ename": "NameError", + "evalue": "name 'resolved_dependency_relations_df' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[20], line 5\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[38;5;66;03m#pattern = r'\\b(ve|VE|visualeditor|VisualEditor)\\b'\u001b[39;00m\n\u001b[1;32m 2\u001b[0m \u001b[38;5;66;03m#pattern = r'\\b(WMF|Foundation)\\b'\u001b[39;00m\n\u001b[1;32m 3\u001b[0m \u001b[38;5;66;03m#pattern = r'\\b(bots)\\b'\u001b[39;00m\n\u001b[1;32m 4\u001b[0m filtered_dependencies \u001b[38;5;241m=\u001b[39m dependency_relations_df[dependency_relations_df[\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mtoken\u001b[39m\u001b[38;5;124m'\u001b[39m]\u001b[38;5;241m.\u001b[39mstr\u001b[38;5;241m.\u001b[39mcontains(pattern, regex\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m)]\n\u001b[0;32m----> 5\u001b[0m resolved_filtered_dependencies \u001b[38;5;241m=\u001b[39m \u001b[43mresolved_dependency_relations_df\u001b[49m[resolved_dependency_relations_df[\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mtoken\u001b[39m\u001b[38;5;124m'\u001b[39m]\u001b[38;5;241m.\u001b[39mstr\u001b[38;5;241m.\u001b[39mcontains(pattern, regex\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m)]\n\u001b[1;32m 7\u001b[0m plt\u001b[38;5;241m.\u001b[39mfigure(figsize\u001b[38;5;241m=\u001b[39m(\u001b[38;5;241m12\u001b[39m, \u001b[38;5;241m8\u001b[39m))\n\u001b[1;32m 8\u001b[0m gs \u001b[38;5;241m=\u001b[39m GridSpec(\u001b[38;5;241m2\u001b[39m, \u001b[38;5;241m1\u001b[39m, height_ratios\u001b[38;5;241m=\u001b[39m[\u001b[38;5;241m6\u001b[39m, \u001b[38;5;241m6\u001b[39m])\n", + "\u001b[0;31mNameError\u001b[0m: name 'resolved_dependency_relations_df' is not defined" + ] + } + ], + "source": [ + "#pattern = r'\\b(ve|VE|visualeditor|VisualEditor)\\b'\n", + "#pattern = r'\\b(WMF|Foundation)\\b'\n", + "#pattern = r'\\b(bots)\\b'\n", + "filtered_dependencies = dependency_relations_df[dependency_relations_df['token'].str.contains(pattern, regex=True)]\n", + "resolved_filtered_dependencies = resolved_dependency_relations_df[resolved_dependency_relations_df['token'].str.contains(pattern, regex=True)]\n", + "\n", + "plt.figure(figsize=(12, 8))\n", + "gs = GridSpec(2, 1, height_ratios=[6, 6])\n", + "\n", + "# Main plot: Token depth by timestamp\n", + "'''\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.scatterplot(data=filtered_dependencies, x='timestamp', y='dependency', hue='wmfAffil', style='dependency', markers=True, s=100, ax=ax0)\n", + "ax0.set_title('VE Depth by Timestamp w/o URLS')\n", + "ax0.set_xlabel('')\n", + "ax0.set_ylabel('Dependency Type')\n", + "ax0.legend().set_visible(False)\n", + "'''\n", + "# Calculate the median depth over time\n", + "filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "median_depth = filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "wmf_filtered_dependencies = filtered_dependencies[filtered_dependencies['wmfAffil'] == True]\n", + "wmf_median_depth = wmf_filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "other_filtered_dependencies = filtered_dependencies[filtered_dependencies['wmfAffil'] != True]\n", + "other_median_depth = other_filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "# Plot the median depth over time\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.lineplot(data=median_depth, x='week', y='depth', ax=ax0, color='black', label='Median Depth', marker='o')\n", + "sns.lineplot(data=wmf_median_depth, x='week', y='depth', ax=ax0, color='#c7756a', label='WMF-affiliated authors', marker='x')\n", + "sns.lineplot(data=other_median_depth, x='week', y='depth', ax=ax0, color='#5da2d8', label='Nonaffiliated authors', marker='x')\n", + "ax0.set_title('Median Depth of \"VE\" in Phabricator Sentence Dependency Trees')\n", + "ax0.set_ylabel('Median Depth')\n", + "ax0.set_xlabel('')\n", + "\n", + "# Calculate the median depth over time\n", + "resolved_filtered_dependencies['week'] = resolved_filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "resolved_median_depth = resolved_filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "resolved_wmf_filtered_dependencies = resolved_filtered_dependencies[resolved_filtered_dependencies['wmfAffil'] == True]\n", + "resolved_wmf_median_depth = resolved_wmf_filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "resolved_other_filtered_dependencies = resolved_filtered_dependencies[resolved_filtered_dependencies['wmfAffil'] != True]\n", + "resolved_other_median_depth = resolved_other_filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "# Plot the median depth over time\n", + "ax1 = plt.subplot(gs[1])\n", + "sns.lineplot(data=resolved_median_depth, x='week', y='depth', ax=ax1, color='black', label='Median Depth', marker='o')\n", + "sns.lineplot(data=resolved_wmf_median_depth, x='week', y='depth', ax=ax1, color='#c7756a', label='WMF-affiliated authors', marker='x')\n", + "sns.lineplot(data=resolved_other_median_depth, x='week', y='depth', ax=ax1, color='#5da2d8', label='Nonaffiliated authors', marker='x')\n", + "ax1.set_title('Median Depth of \"VE\" in Coreference-resolved Phabricator Sentence Dependency Trees')\n", + "ax1.set_ylabel('Median Depth')\n", + "ax1.set_xlabel('')\n", + "\n", + "plt.tight_layout()\n", + "#plt.show()\n", + "\n", + "#plt.savefig('031625_VE_depth_fig.png')" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.21" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/text_analysis/case2/NRC-VAD-Lexicon.txt b/text_analysis/case2/NRC-VAD-Lexicon.txt new file mode 100644 index 0000000..8dd3dc1 --- /dev/null +++ b/text_analysis/case2/NRC-VAD-Lexicon.txt @@ -0,0 +1,19971 @@ +aaaaaaah 0.479 0.606 0.291 +aaaah 0.520 0.636 0.282 +aardvark 0.427 0.490 0.437 +aback 0.385 0.407 0.288 +abacus 0.510 0.276 0.485 +abalone 0.500 0.480 0.412 +abandon 0.052 0.519 0.245 +abandoned 0.046 0.481 0.130 +abandonment 0.128 0.430 0.202 +abashed 0.177 0.644 0.307 +abate 0.255 0.696 0.604 +abatement 0.388 0.338 0.336 +abba 0.562 0.500 0.480 +abbey 0.580 0.367 0.444 +abbot 0.427 0.321 0.483 +abbreviate 0.531 0.375 0.330 +abbreviation 0.469 0.306 0.345 +abdomen 0.469 0.462 0.471 +abdominal 0.490 0.456 0.445 +abduct 0.173 0.720 0.615 +abduction 0.062 0.990 0.673 +aberrant 0.146 0.765 0.431 +aberration 0.125 0.816 0.417 +abeyance 0.330 0.510 0.292 +abhor 0.125 0.602 0.349 +abhorrence 0.167 0.684 0.420 +abhorrent 0.229 0.750 0.474 +abide 0.635 0.354 0.705 +abiding 0.796 0.327 0.750 +ability 0.875 0.510 0.816 +abject 0.354 0.590 0.417 +ablation 0.418 0.500 0.500 +ablaze 0.240 0.847 0.525 +able 0.786 0.500 0.810 +abnormal 0.137 0.604 0.309 +abnormality 0.092 0.655 0.383 +aboard 0.698 0.284 0.481 +abode 0.620 0.302 0.500 +abolish 0.448 0.615 0.529 +abolition 0.323 0.690 0.529 +abominable 0.120 0.731 0.482 +abominate 0.198 0.788 0.366 +abomination 0.078 0.755 0.518 +aboriginal 0.448 0.427 0.542 +abort 0.153 0.686 0.429 +abortion 0.082 0.770 0.283 +abortive 0.090 0.776 0.280 +abound 0.704 0.490 0.681 +abovementioned 0.541 0.298 0.509 +abracadabra 0.673 0.632 0.434 +abrasion 0.406 0.592 0.441 +abrasive 0.392 0.610 0.593 +abreast 0.635 0.380 0.519 +abroad 0.677 0.596 0.561 +abrogate 0.327 0.510 0.594 +abrupt 0.271 0.819 0.545 +abruptly 0.250 0.808 0.556 +abscess 0.154 0.451 0.349 +absence 0.153 0.235 0.266 +absent 0.177 0.221 0.116 +absentee 0.235 0.330 0.279 +absenteeism 0.404 0.273 0.357 +absinthe 0.481 0.510 0.462 +absolute 0.526 0.510 0.827 +absolution 0.715 0.500 0.664 +absolve 0.684 0.449 0.660 +absorb 0.469 0.558 0.670 +absorbed 0.490 0.471 0.519 +absorbent 0.552 0.394 0.718 +absorbing 0.490 0.490 0.578 +absorption 0.609 0.422 0.446 +abstain 0.385 0.385 0.427 +abstention 0.271 0.264 0.509 +abstinence 0.260 0.392 0.429 +abstract 0.438 0.292 0.444 +abstraction 0.469 0.439 0.525 +absurd 0.188 0.656 0.284 +absurdity 0.115 0.528 0.227 +abundance 0.812 0.690 0.852 +abundant 0.958 0.590 0.760 +abuse 0.071 0.873 0.469 +abused 0.021 0.874 0.235 +abusive 0.125 0.903 0.567 +abutment 0.500 0.265 0.616 +aby 0.385 0.452 0.368 +abysmal 0.250 0.710 0.598 +abyss 0.353 0.725 0.296 +academic 0.781 0.420 0.812 +academy 0.704 0.473 0.792 +accede 0.698 0.510 0.537 +accelerant 0.643 0.844 0.802 +accelerate 0.615 0.902 0.759 +accelerated 0.610 0.812 0.682 +acceleration 0.704 0.905 0.843 +accelerator 0.593 0.830 0.812 +accent 0.598 0.357 0.509 +accentuate 0.673 0.556 0.667 +accept 0.847 0.286 0.565 +acceptable 0.812 0.286 0.583 +acceptance 0.833 0.287 0.755 +acceptances 0.847 0.413 0.648 +access 0.714 0.472 0.567 +accessible 0.796 0.410 0.645 +accession 0.612 0.383 0.636 +accessory 0.562 0.292 0.445 +accident 0.125 0.908 0.336 +accidental 0.319 0.784 0.307 +accidentally 0.333 0.741 0.333 +acclaim 0.562 0.809 0.718 +accolade 0.688 0.591 0.775 +accommodate 0.844 0.375 0.566 +accommodation 0.817 0.415 0.587 +accompaniment 0.740 0.479 0.695 +accompany 0.833 0.406 0.585 +accompanying 0.787 0.460 0.582 +accomplice 0.408 0.580 0.510 +accomplish 0.929 0.673 0.816 +accomplished 0.870 0.520 0.798 +accomplishment 0.917 0.694 0.888 +accord 0.898 0.264 0.382 +accordance 0.659 0.349 0.600 +accordion 0.604 0.490 0.361 +account 0.531 0.347 0.472 +accountability 0.755 0.537 0.833 +accountable 0.709 0.282 0.777 +accountant 0.625 0.450 0.639 +accounting 0.552 0.390 0.677 +accounts 0.592 0.340 0.471 +accredited 0.669 0.479 0.768 +accretion 0.448 0.519 0.672 +accrue 0.520 0.481 0.602 +accueil 0.450 0.451 0.470 +accumulate 0.573 0.536 0.607 +accumulation 0.479 0.527 0.600 +accuracy 0.604 0.481 0.802 +accurate 0.743 0.360 0.737 +accursed 0.135 0.745 0.345 +accusation 0.073 0.718 0.564 +accusative 0.198 0.755 0.482 +accuse 0.133 0.752 0.500 +accused 0.130 0.670 0.420 +accuser 0.122 0.779 0.615 +accusing 0.156 0.745 0.324 +accustomed 0.542 0.365 0.441 +ace 0.643 0.481 0.546 +acetic 0.333 0.420 0.519 +acetylene 0.306 0.469 0.509 +ache 0.146 0.760 0.312 +achieve 0.816 0.545 0.843 +achieved 0.896 0.519 0.775 +achievement 0.896 0.808 0.759 +aching 0.053 0.880 0.348 +achy 0.167 0.840 0.373 +acid 0.265 0.642 0.566 +acidity 0.156 0.663 0.360 +acknowledge 0.786 0.370 0.661 +acknowledged 0.714 0.443 0.765 +acknowledgement 0.819 0.539 0.830 +acknowledgment 0.796 0.528 0.777 +acme 0.408 0.435 0.375 +acne 0.167 0.474 0.308 +acorn 0.448 0.198 0.192 +acoustic 0.542 0.462 0.536 +acoustics 0.611 0.330 0.509 +acquaint 0.646 0.491 0.639 +acquaintance 0.656 0.290 0.670 +acquainted 0.906 0.358 0.632 +acquiescence 0.542 0.480 0.554 +acquire 0.833 0.468 0.700 +acquiring 0.735 0.510 0.817 +acquisition 0.698 0.509 0.736 +acquisitions 0.773 0.660 0.790 +acquit 0.583 0.571 0.611 +acquittal 0.760 0.497 0.700 +acre 0.583 0.387 0.423 +acreage 0.741 0.450 0.528 +acres 0.510 0.363 0.500 +acrobat 0.708 0.828 0.602 +acrylic 0.582 0.279 0.420 +act 0.656 0.704 0.735 +acting 0.698 0.643 0.500 +action 0.760 0.898 0.802 +action figure 0.615 0.774 0.611 +actionable 0.673 0.702 0.613 +activate 0.764 0.650 0.806 +activation 0.781 0.800 0.754 +active 0.847 0.730 0.731 +activist 0.531 0.653 0.877 +activity 0.701 0.660 0.807 +actor 0.653 0.561 0.629 +actress 0.633 0.556 0.596 +actual 0.729 0.400 0.716 +actuality 0.750 0.464 0.600 +actuary 0.510 0.404 0.491 +acuity 0.469 0.378 0.741 +acumen 0.564 0.660 0.679 +acupuncture 0.531 0.324 0.549 +acute 0.427 0.652 0.534 +acutely 0.417 0.543 0.491 +ad 0.521 0.705 0.558 +adage 0.517 0.415 0.566 +adamant 0.344 0.529 0.575 +adapt 0.740 0.355 0.551 +adaptable 0.735 0.423 0.641 +adaptation 0.663 0.365 0.609 +add 0.728 0.490 0.554 +added 0.562 0.405 0.509 +addendum 0.392 0.370 0.418 +adder 0.388 0.461 0.588 +addict 0.075 0.696 0.327 +addicted 0.156 0.712 0.483 +addiction 0.180 0.806 0.420 +addictive 0.302 0.683 0.472 +addition 0.562 0.373 0.471 +additional 0.673 0.462 0.526 +additive 0.561 0.633 0.691 +address 0.650 0.327 0.567 +addressee 0.622 0.382 0.538 +addresses 0.510 0.354 0.450 +adept 0.594 0.539 0.789 +adequacy 0.615 0.435 0.702 +adequate 0.854 0.264 0.705 +adhere 0.633 0.339 0.554 +adherence 0.760 0.307 0.630 +adherent 0.561 0.385 0.555 +adhering 0.612 0.561 0.537 +adhesion 0.521 0.445 0.586 +adhesive 0.604 0.350 0.413 +adieu 0.250 0.471 0.342 +adipose 0.333 0.350 0.391 +adjacency 0.365 0.417 0.375 +adjacent 0.645 0.276 0.536 +adjective 0.570 0.316 0.569 +adjoining 0.520 0.400 0.393 +adjourn 0.385 0.456 0.475 +adjournment 0.438 0.510 0.370 +adjudicate 0.559 0.520 0.683 +adjudication 0.551 0.462 0.691 +adjunct 0.459 0.440 0.426 +adjust 0.647 0.327 0.638 +adjuster 0.510 0.540 0.760 +adjustment 0.590 0.520 0.661 +adjuvant 0.510 0.500 0.456 +admin 0.688 0.420 0.854 +administer 0.635 0.425 0.860 +administration 0.625 0.404 0.786 +administrative 0.542 0.415 0.579 +administrator 0.538 0.480 0.902 +admirable 0.929 0.600 0.870 +admiral 0.844 0.490 0.847 +admiralty 0.594 0.547 0.733 +admiration 0.969 0.583 0.726 +admire 0.867 0.692 0.704 +admired 0.917 0.560 0.815 +admirer 0.796 0.720 0.650 +admiring 0.867 0.578 0.629 +admissibility 0.802 0.580 0.602 +admissible 0.780 0.528 0.642 +admission 0.802 0.415 0.732 +admit 0.538 0.423 0.667 +admittance 0.690 0.451 0.598 +admitted 0.720 0.490 0.767 +admitting 0.620 0.500 0.546 +admixture 0.450 0.375 0.438 +admonition 0.357 0.606 0.455 +ado 0.520 0.423 0.385 +adobe 0.500 0.319 0.328 +adolescence 0.487 0.694 0.444 +adolescent 0.781 0.680 0.509 +adopt 0.694 0.612 0.701 +adoption 0.625 0.566 0.589 +adoptive 0.531 0.469 0.520 +adorable 0.969 0.519 0.457 +adoration 0.885 0.699 0.708 +adore 0.854 0.438 0.657 +adoring 0.885 0.620 0.717 +adorn 0.910 0.424 0.482 +adornment 0.918 0.373 0.377 +adrenalin 0.865 0.920 0.786 +adrenaline 0.765 0.965 0.825 +adrift 0.398 0.486 0.230 +adult 0.815 0.491 0.787 +adulterated 0.188 0.865 0.370 +adulterer 0.229 0.814 0.407 +adultery 0.120 0.922 0.510 +adulthood 0.541 0.454 0.652 +advance 0.673 0.472 0.858 +advanced 0.844 0.623 0.797 +advancement 0.776 0.650 0.839 +advancing 0.929 0.608 0.812 +advantage 0.917 0.548 0.859 +advantageous 0.837 0.640 0.789 +advent 0.665 0.560 0.627 +adventure 0.917 0.857 0.710 +adventurer 0.781 0.839 0.868 +adventures 0.812 0.764 0.749 +adventurous 0.969 0.898 0.722 +adversary 0.349 0.777 0.457 +adverse 0.323 0.610 0.385 +adversity 0.276 0.760 0.538 +advertise 0.500 0.529 0.580 +advertisement 0.600 0.566 0.539 +advertising 0.622 0.608 0.632 +adverts 0.551 0.500 0.595 +advice 0.698 0.408 0.688 +advisable 0.867 0.480 0.510 +advise 0.760 0.393 0.705 +advised 0.823 0.330 0.509 +advisement 0.698 0.235 0.655 +adviser 0.745 0.362 0.705 +advisor 0.646 0.350 0.689 +advisory 0.656 0.429 0.633 +advocacy 0.500 0.646 0.731 +advocate 0.551 0.530 0.818 +aegis 0.490 0.439 0.462 +aeration 0.550 0.500 0.433 +aerial 0.615 0.461 0.463 +aerobics 0.708 0.771 0.627 +aerodrome 0.541 0.740 0.678 +aerodynamic 0.561 0.724 0.728 +aerodynamics 0.590 0.663 0.722 +aeronautics 0.551 0.633 0.688 +aeroplane 0.714 0.642 0.644 +aerospace 0.643 0.520 0.779 +aesthetic 0.708 0.442 0.526 +aesthetics 0.847 0.327 0.549 +aetiology 0.480 0.398 0.615 +afar 0.396 0.373 0.358 +affable 0.704 0.380 0.452 +affair 0.520 0.459 0.657 +affect 0.458 0.569 0.578 +affecting 0.350 0.574 0.394 +affection 0.898 0.559 0.696 +affectionate 0.949 0.422 0.550 +affections 0.760 0.547 0.655 +affiche 0.479 0.265 0.402 +affidavit 0.469 0.584 0.526 +affiliated 0.673 0.519 0.535 +affiliation 0.615 0.594 0.500 +affinity 0.800 0.500 0.537 +affirm 0.745 0.509 0.731 +affirmation 0.750 0.500 0.689 +affirmative 0.854 0.589 0.816 +affirmatively 0.908 0.500 0.811 +affix 0.438 0.335 0.411 +afflict 0.302 0.555 0.293 +afflicted 0.271 0.500 0.167 +affliction 0.294 0.635 0.392 +affluence 0.663 0.618 0.722 +affluent 0.756 0.388 0.477 +afford 0.571 0.580 0.575 +affordable 0.840 0.398 0.493 +affront 0.327 0.740 0.547 +affronted 0.385 0.750 0.527 +afield 0.594 0.370 0.373 +afire 0.367 0.904 0.675 +afloat 0.602 0.427 0.444 +afore 0.500 0.337 0.382 +aforementioned 0.490 0.316 0.408 +aforesaid 0.531 0.358 0.478 +afraid 0.010 0.775 0.245 +afresh 0.643 0.521 0.480 +aft 0.480 0.417 0.518 +afterlife 0.571 0.567 0.568 +aftermath 0.312 0.449 0.444 +afternoon 0.533 0.388 0.339 +aftershave 0.406 0.384 0.415 +aftertaste 0.354 0.362 0.455 +afterthought 0.396 0.392 0.349 +aga 0.542 0.327 0.398 +agape 0.612 0.529 0.464 +agate 0.540 0.377 0.483 +age 0.561 0.226 0.498 +aged 0.135 0.365 0.236 +agency 0.460 0.296 0.583 +agenda 0.531 0.296 0.553 +agent 0.480 0.439 0.755 +agglomeration 0.450 0.765 0.509 +aggravate 0.224 0.770 0.464 +aggravated 0.079 0.760 0.430 +aggravates 0.108 0.778 0.357 +aggravating 0.257 0.794 0.640 +aggravation 0.071 0.784 0.613 +aggregate 0.730 0.378 0.556 +aggregation 0.583 0.517 0.694 +aggresive 0.059 0.971 0.639 +aggression 0.094 0.929 0.533 +aggressive 0.125 0.949 0.648 +aggressively 0.250 0.926 0.688 +aggressiveness 0.077 0.913 0.648 +aggressor 0.146 0.948 0.823 +agh 0.260 0.500 0.400 +aghast 0.133 0.865 0.464 +aghhh 0.281 0.635 0.243 +agile 0.800 0.657 0.775 +agility 0.720 0.702 0.815 +aging 0.214 0.255 0.284 +agitate 0.300 0.796 0.593 +agitated 0.444 0.882 0.491 +agitation 0.240 0.931 0.447 +aglow 0.780 0.510 0.797 +agnostic 0.306 0.396 0.574 +ago 0.317 0.280 0.404 +agonizing 0.083 0.800 0.340 +agony 0.083 0.775 0.393 +agoraphobia 0.127 0.712 0.438 +agree 0.906 0.260 0.545 +agreeable 0.906 0.500 0.696 +agreed 0.797 0.449 0.574 +agreeing 0.854 0.480 0.557 +agreement 0.760 0.440 0.736 +agressive 0.083 0.918 0.751 +agricultural 0.686 0.321 0.473 +agriculture 0.640 0.357 0.465 +aground 0.333 0.340 0.445 +agua 0.598 0.180 0.436 +ahead 0.708 0.520 0.673 +ahhh 0.562 0.517 0.241 +ahhhhhhhh 0.552 0.649 0.288 +ahoy 0.500 0.497 0.380 +aid 0.796 0.491 0.541 +aide 0.724 0.342 0.434 +aiding 0.643 0.533 0.569 +aids 0.561 0.480 0.500 +ail 0.375 0.434 0.385 +ailing 0.094 0.518 0.153 +ailment 0.146 0.734 0.277 +aim 0.481 0.569 0.567 +aimless 0.150 0.267 0.183 +air 0.708 0.163 0.427 +airbag 0.510 0.402 0.433 +airborne 0.542 0.519 0.385 +aircraft 0.646 0.644 0.691 +aircraft carrier 0.490 0.740 0.727 +airfield 0.601 0.650 0.645 +airhead 0.271 0.481 0.276 +airlift 0.573 0.622 0.642 +airline 0.650 0.482 0.688 +airliner 0.667 0.777 0.647 +airlock 0.398 0.520 0.447 +airman 0.587 0.716 0.721 +airplane 0.719 0.702 0.708 +airport 0.729 0.684 0.682 +airs 0.583 0.196 0.370 +airship 0.542 0.472 0.529 +airspace 0.562 0.510 0.640 +airspeed 0.583 0.780 0.544 +airstrip 0.550 0.690 0.649 +airtight 0.479 0.381 0.570 +airway 0.638 0.585 0.482 +aisle 0.438 0.222 0.283 +ait 0.385 0.390 0.402 +ajar 0.460 0.413 0.446 +aka 0.459 0.358 0.351 +akin 0.639 0.343 0.523 +alabaster 0.542 0.404 0.445 +alarm 0.241 0.882 0.698 +alarm clock 0.542 0.727 0.642 +alarmed 0.188 0.822 0.492 +alarming 0.204 0.890 0.585 +alas 0.571 0.310 0.279 +alb 0.521 0.380 0.427 +albatross 0.500 0.445 0.527 +albino 0.500 0.240 0.358 +album 0.635 0.349 0.453 +alchemy 0.541 0.583 0.693 +alcohol 0.323 0.667 0.377 +alcoholic 0.153 0.688 0.361 +alcoholism 0.061 0.779 0.407 +alcove 0.490 0.340 0.356 +alderman 0.550 0.459 0.691 +ale 0.530 0.450 0.358 +alert 0.479 0.820 0.648 +alertness 0.375 0.875 0.750 +alerts 0.337 0.804 0.673 +alfalfa 0.546 0.250 0.311 +algebra 0.440 0.340 0.565 +algebraic 0.531 0.412 0.441 +algorithm 0.448 0.394 0.559 +alias 0.541 0.353 0.333 +alibi 0.396 0.528 0.556 +alien 0.410 0.615 0.491 +alienate 0.247 0.500 0.523 +alienated 0.410 0.423 0.559 +alienation 0.378 0.530 0.462 +alight 0.667 0.657 0.605 +align 0.656 0.364 0.627 +aligned 0.583 0.275 0.553 +alignment 0.643 0.412 0.683 +alike 0.653 0.173 0.444 +alimentation 0.781 0.551 0.602 +alimony 0.612 0.477 0.464 +aliquot 0.440 0.310 0.404 +alive 0.816 0.637 0.731 +alkali 0.490 0.350 0.408 +alkaloids 0.433 0.562 0.402 +allay 0.417 0.406 0.398 +allegation 0.578 0.578 0.608 +allege 0.418 0.482 0.587 +alleged 0.365 0.522 0.520 +allegiance 0.917 0.398 0.750 +allegorical 0.517 0.558 0.598 +allegory 0.615 0.580 0.509 +allegro 0.635 0.627 0.453 +allergic 0.135 0.549 0.273 +allergy 0.296 0.606 0.389 +alleviate 0.869 0.270 0.528 +alleviation 0.735 0.200 0.491 +alley 0.347 0.500 0.355 +alleyway 0.357 0.471 0.382 +alliance 0.696 0.473 0.769 +allied 0.714 0.245 0.642 +alligator 0.354 0.704 0.645 +allocate 0.673 0.462 0.672 +allocation 0.604 0.388 0.679 +allot 0.622 0.481 0.616 +allotment 0.600 0.390 0.640 +allow 0.698 0.429 0.538 +allowable 0.698 0.500 0.561 +allowance 0.673 0.382 0.591 +allowed 0.730 0.360 0.655 +alloy 0.583 0.443 0.593 +allsmiles 0.786 0.528 0.430 +allure 0.804 0.585 0.686 +alluring 0.837 0.745 0.843 +allusion 0.440 0.308 0.462 +alluvial 0.323 0.490 0.491 +ally 0.792 0.320 0.688 +almanac 0.688 0.190 0.412 +almighty 0.938 0.874 0.958 +almond 0.698 0.183 0.314 +aloft 0.771 0.373 0.700 +aloha 0.698 0.440 0.441 +alone 0.333 0.167 0.216 +alongside 0.458 0.333 0.347 +aloof 0.189 0.423 0.302 +aloud 0.458 0.713 0.750 +alpha 0.708 0.340 0.755 +alphabet 0.562 0.204 0.672 +alphabetical 0.537 0.296 0.535 +alpine 0.594 0.337 0.474 +alreadyyyyy 0.592 0.717 0.351 +altar 0.724 0.387 0.635 +altar boy 0.434 0.206 0.350 +alter 0.333 0.694 0.654 +alteration 0.167 0.798 0.609 +altercation 0.170 0.806 0.500 +altered 0.255 0.765 0.500 +alternate 0.625 0.363 0.589 +alternating 0.480 0.494 0.542 +alternative 0.628 0.373 0.631 +altimeter 0.615 0.510 0.580 +altitude 0.708 0.482 0.736 +alto 0.656 0.404 0.730 +altogether 0.833 0.324 0.644 +aluminum 0.449 0.280 0.434 +alumnus 0.633 0.368 0.422 +alveolar 0.469 0.481 0.367 +alzheimers 0.194 0.518 0.319 +amalgam 0.438 0.333 0.510 +amalgamation 0.406 0.470 0.531 +amaretto 0.543 0.551 0.375 +amass 0.552 0.465 0.465 +amateur 0.469 0.500 0.409 +amaze 0.896 0.843 0.783 +amazed 0.796 0.779 0.533 +amazedness 0.827 0.872 0.510 +amazement 0.750 0.800 0.639 +amazing 0.906 0.837 0.849 +amazingly 0.918 0.765 0.920 +ambassador 0.651 0.529 0.917 +amber 0.635 0.308 0.369 +ambience 0.735 0.356 0.426 +ambient 0.625 0.360 0.582 +ambiguity 0.164 0.460 0.370 +ambiguous 0.265 0.462 0.358 +ambit 0.479 0.380 0.386 +ambition 0.510 0.804 0.661 +ambitious 0.484 0.821 0.717 +ambivalent 0.510 0.404 0.482 +ambrosia 0.571 0.452 0.480 +ambulance 0.500 0.750 0.609 +ambush 0.281 0.830 0.500 +ameliorate 0.770 0.548 0.747 +amen 0.781 0.182 0.542 +amenable 0.448 0.410 0.406 +amend 0.688 0.406 0.658 +amendment 0.531 0.459 0.606 +amends 0.640 0.366 0.517 +amenity 0.750 0.327 0.574 +amethyst 0.622 0.406 0.517 +amiable 0.847 0.290 0.483 +amicable 0.875 0.330 0.507 +amid 0.510 0.340 0.256 +amidst 0.480 0.330 0.316 +amino 0.551 0.402 0.433 +ammo 0.323 0.765 0.621 +ammonia 0.292 0.587 0.409 +ammonium 0.354 0.396 0.368 +ammunition 0.338 0.635 0.667 +amnesia 0.296 0.330 0.308 +amnesty 0.551 0.451 0.814 +amorous 0.844 0.670 0.636 +amorphous 0.327 0.402 0.349 +amortization 0.592 0.491 0.522 +amount 0.562 0.422 0.649 +amour 0.865 0.480 0.652 +amp 0.439 0.393 0.375 +ampersand 0.480 0.448 0.483 +amphetamines 0.133 0.667 0.526 +amphibian 0.427 0.357 0.474 +amphibious 0.479 0.346 0.445 +amphitheater 0.653 0.480 0.545 +ample 0.744 0.349 0.719 +amplification 0.690 0.677 0.810 +amplify 0.677 0.735 0.827 +amplitude 0.694 0.439 0.692 +amply 0.781 0.431 0.766 +amputate 0.092 0.660 0.509 +amputation 0.100 0.755 0.483 +amuck 0.385 0.602 0.321 +amulet 0.781 0.260 0.630 +amuse 0.812 0.684 0.664 +amused 0.942 0.847 0.596 +amusement 0.929 0.837 0.803 +amusing 0.960 0.829 0.632 +ana 0.541 0.300 0.314 +anaconda 0.146 0.830 0.540 +anaesthesia 0.350 0.217 0.473 +anaesthetic 0.449 0.268 0.509 +anagram 0.552 0.327 0.449 +anal 0.333 0.798 0.334 +analgesic 0.417 0.321 0.441 +analogous 0.531 0.270 0.500 +analogue 0.570 0.320 0.446 +analogy 0.510 0.367 0.509 +analysis 0.729 0.448 0.705 +analyst 0.604 0.415 0.755 +analytic 0.665 0.521 0.634 +analytical 0.625 0.324 0.800 +analyze 0.667 0.462 0.710 +analyzer 0.625 0.556 0.854 +anaphylactic 0.378 0.588 0.500 +anarchism 0.125 0.804 0.623 +anarchist 0.204 0.700 0.759 +anarchy 0.146 0.755 0.620 +anastomosis 0.375 0.470 0.490 +anathema 0.286 0.490 0.519 +anatomic 0.562 0.442 0.546 +anatomy 0.562 0.390 0.571 +ancestor 0.592 0.388 0.594 +ancestral 0.640 0.481 0.750 +ancestry 0.708 0.519 0.717 +anchor 0.520 0.284 0.564 +anchorage 0.500 0.325 0.639 +ancient 0.420 0.217 0.439 +ancillary 0.449 0.442 0.278 +androgen 0.255 0.523 0.527 +android 0.663 0.436 0.500 +anecdote 0.583 0.529 0.500 +anemia 0.188 0.327 0.310 +anemic 0.167 0.279 0.155 +anemone 0.552 0.538 0.327 +anesthesia 0.365 0.216 0.394 +anesthesiologist 0.419 0.224 0.526 +anesthetic 0.350 0.264 0.482 +aneurysm 0.115 0.690 0.536 +anew 0.771 0.358 0.385 +angel 0.906 0.158 0.704 +angelic 0.927 0.298 0.668 +anger 0.167 0.865 0.657 +angered 0.010 0.860 0.547 +angermanagement 0.260 0.632 0.482 +angina 0.230 0.630 0.464 +angiogram 0.347 0.520 0.465 +angiography 0.378 0.536 0.520 +angle 0.541 0.330 0.455 +angling 0.625 0.408 0.500 +angora 0.529 0.425 0.405 +angriest 0.094 0.892 0.430 +angry 0.122 0.830 0.604 +angrytweet 0.265 0.644 0.471 +angst 0.167 0.888 0.333 +anguish 0.153 0.792 0.265 +anguished 0.135 0.720 0.307 +angular 0.449 0.281 0.444 +anhydrous 0.456 0.365 0.355 +animal 0.521 0.510 0.513 +animate 0.827 0.755 0.635 +animated 0.823 0.676 0.538 +animation 0.888 0.750 0.549 +animosity 0.510 0.724 0.545 +animus 0.698 0.676 0.466 +ankle 0.500 0.274 0.234 +anklet 0.410 0.276 0.302 +annals 0.427 0.610 0.424 +annex 0.594 0.350 0.458 +annexation 0.342 0.500 0.555 +annexe 0.584 0.350 0.392 +annihilate 0.115 0.918 0.681 +annihilated 0.080 0.760 0.324 +annihilation 0.041 0.800 0.591 +anniversary 0.880 0.770 0.723 +annotate 0.592 0.469 0.441 +annotation 0.604 0.470 0.619 +announce 0.694 0.618 0.611 +announcement 0.729 0.491 0.482 +announcer 0.602 0.570 0.732 +annoy 0.094 0.765 0.286 +annoyance 0.167 0.718 0.342 +annoyed 0.104 0.783 0.345 +annoyin 0.260 0.573 0.352 +annoying 0.082 0.853 0.348 +annoys 0.146 0.778 0.435 +annual 0.552 0.236 0.500 +annuity 0.521 0.304 0.527 +annul 0.250 0.448 0.364 +annular 0.310 0.385 0.412 +annulment 0.153 0.375 0.447 +annulus 0.458 0.380 0.376 +anointed 0.500 0.368 0.579 +anointing 0.653 0.350 0.547 +anomalous 0.281 0.480 0.423 +anomaly 0.188 0.538 0.404 +anon 0.479 0.354 0.298 +anonymity 0.469 0.255 0.430 +anonymous 0.396 0.291 0.431 +anorexic 0.160 0.618 0.245 +answer 0.537 0.373 0.661 +answerable 0.708 0.481 0.750 +answering 0.684 0.500 0.607 +ant 0.448 0.216 0.216 +antagonism 0.224 0.618 0.524 +antagonist 0.240 0.615 0.700 +antagonistic 0.296 0.604 0.565 +antagonize 0.143 0.663 0.629 +ante 0.448 0.320 0.417 +antecedent 0.427 0.551 0.566 +antelope 0.542 0.510 0.500 +antenna 0.521 0.327 0.358 +anterior 0.510 0.245 0.362 +anthem 0.780 0.343 0.729 +anthill 0.327 0.578 0.377 +anthology 0.338 0.406 0.537 +anthrax 0.188 0.730 0.500 +anthropological 0.367 0.390 0.490 +anthropologist 0.551 0.385 0.725 +anthropology 0.490 0.367 0.582 +anti 0.365 0.412 0.384 +antiaircraft 0.330 0.622 0.629 +antibiotic 0.510 0.373 0.658 +antibiotics 0.448 0.406 0.557 +antichrist 0.082 0.837 0.544 +anticipate 0.622 0.469 0.667 +anticipation 0.698 0.539 0.711 +anticipatory 0.653 0.551 0.682 +antics 0.448 0.740 0.236 +antidote 0.541 0.490 0.629 +antifungal 0.408 0.412 0.441 +antigravity 0.430 0.714 0.658 +antimony 0.378 0.398 0.490 +antipathy 0.198 0.549 0.393 +antiquarian 0.500 0.233 0.426 +antiquated 0.420 0.392 0.236 +antique 0.634 0.290 0.518 +antiques 0.540 0.370 0.595 +antiquity 0.385 0.333 0.556 +antiseptic 0.438 0.370 0.623 +antisocial 0.146 0.686 0.391 +antithesis 0.396 0.412 0.536 +antithetical 0.271 0.509 0.358 +antiviral 0.459 0.470 0.549 +antler 0.448 0.470 0.500 +antsy 0.449 0.558 0.417 +anus 0.347 0.644 0.350 +anvil 0.380 0.510 0.604 +anxiety 0.146 0.865 0.342 +anxietyattack 0.150 0.925 0.446 +anxious 0.281 0.875 0.434 +anxiousness 0.235 0.814 0.282 +anytime 0.625 0.461 0.436 +aorta 0.448 0.510 0.542 +aortic 0.436 0.540 0.438 +apace 0.536 0.500 0.536 +apache 0.687 0.469 0.500 +apartment 0.719 0.393 0.580 +apartments 0.704 0.337 0.443 +apathetic 0.188 0.292 0.333 +apathy 0.184 0.212 0.204 +ape 0.548 0.389 0.336 +aperture 0.612 0.450 0.667 +apex 0.570 0.433 0.418 +aphid 0.388 0.473 0.407 +aphrodisiac 0.750 0.846 0.667 +apiece 0.439 0.259 0.383 +aplomb 0.500 0.509 0.582 +apocalypse 0.050 0.867 0.736 +apocalyptic 0.173 0.880 0.750 +apologetic 0.479 0.461 0.571 +apologist 0.406 0.429 0.526 +apologize 0.551 0.378 0.389 +apology 0.571 0.346 0.402 +apostasy 0.388 0.520 0.517 +apostate 0.342 0.500 0.528 +apostle 0.646 0.347 0.732 +apostolic 0.592 0.300 0.717 +apostrophe 0.469 0.368 0.537 +apothecary 0.561 0.328 0.529 +appalled 0.194 0.792 0.562 +appalling 0.160 0.827 0.415 +apparatus 0.375 0.353 0.377 +apparel 0.698 0.435 0.453 +apparent 0.473 0.383 0.398 +apparently 0.531 0.410 0.426 +apparition 0.406 0.573 0.636 +appeal 0.663 0.598 0.558 +appear 0.735 0.506 0.567 +appearance 0.669 0.490 0.534 +appease 0.633 0.278 0.434 +appellant 0.327 0.588 0.568 +append 0.573 0.464 0.453 +appendage 0.229 0.382 0.438 +appendectomy 0.177 0.670 0.554 +appendicitis 0.031 0.640 0.347 +appendix 0.365 0.387 0.425 +appetite 0.704 0.637 0.581 +appetizer 0.755 0.560 0.406 +appetizing 0.806 0.657 0.688 +applaud 0.865 0.824 0.464 +applause 0.953 0.857 0.621 +apple 0.811 0.300 0.264 +apple juice 0.765 0.204 0.294 +applejack 0.604 0.431 0.473 +applesauce 0.750 0.167 0.291 +appliance 0.582 0.453 0.538 +appliances 0.594 0.394 0.567 +applicability 0.677 0.490 0.741 +applicable 0.469 0.430 0.667 +applicant 0.612 0.558 0.688 +application 0.646 0.445 0.726 +apply 0.612 0.321 0.667 +appoint 0.565 0.330 0.509 +appointment 0.688 0.594 0.547 +appointments 0.745 0.677 0.625 +apportion 0.677 0.490 0.638 +apportionment 0.552 0.481 0.453 +appraisal 0.417 0.667 0.682 +appraise 0.677 0.490 0.696 +appreciable 0.873 0.491 0.778 +appreciate 0.885 0.422 0.741 +appreciated 0.910 0.434 0.779 +appreciates 0.765 0.500 0.656 +appreciation 0.917 0.529 0.588 +appreciative 0.857 0.380 0.654 +apprehend 0.521 0.624 0.696 +apprehension 0.385 0.720 0.454 +apprehensive 0.406 0.592 0.431 +apprentice 0.615 0.413 0.452 +apprenticeship 0.812 0.482 0.643 +approach 0.612 0.392 0.610 +approaching 0.740 0.557 0.491 +approbate 0.646 0.590 0.860 +approbation 0.792 0.529 0.774 +appropriate 0.833 0.368 0.759 +appropriation 0.510 0.632 0.717 +approval 0.854 0.460 0.889 +approve 0.875 0.548 0.741 +approved 0.833 0.349 0.698 +approvement 0.880 0.625 0.780 +approving 0.917 0.583 0.773 +approximate 0.551 0.560 0.520 +approximately 0.622 0.396 0.538 +approximating 0.583 0.615 0.471 +approximation 0.582 0.402 0.593 +appurtenances 0.573 0.412 0.547 +apricot 0.708 0.320 0.278 +apron 0.582 0.208 0.245 +apt 0.582 0.418 0.382 +aptitude 0.750 0.471 0.746 +aqua 0.656 0.292 0.359 +aquamarine 0.729 0.306 0.413 +aquarium 0.663 0.327 0.393 +aquatic 0.677 0.510 0.463 +aqueduct 0.551 0.411 0.534 +aqueous 0.429 0.270 0.310 +arable 0.510 0.350 0.465 +arbiter 0.561 0.537 0.814 +arbitrary 0.281 0.702 0.686 +arbitrate 0.470 0.620 0.682 +arbitration 0.587 0.602 0.670 +arbitrator 0.385 0.448 0.795 +arbor 0.583 0.490 0.591 +arc 0.552 0.388 0.396 +arcade 0.676 0.521 0.502 +arcane 0.500 0.490 0.637 +arch 0.500 0.354 0.468 +archaeological 0.740 0.441 0.660 +archaeologist 0.552 0.451 0.706 +archaeology 0.596 0.358 0.691 +archaic 0.271 0.327 0.332 +archangel 0.837 0.500 0.708 +archbishop 0.622 0.280 0.776 +archdiocese 0.400 0.321 0.704 +archduke 0.458 0.413 0.634 +arched 0.582 0.403 0.398 +archer 0.573 0.622 0.661 +archery 0.594 0.604 0.589 +archetype 0.448 0.520 0.569 +archipelago 0.745 0.370 0.592 +architect 0.776 0.442 0.836 +architectural 0.729 0.390 0.670 +architecture 0.820 0.390 0.694 +archive 0.438 0.294 0.527 +arctic 0.615 0.352 0.546 +ardent 0.694 0.873 0.722 +ardor 0.500 0.780 0.538 +arduous 0.344 0.783 0.605 +area 0.490 0.306 0.464 +arena 0.510 0.235 0.404 +areola 0.417 0.396 0.381 +areyoukidding 0.429 0.633 0.400 +areyoukiddingme 0.365 0.635 0.375 +argent 0.594 0.418 0.472 +argh 0.260 0.538 0.328 +arghh 0.292 0.536 0.397 +arghhhh 0.250 0.618 0.324 +argue 0.093 0.798 0.525 +argument 0.510 0.464 0.698 +argumentation 0.479 0.549 0.760 +argumentative 0.450 0.531 0.679 +arguments 0.541 0.602 0.657 +arid 0.323 0.333 0.379 +arise 0.750 0.582 0.725 +aristocracy 0.688 0.549 0.842 +aristocrat 0.583 0.413 0.811 +aristocratic 0.449 0.519 0.676 +arithmetic 0.453 0.460 0.634 +ark 0.396 0.427 0.543 +arm 0.552 0.285 0.469 +armada 0.408 0.740 0.868 +armament 0.198 0.764 0.810 +armaments 0.192 0.839 0.830 +armature 0.510 0.558 0.755 +armchair 0.646 0.164 0.339 +armed 0.188 0.750 0.808 +armor 0.469 0.625 0.784 +armored 0.469 0.509 0.861 +armory 0.448 0.663 0.800 +armpit 0.283 0.439 0.250 +arms 0.464 0.395 0.483 +army 0.417 0.759 0.902 +aroma 0.823 0.235 0.442 +aromatherapy 0.847 0.220 0.473 +arousal 0.791 0.943 0.731 +arouse 0.740 0.491 0.580 +aroused 0.708 0.952 0.667 +arraignment 0.406 0.837 0.534 +arrange 0.740 0.490 0.571 +arranged 0.698 0.531 0.728 +arrangement 0.625 0.382 0.683 +array 0.521 0.396 0.568 +arrears 0.286 0.485 0.302 +arrest 0.146 0.951 0.500 +arrhythmia 0.265 0.706 0.356 +arrival 0.678 0.510 0.474 +arrive 0.837 0.406 0.585 +arrogance 0.143 0.750 0.620 +arrogant 0.115 0.755 0.580 +arrow 0.439 0.390 0.454 +arsehole 0.276 0.598 0.433 +arseholes 0.188 0.545 0.351 +arsenal 0.365 0.741 0.752 +arsenic 0.281 0.472 0.447 +arson 0.133 0.904 0.567 +arsonist 0.348 0.840 0.500 +art 0.812 0.360 0.603 +arterial 0.396 0.510 0.583 +artery 0.396 0.580 0.537 +artful 0.771 0.608 0.778 +arthritis 0.110 0.518 0.345 +arthropod 0.344 0.464 0.434 +artichoke 0.583 0.218 0.287 +article 0.594 0.280 0.481 +articles 0.552 0.324 0.565 +articulate 0.677 0.462 0.618 +articulation 0.479 0.480 0.591 +artifact 0.510 0.500 0.566 +artifice 0.316 0.696 0.482 +artificial 0.306 0.385 0.351 +artillery 0.350 0.912 0.794 +artisan 0.781 0.330 0.411 +artist 0.802 0.442 0.732 +artiste 0.844 0.512 0.565 +artistic 0.802 0.646 0.632 +artistry 0.823 0.346 0.769 +artists 0.796 0.667 0.741 +artwork 0.896 0.368 0.679 +arty 0.490 0.422 0.388 +asap 0.571 0.500 0.552 +asbestos 0.357 0.481 0.464 +ascend 0.830 0.620 0.812 +ascendancy 0.724 0.625 0.700 +ascendant 0.656 0.673 0.821 +ascending 0.826 0.644 0.777 +ascension 0.765 0.720 0.714 +ascent 0.755 0.627 0.833 +ascertain 0.560 0.530 0.625 +ascertained 0.531 0.529 0.616 +ascetic 0.438 0.375 0.472 +ash 0.260 0.210 0.207 +ashamed 0.156 0.588 0.228 +ashes 0.327 0.279 0.142 +ashtray 0.406 0.382 0.265 +asinine 0.429 0.472 0.433 +ask 0.531 0.440 0.459 +asleeep 0.490 0.210 0.322 +asleep 0.604 0.100 0.270 +asp 0.438 0.489 0.375 +asparagus 0.469 0.317 0.264 +aspartame 0.469 0.480 0.322 +aspect 0.479 0.469 0.588 +aspects 0.439 0.480 0.565 +aspen 0.479 0.280 0.395 +asphalt 0.479 0.264 0.439 +asphyxia 0.198 0.704 0.311 +asphyxiation 0.059 0.745 0.412 +aspiration 0.704 0.724 0.675 +aspire 0.812 0.469 0.722 +aspirin 0.479 0.271 0.422 +aspiring 0.844 0.582 0.604 +ass 0.323 0.750 0.345 +assail 0.378 0.510 0.500 +assailant 0.184 0.868 0.602 +assassin 0.073 0.933 0.632 +assassinate 0.051 0.969 0.722 +assassination 0.083 0.941 0.525 +assault 0.167 0.848 0.550 +assay 0.633 0.559 0.594 +assemblage 0.429 0.452 0.600 +assemble 0.542 0.570 0.750 +assembled 0.663 0.450 0.644 +assembly 0.698 0.500 0.640 +assemblyman 0.430 0.538 0.760 +assent 0.615 0.515 0.719 +assert 0.750 0.619 0.809 +asserting 0.694 0.531 0.736 +assertion 0.740 0.442 0.750 +assertive 0.719 0.412 0.770 +assess 0.698 0.500 0.623 +assessment 0.750 0.623 0.658 +assessor 0.551 0.538 0.764 +asset 0.797 0.765 0.788 +assets 0.667 0.613 0.765 +asshole 0.133 0.582 0.263 +assign 0.622 0.417 0.709 +assignee 0.510 0.462 0.510 +assignment 0.483 0.398 0.745 +assimilate 0.559 0.391 0.683 +assimilation 0.429 0.378 0.463 +assist 0.833 0.435 0.629 +assistance 0.656 0.519 0.633 +assistant 0.625 0.390 0.536 +associate 0.812 0.409 0.625 +association 0.745 0.500 0.817 +assorted 0.602 0.460 0.472 +assortment 0.694 0.360 0.526 +assuage 0.745 0.255 0.500 +assume 0.698 0.401 0.464 +assumed 0.612 0.247 0.454 +assuming 0.740 0.390 0.526 +assumption 0.479 0.431 0.417 +assurance 0.675 0.442 0.704 +assure 0.910 0.460 0.839 +assured 0.878 0.327 0.754 +assuredly 0.786 0.396 0.833 +asterisk 0.541 0.288 0.273 +asteroid 0.430 0.721 0.623 +asteroids 0.361 0.694 0.712 +asthma 0.198 0.549 0.227 +asthmatic 0.229 0.706 0.294 +astigmatism 0.214 0.490 0.429 +astonish 0.786 0.845 0.658 +astonished 0.510 0.775 0.574 +astonishing 0.844 0.802 0.821 +astonishingly 0.827 0.898 0.773 +astonishment 0.680 0.718 0.519 +astound 0.729 0.675 0.474 +astral 0.604 0.417 0.567 +astray 0.098 0.676 0.308 +astringent 0.316 0.500 0.474 +astrologer 0.594 0.519 0.673 +astrology 0.635 0.340 0.500 +astronaut 0.792 0.601 0.761 +astronomer 0.750 0.509 0.735 +astronomical 0.600 0.632 0.726 +astronomy 0.613 0.474 0.722 +astute 0.776 0.658 0.827 +asunder 0.208 0.442 0.259 +asylum 0.407 0.330 0.445 +asymmetric 0.580 0.343 0.465 +asymmetry 0.476 0.373 0.527 +asymptotic 0.479 0.451 0.472 +atelier 0.490 0.330 0.705 +atheism 0.276 0.460 0.481 +atheistic 0.373 0.481 0.466 +atherosclerosis 0.250 0.480 0.343 +athlete 0.781 0.718 0.686 +athletic 0.857 0.798 0.708 +athleticism 0.750 0.863 0.778 +athletics 0.831 0.691 0.740 +atlas 0.531 0.306 0.554 +atmosphere 0.604 0.300 0.560 +atmospheric 0.531 0.420 0.594 +atoll 0.480 0.408 0.472 +atom 0.510 0.500 0.433 +atomic 0.327 0.817 0.713 +atone 0.418 0.673 0.411 +atonement 0.550 0.602 0.683 +atpeace 0.724 0.298 0.519 +atrium 0.469 0.365 0.473 +atrocious 0.073 0.811 0.445 +atrocity 0.115 0.844 0.593 +atrophy 0.177 0.540 0.208 +attach 0.520 0.363 0.559 +attached 0.562 0.350 0.439 +attachment 0.570 0.343 0.500 +attack 0.286 0.948 0.670 +attacker 0.185 0.962 0.629 +attacking 0.276 0.837 0.642 +attain 0.806 0.510 0.719 +attainable 0.760 0.500 0.759 +attainment 0.830 0.520 0.940 +attempt 0.625 0.491 0.431 +attempted 0.594 0.580 0.567 +attend 0.650 0.420 0.625 +attendance 0.812 0.500 0.592 +attendant 0.580 0.365 0.519 +attention 0.740 0.599 0.774 +attentionseeker 0.367 0.745 0.457 +attentionseekers 0.531 0.673 0.500 +attentive 0.812 0.520 0.724 +attenuate 0.408 0.302 0.429 +attenuated 0.449 0.280 0.298 +attenuation 0.458 0.363 0.464 +attest 0.439 0.710 0.685 +attestation 0.234 0.635 0.500 +attic 0.521 0.259 0.377 +attire 0.742 0.388 0.483 +attitude 0.760 0.644 0.861 +attorney 0.600 0.594 0.754 +attract 0.796 0.663 0.769 +attraction 0.906 0.774 0.712 +attractive 0.906 0.630 0.769 +attractiveness 0.938 0.667 0.755 +attributable 0.704 0.430 0.527 +attribute 0.781 0.439 0.795 +attribution 0.646 0.467 0.658 +attrition 0.229 0.540 0.259 +auburn 0.510 0.240 0.411 +auction 0.594 0.702 0.519 +auctioneer 0.542 0.732 0.716 +audacious 0.740 0.875 0.825 +audacity 0.760 0.755 0.916 +audible 0.673 0.370 0.462 +audience 0.698 0.610 0.613 +audio 0.709 0.425 0.370 +audit 0.375 0.562 0.735 +audition 0.750 0.685 0.615 +auditions 0.740 0.765 0.596 +auditor 0.582 0.571 0.726 +auditorium 0.529 0.490 0.538 +auditory 0.531 0.481 0.570 +aught 0.418 0.135 0.217 +augment 0.650 0.683 0.645 +augmentation 0.714 0.613 0.850 +august 0.652 0.292 0.462 +aunt 0.667 0.291 0.420 +auntie 0.643 0.275 0.447 +aura 0.760 0.333 0.500 +aurora 0.817 0.306 0.537 +auspices 0.542 0.500 0.634 +auspicious 0.562 0.635 0.669 +austere 0.500 0.390 0.422 +austerity 0.438 0.406 0.534 +authentic 0.885 0.510 0.782 +authenticate 0.833 0.480 0.789 +authentication 0.724 0.491 0.750 +authenticity 0.670 0.548 0.845 +author 0.775 0.343 0.749 +authoritative 0.636 0.520 0.890 +authority 0.592 0.592 0.934 +authorization 0.521 0.567 0.817 +authorize 0.772 0.596 0.821 +authorized 0.760 0.458 0.815 +authorship 0.667 0.635 0.773 +autism 0.235 0.500 0.447 +autistic 0.367 0.337 0.404 +auto 0.571 0.569 0.500 +autobiographical 0.909 0.462 0.582 +autobiography 0.735 0.284 0.629 +autocorrect 0.551 0.439 0.616 +autocratic 0.542 0.577 0.727 +autograph 0.735 0.565 0.473 +autographed 0.781 0.620 0.625 +automated 0.578 0.402 0.632 +automatic 0.562 0.433 0.664 +automobile 0.753 0.625 0.534 +automotive 0.656 0.520 0.577 +autonomy 0.781 0.349 0.891 +autopilot 0.594 0.462 0.632 +autopsy 0.252 0.650 0.538 +autumn 0.765 0.204 0.450 +auxiliary 0.622 0.471 0.509 +avail 0.800 0.430 0.603 +availability 0.796 0.544 0.600 +available 0.844 0.356 0.623 +avalanche 0.265 0.915 0.683 +avarice 0.198 0.726 0.352 +avatar 0.633 0.410 0.567 +avenge 0.073 0.867 0.559 +avenger 0.337 0.865 0.670 +avenging 0.143 0.880 0.717 +avenue 0.677 0.360 0.377 +aver 0.492 0.450 0.393 +average 0.684 0.280 0.455 +aversation 0.582 0.442 0.432 +averse 0.253 0.569 0.492 +averseness 0.296 0.606 0.528 +aversion 0.074 0.663 0.525 +avert 0.510 0.388 0.465 +aviary 0.500 0.360 0.467 +aviation 0.708 0.646 0.741 +aviator 0.615 0.700 0.644 +avid 0.582 0.459 0.593 +avocado 0.677 0.255 0.287 +avoid 0.427 0.442 0.415 +avoidance 0.470 0.481 0.466 +avoiding 0.457 0.433 0.309 +await 0.448 0.264 0.276 +awake 0.667 0.469 0.741 +awaken 0.729 0.412 0.611 +awakening 0.745 0.500 0.618 +award 0.865 0.745 0.660 +awards 0.958 0.736 0.652 +aware 0.656 0.340 0.770 +awareness 0.684 0.422 0.810 +awe 0.469 0.740 0.300 +awed 0.364 0.774 0.361 +awesome 0.980 0.897 0.891 +awesomeness 0.917 0.647 0.927 +awestruck 0.615 0.767 0.680 +awful 0.061 0.786 0.450 +awkward 0.296 0.650 0.358 +awkwardness 0.167 0.454 0.148 +awning 0.500 0.186 0.318 +awry 0.156 0.540 0.275 +axe 0.296 0.690 0.536 +axial 0.458 0.278 0.491 +axiom 0.439 0.441 0.583 +axiomatic 0.458 0.392 0.627 +axis 0.209 0.250 0.356 +axle 0.459 0.294 0.473 +ay 0.500 0.557 0.255 +aye 0.562 0.420 0.392 +azimuth 0.385 0.461 0.421 +azure 0.620 0.256 0.339 +babble 0.552 0.441 0.204 +babbling 0.396 0.418 0.241 +babe 0.860 0.536 0.424 +baboon 0.357 0.410 0.429 +baby 0.837 0.365 0.455 +babysit 0.719 0.587 0.398 +babysitter 0.656 0.415 0.408 +baccalaureate 0.729 0.510 0.480 +baccarat 0.583 0.497 0.436 +bachelor 0.667 0.406 0.600 +bachelorette 0.735 0.780 0.465 +back 0.438 0.353 0.336 +backboard 0.480 0.259 0.436 +backbone 0.538 0.464 0.620 +backdoor 0.344 0.410 0.333 +backdrop 0.320 0.309 0.444 +backer 0.646 0.375 0.537 +backfire 0.265 0.612 0.491 +backgammon 0.580 0.410 0.390 +background 0.399 0.357 0.498 +backhand 0.427 0.449 0.390 +backhoe 0.398 0.554 0.562 +backoff 0.104 0.396 0.240 +backpack 0.729 0.278 0.333 +backpacker 0.510 0.730 0.460 +backroom 0.406 0.500 0.387 +backseat 0.388 0.330 0.237 +backside 0.182 0.417 0.342 +backtrack 0.312 0.525 0.278 +backup 0.520 0.510 0.553 +backward 0.309 0.367 0.250 +backwardness 0.240 0.500 0.136 +backwards 0.302 0.372 0.330 +backwater 0.312 0.410 0.161 +backwoods 0.541 0.350 0.482 +backyard 0.552 0.280 0.302 +bacon 0.698 0.406 0.295 +bacteria 0.177 0.553 0.570 +bacterial 0.156 0.500 0.473 +bacterium 0.194 0.545 0.345 +bad 0.125 0.625 0.373 +badass 0.255 0.775 0.745 +badday 0.327 0.449 0.373 +badfeeling 0.250 0.559 0.365 +badge 0.567 0.488 0.691 +badger 0.344 0.429 0.357 +badhabit 0.184 0.594 0.311 +badly 0.073 0.509 0.286 +badness 0.094 0.823 0.463 +baffle 0.344 0.442 0.482 +baffled 0.151 0.600 0.339 +bag 0.500 0.250 0.314 +bagel 0.531 0.363 0.340 +baggage 0.610 0.363 0.427 +baggie 0.367 0.427 0.366 +baggy 0.521 0.278 0.452 +bagman 0.506 0.500 0.394 +bagpipes 0.541 0.556 0.412 +bail 0.373 0.520 0.561 +bailiff 0.347 0.519 0.759 +bait 0.276 0.327 0.296 +bake 0.867 0.418 0.519 +bakery 0.802 0.500 0.380 +baking 0.549 0.455 0.451 +bal 0.490 0.412 0.432 +balance 0.684 0.265 0.735 +balanced 0.806 0.255 0.745 +balcony 0.562 0.392 0.380 +bald 0.306 0.184 0.268 +balding 0.302 0.363 0.368 +baldy 0.398 0.385 0.396 +bale 0.437 0.363 0.412 +balk 0.229 0.451 0.415 +ball 0.740 0.427 0.317 +ballad 0.792 0.284 0.424 +ballast 0.354 0.423 0.287 +ballerina 0.802 0.660 0.475 +ballet 0.656 0.480 0.358 +ballgame 0.781 0.790 0.407 +ballistic 0.260 0.806 0.685 +ballistics 0.271 0.787 0.610 +balloon 0.729 0.245 0.315 +ballot 0.521 0.361 0.358 +ballpark 0.724 0.694 0.529 +ballplayer 0.719 0.764 0.566 +ballpoint 0.596 0.337 0.318 +ballroom 0.847 0.635 0.448 +ballsy 0.531 0.491 0.414 +balm 0.625 0.275 0.414 +balmy 0.684 0.327 0.545 +balsam 0.663 0.250 0.385 +balsamic 0.582 0.283 0.447 +bam 0.427 0.472 0.390 +bamboo 0.646 0.222 0.356 +ban 0.146 0.689 0.587 +banana 0.612 0.230 0.241 +band 0.648 0.552 0.525 +bandage 0.220 0.327 0.286 +bandanna 0.562 0.276 0.277 +bandit 0.094 0.796 0.567 +bandstand 0.735 0.536 0.520 +bandwagon 0.625 0.651 0.509 +bandwidth 0.714 0.337 0.548 +bane 0.265 0.694 0.366 +bang 0.265 0.951 0.740 +banger 0.378 0.540 0.538 +banish 0.163 0.677 0.543 +banished 0.052 0.713 0.370 +banishment 0.160 0.775 0.298 +banister 0.418 0.410 0.332 +banjo 0.469 0.400 0.370 +bank 0.562 0.327 0.675 +banker 0.586 0.588 0.792 +banking 0.510 0.327 0.500 +bankroll 0.469 0.570 0.509 +bankrupt 0.163 0.673 0.337 +bankruptcy 0.010 0.696 0.209 +banner 0.521 0.408 0.474 +banquet 0.765 0.571 0.600 +banshee 0.408 0.565 0.481 +banter 0.594 0.677 0.464 +banzai 0.550 0.510 0.443 +baptism 0.844 0.384 0.566 +baptismal 0.646 0.343 0.625 +baptize 0.739 0.426 0.594 +bar 0.500 0.531 0.481 +barb 0.448 0.365 0.417 +barbarian 0.323 0.896 0.713 +barbaric 0.235 0.798 0.738 +barbarism 0.190 0.815 0.614 +barbecue 0.792 0.643 0.456 +barbed 0.177 0.594 0.455 +barber 0.543 0.459 0.356 +barbershop 0.597 0.441 0.382 +barbie doll 0.729 0.370 0.330 +bard 0.470 0.410 0.439 +bare 0.333 0.717 0.296 +bareback 0.500 0.356 0.373 +barefoot 0.445 0.373 0.241 +barely 0.448 0.183 0.268 +barf 0.340 0.491 0.394 +bargain 0.653 0.533 0.670 +bargaining 0.622 0.640 0.642 +barge 0.469 0.388 0.465 +baritone 0.592 0.529 0.500 +barium 0.406 0.353 0.377 +bark 0.360 0.602 0.395 +barkeep 0.480 0.500 0.454 +barks 0.427 0.694 0.325 +barley 0.614 0.212 0.296 +barmaid 0.521 0.472 0.440 +barman 0.594 0.610 0.400 +barn 0.510 0.452 0.425 +barnacle 0.408 0.337 0.457 +barney 0.451 0.378 0.440 +barnyard 0.510 0.353 0.336 +barometer 0.388 0.273 0.545 +baron 0.520 0.358 0.709 +baroness 0.625 0.453 0.755 +baroque 0.490 0.357 0.418 +barrack 0.378 0.500 0.455 +barracuda 0.333 0.713 0.510 +barrage 0.388 0.871 0.627 +barred 0.143 0.741 0.535 +barrel 0.429 0.298 0.474 +barren 0.173 0.373 0.221 +barricade 0.323 0.667 0.673 +barrier 0.333 0.480 0.562 +barring 0.292 0.670 0.420 +barrister 0.469 0.570 0.792 +barroom 0.686 0.619 0.470 +barrow 0.479 0.363 0.362 +bartender 0.573 0.698 0.585 +barter 0.465 0.559 0.596 +base 0.635 0.298 0.553 +baseball 0.660 0.760 0.563 +baseball bat 0.667 0.567 0.509 +baseboard 0.396 0.198 0.405 +baseless 0.292 0.382 0.375 +baseline 0.483 0.367 0.509 +baseman 0.604 0.449 0.462 +basement 0.388 0.500 0.268 +bases 0.569 0.236 0.591 +bash 0.385 0.546 0.463 +bashful 0.400 0.406 0.217 +basic 0.643 0.102 0.395 +basics 0.688 0.311 0.491 +basil 0.534 0.274 0.309 +basilica 0.612 0.302 0.639 +basin 0.552 0.231 0.398 +basis 0.602 0.260 0.426 +bask 0.760 0.330 0.381 +basket 0.458 0.227 0.336 +basketball 0.814 0.764 0.435 +bass 0.427 0.206 0.268 +bass guitar 0.738 0.370 0.294 +basso 0.417 0.420 0.439 +bassoon 0.500 0.433 0.310 +bastard 0.094 0.692 0.289 +bastarding 0.104 0.608 0.269 +bastards 0.082 0.680 0.422 +bastion 0.531 0.500 0.596 +bat 0.324 0.409 0.480 +batch 0.560 0.357 0.357 +batching 0.484 0.420 0.518 +bate 0.429 0.525 0.464 +bath 0.725 0.260 0.263 +bathe 0.677 0.294 0.371 +bathhouse 0.602 0.380 0.459 +bathing 0.740 0.276 0.361 +bathrobe 0.531 0.442 0.394 +bathroom 0.561 0.283 0.345 +bathtub 0.625 0.240 0.318 +bathymetry 0.432 0.480 0.509 +baton 0.272 0.235 0.519 +battalion 0.333 0.818 0.795 +batter 0.561 0.245 0.373 +battered 0.080 0.790 0.306 +battering 0.210 0.798 0.490 +battery 0.480 0.425 0.442 +battle 0.365 0.945 0.868 +battled 0.292 0.794 0.575 +battlefield 0.133 0.918 0.781 +battleground 0.156 0.958 0.812 +battlements 0.276 0.441 0.530 +battleship 0.479 0.750 0.726 +batty 0.375 0.619 0.274 +bauble 0.698 0.429 0.255 +bawdy 0.184 0.823 0.508 +bawl 0.385 0.880 0.561 +bay 0.719 0.365 0.569 +bayonet 0.263 0.775 0.561 +bayou 0.469 0.431 0.324 +bazaar 0.604 0.340 0.500 +bazooka 0.302 0.824 0.634 +bday 0.729 0.600 0.415 +be 0.670 0.240 0.554 +beach 0.885 0.529 0.455 +beaches 0.865 0.500 0.538 +beacon 0.580 0.407 0.537 +bead 0.592 0.388 0.381 +beading 0.542 0.320 0.398 +beads 0.673 0.388 0.552 +beady 0.448 0.417 0.443 +beagle 0.649 0.470 0.395 +beak 0.375 0.363 0.411 +beaker 0.420 0.410 0.391 +beam 0.584 0.349 0.382 +beaming 0.892 0.654 0.587 +bean 0.667 0.269 0.264 +beanbag 0.450 0.380 0.340 +beanie 0.500 0.230 0.263 +bear 0.448 0.570 0.475 +bearable 0.542 0.375 0.605 +beard 0.490 0.261 0.371 +bearded 0.439 0.337 0.391 +bearer 0.571 0.547 0.676 +bearing 0.571 0.367 0.474 +bearings 0.418 0.490 0.426 +bearish 0.521 0.549 0.324 +bearskin 0.333 0.398 0.464 +beast 0.214 0.780 0.732 +beastly 0.146 0.874 0.843 +beat 0.279 0.647 0.492 +beaten 0.083 0.846 0.265 +beater 0.438 0.545 0.482 +beating 0.153 0.833 0.481 +beatnik 0.429 0.510 0.382 +beau 0.612 0.440 0.432 +beautification 0.885 0.575 0.725 +beautiful 0.875 0.614 0.648 +beautify 0.898 0.592 0.736 +beauty 0.842 0.600 0.644 +beaver 0.490 0.344 0.393 +bebop 0.482 0.490 0.358 +beck 0.580 0.375 0.418 +beckon 0.663 0.455 0.452 +become 0.641 0.583 0.643 +bed 0.604 0.173 0.327 +bedding 0.704 0.276 0.377 +bedpan 0.510 0.400 0.362 +bedrock 0.561 0.340 0.598 +bedroom 0.744 0.296 0.491 +bedside 0.604 0.167 0.375 +bedspread 0.551 0.139 0.292 +bedtime 0.673 0.314 0.373 +bee 0.520 0.509 0.309 +beef 0.582 0.312 0.492 +beefsteak 0.594 0.391 0.455 +beehive 0.541 0.700 0.422 +beep 0.595 0.541 0.304 +beeper 0.438 0.720 0.441 +beer 0.592 0.654 0.500 +bees 0.562 0.635 0.412 +beeswax 0.583 0.402 0.375 +beetle 0.323 0.356 0.295 +befall 0.520 0.663 0.585 +befitting 0.708 0.333 0.394 +befriend 0.930 0.624 0.471 +befuddled 0.156 0.714 0.269 +beg 0.292 0.608 0.328 +beggar 0.240 0.402 0.116 +begging 0.292 0.461 0.202 +begin 0.677 0.569 0.763 +beginner 0.490 0.480 0.387 +beginning 0.816 0.528 0.558 +beginnings 0.837 0.527 0.600 +begrudge 0.177 0.731 0.377 +begun 0.677 0.500 0.404 +behappy 0.875 0.557 0.562 +behave 0.677 0.363 0.747 +behavior 0.594 0.442 0.813 +behavioral 0.612 0.440 0.708 +behemoth 0.583 0.781 0.853 +behest 0.602 0.350 0.720 +behold 0.610 0.284 0.449 +beholden 0.296 0.555 0.212 +beholder 0.714 0.491 0.520 +beige 0.490 0.222 0.224 +belated 0.240 0.400 0.214 +belay 0.500 0.472 0.702 +belch 0.194 0.562 0.240 +belief 0.896 0.375 0.656 +believable 0.866 0.390 0.676 +believe 0.781 0.370 0.682 +believed 0.500 0.562 0.547 +believer 0.725 0.445 0.564 +believing 0.870 0.418 0.833 +belittle 0.122 0.417 0.250 +belittled 0.177 0.392 0.226 +bell 0.552 0.510 0.505 +bellboy 0.542 0.363 0.302 +bellhop 0.500 0.287 0.318 +belligerent 0.344 0.680 0.594 +bellman 0.540 0.250 0.371 +bellow 0.248 0.337 0.212 +bellows 0.458 0.515 0.429 +belly 0.510 0.388 0.387 +bellybutton 0.531 0.283 0.360 +bellyful 0.347 0.806 0.519 +belong 0.643 0.405 0.569 +belongings 0.592 0.380 0.750 +beloved 0.969 0.613 0.708 +belt 0.541 0.322 0.445 +beluga 0.510 0.333 0.482 +bemused 0.281 0.490 0.278 +bench 0.571 0.289 0.544 +bend 0.571 0.324 0.368 +bender 0.490 0.510 0.466 +bending 0.448 0.565 0.455 +beneath 0.354 0.173 0.233 +benedictory 0.677 0.438 0.481 +benefactor 0.833 0.578 0.755 +beneficial 0.820 0.579 0.703 +beneficiary 0.776 0.399 0.616 +benefit 0.906 0.422 0.806 +benevolence 0.786 0.340 0.717 +benevolent 0.786 0.407 0.651 +benign 0.694 0.440 0.509 +bent 0.375 0.453 0.298 +benzene 0.439 0.459 0.403 +bequeath 0.743 0.500 0.741 +bequest 0.661 0.398 0.882 +bereaved 0.104 0.479 0.221 +bereavement 0.265 0.677 0.500 +bereft 0.229 0.490 0.336 +beret 0.542 0.240 0.327 +bergamot 0.510 0.365 0.339 +berlin 0.592 0.423 0.571 +berserk 0.398 0.556 0.480 +berth 0.295 0.337 0.596 +beryllium 0.417 0.412 0.425 +beseech 0.330 0.441 0.600 +beset 0.385 0.717 0.317 +bestdayever 0.760 0.646 0.593 +bestfeeling 0.806 0.509 0.625 +bestfriends 0.934 0.662 0.647 +bestial 0.260 0.761 0.674 +besties 0.888 0.509 0.614 +bestow 0.656 0.560 0.642 +bestseller 0.771 0.643 0.700 +bet 0.385 0.698 0.432 +beta 0.710 0.370 0.439 +betray 0.042 0.870 0.536 +betrayal 0.083 0.719 0.418 +betrayed 0.122 0.769 0.308 +betrothed 0.833 0.630 0.667 +betterment 0.898 0.536 0.769 +betting 0.237 0.804 0.411 +betty 0.542 0.358 0.381 +bevel 0.757 0.406 0.454 +beverage 0.635 0.490 0.389 +bevy 0.429 0.460 0.541 +beware 0.151 0.596 0.518 +bewilder 0.306 0.571 0.289 +bewildered 0.230 0.630 0.300 +bewilderment 0.312 0.716 0.216 +bias 0.400 0.370 0.541 +biased 0.271 0.302 0.368 +bib 0.385 0.396 0.339 +bible 0.719 0.225 0.726 +biblical 0.635 0.304 0.712 +bibliography 0.622 0.204 0.528 +bicarbonate 0.479 0.337 0.438 +bicentennial 0.541 0.423 0.507 +biceps 0.592 0.588 0.602 +bicker 0.143 0.643 0.552 +bickering 0.122 0.800 0.536 +bicolor 0.580 0.327 0.404 +bicycle 0.708 0.519 0.425 +bid 0.760 0.530 0.655 +bidder 0.465 0.474 0.433 +bidding 0.586 0.644 0.509 +bide 0.368 0.407 0.282 +biennial 0.531 0.309 0.353 +bier 0.497 0.448 0.407 +bifurcation 0.385 0.625 0.352 +big 0.802 0.588 0.812 +bigamy 0.327 0.696 0.482 +bigday 0.796 0.689 0.596 +biggestfear 0.062 0.730 0.480 +biggie 0.531 0.481 0.500 +bighorn 0.480 0.547 0.580 +bigmouth 0.417 0.577 0.430 +bigot 0.479 0.745 0.517 +bigoted 0.153 0.760 0.462 +bigotry 0.356 0.737 0.481 +bike 0.708 0.500 0.333 +biker 0.604 0.710 0.567 +bikini 0.730 0.639 0.353 +bilateral 0.633 0.343 0.491 +bilayer 0.438 0.398 0.388 +bile 0.157 0.461 0.324 +bilge 0.316 0.392 0.412 +bilingual 0.735 0.490 0.606 +bill 0.396 0.402 0.535 +billboard 0.594 0.317 0.481 +billet 0.479 0.583 0.500 +billiard 0.719 0.616 0.543 +billiards 0.643 0.559 0.387 +billing 0.406 0.481 0.670 +billion 0.719 0.564 0.782 +billionaire 0.806 0.667 0.923 +billy 0.490 0.397 0.375 +bimbo 0.396 0.370 0.300 +bimonthly 0.408 0.298 0.471 +bin 0.422 0.304 0.327 +binary 0.490 0.356 0.420 +bind 0.398 0.462 0.448 +binder 0.438 0.250 0.308 +bindery 0.548 0.388 0.482 +binding 0.438 0.425 0.640 +bing 0.573 0.453 0.415 +binge 0.304 0.650 0.500 +bingo 0.735 0.667 0.429 +binocular 0.531 0.344 0.426 +binoculars 0.490 0.309 0.411 +binomial 0.600 0.406 0.426 +bio 0.612 0.225 0.490 +biochemical 0.367 0.481 0.618 +biochemist 0.471 0.449 0.717 +biochemistry 0.552 0.531 0.596 +biogenesis 0.594 0.442 0.697 +biographer 0.708 0.427 0.617 +biography 0.698 0.229 0.718 +biological 0.590 0.410 0.615 +biologist 0.625 0.453 0.693 +biology 0.479 0.274 0.546 +bionic 0.571 0.570 0.788 +biopsy 0.323 0.657 0.481 +biosphere 0.684 0.351 0.579 +bipartite 0.365 0.480 0.464 +bipolar 0.208 0.685 0.426 +birch 0.562 0.346 0.382 +bird 0.729 0.357 0.364 +birdcage 0.480 0.398 0.318 +birdie 0.594 0.394 0.407 +birdman 0.490 0.567 0.604 +birth 0.896 0.655 0.536 +birthday 0.969 0.844 0.575 +birthing 0.796 0.877 0.519 +birthmark 0.630 0.461 0.500 +birthplace 0.781 0.290 0.491 +birthright 0.684 0.417 0.714 +bis 0.440 0.420 0.345 +biscuit 0.888 0.260 0.231 +bishop 0.594 0.184 0.725 +bison 0.573 0.433 0.557 +bisque 0.693 0.443 0.312 +bistro 0.594 0.472 0.396 +bit 0.427 0.310 0.225 +bitch 0.276 0.740 0.343 +bitchy 0.188 0.700 0.373 +bite 0.219 0.796 0.510 +biter 0.260 0.598 0.500 +bitsy 0.510 0.388 0.382 +bitter 0.218 0.627 0.411 +bitterly 0.194 0.685 0.362 +bitterness 0.115 0.633 0.270 +bittersweet 0.469 0.569 0.474 +bitty 0.469 0.271 0.257 +bitumen 0.375 0.235 0.307 +biweekly 0.581 0.337 0.455 +biz 0.500 0.473 0.473 +bizarre 0.379 0.620 0.392 +blab 0.438 0.425 0.353 +blabbermouth 0.323 0.640 0.422 +blackberry 0.667 0.413 0.453 +blackbird 0.520 0.340 0.405 +blackboard 0.469 0.255 0.287 +blacken 0.208 0.500 0.228 +blackface 0.302 0.490 0.441 +blackjack 0.419 0.679 0.452 +blacklist 0.133 0.750 0.396 +blackmail 0.094 0.802 0.482 +blackmailer 0.092 0.780 0.472 +blackness 0.260 0.480 0.406 +blackout 0.126 0.530 0.349 +blacksmith 0.480 0.531 0.702 +bladder 0.406 0.412 0.330 +blade 0.378 0.602 0.594 +blame 0.115 0.640 0.309 +blameless 0.759 0.196 0.343 +bland 0.300 0.226 0.157 +blank 0.531 0.229 0.250 +blanket 0.740 0.132 0.391 +blare 0.439 0.561 0.519 +blase 0.420 0.310 0.412 +blasphemous 0.210 0.755 0.491 +blasphemy 0.146 0.794 0.406 +blast 0.167 0.929 0.777 +blaster 0.459 0.538 0.554 +blastoff 0.357 0.865 0.736 +blatant 0.327 0.677 0.675 +blather 0.344 0.481 0.382 +blaze 0.698 0.467 0.658 +blazer 0.635 0.385 0.417 +blazing 0.594 0.896 0.735 +bleach 0.336 0.282 0.337 +bleak 0.204 0.427 0.272 +bleed 0.041 0.843 0.346 +bleeder 0.260 0.852 0.356 +bleeding 0.135 0.817 0.408 +bleep 0.479 0.667 0.345 +blemish 0.219 0.558 0.272 +blemished 0.173 0.469 0.370 +blend 0.469 0.452 0.463 +blender 0.602 0.534 0.351 +blending 0.560 0.418 0.637 +bless 0.929 0.269 0.588 +blessed 0.910 0.279 0.696 +blessing 0.929 0.264 0.800 +blessings 0.929 0.361 0.623 +bleu 0.460 0.354 0.379 +blight 0.271 0.771 0.429 +blighted 0.146 0.615 0.296 +blimp 0.600 0.410 0.532 +blinded 0.245 0.471 0.231 +blindfold 0.448 0.684 0.337 +blindfolded 0.208 0.564 0.209 +blinding 0.304 0.596 0.406 +blindly 0.439 0.598 0.278 +blindness 0.245 0.480 0.196 +blink 0.552 0.316 0.324 +blip 0.529 0.461 0.418 +bliss 0.816 0.500 0.782 +blissful 0.885 0.639 0.676 +blister 0.407 0.538 0.402 +blistering 0.344 0.569 0.390 +blitz 0.417 0.722 0.789 +blizzard 0.375 0.726 0.417 +bloat 0.229 0.694 0.298 +bloated 0.167 0.593 0.424 +blob 0.500 0.376 0.298 +block 0.286 0.350 0.402 +blockade 0.380 0.519 0.510 +blockage 0.250 0.608 0.444 +blockbuster 0.730 0.676 0.883 +blockhead 0.163 0.333 0.148 +blog 0.639 0.390 0.432 +bloke 0.450 0.479 0.545 +blond 0.590 0.490 0.490 +blonde 0.698 0.545 0.412 +blood 0.219 0.684 0.585 +bloodbath 0.060 0.971 0.475 +bloodhound 0.327 0.462 0.538 +bloodless 0.292 0.390 0.212 +bloodline 0.510 0.657 0.604 +bloodshed 0.048 0.942 0.525 +bloodshot 0.188 0.810 0.482 +bloodstream 0.552 0.530 0.528 +bloodthirsty 0.052 0.804 0.644 +bloody 0.031 0.910 0.518 +bloom 0.816 0.453 0.587 +bloomers 0.521 0.587 0.395 +blooming 0.860 0.452 0.593 +blossom 0.792 0.275 0.309 +blot 0.365 0.304 0.223 +blotched 0.133 0.562 0.264 +blotter 0.360 0.298 0.280 +blouse 0.580 0.190 0.302 +blow 0.316 0.750 0.570 +blower 0.564 0.550 0.536 +blowfish 0.344 0.420 0.389 +blowing 0.521 0.472 0.434 +blowjob 0.460 0.784 0.387 +blown 0.333 0.548 0.412 +blowout 0.398 0.792 0.616 +blowtorch 0.520 0.730 0.510 +blubber 0.388 0.260 0.360 +bluddy 0.312 0.528 0.442 +blue 0.646 0.137 0.291 +blue spruce 0.559 0.335 0.364 +blueberry 0.656 0.185 0.365 +bluebird 0.573 0.350 0.450 +bluegrass 0.573 0.441 0.395 +bluejay 0.635 0.520 0.310 +blueprint 0.490 0.173 0.425 +blues 0.469 0.220 0.287 +bluff 0.418 0.286 0.377 +bluish 0.604 0.245 0.382 +blunder 0.135 0.635 0.145 +blunt 0.551 0.680 0.925 +blur 0.268 0.471 0.205 +blurred 0.320 0.367 0.231 +blurry 0.059 0.385 0.218 +blurt 0.408 0.439 0.441 +blush 0.698 0.610 0.445 +blushing 0.510 0.789 0.288 +boa 0.255 0.569 0.542 +boa constrictor 0.198 0.784 0.609 +boar 0.406 0.500 0.351 +board 0.592 0.255 0.385 +board game 0.711 0.490 0.349 +boarder 0.604 0.440 0.475 +boarding 0.531 0.402 0.534 +boardroom 0.555 0.566 0.661 +boards 0.469 0.270 0.524 +boardwalk 0.643 0.481 0.549 +boast 0.520 0.586 0.569 +boastful 0.490 0.806 0.695 +boasting 0.417 0.620 0.602 +boat 0.516 0.420 0.554 +boathouse 0.592 0.380 0.404 +boating 0.638 0.613 0.557 +boatload 0.365 0.415 0.485 +boatman 0.592 0.573 0.562 +bobbin 0.429 0.472 0.353 +bobcat 0.562 0.490 0.529 +bobsled 0.667 0.613 0.325 +bode 0.344 0.406 0.411 +bodega 0.573 0.307 0.398 +bodice 0.390 0.471 0.386 +bodily 0.594 0.481 0.557 +body 0.694 0.461 0.571 +bodyguard 0.510 0.710 0.754 +bog 0.302 0.361 0.365 +bogey 0.380 0.519 0.368 +bogeyman 0.388 0.708 0.517 +bogus 0.219 0.353 0.144 +bohemian 0.622 0.500 0.407 +boil 0.417 0.684 0.433 +boiler 0.561 0.590 0.509 +boilerplate 0.398 0.519 0.387 +boiling 0.302 0.690 0.526 +boisterous 0.385 0.806 0.565 +bold 0.490 0.271 0.483 +boldness 0.806 0.684 0.814 +bollocks 0.448 0.471 0.327 +bolster 0.708 0.471 0.569 +bolt 0.354 0.363 0.426 +bolus 0.426 0.491 0.352 +bomb 0.167 0.912 0.750 +bombard 0.156 0.961 0.777 +bombardier 0.240 0.863 0.787 +bombardment 0.146 0.959 0.742 +bombed 0.051 0.851 0.627 +bomber 0.125 0.837 0.810 +bombers 0.173 0.920 0.787 +bombing 0.167 0.963 0.732 +bombshell 0.327 0.868 0.693 +bonanza 0.875 0.410 0.683 +bonbon 0.865 0.551 0.446 +bond 0.667 0.519 0.630 +bondage 0.146 0.705 0.355 +bonding 0.594 0.442 0.509 +bonds 0.740 0.472 0.583 +bondsman 0.469 0.497 0.675 +bone 0.337 0.370 0.413 +bonehead 0.337 0.521 0.518 +boner 0.344 0.612 0.393 +bones 0.281 0.343 0.358 +bonfire 0.480 0.719 0.473 +bong 0.333 0.566 0.375 +bonkers 0.306 0.847 0.278 +bonne 0.448 0.395 0.362 +bonnet 0.406 0.509 0.473 +bonny 0.561 0.404 0.444 +bonsai 0.714 0.235 0.375 +bonus 0.857 0.620 0.682 +bony 0.445 0.462 0.330 +boo 0.153 0.676 0.309 +boob 0.694 0.600 0.392 +booby 0.396 0.423 0.185 +booger 0.399 0.537 0.427 +boogeyman 0.292 0.559 0.567 +boogie 0.590 0.543 0.400 +book 0.802 0.210 0.606 +bookcase 0.553 0.221 0.490 +bookie 0.344 0.633 0.618 +booking 0.708 0.503 0.583 +bookish 0.604 0.236 0.430 +bookkeeper 0.480 0.363 0.468 +bookkeeping 0.520 0.214 0.592 +booklet 0.510 0.270 0.351 +bookmaker 0.583 0.804 0.633 +bookmark 0.543 0.441 0.415 +books 0.729 0.115 0.430 +bookseller 0.583 0.317 0.456 +bookshop 0.688 0.291 0.389 +bookstore 0.771 0.180 0.503 +bookworm 0.563 0.337 0.316 +boom 0.604 0.655 0.731 +boomer 0.480 0.539 0.441 +boomerang 0.531 0.625 0.500 +booming 0.688 0.554 0.661 +boon 0.878 0.294 0.642 +boooo 0.271 0.549 0.255 +boost 0.865 0.730 0.750 +booster 0.755 0.600 0.800 +boot 0.438 0.650 0.625 +booth 0.531 0.400 0.310 +bootleg 0.357 0.519 0.466 +bootlegger 0.354 0.649 0.541 +boots 0.602 0.255 0.350 +booty 0.663 0.587 0.784 +booze 0.265 0.745 0.431 +bop 0.429 0.490 0.426 +bopper 0.398 0.530 0.385 +border 0.406 0.382 0.424 +bordering 0.643 0.382 0.438 +borderline 0.449 0.520 0.490 +bore 0.417 0.440 0.455 +boreal 0.582 0.348 0.400 +bored 0.153 0.167 0.196 +boredom 0.167 0.139 0.255 +borer 0.302 0.549 0.578 +boring 0.194 0.217 0.125 +born 0.865 0.509 0.591 +boron 0.441 0.370 0.375 +borough 0.429 0.343 0.380 +borrow 0.398 0.573 0.282 +borrower 0.439 0.423 0.763 +bosom 0.612 0.588 0.404 +boss 0.310 0.627 0.954 +bossy 0.240 0.824 0.750 +boston 0.643 0.380 0.580 +botanical 0.660 0.259 0.491 +botanist 0.651 0.240 0.456 +botany 0.604 0.201 0.500 +bother 0.208 0.780 0.370 +bothering 0.208 0.764 0.449 +bottle 0.469 0.236 0.336 +bottleneck 0.284 0.471 0.287 +bottling 0.365 0.333 0.370 +bottom 0.417 0.370 0.291 +bottomless 0.310 0.470 0.368 +botulism 0.292 0.575 0.386 +boulder 0.461 0.309 0.531 +bounce 0.375 0.633 0.386 +bouncer 0.490 0.653 0.655 +bouncy 0.562 0.565 0.429 +bound 0.417 0.667 0.310 +boundary 0.561 0.427 0.518 +boundless 0.684 0.642 0.652 +bounds 0.378 0.426 0.604 +bountiful 0.854 0.596 0.759 +bounty 0.760 0.755 0.833 +bouquet 0.724 0.352 0.306 +bourbon 0.602 0.490 0.517 +bourgeois 0.439 0.593 0.682 +bourgeoisie 0.357 0.417 0.767 +bourse 0.530 0.230 0.336 +bout 0.208 0.808 0.679 +boutique 0.745 0.490 0.441 +bouttime 0.588 0.373 0.410 +bovine 0.449 0.255 0.353 +bow 0.530 0.306 0.408 +bowed 0.410 0.418 0.368 +bowel 0.306 0.417 0.391 +bowels 0.194 0.448 0.362 +bowl 0.625 0.377 0.358 +bowler 0.552 0.633 0.481 +bowling 0.656 0.431 0.309 +bowls 0.551 0.280 0.277 +box 0.500 0.179 0.312 +boxcar 0.420 0.469 0.421 +boxer 0.490 0.810 0.802 +boxers 0.375 0.880 0.654 +boxing 0.427 0.854 0.645 +boycott 0.112 0.690 0.505 +boyfriend 0.781 0.604 0.547 +boyhood 0.729 0.745 0.500 +boyish 0.698 0.562 0.462 +boysenberry 0.646 0.409 0.475 +bozo 0.388 0.364 0.298 +bra 0.672 0.529 0.509 +brace 0.610 0.385 0.364 +bracelet 0.776 0.340 0.322 +braces 0.500 0.337 0.568 +brachial 0.388 0.363 0.464 +bracket 0.490 0.350 0.682 +brackets 0.573 0.281 0.435 +brackish 0.469 0.368 0.421 +brad 0.490 0.385 0.402 +brag 0.347 0.545 0.578 +braid 0.427 0.222 0.216 +brain 0.667 0.441 0.823 +brainless 0.138 0.310 0.224 +brains 0.663 0.557 0.722 +brainstorm 0.794 0.784 0.636 +brainwash 0.198 0.647 0.481 +brainy 0.708 0.520 0.648 +brake 0.312 0.481 0.310 +bran 0.688 0.433 0.483 +branch 0.538 0.206 0.250 +branching 0.520 0.422 0.472 +brand 0.562 0.284 0.547 +brandy 0.600 0.590 0.487 +brash 0.360 0.814 0.552 +brass 0.500 0.320 0.490 +brass knuckle 0.406 0.449 0.518 +brassiere 0.510 0.469 0.336 +brat 0.312 0.440 0.231 +bratwurst 0.510 0.490 0.464 +bravado 0.479 0.510 0.527 +brave 0.837 0.750 0.917 +bravery 0.898 0.745 0.868 +brawl 0.104 0.938 0.603 +brawn 0.438 0.402 0.544 +brazen 0.292 0.640 0.518 +breach 0.177 0.745 0.423 +bread 0.660 0.314 0.342 +breadth 0.667 0.490 0.644 +break 0.610 0.265 0.370 +breakable 0.194 0.667 0.408 +breakaway 0.479 0.802 0.519 +breakdown 0.365 0.423 0.361 +breaker 0.323 0.527 0.520 +breakers 0.469 0.588 0.439 +breakfast 0.885 0.330 0.429 +breaking and entering 0.418 0.729 0.500 +breakingnews 0.500 0.552 0.607 +breakneck 0.254 0.833 0.604 +breakthrough 0.680 0.525 0.718 +breakup 0.250 0.720 0.357 +breast 0.753 0.429 0.500 +breath 0.684 0.392 0.451 +breathe 0.833 0.373 0.518 +breather 0.624 0.471 0.388 +breathless 0.323 0.490 0.222 +breathtaking 0.936 0.792 0.921 +breech 0.500 0.637 0.422 +breeches 0.365 0.457 0.333 +breed 0.490 0.441 0.578 +breeder 0.645 0.481 0.605 +breeding 0.667 0.481 0.610 +breeze 0.837 0.284 0.370 +breezy 0.531 0.472 0.482 +brethren 0.917 0.380 0.641 +breve 0.535 0.365 0.191 +brevity 0.459 0.434 0.375 +brew 0.740 0.538 0.758 +brewery 0.710 0.622 0.510 +brewing 0.740 0.593 0.609 +briar 0.493 0.375 0.407 +bribe 0.112 0.690 0.472 +bribery 0.135 0.775 0.585 +brick 0.217 0.418 0.368 +bridal 0.823 0.655 0.596 +bride 0.840 0.708 0.579 +bridegroom 0.809 0.736 0.527 +bridesmaid 0.748 0.519 0.618 +bridge 0.625 0.324 0.519 +bridle 0.427 0.367 0.386 +brief 0.469 0.300 0.279 +briefcase 0.542 0.206 0.442 +briefing 0.612 0.333 0.702 +briefly 0.686 0.314 0.330 +brig 0.573 0.539 0.500 +brigade 0.604 0.710 0.828 +bright 0.890 0.527 0.812 +brighten 0.760 0.547 0.649 +brightens 0.771 0.611 0.613 +brighter 0.918 0.698 0.833 +brightness 0.938 0.623 0.660 +brilliance 0.990 0.673 0.830 +brilliant 0.939 0.575 0.923 +brim 0.469 0.333 0.330 +brimming 0.656 0.690 0.758 +brimstone 0.357 0.520 0.440 +brine 0.333 0.481 0.361 +bring 0.635 0.460 0.462 +brink 0.375 0.413 0.356 +brisk 0.719 0.745 0.742 +brisket 0.552 0.378 0.222 +bristle 0.375 0.375 0.326 +brittle 0.276 0.490 0.272 +bro 0.794 0.349 0.684 +broach 0.438 0.439 0.675 +broad 0.762 0.365 0.637 +broadcast 0.615 0.587 0.355 +broadcasting 0.542 0.700 0.706 +broaden 0.678 0.602 0.610 +broadside 0.459 0.316 0.462 +broadsword 0.469 0.573 0.615 +brocade 0.500 0.327 0.464 +broccoli 0.469 0.200 0.283 +brochure 0.552 0.226 0.391 +broil 0.510 0.404 0.330 +broke 0.245 0.590 0.370 +broken 0.062 0.500 0.293 +brokenheart 0.115 0.577 0.343 +brokenhearted 0.130 0.598 0.227 +broker 0.582 0.462 0.600 +brokerage 0.479 0.500 0.500 +bromide 0.347 0.425 0.411 +bronco 0.500 0.510 0.473 +bronze 0.622 0.333 0.526 +brooch 0.531 0.260 0.380 +brood 0.633 0.519 0.434 +brooding 0.327 0.367 0.333 +brook 0.594 0.347 0.412 +broom 0.385 0.154 0.302 +broomstick 0.410 0.265 0.227 +broth 0.500 0.245 0.168 +brothel 0.255 0.886 0.418 +brother 0.823 0.361 0.546 +brotherhood 0.990 0.471 0.760 +brotherly 0.865 0.306 0.596 +brow 0.562 0.311 0.481 +brown 0.396 0.202 0.293 +brownstone 0.559 0.423 0.439 +browse 0.635 0.750 0.592 +brrr 0.373 0.540 0.282 +bruise 0.133 0.640 0.474 +bruising 0.084 0.520 0.422 +brunch 0.406 0.363 0.343 +brunette 0.802 0.528 0.529 +brunt 0.204 0.750 0.349 +brush 0.490 0.265 0.186 +brutal 0.122 0.882 0.643 +brutality 0.122 0.832 0.571 +brute 0.115 0.547 0.379 +brutish 0.270 0.837 0.588 +bubble 0.774 0.213 0.364 +bubbling 0.500 0.438 0.384 +bubbly 0.698 0.608 0.462 +bubonic 0.280 0.530 0.394 +buck 0.677 0.577 0.720 +buckaroo 0.448 0.469 0.479 +bucket 0.408 0.167 0.336 +buckle 0.416 0.373 0.361 +buckled 0.427 0.358 0.439 +bucko 0.439 0.455 0.465 +buckshot 0.255 0.740 0.322 +buckwheat 0.490 0.471 0.434 +bud 0.460 0.402 0.333 +buddha 0.690 0.198 0.604 +buddhism 0.510 0.115 0.673 +budding 0.490 0.500 0.355 +buddy 0.884 0.585 0.655 +budge 0.719 0.755 0.543 +budget 0.643 0.396 0.731 +buff 0.561 0.425 0.361 +buffalo 0.469 0.528 0.527 +buffer 0.520 0.474 0.350 +buffering 0.479 0.468 0.381 +buffet 0.656 0.546 0.519 +buffoon 0.344 0.651 0.290 +bug 0.286 0.500 0.246 +bugaboo 0.439 0.491 0.441 +bugged 0.561 0.439 0.500 +bugger 0.312 0.627 0.474 +buggy 0.500 0.509 0.327 +bugle 0.479 0.588 0.391 +bugler 0.542 0.540 0.393 +build 0.771 0.546 0.806 +builder 0.660 0.642 0.701 +building 0.705 0.288 0.673 +buildings 0.582 0.380 0.552 +buildup 0.490 0.509 0.623 +bulb 0.562 0.208 0.300 +bulbous 0.390 0.442 0.430 +bulge 0.260 0.487 0.400 +bulimic 0.092 0.570 0.373 +bulk 0.469 0.413 0.509 +bulkhead 0.312 0.425 0.402 +bulky 0.427 0.591 0.750 +bull 0.521 0.640 0.644 +bulldog 0.494 0.650 0.530 +bulldozer 0.459 0.549 0.643 +bullet 0.408 0.794 0.634 +bulletin 0.573 0.294 0.361 +bulletproof 0.750 0.721 0.779 +bullfighter 0.448 0.794 0.664 +bullfrog 0.344 0.481 0.422 +bullheaded 0.229 0.740 0.516 +bullhorn 0.510 0.653 0.736 +bullion 0.693 0.558 0.729 +bullock 0.281 0.402 0.375 +bullpen 0.480 0.549 0.500 +bullshit 0.042 0.676 0.183 +bully 0.257 0.755 0.564 +bulwark 0.551 0.552 0.675 +bum 0.281 0.451 0.155 +bumblebee 0.469 0.493 0.321 +bummed 0.296 0.430 0.227 +bummer 0.163 0.500 0.267 +bump 0.286 0.458 0.368 +bumper 0.385 0.573 0.518 +bumpy 0.306 0.683 0.419 +bun 0.424 0.306 0.268 +bunch 0.552 0.358 0.473 +bundle 0.510 0.343 0.434 +bungalow 0.562 0.352 0.406 +bungee 0.637 0.545 0.327 +bunghole 0.286 0.426 0.396 +bunion 0.276 0.340 0.290 +bunk 0.438 0.332 0.339 +bunker 0.375 0.673 0.773 +bunkhouse 0.470 0.414 0.407 +bunny 0.740 0.325 0.194 +bunt 0.417 0.422 0.349 +buoy 0.562 0.280 0.284 +buoyancy 0.625 0.373 0.538 +buoyant 0.625 0.441 0.497 +bur 0.385 0.353 0.314 +burden 0.367 0.583 0.697 +burdened 0.429 0.519 0.565 +burdensome 0.229 0.696 0.419 +bureau 0.562 0.373 0.618 +bureaucracy 0.380 0.578 0.740 +bureaucrat 0.208 0.519 0.598 +bureaucratic 0.280 0.630 0.573 +burger 0.688 0.568 0.398 +burglar 0.050 0.769 0.404 +burglary 0.146 0.918 0.543 +burial 0.203 0.577 0.333 +buried 0.133 0.530 0.370 +burke 0.466 0.441 0.451 +burlap 0.429 0.462 0.411 +burlesque 0.327 0.615 0.343 +burly 0.562 0.650 0.750 +burn 0.219 0.783 0.509 +burned 0.163 0.603 0.347 +burner 0.296 0.816 0.446 +burning 0.229 0.760 0.412 +burnished 0.520 0.580 0.464 +burnout 0.219 0.445 0.240 +burnt 0.082 0.713 0.356 +burp 0.219 0.594 0.432 +burr 0.390 0.426 0.308 +burrito 0.688 0.294 0.166 +burro 0.400 0.356 0.318 +burrow 0.438 0.280 0.355 +bursary 0.729 0.462 0.571 +burst 0.156 0.894 0.845 +bury 0.077 0.571 0.346 +bus 0.407 0.411 0.400 +busboy 0.510 0.453 0.441 +bush 0.413 0.220 0.315 +bushel 0.417 0.387 0.368 +bushy 0.562 0.321 0.427 +business 0.688 0.569 0.755 +business man 0.530 0.598 0.933 +businessman 0.653 0.510 0.802 +businesswoman 0.719 0.500 0.764 +busload 0.561 0.481 0.492 +buss 0.469 0.500 0.391 +bust 0.520 0.500 0.420 +busted 0.204 0.676 0.345 +buster 0.469 0.491 0.483 +bustle 0.347 0.814 0.445 +bustling 0.490 0.850 0.528 +busy 0.402 0.500 0.474 +busybody 0.255 0.634 0.472 +butane 0.442 0.483 0.380 +butcher 0.500 0.575 0.608 +butler 0.469 0.225 0.438 +butt 0.347 0.725 0.336 +butter 0.650 0.292 0.202 +buttercup 0.562 0.482 0.422 +butterfly 0.892 0.327 0.314 +buttermilk 0.633 0.311 0.304 +butterscotch 0.708 0.510 0.356 +buttery 0.625 0.318 0.303 +buttock 0.429 0.600 0.288 +buttocks 0.458 0.677 0.365 +button 0.520 0.220 0.343 +buttress 0.438 0.684 0.721 +buxom 0.562 0.719 0.547 +buy 0.771 0.769 0.612 +buyer 0.613 0.519 0.649 +buying 0.665 0.784 0.589 +buzz 0.333 0.686 0.375 +buzzard 0.350 0.500 0.225 +buzzed 0.583 0.549 0.448 +buzzer 0.549 0.716 0.480 +buzzing 0.430 0.588 0.370 +bye 0.375 0.398 0.321 +bygone 0.229 0.310 0.315 +bylaw 0.469 0.373 0.725 +byline 0.469 0.450 0.435 +bypass 0.429 0.418 0.353 +bystander 0.480 0.462 0.491 +byte 0.490 0.380 0.407 +byzantine 0.546 0.443 0.492 +cab 0.438 0.490 0.421 +cabal 0.500 0.406 0.573 +cabana 0.698 0.296 0.407 +cabaret 0.677 0.656 0.482 +cabbage 0.398 0.225 0.264 +cabbie 0.521 0.417 0.429 +cabernet 0.543 0.420 0.480 +cabin 0.643 0.292 0.430 +cabinet 0.552 0.306 0.465 +cable 0.583 0.245 0.434 +caboodle 0.529 0.521 0.325 +caboose 0.440 0.453 0.438 +cabriolet 0.667 0.525 0.472 +cache 0.552 0.348 0.389 +cacophony 0.408 0.562 0.440 +cactus 0.439 0.412 0.284 +cad 0.447 0.406 0.404 +cadaver 0.030 0.690 0.260 +caddie 0.521 0.435 0.259 +caddy 0.580 0.470 0.380 +cadence 0.427 0.473 0.355 +cadet 0.504 0.393 0.664 +cafe 0.781 0.392 0.358 +cafeteria 0.757 0.400 0.382 +caffeine 0.562 0.759 0.500 +cage 0.316 0.333 0.352 +cagey 0.542 0.363 0.582 +cahoots 0.312 0.696 0.474 +cairn 0.260 0.435 0.254 +cake 0.810 0.375 0.287 +cakewalk 0.719 0.510 0.447 +calamari 0.521 0.312 0.406 +calamitous 0.219 0.685 0.500 +calamity 0.122 0.795 0.343 +calcareous 0.490 0.368 0.462 +calcium 0.600 0.346 0.479 +calculate 0.490 0.452 0.440 +calculated 0.633 0.425 0.683 +calculating 0.458 0.430 0.625 +calculation 0.646 0.453 0.606 +calculator 0.513 0.283 0.588 +calculus 0.360 0.360 0.562 +calendar 0.480 0.212 0.473 +calender 0.531 0.275 0.451 +calf 0.531 0.366 0.336 +caliber 0.429 0.551 0.606 +calibrate 0.552 0.460 0.623 +calico 0.406 0.338 0.491 +calipers 0.480 0.510 0.481 +calisthenics 0.562 0.663 0.545 +call 0.594 0.627 0.558 +callback 0.524 0.529 0.434 +caller 0.646 0.615 0.472 +calligraphy 0.620 0.216 0.500 +calling 0.646 0.590 0.483 +callous 0.245 0.500 0.386 +calls 0.608 0.431 0.551 +calm 0.875 0.100 0.282 +calming 0.885 0.105 0.360 +calmness 0.934 0.105 0.394 +caloric 0.327 0.483 0.448 +calorie 0.333 0.540 0.427 +calorimeter 0.406 0.560 0.414 +cam 0.448 0.363 0.355 +camaraderie 0.833 0.510 0.648 +camber 0.430 0.382 0.439 +camcorder 0.556 0.422 0.454 +camel 0.540 0.282 0.314 +cameo 0.573 0.457 0.509 +camera 0.640 0.288 0.379 +cameraman 0.542 0.452 0.542 +camisole 0.497 0.250 0.375 +camouflage 0.438 0.585 0.450 +camouflaged 0.350 0.422 0.562 +camp 0.622 0.617 0.594 +campaign 0.602 0.730 0.823 +campaigner 0.592 0.698 0.821 +campaigning 0.531 0.663 0.741 +camper 0.573 0.529 0.482 +campfire 0.677 0.509 0.436 +camping 0.653 0.529 0.480 +campsite 0.680 0.490 0.547 +campus 0.604 0.388 0.519 +can 0.662 0.360 0.454 +can opener 0.444 0.491 0.308 +canal 0.673 0.259 0.321 +canary 0.582 0.276 0.265 +cancel 0.214 0.306 0.368 +canceling 0.229 0.470 0.349 +cancellation 0.224 0.431 0.389 +cancer 0.052 0.694 0.529 +candid 0.667 0.349 0.458 +candidacy 0.490 0.657 0.696 +candidate 0.596 0.490 0.804 +candied 0.713 0.330 0.360 +candle 0.602 0.221 0.344 +candlelight 0.789 0.294 0.417 +candles 0.615 0.206 0.268 +candlestick 0.448 0.531 0.534 +candor 0.740 0.389 0.607 +candy 0.930 0.425 0.384 +cane 0.459 0.298 0.398 +canine 0.573 0.569 0.425 +canister 0.553 0.271 0.403 +canker 0.262 0.469 0.427 +cannabis 0.271 0.500 0.564 +canned 0.398 0.357 0.298 +cannibal 0.122 0.824 0.480 +cannibalism 0.094 0.890 0.583 +canning 0.490 0.392 0.259 +cannon 0.529 0.676 0.811 +cannonball 0.344 0.840 0.759 +canoe 0.542 0.300 0.418 +canon 0.385 0.519 0.541 +canonical 0.542 0.410 0.620 +canons 0.385 0.588 0.593 +canopy 0.615 0.264 0.398 +cantaloupe 0.592 0.212 0.276 +cantbreathe 0.284 0.667 0.375 +canteen 0.688 0.600 0.514 +canterbury 0.582 0.438 0.510 +canthandleit 0.354 0.613 0.354 +cantilever 0.357 0.618 0.421 +cantina 0.646 0.612 0.380 +canto 0.776 0.461 0.554 +canton 0.542 0.472 0.536 +cantstandit 0.418 0.546 0.343 +cantwin 0.260 0.509 0.298 +canvas 0.719 0.090 0.364 +canvass 0.675 0.356 0.397 +canyon 0.468 0.731 0.634 +cap 0.612 0.240 0.375 +capability 0.833 0.571 0.730 +capable 0.765 0.587 0.547 +capacity 0.719 0.411 0.806 +cape 0.531 0.235 0.357 +caper 0.510 0.370 0.326 +capillary 0.469 0.365 0.395 +capital 0.520 0.500 0.798 +capitalism 0.448 0.686 0.848 +capitalist 0.352 0.577 0.821 +capitalize 0.771 0.601 0.885 +capitals 0.755 0.500 0.655 +capitation 0.479 0.529 0.589 +capitol 0.535 0.375 0.705 +capitulation 0.375 0.546 0.615 +cappuccino 0.792 0.279 0.384 +caprice 0.333 0.640 0.430 +capricious 0.221 0.650 0.500 +caps 0.510 0.221 0.368 +capslock 0.330 0.394 0.398 +capsule 0.583 0.290 0.570 +captain 0.552 0.653 0.966 +caption 0.814 0.292 0.379 +captivate 0.698 0.604 0.723 +captivating 0.895 0.594 0.816 +captive 0.235 0.558 0.411 +captivity 0.225 0.493 0.387 +captor 0.347 0.625 0.612 +capture 0.357 0.650 0.537 +car 0.776 0.540 0.500 +caramel 0.901 0.363 0.400 +carat 0.823 0.604 0.676 +caravan 0.635 0.559 0.455 +carbon 0.604 0.360 0.350 +carburetor 0.469 0.612 0.555 +carcass 0.115 0.529 0.309 +carcinoma 0.153 0.692 0.440 +card 0.531 0.269 0.436 +cardboard 0.500 0.173 0.309 +cardiac 0.344 0.765 0.615 +cardigan 0.599 0.324 0.264 +cardinal 0.583 0.358 0.712 +cardiologist 0.458 0.630 0.814 +cardiology 0.203 0.545 0.605 +cardiomyopathy 0.177 0.645 0.537 +cards 0.568 0.317 0.320 +care 0.729 0.370 0.500 +career 0.740 0.712 0.606 +carefree 0.755 0.220 0.500 +careful 0.625 0.538 0.530 +carefully 0.698 0.330 0.544 +careless 0.255 0.431 0.125 +carelessness 0.245 0.482 0.330 +caress 0.833 0.418 0.509 +caret 0.656 0.402 0.527 +caretaker 0.714 0.531 0.759 +cargo 0.408 0.444 0.455 +caribou 0.562 0.452 0.342 +caricature 0.604 0.373 0.383 +caries 0.115 0.569 0.283 +caring 0.635 0.469 0.500 +carjack 0.438 0.682 0.439 +carnage 0.406 0.600 0.558 +carnal 0.417 0.679 0.421 +carnation 0.653 0.357 0.431 +carnival 0.927 0.888 0.555 +carnivorous 0.224 0.613 0.651 +carol 0.673 0.412 0.436 +carols 0.847 0.420 0.491 +carousel 0.704 0.500 0.412 +carp 0.531 0.324 0.375 +carpal 0.449 0.327 0.420 +carpenter 0.521 0.550 0.519 +carpentry 0.561 0.459 0.518 +carpet 0.520 0.170 0.339 +carpeting 0.542 0.312 0.444 +carpool 0.625 0.509 0.500 +carriage 0.650 0.538 0.491 +carried 0.490 0.382 0.534 +carrier 0.533 0.588 0.638 +carrot 0.500 0.235 0.279 +carry 0.635 0.380 0.500 +carrying 0.656 0.557 0.443 +carsick 0.224 0.574 0.255 +cart 0.520 0.344 0.388 +carte 0.592 0.320 0.274 +cartel 0.438 0.394 0.602 +carter 0.312 0.480 0.431 +cartilage 0.438 0.370 0.407 +cartographic 0.490 0.348 0.424 +cartography 0.520 0.300 0.579 +carton 0.286 0.186 0.241 +cartoon 0.867 0.471 0.387 +cartouche 0.427 0.458 0.450 +cartridge 0.458 0.500 0.407 +carve 0.469 0.443 0.598 +carver 0.418 0.500 0.500 +carving 0.541 0.444 0.368 +cascade 0.735 0.509 0.395 +case 0.427 0.275 0.441 +casein 0.470 0.436 0.415 +cash 0.867 0.552 0.714 +cashier 0.615 0.413 0.484 +cashmere 0.653 0.452 0.439 +casing 0.458 0.327 0.328 +casino 0.542 0.684 0.568 +cask 0.490 0.398 0.444 +casket 0.125 0.490 0.346 +casserole 0.570 0.360 0.328 +cassette 0.490 0.334 0.355 +cast 0.558 0.620 0.517 +castaway 0.208 0.646 0.422 +caste 0.510 0.333 0.374 +caster 0.604 0.670 0.647 +castle 0.680 0.396 0.718 +castor 0.583 0.337 0.368 +castrate 0.177 0.485 0.519 +castration 0.198 0.735 0.381 +casual 0.643 0.224 0.385 +casually 0.658 0.290 0.333 +casualty 0.235 0.274 0.132 +cat 0.667 0.260 0.370 +catabolism 0.265 0.573 0.605 +catalog 0.561 0.221 0.573 +catalogue 0.647 0.327 0.533 +catalysis 0.385 0.559 0.531 +catalyst 0.604 0.509 0.585 +catalytic 0.562 0.519 0.563 +catamaran 0.571 0.566 0.526 +catapult 0.480 0.830 0.649 +cataract 0.406 0.545 0.549 +catastrophe 0.146 0.952 0.670 +catastrophic 0.071 0.934 0.598 +catatonic 0.255 0.500 0.509 +catch 0.531 0.437 0.552 +catcher 0.653 0.413 0.540 +catching 0.490 0.788 0.644 +catchphrase 0.698 0.423 0.433 +catchy 0.677 0.441 0.462 +catechism 0.656 0.236 0.613 +categorical 0.615 0.442 0.760 +category 0.571 0.264 0.521 +cater 0.802 0.500 0.509 +caterer 0.550 0.557 0.644 +caterpillar 0.461 0.286 0.330 +cates 0.370 0.394 0.407 +catfish 0.458 0.337 0.296 +cathartic 0.450 0.510 0.604 +cathedral 0.598 0.330 0.643 +catheter 0.336 0.491 0.373 +cathouse 0.327 0.375 0.363 +catnip 0.439 0.381 0.296 +cattle 0.622 0.340 0.445 +catwalk 0.698 0.436 0.464 +caucus 0.418 0.311 0.491 +caudal 0.500 0.425 0.583 +cauldron 0.510 0.486 0.418 +cauliflower 0.448 0.255 0.231 +caulk 0.367 0.500 0.418 +causal 0.562 0.367 0.491 +causality 0.500 0.378 0.336 +causation 0.562 0.480 0.567 +cause 0.469 0.373 0.486 +caused 0.344 0.520 0.382 +causeway 0.453 0.382 0.422 +caution 0.552 0.712 0.547 +cautionary 0.510 0.541 0.519 +cautious 0.470 0.445 0.517 +cautiously 0.510 0.388 0.525 +cavalier 0.735 0.462 0.713 +cavalry 0.667 0.727 0.794 +cave 0.459 0.333 0.380 +caveat 0.344 0.629 0.484 +caveman 0.235 0.644 0.482 +cavern 0.323 0.360 0.365 +cavernous 0.354 0.548 0.462 +caviar 0.906 0.394 0.481 +caving 0.378 0.491 0.551 +cavity 0.466 0.385 0.379 +cayenne 0.615 0.306 0.355 +cease 0.388 0.250 0.420 +ceasefire 0.542 0.594 0.567 +ceaseless 0.378 0.704 0.658 +cedar 0.560 0.267 0.577 +cede 0.275 0.327 0.402 +ceiling 0.520 0.224 0.366 +celebrant 0.865 0.656 0.643 +celebrate 0.917 0.857 0.859 +celebrated 0.875 0.690 0.763 +celebrating 0.927 0.860 0.773 +celebration 0.939 0.824 0.880 +celebrations 0.958 0.794 0.714 +celebratory 0.857 0.653 0.845 +celebrity 0.760 0.619 0.855 +celery 0.396 0.147 0.223 +celestial 0.817 0.360 0.731 +celibacy 0.302 0.276 0.509 +celibate 0.419 0.387 0.391 +cell 0.541 0.375 0.465 +cellar 0.510 0.277 0.406 +cellblock 0.186 0.570 0.500 +cellist 0.667 0.500 0.486 +cellmate 0.167 0.684 0.349 +cello 0.635 0.324 0.528 +cellophane 0.648 0.282 0.289 +cellular 0.643 0.398 0.517 +cellulite 0.200 0.384 0.256 +celluloid 0.469 0.440 0.425 +cement 0.544 0.265 0.527 +cemented 0.429 0.382 0.537 +cemetery 0.051 0.630 0.417 +censor 0.344 0.276 0.538 +censorship 0.219 0.698 0.421 +censure 0.219 0.653 0.417 +census 0.449 0.289 0.553 +cent 0.439 0.367 0.402 +centenary 0.604 0.440 0.642 +centennial 0.583 0.394 0.700 +center 0.643 0.231 0.431 +centerfold 0.571 0.407 0.485 +centerpiece 0.594 0.208 0.520 +centimeter 0.427 0.280 0.380 +centipede 0.296 0.399 0.361 +central 0.640 0.356 0.621 +centrality 0.571 0.312 0.709 +centralization 0.521 0.440 0.702 +centralize 0.684 0.427 0.802 +centrally 0.729 0.280 0.700 +centrifugal 0.306 0.651 0.480 +centrifuge 0.495 0.622 0.527 +centurion 0.590 0.447 0.696 +century 0.407 0.347 0.735 +ceramic 0.521 0.255 0.371 +ceramics 0.573 0.250 0.373 +cereal 0.612 0.206 0.316 +cereals 0.719 0.224 0.311 +cerebral 0.408 0.509 0.627 +ceremonial 0.771 0.540 0.691 +ceremony 0.760 0.559 0.761 +certain 0.760 0.358 0.673 +certainty 0.781 0.400 0.769 +certifiable 0.714 0.427 0.662 +certificate 0.786 0.377 0.746 +certified 0.781 0.422 0.806 +certify 0.866 0.400 0.746 +cervical 0.375 0.413 0.445 +cervix 0.429 0.360 0.340 +cess 0.427 0.375 0.406 +cessation 0.414 0.385 0.358 +cesspool 0.167 0.460 0.409 +cha cha 0.714 0.546 0.324 +chaff 0.333 0.327 0.188 +chafing 0.430 0.415 0.368 +chagrin 0.104 0.704 0.472 +chagrined 0.112 0.745 0.361 +chai 0.500 0.375 0.363 +chain 0.378 0.500 0.547 +chainsaw 0.367 0.804 0.636 +chair 0.562 0.082 0.276 +chairman 0.656 0.567 0.933 +chairperson 0.730 0.657 0.966 +chairwoman 0.719 0.664 0.953 +chaise 0.406 0.349 0.327 +chalet 0.653 0.349 0.278 +chalice 0.633 0.286 0.529 +chalk 0.385 0.185 0.121 +challenge 0.469 0.922 0.713 +challenger 0.417 0.755 0.652 +chamber 0.583 0.373 0.455 +chambermaid 0.594 0.375 0.336 +chambers 0.542 0.442 0.388 +chameleon 0.490 0.580 0.345 +champ 0.854 0.754 0.896 +champagne 0.760 0.600 0.454 +champion 0.890 0.880 0.945 +championship 0.833 0.800 0.880 +chance 0.833 0.551 0.525 +chancellor 0.646 0.500 0.887 +chandelier 0.615 0.542 0.366 +chandler 0.510 0.452 0.454 +change 0.625 0.575 0.606 +changeable 0.490 0.480 0.528 +changed 0.594 0.375 0.491 +changer 0.583 0.519 0.567 +changing 0.571 0.569 0.461 +channel 0.490 0.287 0.405 +chant 0.771 0.698 0.650 +chaos 0.016 0.923 0.373 +chaotic 0.115 0.847 0.442 +chap 0.550 0.410 0.345 +chapel 0.573 0.240 0.440 +chaperon 0.500 0.520 0.404 +chaplain 0.582 0.370 0.577 +chapman 0.562 0.529 0.465 +chaps 0.350 0.462 0.350 +chapter 0.580 0.308 0.461 +char 0.554 0.361 0.404 +character 0.667 0.373 0.686 +characteristic 0.583 0.328 0.538 +characterize 0.729 0.471 0.735 +charade 0.458 0.550 0.346 +charcoal 0.302 0.186 0.342 +chardonnay 0.677 0.567 0.492 +charge 0.510 0.633 0.785 +chargeable 0.551 0.550 0.453 +charger 0.531 0.418 0.545 +chariot 0.684 0.550 0.491 +charisma 0.938 0.591 0.759 +charismatic 0.938 0.684 0.849 +charitable 0.865 0.380 0.593 +charity 0.920 0.284 0.551 +charlatan 0.200 0.640 0.352 +charm 0.833 0.363 0.649 +charmed 0.938 0.570 0.769 +charmer 0.882 0.683 0.782 +charming 0.917 0.660 0.764 +charred 0.208 0.676 0.373 +chart 0.469 0.317 0.330 +charter 0.677 0.382 0.518 +chartered 0.569 0.460 0.490 +chase 0.396 0.878 0.623 +chased 0.188 0.830 0.287 +chaser 0.375 0.830 0.645 +chasm 0.265 0.579 0.500 +chassis 0.406 0.342 0.444 +chaste 0.408 0.248 0.453 +chastened 0.156 0.580 0.345 +chastisement 0.156 0.852 0.462 +chastity 0.469 0.392 0.509 +chat 0.729 0.400 0.346 +chateau 0.615 0.464 0.702 +chatter 0.560 0.450 0.347 +chatterbox 0.459 0.548 0.482 +chattering 0.460 0.663 0.304 +chatty 0.594 0.548 0.345 +chauffeur 0.500 0.353 0.471 +chauvinist 0.310 0.539 0.527 +cheap 0.612 0.471 0.272 +cheapened 0.471 0.611 0.282 +cheapskate 0.148 0.482 0.327 +cheat 0.125 0.776 0.400 +cheater 0.104 0.920 0.333 +check 0.523 0.552 0.602 +checkbook 0.552 0.284 0.364 +checker 0.330 0.417 0.553 +checkered 0.459 0.316 0.336 +checkers 0.676 0.451 0.437 +checklist 0.561 0.521 0.552 +checkmate 0.667 0.708 0.750 +checkout 0.597 0.510 0.670 +checkpoint 0.571 0.323 0.812 +checkup 0.500 0.435 0.491 +cheek 0.670 0.314 0.421 +cheeks 0.708 0.324 0.282 +cheeky 0.434 0.679 0.410 +cheep 0.367 0.380 0.373 +cheer 0.938 0.784 0.845 +cheered 0.875 0.648 0.790 +cheerful 0.990 0.720 0.696 +cheerfulness 0.969 0.802 0.675 +cheering 0.815 0.824 0.642 +cheerleader 0.923 0.746 0.657 +cheerleading 0.698 0.769 0.404 +cheerless 0.204 0.373 0.167 +cheers 0.948 0.770 0.702 +cheery 0.949 0.657 0.486 +cheese 0.740 0.280 0.281 +cheeseburger 0.802 0.529 0.336 +cheesecake 0.860 0.276 0.238 +cheesy 0.470 0.471 0.179 +cheetah 0.469 0.770 0.667 +chef 0.854 0.411 0.570 +chemical 0.337 0.560 0.508 +chemise 0.530 0.275 0.364 +chemist 0.408 0.575 0.610 +chemistry 0.625 0.520 0.694 +chemo 0.214 0.686 0.444 +chemotherapy 0.163 0.689 0.517 +cheque 0.698 0.529 0.660 +cherish 0.896 0.491 0.652 +cherishing 0.836 0.380 0.625 +cherry 0.688 0.186 0.250 +cherub 0.663 0.340 0.455 +chess 0.656 0.363 0.518 +chest 0.520 0.429 0.481 +chestnut 0.714 0.210 0.294 +chevron 0.469 0.469 0.598 +chew 0.520 0.490 0.404 +chewy 0.625 0.418 0.390 +chic 0.870 0.624 0.380 +chicane 0.357 0.460 0.481 +chick 0.771 0.602 0.387 +chicken 0.594 0.306 0.394 +chicken pox 0.194 0.510 0.415 +chickenpox 0.173 0.562 0.357 +chief 0.520 0.544 0.869 +chiefly 0.600 0.587 0.764 +chieftain 0.343 0.529 0.860 +chiffon 0.406 0.230 0.250 +child 0.912 0.460 0.413 +childbirth 0.604 0.861 0.673 +childhood 0.865 0.413 0.307 +childish 0.573 0.442 0.230 +childless 0.310 0.400 0.396 +childlike 0.656 0.372 0.293 +childloss 0.240 0.571 0.421 +children 0.857 0.538 0.435 +chili 0.592 0.566 0.433 +chill 0.837 0.206 0.482 +chilled 0.521 0.340 0.482 +chilling 0.208 0.850 0.358 +chilly 0.329 0.459 0.408 +chime 0.573 0.541 0.464 +chimera 0.292 0.582 0.372 +chimes 0.625 0.490 0.402 +chimney 0.583 0.286 0.225 +chimp 0.394 0.588 0.345 +chimpanzee 0.500 0.633 0.387 +chin 0.571 0.310 0.269 +china 0.561 0.443 0.556 +chinchilla 0.480 0.450 0.286 +chine 0.561 0.360 0.352 +chinook 0.408 0.497 0.491 +chip 0.479 0.382 0.452 +chipmunk 0.573 0.562 0.409 +chipper 0.418 0.588 0.500 +chipping 0.354 0.452 0.353 +chiropractor 0.420 0.549 0.651 +chirp 0.469 0.602 0.365 +chirping 0.500 0.463 0.360 +chisel 0.469 0.404 0.452 +chiseler 0.429 0.606 0.464 +chit 0.490 0.352 0.321 +chitchat 0.673 0.455 0.403 +chivalry 0.857 0.380 0.848 +chloride 0.265 0.387 0.474 +chlorine 0.306 0.327 0.332 +chloroform 0.281 0.370 0.393 +chocolate 0.885 0.480 0.418 +choice 0.745 0.520 0.664 +choir 0.704 0.298 0.473 +choke 0.167 0.788 0.676 +cholera 0.020 0.867 0.507 +cholesterol 0.198 0.583 0.398 +choose 0.615 0.542 0.648 +choosing 0.719 0.529 0.689 +choosy 0.280 0.760 0.712 +chop 0.250 0.655 0.467 +chopper 0.594 0.560 0.509 +choppers 0.469 0.745 0.691 +chopping 0.560 0.625 0.362 +chops 0.612 0.420 0.269 +choral 0.852 0.290 0.421 +chord 0.729 0.394 0.539 +chords 0.639 0.406 0.388 +chore 0.406 0.462 0.500 +choreographer 0.646 0.639 0.625 +choreography 0.812 0.750 0.547 +chorus 0.620 0.417 0.500 +chosen 0.865 0.449 0.833 +chow 0.573 0.490 0.390 +chowder 0.510 0.324 0.241 +christ 0.781 0.510 0.750 +christen 0.673 0.356 0.588 +christening 0.725 0.382 0.650 +christmas 0.959 0.520 0.741 +christmasbreak 0.842 0.640 0.548 +christmaseve 0.812 0.491 0.463 +christmasspirit 0.867 0.602 0.575 +christmassy 0.875 0.698 0.602 +christmastime 0.837 0.588 0.515 +chromatic 0.407 0.413 0.435 +chromatography 0.480 0.537 0.535 +chrome 0.582 0.373 0.421 +chromium 0.458 0.404 0.447 +chromosome 0.500 0.296 0.548 +chronic 0.255 0.615 0.464 +chronicle 0.427 0.571 0.586 +chronograph 0.500 0.392 0.529 +chronological 0.594 0.445 0.600 +chubby 0.531 0.427 0.304 +chuck 0.542 0.509 0.413 +chuckle 0.844 0.736 0.481 +chug 0.401 0.413 0.358 +chum 0.911 0.347 0.518 +chummy 0.760 0.420 0.610 +chump 0.375 0.451 0.304 +chunk 0.365 0.287 0.214 +chunky 0.520 0.517 0.509 +church 0.708 0.198 0.610 +churchyard 0.296 0.444 0.347 +churn 0.316 0.491 0.407 +chute 0.580 0.745 0.455 +chutney 0.459 0.370 0.400 +ciao 0.542 0.426 0.409 +cider 0.530 0.346 0.398 +cigar 0.306 0.463 0.346 +cigarette 0.219 0.528 0.304 +cilantro 0.469 0.260 0.208 +cinch 0.450 0.490 0.387 +cinder 0.350 0.260 0.157 +cinema 0.698 0.538 0.500 +cinematic 0.663 0.490 0.600 +cinematographer 0.792 0.455 0.711 +cinematography 0.781 0.571 0.625 +cinnamon 0.600 0.250 0.292 +cipher 0.490 0.414 0.500 +circle 0.480 0.290 0.343 +circling 0.510 0.654 0.336 +circuit 0.586 0.461 0.707 +circuitry 0.596 0.615 0.536 +circular 0.562 0.342 0.417 +circulate 0.612 0.388 0.320 +circulation 0.735 0.520 0.657 +circulatory 0.592 0.575 0.545 +circumcision 0.327 0.657 0.528 +circumference 0.458 0.255 0.488 +circumferential 0.551 0.422 0.509 +circumscribed 0.365 0.539 0.569 +circumstance 0.520 0.565 0.596 +circumstances 0.562 0.527 0.464 +circumstantial 0.500 0.538 0.519 +circumvent 0.316 0.642 0.383 +circumvention 0.531 0.571 0.473 +circus 0.724 0.637 0.432 +cirque 0.604 0.647 0.467 +cirrhosis 0.079 0.602 0.370 +cirrus 0.470 0.451 0.348 +cistern 0.541 0.413 0.432 +citadel 0.585 0.464 0.602 +citation 0.570 0.549 0.508 +cite 0.625 0.454 0.532 +citizen 0.631 0.250 0.586 +citizenship 0.786 0.404 0.723 +citrine 0.375 0.400 0.420 +citrus 0.469 0.368 0.375 +city 0.847 0.531 0.508 +citywide 0.592 0.509 0.707 +civic 0.653 0.240 0.573 +civics 0.700 0.279 0.720 +civil 0.521 0.281 0.517 +civilian 0.700 0.229 0.598 +civilians 0.490 0.448 0.525 +civility 0.760 0.306 0.679 +civilization 0.823 0.452 0.839 +civilized 0.792 0.231 0.796 +clad 0.583 0.373 0.481 +claim 0.255 0.760 0.473 +claimant 0.271 0.690 0.779 +clairvoyant 0.765 0.531 0.897 +clam 0.442 0.302 0.272 +clambake 0.542 0.540 0.429 +clammy 0.354 0.440 0.236 +clamor 0.438 0.643 0.360 +clamp 0.541 0.388 0.454 +clan 0.562 0.491 0.686 +clandestine 0.425 0.677 0.469 +clang 0.459 0.520 0.510 +clap 0.779 0.731 0.529 +clapper 0.500 0.229 0.420 +clapping 0.823 0.894 0.686 +clarification 0.802 0.461 0.613 +clarify 0.652 0.535 0.625 +clarinet 0.592 0.453 0.411 +clarion 0.500 0.443 0.422 +clarity 0.796 0.310 0.631 +clash 0.293 0.918 0.453 +clashing 0.177 0.764 0.575 +clasp 0.448 0.375 0.241 +class 0.656 0.314 0.522 +classic 0.690 0.260 0.611 +classic rock 0.729 0.571 0.588 +classical 0.643 0.198 0.536 +classics 0.750 0.333 0.510 +classification 0.583 0.423 0.613 +classified 0.571 0.460 0.663 +classify 0.646 0.411 0.720 +classmate 0.781 0.400 0.593 +classroom 0.539 0.292 0.363 +classy 0.917 0.410 0.649 +clatter 0.418 0.820 0.387 +clause 0.480 0.409 0.528 +clauses 0.449 0.429 0.545 +claustrophobia 0.125 0.840 0.333 +claustrophobic 0.092 0.755 0.400 +clavicle 0.398 0.400 0.452 +claw 0.260 0.600 0.598 +claws 0.281 0.698 0.562 +clay 0.542 0.250 0.267 +clean 0.827 0.170 0.500 +cleaner 0.604 0.556 0.375 +cleaning 0.595 0.396 0.427 +cleanliness 0.816 0.363 0.609 +cleanly 0.823 0.352 0.583 +cleanse 0.625 0.310 0.660 +cleanser 0.604 0.353 0.433 +cleansing 0.729 0.298 0.472 +cleanup 0.729 0.314 0.451 +clear 0.857 0.327 0.573 +clearance 0.542 0.459 0.473 +clearing 0.680 0.333 0.509 +clearness 0.875 0.316 0.689 +cleat 0.486 0.260 0.361 +cleavage 0.542 0.602 0.454 +cleave 0.296 0.545 0.389 +cleaver 0.240 0.627 0.434 +clef 0.615 0.360 0.595 +cleft 0.306 0.442 0.360 +clemency 0.594 0.417 0.397 +clench 0.438 0.618 0.580 +clergy 0.531 0.312 0.575 +clergyman 0.594 0.330 0.556 +cleric 0.521 0.324 0.589 +clerical 0.520 0.396 0.491 +clerk 0.500 0.579 0.509 +clerkship 0.582 0.380 0.596 +clever 0.896 0.353 0.729 +cleverness 0.878 0.509 0.921 +click 0.536 0.365 0.268 +clicker 0.418 0.490 0.463 +client 0.583 0.450 0.618 +clientele 0.625 0.577 0.508 +cliff 0.361 0.620 0.509 +climate 0.635 0.240 0.483 +climatology 0.531 0.367 0.541 +climax 0.735 0.853 0.667 +climb 0.615 0.660 0.604 +climber 0.573 0.716 0.735 +clinch 0.469 0.538 0.430 +cling 0.417 0.620 0.588 +clingy 0.224 0.460 0.370 +clinic 0.469 0.439 0.600 +clinical 0.337 0.412 0.640 +clink 0.458 0.462 0.319 +clip 0.438 0.310 0.381 +clipboard 0.594 0.255 0.423 +clipper 0.293 0.422 0.383 +clipping 0.460 0.500 0.405 +clique 0.427 0.430 0.391 +clitoris 0.625 0.844 0.464 +cloak 0.469 0.188 0.333 +cloaking 0.521 0.595 0.389 +cloakroom 0.690 0.254 0.397 +clobber 0.396 0.578 0.464 +clock 0.677 0.173 0.407 +clockwork 0.490 0.373 0.528 +clod 0.375 0.404 0.365 +clog 0.104 0.618 0.454 +cloister 0.438 0.413 0.475 +clone 0.406 0.471 0.524 +cloning 0.216 0.696 0.679 +close 0.292 0.260 0.263 +closed 0.240 0.164 0.318 +closeness 0.796 0.237 0.450 +closet 0.531 0.204 0.330 +closure 0.229 0.220 0.412 +clot 0.150 0.558 0.275 +cloth 0.510 0.190 0.287 +clothe 0.797 0.330 0.481 +clothes 0.833 0.270 0.414 +clothesline 0.582 0.324 0.366 +clothing 0.750 0.343 0.407 +cloud 0.740 0.133 0.342 +clouded 0.240 0.213 0.302 +cloudiness 0.469 0.250 0.343 +clouds 0.735 0.195 0.324 +cloudy 0.281 0.280 0.202 +clout 0.584 0.636 0.704 +clove 0.439 0.296 0.315 +clover 0.605 0.340 0.364 +cloves 0.427 0.218 0.396 +clown 0.650 0.598 0.300 +clowns 0.600 0.673 0.391 +club 0.646 0.618 0.393 +clubhouse 0.694 0.571 0.493 +clubs 0.723 0.530 0.591 +cluck 0.390 0.490 0.353 +clue 0.653 0.380 0.412 +clueless 0.350 0.333 0.161 +clump 0.551 0.480 0.582 +clumsy 0.125 0.420 0.144 +clunk 0.448 0.472 0.407 +cluster 0.490 0.458 0.446 +clutch 0.383 0.500 0.491 +clutches 0.542 0.373 0.528 +clutter 0.135 0.598 0.400 +coach 0.633 0.823 0.735 +coachman 0.479 0.394 0.509 +coagulation 0.381 0.558 0.436 +coal 0.360 0.241 0.340 +coalesce 0.479 0.434 0.529 +coalition 0.490 0.730 0.673 +coarse 0.333 0.481 0.481 +coast 0.719 0.396 0.458 +coastal 0.604 0.370 0.510 +coaster 0.612 0.788 0.627 +coastline 0.745 0.282 0.441 +coat 0.677 0.256 0.464 +coating 0.620 0.440 0.596 +coax 0.367 0.400 0.447 +cobalt 0.408 0.325 0.441 +cobble 0.448 0.385 0.368 +cobbler 0.510 0.415 0.318 +cobra 0.312 0.712 0.600 +cocaine 0.156 0.840 0.373 +cock 0.418 0.562 0.392 +cockamamie 0.450 0.500 0.382 +cockeyed 0.459 0.460 0.423 +cockpit 0.520 0.424 0.343 +cockroach 0.188 0.667 0.196 +cocksucker 0.083 0.764 0.339 +cocktail 0.740 0.480 0.381 +cocky 0.260 0.784 0.519 +cocoa 0.776 0.255 0.322 +coconut 0.622 0.265 0.227 +cocoon 0.470 0.280 0.290 +cod 0.510 0.321 0.304 +code 0.583 0.308 0.491 +codeine 0.375 0.582 0.436 +codex 0.531 0.488 0.524 +codfish 0.490 0.245 0.300 +codification 0.448 0.400 0.698 +codify 0.448 0.410 0.679 +coding 0.442 0.344 0.667 +coed 0.469 0.531 0.481 +coefficient 0.677 0.415 0.702 +coerce 0.260 0.741 0.517 +coercion 0.330 0.708 0.577 +coercive 0.479 0.670 0.506 +coexist 0.708 0.460 0.536 +coexistence 0.588 0.472 0.638 +coexisting 0.551 0.349 0.648 +coffee 0.823 0.418 0.309 +coffee table 0.720 0.339 0.295 +coffeehouse 0.694 0.357 0.307 +coffeepot 0.760 0.333 0.312 +coffin 0.073 0.432 0.343 +cog 0.427 0.343 0.363 +cogent 0.765 0.479 0.836 +cognac 0.615 0.510 0.430 +cognate 0.615 0.350 0.398 +cognition 0.635 0.344 0.706 +cognitive 0.513 0.401 0.634 +cohabitation 0.646 0.526 0.598 +coherence 0.720 0.406 0.788 +coherent 0.698 0.281 0.500 +cohesion 0.604 0.536 0.555 +cohesive 0.531 0.470 0.603 +cohort 0.459 0.551 0.566 +coil 0.448 0.343 0.298 +coiled 0.378 0.518 0.389 +coin 0.677 0.574 0.445 +coinage 0.500 0.400 0.545 +coincide 0.635 0.490 0.593 +coincidence 0.612 0.450 0.518 +coincident 0.562 0.385 0.602 +coincidental 0.646 0.481 0.337 +coinciding 0.673 0.373 0.623 +coke 0.404 0.461 0.397 +cola 0.469 0.325 0.240 +cold 0.398 0.538 0.348 +coldly 0.365 0.358 0.407 +coldness 0.093 0.470 0.427 +coldsweat 0.427 0.491 0.327 +coleslaw 0.707 0.312 0.336 +colic 0.135 0.736 0.361 +coliseum 0.612 0.663 0.704 +collaborate 0.816 0.449 0.559 +collaboration 0.885 0.628 0.741 +collaborator 0.729 0.320 0.769 +collage 0.680 0.321 0.375 +collagen 0.541 0.245 0.450 +collapse 0.208 0.689 0.342 +collar 0.656 0.442 0.446 +collarbone 0.420 0.427 0.306 +collate 0.438 0.448 0.580 +collateral 0.531 0.422 0.717 +collation 0.520 0.333 0.508 +colleague 0.740 0.413 0.600 +collect 0.635 0.481 0.491 +collected 0.570 0.402 0.588 +collection 0.725 0.311 0.588 +collective 0.583 0.458 0.698 +collectively 0.817 0.573 0.533 +collector 0.552 0.481 0.648 +college 0.700 0.467 0.746 +collegiate 0.592 0.461 0.678 +collide 0.271 0.892 0.557 +collie 0.562 0.308 0.328 +collision 0.245 0.848 0.585 +collocation 0.637 0.360 0.594 +colloquial 0.604 0.363 0.368 +collusion 0.365 0.510 0.400 +cologne 0.677 0.413 0.552 +colon 0.449 0.394 0.384 +colonel 0.459 0.592 0.890 +colonial 0.553 0.327 0.613 +colonic 0.333 0.420 0.430 +colonoscopy 0.208 0.524 0.466 +colony 0.716 0.353 0.593 +colophon 0.500 0.408 0.385 +color 0.786 0.280 0.402 +coloration 0.541 0.520 0.443 +colored 0.806 0.317 0.275 +colorful 0.850 0.520 0.519 +coloring 0.781 0.469 0.353 +colorless 0.354 0.340 0.250 +colors 0.875 0.349 0.340 +colossal 0.698 0.692 0.900 +colt 0.561 0.587 0.543 +columbine 0.520 0.521 0.407 +column 0.480 0.250 0.670 +columnar 0.448 0.340 0.491 +columnist 0.646 0.365 0.648 +com 0.396 0.382 0.382 +coma 0.219 0.255 0.302 +comatose 0.143 0.438 0.433 +comb 0.490 0.123 0.268 +combat 0.302 0.846 0.833 +combatant 0.531 0.853 0.780 +combative 0.381 0.690 0.816 +combination 0.708 0.480 0.726 +combinatorial 0.561 0.436 0.428 +combine 0.663 0.442 0.533 +combined 0.622 0.370 0.500 +combo 0.698 0.439 0.453 +combustible 0.386 0.650 0.750 +combustion 0.457 0.807 0.591 +come 0.529 0.269 0.558 +comeback 0.580 0.409 0.555 +comedian 0.812 0.735 0.598 +comedy 0.918 0.555 0.490 +comet 0.704 0.679 0.471 +comfort 0.863 0.231 0.670 +comfortable 0.927 0.163 0.473 +comforter 0.618 0.275 0.302 +comforting 0.906 0.337 0.620 +comfy 0.930 0.241 0.625 +comic 0.917 0.459 0.387 +comical 0.844 0.737 0.327 +comics 0.690 0.556 0.384 +coming 0.653 0.417 0.500 +comma 0.344 0.269 0.242 +command 0.427 0.790 0.849 +commandant 0.622 0.700 0.943 +commandeer 0.552 0.639 0.931 +commander 0.531 0.615 0.906 +commanding 0.562 0.664 0.925 +commandment 0.656 0.490 0.876 +commando 0.323 0.710 0.817 +commemorate 0.812 0.602 0.636 +commemoration 0.719 0.615 0.754 +commemorative 0.750 0.438 0.754 +commence 0.760 0.585 0.741 +commend 0.906 0.694 0.711 +commendable 0.786 0.570 0.555 +commendation 0.911 0.500 0.639 +commensurate 0.610 0.304 0.550 +comment 0.667 0.417 0.379 +commentary 0.602 0.402 0.446 +commentator 0.492 0.510 0.607 +commerce 0.646 0.500 0.788 +commercial 0.806 0.490 0.528 +commie 0.385 0.519 0.454 +commissary 0.385 0.500 0.788 +commission 0.677 0.480 0.571 +commissioner 0.602 0.449 0.949 +commit 0.365 0.529 0.491 +commitment 0.714 0.710 0.843 +committal 0.472 0.519 0.582 +committed 0.710 0.542 0.712 +committee 0.592 0.392 0.721 +commodity 0.615 0.394 0.537 +commodore 0.427 0.530 0.636 +common 0.600 0.127 0.318 +commoner 0.448 0.365 0.327 +commonly 0.604 0.170 0.574 +commonplace 0.520 0.337 0.442 +commons 0.633 0.396 0.623 +commonwealth 0.630 0.406 0.702 +commotion 0.490 0.700 0.646 +communal 0.592 0.321 0.556 +commune 0.500 0.488 0.655 +communicable 0.796 0.491 0.623 +communicate 0.823 0.410 0.696 +communication 0.837 0.400 0.649 +communicative 0.847 0.560 0.637 +communicator 0.573 0.509 0.796 +communion 0.765 0.357 0.607 +communism 0.264 0.570 0.623 +communist 0.265 0.702 0.632 +community 0.750 0.350 0.659 +commutation 0.469 0.431 0.652 +commutative 0.667 0.442 0.569 +commute 0.622 0.582 0.565 +commuter 0.646 0.520 0.512 +comp 0.573 0.450 0.371 +compact 0.458 0.417 0.673 +compaction 0.531 0.471 0.582 +compactness 0.582 0.352 0.454 +companion 0.770 0.377 0.618 +companionless 0.271 0.259 0.200 +companionship 0.833 0.438 0.792 +company 0.906 0.425 0.798 +comparable 0.562 0.443 0.458 +comparative 0.470 0.273 0.562 +comparatively 0.604 0.391 0.538 +compare 0.552 0.408 0.524 +comparison 0.583 0.456 0.492 +compartment 0.500 0.389 0.607 +compass 0.541 0.307 0.529 +compassion 0.735 0.258 0.509 +compassionate 0.857 0.404 0.411 +compatibility 0.816 0.450 0.673 +compatible 0.892 0.387 0.638 +compel 0.200 0.847 0.625 +compelled 0.333 0.654 0.347 +compelling 0.698 0.570 0.870 +compendium 0.610 0.461 0.537 +compensate 0.612 0.429 0.762 +compensation 0.775 0.469 0.598 +compensatory 0.589 0.490 0.700 +compete 0.573 0.745 0.786 +competence 0.615 0.802 0.823 +competency 0.768 0.775 0.764 +competent 0.865 0.560 0.904 +competition 0.580 0.790 0.798 +competitive 0.447 0.718 0.908 +competitor 0.612 0.959 0.861 +compilation 0.530 0.512 0.606 +compile 0.600 0.413 0.519 +complacency 0.604 0.503 0.519 +complacent 0.625 0.452 0.518 +complain 0.143 0.682 0.360 +complaint 0.143 0.606 0.281 +complement 0.760 0.277 0.600 +complementary 0.714 0.320 0.586 +complete 0.750 0.414 0.809 +completed 0.823 0.357 0.777 +completely 0.730 0.370 0.690 +completeness 0.823 0.433 0.769 +completing 0.614 0.500 0.769 +completion 0.656 0.470 0.525 +complex 0.388 0.608 0.550 +complexed 0.312 0.577 0.612 +complexion 0.521 0.520 0.380 +complexity 0.479 0.620 0.595 +compliance 0.750 0.462 0.750 +compliant 0.677 0.310 0.519 +complicate 0.210 0.657 0.404 +complicated 0.211 0.660 0.455 +complication 0.365 0.726 0.330 +complicity 0.323 0.684 0.670 +compliment 0.820 0.490 0.651 +complimentary 0.823 0.413 0.435 +comply 0.806 0.370 0.638 +complying 0.729 0.423 0.590 +compo 0.500 0.346 0.390 +component 0.531 0.382 0.525 +compose 0.639 0.432 0.694 +composed 0.684 0.385 0.682 +composer 0.822 0.588 0.691 +composite 0.591 0.459 0.620 +composition 0.765 0.408 0.652 +compost 0.480 0.404 0.441 +composure 0.802 0.354 0.717 +compound 0.635 0.385 0.735 +comprehend 0.875 0.365 0.689 +comprehension 0.908 0.387 0.688 +comprehensive 0.796 0.385 0.644 +compress 0.406 0.412 0.460 +compressed 0.323 0.396 0.388 +compressible 0.622 0.392 0.585 +compression 0.646 0.521 0.579 +compressor 0.418 0.481 0.630 +comprise 0.839 0.373 0.669 +compromise 0.677 0.520 0.805 +comptroller 0.402 0.481 0.866 +compulsion 0.118 0.760 0.604 +compulsive 0.347 0.871 0.573 +compulsory 0.343 0.541 0.791 +computable 0.570 0.402 0.545 +computation 0.583 0.429 0.697 +compute 0.531 0.408 0.564 +computer 0.802 0.356 0.639 +computerized 0.677 0.450 0.657 +computing 0.745 0.398 0.695 +comrade 0.781 0.412 0.804 +con 0.255 0.736 0.427 +concatenation 0.480 0.593 0.539 +concave 0.441 0.349 0.349 +conceal 0.312 0.436 0.306 +concealed 0.344 0.363 0.352 +concealment 0.302 0.570 0.390 +concede 0.670 0.324 0.473 +conceit 0.354 0.625 0.309 +conceited 0.194 0.667 0.473 +conceivable 0.730 0.350 0.613 +conceive 0.708 0.538 0.700 +concentrate 0.750 0.439 0.743 +concentration 0.735 0.500 0.722 +concentric 0.730 0.479 0.635 +concept 0.573 0.265 0.632 +conception 0.694 0.490 0.614 +concern 0.250 0.734 0.463 +concerned 0.292 0.698 0.350 +concert 0.938 0.867 0.718 +concerto 0.613 0.759 0.679 +concession 0.588 0.423 0.615 +concessional 0.770 0.493 0.657 +conch 0.583 0.306 0.339 +concierge 0.480 0.343 0.343 +conciliation 0.792 0.475 0.726 +concise 0.583 0.298 0.620 +conclave 0.573 0.440 0.611 +conclude 0.530 0.267 0.679 +concluding 0.531 0.382 0.603 +conclusion 0.615 0.377 0.659 +conclusive 0.500 0.427 0.745 +concoction 0.448 0.459 0.417 +concomitant 0.427 0.482 0.727 +concord 0.677 0.320 0.586 +concordance 0.625 0.358 0.608 +concours 0.500 0.530 0.495 +concourse 0.740 0.657 0.528 +concrete 0.633 0.420 0.547 +concubine 0.388 0.594 0.476 +concur 0.459 0.394 0.429 +concurrence 0.764 0.627 0.613 +concurrent 0.573 0.547 0.741 +concurring 0.573 0.600 0.681 +concussion 0.072 0.708 0.482 +condemn 0.102 0.793 0.625 +condemnation 0.133 0.725 0.449 +condensation 0.510 0.316 0.538 +condensed 0.598 0.415 0.623 +condescending 0.583 0.363 0.593 +condescension 0.521 0.377 0.565 +condiment 0.520 0.333 0.433 +condition 0.500 0.469 0.519 +conditional 0.521 0.343 0.556 +conditionally 0.396 0.419 0.617 +conditioned 0.490 0.417 0.616 +conditioner 0.781 0.360 0.538 +conditioning 0.440 0.468 0.617 +conditions 0.551 0.441 0.593 +condo 0.439 0.288 0.607 +condolence 0.260 0.443 0.404 +condolences 0.198 0.480 0.288 +condom 0.406 0.637 0.500 +condone 0.571 0.441 0.619 +condor 0.573 0.388 0.519 +conducive 0.775 0.479 0.679 +conduct 0.453 0.510 0.750 +conduction 0.530 0.557 0.717 +conductivity 0.583 0.575 0.642 +conductor 0.677 0.663 0.621 +conduit 0.470 0.302 0.413 +cone 0.417 0.208 0.343 +confederacy 0.590 0.541 0.736 +confederate 0.551 0.546 0.792 +confederation 0.663 0.404 0.830 +confer 0.573 0.482 0.583 +conference 0.688 0.615 0.606 +confess 0.360 0.712 0.431 +confession 0.469 0.642 0.460 +confessional 0.458 0.392 0.629 +confessions 0.325 0.538 0.658 +confetti 0.781 0.573 0.250 +confidant 0.837 0.633 0.631 +confide 0.669 0.472 0.595 +confidence 0.959 0.276 0.943 +confident 0.765 0.324 0.723 +confidential 0.643 0.471 0.761 +confidentiality 0.667 0.431 0.718 +confidentially 0.633 0.469 0.558 +configuration 0.540 0.443 0.591 +confine 0.327 0.551 0.538 +confined 0.286 0.472 0.444 +confinement 0.333 0.656 0.520 +confines 0.396 0.386 0.542 +confirm 0.802 0.439 0.806 +confirmation 0.812 0.480 0.692 +confirmatory 0.656 0.500 0.683 +confirmed 0.760 0.490 0.764 +confiscate 0.250 0.625 0.482 +confiscation 0.208 0.706 0.586 +conflagration 0.344 0.721 0.594 +conflict 0.335 0.906 0.471 +conflicting 0.173 0.738 0.553 +confluence 0.677 0.598 0.565 +conform 0.479 0.380 0.375 +conformance 0.608 0.278 0.254 +conformation 0.622 0.435 0.711 +conformity 0.645 0.363 0.579 +confound 0.347 0.529 0.333 +confounded 0.333 0.528 0.264 +confront 0.281 0.760 0.746 +confrontation 0.177 0.870 0.658 +confuse 0.100 0.580 0.270 +confused 0.220 0.650 0.179 +confusing 0.229 0.690 0.222 +confusion 0.255 0.667 0.277 +conga 0.469 0.529 0.440 +congenial 0.820 0.412 0.620 +congenital 0.448 0.434 0.427 +congestion 0.271 0.654 0.491 +conglomerate 0.500 0.500 0.838 +conglomeration 0.541 0.720 0.670 +congrats 0.930 0.726 0.775 +congratulate 0.927 0.724 0.784 +congratulation 0.948 0.780 0.717 +congratulations 0.960 0.755 0.719 +congratulatory 0.959 0.616 0.689 +congregate 0.653 0.530 0.733 +congregation 0.561 0.490 0.700 +congress 0.449 0.444 0.857 +congressional 0.552 0.491 0.848 +congressman 0.438 0.471 0.877 +congruence 0.656 0.472 0.577 +conic 0.510 0.368 0.379 +conical 0.490 0.422 0.471 +conjecture 0.396 0.398 0.534 +conjugal 0.698 0.510 0.688 +conjugate 0.583 0.420 0.467 +conjugation 0.479 0.429 0.582 +conjunction 0.520 0.472 0.509 +conjunctive 0.487 0.444 0.639 +conjure 0.385 0.679 0.645 +conjuring 0.224 0.653 0.694 +conk 0.340 0.469 0.404 +connect 0.724 0.299 0.536 +connected 0.816 0.550 0.612 +connection 0.729 0.560 0.655 +connective 0.719 0.491 0.764 +connoisseur 0.760 0.461 0.769 +conquer 0.694 0.873 0.971 +conquering 0.760 0.873 0.936 +conqueror 0.604 0.809 0.930 +conquest 0.710 0.702 0.833 +conscience 0.663 0.375 0.721 +conscientious 0.688 0.404 0.688 +conscious 0.740 0.333 0.705 +consciousness 0.840 0.483 0.755 +conscription 0.396 0.775 0.642 +consecrated 0.663 0.500 0.800 +consecration 0.771 0.418 0.804 +consecutive 0.663 0.418 0.643 +consensual 0.663 0.417 0.655 +consensus 0.627 0.358 0.625 +consent 0.750 0.500 0.620 +consenting 0.727 0.406 0.693 +consequence 0.240 0.721 0.593 +consequent 0.663 0.471 0.625 +conservation 0.832 0.401 0.606 +conservatism 0.406 0.369 0.633 +conservative 0.615 0.316 0.788 +conservatory 0.635 0.240 0.729 +conserve 0.690 0.347 0.573 +consider 0.677 0.368 0.579 +considerable 0.653 0.314 0.683 +considerate 0.781 0.380 0.633 +consideration 0.589 0.380 0.687 +consignee 0.635 0.385 0.602 +consignment 0.490 0.440 0.500 +consist 0.823 0.386 0.580 +consistency 0.714 0.500 0.887 +consistent 0.786 0.431 0.726 +consolation 0.408 0.250 0.304 +console 0.625 0.398 0.415 +consoled 0.700 0.343 0.452 +consolidate 0.880 0.440 0.870 +consolidated 0.700 0.366 0.784 +consolidation 0.604 0.445 0.776 +consonant 0.500 0.347 0.417 +consort 0.632 0.509 0.630 +conspicuous 0.479 0.520 0.596 +conspiracy 0.125 0.787 0.652 +conspirator 0.271 0.786 0.707 +conspire 0.206 0.740 0.520 +constable 0.573 0.667 0.764 +constancy 0.786 0.443 0.763 +constant 0.740 0.296 0.686 +constantly 0.663 0.561 0.700 +constellation 0.719 0.533 0.775 +consternation 0.167 0.680 0.469 +constipation 0.079 0.612 0.231 +constituency 0.500 0.480 0.696 +constituent 0.573 0.500 0.827 +constituents 0.573 0.414 0.833 +constitute 0.812 0.349 0.906 +constitution 0.590 0.380 0.889 +constitutional 0.633 0.418 0.827 +constitutionality 0.612 0.439 0.853 +constrain 0.261 0.500 0.500 +constrained 0.135 0.537 0.357 +constraint 0.323 0.550 0.481 +construct 0.750 0.648 0.792 +construction 0.848 0.612 0.759 +constructive 0.860 0.570 0.812 +construe 0.602 0.519 0.553 +consul 0.573 0.354 0.688 +consulate 0.561 0.453 0.694 +consult 0.755 0.370 0.441 +consultant 0.770 0.344 0.808 +consultation 0.660 0.463 0.625 +consume 0.427 0.620 0.509 +consumer 0.507 0.551 0.677 +consuming 0.573 0.541 0.536 +consummate 0.551 0.540 0.558 +consummation 0.583 0.676 0.661 +consumption 0.390 0.531 0.538 +contact 0.719 0.424 0.526 +contagion 0.208 0.630 0.535 +contagious 0.184 0.725 0.400 +contain 0.542 0.490 0.658 +container 0.551 0.396 0.561 +containment 0.411 0.491 0.618 +contaminate 0.140 0.611 0.426 +contaminated 0.040 0.500 0.368 +contamination 0.125 0.610 0.375 +contemplate 0.740 0.347 0.642 +contemplation 0.552 0.324 0.627 +contemplative 0.729 0.308 0.739 +contemporaneous 0.640 0.373 0.591 +contemporary 0.720 0.365 0.569 +contempt 0.206 0.635 0.396 +contemptible 0.146 0.657 0.471 +contemptuous 0.204 0.500 0.375 +contend 0.510 0.657 0.731 +contender 0.480 0.790 0.681 +contending 0.490 0.698 0.716 +content 0.764 0.296 0.559 +contented 0.857 0.612 0.746 +contention 0.375 0.510 0.738 +contentious 0.422 0.573 0.637 +contentment 0.875 0.610 0.782 +contents 0.656 0.375 0.550 +contest 0.667 0.698 0.717 +contestant 0.760 0.530 0.602 +context 0.531 0.300 0.553 +contiguous 0.375 0.450 0.500 +continence 0.450 0.396 0.469 +continent 0.551 0.373 0.833 +continental 0.486 0.350 0.755 +contingency 0.396 0.500 0.670 +contingent 0.470 0.531 0.659 +continual 0.500 0.423 0.685 +continually 0.646 0.438 0.698 +continuance 0.729 0.510 0.652 +continuation 0.615 0.470 0.566 +continue 0.630 0.427 0.612 +continued 0.635 0.440 0.500 +continuing 0.667 0.500 0.520 +continuity 0.781 0.439 0.684 +continuous 0.625 0.509 0.580 +continuously 0.719 0.417 0.702 +continuum 0.677 0.390 0.491 +contour 0.589 0.265 0.414 +contraband 0.177 0.875 0.670 +contraception 0.296 0.518 0.525 +contract 0.594 0.412 0.636 +contracted 0.344 0.557 0.449 +contractile 0.480 0.586 0.569 +contracting 0.594 0.490 0.769 +contraction 0.292 0.755 0.603 +contractor 0.592 0.479 0.727 +contradict 0.160 0.598 0.482 +contradiction 0.250 0.660 0.377 +contradictory 0.365 0.651 0.421 +contraption 0.448 0.590 0.491 +contrary 0.327 0.449 0.338 +contrast 0.480 0.406 0.520 +contrasted 0.521 0.538 0.491 +contravene 0.357 0.618 0.472 +contravention 0.344 0.627 0.593 +contribute 0.806 0.350 0.795 +contribution 0.854 0.452 0.760 +contributor 0.844 0.510 0.760 +contrite 0.347 0.363 0.473 +contrition 0.347 0.583 0.463 +contrived 0.408 0.530 0.458 +control 0.729 0.352 0.808 +controller 0.469 0.712 0.868 +controlling 0.490 0.441 0.885 +controversial 0.271 0.858 0.538 +controversy 0.250 0.819 0.600 +contusion 0.167 0.565 0.509 +conundrum 0.354 0.524 0.408 +convalescent 0.458 0.480 0.269 +convection 0.521 0.494 0.526 +convene 0.583 0.676 0.636 +convenience 0.781 0.448 0.613 +conveniences 0.802 0.412 0.693 +convenient 0.846 0.491 0.574 +convent 0.480 0.217 0.594 +convention 0.622 0.622 0.704 +conventional 0.594 0.292 0.634 +converge 0.635 0.471 0.539 +convergence 0.551 0.491 0.625 +convergent 0.781 0.490 0.696 +conversant 0.724 0.360 0.542 +conversation 0.750 0.510 0.609 +conversational 0.719 0.431 0.596 +conversationalist 0.719 0.467 0.667 +converse 0.594 0.406 0.598 +conversing 0.755 0.409 0.442 +conversion 0.480 0.605 0.736 +convert 0.551 0.538 0.704 +converted 0.663 0.418 0.686 +convertible 0.542 0.529 0.717 +convex 0.438 0.427 0.445 +convexity 0.449 0.354 0.484 +convey 0.719 0.633 0.708 +conveyance 0.615 0.520 0.455 +conveyancing 0.375 0.479 0.663 +convict 0.177 0.840 0.477 +conviction 0.615 0.704 0.826 +convince 0.708 0.539 0.763 +convinced 0.750 0.500 0.630 +convincing 0.760 0.527 0.900 +convocation 0.538 0.611 0.663 +convoluted 0.323 0.614 0.433 +convolution 0.417 0.559 0.527 +convoy 0.500 0.671 0.639 +coo 0.490 0.439 0.500 +cook 0.847 0.500 0.412 +cookbook 0.602 0.346 0.398 +cooker 0.592 0.373 0.407 +cookery 0.633 0.368 0.345 +cookie 0.792 0.306 0.250 +cookies 0.823 0.451 0.316 +cooking 0.694 0.510 0.434 +cookout 0.680 0.406 0.482 +cool 0.885 0.540 0.781 +coolant 0.720 0.412 0.456 +cooler 0.664 0.375 0.460 +cooling 0.469 0.324 0.392 +coolness 0.490 0.307 0.548 +coon 0.490 0.460 0.400 +coop 0.612 0.445 0.650 +cooperate 0.898 0.451 0.582 +cooperating 0.760 0.390 0.693 +cooperation 0.847 0.473 0.686 +cooperative 0.816 0.461 0.670 +coordinate 0.698 0.429 0.694 +coordination 0.677 0.454 0.789 +coordinator 0.750 0.510 0.850 +cop 0.327 0.770 0.836 +copacetic 0.510 0.471 0.453 +cope 0.592 0.647 0.709 +copier 0.459 0.345 0.390 +copilot 0.640 0.538 0.573 +coping 0.562 0.630 0.613 +copious 0.427 0.462 0.527 +copper 0.580 0.260 0.500 +copter 0.571 0.704 0.569 +copy 0.460 0.240 0.263 +copycat 0.449 0.580 0.443 +copying 0.448 0.315 0.404 +copyright 0.458 0.402 0.663 +coral 0.802 0.231 0.425 +coral snake 0.276 0.712 0.607 +cord 0.388 0.378 0.358 +cordial 0.823 0.312 0.482 +cordless 0.667 0.441 0.528 +cordon 0.469 0.317 0.380 +corduroy 0.570 0.324 0.357 +core 0.721 0.378 0.540 +cork 0.347 0.250 0.281 +corkscrew 0.427 0.443 0.445 +corn 0.594 0.196 0.292 +cornball 0.479 0.378 0.325 +cornbread 0.643 0.304 0.302 +cornea 0.521 0.346 0.443 +corned 0.459 0.441 0.425 +corner 0.400 0.296 0.366 +cornerstone 0.550 0.388 0.596 +cornet 0.507 0.520 0.415 +cornfield 0.719 0.310 0.349 +cornflakes 0.729 0.346 0.355 +cornice 0.458 0.441 0.295 +cornstarch 0.643 0.299 0.337 +corny 0.448 0.370 0.221 +corollary 0.458 0.469 0.366 +corona 0.818 0.439 0.745 +coronary 0.567 0.613 0.509 +coronation 0.792 0.592 0.836 +coroner 0.323 0.558 0.526 +corporal 0.582 0.490 0.596 +corporate 0.592 0.454 0.745 +corporation 0.429 0.332 0.873 +corporeal 0.520 0.350 0.461 +corps 0.551 0.453 0.483 +corpse 0.094 0.657 0.232 +corpsman 0.439 0.469 0.651 +corpus 0.543 0.340 0.490 +corral 0.606 0.662 0.422 +correct 0.857 0.306 0.723 +correction 0.448 0.485 0.558 +correctional 0.292 0.713 0.602 +corrective 0.448 0.528 0.613 +correctness 0.796 0.450 0.649 +correlation 0.596 0.462 0.571 +correlative 0.510 0.402 0.571 +correspond 0.710 0.452 0.545 +correspondence 0.663 0.423 0.491 +correspondent 0.573 0.565 0.712 +corresponding 0.740 0.423 0.618 +corridor 0.604 0.589 0.592 +corroborate 0.671 0.471 0.616 +corroboration 0.625 0.431 0.733 +corrosion 0.156 0.610 0.348 +corrosive 0.140 0.618 0.570 +corrupt 0.020 0.806 0.500 +corrupting 0.062 0.804 0.380 +corruption 0.052 0.830 0.549 +corsage 0.510 0.294 0.397 +corse 0.448 0.451 0.382 +corset 0.490 0.520 0.381 +cortex 0.594 0.439 0.529 +cortical 0.380 0.423 0.536 +cortisone 0.427 0.395 0.456 +corvette 0.551 0.520 0.598 +cosmetic 0.625 0.304 0.308 +cosmetics 0.765 0.464 0.472 +cosmic 0.663 0.538 0.692 +cosmology 0.651 0.438 0.637 +cosmopolitan 0.823 0.510 0.760 +cosmos 0.860 0.478 0.664 +cost 0.365 0.420 0.439 +costly 0.316 0.650 0.642 +costume 0.548 0.510 0.374 +cosy 0.847 0.255 0.518 +cot 0.625 0.230 0.278 +cote 0.439 0.344 0.324 +cottage 0.600 0.279 0.361 +cotton 0.639 0.071 0.240 +couch 0.594 0.082 0.198 +cougar 0.438 0.588 0.538 +cough 0.255 0.627 0.241 +council 0.875 0.279 0.635 +councilman 0.531 0.367 0.793 +counsel 0.594 0.519 0.730 +counseling 0.667 0.480 0.704 +counsellor 0.823 0.327 0.740 +counselor 0.873 0.365 0.706 +count 0.594 0.389 0.492 +countdown 0.438 0.692 0.490 +countenance 0.635 0.440 0.690 +counter 0.439 0.478 0.750 +counteract 0.378 0.542 0.688 +counterattack 0.281 0.951 0.764 +counterbalance 0.520 0.480 0.627 +counterclaim 0.398 0.760 0.651 +counterfeit 0.094 0.694 0.451 +counterpart 0.448 0.608 0.577 +counterpoint 0.438 0.509 0.538 +countess 0.562 0.440 0.670 +countless 0.520 0.566 0.534 +country 0.698 0.394 0.693 +countryman 0.673 0.441 0.789 +countrymusic 0.795 0.451 0.438 +countryside 0.732 0.288 0.327 +counts 0.343 0.373 0.500 +county 0.479 0.368 0.545 +coup 0.275 0.815 0.607 +coupe 0.479 0.460 0.482 +couple 0.806 0.605 0.607 +coupled 0.612 0.286 0.650 +coupling 0.594 0.479 0.555 +coupon 0.704 0.300 0.421 +courage 0.830 0.728 0.849 +courageous 0.918 0.587 0.879 +courier 0.551 0.383 0.441 +courses 0.735 0.412 0.534 +coursing 0.542 0.472 0.546 +court 0.479 0.769 0.827 +courteous 0.937 0.396 0.529 +courtesy 0.927 0.287 0.431 +courthouse 0.571 0.503 0.818 +courtroom 0.385 0.670 0.887 +courts 0.367 0.710 0.816 +courtship 0.667 0.490 0.654 +courtside 0.592 0.391 0.434 +courtyard 0.503 0.365 0.355 +cousin 0.675 0.394 0.427 +cousins 0.760 0.409 0.464 +cove 0.500 0.304 0.370 +coven 0.458 0.578 0.591 +covenant 0.594 0.462 0.667 +cover 0.365 0.240 0.471 +coverage 0.767 0.413 0.629 +covered 0.562 0.340 0.644 +covering 0.615 0.382 0.583 +covert 0.500 0.570 0.508 +covet 0.302 0.779 0.524 +coveted 0.661 0.730 0.625 +cow 0.449 0.230 0.300 +coward 0.102 0.490 0.149 +cowardice 0.133 0.621 0.167 +cowardly 0.102 0.385 0.127 +cowboy 0.594 0.625 0.695 +cowgirl 0.541 0.566 0.554 +cowhand 0.438 0.480 0.596 +cowhide 0.458 0.324 0.333 +cowl 0.427 0.450 0.232 +coworker 0.667 0.490 0.625 +coy 0.347 0.330 0.213 +coyote 0.459 0.471 0.387 +cozy 0.910 0.356 0.545 +crab 0.421 0.396 0.330 +crabby 0.198 0.812 0.370 +crack 0.302 0.625 0.400 +cracked 0.224 0.520 0.228 +cracker 0.604 0.343 0.346 +crackerjack 0.567 0.509 0.426 +cracking 0.327 0.557 0.286 +crackle 0.327 0.643 0.481 +crackpot 0.260 0.602 0.245 +cradle 0.776 0.194 0.333 +craft 0.760 0.321 0.539 +crafts 0.667 0.380 0.391 +craftsman 0.719 0.310 0.583 +craftsmanship 0.823 0.373 0.571 +crafty 0.589 0.679 0.783 +craig 0.448 0.449 0.490 +cram 0.354 0.730 0.598 +crammed 0.406 0.740 0.466 +cramp 0.194 0.796 0.340 +cramped 0.240 0.567 0.360 +cranberry 0.793 0.330 0.363 +cranberry juice 0.622 0.321 0.281 +crane 0.396 0.417 0.589 +cranial 0.354 0.510 0.583 +cranium 0.439 0.491 0.725 +crank 0.448 0.275 0.417 +cranky 0.194 0.776 0.396 +cranny 0.194 0.471 0.250 +crap 0.083 0.644 0.167 +crappy 0.039 0.582 0.208 +craps 0.375 0.420 0.273 +crash 0.194 0.906 0.355 +crass 0.223 0.490 0.466 +crate 0.427 0.173 0.274 +crater 0.450 0.647 0.529 +crave 0.625 0.510 0.731 +craving 0.510 0.755 0.636 +crawfish 0.510 0.427 0.342 +crawl 0.479 0.519 0.467 +crayon 0.604 0.260 0.185 +crayons 0.684 0.366 0.405 +craze 0.255 0.657 0.435 +crazed 0.153 0.877 0.417 +craziness 0.238 0.908 0.255 +crazy 0.156 0.843 0.321 +creak 0.344 0.670 0.411 +creaking 0.302 0.743 0.415 +cream 0.688 0.259 0.220 +creamed 0.723 0.273 0.288 +creamer 0.594 0.192 0.269 +creamy 0.823 0.337 0.345 +crease 0.440 0.286 0.300 +create 0.786 0.588 0.789 +creation 0.927 0.575 0.868 +creative 0.917 0.518 0.788 +creativity 0.938 0.684 0.815 +creator 0.865 0.592 0.856 +creature 0.669 0.625 0.620 +credence 0.760 0.460 0.737 +credential 0.735 0.337 0.597 +credentials 0.708 0.373 0.675 +credibility 0.875 0.427 0.809 +credible 0.917 0.441 0.750 +credit 0.673 0.549 0.648 +credit card 0.670 0.550 0.640 +creditable 0.802 0.510 0.742 +credited 0.781 0.390 0.691 +crediting 0.673 0.550 0.741 +creditor 0.479 0.594 0.689 +creed 0.573 0.245 0.544 +creek 0.552 0.392 0.330 +creep 0.354 0.647 0.361 +creeper 0.429 0.558 0.366 +creeping 0.292 0.613 0.282 +creepy 0.125 0.861 0.373 +cremation 0.084 0.620 0.420 +creole 0.667 0.357 0.523 +crepe 0.562 0.224 0.349 +crescendo 0.760 0.575 0.594 +crescent 0.698 0.382 0.407 +crest 0.458 0.333 0.333 +crestfallen 0.235 0.346 0.175 +cretin 0.265 0.583 0.312 +cretins 0.094 0.741 0.328 +crevice 0.361 0.471 0.275 +crew 0.604 0.598 0.735 +crewman 0.602 0.580 0.548 +crib 0.653 0.240 0.407 +cricket 0.423 0.539 0.370 +cried 0.167 0.612 0.254 +crime 0.071 0.943 0.630 +criminal 0.021 0.830 0.529 +criminality 0.122 0.863 0.580 +crimp 0.260 0.557 0.396 +crimson 0.667 0.385 0.370 +cringe 0.245 0.840 0.377 +cripple 0.094 0.392 0.161 +crippled 0.035 0.358 0.236 +crippling 0.156 0.598 0.391 +crisis 0.208 0.811 0.431 +crisp 0.776 0.692 0.508 +crispy 0.656 0.550 0.509 +criterion 0.396 0.410 0.736 +critic 0.264 0.604 0.686 +critical 0.312 0.802 0.545 +criticise 0.073 0.700 0.452 +criticism 0.115 0.563 0.505 +criticize 0.143 0.708 0.473 +criticized 0.240 0.600 0.311 +critique 0.302 0.760 0.537 +critter 0.542 0.539 0.482 +croak 0.337 0.346 0.298 +croc 0.327 0.452 0.451 +crock 0.385 0.412 0.421 +crockery 0.552 0.216 0.327 +crocodile 0.344 0.708 0.610 +croft 0.531 0.429 0.421 +croissant 0.745 0.330 0.430 +crook 0.171 0.765 0.550 +crooked 0.146 0.594 0.305 +crop 0.615 0.260 0.500 +croquet 0.551 0.519 0.407 +cross 0.448 0.321 0.569 +cross country 0.531 0.441 0.529 +crossbow 0.344 0.598 0.560 +crossed 0.431 0.490 0.508 +crossfire 0.316 0.896 0.722 +crossing 0.549 0.349 0.451 +crossover 0.559 0.550 0.500 +crosswalk 0.557 0.441 0.380 +crossword 0.611 0.423 0.455 +crotch 0.521 0.637 0.447 +crouch 0.281 0.606 0.312 +crouched 0.333 0.363 0.279 +crouching 0.261 0.429 0.345 +croupier 0.531 0.519 0.404 +crow 0.224 0.439 0.363 +crowbar 0.406 0.531 0.386 +crowd 0.350 0.827 0.731 +crowded 0.694 0.286 0.585 +crowds 0.469 0.723 0.806 +crown 0.708 0.572 0.737 +crowning 0.773 0.594 0.831 +crucial 0.541 0.657 0.777 +cruciate 0.429 0.435 0.585 +crucifix 0.469 0.480 0.510 +crucifixion 0.135 0.857 0.541 +crucify 0.146 0.878 0.573 +crud 0.312 0.330 0.444 +crude 0.198 0.402 0.357 +cruel 0.122 0.866 0.391 +cruelly 0.146 0.790 0.471 +cruelty 0.092 0.836 0.536 +cruise 0.740 0.442 0.683 +cruise ship 0.878 0.650 0.500 +cruiser 0.737 0.490 0.608 +cruising 0.886 0.580 0.560 +crumb 0.417 0.255 0.216 +crumble 0.333 0.480 0.423 +crumbling 0.167 0.696 0.308 +crummy 0.125 0.531 0.224 +crunch 0.292 0.630 0.406 +crunchy 0.625 0.560 0.539 +crusade 0.592 0.720 0.709 +crusader 0.439 0.588 0.548 +crush 0.271 0.676 0.582 +crushed 0.167 0.647 0.300 +crusher 0.271 0.709 0.598 +crushing 0.219 0.755 0.411 +crust 0.542 0.337 0.456 +crusty 0.625 0.531 0.473 +crutch 0.302 0.294 0.302 +crux 0.469 0.558 0.519 +cry 0.133 0.627 0.255 +crybaby 0.375 0.702 0.311 +crying 0.153 0.704 0.208 +crypt 0.156 0.431 0.386 +cryptic 0.296 0.516 0.474 +cryptography 0.490 0.415 0.650 +crystal 0.618 0.270 0.508 +crystalline 0.765 0.235 0.534 +crystallization 0.600 0.449 0.565 +cub 0.646 0.382 0.284 +cubby 0.354 0.385 0.360 +cube 0.469 0.226 0.274 +cubic 0.458 0.306 0.407 +cubicle 0.479 0.343 0.417 +cuckold 0.210 0.573 0.230 +cuckoo 0.420 0.459 0.284 +cucumber 0.490 0.235 0.237 +cuddle 0.885 0.559 0.475 +cuddled 0.906 0.547 0.567 +cuddles 0.847 0.382 0.500 +cuddling 0.917 0.562 0.433 +cue 0.521 0.433 0.484 +cuff 0.469 0.453 0.387 +cuisine 0.714 0.365 0.390 +culinary 0.654 0.443 0.519 +cull 0.365 0.702 0.464 +culminate 0.667 0.550 0.602 +culmination 0.656 0.586 0.695 +culpability 0.112 0.745 0.368 +culpable 0.140 0.700 0.319 +culprit 0.062 0.676 0.333 +cult 0.448 0.535 0.648 +cultivate 0.708 0.410 0.598 +cultivated 0.837 0.343 0.564 +cultivation 0.625 0.324 0.462 +cultural 0.802 0.390 0.623 +culture 0.753 0.304 0.675 +cultured 0.635 0.429 0.625 +culvert 0.337 0.324 0.343 +cumbersome 0.259 0.623 0.292 +cumulus 0.570 0.433 0.432 +cunning 0.604 0.685 0.683 +cunt 0.135 0.673 0.377 +cup 0.615 0.167 0.231 +cupboard 0.553 0.200 0.304 +cupcake 0.656 0.333 0.344 +cupping 0.490 0.610 0.402 +cur 0.440 0.519 0.460 +curable 0.823 0.292 0.574 +curate 0.726 0.418 0.526 +curative 0.667 0.318 0.613 +curator 0.688 0.389 0.688 +curb 0.472 0.371 0.402 +curd 0.542 0.442 0.278 +cure 0.719 0.377 0.623 +curfew 0.219 0.618 0.623 +curiosity 0.750 0.755 0.463 +curious 0.635 0.600 0.483 +curl 0.385 0.452 0.351 +curling 0.583 0.592 0.400 +currency 0.583 0.418 0.592 +current 0.625 0.312 0.612 +curriculum 0.708 0.306 0.620 +curry 0.633 0.345 0.302 +curse 0.033 0.720 0.375 +cursed 0.083 0.783 0.393 +cursing 0.112 0.860 0.446 +cursory 0.423 0.451 0.431 +curt 0.245 0.610 0.452 +curtail 0.306 0.439 0.497 +curtailment 0.230 0.578 0.431 +curtain 0.698 0.278 0.304 +curtains 0.615 0.123 0.342 +curtsy 0.635 0.412 0.598 +curvature 0.417 0.367 0.447 +curve 0.480 0.375 0.307 +curved 0.542 0.407 0.337 +curvilinear 0.480 0.575 0.411 +cushion 0.653 0.221 0.292 +cushy 0.823 0.283 0.395 +cusp 0.667 0.710 0.700 +cuss 0.354 0.538 0.443 +cussed 0.156 0.625 0.454 +custard 0.618 0.260 0.293 +custodial 0.418 0.462 0.718 +custodian 0.594 0.625 0.528 +custody 0.494 0.472 0.675 +custom 0.552 0.382 0.688 +customary 0.700 0.253 0.561 +customer 0.562 0.430 0.673 +customized 0.625 0.504 0.590 +cut 0.490 0.490 0.393 +cutaneous 0.365 0.370 0.328 +cute 0.920 0.528 0.579 +cuticle 0.340 0.320 0.377 +cutie 0.638 0.528 0.464 +cutlass 0.173 0.648 0.528 +cutlery 0.552 0.300 0.345 +cutoff 0.432 0.510 0.518 +cutter 0.427 0.731 0.583 +cutters 0.197 0.653 0.491 +cutthroat 0.110 0.823 0.663 +cutting 0.448 0.375 0.536 +cutting board 0.337 0.540 0.342 +cuttings 0.479 0.392 0.433 +cwt 0.500 0.410 0.384 +cyanide 0.229 0.667 0.545 +cyberspace 0.677 0.594 0.611 +cycle 0.635 0.400 0.533 +cyclical 0.380 0.450 0.554 +cyclist 0.684 0.582 0.576 +cyclone 0.416 0.796 0.673 +cylinder 0.459 0.324 0.447 +cylindrical 0.458 0.294 0.414 +cymbal 0.542 0.363 0.362 +cynic 0.135 0.632 0.473 +cynical 0.156 0.760 0.474 +cynicism 0.104 0.780 0.454 +cyst 0.173 0.578 0.312 +cystic 0.314 0.481 0.400 +cytomegalovirus 0.186 0.657 0.443 +cytoplasm 0.378 0.442 0.474 +czar 0.480 0.348 0.643 +dab 0.510 0.337 0.340 +dabble 0.550 0.530 0.491 +dabbling 0.562 0.726 0.676 +dad 0.857 0.412 0.786 +daddy 0.795 0.400 0.736 +dado 0.510 0.240 0.364 +daemon 0.333 0.490 0.500 +daft 0.255 0.436 0.157 +dagger 0.224 0.797 0.613 +daily 0.653 0.347 0.473 +dainty 0.604 0.284 0.424 +daiquiri 0.670 0.519 0.400 +dairy 0.633 0.255 0.462 +daisy 0.562 0.367 0.333 +dak 0.510 0.417 0.424 +dale 0.622 0.270 0.365 +dam 0.250 0.553 0.394 +damage 0.059 0.726 0.403 +damaged 0.104 0.635 0.182 +damages 0.082 0.760 0.310 +dame 0.694 0.480 0.500 +damn 0.073 0.784 0.431 +damnation 0.135 0.750 0.416 +damned 0.100 0.760 0.465 +damp 0.360 0.279 0.210 +dampened 0.271 0.422 0.336 +damper 0.459 0.378 0.473 +damsel 0.719 0.475 0.400 +dance 0.894 0.840 0.551 +dancer 0.740 0.768 0.545 +dancing 0.885 0.868 0.444 +dandruff 0.398 0.298 0.293 +dandy 0.673 0.520 0.630 +danger 0.115 0.923 0.673 +dangerous 0.020 0.941 0.658 +dangerously 0.082 0.930 0.564 +dangit 0.396 0.606 0.358 +dangle 0.362 0.469 0.375 +dank 0.390 0.381 0.383 +dapper 0.770 0.560 0.698 +dare 0.677 0.788 0.684 +daredevil 0.429 0.714 0.653 +daresay 0.540 0.451 0.490 +daring 0.583 0.840 0.711 +dark 0.198 0.398 0.426 +darken 0.250 0.471 0.382 +darkened 0.135 0.440 0.452 +darkly 0.219 0.548 0.443 +darkness 0.102 0.602 0.418 +darkroom 0.188 0.627 0.423 +darkside 0.102 0.690 0.365 +darling 0.885 0.370 0.608 +darn 0.115 0.765 0.418 +dart 0.417 0.608 0.500 +dash 0.574 0.312 0.324 +dashboard 0.510 0.371 0.595 +dashed 0.276 0.393 0.338 +dashing 0.612 0.627 0.799 +dastardly 0.208 0.688 0.270 +data 0.500 0.250 0.426 +database 0.604 0.286 0.644 +date 0.604 0.231 0.400 +datenight 0.708 0.637 0.518 +daughter 0.908 0.415 0.455 +dawdle 0.479 0.464 0.357 +dawn 0.827 0.235 0.519 +dawned 0.694 0.471 0.473 +day 0.719 0.269 0.389 +daybreak 0.802 0.358 0.474 +daycare 0.776 0.481 0.360 +daydream 0.750 0.337 0.456 +daydreaming 0.776 0.360 0.479 +daylight 0.865 0.420 0.545 +daymade 0.646 0.450 0.417 +dayoff 0.760 0.368 0.377 +daytime 0.750 0.324 0.454 +daze 0.245 0.735 0.329 +dazed 0.300 0.697 0.277 +dazzle 0.730 0.782 0.683 +dazzling 0.854 0.880 0.767 +deacon 0.531 0.430 0.736 +deactivate 0.235 0.447 0.392 +dead 0.052 0.454 0.194 +deadbeat 0.229 0.453 0.368 +deadline 0.214 0.615 0.460 +deadlines 0.406 0.769 0.411 +deadlock 0.170 0.418 0.323 +deadly 0.143 0.849 0.554 +deafening 0.281 0.835 0.482 +deafness 0.125 0.413 0.219 +deal 0.719 0.599 0.543 +dealer 0.799 0.615 0.683 +dealership 0.541 0.430 0.629 +dealing 0.724 0.415 0.598 +dealings 0.600 0.491 0.480 +dean 0.612 0.469 0.723 +dear 0.880 0.434 0.629 +dearest 0.902 0.427 0.508 +dearth 0.156 0.539 0.255 +death 0.031 0.720 0.472 +deathbed 0.051 0.652 0.311 +deathly 0.073 0.771 0.682 +debacle 0.156 0.606 0.266 +debased 0.219 0.529 0.170 +debatable 0.181 0.610 0.474 +debate 0.408 0.691 0.683 +debauchery 0.354 0.901 0.500 +debenture 0.417 0.500 0.466 +debilitating 0.125 0.490 0.308 +debit 0.333 0.400 0.474 +debrief 0.247 0.343 0.549 +debriefing 0.427 0.580 0.456 +debris 0.135 0.396 0.327 +debt 0.204 0.598 0.336 +debtor 0.219 0.546 0.160 +debut 0.806 0.606 0.629 +debutante 0.771 0.627 0.454 +decade 0.531 0.402 0.665 +decadence 0.237 0.455 0.291 +decadent 0.290 0.559 0.324 +decaf 0.480 0.324 0.353 +decanter 0.438 0.567 0.510 +decathlon 0.573 0.753 0.620 +decay 0.143 0.312 0.170 +decayed 0.017 0.375 0.169 +decaying 0.073 0.510 0.214 +deceased 0.021 0.538 0.188 +decedent 0.423 0.481 0.415 +deceit 0.020 0.696 0.343 +deceitful 0.071 0.788 0.371 +deceive 0.094 0.775 0.414 +deceived 0.059 0.673 0.302 +deceiving 0.099 0.636 0.426 +december 0.740 0.540 0.464 +decency 0.750 0.235 0.634 +decent 0.823 0.296 0.653 +deception 0.090 0.745 0.370 +deceptive 0.027 0.605 0.294 +decide 0.656 0.540 0.855 +decidedly 0.750 0.480 0.843 +deciduous 0.385 0.353 0.282 +decimal 0.507 0.259 0.305 +decimeter 0.520 0.292 0.377 +decipher 0.417 0.630 0.652 +decision 0.646 0.510 0.839 +decisive 0.740 0.509 0.935 +deck 0.420 0.333 0.394 +declaration 0.551 0.590 0.714 +declaratory 0.635 0.582 0.673 +declare 0.677 0.623 0.668 +declination 0.250 0.549 0.311 +decline 0.173 0.491 0.240 +declining 0.328 0.400 0.264 +deco 0.625 0.274 0.356 +decode 0.551 0.510 0.640 +decoder 0.562 0.340 0.686 +decompose 0.194 0.596 0.241 +decomposed 0.073 0.442 0.231 +decomposition 0.133 0.600 0.263 +decompress 0.438 0.430 0.509 +decompression 0.208 0.520 0.311 +decontamination 0.611 0.538 0.573 +decor 0.734 0.311 0.573 +decorate 0.954 0.370 0.404 +decorating 0.863 0.548 0.462 +decoration 0.878 0.553 0.526 +decorative 0.908 0.460 0.381 +decorator 0.840 0.471 0.455 +decorum 0.802 0.327 0.462 +decoy 0.149 0.460 0.330 +decrease 0.125 0.360 0.267 +decreased 0.224 0.271 0.170 +decreasing 0.320 0.346 0.224 +decree 0.552 0.478 0.746 +decrement 0.255 0.427 0.373 +decrepit 0.156 0.490 0.225 +decry 0.400 0.814 0.548 +decryption 0.459 0.445 0.600 +dedicate 0.823 0.431 0.588 +dedication 0.867 0.471 0.682 +deduce 0.490 0.510 0.466 +deduct 0.355 0.330 0.412 +deductible 0.375 0.286 0.455 +deduction 0.438 0.462 0.527 +deed 0.520 0.320 0.592 +deejay 0.551 0.630 0.473 +deem 0.594 0.529 0.690 +deep 0.490 0.473 0.657 +deepen 0.625 0.530 0.776 +deer 0.583 0.375 0.292 +defamation 0.110 0.670 0.481 +defamatory 0.143 0.688 0.402 +default 0.459 0.343 0.712 +defeat 0.092 0.500 0.224 +defeated 0.104 0.582 0.145 +defeatist 0.163 0.567 0.315 +defect 0.135 0.561 0.185 +defection 0.146 0.594 0.330 +defective 0.122 0.580 0.274 +defector 0.163 0.696 0.286 +defend 0.698 0.722 0.670 +defendant 0.250 0.710 0.491 +defended 0.663 0.451 0.582 +defender 0.639 0.708 0.750 +defending 0.604 0.871 0.812 +defense 0.652 0.698 0.802 +defenseless 0.143 0.357 0.105 +defensible 0.740 0.509 0.593 +defensive 0.542 0.640 0.678 +defer 0.245 0.459 0.317 +deference 0.510 0.396 0.447 +deferral 0.765 0.542 0.327 +deferring 0.343 0.500 0.413 +defiance 0.333 0.780 0.760 +defiant 0.250 0.792 0.769 +defibrillator 0.398 0.663 0.431 +deficiency 0.073 0.373 0.179 +deficient 0.240 0.464 0.132 +deficit 0.358 0.500 0.269 +define 0.688 0.415 0.632 +defined 0.670 0.214 0.646 +definite 0.708 0.292 0.741 +definition 0.573 0.375 0.579 +definitive 0.583 0.479 0.787 +deflate 0.148 0.404 0.237 +deflation 0.287 0.536 0.407 +deflect 0.133 0.491 0.482 +deflection 0.188 0.500 0.382 +defloration 0.188 0.690 0.434 +deform 0.112 0.654 0.284 +deformed 0.198 0.435 0.308 +deformity 0.160 0.569 0.241 +defraud 0.175 0.635 0.314 +defray 0.375 0.598 0.653 +defrost 0.427 0.317 0.389 +deft 0.719 0.575 0.849 +defunct 0.112 0.491 0.272 +defuse 0.167 0.480 0.430 +defy 0.353 0.884 0.657 +degeneracy 0.143 0.720 0.298 +degenerate 0.069 0.724 0.264 +degeneration 0.245 0.578 0.371 +degradation 0.160 0.608 0.315 +degrade 0.083 0.500 0.184 +degraded 0.167 0.433 0.205 +degrading 0.031 0.583 0.232 +degree 0.724 0.365 0.663 +dehydrated 0.310 0.685 0.212 +dehydration 0.188 0.472 0.259 +dejected 0.104 0.654 0.347 +delay 0.204 0.510 0.162 +delayed 0.188 0.490 0.216 +delectable 0.781 0.642 0.718 +delegate 0.612 0.491 0.658 +delegation 0.562 0.431 0.609 +delete 0.292 0.298 0.409 +deleterious 0.297 0.725 0.440 +deletion 0.062 0.506 0.462 +deli 0.561 0.448 0.447 +deliberate 0.551 0.654 0.682 +deliberation 0.561 0.678 0.596 +deliberative 0.392 0.552 0.573 +delicacy 0.812 0.279 0.336 +delicate 0.583 0.294 0.366 +delicatessen 0.656 0.474 0.400 +delicious 0.927 0.650 0.589 +delight 0.949 0.666 0.647 +delighted 0.938 0.664 0.685 +delightful 0.918 0.735 0.644 +delineate 0.448 0.430 0.445 +delineation 0.521 0.402 0.314 +delinquency 0.135 0.860 0.508 +delinquent 0.051 0.904 0.500 +delirious 0.219 0.774 0.538 +delirium 0.233 0.694 0.484 +deliver 0.583 0.370 0.582 +deliverance 0.750 0.520 0.658 +delivery 0.704 0.461 0.786 +dell 0.458 0.380 0.453 +delta 0.551 0.343 0.509 +delude 0.143 0.627 0.353 +deluge 0.245 0.714 0.612 +delusion 0.344 0.647 0.400 +delusional 0.219 0.745 0.327 +deluxe 0.792 0.612 0.755 +delve 0.469 0.529 0.684 +demand 0.292 0.673 0.500 +demanding 0.396 0.750 0.828 +demeaned 0.271 0.520 0.212 +demeaning 0.104 0.645 0.308 +demeanor 0.633 0.433 0.657 +demented 0.088 0.787 0.309 +dementia 0.092 0.779 0.337 +demise 0.104 0.596 0.456 +demo 0.510 0.314 0.423 +democracy 0.680 0.500 0.840 +democrat 0.582 0.400 0.755 +democratic 0.802 0.519 0.798 +demographic 0.459 0.356 0.594 +demolish 0.125 0.632 0.700 +demolished 0.271 0.647 0.353 +demolition 0.133 0.827 0.541 +demon 0.037 0.908 0.509 +demonic 0.146 0.875 0.600 +demonstrable 0.735 0.471 0.749 +demonstrate 0.771 0.552 0.839 +demonstrated 0.617 0.500 0.649 +demonstrating 0.698 0.571 0.693 +demonstration 0.551 0.676 0.679 +demonstrative 0.656 0.528 0.736 +demonstrator 0.520 0.598 0.733 +demoralized 0.082 0.590 0.149 +demos 0.418 0.370 0.368 +demure 0.690 0.315 0.417 +den 0.510 0.347 0.398 +deniability 0.230 0.509 0.417 +denial 0.194 0.435 0.318 +denied 0.188 0.604 0.333 +denim 0.520 0.382 0.327 +denomination 0.490 0.363 0.429 +denominational 0.458 0.375 0.679 +denominator 0.450 0.410 0.613 +denote 0.448 0.471 0.534 +denounce 0.083 0.780 0.426 +dense 0.354 0.343 0.536 +density 0.602 0.471 0.561 +dent 0.306 0.606 0.325 +dental 0.573 0.404 0.463 +dentist 0.479 0.620 0.642 +dentistry 0.429 0.570 0.569 +dentists 0.364 0.600 0.582 +denunciation 0.146 0.830 0.561 +deny 0.316 0.667 0.321 +denying 0.080 0.542 0.272 +deodorant 0.480 0.265 0.269 +depart 0.398 0.480 0.444 +departed 0.245 0.536 0.391 +department 0.708 0.358 0.642 +departmental 0.612 0.422 0.446 +departure 0.573 0.500 0.426 +depend 0.388 0.429 0.358 +dependable 0.880 0.357 0.741 +dependant 0.357 0.404 0.451 +dependence 0.250 0.451 0.433 +dependency 0.429 0.365 0.356 +dependent 0.354 0.455 0.404 +depict 0.663 0.529 0.723 +depicting 0.490 0.566 0.602 +depletion 0.153 0.370 0.236 +deplorable 0.135 0.657 0.230 +deplore 0.135 0.575 0.373 +deploy 0.500 0.520 0.585 +deployment 0.510 0.520 0.612 +deport 0.167 0.667 0.546 +deportation 0.104 0.786 0.450 +depose 0.286 0.420 0.451 +deposit 0.540 0.379 0.483 +depositary 0.604 0.431 0.500 +deposition 0.394 0.510 0.471 +depository 0.551 0.373 0.481 +depot 0.635 0.255 0.471 +depraved 0.031 0.837 0.395 +depravity 0.115 0.854 0.453 +depreciate 0.270 0.623 0.445 +depreciated 0.135 0.672 0.250 +depreciation 0.143 0.571 0.386 +depress 0.219 0.635 0.528 +depressed 0.024 0.445 0.136 +depressing 0.146 0.559 0.216 +depression 0.031 0.520 0.232 +depressive 0.143 0.434 0.202 +depresson 0.135 0.400 0.308 +deprivation 0.194 0.610 0.413 +deprive 0.271 0.591 0.340 +deprived 0.354 0.506 0.536 +depth 0.708 0.561 0.759 +deputy 0.429 0.530 0.787 +derail 0.108 0.802 0.375 +deranged 0.376 0.868 0.357 +derelict 0.208 0.470 0.237 +derision 0.265 0.670 0.292 +derivation 0.521 0.519 0.644 +derivative 0.541 0.491 0.508 +derive 0.396 0.324 0.360 +dermal 0.385 0.406 0.443 +dermatologist 0.531 0.358 0.528 +dermatology 0.422 0.500 0.556 +derogation 0.208 0.460 0.327 +derogatory 0.122 0.580 0.404 +descend 0.385 0.535 0.231 +descendant 0.684 0.420 0.625 +descendent 0.391 0.480 0.565 +descending 0.219 0.493 0.250 +descent 0.300 0.402 0.158 +describe 0.542 0.472 0.555 +description 0.582 0.425 0.596 +descriptive 0.667 0.352 0.570 +desecrate 0.255 0.806 0.509 +desecration 0.125 0.833 0.564 +desert 0.469 0.279 0.389 +deserted 0.156 0.480 0.214 +deserter 0.122 0.710 0.366 +desertion 0.122 0.630 0.289 +deserve 0.802 0.436 0.613 +deserved 0.781 0.582 0.689 +deserving 0.802 0.596 0.858 +design 0.796 0.327 0.632 +designate 0.531 0.538 0.683 +designated 0.500 0.412 0.616 +designation 0.612 0.571 0.675 +designed 0.745 0.380 0.595 +designer 0.875 0.519 0.670 +designing 0.792 0.355 0.552 +desirability 0.684 0.550 0.675 +desirable 0.740 0.735 0.750 +desire 0.896 0.692 0.647 +desiring 0.814 0.821 0.632 +desirous 0.719 0.824 0.562 +desist 0.220 0.358 0.291 +desk 0.510 0.135 0.422 +desolate 0.104 0.320 0.228 +desolation 0.073 0.481 0.273 +despair 0.115 0.794 0.245 +despairing 0.073 0.735 0.286 +despatch 0.448 0.400 0.613 +desperado 0.260 0.745 0.361 +desperate 0.083 0.842 0.337 +desperation 0.125 0.904 0.419 +despicable 0.146 0.710 0.255 +despise 0.167 0.745 0.296 +despondent 0.133 0.378 0.221 +despotic 0.141 0.824 0.592 +despotism 0.255 0.696 0.620 +dessert 0.755 0.491 0.404 +destination 0.708 0.471 0.637 +destined 0.698 0.462 0.617 +destiny 0.781 0.413 0.611 +destitute 0.130 0.451 0.222 +destroy 0.046 0.935 0.635 +destroyed 0.031 0.696 0.288 +destroyer 0.083 0.830 0.543 +destroying 0.041 0.828 0.660 +destruct 0.071 0.868 0.525 +destruction 0.102 0.929 0.613 +destructive 0.177 0.870 0.713 +detach 0.357 0.625 0.450 +detached 0.280 0.396 0.216 +detachment 0.243 0.700 0.443 +detail 0.514 0.406 0.528 +detailed 0.603 0.314 0.472 +details 0.583 0.367 0.481 +detain 0.351 0.345 0.430 +detainee 0.306 0.510 0.321 +detect 0.531 0.520 0.565 +detectable 0.479 0.539 0.649 +detection 0.708 0.567 0.538 +detective 0.500 0.764 0.901 +detector 0.459 0.630 0.724 +detention 0.265 0.698 0.562 +deter 0.344 0.537 0.567 +detergent 0.458 0.304 0.426 +deteriorate 0.083 0.471 0.202 +deteriorated 0.053 0.549 0.237 +deteriorating 0.104 0.459 0.112 +deterioration 0.130 0.512 0.283 +determinable 0.625 0.565 0.723 +determinate 0.630 0.314 0.772 +determination 0.776 0.725 0.795 +determine 0.612 0.368 0.776 +determined 0.760 0.528 0.673 +deterrent 0.292 0.461 0.385 +detest 0.083 0.800 0.492 +detestation 0.177 0.637 0.412 +detonate 0.375 0.850 0.696 +detonation 0.167 0.931 0.741 +detonator 0.207 0.875 0.750 +detour 0.398 0.539 0.309 +detract 0.344 0.438 0.368 +detriment 0.281 0.538 0.263 +detrimental 0.203 0.679 0.387 +detritus 0.276 0.353 0.363 +deuce 0.479 0.338 0.425 +deutschmark 0.439 0.431 0.509 +devalued 0.321 0.462 0.212 +devastate 0.021 0.796 0.509 +devastated 0.120 0.544 0.264 +devastating 0.104 0.856 0.419 +devastation 0.090 0.904 0.472 +develop 0.771 0.670 0.821 +developer 0.844 0.653 0.864 +developing 0.833 0.587 0.714 +development 0.827 0.500 0.796 +deviant 0.094 0.589 0.398 +deviate 0.173 0.562 0.269 +deviating 0.354 0.634 0.536 +deviation 0.105 0.513 0.336 +device 0.562 0.404 0.627 +devil 0.161 0.900 0.611 +deviled 0.347 0.559 0.358 +devilish 0.073 0.865 0.490 +devious 0.250 0.519 0.259 +devise 0.551 0.557 0.670 +devoid 0.219 0.436 0.300 +devolution 0.345 0.434 0.425 +devolve 0.367 0.427 0.596 +devote 0.802 0.490 0.642 +devoted 0.867 0.320 0.698 +devotee 0.816 0.461 0.577 +devotion 0.802 0.561 0.673 +devotional 0.740 0.394 0.655 +devour 0.344 0.888 0.574 +devout 0.620 0.357 0.464 +dew 0.604 0.225 0.464 +dexter 0.458 0.473 0.444 +dexterity 0.771 0.673 0.864 +dextrose 0.333 0.402 0.323 +diabetes 0.051 0.472 0.279 +diabetic 0.125 0.269 0.237 +diabolical 0.102 0.912 0.456 +diagnose 0.378 0.520 0.714 +diagnosis 0.571 0.500 0.819 +diagnostic 0.417 0.483 0.635 +diagnostics 0.540 0.440 0.750 +diagonal 0.500 0.343 0.410 +diagram 0.562 0.357 0.445 +dial 0.620 0.427 0.596 +dialect 0.635 0.422 0.526 +dialectic 0.510 0.540 0.638 +dialogue 0.599 0.441 0.625 +dialysis 0.194 0.567 0.407 +diameter 0.427 0.298 0.483 +diamond 0.910 0.606 0.769 +diamonds 0.927 0.684 0.917 +diaper 0.409 0.274 0.155 +diaphragm 0.459 0.337 0.517 +diarrhea 0.092 0.684 0.143 +diarrhoea 0.038 0.692 0.250 +diary 0.698 0.292 0.464 +diatribe 0.354 0.569 0.409 +dib 0.479 0.370 0.344 +dibs 0.510 0.410 0.391 +dice 0.458 0.441 0.264 +dicey 0.290 0.833 0.727 +dichotomous 0.365 0.452 0.538 +dichotomy 0.323 0.482 0.483 +dick 0.208 0.500 0.462 +dickhead 0.115 0.608 0.284 +dicks 0.310 0.694 0.358 +dictate 0.480 0.423 0.668 +dictation 0.255 0.378 0.627 +dictator 0.073 0.760 0.862 +dictatorial 0.204 0.770 0.840 +dictatorship 0.082 0.806 0.784 +diction 0.439 0.373 0.679 +dictionary 0.620 0.250 0.598 +dictum 0.385 0.510 0.528 +didactic 0.645 0.480 0.673 +diddle 0.429 0.566 0.393 +die 0.031 0.765 0.259 +died 0.021 0.650 0.327 +diesel 0.490 0.327 0.448 +diet 0.429 0.235 0.398 +dietary 0.551 0.220 0.261 +differ 0.230 0.398 0.396 +difference 0.474 0.560 0.483 +differences 0.365 0.582 0.342 +different 0.612 0.394 0.473 +differential 0.520 0.378 0.535 +differentiation 0.367 0.561 0.535 +differently 0.480 0.431 0.506 +differing 0.418 0.410 0.455 +difficult 0.235 0.700 0.508 +difficulties 0.082 0.784 0.357 +difficulty 0.079 0.740 0.368 +diffuse 0.430 0.431 0.321 +diffusion 0.356 0.615 0.517 +dig 0.367 0.585 0.637 +digest 0.720 0.413 0.483 +digestion 0.531 0.410 0.455 +digestive 0.542 0.413 0.434 +digit 0.447 0.286 0.333 +digital 0.740 0.382 0.529 +dignified 0.766 0.481 0.635 +dignify 0.854 0.588 0.735 +dignity 0.844 0.391 0.873 +digress 0.271 0.625 0.411 +digs 0.448 0.670 0.635 +dike 0.360 0.384 0.490 +dilapidated 0.229 0.618 0.286 +dilatation 0.385 0.574 0.368 +dilation 0.347 0.490 0.578 +dildo 0.536 0.587 0.491 +dilemma 0.153 0.590 0.430 +diligence 0.688 0.423 0.700 +diligent 0.760 0.426 0.759 +dill 0.427 0.360 0.373 +diluent 0.417 0.344 0.332 +dilute 0.275 0.192 0.349 +diluted 0.469 0.310 0.229 +dilution 0.445 0.337 0.352 +dim 0.398 0.321 0.273 +dime 0.653 0.317 0.345 +dimension 0.592 0.415 0.627 +dimensional 0.561 0.484 0.596 +diminish 0.240 0.357 0.167 +diminished 0.156 0.269 0.196 +diminution 0.316 0.296 0.245 +diminutive 0.323 0.200 0.109 +dimwit 0.255 0.459 0.175 +din 0.440 0.417 0.398 +dine 0.821 0.519 0.478 +diner 0.643 0.302 0.538 +dinghy 0.510 0.269 0.325 +dingo 0.608 0.472 0.346 +dingy 0.156 0.483 0.343 +dining 0.724 0.350 0.459 +dinky 0.357 0.451 0.358 +dinner 0.823 0.392 0.379 +dinnertime 0.796 0.406 0.341 +dinosaur 0.448 0.630 0.596 +dint 0.378 0.480 0.492 +diocesan 0.520 0.283 0.518 +diocese 0.510 0.288 0.575 +diorama 0.592 0.441 0.462 +dioxide 0.354 0.433 0.456 +dip 0.516 0.583 0.397 +diploma 0.750 0.462 0.731 +diplomacy 0.740 0.396 0.774 +diplomat 0.563 0.262 0.868 +diplomatic 0.653 0.363 0.918 +dipper 0.548 0.361 0.348 +dippy 0.430 0.402 0.340 +dipstick 0.365 0.312 0.316 +dire 0.214 0.660 0.259 +direct 0.793 0.403 0.650 +directed 0.542 0.490 0.541 +direction 0.719 0.330 0.684 +directive 0.604 0.530 0.918 +directly 0.747 0.400 0.702 +director 0.688 0.580 0.912 +directory 0.439 0.413 0.538 +dirt 0.112 0.500 0.236 +dirty 0.153 0.460 0.170 +disability 0.073 0.482 0.173 +disable 0.115 0.430 0.269 +disabled 0.308 0.443 0.235 +disadvantage 0.150 0.377 0.282 +disaffected 0.176 0.410 0.291 +disagree 0.133 0.590 0.345 +disagreeable 0.042 0.643 0.178 +disagreeing 0.255 0.643 0.350 +disagreement 0.104 0.618 0.236 +disallow 0.156 0.519 0.424 +disallowed 0.135 0.500 0.328 +disapointment 0.104 0.418 0.231 +disappear 0.143 0.441 0.350 +disappearance 0.214 0.698 0.367 +disappearing 0.167 0.427 0.379 +disappoint 0.150 0.633 0.288 +disappointed 0.071 0.472 0.241 +disappointing 0.073 0.640 0.200 +disappointment 0.115 0.490 0.336 +disapproval 0.085 0.551 0.367 +disapprove 0.160 0.594 0.445 +disapproved 0.104 0.550 0.114 +disapproving 0.245 0.625 0.452 +disarm 0.292 0.528 0.613 +disarray 0.198 0.657 0.223 +disaster 0.082 0.892 0.433 +disastrous 0.071 0.741 0.439 +disband 0.302 0.491 0.417 +disbelief 0.188 0.409 0.373 +disbelieve 0.188 0.441 0.352 +disburse 0.418 0.473 0.353 +disbursement 0.240 0.443 0.435 +disc 0.622 0.410 0.426 +discard 0.240 0.343 0.337 +discarded 0.229 0.460 0.308 +discards 0.240 0.464 0.391 +discern 0.459 0.566 0.518 +discernible 0.427 0.441 0.481 +discerning 0.542 0.584 0.780 +discernment 0.408 0.471 0.694 +discharge 0.427 0.538 0.578 +disciple 0.765 0.385 0.462 +disciplinary 0.562 0.593 0.796 +discipline 0.615 0.471 0.806 +disciplined 0.728 0.450 0.750 +disclaim 0.235 0.509 0.321 +disclaimer 0.367 0.571 0.542 +disclose 0.490 0.570 0.545 +disclosed 0.271 0.575 0.546 +disclosure 0.500 0.615 0.710 +disco 0.710 0.806 0.575 +discoloration 0.224 0.373 0.414 +discolored 0.204 0.340 0.269 +discomfort 0.153 0.719 0.272 +disconcerted 0.100 0.612 0.288 +disconcerting 0.106 0.549 0.269 +disconnect 0.438 0.292 0.191 +disconnected 0.292 0.276 0.173 +disconnection 0.167 0.283 0.277 +disconnects 0.256 0.357 0.241 +discontent 0.240 0.530 0.263 +discontinuance 0.123 0.741 0.337 +discontinue 0.354 0.396 0.349 +discontinuity 0.303 0.439 0.250 +discontinuous 0.233 0.409 0.316 +discord 0.115 0.882 0.465 +discount 0.724 0.530 0.302 +discounted 0.677 0.471 0.430 +discourage 0.184 0.443 0.267 +discouraged 0.220 0.304 0.090 +discouragement 0.112 0.319 0.206 +discouraging 0.167 0.469 0.281 +discourse 0.410 0.550 0.803 +discover 0.771 0.793 0.673 +discovery 0.823 0.627 0.814 +discredit 0.075 0.529 0.355 +discredited 0.112 0.491 0.182 +discreet 0.552 0.216 0.532 +discrepancy 0.260 0.643 0.417 +discrete 0.585 0.231 0.429 +discretion 0.552 0.320 0.685 +discretionary 0.520 0.365 0.446 +discriminate 0.125 0.761 0.366 +discriminating 0.160 0.783 0.462 +discrimination 0.051 0.724 0.379 +discus 0.542 0.423 0.343 +discuss 0.396 0.769 0.509 +discussion 0.333 0.842 0.536 +disdain 0.153 0.446 0.441 +disdainful 0.097 0.480 0.263 +disease 0.041 0.539 0.333 +diseased 0.123 0.510 0.134 +disembodied 0.167 0.620 0.412 +disengage 0.406 0.529 0.304 +disengagement 0.327 0.373 0.395 +disfigured 0.153 0.613 0.336 +disgrace 0.061 0.531 0.331 +disgraced 0.071 0.661 0.250 +disgraceful 0.082 0.702 0.240 +disgruntled 0.104 0.658 0.442 +disguise 0.573 0.694 0.431 +disguised 0.500 0.615 0.326 +disgust 0.052 0.775 0.317 +disgusted 0.051 0.773 0.274 +disgusting 0.031 0.796 0.245 +dish 0.552 0.255 0.264 +disheartened 0.153 0.343 0.238 +disheartening 0.010 0.353 0.224 +dishonest 0.191 0.491 0.163 +dishonesty 0.094 0.592 0.348 +dishonor 0.104 0.620 0.185 +dishonorable 0.112 0.641 0.280 +dishwasher 0.480 0.296 0.324 +disillusionment 0.051 0.519 0.190 +disinclination 0.125 0.491 0.330 +disincline 0.458 0.454 0.278 +disinclined 0.385 0.442 0.364 +disinfect 0.448 0.388 0.648 +disinfectant 0.531 0.429 0.460 +disinfection 0.517 0.556 0.473 +disinformation 0.230 0.577 0.260 +disingenuous 0.194 0.509 0.204 +disintegrate 0.143 0.660 0.364 +disintegration 0.094 0.551 0.381 +disinterested 0.398 0.284 0.392 +disjoint 0.351 0.385 0.322 +disjointed 0.323 0.518 0.365 +disjunctive 0.286 0.481 0.400 +disk 0.573 0.423 0.412 +diskette 0.531 0.255 0.391 +dislike 0.156 0.406 0.321 +disliked 0.062 0.510 0.221 +disliking 0.163 0.637 0.366 +dislocated 0.125 0.625 0.200 +dislocation 0.229 0.565 0.373 +dislodge 0.214 0.769 0.356 +disloyal 0.062 0.582 0.245 +disloyalty 0.187 0.716 0.267 +dismal 0.194 0.450 0.192 +dismantle 0.347 0.644 0.462 +dismay 0.314 0.681 0.459 +dismayed 0.165 0.735 0.389 +dismemberment 0.104 0.860 0.470 +dismiss 0.167 0.541 0.509 +dismissal 0.153 0.723 0.271 +dismissive 0.188 0.541 0.430 +dismount 0.361 0.423 0.391 +disobedience 0.051 0.868 0.369 +disobedient 0.276 0.706 0.353 +disobey 0.143 0.556 0.491 +disorder 0.115 0.816 0.218 +disordered 0.210 0.714 0.288 +disorderly 0.188 0.748 0.385 +disorganized 0.052 0.507 0.184 +disorientation 0.163 0.472 0.212 +disoriented 0.227 0.643 0.227 +disown 0.153 0.637 0.368 +disparage 0.092 0.663 0.336 +disparaging 0.102 0.626 0.411 +disparate 0.438 0.500 0.368 +disparity 0.208 0.482 0.361 +dispassionate 0.199 0.217 0.218 +dispatch 0.317 0.417 0.555 +dispatcher 0.365 0.704 0.652 +dispel 0.388 0.402 0.411 +dispensary 0.406 0.380 0.606 +dispensation 0.388 0.462 0.490 +dispense 0.561 0.520 0.518 +dispenser 0.583 0.392 0.470 +dispersal 0.388 0.507 0.421 +disperse 0.375 0.569 0.434 +dispersed 0.344 0.490 0.274 +dispersion 0.270 0.604 0.350 +dispirited 0.204 0.280 0.142 +displace 0.424 0.541 0.454 +displaced 0.281 0.472 0.291 +displacement 0.276 0.531 0.481 +displacency 0.500 0.528 0.642 +display 0.677 0.325 0.400 +displease 0.021 0.702 0.286 +displeased 0.135 0.690 0.400 +displeasure 0.115 0.559 0.250 +disposable 0.271 0.439 0.250 +disposal 0.135 0.608 0.396 +dispose 0.548 0.538 0.559 +disposed 0.688 0.441 0.625 +disposition 0.663 0.542 0.734 +dispossessed 0.354 0.577 0.331 +disprove 0.375 0.625 0.613 +dispute 0.219 0.750 0.585 +disqualification 0.066 0.677 0.330 +disqualified 0.129 0.464 0.232 +disqualify 0.208 0.595 0.267 +disquieted 0.229 0.850 0.290 +disregard 0.177 0.647 0.308 +disregarded 0.260 0.458 0.283 +disrelish 0.375 0.471 0.304 +disreputable 0.104 0.688 0.353 +disrepute 0.208 0.630 0.292 +disrespect 0.062 0.637 0.302 +disrespectful 0.031 0.694 0.273 +disrupt 0.265 0.640 0.349 +disrupting 0.186 0.557 0.339 +disruption 0.235 0.735 0.436 +disruptive 0.255 0.755 0.575 +dissatisfaction 0.115 0.663 0.202 +dissatisfied 0.042 0.561 0.291 +dissect 0.367 0.750 0.595 +dissection 0.276 0.632 0.462 +disseminate 0.562 0.608 0.750 +dissemination 0.476 0.551 0.583 +dissension 0.250 0.618 0.414 +dissent 0.300 0.655 0.407 +dissenting 0.208 0.552 0.366 +dissertation 0.312 0.575 0.575 +disservice 0.250 0.794 0.480 +dissident 0.350 0.582 0.413 +dissimilar 0.276 0.461 0.472 +dissipate 0.385 0.368 0.355 +dissipated 0.281 0.421 0.231 +dissociation 0.135 0.555 0.471 +dissociative 0.281 0.615 0.397 +dissolution 0.204 0.464 0.349 +dissolve 0.271 0.490 0.410 +dissonance 0.173 0.471 0.336 +dissuade 0.482 0.500 0.350 +distal 0.410 0.401 0.438 +distance 0.233 0.317 0.418 +distant 0.229 0.324 0.269 +distaste 0.184 0.625 0.370 +distasteful 0.264 0.676 0.222 +distillate 0.500 0.347 0.382 +distillation 0.396 0.436 0.575 +distilled 0.427 0.573 0.500 +distinct 0.542 0.578 0.509 +distinction 0.584 0.571 0.750 +distinctive 0.885 0.520 0.604 +distinguish 0.675 0.471 0.600 +distinguishable 0.635 0.530 0.727 +distinguished 0.823 0.593 0.759 +distinguishing 0.622 0.363 0.640 +distort 0.100 0.740 0.366 +distorted 0.250 0.521 0.280 +distortion 0.299 0.570 0.380 +distract 0.241 0.609 0.336 +distracted 0.194 0.392 0.213 +distracting 0.445 0.583 0.400 +distraction 0.402 0.557 0.390 +distraught 0.115 0.903 0.264 +distress 0.073 0.840 0.396 +distressed 0.143 0.771 0.324 +distressing 0.075 0.750 0.375 +distribute 0.643 0.596 0.709 +distribution 0.635 0.548 0.788 +distributor 0.702 0.447 0.718 +district 0.438 0.327 0.660 +distrust 0.060 0.670 0.276 +disturb 0.175 0.760 0.481 +disturbance 0.146 0.907 0.404 +disturbed 0.125 0.870 0.305 +disturbing 0.146 0.792 0.439 +disuse 0.229 0.229 0.202 +disused 0.250 0.302 0.186 +ditch 0.357 0.364 0.322 +ditto 0.449 0.418 0.411 +ditty 0.470 0.433 0.334 +diurnal 0.714 0.296 0.443 +diva 0.660 0.657 0.596 +divan 0.750 0.202 0.262 +dive 0.583 0.531 0.500 +diver 0.594 0.520 0.564 +diverge 0.375 0.657 0.520 +divergence 0.429 0.615 0.687 +divergent 0.449 0.660 0.587 +diverging 0.417 0.613 0.573 +divers 0.583 0.580 0.602 +diverse 0.562 0.519 0.604 +diversified 0.602 0.538 0.549 +diversify 0.656 0.588 0.464 +diversion 0.740 0.821 0.714 +diversionary 0.551 0.587 0.300 +diversity 0.806 0.472 0.711 +divert 0.344 0.622 0.407 +diverting 0.396 0.571 0.537 +divest 0.365 0.547 0.424 +divested 0.333 0.449 0.311 +divestment 0.302 0.509 0.382 +divide 0.333 0.520 0.417 +divided 0.271 0.623 0.391 +dividend 0.583 0.491 0.566 +divination 0.500 0.650 0.545 +divine 0.918 0.571 0.885 +divinity 0.896 0.559 0.774 +divisible 0.323 0.462 0.411 +division 0.370 0.481 0.472 +divisor 0.344 0.517 0.455 +divorce 0.042 0.700 0.385 +divorcee 0.153 0.610 0.481 +divulge 0.531 0.718 0.467 +divvy 0.351 0.462 0.429 +dizziness 0.229 0.555 0.254 +dizzy 0.199 0.582 0.193 +do 0.670 0.548 0.536 +doable 0.760 0.404 0.675 +doc 0.458 0.317 0.392 +docile 0.604 0.259 0.264 +dock 0.490 0.409 0.481 +docked 0.281 0.754 0.398 +docket 0.505 0.509 0.607 +docking 0.354 0.596 0.587 +doctor 0.700 0.531 0.861 +doctorate 0.776 0.479 0.841 +doctrinal 0.510 0.373 0.673 +doctrine 0.500 0.394 0.769 +document 0.594 0.240 0.667 +documentary 0.622 0.213 0.596 +documentation 0.719 0.290 0.667 +documents 0.530 0.250 0.587 +dodge 0.333 0.760 0.509 +dodger 0.427 0.454 0.490 +dodging 0.396 0.654 0.382 +dodgy 0.281 0.510 0.254 +dodo 0.438 0.306 0.353 +doe 0.550 0.336 0.336 +doer 0.724 0.550 0.728 +dog 0.704 0.500 0.407 +dogface 0.219 0.470 0.264 +dogged 0.255 0.750 0.594 +doggy 0.646 0.491 0.404 +doghouse 0.438 0.417 0.340 +dogma 0.530 0.460 0.719 +dogmatic 0.448 0.520 0.654 +dogsick 0.571 0.490 0.377 +doings 0.604 0.491 0.705 +doit 0.500 0.519 0.392 +dojo 0.500 0.435 0.455 +doldrums 0.229 0.425 0.266 +dole 0.448 0.402 0.348 +doll 0.729 0.321 0.330 +dollar 0.755 0.632 0.694 +dollhouse 0.643 0.245 0.363 +dolor 0.167 0.635 0.375 +dolphin 0.776 0.350 0.414 +domain 0.573 0.549 0.828 +dome 0.620 0.398 0.509 +domestic 0.729 0.327 0.500 +domesticated 0.635 0.360 0.294 +domestication 0.594 0.390 0.435 +domicile 0.604 0.292 0.529 +domiciled 0.542 0.340 0.516 +dominance 0.542 0.775 0.839 +dominant 0.406 0.854 0.893 +dominate 0.439 0.814 0.953 +dominating 0.427 0.769 0.902 +domination 0.505 0.786 0.959 +dominatrix 0.390 0.727 0.709 +dominion 0.542 0.704 0.890 +domino 0.594 0.510 0.473 +don 0.646 0.454 0.702 +donate 0.774 0.462 0.577 +donation 0.792 0.398 0.602 +donkey 0.406 0.367 0.245 +donor 0.714 0.490 0.653 +dontlikeyou 0.055 0.500 0.282 +dontmess 0.396 0.482 0.440 +dontmesswithme 0.312 0.635 0.440 +dontpanic 0.469 0.465 0.425 +dontunderstand 0.219 0.357 0.271 +doodle 0.604 0.402 0.376 +doom 0.073 0.750 0.442 +doomed 0.041 0.755 0.301 +doomsday 0.125 0.861 0.670 +door 0.549 0.189 0.421 +doorbell 0.564 0.500 0.307 +doorknob 0.406 0.553 0.462 +doorman 0.570 0.371 0.491 +doormat 0.458 0.269 0.267 +doornail 0.459 0.370 0.423 +doorstep 0.531 0.274 0.391 +doorway 0.573 0.304 0.496 +dopamine 0.548 0.469 0.426 +dope 0.295 0.855 0.425 +dopey 0.320 0.380 0.365 +dork 0.272 0.519 0.361 +dorky 0.302 0.480 0.390 +dorm 0.719 0.194 0.327 +dormant 0.385 0.245 0.245 +dormitory 0.633 0.204 0.382 +dorsal 0.449 0.360 0.445 +dosage 0.344 0.450 0.490 +dose 0.458 0.490 0.427 +dossier 0.357 0.380 0.544 +dot 0.434 0.290 0.391 +doting 0.888 0.415 0.426 +dotted 0.480 0.347 0.426 +dotty 0.375 0.402 0.393 +double 0.677 0.378 0.569 +doubled 0.427 0.536 0.560 +doublet 0.420 0.431 0.500 +doubling 0.459 0.452 0.464 +doubt 0.395 0.351 0.231 +doubtful 0.250 0.465 0.241 +doubting 0.224 0.560 0.189 +doubtless 0.688 0.415 0.689 +doubts 0.306 0.448 0.305 +douche 0.490 0.413 0.397 +douchebags 0.327 0.587 0.366 +dough 0.588 0.229 0.391 +doughboy 0.365 0.443 0.396 +doughnut 0.663 0.380 0.279 +dour 0.360 0.404 0.325 +douse 0.365 0.453 0.412 +dove 0.729 0.235 0.437 +down 0.208 0.330 0.264 +downcast 0.071 0.500 0.222 +downer 0.120 0.594 0.226 +downfall 0.200 0.717 0.182 +downfield 0.521 0.330 0.380 +downhearted 0.119 0.461 0.255 +downhill 0.292 0.573 0.279 +download 0.602 0.490 0.503 +downpour 0.328 0.602 0.481 +downright 0.625 0.454 0.679 +downriver 0.542 0.469 0.279 +downside 0.190 0.400 0.246 +downtime 0.240 0.226 0.324 +downward 0.188 0.347 0.255 +downy 0.630 0.170 0.255 +dowry 0.604 0.453 0.544 +doze 0.592 0.200 0.405 +dozen 0.583 0.343 0.425 +drab 0.327 0.300 0.242 +draft 0.438 0.360 0.351 +drafty 0.458 0.500 0.518 +drag 0.388 0.606 0.348 +dragon 0.541 0.821 0.712 +dragonfly 0.571 0.373 0.357 +drain 0.277 0.470 0.222 +drainage 0.219 0.354 0.307 +drained 0.310 0.441 0.352 +draining 0.337 0.396 0.304 +drainpipe 0.417 0.413 0.277 +drake 0.467 0.411 0.452 +drama 0.430 0.755 0.481 +dramaqueen 0.337 0.682 0.482 +dramatic 0.367 0.780 0.443 +drape 0.417 0.439 0.404 +drapery 0.479 0.220 0.223 +drastic 0.194 0.839 0.657 +drat 0.302 0.516 0.409 +draught 0.465 0.245 0.316 +draw 0.704 0.449 0.481 +drawback 0.302 0.422 0.148 +drawbridge 0.551 0.557 0.438 +drawer 0.429 0.196 0.292 +drawers 0.539 0.260 0.236 +drawing 0.698 0.216 0.333 +dread 0.153 0.792 0.368 +dreaded 0.122 0.706 0.460 +dreadful 0.092 0.786 0.348 +dreadfully 0.246 0.806 0.306 +dreading 0.125 0.760 0.377 +dream 0.844 0.157 0.328 +dreamboat 0.776 0.491 0.458 +dreamer 0.820 0.394 0.455 +dreaming 0.854 0.320 0.336 +dreamland 0.844 0.471 0.566 +dreams 0.865 0.415 0.530 +dreamt 0.812 0.380 0.518 +dreamy 0.837 0.350 0.500 +dreary 0.260 0.490 0.324 +dredge 0.427 0.445 0.444 +drenched 0.302 0.361 0.388 +dress 0.760 0.300 0.345 +dresser 0.604 0.398 0.473 +dressmaker 0.698 0.460 0.483 +dressy 0.800 0.570 0.696 +dribble 0.417 0.551 0.465 +dried 0.427 0.260 0.385 +drier 0.306 0.347 0.392 +drift 0.316 0.520 0.375 +drifted 0.312 0.542 0.310 +drifter 0.449 0.512 0.391 +driftwood 0.321 0.283 0.439 +drill 0.250 0.602 0.573 +drink 0.650 0.552 0.474 +drinker 0.365 0.735 0.441 +drinking 0.562 0.459 0.317 +drinks 0.729 0.656 0.412 +drip 0.392 0.193 0.175 +dripping 0.302 0.257 0.267 +drive 0.625 0.689 0.713 +drivel 0.398 0.469 0.463 +driver 0.553 0.538 0.637 +driveway 0.612 0.392 0.689 +drizzle 0.521 0.353 0.319 +droll 0.459 0.573 0.422 +drone 0.429 0.686 0.596 +drones 0.398 0.577 0.588 +drool 0.385 0.398 0.204 +drooping 0.245 0.558 0.353 +droopy 0.438 0.350 0.297 +drop 0.479 0.321 0.291 +droplet 0.625 0.208 0.194 +dropout 0.253 0.550 0.481 +dropper 0.333 0.216 0.236 +drought 0.133 0.353 0.267 +drove 0.541 0.528 0.623 +drown 0.071 0.860 0.270 +drowsiness 0.260 0.194 0.303 +drowsy 0.375 0.180 0.240 +drudgery 0.094 0.522 0.241 +drug 0.214 0.790 0.453 +drug dealing 0.042 0.843 0.500 +drugged 0.102 0.750 0.321 +druggist 0.240 0.561 0.417 +drugs 0.167 0.750 0.368 +drugstore 0.490 0.343 0.518 +druid 0.517 0.445 0.481 +drum 0.615 0.679 0.339 +drummer 0.646 0.700 0.564 +drumming 0.594 0.750 0.426 +drunk 0.194 0.800 0.250 +drunk driving 0.073 0.900 0.306 +drunkard 0.240 0.873 0.250 +drunken 0.155 0.849 0.250 +drunkenness 0.214 0.774 0.336 +dry 0.363 0.169 0.311 +dryer 0.479 0.343 0.277 +dryness 0.292 0.296 0.263 +dual 0.573 0.330 0.384 +dualism 0.490 0.406 0.536 +duality 0.438 0.520 0.503 +dub 0.510 0.480 0.387 +dubious 0.414 0.480 0.198 +duchess 0.656 0.548 0.711 +duck 0.594 0.337 0.236 +ducking 0.344 0.573 0.294 +duckling 0.602 0.353 0.263 +ducky 0.520 0.430 0.368 +duct 0.449 0.435 0.430 +ductile 0.508 0.420 0.433 +dud 0.167 0.455 0.246 +dude 0.809 0.356 0.615 +duds 0.347 0.311 0.339 +due 0.562 0.340 0.467 +duel 0.271 0.696 0.589 +dues 0.367 0.461 0.288 +duet 0.694 0.693 0.527 +duffel 0.500 0.400 0.384 +dugout 0.490 0.370 0.463 +duh 0.357 0.461 0.364 +duke 0.667 0.440 0.669 +dull 0.194 0.120 0.185 +dullard 0.450 0.480 0.365 +dumb 0.188 0.330 0.151 +dumbasses 0.316 0.590 0.363 +dumbbell 0.302 0.469 0.364 +dumbbitch 0.281 0.636 0.393 +dumfound 0.271 0.551 0.295 +dumfounder 0.406 0.481 0.400 +dummy 0.440 0.144 0.250 +dump 0.345 0.500 0.370 +dumpling 0.580 0.321 0.360 +dumps 0.302 0.583 0.365 +dumpster 0.229 0.418 0.101 +dun 0.458 0.431 0.339 +dunce 0.188 0.327 0.146 +dune 0.459 0.173 0.414 +dung 0.104 0.549 0.149 +dungeon 0.276 0.608 0.440 +dunk 0.406 0.333 0.475 +duo 0.510 0.500 0.447 +dupe 0.184 0.760 0.327 +duplex 0.592 0.452 0.467 +duplicate 0.521 0.490 0.338 +duplication 0.480 0.564 0.577 +duplicity 0.406 0.500 0.578 +durability 0.750 0.398 0.813 +durable 0.740 0.294 0.688 +duration 0.656 0.370 0.536 +duress 0.302 0.569 0.612 +dusk 0.532 0.276 0.519 +dusky 0.229 0.528 0.324 +dust 0.344 0.246 0.241 +duster 0.408 0.265 0.296 +dustpan 0.609 0.466 0.371 +dusty 0.406 0.294 0.255 +dutiful 0.724 0.245 0.585 +duty 0.583 0.579 0.651 +dwarf 0.370 0.340 0.288 +dwarfed 0.365 0.265 0.293 +dweeb 0.354 0.446 0.327 +dwell 0.698 0.245 0.611 +dweller 0.615 0.304 0.500 +dwelling 0.765 0.330 0.481 +dye 0.479 0.314 0.371 +dying 0.040 0.664 0.422 +dyke 0.438 0.396 0.566 +dynamic 0.724 0.750 0.836 +dynamical 0.786 0.730 0.827 +dynamics 0.745 0.682 0.774 +dynamite 0.344 0.860 0.783 +dynamo 0.531 0.650 0.593 +dynasty 0.725 0.588 0.936 +dysentery 0.260 0.528 0.345 +dysfunction 0.156 0.410 0.386 +dysfunctional 0.125 0.558 0.307 +dyspepsia 0.212 0.470 0.460 +eager 0.521 0.812 0.306 +eagerness 0.406 0.621 0.443 +eagle 0.604 0.594 0.679 +ear 0.469 0.216 0.231 +earful 0.533 0.462 0.443 +earl 0.582 0.461 0.794 +earlier 0.562 0.352 0.339 +early 0.633 0.373 0.426 +earn 0.865 0.769 0.817 +earnest 0.653 0.380 0.670 +earnestly 0.847 0.490 0.717 +earnestness 0.812 0.373 0.615 +earnings 0.938 0.650 0.875 +earpiece 0.583 0.286 0.452 +earring 0.583 0.520 0.500 +earrings 0.676 0.346 0.517 +earshot 0.552 0.332 0.408 +earth 0.750 0.225 0.614 +earthenware 0.552 0.210 0.320 +earthling 0.531 0.412 0.570 +earthly 0.625 0.318 0.518 +earthquake 0.073 0.930 0.812 +earthy 0.375 0.413 0.404 +ease 0.796 0.385 0.491 +easel 0.694 0.340 0.527 +easement 0.479 0.345 0.302 +easily 0.885 0.279 0.453 +east 0.510 0.250 0.317 +eastbound 0.541 0.408 0.402 +eastern 0.521 0.420 0.480 +easy 0.865 0.194 0.373 +easygoing 0.823 0.276 0.538 +eat 0.731 0.500 0.464 +eater 0.459 0.337 0.510 +eating 0.847 0.491 0.615 +eatingdisorders 0.365 0.608 0.508 +eavesdrop 0.375 0.710 0.368 +eavesdropping 0.490 0.380 0.441 +ebb 0.354 0.451 0.404 +ebony 0.490 0.317 0.400 +ebullient 0.659 0.856 0.746 +eccentric 0.531 0.806 0.721 +eccentricity 0.408 0.735 0.745 +ecclesiastical 0.673 0.270 0.660 +echelon 0.490 0.404 0.425 +echinacea 0.592 0.418 0.454 +echo 0.573 0.373 0.345 +eclectic 0.646 0.542 0.508 +eclipse 0.541 0.469 0.616 +ecliptic 0.531 0.520 0.556 +ecological 0.885 0.290 0.607 +economic 0.561 0.408 0.639 +economical 0.667 0.564 0.673 +economics 0.625 0.481 0.632 +economy 0.583 0.434 0.771 +ecosystem 0.729 0.259 0.633 +ecstasy 0.796 0.922 0.655 +ecstatic 0.875 0.769 0.742 +ecumenical 0.561 0.450 0.547 +eddy 0.500 0.394 0.350 +edema 0.250 0.519 0.318 +edge 0.439 0.470 0.468 +edging 0.479 0.394 0.370 +edgy 0.281 0.895 0.306 +edible 0.750 0.425 0.497 +edict 0.316 0.547 0.560 +edification 0.625 0.481 0.697 +edifice 0.551 0.403 0.610 +edit 0.510 0.410 0.544 +editing 0.604 0.404 0.493 +edition 0.542 0.455 0.564 +editor 0.772 0.431 0.673 +editorial 0.583 0.330 0.570 +educate 0.760 0.380 0.728 +educated 0.816 0.297 0.625 +education 0.896 0.275 0.840 +educational 0.745 0.457 0.764 +educator 0.827 0.317 0.845 +eeeek 0.367 0.540 0.349 +eeek 0.333 0.490 0.302 +eek 0.292 0.529 0.343 +eel 0.292 0.564 0.487 +eerie 0.265 0.771 0.442 +effect 0.570 0.518 0.608 +effective 0.844 0.632 0.891 +effectiveness 0.640 0.654 0.812 +effects 0.470 0.578 0.379 +effectual 0.776 0.559 0.820 +effectually 0.724 0.500 0.594 +effectuate 0.510 0.602 0.679 +effeminate 0.337 0.619 0.291 +efficacious 0.823 0.698 0.845 +efficacy 0.802 0.490 0.906 +efficiency 0.802 0.509 0.892 +efficient 0.959 0.604 0.830 +effigy 0.510 0.440 0.401 +effort 0.698 0.778 0.858 +effortless 0.626 0.090 0.352 +effusion 0.344 0.730 0.472 +effyou 0.354 0.529 0.490 +egg 0.684 0.241 0.293 +egghead 0.316 0.492 0.284 +eggnog 0.635 0.360 0.259 +eggplant 0.592 0.152 0.323 +eggshell 0.408 0.269 0.212 +ego 0.328 0.576 0.593 +egomaniac 0.133 0.708 0.596 +egotistical 0.156 0.667 0.363 +egregious 0.150 0.716 0.442 +egress 0.490 0.429 0.287 +eight 0.540 0.199 0.315 +eighteen 0.523 0.340 0.404 +eighth 0.531 0.226 0.380 +eighty 0.500 0.300 0.453 +ejaculate 0.604 0.896 0.604 +ejaculation 0.615 0.893 0.547 +eject 0.434 0.656 0.559 +ejection 0.188 0.836 0.554 +elaborate 0.561 0.367 0.680 +elaboration 0.708 0.500 0.598 +elan 0.562 0.367 0.500 +elapse 0.514 0.440 0.455 +elapsed 0.583 0.451 0.493 +elastic 0.656 0.518 0.385 +elasticity 0.635 0.452 0.582 +elated 0.792 0.960 0.725 +elation 0.740 0.853 0.623 +elbow 0.448 0.133 0.254 +eld 0.471 0.292 0.451 +elder 0.448 0.153 0.462 +elders 0.602 0.260 0.441 +eldest 0.625 0.471 0.741 +elect 0.667 0.554 0.661 +election 0.625 0.519 0.651 +elective 0.612 0.380 0.623 +elector 0.479 0.520 0.766 +electoral 0.490 0.631 0.602 +electorate 0.560 0.380 0.696 +electric 0.458 0.708 0.512 +electric slide 0.542 0.660 0.536 +electrical 0.531 0.620 0.688 +electrician 0.449 0.590 0.620 +electricity 0.698 0.810 0.733 +electrify 0.520 0.769 0.737 +electrocute 0.271 0.731 0.555 +electrocution 0.177 0.844 0.692 +electromagnetic 0.531 0.632 0.683 +electron 0.520 0.455 0.560 +electronic 0.571 0.490 0.704 +electronics 0.708 0.545 0.574 +elegance 0.918 0.396 0.824 +elegant 0.865 0.500 0.685 +element 0.531 0.259 0.481 +elemental 0.627 0.306 0.711 +elementary 0.594 0.286 0.686 +elements 0.510 0.312 0.462 +elephant 0.531 0.510 0.615 +elevate 0.812 0.500 0.804 +elevated 0.704 0.594 0.620 +elevation 0.760 0.759 0.711 +elevator 0.562 0.604 0.676 +eleven 0.449 0.250 0.430 +eleventh 0.594 0.329 0.357 +elf 0.460 0.457 0.315 +elicit 0.406 0.594 0.658 +eligible 0.750 0.400 0.518 +eliminate 0.265 0.670 0.324 +elimination 0.052 0.667 0.431 +elite 0.688 0.704 0.737 +elitist 0.500 0.606 0.656 +elixir 0.708 0.587 0.604 +elk 0.439 0.337 0.340 +ell 0.469 0.418 0.373 +ellipse 0.531 0.410 0.479 +ellipsis 0.653 0.358 0.314 +ellipsoid 0.500 0.440 0.419 +elliptic 0.500 0.431 0.528 +elliptical 0.338 0.385 0.490 +elm 0.510 0.345 0.321 +elongate 0.583 0.385 0.540 +elongation 0.561 0.500 0.500 +elope 0.396 0.694 0.528 +eloquence 0.729 0.490 0.804 +eloquent 0.870 0.680 0.741 +elucidate 0.583 0.509 0.518 +elucidation 0.650 0.574 0.586 +elude 0.438 0.521 0.464 +elusive 0.229 0.615 0.466 +emaciated 0.103 0.541 0.151 +email 0.698 0.230 0.456 +emanate 0.653 0.464 0.554 +emancipation 0.704 0.684 0.763 +embankment 0.677 0.438 0.436 +embargo 0.229 0.564 0.443 +embark 0.541 0.550 0.619 +embarrass 0.082 0.667 0.364 +embarrassed 0.184 0.560 0.246 +embarrassing 0.226 0.809 0.225 +embarrassment 0.143 0.685 0.226 +embassy 0.622 0.333 0.758 +embattled 0.235 0.724 0.421 +embed 0.417 0.554 0.670 +embellish 0.842 0.500 0.769 +embellishment 0.673 0.449 0.405 +embers 0.490 0.481 0.508 +embezzlement 0.143 0.827 0.435 +embezzler 0.146 0.823 0.491 +emblem 0.640 0.330 0.754 +emblematic 0.771 0.459 0.798 +embodiment 0.562 0.690 0.663 +embolism 0.104 0.660 0.302 +embossed 0.531 0.481 0.500 +embrace 0.949 0.490 0.452 +embroidered 0.677 0.279 0.407 +embroidery 0.781 0.358 0.280 +embroiled 0.337 0.721 0.420 +embryo 0.673 0.469 0.453 +embryonic 0.573 0.453 0.598 +emcee 0.694 0.577 0.691 +emerald 0.740 0.363 0.726 +emerge 0.602 0.594 0.731 +emergence 0.276 0.857 0.676 +emergency 0.200 0.900 0.571 +emeritus 0.633 0.402 0.735 +emery 0.469 0.583 0.472 +emetophobia 0.243 0.620 0.403 +emigrate 0.356 0.812 0.508 +emigration 0.564 0.664 0.432 +eminence 0.816 0.644 0.837 +eminent 0.740 0.620 0.830 +eminently 0.694 0.607 0.773 +emir 0.510 0.396 0.621 +emissary 0.562 0.462 0.636 +emission 0.510 0.453 0.591 +emit 0.638 0.445 0.510 +emo 0.354 0.314 0.226 +emotion 0.693 0.873 0.696 +emotional 0.779 0.714 0.526 +emotive 0.917 0.741 0.525 +empathic 0.760 0.570 0.558 +empathize 0.802 0.591 0.660 +empathy 0.729 0.349 0.545 +emperor 0.651 0.704 0.962 +emphasis 0.653 0.745 0.816 +emphasize 0.510 0.605 0.769 +emphatic 0.615 0.707 0.732 +emphysema 0.156 0.556 0.336 +empire 0.688 0.730 0.944 +empirical 0.500 0.510 0.574 +empiricism 0.583 0.460 0.547 +employ 0.729 0.481 0.702 +employee 0.582 0.361 0.481 +employer 0.663 0.518 0.767 +employment 0.750 0.594 0.611 +emporium 0.622 0.556 0.724 +empower 0.694 0.779 0.891 +empress 0.716 0.669 0.855 +emptiness 0.177 0.173 0.184 +emption 0.570 0.406 0.458 +empty 0.188 0.183 0.081 +emu 0.420 0.358 0.330 +emulate 0.438 0.340 0.549 +emulsion 0.562 0.431 0.453 +enable 0.760 0.491 0.782 +enablement 0.600 0.451 0.750 +enact 0.680 0.564 0.598 +enactment 0.667 0.612 0.769 +enamel 0.594 0.280 0.306 +encampment 0.677 0.573 0.605 +enchant 0.873 0.650 0.643 +enchanted 0.917 0.633 0.687 +enchanting 0.917 0.681 0.708 +enchantment 0.816 0.775 0.647 +enchantress 0.398 0.663 0.479 +enchilada 0.542 0.553 0.371 +encircle 0.460 0.500 0.519 +encircling 0.510 0.368 0.557 +enclave 0.531 0.333 0.580 +enclose 0.531 0.477 0.473 +enclosure 0.417 0.375 0.490 +encode 0.490 0.500 0.734 +encomiastic 0.541 0.500 0.670 +encomium 0.541 0.451 0.519 +encompass 0.520 0.298 0.661 +encore 0.510 0.423 0.500 +encounter 0.865 0.702 0.689 +encourage 0.896 0.580 0.704 +encouraged 0.953 0.702 0.657 +encouragement 0.865 0.700 0.759 +encouraging 0.823 0.583 0.755 +encroach 0.302 0.742 0.702 +encroachment 0.255 0.736 0.620 +encrypt 0.500 0.387 0.500 +encryption 0.547 0.415 0.474 +encumbrance 0.300 0.521 0.480 +encyclopedia 0.679 0.320 0.645 +end 0.198 0.349 0.298 +end table 0.541 0.480 0.482 +endanger 0.115 0.885 0.404 +endangered 0.083 0.885 0.430 +endangerment 0.167 0.873 0.519 +endearing 0.663 0.434 0.604 +endeavor 0.677 0.755 0.765 +ended 0.302 0.500 0.500 +endemic 0.406 0.480 0.483 +endgame 0.449 0.538 0.526 +ending 0.344 0.365 0.492 +endless 0.347 0.462 0.472 +endocarditis 0.235 0.587 0.412 +endorse 0.592 0.392 0.472 +endorsement 0.834 0.360 0.611 +endow 0.684 0.398 0.609 +endowed 0.755 0.510 0.769 +endowment 0.685 0.578 0.647 +endpapers 0.542 0.400 0.339 +endpoint 0.311 0.410 0.448 +endurance 0.592 0.745 0.760 +endure 0.320 0.610 0.574 +enduring 0.633 0.459 0.768 +enema 0.281 0.673 0.268 +enemy 0.135 0.794 0.591 +energetic 0.847 0.868 0.902 +energize 0.792 0.810 0.875 +energy 0.944 0.725 0.868 +enforce 0.583 0.644 0.836 +enforcement 0.594 0.571 0.736 +enforcer 0.398 0.612 0.639 +engage 0.771 0.796 0.713 +engaged 0.837 0.596 0.849 +engagement 0.906 0.587 0.807 +engaging 0.948 0.612 0.862 +engender 0.561 0.741 0.688 +engine 0.615 0.644 0.676 +engineer 0.719 0.500 0.875 +engineering 0.735 0.471 0.836 +engrave 0.486 0.442 0.517 +engraved 0.542 0.375 0.473 +engraver 0.552 0.417 0.500 +engraving 0.604 0.430 0.442 +engrossed 0.541 0.471 0.304 +engrossing 0.698 0.702 0.750 +engulf 0.398 0.573 0.500 +enhance 0.802 0.578 0.814 +enhancement 0.877 0.490 0.741 +enigma 0.513 0.700 0.500 +enigmatic 0.469 0.589 0.679 +enjoin 0.594 0.454 0.732 +enjoy 0.959 0.725 0.750 +enjoyable 1.000 0.481 0.605 +enjoying 0.908 0.759 0.759 +enjoyment 0.930 0.612 0.716 +enlarge 0.735 0.606 0.688 +enlarged 0.673 0.490 0.518 +enlargement 0.677 0.577 0.616 +enlighten 0.729 0.549 0.667 +enlightened 0.956 0.566 0.700 +enlightening 0.825 0.729 0.727 +enlightenment 0.837 0.549 0.619 +enlist 0.510 0.370 0.483 +enliven 0.833 0.683 0.702 +enmity 0.094 0.706 0.382 +ennui 0.406 0.461 0.316 +enormity 0.594 0.648 0.848 +enormous 0.677 0.665 0.886 +enormously 0.760 0.694 0.872 +enraged 0.083 0.962 0.636 +enrich 0.896 0.731 0.705 +enroll 0.696 0.530 0.611 +enrollment 0.667 0.391 0.698 +ensemble 0.697 0.418 0.586 +ensign 0.663 0.270 0.545 +enslave 0.073 0.800 0.481 +enslaved 0.104 0.720 0.321 +enslavement 0.086 0.635 0.302 +ensue 0.698 0.363 0.332 +ensure 0.737 0.406 0.759 +entail 0.484 0.630 0.645 +entangled 0.319 0.578 0.357 +entanglement 0.302 0.765 0.248 +enter 0.708 0.470 0.500 +enterprise 0.760 0.392 0.754 +enterprising 0.865 0.784 0.875 +entertain 0.918 0.684 0.598 +entertained 0.902 0.644 0.712 +entertainer 0.888 0.709 0.759 +entertaining 0.833 0.658 0.660 +entertainment 0.847 0.750 0.569 +enthralled 0.745 0.602 0.615 +enthusiasm 0.938 0.816 0.798 +enthusiast 0.867 0.810 0.875 +enthusiastic 0.885 0.868 0.848 +entice 0.521 0.887 0.518 +entire 0.689 0.462 0.698 +entirety 0.854 0.460 0.804 +entitle 0.729 0.333 0.827 +entity 0.542 0.402 0.670 +entomology 0.438 0.396 0.545 +entourage 0.491 0.567 0.467 +entrails 0.365 0.538 0.387 +entrance 0.698 0.393 0.526 +entrapment 0.177 0.604 0.441 +entreat 0.304 0.560 0.462 +entree 0.615 0.477 0.624 +entrepreneur 0.885 0.704 0.920 +entrust 0.693 0.310 0.630 +entry 0.552 0.353 0.602 +enumerate 0.521 0.390 0.491 +enumeration 0.548 0.327 0.534 +envelope 0.604 0.275 0.377 +envious 0.110 0.754 0.341 +environ 0.724 0.221 0.433 +environment 0.646 0.194 0.528 +environmental 0.633 0.313 0.664 +environs 0.561 0.288 0.345 +envision 0.625 0.449 0.483 +envoy 0.531 0.375 0.586 +envy 0.240 0.704 0.427 +enzyme 0.562 0.277 0.481 +ephemeral 0.500 0.312 0.377 +ephemeris 0.640 0.380 0.528 +epic 0.857 0.713 0.830 +epidemic 0.092 0.830 0.611 +epidermis 0.418 0.490 0.426 +epidural 0.347 0.452 0.525 +epilepsy 0.061 0.854 0.250 +epileptic 0.146 0.794 0.340 +epilogue 0.582 0.353 0.466 +epiphany 0.625 0.596 0.526 +episcopal 0.542 0.314 0.750 +episode 0.719 0.367 0.509 +episodic 0.531 0.542 0.462 +epistle 0.604 0.417 0.535 +epitaph 0.276 0.323 0.442 +epithet 0.530 0.394 0.524 +epitome 0.510 0.500 0.667 +epoch 0.553 0.343 0.797 +equal 0.781 0.178 0.407 +equality 0.898 0.305 0.716 +equalization 0.625 0.422 0.423 +equalize 0.738 0.281 0.574 +equalizer 0.604 0.451 0.586 +equally 0.625 0.264 0.436 +equate 0.724 0.382 0.624 +equation 0.479 0.384 0.608 +equator 0.550 0.302 0.462 +equatorial 0.550 0.271 0.593 +equestrian 0.633 0.519 0.417 +equidistant 0.375 0.406 0.509 +equilibration 0.724 0.317 0.593 +equilibrium 0.676 0.235 0.620 +equip 0.650 0.519 0.713 +equipment 0.745 0.495 0.700 +equitable 0.714 0.286 0.750 +equity 0.792 0.304 0.614 +equivalence 0.663 0.250 0.582 +equivalent 0.646 0.347 0.500 +equivocal 0.327 0.482 0.257 +era 0.615 0.407 0.449 +eradicate 0.260 0.690 0.686 +eradication 0.208 0.788 0.685 +erase 0.240 0.260 0.321 +eraser 0.458 0.209 0.311 +erasure 0.281 0.360 0.265 +ere 0.479 0.312 0.377 +erect 0.643 0.885 0.627 +erectile 0.542 0.796 0.625 +erection 0.640 0.856 0.695 +ergo 0.385 0.400 0.385 +erode 0.208 0.643 0.580 +erosion 0.312 0.770 0.465 +erotic 0.625 0.946 0.683 +erotica 0.781 0.870 0.579 +err 0.146 0.660 0.236 +errand 0.385 0.519 0.482 +errant 0.205 0.602 0.375 +erratic 0.271 0.503 0.217 +erratum 0.327 0.528 0.436 +erroneous 0.057 0.561 0.245 +error 0.094 0.559 0.198 +erst 0.277 0.422 0.357 +erudite 0.719 0.434 0.774 +erupt 0.188 0.820 0.818 +eruption 0.156 0.913 0.733 +escalade 0.480 0.724 0.442 +escalate 0.653 0.714 0.728 +escalating 0.646 0.724 0.518 +escalation 0.571 0.807 0.582 +escalator 0.500 0.530 0.518 +escape 0.367 0.765 0.448 +escaped 0.365 0.755 0.518 +escarpment 0.406 0.553 0.470 +eschew 0.184 0.438 0.370 +escort 0.729 0.480 0.608 +escrow 0.449 0.520 0.613 +esophagus 0.429 0.454 0.464 +esoteric 0.500 0.676 0.545 +especial 0.827 0.419 0.794 +espionage 0.312 0.750 0.620 +espouse 0.802 0.529 0.598 +espresso 0.677 0.620 0.508 +esprit 0.552 0.431 0.407 +esquire 0.604 0.542 0.518 +essay 0.559 0.411 0.530 +essayist 0.656 0.460 0.462 +essence 0.663 0.369 0.575 +essential 0.812 0.405 0.759 +essentially 0.750 0.373 0.802 +establish 0.708 0.500 0.688 +established 0.796 0.394 0.694 +establishment 0.690 0.398 0.631 +estate 0.653 0.385 0.647 +esteem 0.745 0.380 0.679 +esteemed 0.694 0.418 0.531 +esthetic 0.635 0.360 0.558 +estimable 0.796 0.408 0.630 +estimate 0.719 0.469 0.517 +estimation 0.740 0.480 0.589 +estoppel 0.354 0.459 0.482 +estranged 0.156 0.382 0.377 +estrogen 0.580 0.500 0.425 +estuary 0.469 0.278 0.482 +etch 0.510 0.367 0.598 +etching 0.567 0.491 0.575 +eternal 0.854 0.409 0.843 +eternity 0.765 0.520 0.911 +ethanol 0.333 0.410 0.534 +ether 0.490 0.306 0.412 +ethereal 0.520 0.419 0.518 +ethic 0.786 0.260 0.791 +ethical 0.854 0.324 0.634 +ethics 0.658 0.296 0.731 +ethnic 0.583 0.373 0.555 +ethnography 0.571 0.373 0.549 +etiology 0.500 0.385 0.639 +etiquette 0.604 0.350 0.421 +etymology 0.531 0.370 0.529 +eucalyptus 0.602 0.308 0.418 +euchre 0.470 0.459 0.442 +eugenics 0.448 0.530 0.518 +eulogistic 0.740 0.623 0.694 +eulogium 0.542 0.482 0.655 +eulogize 0.850 0.518 0.679 +eulogy 0.625 0.443 0.667 +euphemism 0.418 0.453 0.491 +euphoria 0.769 0.955 0.648 +euphoric 0.745 0.904 0.588 +euro 0.680 0.441 0.521 +euthanasia 0.229 0.716 0.325 +evacuate 0.354 0.792 0.314 +evacuation 0.160 0.755 0.582 +evade 0.304 0.490 0.342 +evaluate 0.663 0.640 0.649 +evaluation 0.542 0.667 0.764 +evanescence 0.527 0.519 0.458 +evangelical 0.602 0.389 0.602 +evangelist 0.582 0.464 0.702 +evangelistic 0.660 0.375 0.612 +evaporate 0.357 0.469 0.402 +evaporation 0.556 0.346 0.388 +evasion 0.229 0.510 0.418 +evasive 0.117 0.596 0.425 +eve 0.612 0.378 0.440 +evening 0.458 0.185 0.318 +evens 0.592 0.430 0.457 +event 0.745 0.673 0.664 +eventful 0.543 0.837 0.510 +eventual 0.633 0.459 0.413 +eventuality 0.469 0.627 0.527 +evergreen 0.729 0.471 0.546 +everlasting 0.740 0.413 0.809 +evermore 0.677 0.450 0.403 +everyday 0.740 0.392 0.472 +everyman 0.522 0.333 0.535 +evict 0.042 0.632 0.377 +eviction 0.185 0.731 0.455 +evidence 0.500 0.500 0.778 +evident 0.633 0.444 0.664 +evidentiary 0.448 0.541 0.717 +evil 0.040 0.827 0.545 +evoke 0.438 0.341 0.500 +evolution 0.781 0.657 0.854 +evolutionary 0.796 0.673 0.825 +evolve 0.655 0.692 0.896 +ewe 0.429 0.216 0.277 +ex 0.250 0.520 0.306 +exacerbate 0.323 0.776 0.580 +exacerbation 0.344 0.810 0.480 +exact 0.719 0.354 0.685 +exacting 0.448 0.673 0.767 +exaggerate 0.193 0.760 0.529 +exaggerated 0.224 0.885 0.732 +exaggeration 0.312 0.775 0.582 +exalt 0.656 0.750 0.745 +exaltation 0.594 0.892 0.673 +exalted 0.676 0.845 0.696 +exam 0.479 0.663 0.577 +examination 0.378 0.657 0.679 +examine 0.615 0.623 0.786 +examiner 0.406 0.575 0.812 +example 0.542 0.337 0.510 +exasperated 0.229 0.816 0.377 +exasperation 0.214 0.833 0.483 +excavate 0.583 0.613 0.635 +excavation 0.540 0.644 0.527 +excavator 0.427 0.673 0.649 +exceed 0.500 0.827 0.586 +exceeding 0.500 0.802 0.668 +excel 0.561 0.363 0.466 +excellence 0.958 0.620 0.907 +excellent 0.970 0.587 0.870 +excelsior 0.700 0.625 0.611 +excepting 0.408 0.413 0.526 +exception 0.469 0.600 0.544 +exceptional 0.806 0.740 0.933 +excerpt 0.437 0.367 0.543 +excess 0.385 0.889 0.712 +excessive 0.417 0.731 0.601 +excessively 0.449 0.882 0.716 +exchange 0.740 0.569 0.491 +excise 0.448 0.561 0.577 +excision 0.260 0.480 0.519 +excitability 0.906 0.910 0.724 +excitable 0.803 0.939 0.629 +excitation 0.792 0.958 0.750 +excite 0.823 0.950 0.668 +excited 0.908 0.931 0.709 +excitement 0.896 0.684 0.731 +exciting 0.950 0.792 0.789 +exclaim 0.635 0.711 0.639 +exclamation 0.612 0.745 0.598 +exclude 0.292 0.500 0.530 +excluded 0.061 0.540 0.134 +excluding 0.271 0.550 0.324 +exclusion 0.240 0.530 0.389 +exclusive 0.792 0.630 0.653 +excrement 0.041 0.558 0.221 +excretion 0.285 0.650 0.457 +excruciating 0.083 0.837 0.345 +excursion 0.625 0.714 0.627 +excuse 0.240 0.696 0.318 +exec 0.640 0.352 0.769 +execute 0.327 0.708 0.769 +execution 0.160 0.811 0.713 +executioner 0.235 0.816 0.676 +executive 0.704 0.449 0.894 +executor 0.365 0.755 0.759 +exegesis 0.458 0.472 0.491 +exemplar 0.844 0.537 0.625 +exemplary 0.833 0.343 0.729 +exemplify 0.735 0.506 0.783 +exempt 0.588 0.455 0.664 +exemption 0.531 0.578 0.627 +exercise 0.750 0.789 0.625 +exert 0.694 0.735 0.806 +exertion 0.663 0.755 0.717 +exhale 0.542 0.490 0.411 +exhaust 0.546 0.710 0.337 +exhausted 0.123 0.423 0.202 +exhaustion 0.366 0.633 0.269 +exhaustive 0.388 0.635 0.604 +exhibit 0.688 0.633 0.708 +exhibition 0.698 0.590 0.531 +exhilarated 0.890 0.963 0.759 +exhilarating 0.917 0.823 0.810 +exhilaration 0.792 0.868 0.783 +exhort 0.378 0.660 0.745 +exhortation 0.531 0.624 0.580 +exhumation 0.177 0.586 0.473 +exhume 0.184 0.627 0.452 +exigent 0.385 0.611 0.792 +exile 0.184 0.630 0.483 +exist 0.857 0.421 0.788 +existence 0.760 0.513 0.771 +existent 0.635 0.490 0.635 +existential 0.583 0.510 0.638 +existing 0.802 0.344 0.750 +exit 0.370 0.353 0.399 +exodus 0.286 0.663 0.567 +exonerate 0.592 0.500 0.538 +exorbitant 0.398 0.865 0.825 +exorcism 0.163 0.980 0.557 +exorcist 0.219 0.906 0.716 +exotic 0.840 0.711 0.727 +expand 0.792 0.559 0.686 +expanded 0.760 0.406 0.689 +expanse 0.594 0.529 0.689 +expansion 0.776 0.618 0.787 +expansive 0.708 0.650 0.778 +expatriate 0.265 0.764 0.391 +expect 0.469 0.327 0.377 +expectance 0.552 0.724 0.660 +expectancy 0.581 0.622 0.558 +expectant 0.708 0.650 0.474 +expectation 0.771 0.690 0.707 +expected 0.729 0.412 0.545 +expecting 0.561 0.450 0.302 +expediency 0.604 0.443 0.703 +expedient 0.885 0.461 0.454 +expedite 0.571 0.858 0.798 +expedition 0.735 0.802 0.620 +expeditious 0.602 0.645 0.773 +expel 0.281 0.725 0.452 +expendable 0.479 0.490 0.423 +expenditure 0.250 0.608 0.603 +expense 0.317 0.451 0.377 +expenses 0.240 0.633 0.396 +expensive 0.323 0.540 0.530 +experience 0.827 0.618 0.905 +experienced 0.771 0.613 0.914 +experiences 0.793 0.647 0.795 +experiment 0.479 0.720 0.675 +experimental 0.417 0.764 0.396 +experimentation 0.637 0.769 0.767 +experimenter 0.708 0.710 0.700 +expert 0.776 0.646 0.911 +expertise 0.792 0.589 0.925 +expiration 0.265 0.539 0.463 +expire 0.573 0.745 0.702 +expired 0.198 0.394 0.200 +expiry 0.194 0.434 0.382 +explain 0.719 0.517 0.736 +explanation 0.615 0.610 0.825 +explanatory 0.573 0.433 0.688 +expletive 0.357 0.567 0.536 +explication 0.510 0.445 0.602 +explicit 0.562 0.694 0.734 +explode 0.277 0.885 0.773 +exploit 0.312 0.878 0.660 +exploitation 0.156 0.920 0.718 +exploration 0.594 0.650 0.773 +exploratory 0.653 0.690 0.698 +explore 0.776 0.660 0.727 +explorer 0.729 0.663 0.714 +explosion 0.167 0.960 0.767 +explosions 0.123 0.860 0.594 +explosive 0.156 0.943 0.663 +expo 0.610 0.562 0.500 +exponent 0.529 0.510 0.845 +exponential 0.704 0.588 0.763 +export 0.567 0.661 0.755 +exportation 0.760 0.633 0.673 +expose 0.344 0.643 0.537 +exposed 0.471 0.661 0.509 +exposition 0.521 0.627 0.655 +expository 0.706 0.653 0.636 +exposure 0.570 0.830 0.630 +expound 0.438 0.575 0.740 +express 0.760 0.623 0.691 +expression 0.790 0.650 0.721 +expressive 0.755 0.724 0.685 +expressway 0.633 0.635 0.587 +expropriation 0.188 0.735 0.788 +expulsion 0.190 0.790 0.529 +exquisite 0.892 0.644 0.604 +exquisitely 0.849 0.728 0.723 +extant 0.646 0.390 0.523 +extend 0.646 0.570 0.689 +extendable 0.660 0.592 0.722 +extended 0.570 0.304 0.649 +extension 0.490 0.510 0.529 +extensive 0.635 0.520 0.760 +extent 0.646 0.451 0.602 +exterior 0.542 0.400 0.627 +exterminate 0.177 0.857 0.736 +extermination 0.190 0.860 0.616 +exterminator 0.344 0.804 0.887 +external 0.479 0.341 0.509 +externally 0.643 0.521 0.568 +extinct 0.112 0.491 0.412 +extinction 0.104 0.750 0.611 +extinguish 0.240 0.576 0.482 +extinguisher 0.707 0.379 0.543 +extol 0.582 0.667 0.456 +extort 0.052 0.827 0.570 +extortion 0.112 0.868 0.630 +extra 0.656 0.551 0.745 +extract 0.565 0.402 0.519 +extracting 0.521 0.709 0.689 +extraction 0.418 0.740 0.526 +extractor 0.302 0.536 0.519 +extracurricular 0.457 0.471 0.743 +extradition 0.229 0.627 0.554 +extrajudicial 0.365 0.686 0.667 +extramural 0.336 0.559 0.537 +extraneous 0.276 0.625 0.478 +extraordinaire 0.847 0.864 0.898 +extraordinary 0.969 0.728 0.860 +extraterrestrial 0.510 0.833 0.792 +extravagance 0.531 0.802 0.700 +extravagant 0.720 0.763 0.812 +extravaganza 0.646 0.786 0.906 +extreme 0.318 0.800 0.721 +extreme anticipation 0.551 0.740 0.704 +extreme disgust 0.052 0.873 0.456 +extreme surprise 0.833 0.935 0.676 +extreme trust 0.826 0.713 0.922 +extremely 0.635 0.827 0.886 +extremely negative 0.030 0.786 0.311 +extremely positive 0.993 0.730 0.839 +extremity 0.408 0.588 0.583 +extricate 0.542 0.510 0.543 +extrinsic 0.510 0.479 0.636 +extrusion 0.229 0.660 0.545 +exuberance 0.698 0.816 0.787 +exude 0.375 0.519 0.411 +eye 0.531 0.265 0.425 +eyeball 0.526 0.422 0.420 +eyebrow 0.510 0.198 0.222 +eyeful 0.802 0.500 0.676 +eyeglass 0.531 0.236 0.286 +eyeglasses 0.561 0.269 0.306 +eyelash 0.480 0.250 0.278 +eyelet 0.632 0.298 0.346 +eyeliner 0.688 0.349 0.347 +eyepiece 0.418 0.347 0.480 +eyes 0.760 0.279 0.432 +eyesight 0.750 0.226 0.343 +eyewitness 0.541 0.686 0.698 +fab 0.490 0.380 0.406 +fable 0.663 0.387 0.389 +fabled 0.625 0.538 0.545 +fabric 0.635 0.190 0.345 +fabricate 0.636 0.491 0.779 +fabricated 0.418 0.427 0.555 +fabrication 0.573 0.587 0.705 +fabulous 0.979 0.660 0.797 +facade 0.520 0.333 0.518 +face 0.571 0.173 0.453 +faceless 0.230 0.406 0.173 +facet 0.667 0.324 0.382 +facial 0.594 0.429 0.433 +facile 0.740 0.264 0.307 +facilitate 0.812 0.333 0.509 +facility 0.625 0.500 0.654 +facing 0.604 0.406 0.550 +facsimile 0.490 0.500 0.543 +fact 0.683 0.333 0.618 +faction 0.469 0.430 0.448 +factor 0.635 0.365 0.678 +factory 0.500 0.500 0.683 +facts 0.688 0.471 0.693 +factual 0.656 0.440 0.545 +faculties 0.643 0.431 0.760 +faculty 0.615 0.412 0.732 +fad 0.663 0.520 0.570 +fade 0.354 0.333 0.245 +faded 0.302 0.275 0.194 +faeces 0.184 0.476 0.175 +fag 0.122 0.653 0.331 +faggot 0.219 0.643 0.292 +fail 0.177 0.578 0.154 +failing 0.125 0.490 0.268 +failure 0.167 0.575 0.139 +fain 0.479 0.417 0.426 +faint 0.063 0.429 0.167 +fainting 0.333 0.510 0.214 +fair 0.812 0.557 0.643 +fairly 0.790 0.406 0.750 +fairness 0.740 0.317 0.552 +fairway 0.541 0.510 0.500 +fairy 0.776 0.408 0.413 +faith 0.833 0.220 0.763 +faithful 0.888 0.333 0.627 +faithfulness 0.833 0.426 0.602 +faithless 0.102 0.683 0.304 +fake 0.073 0.554 0.268 +faker 0.245 0.630 0.480 +falafel 0.560 0.402 0.351 +falcon 0.557 0.580 0.678 +fall 0.177 0.657 0.221 +fallacious 0.271 0.587 0.390 +fallacy 0.112 0.561 0.430 +fallback 0.458 0.358 0.508 +fallible 0.365 0.537 0.402 +falling 0.202 0.716 0.306 +fallopian 0.297 0.390 0.464 +fallout 0.428 0.356 0.373 +fallow 0.375 0.368 0.464 +false 0.120 0.404 0.240 +falsehood 0.031 0.625 0.384 +falsely 0.083 0.480 0.265 +falsification 0.173 0.720 0.490 +falsified 0.042 0.630 0.306 +falsify 0.115 0.657 0.409 +falsity 0.120 0.689 0.186 +falter 0.421 0.650 0.346 +fame 0.896 0.755 0.852 +famed 0.878 0.750 0.819 +familiar 0.906 0.330 0.615 +familiarity 0.854 0.346 0.616 +familiarize 0.760 0.365 0.654 +family 0.968 0.383 0.643 +familytime 0.939 0.420 0.679 +famine 0.163 0.679 0.310 +famished 0.177 0.654 0.282 +famous 0.916 0.775 0.882 +famously 0.856 0.765 0.787 +fan 0.781 0.429 0.357 +fanatic 0.573 0.780 0.629 +fanatical 0.555 0.830 0.714 +fanaticism 0.292 0.896 0.566 +fanciful 0.677 0.592 0.342 +fancy 0.854 0.673 0.534 +fandango 0.490 0.591 0.429 +fanfare 0.656 0.640 0.437 +fang 0.175 0.491 0.455 +fangs 0.286 0.598 0.434 +fanning 0.615 0.330 0.236 +fantasia 0.898 0.694 0.436 +fantasize 0.771 0.660 0.356 +fantastic 0.969 0.696 0.831 +fantasy 0.880 0.627 0.474 +faraway 0.365 0.356 0.285 +farce 0.265 0.667 0.246 +farcical 0.406 0.481 0.259 +fare 0.490 0.425 0.645 +farewell 0.130 0.500 0.591 +farm 0.781 0.327 0.297 +farmer 0.677 0.432 0.464 +farmhouse 0.690 0.330 0.444 +farming 0.580 0.414 0.568 +farmland 0.729 0.363 0.509 +faro 0.544 0.349 0.357 +fart 0.194 0.439 0.264 +farther 0.418 0.500 0.430 +fascia 0.480 0.366 0.356 +fascinate 0.854 0.683 0.802 +fascinated 0.812 0.714 0.788 +fascinating 0.979 0.817 0.784 +fascination 0.885 0.773 0.835 +fascism 0.104 0.740 0.695 +fascist 0.200 0.755 0.527 +fashion 0.827 0.616 0.589 +fashionable 0.750 0.510 0.605 +fastball 0.688 0.679 0.575 +fasten 0.458 0.585 0.529 +fastener 0.577 0.377 0.491 +fastening 0.594 0.473 0.554 +fasting 0.388 0.370 0.394 +fat 0.198 0.353 0.237 +fatal 0.061 0.775 0.509 +fatalism 0.208 0.694 0.631 +fatality 0.062 0.798 0.595 +fate 0.571 0.479 0.712 +fated 0.582 0.472 0.692 +fateful 0.290 0.583 0.402 +fathead 0.296 0.527 0.463 +father 0.812 0.333 0.824 +fatherhood 0.885 0.519 0.682 +fatherland 0.729 0.469 0.778 +fatherly 0.865 0.363 0.712 +fathom 0.520 0.410 0.523 +fatigue 0.173 0.378 0.265 +fatigued 0.146 0.433 0.245 +fatso 0.286 0.394 0.336 +fatten 0.375 0.549 0.363 +fatty 0.286 0.361 0.325 +faucet 0.427 0.278 0.356 +fault 0.188 0.558 0.184 +faultless 0.792 0.500 0.741 +faulty 0.184 0.520 0.378 +faun 0.490 0.303 0.376 +fauna 0.646 0.346 0.404 +faux 0.291 0.490 0.204 +favor 0.812 0.308 0.519 +favorable 0.952 0.380 0.788 +favorite 0.885 0.590 0.691 +favoriteholiday 0.867 0.618 0.582 +favoritism 0.582 0.559 0.658 +fawn 0.626 0.360 0.284 +fax 0.406 0.368 0.304 +faze 0.417 0.515 0.382 +fear 0.073 0.840 0.293 +feared 0.240 0.733 0.509 +fearful 0.083 0.482 0.278 +fearfully 0.112 0.567 0.271 +fearing 0.125 0.566 0.256 +fearless 0.810 0.806 0.760 +fears 0.061 0.821 0.306 +fearsome 0.115 0.900 0.586 +feasibility 0.653 0.490 0.741 +feasible 0.694 0.388 0.611 +feast 0.979 0.724 0.680 +feat 0.750 0.706 0.849 +feather 0.677 0.208 0.144 +feathered 0.438 0.288 0.214 +feature 0.667 0.314 0.679 +features 0.667 0.433 0.509 +febrile 0.429 0.578 0.414 +fecal 0.255 0.528 0.213 +feces 0.240 0.407 0.307 +fecundity 0.688 0.591 0.683 +fed 0.602 0.370 0.482 +federal 0.530 0.459 0.859 +federation 0.633 0.354 0.763 +fedup 0.327 0.500 0.352 +fee 0.354 0.386 0.556 +feeble 0.157 0.280 0.109 +feed 0.812 0.429 0.739 +feedback 0.622 0.557 0.645 +feeder 0.604 0.452 0.713 +feel 0.802 0.602 0.596 +feelgood 0.990 0.441 0.621 +feeling 0.806 0.329 0.531 +feelingdown 0.490 0.457 0.567 +feelinggood 0.940 0.449 0.655 +feet 0.510 0.240 0.292 +feign 0.340 0.394 0.356 +feigned 0.173 0.602 0.333 +feisty 0.592 0.853 0.789 +felicity 0.913 0.704 0.793 +feline 0.615 0.745 0.509 +fell 0.255 0.462 0.250 +feller 0.406 0.622 0.617 +fellow 0.745 0.298 0.570 +fellowship 0.900 0.429 0.778 +felon 0.111 0.898 0.455 +felony 0.206 0.808 0.472 +felt 0.643 0.417 0.566 +feminine 0.802 0.520 0.394 +femininity 0.750 0.479 0.451 +feminism 0.541 0.570 0.636 +femme 0.551 0.529 0.398 +femoral 0.417 0.324 0.566 +femur 0.408 0.289 0.413 +fen 0.490 0.276 0.379 +fence 0.500 0.198 0.398 +fenced 0.323 0.430 0.429 +fencing 0.542 0.654 0.539 +fend 0.646 0.731 0.537 +fender 0.369 0.459 0.476 +fennel 0.573 0.277 0.389 +ferment 0.375 0.531 0.418 +fermentation 0.420 0.567 0.473 +fern 0.602 0.240 0.290 +ferocious 0.167 0.915 0.776 +ferocity 0.235 0.906 0.746 +ferret 0.385 0.391 0.398 +ferry 0.604 0.509 0.389 +ferryboat 0.594 0.452 0.553 +fertile 0.888 0.408 0.704 +fertility 0.885 0.529 0.726 +fertilize 0.708 0.443 0.542 +fertilizer 0.438 0.463 0.565 +fervent 0.646 0.632 0.773 +fervor 0.573 0.769 0.651 +fess 0.395 0.420 0.370 +fest 0.704 0.574 0.402 +festival 0.870 0.706 0.714 +festive 0.854 0.740 0.764 +fetal 0.388 0.308 0.364 +fetch 0.479 0.363 0.491 +fete 0.580 0.551 0.465 +fetish 0.307 0.706 0.500 +fetus 0.479 0.519 0.395 +feud 0.146 0.796 0.312 +feudal 0.367 0.370 0.610 +feudalism 0.229 0.465 0.607 +fever 0.194 0.674 0.364 +feverish 0.385 0.696 0.436 +fiancee 0.959 0.626 0.556 +fiasco 0.167 0.600 0.200 +fiat 0.520 0.418 0.446 +fib 0.438 0.510 0.361 +fiber 0.719 0.284 0.390 +fiberglass 0.451 0.451 0.443 +fibrosis 0.160 0.469 0.546 +fibrous 0.480 0.441 0.464 +fickle 0.406 0.481 0.346 +fiction 0.438 0.657 0.441 +fictional 0.430 0.490 0.340 +fictitious 0.224 0.444 0.293 +fiddle 0.571 0.449 0.391 +fiddler 0.615 0.580 0.500 +fidelity 0.765 0.580 0.709 +fidgety 0.229 0.786 0.351 +fiduciary 0.375 0.400 0.509 +field 0.640 0.380 0.336 +field hockey 0.602 0.786 0.518 +fielder 0.583 0.378 0.415 +fiend 0.146 0.903 0.608 +fiendish 0.167 0.846 0.591 +fierce 0.281 0.877 0.759 +fiery 0.418 0.850 0.721 +fiesta 0.927 0.779 0.655 +fiesty 0.571 0.663 0.472 +fifteen 0.490 0.290 0.443 +fifty 0.571 0.368 0.439 +fig 0.573 0.390 0.339 +fight 0.531 0.868 0.809 +fighter 0.637 0.760 0.898 +fighting 0.292 0.885 0.783 +fights 0.070 0.920 0.712 +figment 0.552 0.316 0.533 +figurative 0.479 0.450 0.634 +figure 0.688 0.328 0.509 +figurine 0.760 0.283 0.258 +filament 0.510 0.452 0.377 +filamentous 0.531 0.480 0.516 +file 0.480 0.316 0.463 +filet 0.615 0.392 0.291 +filibuster 0.271 0.714 0.508 +filigree 0.576 0.408 0.514 +filing 0.620 0.420 0.700 +filings 0.323 0.412 0.340 +fill 0.729 0.449 0.637 +filler 0.531 0.347 0.529 +fillet 0.745 0.415 0.378 +filling 0.510 0.382 0.525 +filly 0.479 0.564 0.519 +film 0.823 0.491 0.566 +filmmaker 0.704 0.510 0.635 +filmy 0.583 0.510 0.425 +filter 0.440 0.296 0.260 +filth 0.194 0.592 0.319 +filthy 0.115 0.714 0.321 +filtration 0.407 0.520 0.255 +fin 0.333 0.340 0.377 +final 0.276 0.575 0.508 +finale 0.406 0.330 0.468 +finalist 0.833 0.686 0.736 +finality 0.615 0.368 0.627 +finalize 0.556 0.550 0.578 +finalized 0.245 0.210 0.608 +finally 0.583 0.433 0.465 +finance 0.753 0.431 0.843 +financial 0.667 0.500 0.722 +financier 0.602 0.500 0.778 +finch 0.438 0.444 0.358 +find 0.774 0.555 0.580 +finder 0.360 0.550 0.630 +finding 0.796 0.469 0.664 +fine 0.823 0.240 0.647 +finery 0.562 0.479 0.636 +finesse 0.740 0.387 0.412 +finger 0.321 0.264 0.291 +fingernail 0.418 0.415 0.153 +fingerprint 0.583 0.404 0.570 +fingerscrossed 0.573 0.540 0.356 +finish 0.471 0.429 0.545 +finished 0.510 0.387 0.570 +finite 0.384 0.347 0.293 +fink 0.410 0.514 0.439 +fir 0.521 0.275 0.306 +fire 0.380 0.804 0.635 +firearm 0.086 0.943 0.864 +firearms 0.220 0.943 0.821 +fireball 0.302 0.777 0.664 +firecracker 0.474 0.741 0.434 +firefight 0.153 0.920 0.664 +firefighter 0.637 0.770 0.773 +firefly 0.622 0.410 0.363 +firehouse 0.594 0.689 0.627 +firelight 0.677 0.504 0.639 +fireman 0.583 0.745 0.755 +fireplace 0.667 0.380 0.417 +firepower 0.375 0.941 0.810 +fireproof 0.684 0.679 0.723 +fireside 0.684 0.377 0.394 +firestorm 0.180 0.929 0.766 +firewall 0.485 0.602 0.629 +firewood 0.520 0.348 0.263 +firework 0.786 0.904 0.593 +fireworks 0.735 0.863 0.579 +firing 0.188 0.931 0.803 +firm 0.635 0.380 0.728 +firmament 0.750 0.407 0.660 +firmly 0.786 0.510 0.777 +firmness 0.823 0.479 0.939 +first 0.625 0.500 0.788 +firstborn 0.786 0.490 0.695 +firstworldprobs 0.458 0.612 0.483 +fiscal 0.500 0.582 0.845 +fish 0.510 0.280 0.250 +fisherman 0.656 0.461 0.546 +fishery 0.574 0.503 0.519 +fishing 0.677 0.283 0.405 +fishing boat 0.521 0.403 0.627 +fishy 0.224 0.601 0.471 +fissile 0.333 0.490 0.380 +fission 0.386 0.500 0.567 +fissure 0.333 0.510 0.431 +fist 0.333 0.686 0.481 +fistfight 0.208 0.902 0.543 +fistful 0.500 0.509 0.500 +fistula 0.312 0.481 0.330 +fit 0.604 0.450 0.632 +fitness 0.875 0.529 0.810 +fits 0.571 0.363 0.580 +fitted 0.507 0.404 0.673 +fitting 0.612 0.441 0.638 +fittings 0.531 0.404 0.409 +five 0.510 0.221 0.298 +fiver 0.458 0.469 0.517 +fix 0.760 0.538 0.519 +fixable 0.724 0.470 0.645 +fixation 0.562 0.459 0.655 +fixed 0.684 0.167 0.509 +fixer 0.633 0.375 0.606 +fixture 0.663 0.216 0.409 +fixtures 0.643 0.330 0.370 +fizz 0.459 0.708 0.349 +fjord 0.510 0.404 0.463 +flabbergast 0.480 0.679 0.547 +flabbergasted 0.312 0.802 0.342 +flabby 0.292 0.358 0.250 +flaccid 0.156 0.400 0.151 +flag 0.592 0.378 0.536 +flagging 0.521 0.519 0.509 +flagpole 0.500 0.394 0.458 +flagrant 0.286 0.673 0.455 +flagship 0.592 0.587 0.703 +flagstaff 0.520 0.517 0.500 +flair 0.775 0.471 0.676 +flak 0.390 0.600 0.600 +flake 0.385 0.388 0.289 +flaky 0.363 0.509 0.279 +flamboyant 0.615 0.794 0.705 +flame 0.448 0.574 0.615 +flamethrower 0.160 0.882 0.683 +flaming 0.406 0.645 0.558 +flamingo 0.667 0.451 0.482 +flammable 0.216 0.800 0.715 +flan 0.604 0.304 0.198 +flange 0.500 0.306 0.390 +flank 0.448 0.458 0.443 +flanked 0.333 0.431 0.368 +flanking 0.490 0.622 0.519 +flannel 0.490 0.250 0.327 +flap 0.275 0.385 0.344 +flapping 0.458 0.728 0.404 +flare 0.558 0.823 0.508 +flares 0.580 0.642 0.556 +flaring 0.625 0.771 0.509 +flash 0.571 0.590 0.657 +flashback 0.265 0.400 0.485 +flashing 0.604 0.574 0.438 +flashlight 0.653 0.414 0.356 +flashy 0.704 0.600 0.827 +flask 0.418 0.412 0.454 +flat 0.408 0.236 0.303 +flatbed 0.490 0.250 0.380 +flatfoot 0.265 0.333 0.330 +flatness 0.479 0.280 0.527 +flatten 0.286 0.469 0.442 +flatter 0.521 0.418 0.302 +flattered 0.865 0.608 0.708 +flattering 0.755 0.686 0.500 +flattery 0.470 0.575 0.404 +flatulence 0.210 0.632 0.343 +flaunt 0.438 0.611 0.525 +flavor 0.885 0.479 0.392 +flaw 0.319 0.491 0.175 +flawed 0.133 0.490 0.194 +flawless 0.729 0.420 0.741 +flea 0.286 0.353 0.218 +fleabag 0.271 0.557 0.348 +fled 0.224 0.639 0.322 +flee 0.292 0.796 0.232 +fleece 0.561 0.250 0.381 +fleet 0.547 0.430 0.623 +fleeting 0.439 0.650 0.387 +flesh 0.604 0.390 0.475 +fleshy 0.500 0.518 0.406 +flex 0.604 0.378 0.330 +flexibility 0.867 0.402 0.472 +flexible 0.719 0.460 0.465 +flexin 0.552 0.559 0.366 +flexion 0.449 0.551 0.418 +flick 0.688 0.541 0.515 +flicker 0.635 0.321 0.333 +flickering 0.490 0.444 0.289 +flier 0.541 0.490 0.652 +flight 0.646 0.630 0.587 +flighty 0.219 0.602 0.436 +flimsy 0.302 0.396 0.189 +flinch 0.350 0.804 0.555 +fling 0.439 0.696 0.534 +flint 0.521 0.439 0.536 +flip 0.281 0.529 0.435 +flip flop 0.417 0.519 0.321 +flipper 0.677 0.420 0.415 +flipping 0.553 0.551 0.345 +flirt 0.792 0.790 0.538 +flirtation 0.653 0.719 0.482 +flirting 0.590 0.773 0.491 +flirty 0.714 0.721 0.491 +float 0.688 0.394 0.344 +floater 0.480 0.433 0.370 +flock 0.500 0.546 0.543 +flog 0.408 0.520 0.382 +flood 0.208 0.778 0.608 +floor 0.430 0.230 0.250 +flooring 0.562 0.235 0.346 +floozy 0.410 0.477 0.430 +flop 0.081 0.642 0.196 +floppy 0.549 0.300 0.333 +flora 0.833 0.324 0.567 +floral 0.833 0.235 0.264 +florist 0.771 0.410 0.388 +floss 0.500 0.280 0.278 +flotation 0.510 0.353 0.333 +flounder 0.711 0.333 0.345 +flour 0.530 0.235 0.239 +flourish 0.939 0.573 0.601 +flow 0.696 0.316 0.464 +flower 0.802 0.189 0.254 +flowering 0.906 0.627 0.500 +flowers 0.875 0.324 0.330 +flowery 0.792 0.332 0.446 +flows 0.571 0.480 0.434 +flu 0.230 0.547 0.250 +fluctuate 0.285 0.617 0.480 +fluctuating 0.292 0.591 0.395 +fluctuation 0.347 0.750 0.519 +flue 0.354 0.688 0.451 +fluency 0.776 0.504 0.718 +fluent 0.760 0.500 0.614 +fluff 0.520 0.264 0.172 +fluffy 0.781 0.431 0.356 +fluid 0.673 0.407 0.589 +fluidity 0.729 0.510 0.576 +fluke 0.446 0.450 0.432 +flunk 0.104 0.548 0.170 +flunky 0.205 0.452 0.216 +fluorescence 0.667 0.490 0.500 +fluorescent 0.602 0.595 0.500 +flurries 0.422 0.760 0.517 +flurry 0.302 0.760 0.559 +flush 0.408 0.755 0.589 +flustered 0.316 0.903 0.283 +flute 0.635 0.330 0.363 +fluted 0.438 0.438 0.389 +flutter 0.479 0.548 0.330 +fluvial 0.571 0.363 0.588 +flux 0.473 0.472 0.451 +fly 0.760 0.775 0.676 +flyboy 0.541 0.647 0.573 +flyer 0.480 0.300 0.362 +flying 0.877 0.606 0.696 +flywheel 0.667 0.480 0.442 +foal 0.542 0.578 0.482 +foam 0.698 0.230 0.204 +foaming 0.643 0.240 0.198 +foamy 0.663 0.306 0.291 +fob 0.327 0.402 0.396 +focal 0.367 0.365 0.482 +focus 0.690 0.382 0.648 +fodder 0.316 0.358 0.430 +foe 0.071 0.827 0.459 +fog 0.510 0.213 0.260 +foggy 0.354 0.337 0.302 +foil 0.312 0.204 0.342 +foiled 0.235 0.470 0.144 +fold 0.385 0.412 0.330 +folded 0.179 0.373 0.327 +folder 0.490 0.279 0.375 +foliage 0.620 0.373 0.237 +folio 0.513 0.265 0.435 +folk 0.663 0.433 0.432 +folklore 0.755 0.585 0.449 +follicle 0.406 0.331 0.436 +follicular 0.401 0.305 0.391 +follow 0.667 0.509 0.600 +follower 0.646 0.488 0.461 +folly 0.184 0.833 0.363 +fond 0.885 0.602 0.518 +fondle 0.823 0.485 0.355 +fondling 0.794 0.564 0.500 +fondness 0.885 0.391 0.503 +fondue 0.656 0.363 0.350 +font 0.615 0.336 0.576 +food 0.888 0.324 0.527 +foodie 0.781 0.465 0.484 +fool 0.160 0.560 0.148 +fooled 0.051 0.692 0.241 +foolhardy 0.541 0.816 0.596 +fooling 0.167 0.755 0.384 +foolish 0.316 0.255 0.109 +foolishness 0.235 0.472 0.173 +foolproof 0.479 0.484 0.500 +foot 0.490 0.290 0.254 +foot stool 0.469 0.317 0.355 +footage 0.625 0.235 0.364 +football 0.755 0.760 0.582 +footbridge 0.582 0.375 0.440 +foothold 0.673 0.336 0.582 +footing 0.760 0.346 0.464 +footlocker 0.500 0.417 0.393 +footloose 0.549 0.595 0.447 +footpath 0.677 0.321 0.473 +footprint 0.592 0.292 0.336 +footwear 0.643 0.337 0.275 +footwork 0.448 0.540 0.352 +fop 0.281 0.561 0.328 +forage 0.583 0.389 0.370 +foray 0.418 0.618 0.676 +forbearance 0.520 0.471 0.549 +forbid 0.115 0.686 0.598 +forbidding 0.198 0.781 0.500 +force 0.612 0.750 0.905 +forced 0.180 0.721 0.458 +forceful 0.533 0.673 0.898 +forceps 0.354 0.615 0.436 +forces 0.551 0.686 0.886 +forcibly 0.365 0.704 0.647 +ford 0.521 0.340 0.382 +fore 0.667 0.417 0.654 +forearm 0.469 0.304 0.509 +foreboding 0.439 0.706 0.636 +forecast 0.783 0.419 0.698 +forecaster 0.635 0.611 0.846 +foreclose 0.220 0.582 0.560 +foreclosure 0.167 0.651 0.500 +forefathers 0.690 0.412 0.627 +forefinger 0.510 0.254 0.370 +forefront 0.573 0.559 0.811 +forego 0.396 0.661 0.291 +foregoing 0.420 0.346 0.324 +foregone 0.271 0.567 0.235 +foreground 0.708 0.491 0.590 +forehead 0.470 0.308 0.556 +foreign 0.573 0.681 0.385 +foreigner 0.500 0.519 0.480 +foreman 0.458 0.612 0.750 +foremost 0.735 0.593 0.907 +forensic 0.439 0.627 0.436 +forensics 0.235 0.545 0.679 +foreplay 0.724 0.627 0.474 +forerunner 0.694 0.540 0.843 +foresee 0.583 0.452 0.522 +foreseen 0.566 0.361 0.562 +foresight 0.680 0.482 0.640 +forest 0.729 0.270 0.435 +forestall 0.540 0.550 0.606 +forethought 0.765 0.491 0.580 +foreveralone 0.296 0.375 0.343 +forevermore 0.843 0.425 0.614 +forewarned 0.480 0.618 0.606 +foreword 0.590 0.314 0.551 +forfeit 0.083 0.635 0.245 +forfeited 0.156 0.650 0.352 +forfeiture 0.184 0.588 0.368 +forge 0.520 0.424 0.686 +forger 0.156 0.673 0.518 +forgery 0.235 0.654 0.481 +forget 0.312 0.382 0.209 +forgetful 0.240 0.343 0.264 +forgetfulness 0.271 0.385 0.302 +forgive 0.781 0.408 0.562 +forgiven 0.750 0.302 0.510 +forgiveness 0.667 0.430 0.471 +forgiving 0.885 0.317 0.556 +forgotten 0.235 0.280 0.184 +fork 0.406 0.300 0.529 +forked 0.333 0.585 0.365 +forking 0.327 0.596 0.490 +forklift 0.480 0.537 0.526 +forlorn 0.316 0.571 0.217 +form 0.510 0.302 0.436 +formal 0.735 0.250 0.625 +formaldehyde 0.296 0.415 0.443 +formalism 0.838 0.289 0.689 +formality 0.594 0.353 0.750 +format 0.562 0.308 0.438 +formation 0.615 0.453 0.731 +formative 0.688 0.442 0.800 +formed 0.656 0.272 0.696 +formidable 0.708 0.709 0.857 +forming 0.729 0.343 0.800 +formless 0.398 0.201 0.163 +formula 0.521 0.450 0.585 +formulary 0.531 0.470 0.500 +formulate 0.851 0.456 0.673 +fornicate 0.396 0.933 0.565 +fornication 0.365 0.951 0.457 +forsake 0.102 0.567 0.223 +forsaken 0.050 0.490 0.192 +forsooth 0.490 0.450 0.406 +fort 0.780 0.673 0.860 +forte 0.829 0.737 0.800 +forthcoming 0.660 0.509 0.600 +forthright 0.663 0.411 0.546 +forthwith 0.688 0.606 0.650 +fortification 0.652 0.769 0.817 +fortify 0.745 0.824 0.911 +fortitude 0.823 0.608 0.897 +fortnight 0.770 0.650 0.397 +fortnightly 0.592 0.337 0.398 +fortress 0.816 0.500 0.933 +fortuitous 0.625 0.469 0.546 +fortunate 0.927 0.639 0.836 +fortune 0.926 0.731 0.873 +fortunes 0.824 0.706 0.789 +forty 0.458 0.367 0.482 +forum 0.556 0.490 0.632 +forward 0.873 0.412 0.750 +forwarding 0.583 0.537 0.510 +fossil 0.480 0.292 0.380 +fossils 0.520 0.314 0.422 +foul 0.224 0.460 0.355 +found 0.833 0.446 0.490 +foundation 0.771 0.385 0.730 +founder 0.760 0.465 0.891 +founding 0.698 0.404 0.898 +foundry 0.531 0.491 0.594 +fountain 0.704 0.292 0.559 +four 0.552 0.280 0.383 +fourfold 0.530 0.408 0.510 +foursome 0.615 0.497 0.518 +fourteen 0.552 0.279 0.308 +fourth 0.559 0.280 0.398 +fowl 0.510 0.388 0.364 +fox 0.323 0.555 0.491 +foxhole 0.312 0.539 0.389 +foxtrot 0.562 0.520 0.505 +foxy 0.552 0.642 0.679 +foyer 0.552 0.370 0.443 +fraction 0.417 0.330 0.400 +fractional 0.306 0.360 0.509 +fracture 0.135 0.740 0.375 +fragile 0.302 0.163 0.126 +fragility 0.316 0.306 0.200 +fragment 0.211 0.316 0.429 +fragmentary 0.438 0.520 0.464 +fragrance 0.847 0.357 0.667 +fragrant 0.615 0.598 0.613 +frail 0.255 0.333 0.069 +frailty 0.385 0.400 0.218 +frame 0.469 0.333 0.420 +framework 0.459 0.330 0.360 +franc 0.710 0.451 0.640 +franchise 0.663 0.400 0.560 +frank 0.625 0.358 0.604 +frankenstorm 0.357 0.726 0.546 +frankness 0.571 0.612 0.745 +frantic 0.210 0.890 0.627 +frantically 0.375 0.898 0.735 +frat 0.714 0.371 0.726 +fraternal 0.844 0.336 0.536 +fraternity 0.892 0.536 0.679 +fraud 0.111 0.688 0.407 +fraudulent 0.150 0.774 0.417 +fraught 0.266 0.662 0.596 +fray 0.337 0.542 0.482 +frayed 0.312 0.363 0.307 +frazzled 0.344 0.415 0.339 +freak 0.052 0.839 0.464 +freaked 0.135 0.917 0.340 +freakedout 0.323 0.688 0.365 +freakingout 0.219 0.769 0.339 +freakish 0.135 0.915 0.566 +freakout 0.250 0.696 0.397 +freaky 0.190 0.615 0.384 +freckle 0.542 0.396 0.254 +free 0.896 0.500 0.544 +freebie 0.796 0.596 0.500 +freedom 0.969 0.544 0.905 +freehold 0.635 0.630 0.882 +freelance 0.833 0.577 0.736 +freelancer 0.614 0.564 0.553 +freely 0.875 0.456 0.716 +freeman 0.823 0.454 0.618 +freestyle 0.765 0.652 0.520 +freeway 0.531 0.644 0.648 +freeze 0.191 0.406 0.481 +freezer 0.396 0.406 0.407 +freezing 0.327 0.367 0.471 +freight 0.411 0.528 0.490 +freighter 0.406 0.445 0.580 +french horn 0.573 0.471 0.407 +frenetic 0.429 0.930 0.616 +frenzied 0.365 0.951 0.655 +frenzy 0.610 0.965 0.682 +frequency 0.561 0.557 0.537 +frequent 0.594 0.481 0.525 +frequently 0.596 0.423 0.634 +fresco 0.827 0.280 0.320 +fresh 0.908 0.292 0.419 +freshair 0.688 0.377 0.509 +freshen 0.806 0.363 0.566 +freshener 0.704 0.380 0.473 +freshman 0.677 0.570 0.441 +freshness 0.917 0.333 0.585 +freshstart 0.765 0.580 0.500 +freshwater 0.854 0.284 0.393 +fret 0.289 0.460 0.231 +fretful 0.409 0.689 0.364 +friar 0.510 0.260 0.531 +fricking 0.333 0.642 0.357 +friction 0.271 0.778 0.534 +friday 0.624 0.411 0.341 +fridge 0.571 0.292 0.402 +fried 0.479 0.482 0.336 +friend 0.906 0.413 0.573 +friendless 0.102 0.360 0.204 +friendliness 0.981 0.270 0.611 +friendly 0.917 0.398 0.598 +friends 0.929 0.510 0.625 +friendship 0.958 0.343 0.694 +frigate 0.490 0.510 0.560 +friggen 0.390 0.550 0.442 +fright 0.177 0.816 0.191 +frighten 0.255 0.843 0.500 +frightened 0.153 0.817 0.255 +frightening 0.122 0.969 0.625 +frightful 0.125 0.755 0.455 +frigid 0.219 0.481 0.395 +fringe 0.520 0.387 0.323 +fringed 0.458 0.370 0.348 +frisbee 0.706 0.543 0.364 +frisk 0.490 0.547 0.377 +frisky 0.700 0.632 0.525 +frivolous 0.271 0.565 0.377 +frock 0.632 0.327 0.381 +frog 0.439 0.311 0.150 +froggy 0.500 0.560 0.425 +frolic 0.781 0.864 0.538 +front 0.677 0.350 0.623 +frontage 0.510 0.356 0.277 +frontal 0.459 0.434 0.526 +frontier 0.438 0.550 0.650 +fronting 0.500 0.480 0.509 +frontispiece 0.438 0.453 0.491 +frost 0.449 0.455 0.385 +frostbite 0.203 0.380 0.566 +frosted 0.748 0.471 0.218 +frosting 0.823 0.480 0.424 +frosty 0.427 0.480 0.381 +froth 0.612 0.287 0.194 +frothy 0.774 0.398 0.356 +frown 0.214 0.602 0.433 +frowning 0.194 0.582 0.500 +frozen 0.344 0.346 0.375 +frugal 0.480 0.355 0.355 +fruit 0.896 0.291 0.312 +fruit punch 0.837 0.363 0.368 +fruitcake 0.865 0.440 0.357 +fruitful 0.730 0.618 0.637 +fruition 0.776 0.567 0.664 +fruitless 0.260 0.580 0.311 +fruits 0.865 0.357 0.259 +fruity 0.683 0.414 0.330 +frustrate 0.100 0.809 0.243 +frustrated 0.080 0.651 0.255 +frustrates 0.146 0.653 0.340 +frustrating 0.042 0.696 0.264 +frustration 0.060 0.730 0.280 +fry 0.520 0.610 0.324 +fryer 0.573 0.459 0.431 +fuchsia 0.633 0.275 0.264 +fuck 0.198 0.930 0.446 +fuckedoff 0.122 0.696 0.316 +fucker 0.094 0.788 0.357 +fucking 0.229 0.812 0.390 +fuckoff 0.190 0.700 0.457 +fucksake 0.240 0.702 0.466 +fucktard 0.214 0.643 0.364 +fuckyeah 0.490 0.811 0.528 +fudge 0.853 0.418 0.407 +fuel 0.445 0.528 0.644 +fugitive 0.104 0.922 0.388 +fulcrum 0.410 0.320 0.445 +fulfill 0.784 0.461 0.577 +fulfilled 0.896 0.480 0.676 +fulfilling 0.823 0.417 0.755 +fulfillment 0.833 0.528 0.683 +full 0.602 0.255 0.704 +fullback 0.500 0.594 0.519 +fullness 0.868 0.402 0.811 +fully 0.763 0.450 0.779 +fulsome 0.510 0.509 0.560 +fumble 0.360 0.551 0.412 +fume 0.300 0.454 0.372 +fumigation 0.327 0.627 0.604 +fumin 0.354 0.420 0.443 +fuming 0.240 0.660 0.481 +fun 0.918 0.843 0.667 +function 0.694 0.296 0.618 +functional 0.750 0.500 0.720 +fund 0.521 0.360 0.426 +fundamental 0.708 0.422 0.903 +fundamentalist 0.490 0.430 0.759 +fundamentally 0.653 0.441 0.759 +funday 0.743 0.549 0.525 +funding 0.729 0.480 0.827 +fundraiser 0.610 0.577 0.667 +fundraising 0.760 0.620 0.544 +funds 0.633 0.330 0.461 +funeral 0.073 0.380 0.393 +fungus 0.388 0.337 0.173 +funk 0.466 0.589 0.390 +funky 0.531 0.755 0.389 +funnel 0.354 0.274 0.336 +funny 0.918 0.610 0.566 +fur 0.583 0.392 0.315 +furious 0.062 0.953 0.598 +furiously 0.062 0.925 0.657 +furlong 0.418 0.446 0.431 +furlough 0.531 0.432 0.772 +furnace 0.429 0.529 0.500 +furnish 0.755 0.487 0.490 +furnishings 0.592 0.177 0.346 +furniture 0.688 0.260 0.264 +furor 0.500 0.863 0.636 +furrow 0.408 0.420 0.345 +furry 0.428 0.400 0.333 +furtherance 0.698 0.441 0.727 +fury 0.062 0.875 0.676 +fuse 0.373 0.565 0.574 +fuselage 0.312 0.558 0.529 +fusion 0.635 0.561 0.741 +fuss 0.406 0.876 0.480 +fussy 0.417 0.643 0.519 +fustrated 0.163 0.684 0.356 +futile 0.122 0.332 0.158 +futility 0.125 0.320 0.176 +futon 0.429 0.351 0.343 +future 0.888 0.644 0.786 +fuzz 0.521 0.482 0.363 +fuzzy 0.306 0.472 0.158 +gab 0.500 0.471 0.375 +gaby 0.510 0.347 0.377 +gad 0.510 0.470 0.408 +gadget 0.635 0.559 0.382 +gaff 0.333 0.418 0.429 +gag 0.323 0.660 0.398 +gaga 0.479 0.396 0.260 +gage 0.552 0.451 0.473 +gaggle 0.542 0.529 0.664 +gahhh 0.323 0.557 0.278 +gaiety 0.854 0.759 0.720 +gain 0.917 0.640 0.822 +gainful 0.730 0.589 0.673 +gaining 0.837 0.618 0.883 +gait 0.510 0.398 0.505 +gal 0.500 0.469 0.337 +gala 0.755 0.443 0.679 +galactic 0.656 0.670 0.776 +galaxy 0.750 0.571 0.750 +gale 0.271 0.691 0.611 +gall 0.417 0.510 0.353 +gallant 0.908 0.539 0.679 +gallantry 0.906 0.663 0.871 +gallbladder 0.354 0.471 0.472 +galled 0.270 0.731 0.356 +gallery 0.659 0.433 0.569 +galley 0.520 0.445 0.412 +gallon 0.531 0.327 0.345 +gallop 0.500 0.775 0.588 +galloping 0.643 0.735 0.645 +gallows 0.167 0.712 0.422 +galore 0.823 0.574 0.729 +galvanic 0.396 0.490 0.557 +gamble 0.568 0.798 0.361 +gambler 0.458 0.694 0.618 +gambling 0.365 0.806 0.347 +game 0.735 0.788 0.493 +gameday 0.729 0.593 0.544 +gametime 0.735 0.571 0.442 +gaming 0.896 0.633 0.491 +gamma 0.480 0.429 0.491 +gammon 0.510 0.418 0.442 +gamut 0.490 0.340 0.462 +gander 0.510 0.410 0.353 +gang 0.217 0.850 0.629 +gangland 0.402 0.607 0.405 +gangrene 0.133 0.653 0.359 +gangster 0.292 0.833 0.655 +gangway 0.490 0.575 0.450 +gaol 0.240 0.750 0.435 +gap 0.396 0.451 0.357 +gape 0.493 0.651 0.287 +gaping 0.408 0.668 0.242 +garage 0.531 0.283 0.455 +garb 0.562 0.370 0.508 +garbage 0.188 0.510 0.192 +garbled 0.074 0.720 0.270 +garden 0.770 0.230 0.456 +gardener 0.673 0.346 0.361 +gardening 0.854 0.333 0.361 +gardens 0.775 0.202 0.296 +gargle 0.410 0.594 0.336 +gargoyle 0.286 0.536 0.525 +garish 0.306 0.625 0.311 +garlic 0.460 0.323 0.277 +garment 0.531 0.333 0.380 +garner 0.479 0.460 0.500 +garnet 0.643 0.418 0.368 +garnish 0.765 0.418 0.490 +garrison 0.510 0.527 0.679 +garter 0.521 0.406 0.353 +gas 0.396 0.408 0.519 +gaseous 0.398 0.462 0.298 +gash 0.429 0.560 0.406 +gasification 0.344 0.509 0.593 +gasket 0.541 0.367 0.585 +gasoline 0.417 0.562 0.519 +gasp 0.440 0.754 0.298 +gasping 0.208 0.704 0.379 +gassy 0.354 0.497 0.304 +gastric 0.327 0.559 0.430 +gastronomy 0.812 0.519 0.581 +gate 0.510 0.235 0.426 +gatekeeper 0.510 0.490 0.598 +gateway 0.592 0.376 0.529 +gather 0.648 0.510 0.546 +gatherer 0.510 0.425 0.579 +gathering 0.854 0.657 0.667 +gator 0.418 0.520 0.547 +gatorade 0.719 0.529 0.519 +gauche 0.254 0.398 0.385 +gaudy 0.653 0.735 0.721 +gauge 0.438 0.646 0.518 +gauging 0.480 0.463 0.556 +gaunt 0.214 0.490 0.237 +gauntlet 0.420 0.491 0.390 +gauze 0.460 0.275 0.276 +gavel 0.520 0.418 0.490 +gawk 0.333 0.472 0.434 +gaze 0.633 0.588 0.586 +gazebo 0.469 0.402 0.341 +gazelle 0.669 0.448 0.460 +gazette 0.469 0.390 0.604 +gazetteer 0.531 0.417 0.527 +gazillion 0.531 0.534 0.538 +gazing 0.677 0.413 0.362 +gear 0.510 0.577 0.509 +geek 0.479 0.392 0.390 +geeky 0.479 0.431 0.454 +geez 0.417 0.396 0.390 +geezer 0.458 0.374 0.414 +geisha 0.521 0.679 0.442 +gel 0.524 0.206 0.279 +gelatin 0.562 0.402 0.361 +geld 0.406 0.460 0.456 +gelding 0.398 0.520 0.455 +gem 0.917 0.480 0.582 +gemini 0.531 0.320 0.327 +gender 0.688 0.346 0.611 +genealogy 0.479 0.370 0.644 +general 0.834 0.484 0.853 +generality 0.604 0.360 0.500 +generalization 0.542 0.459 0.704 +generally 0.562 0.255 0.473 +generate 0.771 0.423 0.772 +generation 0.903 0.480 0.685 +generative 0.724 0.549 0.708 +generator 0.704 0.568 0.864 +generic 0.520 0.357 0.422 +generosity 0.958 0.443 0.692 +generous 1.000 0.410 0.810 +genesis 0.612 0.429 0.658 +genetic 0.562 0.288 0.726 +genetics 0.552 0.460 0.574 +genial 0.867 0.630 0.769 +genie 0.760 0.600 0.908 +genital 0.385 0.694 0.453 +genitalia 0.323 0.667 0.500 +genius 0.878 0.667 0.846 +genocide 0.020 0.878 0.627 +genome 0.507 0.366 0.509 +genre 0.520 0.433 0.500 +gent 0.573 0.494 0.464 +genteel 0.917 0.333 0.656 +gentile 0.833 0.250 0.527 +gentle 0.847 0.353 0.589 +gentleman 0.823 0.439 0.712 +gentlemanly 0.918 0.451 0.720 +gentleness 0.927 0.278 0.447 +gently 0.917 0.255 0.360 +gentry 0.560 0.480 0.625 +genuine 0.875 0.450 0.685 +genus 0.582 0.349 0.561 +geographic 0.698 0.330 0.664 +geographical 0.500 0.317 0.637 +geography 0.719 0.150 0.553 +geological 0.667 0.324 0.596 +geologist 0.594 0.431 0.625 +geology 0.635 0.321 0.518 +geometric 0.542 0.356 0.491 +geometry 0.490 0.270 0.537 +geranium 0.635 0.250 0.458 +gerbil 0.453 0.306 0.398 +geriatric 0.479 0.247 0.436 +germ 0.265 0.421 0.302 +german 0.438 0.290 0.570 +germane 0.570 0.500 0.567 +germinate 0.604 0.472 0.625 +germination 0.439 0.490 0.566 +germs 0.135 0.510 0.380 +gestation 0.561 0.538 0.702 +gesture 0.667 0.481 0.427 +get 0.740 0.594 0.667 +getaway 0.500 0.760 0.368 +getoverit 0.327 0.481 0.433 +getoveryourself 0.470 0.481 0.472 +getup 0.541 0.582 0.455 +getyourown 0.469 0.547 0.492 +ghastly 0.125 0.790 0.472 +ghetto 0.302 0.630 0.482 +ghost 0.265 0.755 0.343 +ghostly 0.260 0.764 0.430 +ghoul 0.260 0.561 0.430 +giant 0.646 0.814 0.963 +gibberish 0.375 0.510 0.360 +giddy 0.438 0.847 0.611 +gift 0.880 0.539 0.483 +gifted 0.902 0.647 0.868 +gifts 0.865 0.755 0.509 +gig 0.816 0.755 0.594 +gigantic 0.750 0.776 0.921 +giggle 0.719 0.618 0.360 +giggles 0.865 0.684 0.346 +giggling 0.886 0.726 0.391 +gigolo 0.400 0.706 0.528 +gilded 0.719 0.471 0.455 +gill 0.521 0.473 0.382 +gills 0.479 0.583 0.609 +gilt 0.583 0.417 0.510 +gimmick 0.380 0.663 0.519 +gimp 0.469 0.442 0.342 +gin 0.449 0.551 0.518 +ginger 0.406 0.375 0.316 +gingerbread 0.597 0.333 0.264 +gingerly 0.602 0.406 0.415 +ginseng 0.677 0.360 0.364 +giraffe 0.561 0.347 0.436 +girder 0.388 0.245 0.452 +girdle 0.500 0.340 0.349 +girlfriend 0.712 0.763 0.604 +girlie 0.604 0.540 0.409 +girlish 0.677 0.477 0.345 +girly 0.595 0.462 0.371 +girth 0.520 0.353 0.377 +gist 0.622 0.450 0.519 +give 0.750 0.346 0.500 +giveaway 0.865 0.618 0.437 +giver 0.688 0.415 0.658 +giving 0.795 0.333 0.585 +gizmo 0.510 0.490 0.337 +gizzard 0.422 0.423 0.259 +glabrous 0.413 0.474 0.462 +glacial 0.439 0.327 0.474 +glacier 0.573 0.396 0.554 +glad 0.938 0.760 0.740 +glade 0.600 0.385 0.434 +gladiator 0.500 0.833 0.866 +gladness 0.896 0.670 0.643 +glamorous 0.918 0.630 0.791 +glamour 0.823 0.606 0.623 +glance 0.625 0.357 0.454 +gland 0.396 0.382 0.467 +glare 0.698 0.735 0.733 +glaring 0.694 0.794 0.798 +glass 0.490 0.404 0.322 +glasses 0.531 0.210 0.330 +glassware 0.633 0.356 0.450 +glaucoma 0.208 0.500 0.315 +glaze 0.650 0.340 0.356 +glazed 0.622 0.410 0.491 +gleam 0.781 0.520 0.741 +gleaming 0.827 0.635 0.627 +glean 0.398 0.531 0.500 +glee 0.698 0.580 0.464 +gleeful 0.906 0.806 0.679 +glen 0.573 0.337 0.406 +glib 0.438 0.433 0.381 +glide 0.561 0.706 0.415 +glider 0.618 0.548 0.590 +glimmer 0.615 0.462 0.427 +glimpse 0.646 0.480 0.455 +glint 0.677 0.538 0.541 +glisten 0.765 0.608 0.694 +glitch 0.444 0.448 0.269 +glitter 0.814 0.750 0.762 +glittering 0.860 0.588 0.818 +gloat 0.500 0.637 0.603 +global 0.583 0.520 0.713 +globe 0.760 0.315 0.364 +globular 0.542 0.375 0.438 +gloom 0.135 0.404 0.196 +gloomy 0.107 0.410 0.287 +glorification 0.821 0.541 0.817 +glorified 0.865 0.570 0.886 +glorify 0.940 0.591 0.661 +glorious 0.959 0.673 0.827 +glory 0.948 0.735 0.817 +gloss 0.757 0.466 0.625 +glossary 0.570 0.204 0.447 +glossy 0.802 0.519 0.807 +glove 0.500 0.230 0.382 +gloves 0.542 0.225 0.491 +glow 0.918 0.500 0.745 +glowing 0.940 0.620 0.737 +glucose 0.562 0.316 0.444 +glue 0.450 0.345 0.349 +glum 0.244 0.337 0.123 +glut 0.417 0.524 0.540 +gluten 0.385 0.308 0.388 +glutton 0.438 0.519 0.384 +gluttony 0.500 0.702 0.412 +glycerin 0.427 0.402 0.402 +gnat 0.357 0.345 0.200 +gnome 0.429 0.479 0.380 +go 0.510 0.441 0.444 +goal 0.830 0.356 0.669 +goalie 0.573 0.389 0.455 +goals 0.719 0.490 0.795 +goat 0.448 0.304 0.364 +goatee 0.479 0.290 0.255 +gob 0.280 0.357 0.447 +gobble 0.390 0.623 0.455 +goblet 0.786 0.353 0.442 +goblin 0.333 0.542 0.377 +god 0.758 0.518 0.886 +godbless 0.823 0.395 0.588 +goddamn 0.125 0.760 0.422 +goddamned 0.042 0.758 0.420 +goddess 0.865 0.560 0.888 +godfather 0.694 0.450 0.509 +godforsaken 0.439 0.520 0.422 +godisgood 0.740 0.434 0.630 +godisgreat 0.712 0.596 0.600 +godless 0.316 0.557 0.358 +godlike 0.854 0.648 0.870 +godly 0.747 0.298 0.589 +godmother 0.733 0.311 0.530 +godsend 0.865 0.562 0.613 +godson 0.680 0.515 0.429 +gofuckyourself 0.167 0.654 0.415 +goggle 0.525 0.286 0.360 +goggles 0.667 0.360 0.278 +gold 0.939 0.686 0.692 +golden 0.802 0.491 0.609 +goldfish 0.786 0.296 0.317 +golf 0.573 0.358 0.447 +golfer 0.602 0.402 0.578 +golfing 0.625 0.427 0.455 +gondola 0.520 0.404 0.379 +gone 0.292 0.230 0.190 +goner 0.410 0.461 0.274 +gong 0.490 0.529 0.462 +gonorrhea 0.106 0.635 0.322 +goo 0.439 0.396 0.312 +goober 0.469 0.444 0.342 +good 0.938 0.368 0.534 +goodbye 0.240 0.389 0.328 +goodday 0.961 0.357 0.418 +goodfeeling 0.939 0.459 0.679 +goodhealth 0.938 0.402 0.712 +goodie 0.854 0.327 0.600 +goodies 0.950 0.622 0.424 +goodlife 0.917 0.471 0.736 +goodly 0.701 0.471 0.636 +goodmood 0.823 0.491 0.519 +goodmorning 0.922 0.461 0.552 +goodmusic 0.756 0.500 0.500 +goodness 0.969 0.321 0.715 +goodnews 0.961 0.740 0.768 +goods 0.888 0.396 0.726 +goodtimes 0.910 0.526 0.629 +goodvibes 0.827 0.500 0.534 +goodwill 0.938 0.327 0.667 +goody 0.786 0.337 0.570 +gooey 0.392 0.480 0.445 +goof 0.448 0.490 0.272 +goofball 0.561 0.550 0.382 +goofy 0.281 0.224 0.179 +goon 0.312 0.481 0.361 +gooood 0.857 0.652 0.547 +goop 0.469 0.394 0.333 +goose 0.479 0.283 0.265 +gopher 0.449 0.440 0.421 +gore 0.260 0.608 0.518 +gorge 0.365 0.644 0.420 +gorgeous 0.920 0.560 0.741 +gorilla 0.565 0.720 0.648 +gory 0.140 0.875 0.455 +gospel 0.740 0.333 0.580 +gossip 0.173 0.765 0.245 +gothic 0.197 0.333 0.475 +gouge 0.396 0.441 0.400 +goulash 0.582 0.429 0.347 +gourd 0.427 0.271 0.289 +gourmet 0.911 0.387 0.562 +gout 0.354 0.314 0.170 +govern 0.573 0.702 0.980 +governess 0.426 0.500 0.632 +governing 0.635 0.700 0.900 +government 0.427 0.530 0.850 +governmental 0.521 0.541 0.906 +governor 0.500 0.683 0.934 +gown 0.625 0.283 0.421 +grab 0.448 0.706 0.538 +grace 0.906 0.304 0.462 +graceful 0.906 0.510 0.655 +gracias 0.833 0.356 0.600 +gracious 0.918 0.634 0.637 +graciously 0.948 0.353 0.680 +grad 0.806 0.538 0.733 +gradation 0.487 0.477 0.616 +grade 0.698 0.360 0.600 +graded 0.562 0.340 0.759 +grader 0.583 0.317 0.420 +grades 0.521 0.349 0.566 +gradient 0.480 0.423 0.509 +gradschool 0.616 0.602 0.528 +gradual 0.571 0.350 0.509 +gradually 0.583 0.385 0.464 +graduate 0.898 0.549 0.778 +graduation 0.880 0.670 0.837 +graffiti 0.582 0.633 0.353 +graft 0.410 0.528 0.420 +grail 0.573 0.384 0.566 +grain 0.390 0.198 0.302 +gram 0.578 0.333 0.260 +grammar 0.560 0.287 0.607 +grand 0.898 0.740 0.888 +grand theft auto 0.493 0.663 0.580 +grandchild 0.781 0.433 0.465 +grandchildren 0.796 0.545 0.426 +granddad 0.740 0.248 0.461 +granddaddy 0.708 0.291 0.480 +granddaughter 0.823 0.445 0.389 +grandeur 0.885 0.796 0.839 +grandfather 0.827 0.279 0.586 +grandiose 0.900 0.682 0.864 +grandma 0.796 0.208 0.491 +grandmother 0.792 0.283 0.426 +grandpa 0.806 0.296 0.466 +grandson 0.778 0.333 0.500 +grandstand 0.500 0.679 0.708 +grange 0.531 0.340 0.391 +granite 0.572 0.343 0.483 +granny 0.796 0.240 0.452 +granola 0.625 0.240 0.281 +grant 0.719 0.380 0.667 +granted 0.882 0.348 0.779 +grantee 0.865 0.477 0.708 +grantor 0.542 0.500 0.717 +granular 0.478 0.337 0.443 +granule 0.406 0.373 0.316 +grape 0.729 0.122 0.295 +grape juice 0.696 0.304 0.267 +grapefruit 0.521 0.281 0.282 +grapes 0.784 0.240 0.236 +grapevine 0.541 0.343 0.232 +graph 0.510 0.286 0.621 +graphic 0.602 0.494 0.491 +graphics 0.542 0.431 0.509 +graphite 0.479 0.377 0.336 +grapple 0.490 0.577 0.482 +grappling 0.448 0.676 0.516 +grasp 0.560 0.623 0.570 +grasping 0.327 0.561 0.561 +grass 0.604 0.164 0.333 +grasshopper 0.500 0.462 0.287 +grassy 0.647 0.323 0.371 +grate 0.333 0.250 0.419 +grated 0.357 0.462 0.361 +grateful 0.958 0.353 0.560 +gratification 0.867 0.643 0.755 +gratified 0.781 0.519 0.702 +gratify 0.837 0.539 0.794 +gratifying 0.857 0.606 0.776 +grating 0.512 0.337 0.282 +gratis 0.796 0.510 0.417 +gratitude 0.885 0.441 0.610 +gratuitous 0.735 0.650 0.452 +gratuity 0.865 0.500 0.462 +grave 0.153 0.385 0.386 +gravel 0.390 0.370 0.332 +graver 0.102 0.622 0.453 +graveyard 0.041 0.441 0.272 +gravitate 0.479 0.472 0.476 +gravitation 0.698 0.592 0.600 +gravitational 0.528 0.510 0.691 +gravity 0.510 0.635 0.538 +gravy 0.608 0.450 0.339 +gray 0.335 0.153 0.189 +graze 0.560 0.255 0.371 +grease 0.255 0.404 0.306 +greased 0.250 0.461 0.368 +greaser 0.408 0.518 0.462 +greasy 0.399 0.442 0.294 +great 0.958 0.665 0.810 +great anticipation 0.786 0.735 0.655 +great aunt 0.896 0.419 0.589 +great disgust 0.042 0.836 0.389 +great grandfather 0.729 0.241 0.569 +great grandma 0.771 0.221 0.491 +great grandmother 0.802 0.236 0.549 +great grandpa 0.857 0.280 0.602 +great surprise 0.939 0.941 0.688 +great trust 0.939 0.528 0.853 +great uncle 0.729 0.398 0.621 +greatday 0.823 0.571 0.574 +greater 0.755 0.519 0.796 +greatest 0.847 0.627 0.922 +greatfriends 0.908 0.593 0.570 +greatful 0.923 0.571 0.676 +greatly 0.750 0.708 0.877 +greatly negative 0.051 0.640 0.282 +greatly positive 0.967 0.538 0.877 +greatness 0.990 0.750 0.943 +greatnight 0.918 0.349 0.574 +greed 0.173 0.780 0.528 +greedy 0.125 0.660 0.476 +green 0.630 0.306 0.333 +green bean 0.469 0.280 0.304 +green pepper 0.500 0.431 0.425 +green snake 0.229 0.634 0.614 +greenhouse 0.719 0.438 0.384 +greenish 0.574 0.290 0.429 +greenwood 0.531 0.382 0.491 +greet 0.885 0.539 0.618 +greeted 0.781 0.317 0.454 +greeting 0.854 0.556 0.510 +gregarious 0.551 0.471 0.529 +grenade 0.281 0.777 0.694 +grey 0.347 0.140 0.295 +greyhound 0.520 0.490 0.440 +grid 0.562 0.426 0.443 +gridiron 0.667 0.491 0.425 +grief 0.070 0.640 0.474 +grievance 0.092 0.635 0.364 +grieve 0.122 0.500 0.333 +grieved 0.104 0.460 0.191 +grieving 0.093 0.673 0.403 +grievous 0.146 0.640 0.179 +griffin 0.418 0.337 0.360 +grill 0.755 0.491 0.546 +grille 0.337 0.327 0.246 +grilled 0.702 0.500 0.373 +grim 0.310 0.483 0.298 +grime 0.198 0.500 0.225 +grimy 0.112 0.597 0.283 +grin 0.885 0.570 0.491 +grind 0.480 0.276 0.397 +grinder 0.459 0.615 0.561 +grinding 0.415 0.450 0.461 +grindstone 0.541 0.453 0.526 +gringo 0.540 0.452 0.510 +grip 0.520 0.549 0.602 +gripe 0.184 0.526 0.241 +grisly 0.083 0.863 0.426 +grist 0.317 0.391 0.363 +grit 0.449 0.296 0.345 +grits 0.458 0.333 0.346 +gritty 0.417 0.373 0.375 +grizzly 0.398 0.679 0.657 +groan 0.396 0.750 0.351 +grocer 0.625 0.250 0.382 +groceries 0.740 0.363 0.417 +grocery 0.687 0.540 0.446 +groggy 0.235 0.265 0.194 +groin 0.296 0.452 0.364 +groom 0.698 0.500 0.605 +groove 0.552 0.448 0.361 +groovy 0.615 0.538 0.464 +grope 0.420 0.559 0.358 +gross 0.115 0.575 0.181 +grotesque 0.135 0.788 0.500 +grotto 0.510 0.394 0.336 +grouch 0.342 0.593 0.411 +grouchy 0.143 0.708 0.407 +ground 0.398 0.343 0.602 +grounded 0.531 0.601 0.509 +groundhog 0.385 0.324 0.377 +grounding 0.521 0.452 0.591 +groundless 0.333 0.535 0.387 +grounds 0.667 0.500 0.598 +groundwork 0.500 0.375 0.593 +group 0.573 0.423 0.480 +groupie 0.521 0.583 0.393 +grouping 0.745 0.580 0.698 +grouse 0.448 0.401 0.412 +grout 0.405 0.356 0.366 +grove 0.604 0.245 0.417 +grovel 0.360 0.500 0.414 +grow 0.914 0.615 0.755 +growl 0.194 0.764 0.482 +growling 0.119 0.887 0.475 +growls 0.125 0.675 0.442 +grownup 0.735 0.400 0.683 +growth 0.917 0.588 0.776 +growthefuckup 0.229 0.692 0.426 +grr 0.229 0.538 0.333 +grrr 0.271 0.755 0.327 +grrrrr 0.281 0.633 0.444 +grub 0.602 0.406 0.355 +grubby 0.156 0.583 0.176 +grudge 0.115 0.647 0.414 +grudging 0.092 0.636 0.473 +grudgingly 0.156 0.610 0.292 +gruel 0.382 0.304 0.297 +grueling 0.180 0.763 0.704 +gruesome 0.094 0.837 0.474 +gruff 0.323 0.611 0.472 +grumble 0.101 0.750 0.333 +grump 0.260 0.469 0.425 +grumpy 0.198 0.808 0.559 +grunt 0.286 0.798 0.392 +grunting 0.198 0.827 0.481 +guacamole 0.684 0.317 0.282 +guano 0.296 0.343 0.191 +guarantee 0.949 0.337 0.805 +guaranty 0.646 0.337 0.818 +guard 0.592 0.510 0.725 +guarded 0.758 0.686 0.500 +guardhouse 0.510 0.435 0.770 +guardian 0.656 0.686 0.789 +guardianship 0.592 0.370 0.681 +guards 0.448 0.663 0.720 +gubernatorial 0.552 0.604 0.897 +guerilla 0.146 0.845 0.727 +guerrilla 0.219 0.917 0.792 +guess 0.640 0.463 0.442 +guesser 0.542 0.670 0.535 +guesswork 0.417 0.451 0.405 +guest 0.719 0.490 0.558 +guesthouse 0.729 0.337 0.406 +guidance 0.729 0.471 0.718 +guide 0.688 0.315 0.620 +guidebook 0.677 0.260 0.427 +guidelines 0.459 0.500 0.664 +guiding 0.667 0.520 0.714 +guild 0.580 0.459 0.729 +guile 0.410 0.417 0.467 +guillotine 0.163 0.817 0.585 +guilt 0.208 0.567 0.206 +guilty 0.135 0.770 0.352 +guinea 0.521 0.440 0.396 +guise 0.531 0.547 0.324 +guitar 0.844 0.542 0.469 +guitarist 0.827 0.740 0.549 +gules 0.469 0.443 0.340 +gulf 0.520 0.365 0.398 +gull 0.594 0.317 0.378 +gullet 0.385 0.490 0.393 +gullible 0.440 0.442 0.318 +gully 0.316 0.519 0.394 +gulp 0.551 0.660 0.409 +gum 0.573 0.227 0.213 +gumbo 0.500 0.422 0.361 +gummy 0.521 0.302 0.291 +gumption 0.480 0.538 0.488 +gun 0.147 0.920 0.713 +gunboat 0.139 0.663 0.618 +gunfight 0.051 0.961 0.700 +gunfighter 0.156 0.910 0.741 +gunfire 0.156 0.930 0.673 +gunk 0.250 0.478 0.219 +gunman 0.167 0.922 0.689 +gunmen 0.073 0.942 0.727 +gunner 0.250 0.853 0.817 +gunnery 0.281 0.861 0.873 +gunplay 0.133 0.906 0.627 +gunpoint 0.188 0.817 0.719 +gunpowder 0.425 0.853 0.509 +gunshot 0.042 0.953 0.673 +gunslinger 0.316 0.873 0.811 +gurney 0.408 0.304 0.352 +guru 0.573 0.360 0.653 +gush 0.510 0.490 0.381 +gusher 0.406 0.520 0.453 +gusset 0.427 0.425 0.423 +gust 0.490 0.755 0.556 +gusto 0.692 0.729 0.620 +gusty 0.687 0.631 0.455 +gut 0.408 0.367 0.364 +gutless 0.250 0.381 0.384 +guts 0.592 0.649 0.582 +gutsy 0.635 0.573 0.536 +gutter 0.466 0.260 0.400 +guy 0.583 0.367 0.546 +guzzler 0.393 0.537 0.436 +guzzling 0.460 0.490 0.380 +gym 0.635 0.690 0.613 +gymnasium 0.667 0.561 0.474 +gymnast 0.670 0.760 0.558 +gymnastic 0.810 0.706 0.604 +gymnastics 0.745 0.677 0.508 +gynecologist 0.552 0.566 0.682 +gynecology 0.408 0.590 0.519 +gypsy 0.375 0.665 0.396 +gyroscope 0.500 0.390 0.510 +habit 0.625 0.226 0.585 +habitat 0.633 0.343 0.553 +habitation 0.781 0.231 0.538 +habitual 0.527 0.208 0.490 +habitually 0.600 0.324 0.583 +hacienda 0.688 0.402 0.573 +hack 0.135 0.717 0.534 +hacker 0.271 0.755 0.740 +hacksaw 0.406 0.645 0.537 +hadenough 0.323 0.566 0.529 +hag 0.188 0.695 0.411 +haggard 0.115 0.510 0.246 +haggle 0.480 0.601 0.461 +haiku 0.583 0.356 0.392 +hail 0.459 0.627 0.411 +hair 0.582 0.186 0.286 +hairball 0.370 0.302 0.315 +hairbrush 0.454 0.216 0.263 +haircut 0.677 0.343 0.307 +hairdo 0.552 0.320 0.435 +hairdresser 0.708 0.509 0.407 +hairdryer 0.642 0.402 0.330 +hairless 0.136 0.235 0.139 +hairline 0.418 0.154 0.230 +hairpin 0.459 0.363 0.370 +hairspray 0.549 0.279 0.269 +hairstyle 0.771 0.380 0.433 +hairy 0.542 0.380 0.343 +hale 0.479 0.435 0.500 +half 0.500 0.274 0.276 +half dollar 0.573 0.408 0.509 +halfback 0.490 0.429 0.440 +halftime 0.458 0.352 0.429 +halfway 0.510 0.254 0.339 +halibut 0.449 0.412 0.411 +hall 0.510 0.340 0.424 +hallelujah 0.770 0.554 0.657 +hallmark 0.646 0.315 0.411 +hallowed 0.740 0.500 0.728 +hallucination 0.396 0.706 0.370 +hallway 0.573 0.230 0.279 +halo 0.490 0.370 0.441 +halt 0.167 0.360 0.432 +halter 0.448 0.451 0.431 +halting 0.255 0.596 0.519 +halve 0.316 0.347 0.302 +halving 0.292 0.474 0.366 +ham 0.673 0.245 0.404 +hamburger 0.809 0.551 0.387 +hamlet 0.573 0.270 0.397 +hammer 0.312 0.509 0.563 +hammerhead 0.337 0.490 0.569 +hammering 0.347 0.779 0.557 +hammock 0.673 0.255 0.287 +hamper 0.204 0.711 0.473 +hamster 0.520 0.394 0.349 +hamstring 0.406 0.471 0.443 +hand 0.542 0.314 0.434 +handbag 0.562 0.240 0.336 +handball 0.561 0.493 0.440 +handbook 0.600 0.224 0.567 +handcuff 0.310 0.590 0.593 +handful 0.521 0.481 0.400 +handgun 0.156 0.914 0.782 +handheld 0.646 0.350 0.586 +handicap 0.133 0.394 0.264 +handicapped 0.204 0.467 0.180 +handicraft 0.724 0.333 0.565 +handiwork 0.753 0.430 0.410 +handkerchief 0.510 0.192 0.219 +handle 0.698 0.571 0.558 +handler 0.439 0.593 0.861 +handmade 0.776 0.383 0.475 +handout 0.560 0.330 0.545 +handprint 0.635 0.289 0.463 +handshake 0.816 0.654 0.492 +handsome 0.890 0.600 0.682 +handwriting 0.615 0.378 0.381 +handy 0.741 0.378 0.639 +handyman 0.660 0.373 0.393 +hang 0.323 0.529 0.446 +hangar 0.490 0.456 0.481 +hanger 0.439 0.462 0.461 +hanging 0.378 0.471 0.389 +hangman 0.153 0.877 0.555 +hangout 0.573 0.500 0.462 +hangover 0.188 0.565 0.267 +hangry 0.219 0.794 0.279 +hank 0.510 0.375 0.339 +hankering 0.604 0.540 0.558 +hanky 0.460 0.276 0.250 +hap 0.503 0.431 0.453 +haphazard 0.469 0.530 0.324 +hapless 0.271 0.442 0.193 +happen 0.677 0.670 0.551 +happening 0.646 0.529 0.555 +happier 0.990 0.760 0.806 +happiest 0.990 0.716 0.746 +happily 1.000 0.690 0.674 +happiness 0.960 0.732 0.850 +happy 1.000 0.735 0.772 +happydance 0.857 0.760 0.582 +happyday 0.929 0.650 0.663 +happyheart 0.949 0.575 0.605 +happyholidays 0.927 0.740 0.637 +happynewyear 0.969 0.815 0.559 +happyplace 0.938 0.589 0.645 +happytweet 0.847 0.588 0.437 +happyvalentinesday 0.929 0.784 0.509 +harass 0.160 0.775 0.620 +harassing 0.120 0.873 0.446 +harassment 0.083 0.896 0.420 +harbinger 0.490 0.389 0.692 +harbor 0.594 0.356 0.634 +hard 0.302 0.708 0.616 +hardball 0.542 0.667 0.452 +hardcore 0.250 0.721 0.585 +harden 0.276 0.598 0.677 +hardened 0.406 0.618 0.764 +hardening 0.388 0.673 0.741 +hardheaded 0.156 0.699 0.571 +hardness 0.417 0.580 0.745 +hardship 0.094 0.775 0.482 +hardware 0.594 0.289 0.686 +hardwood 0.417 0.363 0.518 +hardworking 0.719 0.583 0.792 +hardy 0.571 0.569 0.810 +hare 0.620 0.410 0.345 +harebrained 0.296 0.551 0.436 +harem 0.521 0.578 0.582 +hark 0.571 0.500 0.398 +harlot 0.198 0.798 0.330 +harm 0.073 0.679 0.423 +harmful 0.094 0.750 0.291 +harmless 0.625 0.226 0.241 +harmonica 0.847 0.235 0.510 +harmonics 0.865 0.400 0.575 +harmonious 0.938 0.391 0.719 +harmoniously 0.969 0.265 0.647 +harmonize 0.939 0.461 0.609 +harmony 0.949 0.230 0.509 +harness 0.570 0.549 0.508 +harp 0.618 0.310 0.356 +harper 0.417 0.454 0.435 +harpoon 0.490 0.700 0.557 +harpsichord 0.541 0.490 0.438 +harrowing 0.209 0.810 0.474 +harry 0.520 0.409 0.390 +harsh 0.250 0.650 0.623 +harshness 0.323 0.600 0.779 +hart 0.643 0.389 0.447 +harvest 0.781 0.353 0.548 +hash 0.344 0.453 0.355 +hashish 0.370 0.570 0.358 +hassle 0.177 0.740 0.489 +haste 0.378 0.745 0.500 +hasten 0.571 0.750 0.618 +hastily 0.271 0.609 0.609 +hasty 0.188 0.885 0.424 +hat 0.604 0.183 0.353 +hatch 0.479 0.653 0.402 +hatchet 0.333 0.608 0.500 +hate 0.031 0.802 0.430 +hateeee 0.219 0.606 0.368 +hateeveryone 0.041 0.840 0.429 +hateful 0.071 0.819 0.430 +hater 0.052 0.702 0.422 +hateyou 0.125 0.735 0.464 +hating 0.083 0.820 0.434 +hatred 0.037 0.847 0.424 +haughty 0.240 0.708 0.588 +haul 0.551 0.564 0.453 +haulage 0.561 0.510 0.650 +haunt 0.288 0.676 0.576 +haunted 0.264 0.731 0.520 +have 0.757 0.389 0.593 +haven 0.684 0.265 0.547 +havoc 0.163 0.769 0.535 +haw 0.406 0.426 0.431 +hawk 0.583 0.530 0.631 +hawking 0.521 0.509 0.491 +hay 0.469 0.212 0.343 +haye 0.615 0.451 0.336 +hayride 0.561 0.521 0.464 +haystack 0.552 0.292 0.331 +haywire 0.358 0.545 0.430 +hazard 0.112 0.884 0.757 +hazardous 0.061 0.750 0.670 +haze 0.427 0.327 0.217 +hazmat 0.398 0.479 0.519 +hazy 0.450 0.433 0.230 +head 0.530 0.472 0.558 +headache 0.168 0.755 0.273 +headaches 0.104 0.720 0.259 +headband 0.670 0.469 0.527 +headdress 0.594 0.408 0.443 +header 0.560 0.398 0.740 +headgear 0.542 0.442 0.571 +heading 0.551 0.292 0.642 +headland 0.574 0.551 0.430 +headless 0.136 0.582 0.235 +headlight 0.592 0.343 0.393 +headline 0.630 0.241 0.685 +headliner 0.500 0.490 0.625 +headlock 0.448 0.538 0.560 +headlong 0.354 0.548 0.409 +headmaster 0.604 0.564 0.865 +headphones 0.600 0.357 0.336 +headquarter 0.615 0.269 0.525 +headquarters 0.615 0.271 0.525 +headset 0.602 0.340 0.302 +headstone 0.240 0.378 0.349 +headstrong 0.310 0.714 0.500 +headway 0.823 0.464 0.745 +heady 0.448 0.806 0.565 +heal 0.765 0.245 0.556 +healer 0.863 0.378 0.741 +healing 0.750 0.452 0.585 +health 0.935 0.427 0.551 +healthcare 0.780 0.392 0.630 +healthful 0.930 0.315 0.769 +healthy 0.938 0.319 0.818 +heap 0.582 0.510 0.474 +hear 0.760 0.429 0.444 +hearer 0.656 0.281 0.415 +hearing 0.669 0.490 0.595 +hearsay 0.288 0.623 0.333 +hearse 0.177 0.490 0.324 +heart 0.827 0.500 0.693 +heart disease 0.250 0.750 0.386 +heartache 0.088 0.750 0.291 +heartattack 0.156 0.839 0.455 +heartbeat 0.750 0.698 0.585 +heartbreak 0.208 0.610 0.245 +heartbreaker 0.265 0.685 0.580 +heartbreaking 0.146 0.811 0.423 +heartbroken 0.082 0.551 0.235 +heartburn 0.143 0.613 0.398 +hearted 0.823 0.410 0.805 +heartfelt 0.904 0.440 0.540 +hearth 0.760 0.275 0.536 +heartily 0.927 0.531 0.664 +heartland 0.812 0.510 0.675 +heartless 0.071 0.652 0.400 +hearts 0.948 0.592 0.634 +heartsick 0.240 0.388 0.208 +heartworm 0.333 0.550 0.430 +hearty 0.760 0.684 0.792 +heat 0.534 0.612 0.433 +heated 0.479 0.497 0.542 +heater 0.500 0.573 0.538 +heath 0.802 0.387 0.546 +heathen 0.194 0.529 0.491 +heather 0.500 0.352 0.407 +heating 0.647 0.491 0.537 +heave 0.716 0.588 0.664 +heaven 0.896 0.385 0.600 +heavenly 0.844 0.452 0.712 +heavens 0.806 0.273 0.683 +heavily 0.542 0.679 0.814 +heaviness 0.219 0.549 0.318 +heaving 0.201 0.843 0.491 +heavy 0.250 0.454 0.600 +heavy metal 0.417 0.755 0.621 +heavyweight 0.429 0.578 0.713 +heck 0.240 0.728 0.560 +hectares 0.570 0.250 0.471 +hectic 0.167 0.811 0.438 +hedge 0.604 0.602 0.569 +hedgehog 0.458 0.491 0.377 +hedonism 0.510 0.500 0.608 +hee 0.430 0.433 0.312 +heed 0.750 0.490 0.569 +heel 0.480 0.350 0.385 +heels 0.500 0.439 0.396 +heft 0.503 0.340 0.530 +hefty 0.550 0.654 0.745 +hegemonic 0.462 0.519 0.558 +heheh 0.625 0.510 0.278 +heifer 0.439 0.443 0.321 +height 0.677 0.608 0.648 +heighten 0.755 0.622 0.765 +heightened 0.592 0.529 0.788 +heinous 0.133 0.792 0.471 +heir 0.840 0.654 0.764 +heiress 0.827 0.571 0.676 +heirloom 0.684 0.375 0.745 +heirs 0.796 0.519 0.698 +heist 0.184 0.850 0.645 +helical 0.379 0.429 0.468 +helicopter 0.714 0.806 0.617 +helipad 0.780 0.637 0.573 +heliport 0.594 0.604 0.527 +helium 0.490 0.316 0.304 +helix 0.521 0.462 0.509 +hell 0.020 0.918 0.565 +hellfire 0.143 0.890 0.618 +hellhole 0.200 0.615 0.421 +hellish 0.125 0.860 0.545 +helm 0.511 0.450 0.615 +helmet 0.573 0.327 0.402 +helmsman 0.490 0.441 0.647 +help 0.673 0.471 0.460 +helper 0.704 0.438 0.567 +helpful 0.816 0.337 0.705 +helpless 0.104 0.420 0.214 +helplessness 0.087 0.480 0.250 +hem 0.562 0.283 0.291 +hematite 0.448 0.389 0.342 +hematoma 0.146 0.600 0.398 +hemi 0.510 0.363 0.342 +hemisphere 0.531 0.367 0.598 +hemispheric 0.562 0.449 0.603 +hemlock 0.438 0.350 0.434 +hemoglobin 0.469 0.481 0.418 +hemorrhage 0.031 0.849 0.426 +hemorrhoids 0.133 0.702 0.304 +hemostat 0.388 0.442 0.464 +hemp 0.469 0.439 0.422 +hen 0.385 0.276 0.241 +henceforth 0.527 0.404 0.466 +henhouse 0.500 0.577 0.414 +hepatitis 0.055 0.596 0.358 +herald 0.643 0.382 0.500 +heraldry 0.550 0.520 0.607 +herb 0.643 0.418 0.353 +herbaceous 0.560 0.220 0.310 +herbal 0.592 0.255 0.390 +herbarium 0.602 0.188 0.327 +herbs 0.620 0.299 0.308 +herd 0.592 0.500 0.474 +hereditary 0.531 0.600 0.737 +heredity 0.704 0.445 0.818 +heresy 0.265 0.765 0.443 +heretic 0.090 0.710 0.447 +heretical 0.229 0.630 0.487 +heretofore 0.479 0.388 0.385 +hereunto 0.500 0.225 0.333 +herewith 0.450 0.360 0.415 +heritage 0.842 0.512 0.815 +hermaphrodite 0.480 0.684 0.481 +hermeneutics 0.406 0.577 0.562 +hermit 0.271 0.337 0.351 +hernia 0.146 0.486 0.223 +hero 0.940 0.806 0.881 +heroic 0.890 0.770 0.912 +heroics 0.865 0.673 0.894 +heroin 0.276 0.843 0.655 +heroine 0.729 0.755 0.833 +heroism 0.844 0.802 0.898 +herpes 0.110 0.600 0.309 +herpesvirus 0.219 0.558 0.435 +herring 0.531 0.387 0.422 +hertz 0.396 0.417 0.506 +hesitant 0.333 0.542 0.321 +hesitate 0.459 0.548 0.232 +hesitating 0.265 0.528 0.240 +hesitation 0.286 0.396 0.217 +hetero 0.589 0.405 0.435 +heterogeneity 0.439 0.450 0.556 +hew 0.417 0.470 0.377 +hex 0.410 0.510 0.363 +hexagon 0.542 0.226 0.425 +heyday 0.646 0.680 0.673 +hiatus 0.479 0.294 0.352 +hibernate 0.500 0.317 0.431 +hibernation 0.469 0.245 0.384 +hiccup 0.271 0.549 0.240 +hick 0.357 0.442 0.314 +hickey 0.448 0.529 0.345 +hickory 0.520 0.490 0.415 +hidden 0.208 0.430 0.327 +hide 0.438 0.510 0.218 +hideaway 0.448 0.481 0.360 +hideous 0.091 0.750 0.328 +hideout 0.337 0.443 0.302 +hiding 0.250 0.567 0.364 +hierarchical 0.521 0.620 0.939 +hierarchy 0.583 0.722 0.902 +hieroglyphics 0.479 0.325 0.509 +high 0.684 0.510 0.614 +high heels 0.646 0.528 0.429 +highball 0.656 0.520 0.481 +higher 0.866 0.528 0.713 +highest 0.771 0.640 0.710 +highland 0.615 0.481 0.611 +highlands 0.735 0.431 0.596 +highlight 0.844 0.637 0.882 +highness 0.740 0.670 0.931 +hight 0.667 0.637 0.645 +hightail 0.448 0.480 0.481 +highway 0.640 0.583 0.425 +hijack 0.042 0.908 0.594 +hijacker 0.104 0.953 0.683 +hike 0.615 0.442 0.538 +hiker 0.694 0.802 0.644 +hiking 0.820 0.843 0.670 +hiking boot 0.657 0.353 0.446 +hilarious 0.750 0.640 0.537 +hilarity 0.745 0.480 0.575 +hill 0.615 0.353 0.518 +hillside 0.625 0.292 0.458 +hilltop 0.688 0.643 0.787 +hilly 0.643 0.479 0.603 +hilt 0.396 0.650 0.537 +hind 0.483 0.644 0.337 +hinder 0.276 0.537 0.470 +hindering 0.260 0.654 0.435 +hindrance 0.135 0.545 0.473 +hindsight 0.333 0.431 0.532 +hinge 0.458 0.292 0.417 +hint 0.602 0.330 0.517 +hinterland 0.530 0.520 0.457 +hip 0.448 0.415 0.345 +hip hop 0.740 0.714 0.484 +hippie 0.551 0.400 0.396 +hippo 0.490 0.404 0.477 +hippopotamus 0.541 0.472 0.615 +hire 0.688 0.558 0.556 +hirsute 0.385 0.483 0.373 +hiss 0.388 0.480 0.370 +hissing 0.500 0.454 0.400 +histology 0.490 0.320 0.560 +historian 0.688 0.270 0.637 +historic 0.816 0.473 0.784 +historical 0.653 0.357 0.833 +historiography 0.562 0.415 0.634 +history 0.729 0.382 0.754 +hit 0.235 0.931 0.679 +hitch 0.512 0.480 0.554 +hitchhike 0.396 0.622 0.385 +hitchhiker 0.594 0.626 0.603 +hitherto 0.448 0.356 0.463 +hitter 0.418 0.683 0.713 +hive 0.471 0.452 0.544 +hives 0.417 0.473 0.591 +hoard 0.506 0.412 0.518 +hoarse 0.281 0.402 0.315 +hoary 0.469 0.298 0.424 +hoax 0.146 0.696 0.303 +hob 0.633 0.363 0.415 +hobbit 0.479 0.489 0.472 +hobby 0.827 0.560 0.471 +hobo 0.323 0.443 0.282 +hock 0.513 0.452 0.412 +hockey 0.565 0.786 0.548 +hoe 0.302 0.480 0.418 +hog 0.317 0.509 0.271 +hogwash 0.420 0.490 0.361 +hohoho 0.677 0.433 0.330 +hoist 0.521 0.520 0.458 +hokey 0.604 0.667 0.430 +hold 0.448 0.290 0.364 +holder 0.592 0.330 0.713 +holding 0.600 0.385 0.670 +holdup 0.398 0.471 0.398 +hole 0.531 0.310 0.330 +holiday 0.948 0.431 0.593 +holidays 0.939 0.521 0.512 +holidayseason 0.875 0.566 0.518 +holiness 0.860 0.264 0.742 +holistic 0.670 0.348 0.547 +holler 0.276 0.825 0.406 +hollow 0.300 0.337 0.222 +holly 0.510 0.250 0.443 +holocaust 0.062 0.918 0.618 +hologram 0.615 0.461 0.575 +holographic 0.510 0.471 0.555 +holster 0.561 0.255 0.339 +holy 0.812 0.112 0.690 +holyspirit 0.740 0.480 0.526 +homage 0.833 0.560 0.737 +hombre 0.656 0.472 0.696 +hombres 0.510 0.538 0.652 +home 0.854 0.270 0.545 +homeboy 0.602 0.255 0.436 +homecoming 0.760 0.413 0.472 +homeland 0.663 0.439 0.868 +homeless 0.042 0.450 0.188 +homely 0.745 0.157 0.399 +homemade 0.869 0.340 0.398 +homeopathic 0.417 0.268 0.400 +homeopathy 0.469 0.284 0.439 +homeowner 0.635 0.397 0.962 +homeroom 0.604 0.480 0.491 +homesick 0.436 0.304 0.347 +homestead 0.865 0.221 0.536 +homesweethome 0.796 0.380 0.538 +hometown 0.858 0.333 0.605 +homeward 0.833 0.275 0.435 +homework 0.396 0.412 0.459 +homey 0.769 0.278 0.500 +homicidal 0.020 0.912 0.573 +homicide 0.010 0.973 0.518 +homily 0.621 0.358 0.425 +homing 0.551 0.460 0.527 +hominy 0.479 0.382 0.429 +homo 0.531 0.368 0.415 +homogeneity 0.715 0.365 0.582 +homogeneous 0.552 0.255 0.617 +homologous 0.471 0.353 0.536 +homologue 0.542 0.356 0.509 +homology 0.571 0.494 0.527 +homophobic 0.130 0.736 0.464 +honcho 0.469 0.464 0.397 +hone 0.688 0.392 0.473 +honest 0.927 0.254 0.750 +honesty 0.938 0.411 0.728 +honey 0.920 0.431 0.510 +honeycomb 0.541 0.417 0.412 +honeymoon 0.979 0.678 0.526 +honeysuckle 0.597 0.451 0.517 +honk 0.549 0.635 0.415 +honky 0.458 0.632 0.425 +honor 0.896 0.587 0.857 +honorable 0.963 0.412 0.830 +honorarium 0.796 0.510 0.746 +honorary 0.885 0.565 0.811 +honored 0.938 0.447 0.732 +hooch 0.429 0.538 0.373 +hood 0.357 0.459 0.306 +hooded 0.306 0.745 0.439 +hoodlum 0.354 0.720 0.432 +hoof 0.427 0.341 0.365 +hook 0.418 0.444 0.395 +hooked 0.610 0.661 0.454 +hooker 0.214 0.889 0.373 +hookup 0.625 0.529 0.683 +hooky 0.468 0.500 0.452 +hooligan 0.295 0.712 0.455 +hoop 0.635 0.204 0.315 +hoopla 0.542 0.471 0.353 +hooray 0.610 0.481 0.536 +hoot 0.449 0.560 0.430 +hooter 0.470 0.615 0.455 +hop 0.450 0.520 0.427 +hope 0.927 0.317 0.739 +hopeful 0.947 0.357 0.627 +hopeless 0.094 0.298 0.112 +hopelessness 0.052 0.402 0.223 +hopes 0.917 0.500 0.702 +hoping 0.684 0.469 0.454 +hopper 0.396 0.491 0.442 +horde 0.286 0.713 0.684 +horizon 0.729 0.284 0.590 +horizontal 0.573 0.304 0.387 +horizontally 0.500 0.356 0.439 +hormonal 0.500 0.620 0.551 +hormone 0.490 0.750 0.621 +horn 0.385 0.510 0.366 +horned 0.316 0.610 0.375 +hornet 0.398 0.594 0.500 +horny 0.490 0.908 0.560 +horoscope 0.500 0.360 0.490 +horrendous 0.073 0.755 0.365 +horrible 0.071 0.857 0.398 +horribly 0.050 0.631 0.454 +horrid 0.052 0.765 0.419 +horrific 0.094 0.846 0.481 +horrified 0.040 0.885 0.368 +horrifying 0.010 0.760 0.352 +horror 0.115 0.850 0.438 +horrors 0.061 0.852 0.409 +horse 0.635 0.510 0.529 +horseback 0.688 0.588 0.566 +horseman 0.441 0.700 0.676 +horsepower 0.594 0.735 0.735 +horseradish 0.321 0.584 0.476 +horseshit 0.153 0.582 0.179 +horseshoe 0.673 0.350 0.406 +horsey 0.602 0.454 0.462 +horticultural 0.594 0.387 0.509 +horticulture 0.700 0.420 0.434 +hosannah 0.679 0.373 0.500 +hose 0.469 0.288 0.263 +hosiery 0.520 0.344 0.373 +hospice 0.337 0.443 0.535 +hospitable 0.791 0.470 0.661 +hospital 0.323 0.537 0.598 +hospitality 0.865 0.333 0.725 +host 0.693 0.471 0.537 +hostage 0.163 0.923 0.325 +hostel 0.479 0.500 0.398 +hostess 0.792 0.604 0.688 +hostile 0.188 0.877 0.474 +hostilities 0.276 0.810 0.444 +hostility 0.122 0.775 0.465 +hot 0.490 0.740 0.573 +hot sauce 0.333 0.740 0.509 +hotbed 0.510 0.285 0.395 +hotdog 0.720 0.438 0.373 +hotel 0.740 0.370 0.407 +hothead 0.240 0.849 0.518 +hotline 0.592 0.565 0.663 +hotshot 0.500 0.727 0.615 +hotyoga 0.683 0.609 0.446 +hound 0.417 0.528 0.582 +hour 0.552 0.265 0.336 +hourglass 0.542 0.284 0.492 +hourly 0.469 0.418 0.491 +house 0.587 0.135 0.533 +houseboat 0.604 0.389 0.429 +houseboy 0.479 0.415 0.393 +housebroken 0.518 0.461 0.389 +houseguest 0.530 0.500 0.481 +household 0.781 0.230 0.667 +householder 0.816 0.541 0.833 +housekeeper 0.694 0.279 0.520 +housekeeping 0.604 0.500 0.445 +housewarming 0.857 0.710 0.727 +housewife 0.656 0.361 0.449 +housework 0.484 0.413 0.342 +housing 0.776 0.304 0.591 +hovel 0.333 0.296 0.322 +hover 0.510 0.431 0.404 +hovercraft 0.541 0.654 0.588 +howl 0.357 0.646 0.407 +howsoever 0.459 0.309 0.345 +hoy 0.583 0.298 0.471 +hub 0.479 0.399 0.433 +hubby 0.548 0.435 0.430 +huckleberry 0.600 0.279 0.296 +huddle 0.604 0.509 0.445 +hue 0.507 0.416 0.417 +huff 0.388 0.491 0.315 +huffy 0.420 0.616 0.375 +hug 0.908 0.427 0.548 +huge 0.573 0.625 0.783 +hugger 0.520 0.480 0.412 +huggy 0.854 0.429 0.451 +hugs 0.980 0.422 0.600 +hulk 0.460 0.740 0.750 +hull 0.542 0.265 0.353 +hum 0.490 0.296 0.276 +human 0.767 0.314 0.605 +humane 0.800 0.370 0.580 +humanitarian 0.786 0.317 0.709 +humanities 0.729 0.325 0.677 +humanity 0.750 0.360 0.727 +humankind 0.885 0.394 0.714 +humanoid 0.521 0.462 0.491 +humanrights 0.792 0.559 0.730 +humble 0.867 0.236 0.483 +humbled 0.280 0.618 0.198 +humbly 0.771 0.194 0.370 +humbug 0.219 0.622 0.456 +humdrum 0.269 0.246 0.353 +humid 0.375 0.324 0.366 +humidity 0.464 0.373 0.367 +humiliate 0.052 0.714 0.275 +humiliated 0.104 0.712 0.216 +humiliating 0.062 0.716 0.279 +humiliation 0.048 0.712 0.310 +humility 0.740 0.118 0.444 +hummer 0.510 0.622 0.589 +hummingbird 0.750 0.370 0.273 +humongous 0.378 0.538 0.536 +humor 0.890 0.633 0.462 +humored 0.854 0.657 0.545 +humorist 0.958 0.790 0.607 +humorous 0.906 0.616 0.665 +hump 0.296 0.462 0.250 +humpback 0.235 0.346 0.247 +hunch 0.561 0.630 0.567 +hunchback 0.208 0.390 0.259 +hundred 0.604 0.370 0.406 +hundredth 0.427 0.368 0.466 +hunger 0.083 0.554 0.328 +hungry 0.083 0.690 0.254 +hunk 0.438 0.375 0.361 +hunks 0.417 0.453 0.482 +hunky 0.469 0.571 0.438 +hunt 0.327 0.806 0.588 +hunter 0.292 0.817 0.817 +hunting 0.448 0.713 0.714 +huntress 0.357 0.717 0.765 +hurdle 0.198 0.682 0.434 +hurl 0.316 0.745 0.574 +hurrah 0.802 0.740 0.500 +hurricane 0.177 0.958 0.787 +hurricanes 0.286 0.898 0.784 +hurried 0.314 0.806 0.393 +hurry 0.422 0.735 0.481 +hurryup 0.473 0.791 0.555 +hurt 0.062 0.773 0.291 +hurtful 0.104 0.680 0.463 +hurting 0.153 0.778 0.221 +husband 0.771 0.500 0.655 +husbandry 0.643 0.473 0.445 +hush 0.471 0.231 0.312 +hushed 0.292 0.194 0.272 +husk 0.378 0.173 0.147 +husky 0.630 0.450 0.490 +hussy 0.219 0.594 0.384 +hustle 0.406 0.661 0.427 +hustler 0.260 0.821 0.627 +hut 0.633 0.270 0.375 +hutch 0.385 0.453 0.520 +hyacinth 0.372 0.360 0.342 +hybrid 0.500 0.365 0.570 +hydra 0.406 0.598 0.534 +hydrant 0.570 0.413 0.367 +hydrate 0.610 0.367 0.547 +hydraulic 0.522 0.398 0.596 +hydraulics 0.500 0.530 0.588 +hydrocephalus 0.286 0.629 0.393 +hydrodynamics 0.552 0.582 0.664 +hydrogen 0.469 0.303 0.554 +hydrographic 0.490 0.396 0.642 +hydrology 0.500 0.380 0.509 +hydrophobia 0.323 0.784 0.351 +hydroponics 0.500 0.549 0.500 +hyena 0.396 0.719 0.464 +hygiene 0.781 0.287 0.537 +hygienic 0.719 0.245 0.702 +hygienist 0.698 0.389 0.682 +hymen 0.469 0.651 0.457 +hymn 0.735 0.292 0.634 +hype 0.510 0.500 0.586 +hyped 0.708 0.582 0.679 +hyper 0.542 0.616 0.640 +hyperactive 0.500 0.921 0.660 +hyperbole 0.469 0.521 0.542 +hyperspace 0.510 0.623 0.755 +hypertension 0.133 0.784 0.427 +hypertrophy 0.312 0.625 0.413 +hyperventilate 0.347 0.729 0.556 +hyperventilating 0.164 0.802 0.625 +hyphen 0.552 0.356 0.381 +hypnosis 0.417 0.410 0.546 +hypnotic 0.571 0.560 0.569 +hypnotist 0.490 0.455 0.627 +hypnotize 0.469 0.507 0.508 +hypnotized 0.449 0.434 0.380 +hypochondriac 0.194 0.588 0.333 +hypocrisy 0.156 0.523 0.370 +hypocrite 0.082 0.673 0.306 +hypocritical 0.048 0.740 0.415 +hypodermic 0.240 0.441 0.445 +hypothalamus 0.593 0.427 0.539 +hypothermia 0.184 0.620 0.301 +hypothesis 0.552 0.370 0.509 +hypothetical 0.480 0.367 0.361 +hysterectomy 0.178 0.660 0.470 +hysteria 0.224 0.906 0.482 +hysterical 0.290 0.942 0.398 +ibuprofen 0.448 0.427 0.504 +ice 0.440 0.265 0.219 +ice tea 0.771 0.337 0.336 +iceberg 0.344 0.540 0.648 +icebox 0.560 0.222 0.370 +icebreaker 0.571 0.545 0.848 +iced 0.564 0.482 0.339 +icing 0.688 0.452 0.411 +icky 0.357 0.510 0.342 +icon 0.549 0.349 0.415 +iconic 0.583 0.537 0.700 +iconography 0.602 0.382 0.653 +icy 0.684 0.375 0.345 +id 0.449 0.344 0.391 +idea 0.750 0.538 0.704 +ideal 0.802 0.437 0.736 +idealism 0.635 0.436 0.689 +idealist 0.816 0.510 0.802 +idealistic 0.812 0.469 0.755 +identical 0.635 0.380 0.527 +identically 0.667 0.427 0.487 +identification 0.714 0.451 0.692 +identify 0.635 0.480 0.667 +identity 0.663 0.360 0.780 +ideology 0.573 0.344 0.692 +idiocy 0.112 0.635 0.137 +idiom 0.520 0.337 0.445 +idiomatic 0.531 0.429 0.516 +idiot 0.086 0.567 0.113 +idiotic 0.104 0.620 0.170 +idiots 0.143 0.600 0.144 +idle 0.179 0.167 0.112 +idleness 0.308 0.330 0.228 +idler 0.200 0.304 0.194 +idol 0.684 0.805 0.853 +idolatry 0.365 0.571 0.625 +idolizing 0.676 0.712 0.643 +idyllic 0.571 0.394 0.593 +iffy 0.380 0.442 0.333 +ifonly 0.406 0.250 0.255 +igloo 0.569 0.302 0.345 +igneous 0.469 0.466 0.517 +ignite 0.458 0.785 0.675 +ignition 0.365 0.720 0.657 +ignorance 0.153 0.417 0.209 +ignorant 0.102 0.461 0.223 +ignore 0.146 0.230 0.295 +iguana 0.521 0.235 0.291 +ihatespiders 0.245 0.611 0.420 +ilk 0.438 0.451 0.455 +ill 0.073 0.410 0.200 +illegal 0.061 0.787 0.337 +illegality 0.094 0.635 0.427 +illegally 0.133 0.788 0.402 +illegible 0.296 0.490 0.315 +illegitimate 0.184 0.644 0.302 +illicit 0.188 0.794 0.390 +illiterate 0.120 0.410 0.151 +illness 0.098 0.717 0.211 +illogical 0.208 0.630 0.251 +illuminate 0.905 0.646 0.782 +illuminating 0.949 0.613 0.773 +illumination 0.760 0.588 0.537 +illuminator 0.770 0.566 0.718 +illusion 0.562 0.490 0.387 +illustrate 0.750 0.430 0.690 +illustration 0.740 0.441 0.640 +illustrative 0.771 0.452 0.647 +illustrious 0.673 0.550 0.741 +ilovechristmas 0.885 0.590 0.525 +iloveher 0.750 0.519 0.556 +image 0.653 0.241 0.453 +imagery 0.653 0.327 0.390 +imaginable 0.613 0.529 0.596 +imaginary 0.560 0.424 0.310 +imagination 0.802 0.491 0.547 +imaginative 0.780 0.541 0.593 +imagine 0.759 0.480 0.587 +imagined 0.656 0.412 0.418 +imaging 0.724 0.394 0.482 +imagining 0.765 0.458 0.545 +imam 0.527 0.337 0.539 +imbalance 0.115 0.538 0.264 +imbecile 0.082 0.569 0.260 +imbedded 0.406 0.580 0.562 +imissyou 0.480 0.608 0.344 +imitate 0.469 0.561 0.336 +imitated 0.333 0.391 0.442 +imitation 0.406 0.592 0.343 +immaculate 0.698 0.330 0.688 +immaterial 0.296 0.309 0.295 +immature 0.114 0.500 0.200 +immaturity 0.146 0.567 0.221 +immeasurable 0.510 0.539 0.712 +immeasurably 0.510 0.640 0.680 +immediacy 0.635 0.630 0.627 +immediate 0.656 0.548 0.716 +immediately 0.552 0.780 0.707 +immemorial 0.327 0.469 0.454 +immense 0.755 0.750 0.811 +immerse 0.510 0.577 0.509 +immersion 0.510 0.556 0.564 +immigrant 0.357 0.663 0.509 +immigration 0.390 0.667 0.454 +imminent 0.490 0.784 0.643 +immobile 0.225 0.217 0.298 +immoral 0.143 0.622 0.385 +immorality 0.188 0.689 0.315 +immortal 0.812 0.750 0.795 +immortality 0.688 0.635 0.861 +immovable 0.480 0.310 0.571 +immune 0.629 0.472 0.780 +immunity 0.633 0.316 0.786 +immunization 0.667 0.510 0.733 +immutable 0.427 0.431 0.571 +imp 0.350 0.448 0.420 +impact 0.469 0.884 0.776 +impair 0.153 0.500 0.360 +impaired 0.130 0.459 0.269 +impairment 0.170 0.571 0.220 +impart 0.521 0.441 0.694 +impartial 0.531 0.406 0.685 +impartiality 0.622 0.394 0.616 +impassable 0.342 0.458 0.553 +impassioned 0.740 0.780 0.802 +impatience 0.278 0.780 0.411 +impatient 0.250 0.708 0.429 +impatiently 0.194 0.750 0.539 +impeach 0.208 0.776 0.664 +impeachment 0.163 0.735 0.694 +impeccable 0.833 0.370 0.824 +impede 0.271 0.510 0.604 +impediment 0.163 0.600 0.409 +impelled 0.604 0.741 0.690 +impending 0.480 0.735 0.752 +impenetrable 0.531 0.577 0.839 +imperative 0.625 0.647 0.708 +imperceptible 0.378 0.490 0.548 +imperfect 0.173 0.527 0.202 +imperfection 0.190 0.567 0.321 +imperfectly 0.297 0.481 0.330 +imperial 0.669 0.646 0.922 +imperialist 0.284 0.786 0.833 +impermeable 0.510 0.308 0.558 +impermissible 0.188 0.464 0.352 +impersonal 0.316 0.356 0.472 +impersonate 0.510 0.632 0.591 +impersonation 0.375 0.618 0.528 +impersonator 0.469 0.586 0.406 +impertinence 0.170 0.653 0.420 +impertinent 0.219 0.826 0.373 +impervious 0.582 0.408 0.536 +impetuous 0.602 0.814 0.712 +impetus 0.521 0.740 0.635 +implacable 0.569 0.663 0.830 +implant 0.429 0.510 0.588 +implantation 0.396 0.604 0.741 +implanted 0.347 0.500 0.679 +implement 0.720 0.573 0.792 +implicate 0.250 0.670 0.434 +implicated 0.354 0.673 0.438 +implication 0.337 0.528 0.690 +implied 0.327 0.530 0.481 +implore 0.396 0.650 0.377 +implosion 0.412 0.724 0.547 +imply 0.542 0.670 0.533 +impolite 0.167 0.590 0.282 +import 0.615 0.480 0.623 +importance 0.750 0.580 0.864 +important 0.827 0.630 0.836 +importation 0.625 0.500 0.733 +impose 0.503 0.721 0.745 +imposing 0.392 0.731 0.836 +imposition 0.357 0.604 0.618 +impossibility 0.170 0.625 0.306 +impossible 0.153 0.510 0.407 +impostor 0.135 0.704 0.442 +impotence 0.198 0.689 0.224 +impotent 0.146 0.587 0.333 +impound 0.230 0.587 0.583 +impoverished 0.125 0.311 0.203 +impracticable 0.398 0.549 0.381 +impractical 0.160 0.373 0.291 +impregnable 0.378 0.549 0.667 +impregnate 0.510 0.721 0.655 +impress 0.816 0.744 0.895 +impressed 0.806 0.770 0.429 +impression 0.684 0.557 0.577 +impressionable 0.827 0.720 0.645 +impressive 0.781 0.830 0.873 +imprint 0.615 0.574 0.685 +imprison 0.112 0.829 0.545 +imprisoned 0.032 0.717 0.302 +imprisonment 0.133 0.630 0.471 +improbable 0.097 0.412 0.439 +impromptu 0.541 0.729 0.415 +improper 0.229 0.520 0.259 +impropriety 0.133 0.591 0.389 +improve 0.833 0.528 0.815 +improved 0.919 0.480 0.679 +improvement 0.786 0.500 0.611 +improves 0.929 0.625 0.727 +improving 0.911 0.510 0.682 +improvisation 0.631 0.812 0.529 +improvise 0.646 0.650 0.519 +improvised 0.610 0.673 0.443 +imprudent 0.170 0.676 0.265 +impudence 0.214 0.500 0.472 +impudent 0.302 0.604 0.462 +impulse 0.530 0.840 0.611 +impulsive 0.365 0.864 0.607 +impunity 0.313 0.721 0.602 +impure 0.260 0.560 0.208 +impurity 0.173 0.546 0.306 +imputation 0.333 0.654 0.621 +imtryingtosleep 0.438 0.363 0.385 +inability 0.150 0.529 0.250 +inaccessible 0.083 0.585 0.446 +inaccurate 0.135 0.450 0.250 +inaction 0.323 0.225 0.325 +inactivate 0.245 0.240 0.415 +inactivation 0.198 0.260 0.220 +inactive 0.271 0.167 0.159 +inactivity 0.135 0.143 0.227 +inadequacy 0.286 0.500 0.297 +inadequate 0.122 0.450 0.223 +inadequateness 0.240 0.529 0.316 +inadmissible 0.188 0.636 0.389 +inadvertent 0.365 0.368 0.286 +inadvertently 0.302 0.541 0.549 +inaffable 0.388 0.518 0.455 +inalienable 0.437 0.459 0.608 +inane 0.271 0.350 0.268 +inanimate 0.281 0.143 0.224 +inapplicable 0.281 0.402 0.330 +inappropriate 0.135 0.542 0.353 +inattention 0.208 0.433 0.188 +inaudible 0.280 0.398 0.358 +inaugural 0.684 0.567 0.608 +inaugurate 0.781 0.582 0.800 +inauguration 0.847 0.712 0.769 +inborn 0.590 0.288 0.546 +inbound 0.531 0.388 0.538 +inbred 0.397 0.520 0.473 +incalculable 0.449 0.620 0.679 +incandescent 0.354 0.612 0.621 +incantation 0.439 0.632 0.548 +incapable 0.156 0.529 0.155 +incapacity 0.052 0.500 0.217 +incarceration 0.100 0.800 0.397 +incarnate 0.552 0.651 0.593 +incase 0.580 0.196 0.365 +incendiary 0.281 0.810 0.598 +incense 0.698 0.275 0.328 +incensed 0.338 0.643 0.392 +incentive 0.812 0.618 0.718 +inception 0.604 0.425 0.561 +incessant 0.438 0.760 0.544 +incessantly 0.417 0.765 0.606 +incest 0.073 0.853 0.491 +incestuous 0.188 0.736 0.442 +inch 0.481 0.327 0.300 +incidence 0.417 0.527 0.429 +incident 0.084 0.662 0.482 +incidental 0.281 0.610 0.404 +incidentally 0.479 0.500 0.500 +incineration 0.229 0.787 0.470 +incinerator 0.250 0.643 0.591 +incipient 0.442 0.382 0.430 +incision 0.240 0.663 0.558 +incisive 0.380 0.602 0.545 +incite 0.449 0.736 0.642 +incitement 0.302 0.943 0.598 +inclement 0.260 0.676 0.616 +inclination 0.378 0.490 0.538 +incline 0.490 0.423 0.345 +inclined 0.469 0.347 0.402 +include 0.729 0.449 0.702 +included 0.760 0.402 0.570 +including 0.700 0.378 0.518 +inclusion 0.774 0.404 0.712 +inclusive 0.604 0.420 0.564 +incognito 0.610 0.490 0.446 +incoherent 0.122 0.612 0.250 +income 0.750 0.510 0.728 +incoming 0.660 0.509 0.596 +incomparable 0.625 0.577 0.670 +incompatible 0.196 0.500 0.310 +incompetence 0.077 0.551 0.208 +incompetent 0.133 0.566 0.239 +incomplete 0.153 0.370 0.205 +incompletely 0.344 0.442 0.232 +incompleteness 0.271 0.451 0.234 +incomprehensible 0.250 0.550 0.344 +inconceivable 0.198 0.552 0.561 +inconclusive 0.153 0.442 0.340 +incongruous 0.177 0.504 0.343 +inconsequential 0.250 0.480 0.345 +inconsiderate 0.224 0.519 0.423 +inconsistency 0.125 0.480 0.314 +inconsistent 0.271 0.431 0.295 +inconspicuous 0.604 0.214 0.368 +incontinence 0.150 0.598 0.272 +inconvenience 0.063 0.667 0.291 +inconvenient 0.224 0.610 0.375 +incorporate 0.745 0.612 0.571 +incorporation 0.573 0.404 0.768 +incorrect 0.140 0.569 0.255 +incorrigible 0.130 0.667 0.500 +increase 0.810 0.657 0.886 +increased 0.684 0.660 0.773 +incredible 0.857 0.796 0.902 +incredulous 0.286 0.510 0.269 +increment 0.684 0.637 0.750 +incriminate 0.188 0.810 0.416 +incriminating 0.133 0.788 0.500 +incrimination 0.152 0.865 0.545 +incubation 0.461 0.490 0.397 +incubator 0.510 0.435 0.405 +incubus 0.458 0.529 0.482 +incumbent 0.396 0.540 0.565 +incur 0.312 0.667 0.495 +incurable 0.104 0.667 0.255 +incursion 0.552 0.830 0.719 +indebted 0.138 0.698 0.275 +indecency 0.135 0.670 0.491 +indecent 0.083 0.683 0.240 +indecision 0.184 0.480 0.196 +indecisive 0.271 0.420 0.190 +indefensible 0.173 0.647 0.484 +indefinite 0.448 0.292 0.296 +indelible 0.490 0.337 0.591 +indemnification 0.521 0.490 0.770 +indemnify 0.449 0.548 0.613 +indemnity 0.470 0.607 0.692 +indent 0.479 0.346 0.379 +indentation 0.374 0.500 0.349 +indenture 0.434 0.382 0.636 +independence 0.896 0.663 0.911 +independent 0.885 0.440 0.872 +indescribable 0.448 0.529 0.648 +indestructible 0.772 0.731 0.853 +indeterminate 0.360 0.402 0.322 +index 0.448 0.268 0.342 +indicate 0.594 0.350 0.676 +indicating 0.745 0.339 0.555 +indication 0.719 0.432 0.750 +indicative 0.510 0.510 0.591 +indicator 0.573 0.451 0.670 +indice 0.469 0.377 0.541 +indict 0.188 0.731 0.458 +indictment 0.245 0.745 0.577 +indie 0.479 0.368 0.430 +indifference 0.265 0.417 0.299 +indifferent 0.396 0.157 0.250 +indigenous 0.500 0.509 0.552 +indigent 0.156 0.481 0.223 +indigestion 0.204 0.610 0.182 +indignant 0.260 0.600 0.423 +indignation 0.173 0.778 0.431 +indignity 0.167 0.500 0.306 +indigo 0.514 0.365 0.473 +indirect 0.385 0.402 0.330 +indiscreet 0.177 0.587 0.342 +indiscretion 0.265 0.637 0.390 +indispensable 0.710 0.449 0.802 +indisposed 0.122 0.519 0.206 +indistinct 0.255 0.340 0.360 +indistinguishable 0.346 0.458 0.548 +individual 0.627 0.327 0.533 +individuality 0.612 0.469 0.527 +indivisible 0.646 0.398 0.580 +indoctrination 0.327 0.657 0.698 +indolent 0.177 0.381 0.259 +indomitable 0.458 0.800 0.830 +indoor 0.615 0.245 0.347 +induce 0.257 0.606 0.684 +induced 0.397 0.471 0.491 +inducement 0.647 0.765 0.685 +induction 0.392 0.593 0.627 +indulge 0.833 0.716 0.669 +indulgence 0.479 0.490 0.517 +indulgent 0.560 0.481 0.529 +industrial 0.469 0.600 0.875 +industrialist 0.562 0.633 0.843 +industrious 0.720 0.537 0.791 +industry 0.650 0.447 0.836 +ineffable 0.551 0.577 0.585 +ineffective 0.093 0.422 0.094 +ineffectual 0.163 0.412 0.200 +inefficiency 0.092 0.466 0.181 +inefficient 0.190 0.460 0.173 +inelastic 0.396 0.426 0.385 +ineligible 0.143 0.377 0.457 +inept 0.156 0.418 0.209 +ineptitude 0.177 0.471 0.250 +inequality 0.122 0.575 0.259 +inequitable 0.281 0.519 0.373 +inert 0.323 0.180 0.319 +inertia 0.344 0.288 0.322 +inevitable 0.316 0.419 0.623 +inexact 0.153 0.459 0.170 +inexcusable 0.271 0.582 0.546 +inexhaustible 0.602 0.541 0.643 +inexpensive 0.694 0.414 0.260 +inexperience 0.208 0.614 0.151 +inexperienced 0.281 0.473 0.231 +inexplicable 0.224 0.635 0.443 +inexpressible 0.198 0.608 0.364 +infallibility 0.583 0.663 0.764 +infallible 0.776 0.687 0.809 +infamous 0.146 0.580 0.472 +infamy 0.177 0.676 0.421 +infancy 0.750 0.399 0.370 +infant 0.802 0.431 0.328 +infanticide 0.167 0.856 0.443 +infantile 0.604 0.382 0.259 +infantry 0.531 0.684 0.791 +infarct 0.080 0.846 0.386 +infatuated 0.729 0.764 0.417 +infatuation 0.844 0.745 0.530 +infeasible 0.245 0.472 0.236 +infect 0.102 0.777 0.424 +infection 0.083 0.735 0.407 +infectious 0.142 0.760 0.422 +infer 0.449 0.490 0.453 +inference 0.359 0.479 0.398 +inferential 0.426 0.451 0.455 +inferior 0.260 0.254 0.106 +inferiority 0.177 0.430 0.205 +infernal 0.083 0.837 0.571 +inferno 0.051 0.857 0.463 +infertile 0.274 0.458 0.255 +infertility 0.170 0.664 0.328 +infestation 0.256 0.776 0.527 +infidel 0.177 0.740 0.404 +infidelity 0.062 0.777 0.392 +infield 0.510 0.571 0.438 +infiltrate 0.408 0.745 0.587 +infiltration 0.265 0.792 0.536 +infinite 0.724 0.583 0.735 +infinitely 0.688 0.643 0.829 +infinitesimal 0.388 0.472 0.496 +infinity 0.516 0.459 0.805 +infirm 0.115 0.521 0.210 +infirmary 0.500 0.438 0.517 +infirmity 0.094 0.482 0.252 +inflammation 0.146 0.765 0.423 +inflammatory 0.177 0.642 0.404 +inflatable 0.510 0.510 0.400 +inflate 0.305 0.569 0.462 +inflated 0.303 0.431 0.617 +inflation 0.219 0.792 0.508 +inflection 0.385 0.635 0.377 +inflict 0.167 0.760 0.609 +infliction 0.302 0.722 0.571 +inflorescence 0.459 0.344 0.412 +influence 0.622 0.663 0.824 +influential 0.899 0.688 0.944 +influenza 0.271 0.718 0.321 +influx 0.622 0.635 0.575 +info 0.750 0.330 0.642 +infomercial 0.427 0.462 0.555 +inform 0.723 0.582 0.679 +informal 0.480 0.398 0.441 +informant 0.604 0.612 0.719 +information 0.765 0.370 0.711 +informative 0.812 0.419 0.741 +informed 0.543 0.298 0.617 +informer 0.521 0.578 0.580 +infraction 0.245 0.660 0.471 +infrared 0.469 0.588 0.526 +infrastructure 0.604 0.460 0.694 +infrequent 0.312 0.377 0.192 +infrequently 0.204 0.250 0.327 +infringement 0.153 0.800 0.481 +infuriate 0.102 0.934 0.596 +infuriated 0.073 0.930 0.510 +infuriates 0.135 0.913 0.627 +infuriating 0.139 0.870 0.509 +infuse 0.380 0.705 0.589 +infused 0.385 0.473 0.546 +infuser 0.469 0.433 0.536 +infusion 0.583 0.365 0.453 +ingenious 0.760 0.690 0.891 +ingenuity 0.708 0.590 0.868 +ingest 0.510 0.559 0.473 +ingestion 0.429 0.612 0.512 +ingot 0.688 0.444 0.615 +ingrained 0.531 0.490 0.712 +ingrate 0.235 0.606 0.327 +ingredient 0.792 0.373 0.451 +ingress 0.601 0.366 0.736 +inhabit 0.656 0.378 0.556 +inhabitant 0.604 0.356 0.519 +inhabited 0.667 0.361 0.510 +inhabiting 0.458 0.440 0.598 +inhalation 0.510 0.613 0.464 +inhale 0.427 0.340 0.492 +inhaler 0.408 0.500 0.349 +inherent 0.562 0.439 0.480 +inherit 0.745 0.546 0.694 +inheritance 0.900 0.565 0.798 +inhibit 0.167 0.479 0.447 +inhibition 0.265 0.392 0.534 +inhibitor 0.281 0.450 0.471 +inhospitable 0.265 0.531 0.395 +inhuman 0.107 0.660 0.492 +inhumane 0.104 0.587 0.402 +inhumanity 0.143 0.540 0.405 +inimaginable 0.542 0.636 0.534 +inimical 0.260 0.823 0.556 +inimitable 0.571 0.413 0.790 +iniquity 0.219 0.567 0.425 +initial 0.583 0.314 0.539 +initiate 0.719 0.480 0.553 +initiated 0.760 0.490 0.650 +initiation 0.698 0.529 0.527 +initiative 0.833 0.615 0.768 +inject 0.406 0.735 0.596 +injection 0.281 0.741 0.518 +injunction 0.281 0.422 0.519 +injure 0.177 0.710 0.364 +injured 0.083 0.680 0.302 +injuring 0.073 0.790 0.245 +injurious 0.177 0.759 0.366 +injury 0.049 0.769 0.287 +injustice 0.082 0.755 0.444 +ink 0.471 0.408 0.235 +inkling 0.448 0.551 0.570 +inland 0.510 0.417 0.423 +inlay 0.406 0.531 0.565 +inlet 0.646 0.378 0.466 +inmate 0.235 0.663 0.398 +inn 0.660 0.284 0.475 +innards 0.302 0.480 0.400 +innate 0.490 0.400 0.521 +inner 0.551 0.216 0.443 +innermost 0.583 0.500 0.510 +innerpeace 0.714 0.318 0.551 +inning 0.602 0.315 0.520 +innings 0.573 0.487 0.443 +innkeeper 0.578 0.224 0.472 +innocence 0.802 0.260 0.307 +innocent 0.729 0.206 0.340 +innocently 0.776 0.250 0.302 +innocuous 0.510 0.321 0.172 +innovate 0.898 0.872 0.750 +innovation 0.949 0.680 0.890 +innovative 0.880 0.640 0.830 +innuendo 0.467 0.670 0.463 +innumerable 0.667 0.445 0.704 +inoculation 0.333 0.570 0.598 +inoperable 0.184 0.422 0.304 +inoperative 0.138 0.425 0.273 +inordinate 0.163 0.630 0.330 +inorganic 0.385 0.345 0.282 +input 0.643 0.337 0.527 +inquest 0.458 0.569 0.721 +inquire 0.583 0.519 0.363 +inquirer 0.573 0.598 0.776 +inquiring 0.479 0.510 0.500 +inquiry 0.541 0.420 0.536 +inquisitive 0.301 0.637 0.615 +inquisitor 0.385 0.873 0.642 +insane 0.062 0.670 0.265 +insanity 0.098 0.847 0.337 +insatiable 0.375 0.656 0.558 +inscription 0.592 0.422 0.542 +inscrutable 0.459 0.541 0.613 +insect 0.276 0.633 0.242 +insecticide 0.188 0.598 0.430 +insecure 0.114 0.538 0.132 +insecurity 0.094 0.647 0.350 +insemination 0.542 0.644 0.622 +insensitive 0.219 0.471 0.302 +inseparable 0.700 0.520 0.571 +insert 0.481 0.552 0.519 +inserted 0.479 0.402 0.476 +insertion 0.521 0.520 0.565 +inside 0.612 0.404 0.472 +insider 0.625 0.562 0.750 +insidious 0.146 0.622 0.480 +insight 0.613 0.363 0.649 +insightful 0.664 0.691 0.713 +insignia 0.665 0.282 0.685 +insignificance 0.250 0.216 0.222 +insignificant 0.083 0.306 0.114 +insinuate 0.292 0.635 0.413 +insipid 0.214 0.250 0.241 +insist 0.635 0.651 0.688 +insistence 0.418 0.704 0.645 +insistent 0.552 0.635 0.701 +insists 0.490 0.587 0.610 +insolence 0.115 0.731 0.402 +insolent 0.112 0.663 0.343 +insoluble 0.439 0.290 0.414 +insolvency 0.323 0.431 0.300 +insolvent 0.230 0.481 0.318 +insomnia 0.198 0.611 0.373 +insomniac 0.231 0.367 0.329 +inspect 0.479 0.603 0.793 +inspection 0.459 0.630 0.718 +inspector 0.418 0.580 0.852 +inspiration 0.938 0.600 0.779 +inspirational 0.927 0.720 0.810 +inspire 0.918 0.627 0.759 +inspired 0.967 0.702 0.736 +instability 0.177 0.760 0.353 +install 0.630 0.583 0.736 +installation 0.656 0.469 0.759 +installment 0.619 0.396 0.483 +instance 0.547 0.450 0.558 +instant 0.766 0.454 0.554 +instantaneous 0.750 0.500 0.585 +instantaneously 0.656 0.640 0.600 +instigate 0.278 0.765 0.642 +instigation 0.323 0.769 0.648 +instill 0.562 0.490 0.618 +instinct 0.771 0.602 0.642 +instinctive 0.752 0.575 0.694 +institute 0.604 0.480 0.807 +institution 0.580 0.311 0.790 +instruct 0.729 0.490 0.833 +instructed 0.740 0.388 0.722 +instruction 0.656 0.434 0.736 +instructional 0.698 0.500 0.773 +instructions 0.582 0.302 0.556 +instructive 0.583 0.420 0.643 +instructor 0.771 0.490 0.782 +instrument 0.562 0.537 0.655 +instrumental 0.740 0.472 0.647 +instrumentalist 0.656 0.540 0.740 +instrumentality 0.637 0.510 0.618 +insubordination 0.281 0.775 0.634 +insufferable 0.220 0.784 0.291 +insufficiency 0.115 0.431 0.210 +insufficient 0.188 0.380 0.093 +insufficiently 0.147 0.509 0.198 +insular 0.531 0.426 0.465 +insulate 0.365 0.358 0.286 +insulated 0.208 0.265 0.304 +insulation 0.245 0.327 0.264 +insulin 0.429 0.472 0.375 +insult 0.085 0.831 0.389 +insulting 0.094 0.840 0.412 +insurance 0.714 0.308 0.825 +insure 0.700 0.415 0.698 +insurgent 0.235 0.735 0.660 +insurmountable 0.620 0.627 0.737 +insurrection 0.229 0.706 0.582 +intact 0.716 0.212 0.602 +intake 0.604 0.527 0.442 +intangible 0.525 0.480 0.473 +integer 0.573 0.327 0.595 +integral 0.590 0.337 0.615 +integrate 0.729 0.390 0.700 +integration 0.771 0.480 0.737 +integrity 0.865 0.413 0.848 +intellect 0.844 0.418 0.870 +intellectual 0.906 0.455 0.845 +intelligence 0.833 0.587 0.885 +intelligent 0.917 0.541 0.868 +intelligibility 0.740 0.481 0.689 +intelligible 0.635 0.480 0.691 +intend 0.562 0.520 0.519 +intended 0.406 0.542 0.587 +intending 0.510 0.567 0.597 +intense 0.592 0.774 0.679 +intensely 0.694 0.846 0.750 +intensify 0.604 0.870 0.737 +intensity 0.622 0.930 0.952 +intensive 0.570 0.842 0.776 +intent 0.550 0.481 0.500 +intention 0.531 0.480 0.636 +intentional 0.650 0.615 0.750 +intentionally 0.450 0.676 0.696 +inter 0.510 0.375 0.466 +interact 0.822 0.690 0.759 +interaction 0.646 0.735 0.750 +interactive 0.727 0.811 0.770 +intercede 0.582 0.577 0.630 +intercept 0.221 0.660 0.676 +interception 0.327 0.673 0.643 +intercession 0.503 0.486 0.598 +interchange 0.615 0.527 0.565 +interchangeable 0.615 0.459 0.526 +interchanged 0.396 0.472 0.434 +intercom 0.623 0.429 0.453 +intercourse 0.551 0.608 0.557 +interdependence 0.608 0.618 0.639 +interdependent 0.410 0.482 0.598 +interdiction 0.337 0.500 0.585 +interest 0.780 0.667 0.618 +interested 0.750 0.529 0.725 +interesting 0.927 0.726 0.731 +interface 0.643 0.357 0.600 +interfere 0.323 0.714 0.471 +interference 0.396 0.736 0.357 +interferometer 0.510 0.510 0.517 +intergalactic 0.562 0.661 0.741 +interim 0.604 0.400 0.524 +interior 0.618 0.157 0.462 +interject 0.333 0.648 0.658 +interlocutory 0.490 0.500 0.527 +interlude 0.470 0.417 0.377 +intermediary 0.427 0.510 0.643 +intermediate 0.480 0.368 0.400 +interment 0.235 0.608 0.346 +interminable 0.327 0.481 0.561 +intermission 0.490 0.360 0.402 +intermittent 0.337 0.565 0.436 +intern 0.459 0.460 0.392 +internal 0.439 0.349 0.423 +internally 0.615 0.400 0.616 +international 0.800 0.519 0.702 +internet 0.760 0.462 0.755 +internship 0.590 0.510 0.482 +interoffice 0.439 0.375 0.556 +interpolate 0.460 0.490 0.569 +interpolation 0.419 0.506 0.528 +interpret 0.646 0.625 0.673 +interpretation 0.677 0.594 0.620 +interpreter 0.708 0.461 0.596 +interpretive 0.531 0.549 0.595 +interrelated 0.615 0.469 0.592 +interrogate 0.323 0.808 0.680 +interrogation 0.302 0.827 0.657 +interrupt 0.210 0.635 0.509 +interrupted 0.281 0.559 0.333 +interrupting 0.146 0.593 0.509 +interruption 0.184 0.632 0.425 +interrupts 0.204 0.545 0.389 +intersect 0.521 0.510 0.480 +intersection 0.344 0.541 0.658 +interstate 0.520 0.443 0.600 +interstellar 0.708 0.702 0.622 +interstitial 0.333 0.471 0.534 +interval 0.510 0.284 0.400 +intervene 0.520 0.677 0.768 +intervening 0.398 0.627 0.442 +intervention 0.388 0.696 0.689 +interview 0.573 0.770 0.619 +interviewer 0.552 0.736 0.816 +interworking 0.552 0.587 0.691 +intestate 0.459 0.467 0.415 +intestinal 0.357 0.531 0.370 +intestine 0.343 0.450 0.380 +intestines 0.292 0.547 0.398 +intimacy 0.857 0.802 0.558 +intimate 0.724 0.598 0.393 +intimately 0.806 0.573 0.590 +intimation 0.406 0.673 0.500 +intimidate 0.210 0.804 0.632 +intimidated 0.177 0.663 0.208 +intimidating 0.229 0.790 0.708 +intimidation 0.177 0.791 0.644 +intolerable 0.146 0.660 0.439 +intolerance 0.052 0.704 0.520 +intolerant 0.135 0.676 0.509 +intonation 0.615 0.442 0.598 +intoxicated 0.079 0.824 0.246 +intoxicating 0.224 0.760 0.464 +intoxication 0.323 0.710 0.400 +intracranial 0.281 0.602 0.553 +intractable 0.154 0.694 0.302 +intramural 0.490 0.464 0.447 +intravenous 0.357 0.538 0.458 +intrepid 0.753 0.696 0.637 +intricate 0.559 0.704 0.500 +intrigue 0.362 0.830 0.327 +intriguing 0.422 0.713 0.462 +intrinsic 0.406 0.471 0.526 +intrinsically 0.459 0.382 0.538 +intro 0.510 0.331 0.657 +introduce 0.592 0.559 0.648 +introduction 0.612 0.413 0.640 +introductory 0.635 0.368 0.593 +introspection 0.603 0.337 0.575 +introspective 0.552 0.360 0.471 +intrude 0.058 0.735 0.480 +intruder 0.146 0.740 0.324 +intrusion 0.293 0.641 0.670 +intrusive 0.461 0.607 0.538 +intubation 0.276 0.598 0.526 +intuition 0.857 0.508 0.602 +intuitive 0.771 0.573 0.690 +intuitively 0.670 0.561 0.648 +inundation 0.177 0.780 0.455 +invade 0.408 0.892 0.714 +invader 0.200 0.827 0.618 +invalid 0.180 0.330 0.255 +invalidate 0.315 0.480 0.397 +invalidation 0.181 0.490 0.278 +invalidity 0.186 0.394 0.158 +invaluable 0.740 0.500 0.745 +invariably 0.458 0.365 0.550 +invasion 0.271 0.843 0.808 +invasive 0.194 0.730 0.598 +invent 0.719 0.689 0.833 +invention 0.714 0.577 0.811 +inventive 0.780 0.627 0.721 +inventor 0.781 0.667 0.847 +inventory 0.594 0.463 0.490 +inverse 0.459 0.337 0.319 +inversely 0.286 0.418 0.351 +inversion 0.602 0.630 0.772 +invert 0.510 0.585 0.706 +inverted 0.310 0.471 0.357 +invest 0.650 0.663 0.682 +investigate 0.640 0.500 0.781 +investigation 0.531 0.592 0.820 +investigative 0.562 0.600 0.704 +investigator 0.615 0.509 0.779 +investment 0.720 0.592 0.745 +investor 0.794 0.655 0.791 +invidious 0.112 0.650 0.364 +invigorate 0.821 0.798 0.831 +invincible 0.867 0.853 0.914 +invisibility 0.438 0.461 0.382 +invisible 0.417 0.345 0.412 +invitation 0.802 0.549 0.647 +invite 0.745 0.655 0.611 +inviting 0.938 0.571 0.538 +invocation 0.430 0.620 0.673 +invoice 0.480 0.380 0.474 +invoke 0.583 0.740 0.579 +involuntary 0.354 0.490 0.231 +involution 0.296 0.420 0.407 +involve 0.694 0.490 0.728 +involvement 0.760 0.620 0.696 +invulnerable 0.552 0.683 0.745 +inwards 0.490 0.385 0.438 +iodine 0.390 0.265 0.333 +ion 0.429 0.330 0.408 +iota 0.344 0.385 0.314 +irate 0.188 0.852 0.474 +ire 0.198 0.740 0.575 +iridescent 0.602 0.588 0.539 +iris 0.708 0.275 0.380 +irked 0.164 0.791 0.353 +irks 0.276 0.781 0.339 +iron 0.448 0.351 0.679 +ironclad 0.561 0.648 0.679 +ironic 0.435 0.550 0.500 +irons 0.531 0.441 0.625 +irony 0.390 0.587 0.508 +irradiation 0.385 0.736 0.509 +irrational 0.125 0.648 0.394 +irrationality 0.198 0.735 0.361 +irreconcilable 0.146 0.667 0.375 +irreducible 0.296 0.455 0.569 +irrefutable 0.496 0.549 0.716 +irregular 0.312 0.548 0.321 +irregularity 0.104 0.647 0.306 +irregularly 0.292 0.565 0.397 +irrelevant 0.138 0.311 0.296 +irreparable 0.061 0.530 0.430 +irreplaceable 0.479 0.580 0.833 +irrepressible 0.512 0.566 0.745 +irresistible 0.823 0.833 0.839 +irrespective 0.497 0.538 0.745 +irresponsible 0.177 0.680 0.241 +irreverent 0.191 0.694 0.634 +irreversible 0.170 0.541 0.667 +irrevocable 0.296 0.560 0.712 +irrigate 0.272 0.458 0.490 +irrigation 0.259 0.426 0.426 +irritability 0.146 0.853 0.283 +irritable 0.112 0.952 0.462 +irritate 0.167 0.890 0.368 +irritated 0.210 0.816 0.281 +irritates 0.173 0.810 0.295 +irritating 0.104 0.912 0.393 +irritation 0.073 0.833 0.496 +island 0.745 0.347 0.432 +isle 0.667 0.390 0.443 +islet 0.612 0.314 0.367 +isolate 0.235 0.422 0.336 +isolated 0.221 0.356 0.255 +isolation 0.198 0.338 0.339 +isomorphism 0.448 0.361 0.481 +isothermal 0.459 0.491 0.500 +isotope 0.429 0.404 0.407 +issue 0.316 0.819 0.351 +itch 0.319 0.610 0.465 +itching 0.208 0.690 0.300 +itchy 0.334 0.726 0.296 +item 0.594 0.270 0.465 +itemize 0.459 0.527 0.518 +items 0.542 0.401 0.434 +iterate 0.449 0.460 0.440 +iteration 0.531 0.449 0.486 +iterative 0.429 0.420 0.500 +itinerant 0.449 0.545 0.439 +itinerary 0.551 0.550 0.454 +ivory 0.625 0.235 0.566 +jab 0.385 0.519 0.482 +jabber 0.417 0.506 0.342 +jack 0.487 0.450 0.441 +jackal 0.333 0.582 0.436 +jackass 0.188 0.692 0.279 +jacket 0.656 0.302 0.382 +jackhammer 0.199 0.690 0.519 +jackpot 0.950 0.750 0.786 +jackrabbit 0.625 0.379 0.344 +jacks 0.490 0.400 0.505 +jade 0.604 0.410 0.455 +jaded 0.255 0.560 0.400 +jag 0.408 0.440 0.427 +jagged 0.082 0.462 0.213 +jaguar 0.559 0.710 0.654 +jail 0.094 0.898 0.480 +jailbird 0.240 0.567 0.473 +jailbreak 0.354 0.629 0.471 +jailer 0.194 0.630 0.632 +jailhouse 0.104 0.887 0.430 +jalopy 0.396 0.436 0.337 +jam 0.510 0.548 0.318 +jamboree 0.602 0.625 0.351 +jammed 0.235 0.817 0.411 +jammer 0.417 0.540 0.491 +janitor 0.510 0.350 0.527 +janitorial 0.490 0.373 0.481 +japan 0.667 0.482 0.580 +jar 0.430 0.346 0.318 +jargon 0.333 0.548 0.404 +jarhead 0.408 0.530 0.464 +jarring 0.210 0.673 0.309 +jasmine 0.765 0.230 0.286 +jasper 0.480 0.425 0.402 +jaundice 0.214 0.480 0.355 +jaunt 0.808 0.451 0.500 +java 0.459 0.321 0.343 +javelin 0.385 0.481 0.465 +jaw 0.500 0.510 0.420 +jawbone 0.468 0.413 0.342 +jaws 0.385 0.528 0.455 +jay 0.531 0.408 0.389 +jazz 0.677 0.362 0.450 +jazzy 0.725 0.431 0.389 +jealous 0.173 0.855 0.345 +jealousy 0.146 0.783 0.481 +jean 0.602 0.444 0.364 +jeans 0.622 0.324 0.371 +jeep 0.602 0.510 0.612 +jeering 0.266 0.792 0.380 +jelly 0.651 0.294 0.256 +jellybean 0.592 0.406 0.399 +jellyfish 0.531 0.567 0.377 +jenny 0.542 0.406 0.407 +jeopardize 0.260 0.877 0.582 +jeopardy 0.129 0.908 0.536 +jerk 0.194 0.630 0.238 +jerks 0.214 0.788 0.395 +jerky 0.233 0.538 0.358 +jersey 0.594 0.317 0.411 +jest 0.520 0.736 0.222 +jester 0.388 0.670 0.264 +jesus 0.800 0.400 0.620 +jet 0.612 0.721 0.606 +jetty 0.602 0.480 0.453 +jewel 0.827 0.588 0.625 +jeweler 0.760 0.482 0.500 +jewelry 0.823 0.569 0.597 +jib 0.406 0.420 0.413 +jiff 0.576 0.404 0.349 +jiffy 0.410 0.444 0.380 +jig 0.531 0.396 0.357 +jiggle 0.592 0.673 0.518 +jigsaw 0.594 0.582 0.519 +jihad 0.323 0.660 0.444 +jimmy 0.579 0.321 0.311 +jingle 0.635 0.500 0.424 +jinx 0.337 0.582 0.373 +jitters 0.224 0.918 0.192 +jittery 0.344 0.856 0.255 +jive 0.561 0.551 0.373 +job 0.694 0.541 0.717 +jobinterview 0.684 0.837 0.723 +jock 0.592 0.656 0.473 +jockey 0.562 0.644 0.703 +jockstrap 0.347 0.431 0.390 +jog 0.510 0.708 0.519 +jogger 0.417 0.510 0.424 +john 0.562 0.382 0.327 +join 0.729 0.479 0.684 +joined 0.667 0.394 0.600 +joining 0.755 0.469 0.685 +joint 0.615 0.392 0.566 +jointly 0.708 0.425 0.602 +joke 0.704 0.610 0.316 +joker 0.771 0.760 0.416 +joking 0.776 0.839 0.407 +jolly 0.959 0.705 0.708 +jolt 0.365 0.708 0.358 +jornada 0.417 0.500 0.533 +jot 0.406 0.323 0.350 +jour 0.479 0.394 0.415 +journal 0.688 0.240 0.352 +journalism 0.622 0.500 0.684 +journalist 0.542 0.452 0.732 +journalistic 0.696 0.449 0.495 +journey 0.910 0.702 0.625 +journeyman 0.765 0.596 0.741 +joust 0.520 0.528 0.551 +jovial 0.823 0.460 0.526 +joy 0.980 0.824 0.794 +joyful 0.990 0.740 0.667 +joyous 0.958 0.580 0.728 +joyride 0.694 0.550 0.500 +joys 0.981 0.643 0.651 +jubilant 0.844 0.673 0.664 +jubilee 0.916 0.500 0.579 +judge 0.510 0.604 0.857 +judged 0.281 0.686 0.722 +judging 0.240 0.625 0.693 +judgment 0.396 0.600 0.816 +judgmental 0.330 0.602 0.579 +judicial 0.378 0.667 0.833 +judiciary 0.439 0.740 0.897 +judicious 0.630 0.432 0.772 +judo 0.500 0.790 0.612 +jug 0.520 0.250 0.213 +juggle 0.594 0.760 0.426 +juggler 0.633 0.821 0.480 +juggling 0.562 0.874 0.346 +jugular 0.271 0.573 0.426 +juice 0.776 0.281 0.352 +juicer 0.552 0.520 0.564 +juicy 0.823 0.529 0.490 +juju 0.541 0.519 0.206 +juke 0.500 0.491 0.410 +jukebox 0.699 0.540 0.429 +jumble 0.357 0.613 0.331 +jumbled 0.292 0.602 0.445 +jumbo 0.680 0.552 0.447 +jump 0.625 0.865 0.611 +jump rope 0.656 0.660 0.368 +jumper 0.615 0.336 0.481 +jumpsuit 0.562 0.365 0.361 +jumpy 0.353 0.810 0.216 +junction 0.490 0.481 0.364 +juncture 0.365 0.582 0.491 +jungle 0.500 0.510 0.481 +junior 0.635 0.343 0.304 +juniper 0.583 0.327 0.352 +junk 0.115 0.481 0.118 +junket 0.490 0.519 0.386 +junkie 0.135 0.860 0.363 +junky 0.385 0.595 0.343 +junkyard 0.177 0.398 0.302 +junta 0.451 0.503 0.704 +juridical 0.520 0.431 0.873 +jurisdiction 0.480 0.580 0.820 +jurisprudence 0.360 0.425 0.764 +jurist 0.479 0.523 0.713 +juror 0.582 0.640 0.750 +jury 0.479 0.607 0.789 +justice 0.760 0.538 0.787 +justifiable 0.786 0.413 0.821 +justification 0.622 0.444 0.661 +justify 0.612 0.473 0.615 +juststop 0.417 0.379 0.364 +justthebeginning 0.573 0.451 0.481 +jute 0.551 0.216 0.295 +juvenile 0.678 0.490 0.526 +juxtaposition 0.427 0.500 0.460 +kaiser 0.470 0.509 0.690 +kale 0.469 0.226 0.411 +kaleidoscope 0.615 0.439 0.580 +kamikaze 0.204 0.810 0.645 +kangaroo 0.716 0.333 0.301 +kanji 0.510 0.413 0.425 +kappa 0.469 0.375 0.366 +kaput 0.281 0.441 0.440 +karaoke 0.763 0.649 0.342 +karate 0.562 0.833 0.598 +karma 0.500 0.510 0.537 +karmic 0.357 0.459 0.464 +kayak 0.592 0.600 0.364 +kazoo 0.503 0.462 0.411 +kebab 0.531 0.431 0.377 +keel 0.344 0.417 0.419 +keen 0.823 0.719 0.806 +keep 0.714 0.296 0.547 +keeper 0.612 0.457 0.773 +keeping 0.592 0.280 0.723 +keepsake 0.740 0.307 0.491 +keg 0.551 0.389 0.404 +kelp 0.479 0.264 0.213 +ken 0.438 0.409 0.360 +kennel 0.430 0.480 0.406 +kerchief 0.520 0.189 0.236 +kern 0.438 0.420 0.449 +kernel 0.542 0.453 0.462 +kerosene 0.302 0.472 0.427 +ketchup 0.653 0.338 0.282 +kettle 0.357 0.497 0.333 +key 0.615 0.275 0.519 +keyboard 0.573 0.279 0.349 +keyed 0.469 0.497 0.521 +keyhole 0.438 0.358 0.356 +keynote 0.630 0.431 0.545 +keypad 0.604 0.255 0.330 +keystone 0.573 0.438 0.491 +keyword 0.602 0.520 0.747 +khaki 0.594 0.252 0.278 +khan 0.463 0.476 0.529 +kibble 0.510 0.458 0.404 +kick 0.271 0.791 0.526 +kickboxing 0.427 0.882 0.651 +kicker 0.427 0.711 0.614 +kicking 0.327 0.802 0.510 +kickoff 0.583 0.600 0.629 +kid 0.760 0.453 0.298 +kidder 0.708 0.768 0.471 +kidding 0.622 0.625 0.457 +kiddo 0.674 0.393 0.419 +kiddos 0.500 0.480 0.342 +kidnap 0.032 0.923 0.535 +kidnapped 0.044 0.923 0.455 +kidnapper 0.115 0.906 0.618 +kidnapping 0.094 0.880 0.561 +kidney 0.448 0.363 0.380 +kids 0.837 0.500 0.417 +kill 0.052 0.941 0.736 +killer 0.041 0.971 0.543 +killing 0.080 0.959 0.696 +killjoy 0.178 0.550 0.324 +kiln 0.451 0.423 0.414 +kilo 0.438 0.358 0.461 +kilogram 0.510 0.260 0.455 +kilometer 0.490 0.439 0.485 +kilt 0.448 0.346 0.348 +kimono 0.643 0.280 0.363 +kin 0.543 0.441 0.457 +kind 0.918 0.240 0.618 +kindergarten 0.833 0.462 0.308 +kindling 0.520 0.651 0.421 +kindness 0.938 0.350 0.508 +kindred 0.760 0.418 0.517 +kinematics 0.594 0.480 0.614 +kinesiology 0.491 0.480 0.633 +kinetic 0.582 0.540 0.537 +king 0.677 0.690 0.892 +king snake 0.458 0.835 0.647 +kingdom 0.714 0.547 0.910 +kingpin 0.357 0.626 0.642 +kink 0.337 0.634 0.321 +kinky 0.449 0.558 0.361 +kinship 0.771 0.300 0.652 +kiosk 0.500 0.286 0.321 +kirk 0.510 0.390 0.388 +kiss 0.967 0.813 0.630 +kisser 0.844 0.682 0.618 +kissy 0.874 0.684 0.402 +kit 0.583 0.344 0.420 +kitchen 0.700 0.234 0.398 +kite 0.643 0.500 0.573 +kitten 0.816 0.343 0.260 +kiwi 0.646 0.273 0.282 +klutz 0.275 0.451 0.356 +knack 0.562 0.518 0.820 +knapsack 0.551 0.317 0.268 +knead 0.490 0.457 0.345 +knee 0.520 0.245 0.396 +kneecap 0.427 0.360 0.440 +kneel 0.426 0.417 0.217 +kneeling 0.245 0.435 0.144 +knell 0.354 0.500 0.377 +knick 0.480 0.509 0.420 +knickers 0.552 0.428 0.328 +knife 0.344 0.717 0.573 +knight 0.780 0.441 0.835 +knighthood 0.740 0.660 0.769 +knit 0.630 0.144 0.295 +knob 0.340 0.360 0.272 +knock 0.312 0.531 0.527 +knockoff 0.350 0.606 0.240 +knockout 0.388 0.755 0.664 +knoll 0.434 0.347 0.333 +knot 0.541 0.221 0.408 +knots 0.418 0.346 0.267 +knotted 0.226 0.412 0.294 +know 0.765 0.361 0.704 +knowing 0.833 0.353 0.658 +knowingly 0.500 0.459 0.481 +knowledge 0.847 0.430 0.896 +knowledgeable 0.865 0.455 0.971 +knuckle 0.655 0.333 0.393 +knucklehead 0.157 0.485 0.288 +knuckles 0.271 0.461 0.320 +koala 0.608 0.210 0.311 +kook 0.417 0.471 0.398 +kooky 0.418 0.582 0.366 +kool-aid 0.531 0.318 0.393 +kos 0.500 0.471 0.407 +kosher 0.469 0.443 0.312 +kraut 0.388 0.500 0.390 +kris 0.427 0.417 0.407 +kryptonite 0.306 0.690 0.588 +kudos 0.925 0.587 0.642 +kumquat 0.417 0.426 0.390 +lab 0.479 0.500 0.600 +label 0.582 0.245 0.423 +labor 0.594 0.639 0.754 +laboratory 0.571 0.490 0.537 +labored 0.646 0.451 0.637 +laborer 0.561 0.510 0.698 +laboring 0.705 0.644 0.737 +laborious 0.393 0.635 0.709 +labyrinth 0.479 0.811 0.491 +lac 0.408 0.418 0.331 +lace 0.625 0.200 0.293 +laceration 0.143 0.667 0.443 +lack 0.250 0.365 0.242 +lackey 0.260 0.510 0.166 +lacking 0.229 0.375 0.121 +lackluster 0.250 0.311 0.264 +lacquer 0.510 0.353 0.258 +lacrosse 0.573 0.656 0.509 +lactose 0.479 0.290 0.433 +lad 0.637 0.388 0.336 +ladder 0.560 0.438 0.358 +laddie 0.668 0.539 0.391 +laden 0.392 0.478 0.554 +lading 0.388 0.463 0.409 +ladle 0.531 0.368 0.352 +lady 0.854 0.481 0.602 +lady bug 0.490 0.434 0.381 +ladybug 0.602 0.400 0.224 +ladylike 0.592 0.559 0.538 +ladyship 0.561 0.480 0.822 +lag 0.220 0.375 0.246 +lager 0.584 0.480 0.353 +lagging 0.135 0.538 0.277 +lagoon 0.660 0.231 0.373 +lair 0.469 0.438 0.392 +laity 0.510 0.320 0.487 +lake 0.694 0.196 0.425 +lama 0.560 0.320 0.400 +lamb 0.646 0.284 0.321 +lame 0.145 0.410 0.217 +lament 0.198 0.398 0.352 +lamenting 0.156 0.390 0.254 +lamina 0.510 0.314 0.408 +laminated 0.417 0.304 0.373 +lamp 0.510 0.260 0.309 +lamppost 0.420 0.337 0.455 +lance 0.406 0.620 0.587 +lancer 0.417 0.528 0.519 +land 0.582 0.260 0.616 +landed 0.709 0.620 0.480 +landfall 0.521 0.434 0.407 +landfill 0.398 0.423 0.324 +landing 0.552 0.696 0.596 +landlady 0.677 0.303 0.417 +landlocked 0.280 0.391 0.367 +landlord 0.684 0.500 0.858 +landmark 0.694 0.355 0.681 +lands 0.594 0.280 0.492 +landscape 0.719 0.176 0.423 +landscaping 0.823 0.379 0.519 +landslide 0.250 0.864 0.530 +lane 0.449 0.490 0.451 +language 0.677 0.337 0.704 +languid 0.281 0.270 0.283 +languish 0.235 0.408 0.382 +languishing 0.308 0.459 0.353 +lanky 0.412 0.426 0.370 +lantern 0.622 0.250 0.243 +lap 0.583 0.510 0.412 +lapdog 0.388 0.490 0.269 +lapel 0.460 0.287 0.288 +lapse 0.420 0.316 0.281 +lapsed 0.357 0.333 0.276 +laptop 0.724 0.270 0.519 +larceny 0.272 0.821 0.454 +lard 0.427 0.239 0.179 +larder 0.656 0.290 0.509 +large 0.704 0.565 0.736 +larger 0.729 0.654 0.763 +largo 0.521 0.480 0.517 +lark 0.570 0.292 0.352 +larva 0.245 0.423 0.254 +laryngitis 0.125 0.500 0.370 +larynx 0.460 0.420 0.402 +lasagna 0.719 0.441 0.396 +laser 0.469 0.531 0.769 +lash 0.235 0.794 0.609 +lass 0.656 0.536 0.433 +lasso 0.438 0.460 0.339 +lastday 0.309 0.580 0.463 +lasting 0.804 0.535 0.745 +lastminute 0.418 0.582 0.385 +latch 0.395 0.263 0.288 +late 0.245 0.358 0.315 +lateness 0.214 0.388 0.343 +latent 0.469 0.500 0.653 +lateral 0.469 0.370 0.322 +laterally 0.562 0.255 0.450 +latex 0.479 0.413 0.325 +lathe 0.510 0.450 0.425 +lather 0.635 0.327 0.313 +latitude 0.562 0.306 0.490 +latrine 0.380 0.353 0.176 +latrines 0.214 0.462 0.267 +latte 0.615 0.320 0.311 +lattice 0.406 0.420 0.349 +laud 0.493 0.427 0.383 +laudable 0.740 0.472 0.682 +laudation 0.542 0.547 0.623 +laudatory 0.612 0.417 0.450 +laugh 0.980 0.639 0.587 +laughable 0.592 0.627 0.298 +laughing 0.906 0.596 0.534 +laughingstock 0.427 0.779 0.312 +laughs 0.812 0.846 0.425 +laughter 0.959 0.654 0.588 +launch 0.684 0.814 0.598 +launcher 0.677 0.745 0.808 +launches 0.490 0.663 0.602 +launder 0.479 0.450 0.349 +laundering 0.439 0.327 0.444 +laundry 0.644 0.292 0.377 +laureate 0.724 0.402 0.702 +laurel 0.646 0.146 0.302 +laurels 0.684 0.279 0.545 +lava 0.280 0.539 0.615 +lavage 0.615 0.467 0.361 +lavatory 0.510 0.400 0.259 +lavender 0.812 0.198 0.388 +lavish 0.792 0.648 0.730 +law 0.740 0.590 0.815 +lawful 0.660 0.394 0.780 +lawless 0.219 0.690 0.420 +lawlessness 0.156 0.804 0.509 +lawman 0.510 0.523 0.786 +lawn 0.686 0.153 0.192 +lawnmower 0.480 0.531 0.355 +lawsuit 0.219 0.794 0.611 +lawyer 0.521 0.569 0.784 +lax 0.430 0.401 0.300 +laxative 0.271 0.550 0.528 +lay 0.521 0.336 0.491 +layaway 0.429 0.510 0.451 +layer 0.500 0.208 0.366 +layered 0.571 0.306 0.436 +layman 0.531 0.339 0.424 +layout 0.615 0.442 0.557 +layover 0.520 0.355 0.500 +laziness 0.271 0.240 0.132 +lazy 0.392 0.264 0.096 +lazyday 0.337 0.319 0.145 +lea 0.583 0.294 0.358 +lead 0.323 0.657 0.455 +leaded 0.439 0.625 0.595 +leader 0.833 0.582 0.926 +leadership 0.870 0.690 0.983 +leading 0.823 0.698 0.954 +leads 0.530 0.471 0.615 +leaf 0.583 0.156 0.294 +leaflet 0.490 0.206 0.375 +leafy 0.653 0.530 0.700 +league 0.656 0.340 0.462 +leak 0.378 0.833 0.520 +leakage 0.188 0.731 0.528 +leaky 0.170 0.686 0.288 +lean 0.734 0.353 0.438 +leaned 0.570 0.373 0.490 +leaning 0.480 0.409 0.352 +leap 0.750 0.663 0.667 +learn 0.833 0.643 0.829 +learned 0.704 0.462 0.543 +learner 0.698 0.475 0.398 +learning 0.833 0.588 0.574 +lease 0.520 0.463 0.545 +leash 0.320 0.347 0.427 +leather 0.510 0.324 0.341 +leathery 0.418 0.471 0.411 +leave 0.375 0.315 0.295 +leavemealone 0.240 0.472 0.402 +leaving 0.163 0.542 0.371 +lecherous 0.135 0.704 0.376 +lecture 0.594 0.462 0.737 +lecturer 0.677 0.549 0.736 +ledge 0.406 0.235 0.339 +ledger 0.510 0.362 0.609 +lee 0.510 0.269 0.296 +leech 0.250 0.623 0.268 +leeches 0.115 0.698 0.295 +leer 0.612 0.348 0.509 +leery 0.337 0.640 0.410 +lees 0.360 0.567 0.406 +leeway 0.562 0.577 0.569 +left 0.354 0.370 0.361 +leftout 0.229 0.365 0.245 +leftover 0.490 0.460 0.222 +leftovers 0.219 0.350 0.116 +lefty 0.490 0.406 0.379 +leg 0.510 0.373 0.313 +legacy 0.792 0.529 0.827 +legal 0.653 0.387 0.887 +legality 0.765 0.343 0.713 +legalize 0.510 0.460 0.818 +legalized 0.760 0.440 0.855 +legally 0.771 0.482 0.842 +legend 0.837 0.519 0.750 +legendary 0.857 0.537 0.863 +legibility 0.771 0.481 0.580 +legible 0.673 0.279 0.509 +legion 0.469 0.570 0.852 +legislate 0.571 0.582 0.736 +legislation 0.531 0.418 0.808 +legislative 0.633 0.365 0.800 +legislator 0.490 0.580 0.877 +legislature 0.540 0.435 0.698 +legit 0.747 0.427 0.849 +legitimacy 0.823 0.420 0.855 +legitimate 0.792 0.363 0.841 +lego 0.600 0.294 0.189 +legs 0.479 0.407 0.228 +legume 0.520 0.302 0.465 +legwork 0.622 0.560 0.509 +leisure 0.631 0.429 0.421 +leisurely 0.806 0.250 0.367 +lemma 0.530 0.284 0.391 +lemon 0.596 0.317 0.316 +lemonade 0.661 0.287 0.412 +lend 0.520 0.461 0.508 +lender 0.340 0.520 0.703 +lending 0.510 0.585 0.462 +length 0.479 0.308 0.533 +lengthen 0.619 0.481 0.566 +lengthened 0.448 0.530 0.474 +lengthening 0.673 0.530 0.528 +lengthwise 0.571 0.470 0.528 +lengthy 0.570 0.342 0.528 +leniency 0.517 0.436 0.545 +lenient 0.520 0.451 0.340 +lens 0.420 0.245 0.472 +leopard 0.542 0.755 0.611 +leotard 0.510 0.429 0.391 +leper 0.075 0.589 0.206 +leprechaun 0.417 0.480 0.417 +leprosy 0.130 0.670 0.349 +lesion 0.240 0.623 0.361 +less 0.265 0.240 0.115 +lessee 0.417 0.474 0.595 +lessen 0.235 0.284 0.255 +lessening 0.375 0.300 0.277 +lesser 0.396 0.167 0.211 +lesson 0.704 0.577 0.593 +lessor 0.552 0.490 0.623 +let 0.427 0.373 0.307 +lethal 0.156 0.800 0.745 +lethargic 0.214 0.245 0.375 +lethargy 0.194 0.302 0.316 +letter 0.635 0.279 0.342 +lettered 0.542 0.361 0.482 +letterhead 0.450 0.316 0.462 +lettering 0.541 0.180 0.431 +letters 0.663 0.327 0.364 +lettuce 0.594 0.163 0.291 +leukemia 0.094 0.572 0.351 +levee 0.520 0.324 0.490 +level 0.622 0.277 0.491 +lever 0.400 0.343 0.402 +leverage 0.459 0.500 0.629 +levitate 0.561 0.598 0.551 +levy 0.438 0.420 0.491 +lewd 0.188 0.673 0.412 +lexicon 0.561 0.463 0.615 +ley 0.604 0.389 0.764 +liabilities 0.429 0.608 0.694 +liability 0.646 0.500 0.802 +liable 0.656 0.519 0.821 +liaison 0.698 0.337 0.472 +liar 0.042 0.606 0.339 +libel 0.128 0.694 0.403 +libelous 0.125 0.735 0.436 +liberal 0.565 0.565 0.755 +liberalism 0.562 0.712 0.750 +liberate 0.760 0.632 0.708 +liberated 0.780 0.630 0.683 +liberating 0.915 0.620 0.745 +liberation 0.745 0.614 0.857 +liberty 0.938 0.579 0.836 +libido 0.770 0.602 0.571 +librarian 0.625 0.135 0.509 +library 0.776 0.122 0.549 +libretto 0.612 0.328 0.406 +lice 0.133 0.500 0.194 +license 0.500 0.394 0.702 +lichen 0.418 0.388 0.463 +lick 0.470 0.482 0.330 +licorice 0.677 0.310 0.400 +lid 0.490 0.189 0.255 +lie 0.130 0.725 0.272 +liege 0.479 0.426 0.452 +lien 0.396 0.580 0.441 +lieu 0.427 0.410 0.312 +lieutenant 0.594 0.612 0.920 +life 0.918 0.615 0.824 +lifeblood 0.673 0.690 0.708 +lifeboat 0.724 0.425 0.533 +lifeguard 0.870 0.606 0.786 +lifeisgood 0.812 0.575 0.611 +lifeless 0.042 0.333 0.163 +lifelike 0.776 0.567 0.765 +lifeline 0.735 0.552 0.496 +lifelong 0.823 0.330 0.640 +lifer 0.427 0.519 0.398 +lifesaver 0.908 0.745 0.703 +lifestyle 0.750 0.472 0.645 +lifesucks 0.167 0.637 0.377 +lifetime 0.816 0.559 0.736 +lift 0.704 0.518 0.656 +lifted 0.714 0.441 0.657 +liftoff 0.531 0.667 0.588 +ligament 0.490 0.410 0.510 +ligation 0.344 0.423 0.396 +ligature 0.478 0.430 0.447 +light 0.771 0.320 0.519 +light year 0.719 0.425 0.593 +lightbulb 0.573 0.255 0.302 +lighten 0.688 0.438 0.362 +lightheaded 0.347 0.620 0.255 +lighthouse 0.622 0.240 0.510 +lighting 0.765 0.440 0.750 +lightness 0.794 0.360 0.526 +lightning 0.429 0.683 0.595 +lights 0.750 0.480 0.575 +lightweight 0.670 0.300 0.358 +likable 0.865 0.480 0.663 +like 0.719 0.353 0.446 +likelihood 0.760 0.469 0.542 +likely 0.633 0.356 0.454 +likeness 0.688 0.410 0.561 +likewise 0.651 0.217 0.312 +liking 0.963 0.604 0.589 +lilac 0.688 0.180 0.357 +lily 0.640 0.245 0.263 +limb 0.510 0.397 0.427 +limber 0.688 0.729 0.673 +limbo 0.385 0.284 0.309 +lime 0.594 0.240 0.415 +limelight 0.667 0.639 0.694 +limestone 0.602 0.323 0.381 +limey 0.469 0.347 0.415 +limit 0.427 0.453 0.500 +limitation 0.190 0.431 0.225 +limited 0.229 0.273 0.380 +limitless 0.688 0.574 0.655 +limo 0.760 0.367 0.667 +limousine 0.638 0.531 0.640 +limp 0.393 0.440 0.172 +lin 0.416 0.362 0.343 +line 0.541 0.180 0.353 +lineage 0.633 0.465 0.721 +lineal 0.521 0.170 0.474 +linear 0.646 0.250 0.472 +linebacker 0.490 0.660 0.543 +lined 0.438 0.367 0.424 +linen 0.656 0.323 0.286 +liner 0.469 0.396 0.400 +lines 0.542 0.317 0.330 +lineup 0.635 0.427 0.638 +linger 0.480 0.311 0.412 +lingerie 0.543 0.463 0.308 +lingering 0.630 0.643 0.667 +lingo 0.448 0.364 0.447 +lingual 0.500 0.457 0.315 +linguini 0.625 0.338 0.355 +linguist 0.583 0.330 0.634 +linguistic 0.646 0.351 0.618 +linguistics 0.552 0.390 0.618 +lining 0.571 0.363 0.472 +link 0.427 0.264 0.491 +linoleum 0.510 0.378 0.402 +lint 0.388 0.173 0.214 +lion 0.532 0.717 0.682 +lip 0.541 0.348 0.443 +liposuction 0.292 0.684 0.464 +lipstick 0.653 0.429 0.306 +liquefaction 0.449 0.622 0.535 +liquefied 0.562 0.463 0.342 +liqueur 0.670 0.612 0.389 +liquid 0.562 0.235 0.307 +liquidate 0.327 0.654 0.664 +liquidation 0.417 0.625 0.649 +liquidator 0.354 0.663 0.750 +liquidity 0.688 0.529 0.534 +liquor 0.603 0.702 0.433 +lira 0.530 0.255 0.370 +lisp 0.365 0.412 0.288 +list 0.528 0.260 0.402 +listen 0.771 0.360 0.445 +listener 0.667 0.375 0.403 +listenting 0.640 0.377 0.491 +listing 0.438 0.273 0.432 +listless 0.219 0.350 0.231 +listneing 0.531 0.370 0.433 +litany 0.510 0.365 0.482 +liter 0.573 0.208 0.382 +literacy 0.730 0.306 0.638 +literal 0.570 0.353 0.574 +literally 0.571 0.353 0.673 +literary 0.719 0.324 0.667 +literature 0.708 0.250 0.598 +lithe 0.656 0.596 0.602 +lithium 0.417 0.330 0.430 +lithograph 0.551 0.327 0.481 +lithography 0.561 0.346 0.473 +lithology 0.519 0.378 0.525 +lithosphere 0.473 0.333 0.689 +litigant 0.219 0.577 0.696 +litigate 0.260 0.819 0.712 +litigation 0.388 0.760 0.602 +litigator 0.429 0.630 0.732 +litigious 0.360 0.736 0.632 +litter 0.255 0.551 0.110 +little 0.385 0.160 0.213 +littlethings 0.740 0.311 0.242 +littoral 0.551 0.387 0.452 +liturgy 0.490 0.327 0.568 +live 0.880 0.673 0.676 +livelife 0.792 0.624 0.664 +livelihood 0.698 0.481 0.721 +lively 0.847 0.810 0.642 +liven 0.708 0.713 0.673 +liver 0.439 0.290 0.385 +livery 0.510 0.417 0.429 +livestock 0.729 0.420 0.519 +livid 0.469 0.788 0.490 +living 0.865 0.608 0.727 +lizard 0.378 0.375 0.324 +llama 0.490 0.590 0.519 +lml 0.448 0.519 0.385 +load 0.385 0.417 0.528 +loader 0.562 0.377 0.686 +loaf 0.755 0.250 0.277 +loafer 0.235 0.396 0.254 +loam 0.469 0.373 0.673 +loan 0.552 0.480 0.352 +loath 0.135 0.714 0.445 +loathe 0.094 0.730 0.429 +loathful 0.068 0.740 0.358 +loathing 0.083 0.796 0.368 +loathsome 0.120 0.694 0.343 +lobby 0.625 0.427 0.472 +lobbyist 0.385 0.527 0.565 +lobe 0.459 0.364 0.352 +lobotomy 0.296 0.598 0.402 +lobster 0.571 0.356 0.291 +local 0.656 0.269 0.452 +locale 0.449 0.387 0.352 +locality 0.582 0.336 0.464 +localization 0.552 0.330 0.545 +localize 0.520 0.481 0.679 +localized 0.490 0.460 0.621 +locate 0.583 0.520 0.786 +location 0.615 0.375 0.546 +locator 0.480 0.426 0.614 +loch 0.449 0.235 0.425 +lock 0.271 0.585 0.600 +locker 0.439 0.300 0.393 +locket 0.615 0.327 0.616 +locksmith 0.510 0.417 0.491 +lockup 0.240 0.602 0.617 +loco 0.306 0.774 0.226 +locomotion 0.470 0.600 0.595 +locomotive 0.542 0.650 0.721 +locust 0.479 0.412 0.417 +lode 0.365 0.423 0.318 +lodge 0.656 0.356 0.474 +lodger 0.480 0.448 0.304 +lodging 0.713 0.286 0.527 +loft 0.510 0.378 0.343 +lofty 0.755 0.306 0.569 +log 0.591 0.371 0.395 +logarithm 0.520 0.439 0.551 +logarithmic 0.469 0.458 0.606 +logic 0.646 0.245 0.819 +logical 0.805 0.400 0.648 +logistics 0.633 0.500 0.730 +logo 0.469 0.296 0.565 +logotype 0.480 0.337 0.509 +loin 0.420 0.298 0.379 +lollipop 0.628 0.483 0.357 +lone 0.198 0.204 0.367 +loneliness 0.146 0.182 0.222 +lonely 0.250 0.226 0.238 +loner 0.347 0.152 0.221 +lonesome 0.281 0.213 0.336 +long 0.541 0.353 0.543 +longboat 0.551 0.454 0.490 +longevity 0.750 0.353 0.745 +longing 0.604 0.434 0.560 +longitude 0.479 0.310 0.516 +longitudinal 0.542 0.398 0.582 +longitudinally 0.541 0.380 0.569 +longtime 0.362 0.442 0.546 +loo 0.385 0.357 0.283 +look 0.719 0.429 0.615 +looker 0.583 0.354 0.451 +lookout 0.698 0.538 0.639 +loom 0.531 0.245 0.325 +looming 0.367 0.750 0.528 +loon 0.429 0.392 0.325 +loony 0.439 0.474 0.295 +loop 0.516 0.343 0.317 +loophole 0.406 0.755 0.491 +loopy 0.438 0.520 0.195 +loose 0.573 0.312 0.365 +loosen 0.487 0.337 0.218 +loosening 0.378 0.343 0.295 +loot 0.604 0.711 0.537 +lop 0.429 0.363 0.426 +lopsided 0.125 0.500 0.272 +lord 0.618 0.327 0.684 +lords 0.571 0.356 0.781 +lordship 0.573 0.557 0.736 +lore 0.719 0.373 0.768 +lorry 0.521 0.481 0.402 +lose 0.115 0.538 0.176 +loser 0.083 0.510 0.155 +losing 0.076 0.686 0.223 +loss 0.062 0.567 0.211 +lost 0.199 0.663 0.148 +lot 0.531 0.215 0.370 +lotion 0.724 0.261 0.188 +lots 0.604 0.417 0.424 +lottery 0.771 0.731 0.491 +lotto 0.760 0.635 0.475 +lotus 0.604 0.377 0.510 +loud 0.573 0.650 0.870 +loudly 0.541 0.755 0.667 +loudmouth 0.337 0.615 0.456 +loudness 0.350 0.582 0.620 +loudspeaker 0.490 0.735 0.689 +lounge 0.592 0.245 0.466 +lounging 0.735 0.167 0.449 +louse 0.184 0.439 0.154 +lousy 0.125 0.482 0.234 +lovable 0.948 0.335 0.565 +love 1.000 0.519 0.673 +loved 0.927 0.452 0.582 +lovee 0.949 0.592 0.611 +loveee 0.927 0.592 0.693 +loveless 0.102 0.365 0.216 +lovelife 0.837 0.610 0.592 +loveliness 0.959 0.509 0.750 +lovelovelove 0.948 0.582 0.554 +lovely 0.917 0.456 0.741 +lovemaking 0.969 0.927 0.814 +lovemylife 0.896 0.800 0.573 +lover 0.881 0.816 0.750 +lovesick 0.796 0.842 0.500 +lovethis 0.867 0.552 0.526 +loving 0.948 0.612 0.636 +lovinglife 0.979 0.404 0.673 +lovinlife 0.714 0.460 0.544 +low 0.292 0.220 0.102 +lowdown 0.306 0.441 0.441 +lower 0.327 0.296 0.258 +lowering 0.286 0.363 0.236 +lowest 0.312 0.304 0.129 +lowlands 0.323 0.290 0.331 +lowlife 0.296 0.529 0.309 +lowly 0.562 0.294 0.417 +lox 0.490 0.373 0.318 +loyal 0.896 0.265 0.657 +loyalty 0.885 0.406 0.793 +lsd 0.375 0.471 0.390 +luau 0.594 0.545 0.296 +lube 0.552 0.490 0.411 +lubricant 0.656 0.550 0.454 +lubricate 0.552 0.490 0.470 +lubrication 0.624 0.646 0.491 +lucid 0.771 0.490 0.705 +luck 0.854 0.490 0.717 +luckiest 0.917 0.690 0.852 +lucky 0.960 0.610 0.793 +luckygirl 0.781 0.712 0.471 +lucrative 0.729 0.519 0.798 +ludicrous 0.137 0.553 0.274 +lug 0.344 0.443 0.340 +luggage 0.561 0.226 0.319 +lukewarm 0.573 0.300 0.241 +lull 0.602 0.130 0.402 +lullaby 0.796 0.156 0.339 +lumbar 0.323 0.418 0.342 +lumber 0.517 0.184 0.373 +lumbering 0.354 0.561 0.655 +lumberjack 0.500 0.660 0.726 +luminescent 0.796 0.550 0.526 +luminous 0.918 0.392 0.783 +lump 0.438 0.337 0.463 +lumpy 0.271 0.378 0.365 +lunacy 0.132 0.847 0.330 +lunar 0.562 0.296 0.427 +lunatic 0.125 0.792 0.442 +lunch 0.880 0.410 0.542 +lunchbox 0.663 0.346 0.346 +luncheon 0.837 0.240 0.441 +lunchtime 0.896 0.398 0.444 +lung 0.510 0.292 0.629 +lunge 0.354 0.721 0.509 +lungs 0.531 0.352 0.555 +lurch 0.404 0.694 0.363 +lure 0.439 0.565 0.300 +lurid 0.186 0.833 0.536 +lurk 0.219 0.740 0.655 +lurking 0.421 0.781 0.575 +luscious 0.885 0.552 0.545 +lush 0.740 0.783 0.833 +lust 0.469 0.944 0.518 +luster 0.833 0.566 0.558 +lustful 0.427 0.896 0.643 +lustrous 0.771 0.606 0.598 +lusty 0.469 0.941 0.673 +lute 0.459 0.407 0.500 +luxuriant 0.760 0.745 0.812 +luxurious 0.947 0.644 0.754 +luxury 0.932 0.673 0.750 +lycra 0.520 0.449 0.328 +lye 0.378 0.396 0.443 +lying 0.208 0.704 0.317 +lymph 0.398 0.510 0.390 +lymphatic 0.380 0.509 0.472 +lymphoma 0.208 0.645 0.330 +lynch 0.167 0.885 0.482 +lynching 0.135 0.920 0.548 +lynx 0.510 0.590 0.567 +lyre 0.719 0.347 0.414 +lyric 0.702 0.269 0.464 +lyrical 0.708 0.451 0.618 +lyrics 0.582 0.214 0.333 +macadamia 0.635 0.330 0.434 +macarena 0.802 0.601 0.368 +macaroni 0.816 0.410 0.382 +mace 0.450 0.412 0.415 +mach 0.541 0.432 0.463 +machete 0.260 0.690 0.474 +machine 0.510 0.500 0.707 +machinery 0.458 0.615 0.629 +machinist 0.490 0.598 0.721 +macho 0.643 0.690 0.676 +mackerel 0.418 0.423 0.426 +macro 0.552 0.469 0.647 +mad 0.219 0.873 0.277 +madam 0.580 0.308 0.571 +madame 0.604 0.500 0.635 +madden 0.329 0.602 0.457 +madder 0.323 0.853 0.267 +mademoiselle 0.752 0.459 0.461 +mademyday 0.694 0.573 0.537 +madhouse 0.156 0.736 0.440 +madman 0.135 0.880 0.312 +madness 0.104 0.804 0.440 +maestro 0.823 0.357 0.849 +mafia 0.204 0.867 0.676 +magazine 0.615 0.332 0.377 +mage 0.622 0.373 0.453 +magenta 0.635 0.275 0.415 +maggot 0.235 0.500 0.235 +magic 0.868 0.663 0.578 +magical 0.875 0.651 0.595 +magician 0.714 0.657 0.551 +magistrate 0.587 0.541 0.904 +magma 0.323 0.623 0.609 +magna 0.605 0.490 0.652 +magnate 0.627 0.708 0.868 +magnesium 0.542 0.320 0.321 +magnet 0.571 0.318 0.553 +magnetic 0.612 0.529 0.673 +magnetism 0.630 0.529 0.741 +magnetite 0.531 0.490 0.581 +magnification 0.890 0.615 0.880 +magnificence 0.802 0.810 0.920 +magnificent 1.000 0.680 0.886 +magnifier 0.469 0.216 0.345 +magnify 0.729 0.561 0.839 +magnifying 0.594 0.265 0.406 +magnitude 0.608 0.613 0.774 +magnolia 0.558 0.343 0.379 +magpie 0.500 0.458 0.327 +mahi mahi 0.510 0.410 0.398 +mahjong 0.556 0.418 0.440 +mahogany 0.602 0.225 0.393 +maid 0.406 0.324 0.300 +maiden 0.755 0.396 0.461 +mail 0.615 0.231 0.548 +mailbox 0.573 0.222 0.404 +mailing 0.688 0.324 0.375 +mailman 0.659 0.418 0.462 +maim 0.133 0.724 0.496 +main 0.667 0.510 0.811 +mainframe 0.531 0.490 0.557 +mainland 0.680 0.407 0.806 +mainstay 0.694 0.400 0.713 +mainstream 0.653 0.527 0.660 +maintain 0.684 0.398 0.647 +maintenance 0.592 0.410 0.545 +majestic 0.948 0.731 0.906 +majesty 0.823 0.602 0.955 +major 0.684 0.538 0.874 +majority 0.684 0.560 0.930 +make 0.684 0.420 0.480 +makeover 0.771 0.510 0.596 +maker 0.698 0.544 0.706 +makeshift 0.479 0.611 0.389 +makesmehappy 0.894 0.663 0.712 +makesmemad 0.296 0.643 0.500 +makeup 0.740 0.333 0.331 +makingdisciples 0.684 0.402 0.664 +malady 0.190 0.686 0.304 +malaise 0.150 0.600 0.161 +malaria 0.125 0.653 0.304 +malarkey 0.396 0.500 0.465 +malevolent 0.094 0.854 0.613 +malfeasance 0.062 0.745 0.325 +malformation 0.083 0.602 0.357 +malfunction 0.125 0.577 0.229 +malice 0.073 0.811 0.492 +malicious 0.177 0.765 0.607 +malign 0.140 0.765 0.481 +malignancy 0.149 0.814 0.614 +malignant 0.143 0.824 0.370 +maligned 0.102 0.684 0.218 +mall 0.724 0.663 0.492 +malleable 0.500 0.500 0.391 +mallet 0.354 0.390 0.483 +malnutrition 0.024 0.592 0.277 +malpractice 0.094 0.559 0.330 +malt 0.750 0.373 0.324 +mama 0.860 0.413 0.728 +mambo 0.808 0.622 0.445 +mamma 0.600 0.358 0.449 +mammal 0.618 0.449 0.421 +mammoth 0.480 0.471 0.537 +mammy 0.680 0.415 0.436 +manage 0.560 0.530 0.719 +manageable 0.750 0.361 0.655 +management 0.792 0.491 0.806 +manager 0.625 0.549 0.897 +managerial 0.604 0.520 0.791 +mandamus 0.439 0.577 0.556 +mandarin 0.625 0.398 0.491 +mandate 0.448 0.670 0.779 +mandatory 0.271 0.667 0.777 +mandible 0.510 0.431 0.500 +mandolin 0.708 0.433 0.367 +mandrel 0.310 0.490 0.481 +mane 0.521 0.277 0.373 +maneuver 0.615 0.663 0.608 +maneuvering 0.635 0.640 0.745 +mange 0.311 0.558 0.348 +manger 0.656 0.276 0.398 +mangle 0.292 0.449 0.355 +mango 0.765 0.327 0.290 +mangosteen 0.562 0.500 0.414 +mangy 0.214 0.698 0.270 +manhole 0.378 0.500 0.516 +manhood 0.625 0.735 0.858 +manhunt 0.145 0.925 0.657 +mania 0.290 0.683 0.382 +maniac 0.120 0.849 0.431 +maniacal 0.200 0.848 0.500 +manic 0.054 0.892 0.368 +manicure 0.706 0.308 0.284 +manicurist 0.583 0.352 0.341 +manifest 0.667 0.647 0.704 +manifestation 0.583 0.750 0.655 +manifested 0.580 0.618 0.667 +manifestly 0.469 0.588 0.577 +manifesto 0.646 0.519 0.676 +manifold 0.500 0.461 0.435 +manipulate 0.255 0.700 0.772 +manipulation 0.188 0.775 0.536 +manipulative 0.177 0.724 0.546 +mankind 0.823 0.471 0.768 +manly 0.698 0.633 0.846 +manna 0.698 0.294 0.544 +manned 0.551 0.588 0.484 +mannequin 0.427 0.302 0.295 +manner 0.618 0.250 0.320 +mannered 0.469 0.556 0.291 +manners 0.816 0.284 0.517 +manor 0.646 0.358 0.738 +manpower 0.531 0.620 0.543 +mansion 0.847 0.490 0.717 +mansions 0.735 0.529 0.777 +manslaughter 0.090 0.920 0.473 +mantel 0.500 0.265 0.471 +mantis 0.480 0.355 0.421 +mantle 0.510 0.269 0.422 +mantra 0.396 0.249 0.357 +manual 0.635 0.245 0.449 +manufacture 0.868 0.703 0.780 +manufacturer 0.688 0.537 0.830 +manufacturing 0.653 0.613 0.804 +manure 0.250 0.471 0.241 +manuscript 0.510 0.208 0.540 +map 0.561 0.229 0.463 +maple 0.541 0.390 0.339 +mar 0.622 0.544 0.545 +marathon 0.646 0.778 0.740 +marble 0.604 0.212 0.667 +marbled 0.396 0.385 0.418 +marbles 0.714 0.345 0.241 +march 0.531 0.200 0.483 +mare 0.541 0.320 0.417 +margarine 0.530 0.316 0.333 +margarita 0.750 0.438 0.420 +margin 0.500 0.219 0.331 +marginal 0.235 0.644 0.345 +mariachi 0.710 0.559 0.609 +marijuana 0.312 0.779 0.558 +marinara 0.657 0.388 0.435 +marine 0.633 0.471 0.679 +mariner 0.652 0.491 0.676 +marital 0.760 0.529 0.500 +maritime 0.646 0.490 0.713 +mark 0.491 0.231 0.600 +marked 0.592 0.358 0.554 +marker 0.500 0.333 0.605 +market 0.724 0.480 0.521 +marketable 0.746 0.545 0.664 +marketing 0.521 0.774 0.675 +marketplace 0.698 0.420 0.525 +marks 0.430 0.480 0.424 +marksman 0.500 0.833 0.692 +marksmanship 0.573 0.531 0.664 +marl 0.372 0.471 0.351 +marmalade 0.729 0.370 0.288 +maroon 0.469 0.358 0.336 +marooned 0.229 0.480 0.160 +marquee 0.602 0.284 0.508 +marquis 0.521 0.444 0.562 +marred 0.181 0.561 0.233 +marriage 0.844 0.684 0.750 +married 0.674 0.570 0.602 +marrow 0.398 0.422 0.472 +marry 0.896 0.765 0.673 +marsh 0.302 0.358 0.277 +marshal 0.469 0.610 0.819 +marshmallow 0.740 0.441 0.391 +mart 0.531 0.402 0.418 +martial 0.480 0.710 0.737 +martingale 0.469 0.510 0.455 +martini 0.828 0.500 0.519 +martyr 0.281 0.708 0.509 +martyrdom 0.323 0.745 0.442 +marvel 0.961 0.755 0.866 +marvellous 0.878 0.809 0.849 +marvelous 0.948 0.637 0.778 +marvelously 0.968 0.708 0.764 +marzipan 0.684 0.380 0.258 +mascara 0.575 0.450 0.269 +mascot 0.750 0.337 0.337 +masculine 0.653 0.540 0.773 +masculinity 0.583 0.670 0.851 +mash 0.440 0.363 0.283 +mashed 0.531 0.337 0.194 +mask 0.510 0.490 0.537 +masked 0.375 0.549 0.518 +masks 0.510 0.472 0.241 +masochism 0.194 0.845 0.483 +masochist 0.164 0.784 0.353 +mason 0.541 0.442 0.580 +masquerade 0.431 0.633 0.446 +mass 0.458 0.245 0.277 +massacre 0.031 0.887 0.640 +massage 0.708 0.356 0.413 +masses 0.552 0.453 0.473 +masseur 0.622 0.265 0.463 +masseuse 0.594 0.373 0.391 +massive 0.569 0.660 0.750 +mast 0.542 0.390 0.580 +master 0.694 0.490 0.849 +masterful 0.854 0.510 0.960 +mastermind 0.792 0.625 0.918 +masterpiece 0.926 0.623 0.847 +mastery 0.755 0.648 0.873 +masturbate 0.552 0.926 0.500 +masturbation 0.542 0.961 0.509 +mat 0.459 0.221 0.304 +matador 0.224 0.880 0.667 +match 0.599 0.573 0.500 +matchbook 0.562 0.391 0.412 +matching 0.719 0.735 0.418 +matchmaker 0.615 0.509 0.519 +mate 0.847 0.417 0.669 +material 0.521 0.363 0.439 +materialism 0.220 0.390 0.556 +materialist 0.255 0.491 0.504 +materialistic 0.420 0.506 0.589 +materiality 0.417 0.450 0.636 +materialize 0.688 0.596 0.728 +materially 0.490 0.451 0.670 +materials 0.633 0.361 0.473 +materiel 0.531 0.294 0.417 +maternal 0.847 0.417 0.634 +maternity 0.865 0.480 0.622 +math 0.417 0.375 0.600 +mathematical 0.620 0.500 0.548 +mathematician 0.541 0.418 0.773 +mathematics 0.438 0.435 0.664 +matinee 0.694 0.578 0.447 +mating 0.755 0.840 0.759 +matriculation 0.622 0.490 0.675 +matrimony 0.850 0.637 0.843 +matrix 0.551 0.378 0.673 +matron 0.520 0.519 0.555 +matted 0.281 0.519 0.393 +matter 0.487 0.353 0.562 +matting 0.479 0.405 0.423 +mattress 0.612 0.255 0.397 +maturation 0.612 0.439 0.698 +mature 0.625 0.347 0.600 +maturity 0.827 0.400 0.806 +maudlin 0.337 0.417 0.368 +mausoleum 0.344 0.281 0.594 +mauve 0.533 0.330 0.314 +maverick 0.354 0.676 0.409 +maxim 0.875 0.562 0.887 +maximize 0.823 0.765 0.792 +maximum 0.724 0.724 0.852 +may 0.704 0.273 0.245 +mayday 0.344 0.643 0.423 +mayflower 0.690 0.463 0.429 +mayhem 0.188 0.870 0.364 +mayonnaise 0.510 0.320 0.222 +mayor 0.469 0.481 0.818 +maze 0.438 0.608 0.444 +mead 0.667 0.337 0.441 +meadow 0.622 0.130 0.382 +meager 0.144 0.389 0.281 +meal 0.833 0.461 0.473 +mean 0.440 0.467 0.620 +meander 0.480 0.443 0.454 +meandering 0.427 0.644 0.539 +meanie 0.388 0.420 0.404 +meaning 0.663 0.395 0.625 +meaningful 0.770 0.500 0.802 +meaningless 0.156 0.314 0.143 +meanness 0.102 0.694 0.368 +means 0.615 0.373 0.460 +meantime 0.432 0.222 0.300 +measles 0.092 0.635 0.422 +measurable 0.604 0.410 0.602 +measure 0.510 0.375 0.365 +measured 0.542 0.265 0.578 +measurement 0.622 0.418 0.491 +measuring 0.448 0.337 0.529 +measuring cup 0.557 0.343 0.377 +measuring tape 0.337 0.280 0.327 +meat 0.612 0.421 0.413 +meatball 0.612 0.279 0.343 +meathead 0.306 0.534 0.490 +meatloaf 0.625 0.389 0.375 +mechanic 0.571 0.433 0.566 +mechanical 0.479 0.569 0.564 +mechanics 0.542 0.500 0.761 +mechanism 0.573 0.583 0.664 +med 0.375 0.429 0.606 +medal 0.854 0.555 0.746 +medallion 0.750 0.510 0.710 +medallist 0.796 0.821 0.897 +meddle 0.302 0.770 0.526 +meddling 0.245 0.600 0.461 +media 0.500 0.330 0.464 +medial 0.458 0.340 0.429 +median 0.459 0.216 0.375 +mediate 0.635 0.308 0.654 +mediation 0.661 0.350 0.657 +mediator 0.592 0.438 0.580 +medic 0.500 0.472 0.585 +medical 0.583 0.373 0.616 +medicate 0.417 0.375 0.546 +medication 0.615 0.439 0.500 +medicinal 0.667 0.417 0.614 +medicine 0.708 0.318 0.679 +medieval 0.560 0.408 0.455 +mediocre 0.188 0.481 0.149 +mediocrity 0.073 0.398 0.225 +meditate 0.812 0.146 0.564 +meditating 0.718 0.185 0.399 +meditation 0.786 0.120 0.478 +meditative 0.614 0.120 0.454 +mediterranean 0.663 0.454 0.545 +medium 0.559 0.356 0.358 +medley 0.487 0.352 0.400 +meek 0.531 0.150 0.198 +meet 0.760 0.510 0.580 +meeting 0.750 0.569 0.613 +mega 0.724 0.538 0.723 +meh 0.380 0.286 0.365 +melancholic 0.181 0.306 0.277 +melancholy 0.188 0.260 0.237 +melee 0.541 0.704 0.611 +mellow 0.633 0.069 0.265 +melodious 0.932 0.530 0.587 +melodrama 0.378 0.830 0.446 +melodramatic 0.235 0.692 0.368 +melody 0.847 0.434 0.405 +melon 0.461 0.231 0.271 +melt 0.448 0.615 0.312 +meltdown 0.629 0.657 0.602 +melting 0.592 0.470 0.538 +member 0.698 0.333 0.555 +membership 0.698 0.411 0.778 +membrane 0.406 0.430 0.418 +memento 0.708 0.360 0.536 +memo 0.625 0.235 0.407 +memoir 0.750 0.242 0.553 +memorabilia 0.780 0.412 0.491 +memorable 0.939 0.510 0.769 +memorandum 0.600 0.500 0.639 +memorial 0.602 0.304 0.600 +memorials 0.771 0.333 0.679 +memories 0.963 0.487 0.510 +memoriesiwontforget 0.635 0.542 0.455 +memorize 0.520 0.451 0.716 +memory 0.792 0.378 0.573 +menace 0.125 0.894 0.759 +menacing 0.042 0.880 0.643 +menagerie 0.573 0.480 0.538 +mend 0.542 0.436 0.602 +mending 0.500 0.633 0.657 +menial 0.490 0.420 0.352 +meningitis 0.104 0.612 0.407 +meniscus 0.323 0.330 0.453 +menopause 0.204 0.460 0.306 +menses 0.163 0.686 0.331 +menstrual 0.408 0.519 0.435 +mental 0.490 0.490 0.585 +mentalhealth 0.562 0.541 0.670 +mentality 0.711 0.415 0.726 +menthol 0.490 0.292 0.433 +mention 0.562 0.365 0.562 +mentor 0.719 0.455 0.777 +menu 0.633 0.333 0.385 +meow 0.510 0.510 0.412 +mercantile 0.480 0.490 0.713 +mercenary 0.245 0.837 0.673 +merchandise 0.594 0.460 0.621 +merchant 0.675 0.500 0.620 +merciful 0.854 0.346 0.500 +merciless 0.062 0.880 0.634 +mercurial 0.490 0.546 0.518 +mercury 0.337 0.312 0.475 +mercy 0.719 0.229 0.500 +mere 0.396 0.221 0.176 +merengue 0.688 0.519 0.442 +merge 0.760 0.480 0.733 +merger 0.592 0.490 0.642 +meridian 0.510 0.324 0.558 +meridional 0.365 0.290 0.600 +meringue 0.625 0.580 0.411 +merit 0.854 0.500 0.722 +meritorious 0.781 0.618 0.855 +mermaid 0.765 0.623 0.452 +merriment 0.948 0.721 0.632 +merry 0.979 0.731 0.764 +merrychristmas 0.888 0.510 0.536 +mesa 0.604 0.191 0.319 +mescaline 0.490 0.580 0.415 +mesh 0.429 0.235 0.371 +meshes 0.440 0.363 0.362 +mesmerized 0.520 0.552 0.421 +mess 0.143 0.843 0.273 +message 0.650 0.391 0.415 +messedup 0.333 0.615 0.358 +messenger 0.694 0.434 0.500 +messiah 0.781 0.634 0.800 +messy 0.260 0.635 0.140 +metabolic 0.408 0.531 0.559 +metabolism 0.698 0.509 0.555 +metal 0.551 0.429 0.547 +metallic 0.615 0.330 0.607 +metallurgy 0.396 0.509 0.587 +metamorphosis 0.541 0.571 0.613 +metaphor 0.562 0.280 0.470 +metaphorical 0.500 0.412 0.480 +metaphysical 0.630 0.573 0.686 +metaphysics 0.561 0.396 0.588 +metastasis 0.177 0.646 0.452 +meteor 0.398 0.714 0.737 +meteoric 0.590 0.802 0.684 +meteorite 0.385 0.794 0.750 +meteorological 0.635 0.557 0.556 +meteorology 0.630 0.418 0.689 +meter 0.438 0.300 0.463 +meth 0.354 0.564 0.340 +methadone 0.240 0.540 0.453 +methane 0.290 0.460 0.569 +methanol 0.292 0.500 0.570 +method 0.640 0.275 0.698 +methodical 0.663 0.360 0.745 +methodology 0.664 0.327 0.745 +meticulous 0.555 0.480 0.555 +metime 0.531 0.398 0.417 +metric 0.519 0.248 0.573 +metrical 0.521 0.375 0.482 +metrology 0.531 0.432 0.439 +metropolis 0.656 0.625 0.779 +metropolitan 0.387 0.408 0.723 +mettle 0.667 0.529 0.750 +mew 0.418 0.481 0.380 +mezzanine 0.479 0.427 0.404 +mica 0.531 0.250 0.314 +mick 0.449 0.451 0.382 +micro 0.500 0.270 0.250 +microbe 0.255 0.450 0.340 +microbiology 0.571 0.378 0.560 +microchip 0.551 0.358 0.432 +microcosm 0.500 0.500 0.520 +microfilm 0.469 0.352 0.412 +microgram 0.448 0.286 0.355 +micrometer 0.573 0.358 0.394 +micron 0.375 0.291 0.315 +microphone 0.551 0.431 0.462 +microscope 0.531 0.330 0.464 +microscopic 0.360 0.327 0.433 +microscopically 0.623 0.370 0.412 +microscopy 0.500 0.339 0.455 +microwave 0.542 0.497 0.443 +mid 0.500 0.315 0.356 +midair 0.633 0.413 0.455 +midday 0.658 0.250 0.403 +middle 0.458 0.157 0.300 +middleman 0.500 0.404 0.452 +middleweight 0.510 0.302 0.428 +midget 0.396 0.295 0.254 +midland 0.521 0.402 0.456 +midlife 0.594 0.244 0.473 +midline 0.332 0.224 0.330 +midnight 0.562 0.470 0.545 +midshipman 0.469 0.615 0.785 +midst 0.324 0.275 0.296 +midsummer 0.781 0.480 0.492 +midterm 0.427 0.337 0.425 +midtown 0.479 0.442 0.538 +midway 0.459 0.316 0.304 +midwife 0.531 0.570 0.453 +midwifery 0.510 0.570 0.459 +mien 0.500 0.352 0.447 +miffed 0.204 0.726 0.429 +mighty 0.855 0.837 0.936 +mignon 0.551 0.440 0.423 +migraine 0.135 0.783 0.318 +migrate 0.415 0.580 0.454 +migration 0.492 0.731 0.566 +migratory 0.448 0.521 0.491 +mike 0.542 0.365 0.423 +mil 0.534 0.388 0.347 +mild 0.635 0.198 0.216 +mildew 0.344 0.250 0.241 +mildness 0.827 0.226 0.311 +mile 0.521 0.417 0.456 +mileage 0.510 0.458 0.562 +milestone 0.719 0.373 0.558 +militant 0.418 0.667 0.750 +militants 0.260 0.673 0.652 +military 0.396 0.710 0.875 +militia 0.396 0.729 0.769 +milk 0.817 0.270 0.327 +milkman 0.750 0.380 0.304 +milkshake 0.796 0.521 0.330 +milky 0.517 0.283 0.311 +mill 0.531 0.382 0.347 +millennium 0.573 0.398 0.760 +milligram 0.429 0.217 0.302 +millimeter 0.427 0.177 0.360 +million 0.776 0.647 0.812 +millionaire 0.917 0.755 0.850 +millionth 0.635 0.528 0.611 +millstone 0.510 0.433 0.492 +mime 0.455 0.235 0.302 +mimic 0.557 0.587 0.391 +mimicking 0.316 0.433 0.364 +mimicry 0.420 0.337 0.472 +mince 0.417 0.529 0.378 +mincemeat 0.396 0.435 0.358 +mind 0.650 0.388 0.627 +minded 0.656 0.394 0.627 +mindful 0.765 0.450 0.725 +mindfulness 0.729 0.635 0.745 +mindless 0.184 0.333 0.153 +mine 0.688 0.418 0.578 +minefield 0.188 0.839 0.684 +miner 0.408 0.594 0.644 +mineral 0.519 0.287 0.605 +mineralogy 0.551 0.408 0.545 +mingle 0.561 0.480 0.434 +mingled 0.521 0.392 0.357 +mini 0.421 0.324 0.221 +miniature 0.429 0.292 0.204 +minibus 0.439 0.390 0.428 +minim 0.518 0.208 0.138 +minimal 0.448 0.147 0.206 +minimize 0.360 0.236 0.311 +minimized 0.458 0.137 0.208 +minimum 0.380 0.198 0.194 +mining 0.633 0.598 0.554 +minion 0.490 0.430 0.167 +minister 0.547 0.441 0.892 +ministerial 0.571 0.519 0.660 +ministry 0.510 0.346 0.717 +minivan 0.592 0.356 0.452 +mink 0.560 0.515 0.430 +minnow 0.541 0.367 0.364 +minor 0.250 0.235 0.175 +minority 0.310 0.332 0.211 +minstrel 0.458 0.541 0.397 +mint 0.688 0.221 0.345 +minty 0.635 0.292 0.361 +minuscule 0.396 0.286 0.214 +minute 0.582 0.279 0.356 +minutiae 0.323 0.257 0.316 +minx 0.448 0.519 0.404 +mir 0.417 0.339 0.355 +miracle 0.917 0.607 0.806 +miracles 0.922 0.735 0.692 +miraculous 0.875 0.706 0.812 +mirage 0.546 0.487 0.562 +mire 0.344 0.376 0.298 +mirror 0.677 0.310 0.438 +mirth 0.888 0.640 0.608 +misappropriation 0.097 0.831 0.500 +misbehave 0.020 0.847 0.304 +misbehavior 0.031 0.704 0.269 +miscalculation 0.177 0.490 0.353 +miscarriage 0.042 0.781 0.312 +miscellaneous 0.531 0.321 0.196 +miscellany 0.500 0.412 0.384 +mischief 0.385 0.834 0.292 +mischievous 0.439 0.804 0.472 +misconception 0.210 0.557 0.291 +misconduct 0.061 0.667 0.304 +misdemeanor 0.210 0.640 0.364 +misdirection 0.131 0.710 0.281 +miser 0.208 0.633 0.311 +miserable 0.062 0.461 0.188 +miserably 0.280 0.545 0.150 +misery 0.146 0.378 0.158 +misfire 0.153 0.453 0.200 +misfit 0.173 0.500 0.393 +misfortune 0.094 0.780 0.311 +misguided 0.280 0.531 0.259 +mishap 0.071 0.654 0.227 +misinformed 0.156 0.567 0.250 +misinterpretation 0.112 0.556 0.360 +mislead 0.167 0.765 0.412 +misleading 0.070 0.660 0.272 +misled 0.177 0.606 0.353 +mismanagement 0.094 0.520 0.295 +mismatch 0.250 0.459 0.282 +mismatched 0.250 0.557 0.302 +misnomer 0.296 0.528 0.284 +misplace 0.229 0.461 0.191 +misplaced 0.247 0.450 0.324 +misread 0.115 0.558 0.315 +misrepresent 0.198 0.542 0.418 +misrepresentation 0.323 0.618 0.518 +misrepresented 0.042 0.519 0.466 +miss 0.573 0.490 0.408 +missile 0.240 0.830 0.764 +missiles 0.070 0.922 0.830 +missing 0.306 0.418 0.222 +missingyou 0.260 0.471 0.377 +mission 0.765 0.633 0.870 +missionary 0.729 0.404 0.596 +misspell 0.292 0.423 0.281 +misstatement 0.302 0.547 0.221 +missy 0.521 0.480 0.333 +mist 0.375 0.194 0.221 +mistake 0.208 0.585 0.102 +mistaken 0.131 0.630 0.212 +mister 0.604 0.406 0.663 +mistletoe 0.542 0.470 0.324 +mistreated 0.010 0.792 0.200 +mistress 0.630 0.796 0.694 +mistrial 0.427 0.539 0.536 +mistrust 0.135 0.657 0.231 +misty 0.427 0.451 0.278 +misunderstand 0.177 0.548 0.382 +misunderstanding 0.112 0.618 0.284 +misunderstood 0.177 0.625 0.309 +misuse 0.083 0.560 0.196 +mite 0.290 0.584 0.271 +miter 0.458 0.500 0.414 +mitigate 0.506 0.427 0.456 +mitigating 0.551 0.520 0.600 +mitigation 0.448 0.527 0.423 +mitt 0.406 0.183 0.264 +mitten 0.531 0.330 0.408 +mitzvah 0.422 0.610 0.409 +mix 0.542 0.490 0.472 +mixed 0.510 0.346 0.444 +mixedemotions 0.440 0.673 0.430 +mixer 0.562 0.500 0.556 +mixture 0.546 0.360 0.481 +mnemonic 0.531 0.480 0.452 +moan 0.357 0.735 0.352 +moat 0.398 0.380 0.314 +mob 0.296 0.788 0.567 +mobile 0.615 0.569 0.481 +mobility 0.700 0.596 0.654 +mobilization 0.688 0.720 0.787 +mobilize 0.604 0.684 0.727 +mobster 0.188 0.870 0.638 +mocha 0.500 0.396 0.311 +mock 0.360 0.606 0.618 +mocked 0.225 0.746 0.204 +mockery 0.094 0.806 0.181 +mocking 0.082 0.755 0.394 +mockingbird 0.513 0.337 0.423 +mod 0.458 0.367 0.384 +modal 0.592 0.264 0.461 +modality 0.633 0.404 0.527 +mode 0.531 0.185 0.367 +model 0.607 0.388 0.723 +modeler 0.500 0.510 0.730 +modeling 0.684 0.404 0.490 +modem 0.573 0.355 0.500 +moderate 0.582 0.190 0.453 +moderate anticipation 0.667 0.451 0.574 +moderate disgust 0.229 0.558 0.381 +moderate negative 0.177 0.500 0.306 +moderate positive 0.896 0.453 0.753 +moderate surprise 0.776 0.663 0.637 +moderate trust 0.677 0.350 0.773 +moderately 0.604 0.264 0.500 +moderating 0.667 0.402 0.783 +moderation 0.531 0.240 0.453 +moderator 0.519 0.354 0.802 +modern 0.855 0.423 0.691 +modernism 0.760 0.553 0.703 +modest 0.760 0.130 0.412 +modesty 0.778 0.240 0.500 +modicum 0.234 0.417 0.327 +modifiable 0.541 0.422 0.373 +modification 0.480 0.520 0.625 +modified 0.561 0.458 0.693 +modify 0.458 0.584 0.625 +modulate 0.673 0.343 0.555 +modulation 0.458 0.365 0.565 +module 0.582 0.388 0.571 +modulus 0.622 0.304 0.481 +mogul 0.510 0.652 0.865 +moiety 0.378 0.343 0.454 +moist 0.470 0.316 0.386 +moisture 0.406 0.398 0.327 +moisturizer 0.750 0.280 0.386 +molar 0.544 0.426 0.350 +molasses 0.490 0.269 0.286 +mold 0.330 0.274 0.402 +molded 0.667 0.361 0.373 +molding 0.552 0.308 0.546 +moldy 0.235 0.387 0.250 +mole 0.436 0.377 0.352 +molecular 0.495 0.440 0.536 +molecule 0.531 0.259 0.375 +molest 0.133 0.816 0.319 +molestation 0.102 0.808 0.407 +molester 0.143 0.811 0.478 +molten 0.417 0.490 0.339 +mom 0.927 0.336 0.639 +moment 0.604 0.435 0.509 +momentary 0.562 0.271 0.330 +momentous 0.792 0.587 0.760 +momentum 0.663 0.750 0.688 +momma 0.833 0.412 0.527 +mommy 0.854 0.353 0.422 +monad 0.510 0.482 0.451 +monarch 0.583 0.559 0.870 +monarchy 0.450 0.557 0.870 +monastery 0.694 0.183 0.726 +monastic 0.438 0.314 0.676 +monetary 0.583 0.494 0.716 +money 0.844 0.608 0.827 +mongoloid 0.177 0.364 0.317 +mongoose 0.327 0.380 0.546 +mongrel 0.425 0.438 0.395 +monitor 0.490 0.298 0.538 +monk 0.472 0.208 0.439 +monkey 0.548 0.449 0.283 +mono 0.500 0.390 0.273 +monochrome 0.312 0.292 0.339 +monogamous 0.510 0.335 0.402 +monogamy 0.542 0.380 0.455 +monogram 0.480 0.210 0.425 +monogrammed 0.503 0.270 0.402 +monograph 0.500 0.242 0.481 +monolayer 0.427 0.294 0.433 +monolith 0.429 0.327 0.500 +monologue 0.500 0.284 0.534 +monopolist 0.330 0.590 0.725 +monopoly 0.449 0.509 0.640 +monotonous 0.354 0.221 0.400 +monotony 0.398 0.135 0.353 +monoxide 0.433 0.430 0.490 +monsieur 0.552 0.340 0.623 +monsoon 0.358 0.600 0.481 +monster 0.133 0.935 0.596 +monstrosity 0.094 0.933 0.611 +monstrous 0.094 0.942 0.649 +montage 0.438 0.520 0.388 +monte 0.589 0.330 0.391 +month 0.688 0.255 0.411 +monthly 0.622 0.314 0.364 +monument 0.833 0.404 0.811 +monumental 0.656 0.594 0.955 +moo 0.438 0.355 0.300 +mooch 0.378 0.413 0.309 +mood 0.720 0.500 0.500 +moods 0.578 0.633 0.491 +moody 0.245 0.811 0.595 +moon 0.673 0.233 0.547 +moonbeam 0.700 0.290 0.491 +moonlight 0.865 0.264 0.409 +moonlit 0.873 0.269 0.508 +moonshine 0.633 0.389 0.491 +moonstruck 0.583 0.438 0.407 +moonwalk 0.615 0.586 0.525 +moor 0.311 0.464 0.378 +moored 0.344 0.500 0.417 +mooring 0.323 0.490 0.444 +moorings 0.406 0.500 0.516 +moorland 0.490 0.370 0.456 +moose 0.648 0.373 0.318 +moot 0.344 0.500 0.615 +mooted 0.388 0.580 0.463 +mop 0.396 0.442 0.296 +mope 0.406 0.309 0.345 +moped 0.582 0.582 0.554 +moral 0.700 0.459 0.796 +morale 0.729 0.158 0.792 +morality 0.750 0.408 0.759 +morals 0.646 0.430 0.611 +morass 0.387 0.348 0.375 +moratorium 0.337 0.427 0.373 +moray 0.510 0.402 0.463 +morbid 0.090 0.833 0.395 +morbidity 0.370 0.630 0.443 +morbidness 0.120 0.694 0.339 +mores 0.582 0.317 0.684 +morgue 0.022 0.539 0.241 +moribund 0.083 0.488 0.167 +morn 0.542 0.284 0.345 +morning 0.688 0.235 0.444 +moron 0.133 0.587 0.183 +moronic 0.122 0.500 0.224 +morose 0.240 0.663 0.264 +morph 0.448 0.469 0.451 +morphine 0.229 0.490 0.496 +morphism 0.398 0.549 0.386 +morphology 0.516 0.373 0.639 +morrow 0.708 0.314 0.490 +morsel 0.490 0.296 0.400 +mortal 0.196 0.786 0.510 +mortality 0.229 0.726 0.518 +mortar 0.333 0.627 0.562 +mortgage 0.255 0.408 0.537 +mortgagee 0.418 0.633 0.723 +mortgagor 0.431 0.522 0.490 +mortician 0.104 0.429 0.275 +mortification 0.135 0.644 0.404 +mortified 0.073 0.731 0.270 +mortuary 0.133 0.606 0.427 +mosaic 0.635 0.250 0.302 +mosey 0.521 0.402 0.330 +mosquito 0.229 0.400 0.198 +moss 0.235 0.270 0.245 +mossy 0.375 0.329 0.286 +mote 0.375 0.388 0.260 +motel 0.531 0.372 0.450 +moth 0.323 0.350 0.196 +mother 0.931 0.408 0.725 +motherfucker 0.122 0.827 0.351 +motherfucking 0.071 0.823 0.373 +motherhood 0.844 0.546 0.667 +motherland 0.677 0.375 0.731 +motherless 0.163 0.541 0.337 +motherly 0.927 0.324 0.710 +motif 0.688 0.481 0.527 +motion 0.667 0.538 0.657 +motionless 0.323 0.210 0.246 +motivate 0.812 0.776 0.873 +motivating 0.958 0.820 0.787 +motivation 0.854 0.784 0.802 +motivational 0.906 0.646 0.858 +motive 0.667 0.588 0.663 +motley 0.480 0.398 0.412 +motor 0.531 0.551 0.648 +motorbike 0.552 0.608 0.616 +motorboat 0.677 0.500 0.390 +motorcade 0.708 0.730 0.593 +motorcar 0.694 0.565 0.682 +motorcycle 0.677 0.764 0.713 +motorist 0.562 0.663 0.578 +motte 0.481 0.389 0.370 +mottled 0.380 0.336 0.295 +motto 0.688 0.317 0.439 +mould 0.357 0.176 0.246 +mound 0.520 0.481 0.509 +mount 0.500 0.292 0.348 +mountain 0.698 0.408 0.649 +mountaineer 0.635 0.774 0.535 +mountainous 0.635 0.519 0.612 +mountains 0.766 0.433 0.569 +mountaintop 0.653 0.541 0.713 +mourn 0.056 0.583 0.150 +mournful 0.180 0.441 0.188 +mourning 0.177 0.490 0.266 +mouse 0.427 0.441 0.206 +mousetrap 0.180 0.643 0.330 +mousse 0.604 0.336 0.368 +moustache 0.470 0.236 0.409 +mousy 0.480 0.413 0.339 +mouth 0.734 0.294 0.336 +mouthful 0.609 0.565 0.389 +mouthpiece 0.573 0.346 0.393 +mouthwash 0.438 0.385 0.352 +movable 0.469 0.509 0.500 +move 0.656 0.647 0.670 +movement 0.656 0.654 0.658 +mover 0.615 0.539 0.466 +movie 0.792 0.560 0.471 +movies 0.724 0.426 0.472 +moving 0.479 0.673 0.358 +movingforward 0.857 0.518 0.848 +movingon 0.490 0.529 0.435 +mow 0.420 0.559 0.393 +mower 0.458 0.510 0.368 +moxie 0.531 0.490 0.366 +mozzarella 0.653 0.265 0.340 +mri 0.365 0.431 0.349 +muchneeded 0.438 0.602 0.455 +mucis 0.398 0.418 0.420 +muck 0.347 0.423 0.272 +mucked 0.184 0.500 0.373 +mucous 0.330 0.296 0.293 +mucus 0.143 0.309 0.228 +mud 0.333 0.260 0.185 +muddle 0.184 0.710 0.336 +muddled 0.250 0.615 0.263 +muddy 0.292 0.400 0.283 +muff 0.542 0.335 0.314 +muffin 0.684 0.430 0.306 +muffled 0.479 0.330 0.421 +muffler 0.357 0.407 0.454 +mug 0.542 0.214 0.382 +mugger 0.125 0.850 0.500 +mulberry 0.469 0.315 0.361 +mulch 0.349 0.361 0.383 +mule 0.320 0.337 0.254 +mull 0.663 0.340 0.594 +mullet 0.521 0.356 0.377 +multilateral 0.500 0.469 0.705 +multimedia 0.611 0.390 0.607 +multinational 0.656 0.510 0.842 +multiple 0.660 0.510 0.578 +multiple sclerosis 0.188 0.587 0.483 +multiplex 0.610 0.590 0.667 +multiplication 0.646 0.565 0.762 +multiplicity 0.677 0.490 0.777 +multiplied 0.802 0.559 0.729 +multiplier 0.643 0.615 0.741 +multiply 0.802 0.625 0.777 +multitude 0.562 0.765 0.847 +mum 0.802 0.317 0.698 +mumble 0.292 0.444 0.245 +mumbo 0.429 0.506 0.336 +mummy 0.400 0.588 0.415 +mumps 0.099 0.410 0.311 +munch 0.541 0.277 0.434 +munchies 0.562 0.470 0.491 +munchkin 0.490 0.466 0.374 +mundane 0.312 0.420 0.480 +municipal 0.625 0.390 0.758 +municipality 0.569 0.280 0.614 +mural 0.551 0.265 0.454 +murder 0.061 0.942 0.615 +murderer 0.010 0.960 0.650 +murderess 0.041 0.941 0.462 +murderous 0.017 0.940 0.682 +murky 0.143 0.618 0.370 +murmur 0.458 0.520 0.200 +muscle 0.359 0.490 0.645 +muscular 0.531 0.434 0.577 +muse 0.760 0.360 0.509 +muses 0.714 0.434 0.571 +museum 0.792 0.206 0.481 +mush 0.500 0.311 0.125 +mushroom 0.490 0.274 0.269 +mushy 0.520 0.200 0.182 +music 0.833 0.563 0.605 +musical 0.908 0.630 0.530 +musician 0.816 0.509 0.618 +musing 0.740 0.151 0.465 +musk 0.469 0.454 0.453 +musket 0.260 0.654 0.510 +musketeer 0.694 0.569 0.705 +muskrat 0.439 0.510 0.368 +muslin 0.439 0.304 0.352 +muss 0.418 0.438 0.302 +must 0.408 0.382 0.441 +mustang 0.635 0.642 0.708 +mustard 0.500 0.346 0.275 +muster 0.635 0.460 0.548 +musty 0.354 0.367 0.267 +mutable 0.426 0.531 0.491 +mutant 0.337 0.676 0.573 +mutate 0.281 0.548 0.463 +mutation 0.365 0.625 0.611 +mute 0.271 0.200 0.250 +muted 0.260 0.167 0.162 +mutilate 0.125 0.900 0.465 +mutilated 0.041 0.841 0.356 +mutilation 0.122 0.782 0.456 +mutiny 0.323 0.890 0.549 +mutt 0.418 0.408 0.387 +mutter 0.406 0.427 0.228 +mutton 0.427 0.283 0.393 +mutual 0.729 0.321 0.464 +mutually 0.844 0.490 0.582 +muzzle 0.388 0.430 0.232 +myfavorite 0.812 0.587 0.615 +myopia 0.245 0.387 0.226 +myopic 0.344 0.396 0.218 +myriad 0.480 0.429 0.550 +mysterious 0.448 0.699 0.455 +mystery 0.417 0.667 0.519 +mystic 0.643 0.520 0.535 +mystical 0.594 0.443 0.689 +mysticism 0.594 0.598 0.423 +mystified 0.344 0.600 0.509 +mystique 0.668 0.633 0.667 +myth 0.458 0.432 0.338 +mythic 0.635 0.528 0.645 +mythical 0.625 0.556 0.583 +mythological 0.760 0.573 0.658 +mythology 0.684 0.439 0.688 +nab 0.469 0.544 0.407 +nacho 0.667 0.259 0.333 +nada 0.250 0.231 0.136 +nadir 0.479 0.363 0.424 +nag 0.271 0.451 0.472 +nail 0.469 0.397 0.282 +nail gun 0.378 0.806 0.574 +naive 0.406 0.260 0.375 +naked 0.323 0.885 0.288 +nakedness 0.480 0.760 0.350 +namaste 0.719 0.255 0.464 +name 0.573 0.300 0.415 +named 0.562 0.396 0.565 +nameless 0.344 0.280 0.164 +namesake 0.418 0.327 0.404 +naming 0.667 0.410 0.559 +nana 0.765 0.255 0.375 +nanny 0.615 0.370 0.528 +nanometer 0.375 0.356 0.446 +nap 0.660 0.098 0.342 +napalm 0.265 0.580 0.471 +nape 0.427 0.268 0.298 +napkin 0.469 0.142 0.209 +napping 0.765 0.046 0.306 +nappy 0.529 0.333 0.207 +narcissism 0.214 0.639 0.540 +narcissist 0.173 0.614 0.629 +narcissistic 0.323 0.708 0.655 +narcotic 0.102 0.858 0.450 +narrate 0.541 0.480 0.473 +narration 0.622 0.408 0.551 +narrative 0.580 0.303 0.443 +narrator 0.673 0.430 0.623 +narrow 0.260 0.368 0.356 +narrowing 0.354 0.593 0.357 +nasal 0.479 0.340 0.330 +nascent 0.684 0.373 0.585 +nasty 0.115 0.620 0.264 +natal 0.755 0.462 0.481 +nation 0.594 0.443 0.821 +national 0.698 0.365 0.663 +nationality 0.642 0.400 0.772 +nationwide 0.684 0.217 0.672 +native 0.635 0.422 0.710 +nativity 0.750 0.337 0.673 +natural 0.854 0.118 0.481 +natural gas 0.635 0.324 0.396 +naturalist 0.844 0.255 0.562 +naturalization 0.781 0.279 0.652 +naturalized 0.760 0.333 0.600 +naturally 0.854 0.276 0.549 +nature 0.857 0.184 0.643 +naught 0.344 0.176 0.161 +naughty 0.451 0.857 0.371 +nausea 0.104 0.781 0.273 +nauseate 0.062 0.660 0.176 +nauseating 0.021 0.640 0.250 +nauseous 0.135 0.780 0.284 +nautical 0.646 0.250 0.579 +nautilus 0.396 0.509 0.517 +naval 0.542 0.449 0.679 +nave 0.583 0.448 0.585 +navel 0.448 0.261 0.276 +navigable 0.749 0.406 0.645 +navigate 0.740 0.555 0.675 +navigation 0.841 0.470 0.720 +navigational 0.573 0.481 0.564 +navigator 0.583 0.592 0.623 +navy 0.531 0.760 0.764 +nay 0.344 0.290 0.325 +nearsighted 0.271 0.373 0.265 +neat 0.878 0.235 0.491 +neatly 0.802 0.412 0.588 +nebula 0.510 0.418 0.438 +nebulae 0.490 0.330 0.472 +nebulous 0.469 0.347 0.417 +necessarily 0.667 0.423 0.598 +necessary 0.750 0.433 0.679 +necessitate 0.578 0.604 0.516 +necessities 0.520 0.630 0.463 +necessity 0.567 0.471 0.588 +neck 0.541 0.245 0.345 +necklace 0.760 0.294 0.373 +necktie 0.583 0.229 0.314 +necromancer 0.333 0.625 0.536 +necrosis 0.115 0.622 0.385 +nectar 0.746 0.331 0.398 +need 0.510 0.574 0.200 +needalife 0.490 0.443 0.394 +needed 0.677 0.342 0.679 +needful 0.582 0.460 0.614 +needit 0.250 0.472 0.356 +needle 0.250 0.472 0.360 +needlepoint 0.653 0.500 0.556 +needles 0.250 0.602 0.348 +needless 0.327 0.385 0.200 +needtoknow 0.427 0.606 0.474 +needtorelax 0.673 0.438 0.274 +needy 0.360 0.451 0.245 +nefarious 0.184 0.720 0.528 +negation 0.255 0.461 0.297 +negative 0.102 0.527 0.176 +negativity 0.060 0.520 0.273 +neglect 0.045 0.550 0.163 +neglected 0.271 0.385 0.160 +neglecting 0.177 0.441 0.230 +negligee 0.385 0.520 0.336 +negligence 0.092 0.570 0.251 +negligent 0.167 0.583 0.259 +negligently 0.056 0.583 0.266 +negligible 0.177 0.292 0.232 +negotiable 0.688 0.585 0.731 +negotiate 0.612 0.708 0.769 +negotiation 0.490 0.615 0.728 +negotiator 0.635 0.471 0.817 +negro 0.354 0.368 0.461 +neigh 0.378 0.642 0.373 +neighbor 0.657 0.448 0.434 +neighborhood 0.385 0.469 0.373 +neighboring 0.656 0.306 0.481 +nemesis 0.271 0.688 0.647 +neon 0.594 0.480 0.380 +neonatal 0.542 0.529 0.357 +neophyte 0.286 0.363 0.411 +neoprene 0.316 0.451 0.443 +nephew 0.719 0.337 0.412 +nepotism 0.349 0.584 0.517 +nerd 0.408 0.481 0.315 +nerdy 0.296 0.255 0.292 +nerve 0.129 0.698 0.307 +nerves 0.333 0.783 0.264 +nervous 0.235 0.820 0.213 +nervousness 0.163 0.915 0.241 +nervouswreck 0.112 0.867 0.179 +nervy 0.250 0.830 0.241 +ness 0.396 0.480 0.392 +nest 0.687 0.221 0.333 +nestle 0.625 0.308 0.379 +nestling 0.604 0.427 0.286 +net 0.441 0.288 0.417 +nether 0.240 0.265 0.259 +netting 0.368 0.509 0.585 +nettle 0.406 0.324 0.490 +network 0.531 0.337 0.466 +networking 0.625 0.482 0.545 +neural 0.582 0.426 0.391 +neuralgia 0.092 0.706 0.439 +neurological 0.500 0.540 0.558 +neurologist 0.608 0.500 0.736 +neurology 0.459 0.537 0.580 +neurosis 0.122 0.766 0.418 +neurosurgeon 0.590 0.673 0.755 +neurosurgery 0.490 0.632 0.730 +neurotic 0.198 0.801 0.387 +neuter 0.621 0.163 0.302 +neutral 0.469 0.184 0.357 +neutrality 0.469 0.205 0.434 +neutralize 0.519 0.363 0.719 +neutron 0.469 0.440 0.679 +new 0.917 0.490 0.582 +new age 0.694 0.556 0.727 +newbeginnings 0.802 0.613 0.524 +newborn 0.918 0.580 0.372 +newcomer 0.622 0.380 0.396 +newday 0.847 0.388 0.618 +newfound 0.745 0.741 0.520 +newjob 0.755 0.643 0.729 +newlife 0.898 0.646 0.701 +newly 0.688 0.422 0.552 +newlywed 0.847 0.706 0.570 +newme 0.643 0.550 0.527 +newness 0.740 0.522 0.588 +news 0.633 0.580 0.610 +newscast 0.531 0.509 0.714 +newscaster 0.646 0.510 0.764 +newsflash 0.604 0.637 0.518 +newsletter 0.622 0.385 0.490 +newsman 0.604 0.480 0.696 +newspaper 0.602 0.283 0.444 +newspaperman 0.561 0.458 0.750 +newsreel 0.625 0.571 0.577 +newsroom 0.531 0.392 0.658 +newsstand 0.615 0.222 0.336 +newstart 0.802 0.510 0.667 +newt 0.458 0.380 0.541 +newyear 0.938 0.784 0.520 +nexus 0.496 0.368 0.412 +nib 0.510 0.282 0.406 +nibble 0.551 0.551 0.411 +nice 0.930 0.442 0.650 +niche 0.459 0.413 0.318 +nichts 0.406 0.293 0.404 +nick 0.554 0.388 0.387 +nickel 0.510 0.347 0.406 +nickname 0.490 0.470 0.263 +nicotine 0.235 0.608 0.447 +niece 0.771 0.320 0.400 +nifty 0.740 0.745 0.815 +nigh 0.653 0.216 0.336 +night 0.598 0.396 0.404 +nightcap 0.750 0.196 0.268 +nightclub 0.802 0.894 0.528 +nightfall 0.490 0.436 0.426 +nightgown 0.643 0.408 0.250 +nightie 0.630 0.388 0.274 +nightingale 0.740 0.340 0.496 +nightlife 0.542 0.783 0.510 +nightly 0.673 0.410 0.474 +nightmare 0.005 0.810 0.436 +nightmares 0.082 0.942 0.448 +nightstand 0.490 0.130 0.327 +nightstick 0.500 0.461 0.348 +nighttime 0.735 0.385 0.439 +nihilism 0.367 0.510 0.364 +nil 0.286 0.143 0.157 +nimble 0.833 0.729 0.769 +nimrod 0.327 0.500 0.539 +nincompoop 0.365 0.431 0.368 +nine 0.552 0.255 0.327 +nineteen 0.673 0.304 0.375 +ninety 0.479 0.349 0.436 +ninja 0.542 0.844 0.682 +ninny 0.344 0.343 0.309 +nintendo 0.802 0.571 0.464 +ninth 0.490 0.212 0.396 +nip 0.281 0.700 0.264 +nipper 0.386 0.422 0.317 +nipple 0.480 0.786 0.415 +nippy 0.540 0.500 0.416 +nitrate 0.388 0.406 0.500 +nitro 0.500 0.647 0.639 +nitrogen 0.427 0.435 0.562 +nitrous 0.435 0.561 0.411 +nitwit 0.146 0.606 0.139 +nix 0.330 0.380 0.404 +no anticipation 0.396 0.480 0.341 +no disgust 0.510 0.324 0.448 +no emotion 0.170 0.109 0.225 +no sentiment 0.092 0.382 0.278 +no surprise 0.171 0.224 0.412 +no trust 0.055 0.445 0.257 +nobility 0.844 0.347 0.736 +noble 0.906 0.345 0.610 +nobleman 0.675 0.286 0.709 +nobodycares 0.365 0.410 0.354 +nocomplaints 0.677 0.164 0.491 +nocturnal 0.540 0.500 0.462 +nod 0.590 0.367 0.427 +nodding 0.694 0.294 0.426 +node 0.396 0.343 0.361 +nodular 0.438 0.351 0.411 +nodule 0.312 0.426 0.349 +noggin 0.510 0.433 0.382 +nohope 0.200 0.441 0.385 +noir 0.375 0.394 0.365 +noise 0.260 0.883 0.388 +noisy 0.271 0.812 0.561 +nomad 0.375 0.413 0.433 +nomadic 0.427 0.519 0.422 +nomenclature 0.500 0.222 0.575 +nominal 0.594 0.250 0.463 +nominate 0.615 0.471 0.669 +nomination 0.663 0.637 0.696 +nominee 0.662 0.625 0.765 +nonce 0.422 0.370 0.377 +nonchalant 0.312 0.314 0.366 +noncompliance 0.112 0.598 0.259 +nondescript 0.490 0.434 0.348 +nonexistent 0.208 0.429 0.149 +nonfat 0.604 0.260 0.340 +nonfiction 0.426 0.315 0.431 +nonpayment 0.229 0.510 0.298 +nonresident 0.250 0.340 0.302 +nonsense 0.214 0.531 0.155 +nonsensical 0.173 0.268 0.193 +nonviolent 0.640 0.287 0.346 +noob 0.417 0.430 0.267 +noodle 0.633 0.216 0.225 +nook 0.480 0.321 0.296 +noon 0.531 0.343 0.518 +noose 0.356 0.300 0.330 +nopoint 0.276 0.324 0.314 +noregrets 0.469 0.476 0.426 +norm 0.500 0.245 0.527 +normal 0.740 0.127 0.380 +normalcy 0.805 0.151 0.620 +normality 0.781 0.089 0.444 +north 0.531 0.255 0.450 +northbound 0.604 0.454 0.491 +northeast 0.562 0.260 0.375 +northern 0.570 0.340 0.472 +northwest 0.604 0.345 0.451 +northwestern 0.479 0.306 0.462 +noschool 0.490 0.400 0.380 +nose 0.582 0.270 0.245 +nosebleed 0.153 0.776 0.361 +nosey 0.276 0.655 0.223 +nosnow 0.392 0.394 0.366 +nostalgia 0.417 0.337 0.339 +nostalgic 0.458 0.351 0.184 +nostress 0.531 0.404 0.415 +nostril 0.396 0.404 0.316 +nosun 0.388 0.380 0.351 +nosy 0.292 0.558 0.433 +not negative 0.622 0.270 0.444 +not positive 0.051 0.370 0.236 +notable 0.760 0.450 0.696 +notables 0.594 0.608 0.755 +notably 0.792 0.533 0.689 +notamorningperson 0.469 0.578 0.440 +notary 0.541 0.451 0.676 +notation 0.635 0.380 0.558 +notch 0.459 0.361 0.358 +notched 0.480 0.530 0.356 +note 0.594 0.163 0.416 +notebook 0.449 0.167 0.442 +noted 0.615 0.382 0.464 +noteworthy 0.704 0.481 0.759 +nothappy 0.112 0.320 0.170 +nothingbetter 0.635 0.390 0.543 +nothingness 0.204 0.080 0.161 +notice 0.646 0.408 0.491 +noticeable 0.890 0.562 0.750 +notification 0.604 0.461 0.671 +notify 0.643 0.471 0.573 +notion 0.612 0.284 0.667 +notional 0.520 0.288 0.500 +notoriety 0.552 0.633 0.769 +notorious 0.366 0.582 0.609 +notready 0.133 0.400 0.196 +notwithstanding 0.367 0.316 0.433 +nought 0.312 0.098 0.116 +noun 0.531 0.230 0.477 +nourish 0.878 0.460 0.639 +nourishment 0.786 0.290 0.631 +nouveau 0.633 0.438 0.432 +novel 0.702 0.352 0.439 +novelist 0.340 0.343 0.529 +novelty 0.673 0.521 0.740 +novice 0.429 0.346 0.180 +nowadays 0.680 0.346 0.400 +nowork 0.312 0.264 0.309 +noworries 0.630 0.402 0.500 +noxious 0.177 0.585 0.379 +nozzle 0.438 0.330 0.287 +nuance 0.408 0.282 0.411 +nuances 0.490 0.375 0.527 +nuclear 0.219 0.856 0.781 +nucleus 0.529 0.296 0.667 +nude 0.490 0.915 0.200 +nudge 0.448 0.500 0.509 +nudie 0.500 0.529 0.373 +nudist 0.440 0.796 0.483 +nudity 0.438 0.853 0.415 +nugget 0.602 0.340 0.348 +nuisance 0.198 0.817 0.227 +nuke 0.125 0.905 0.873 +nul 0.337 0.358 0.264 +null 0.253 0.147 0.152 +nullify 0.255 0.373 0.395 +numb 0.108 0.420 0.352 +number 0.406 0.231 0.471 +numbering 0.510 0.363 0.482 +numbers 0.406 0.241 0.440 +numbness 0.306 0.398 0.265 +numbskull 0.300 0.472 0.284 +numeral 0.582 0.254 0.382 +numerator 0.490 0.317 0.526 +numerical 0.479 0.322 0.517 +numerically 0.510 0.337 0.500 +numerous 0.622 0.462 0.609 +nun 0.500 0.150 0.406 +nunchucks 0.337 0.580 0.526 +nunnery 0.653 0.236 0.473 +nuptials 0.771 0.588 0.571 +nurse 0.635 0.578 0.521 +nursemaid 0.615 0.431 0.436 +nursery 0.894 0.406 0.389 +nursing 0.552 0.549 0.653 +nurture 0.745 0.378 0.657 +nut 0.365 0.310 0.250 +nutcase 0.286 0.775 0.259 +nutcracker 0.635 0.378 0.522 +nuthouse 0.347 0.519 0.434 +nutmeg 0.635 0.302 0.350 +nutrition 0.885 0.420 0.579 +nutritional 0.812 0.406 0.676 +nutritious 0.833 0.337 0.655 +nutritive 0.875 0.422 0.667 +nuts 0.594 0.250 0.291 +nutshell 0.458 0.407 0.310 +nutty 0.444 0.317 0.271 +nylon 0.490 0.304 0.295 +nylong 0.439 0.248 0.351 +nylons 0.556 0.379 0.320 +nymph 0.542 0.529 0.472 +nymphomaniac 0.398 0.894 0.536 +oaf 0.344 0.357 0.330 +oak 0.583 0.245 0.536 +oar 0.469 0.392 0.316 +oasis 0.796 0.283 0.429 +oat 0.622 0.170 0.298 +oath 0.543 0.615 0.824 +oatmeal 0.592 0.192 0.241 +obedience 0.765 0.287 0.536 +obedient 0.800 0.179 0.518 +obediently 0.802 0.304 0.577 +obelisk 0.604 0.408 0.596 +obese 0.133 0.427 0.250 +obesity 0.215 0.370 0.328 +obey 0.677 0.433 0.533 +obi 0.469 0.442 0.414 +obit 0.410 0.464 0.393 +obituary 0.188 0.330 0.423 +object 0.531 0.356 0.375 +objection 0.347 0.592 0.709 +objectionable 0.459 0.382 0.558 +objective 0.724 0.337 0.736 +objectivity 0.765 0.431 0.711 +obligation 0.222 0.596 0.718 +obligatory 0.337 0.571 0.780 +oblige 0.281 0.770 0.614 +obliged 0.327 0.680 0.411 +obliging 0.740 0.402 0.545 +obligor 0.302 0.600 0.360 +oblique 0.438 0.347 0.455 +obliterate 0.250 0.539 0.569 +obliterated 0.240 0.469 0.344 +obliteration 0.177 0.622 0.397 +oblivion 0.153 0.330 0.282 +oblivious 0.229 0.388 0.355 +oblong 0.561 0.455 0.370 +obnoxious 0.088 0.602 0.256 +oboe 0.510 0.340 0.392 +obscene 0.050 0.745 0.348 +obscenity 0.083 0.843 0.418 +obscure 0.370 0.551 0.278 +obscured 0.115 0.356 0.298 +obscurity 0.208 0.392 0.380 +observance 0.531 0.315 0.632 +observant 0.740 0.422 0.708 +observation 0.633 0.433 0.667 +observatory 0.643 0.324 0.731 +observe 0.771 0.390 0.360 +observer 0.663 0.363 0.603 +observing 0.583 0.400 0.685 +obsess 0.112 0.846 0.509 +obsessed 0.219 0.840 0.439 +obsessing 0.173 0.773 0.698 +obsession 0.229 0.847 0.571 +obsessive 0.219 0.823 0.480 +obsolescence 0.250 0.431 0.377 +obsolete 0.337 0.321 0.250 +obstacle 0.204 0.708 0.336 +obstetrician 0.521 0.636 0.604 +obstetrics 0.530 0.582 0.564 +obstinate 0.146 0.696 0.562 +obstruct 0.115 0.660 0.458 +obstruction 0.125 0.742 0.491 +obstructive 0.204 0.650 0.613 +obtain 0.760 0.438 0.731 +obtainable 0.677 0.327 0.702 +obtuse 0.281 0.460 0.345 +obverse 0.470 0.394 0.464 +obvious 0.625 0.336 0.585 +ocarina 0.541 0.392 0.366 +occasion 0.700 0.451 0.398 +occasional 0.490 0.298 0.387 +occasionally 0.538 0.240 0.264 +occipital 0.398 0.408 0.518 +occlusion 0.306 0.439 0.442 +occult 0.292 0.382 0.406 +occupancy 0.625 0.471 0.721 +occupant 0.500 0.417 0.483 +occupation 0.562 0.470 0.692 +occupational 0.583 0.469 0.596 +occupied 0.337 0.546 0.441 +occupier 0.427 0.438 0.600 +occupy 0.396 0.520 0.589 +occupying 0.573 0.462 0.519 +occur 0.451 0.561 0.510 +occurrence 0.573 0.690 0.541 +ocd 0.333 0.472 0.370 +ocean 0.823 0.308 0.642 +oceanic 0.740 0.317 0.632 +octagon 0.602 0.349 0.462 +octave 0.438 0.380 0.482 +octopus 0.713 0.378 0.411 +ocular 0.418 0.370 0.400 +odd 0.265 0.337 0.302 +oddball 0.316 0.360 0.357 +oddity 0.312 0.557 0.386 +odds 0.500 0.472 0.680 +ode 0.604 0.269 0.519 +odious 0.235 0.708 0.235 +odometer 0.367 0.470 0.388 +odor 0.337 0.363 0.404 +odyssey 0.622 0.692 0.710 +oedipal 0.312 0.575 0.509 +oestrogen 0.521 0.608 0.561 +oeuvre 0.653 0.484 0.598 +offal 0.302 0.470 0.302 +offence 0.312 0.798 0.446 +offend 0.094 0.804 0.333 +offended 0.188 0.690 0.337 +offender 0.104 0.851 0.537 +offense 0.230 0.765 0.510 +offensive 0.135 0.882 0.600 +offer 0.750 0.745 0.596 +offered 0.582 0.490 0.544 +offering 0.688 0.462 0.585 +offhand 0.388 0.500 0.368 +office 0.427 0.302 0.509 +officer 0.542 0.430 0.877 +offices 0.469 0.312 0.534 +official 0.646 0.565 0.833 +officiate 0.688 0.453 0.704 +offing 0.490 0.412 0.447 +offload 0.479 0.444 0.525 +offset 0.719 0.394 0.704 +offshoot 0.517 0.330 0.361 +offshore 0.417 0.484 0.441 +offside 0.323 0.519 0.443 +offspring 0.656 0.435 0.600 +oft 0.500 0.308 0.474 +oftentimes 0.571 0.500 0.482 +ogre 0.135 0.698 0.510 +ohdear 0.458 0.519 0.442 +ohgod 0.500 0.557 0.439 +ohno 0.396 0.475 0.380 +ohshit 0.230 0.594 0.343 +oil 0.521 0.278 0.306 +oils 0.459 0.229 0.391 +oily 0.276 0.533 0.385 +oink 0.500 0.450 0.289 +ointment 0.438 0.271 0.398 +okra 0.469 0.400 0.362 +olden 0.284 0.213 0.425 +oldie 0.363 0.363 0.342 +oldies 0.438 0.300 0.412 +olfactory 0.602 0.409 0.452 +oligarchy 0.327 0.567 0.741 +olive 0.571 0.231 0.406 +omega 0.529 0.337 0.526 +omelet 0.708 0.323 0.315 +omen 0.390 0.657 0.583 +omgomgomg 0.490 0.551 0.358 +ominous 0.255 0.730 0.510 +omission 0.367 0.333 0.275 +omit 0.330 0.265 0.451 +omitted 0.260 0.235 0.211 +omnibus 0.490 0.410 0.473 +omnipotence 0.667 0.793 0.866 +omnipotent 0.719 0.679 0.919 +omnipresent 0.688 0.452 0.825 +omniscient 0.656 0.334 0.778 +onboard 0.612 0.451 0.491 +oncologist 0.260 0.654 0.640 +oncology 0.204 0.424 0.500 +oncoming 0.594 0.625 0.773 +one 0.542 0.292 0.370 +oneday 0.667 0.245 0.374 +onedge 0.479 0.552 0.400 +onelove 0.816 0.577 0.541 +oneness 0.745 0.272 0.720 +onerous 0.500 0.480 0.462 +oneself 0.660 0.337 0.483 +ongoing 0.674 0.484 0.556 +onion 0.378 0.367 0.382 +onset 0.673 0.497 0.500 +onslaught 0.198 0.939 0.717 +onstage 0.719 0.673 0.583 +ontology 0.510 0.450 0.518 +onus 0.562 0.520 0.769 +onward 0.667 0.538 0.741 +onyx 0.571 0.461 0.380 +oodles 0.490 0.374 0.446 +oomph 0.449 0.613 0.315 +ooze 0.344 0.577 0.333 +oozing 0.238 0.515 0.427 +op 0.480 0.402 0.349 +opacity 0.471 0.251 0.256 +opal 0.623 0.479 0.379 +opaque 0.344 0.265 0.342 +ope 0.375 0.380 0.395 +open 0.620 0.480 0.569 +opener 0.584 0.526 0.377 +opening 0.667 0.510 0.620 +openly 0.603 0.388 0.553 +openness 0.837 0.561 0.667 +opera 0.714 0.500 0.483 +operate 0.582 0.690 0.691 +operatic 0.375 0.452 0.627 +operation 0.475 0.611 0.755 +operational 0.562 0.570 0.679 +operations 0.480 0.549 0.798 +operative 0.541 0.635 0.718 +operator 0.612 0.630 0.726 +ophthalmic 0.427 0.385 0.444 +ophthalmologist 0.552 0.389 0.491 +opiate 0.281 0.594 0.598 +opinion 0.594 0.482 0.638 +opinionated 0.156 0.800 0.491 +opium 0.276 0.490 0.333 +opponent 0.080 0.741 0.716 +opportune 0.796 0.538 0.767 +opportunism 0.571 0.752 0.673 +opportunity 0.938 0.745 0.833 +oppose 0.431 0.800 0.473 +opposed 0.092 0.460 0.606 +opposing 0.188 0.660 0.518 +opposite 0.235 0.545 0.408 +opposites 0.281 0.518 0.462 +opposition 0.135 0.729 0.592 +oppress 0.186 0.654 0.555 +oppressed 0.119 0.640 0.259 +oppression 0.080 0.673 0.615 +oppressive 0.276 0.590 0.667 +oppressor 0.160 0.776 0.629 +ops 0.417 0.550 0.528 +opt 0.510 0.471 0.345 +optic 0.663 0.384 0.594 +optical 0.677 0.311 0.542 +optics 0.562 0.286 0.580 +optimism 0.949 0.565 0.814 +optimist 0.875 0.539 0.787 +optimistic 0.979 0.580 0.821 +optimum 0.892 0.469 0.808 +option 0.512 0.427 0.359 +optional 0.755 0.350 0.440 +optionally 0.365 0.405 0.481 +options 0.622 0.327 0.473 +optometrist 0.446 0.455 0.668 +opulence 0.620 0.615 0.648 +opulent 0.562 0.660 0.660 +opus 0.458 0.368 0.391 +oracle 0.552 0.531 0.670 +oral 0.530 0.448 0.375 +orange 0.646 0.132 0.296 +orange juice 0.719 0.343 0.445 +orangutan 0.430 0.560 0.471 +oration 0.646 0.315 0.683 +orator 0.667 0.375 0.682 +oratory 0.602 0.472 0.693 +orb 0.463 0.370 0.444 +orbit 0.561 0.422 0.575 +orbital 0.458 0.451 0.559 +orbiting 0.520 0.643 0.554 +orbs 0.469 0.355 0.482 +orc 0.240 0.510 0.388 +orchard 0.760 0.269 0.333 +orchestra 0.708 0.500 0.664 +orchid 0.840 0.345 0.382 +ordained 0.735 0.409 0.731 +ordeal 0.344 0.539 0.529 +order 0.780 0.295 0.814 +orderly 0.844 0.240 0.661 +ordinance 0.615 0.452 0.776 +ordinary 0.375 0.312 0.286 +ordination 0.688 0.490 0.765 +ordnance 0.354 0.825 0.679 +ore 0.500 0.333 0.356 +oregano 0.596 0.327 0.250 +organ 0.510 0.469 0.538 +organic 0.719 0.343 0.535 +organism 0.457 0.559 0.800 +organist 0.740 0.469 0.669 +organization 0.810 0.535 0.851 +organize 0.802 0.655 0.781 +organized 0.816 0.337 0.746 +organizer 0.604 0.577 0.846 +orgasm 0.844 0.863 0.676 +orgies 0.388 0.953 0.433 +orgy 0.346 0.962 0.536 +orient 0.667 0.422 0.667 +oriental 0.592 0.409 0.598 +orientation 0.667 0.454 0.686 +orifice 0.448 0.355 0.443 +origami 0.684 0.276 0.294 +origin 0.729 0.435 0.591 +original 0.765 0.480 0.746 +originality 0.898 0.500 0.824 +originate 0.702 0.500 0.866 +origination 0.760 0.443 0.604 +originator 0.592 0.510 0.868 +ornament 0.561 0.373 0.441 +ornamental 0.663 0.392 0.460 +ornamentation 0.663 0.471 0.472 +ornamented 0.677 0.350 0.490 +ornate 0.812 0.356 0.500 +ornery 0.361 0.520 0.509 +orphan 0.133 0.388 0.140 +orphanage 0.184 0.439 0.425 +orphaned 0.062 0.430 0.228 +orthodontist 0.469 0.615 0.564 +orthodox 0.388 0.471 0.647 +orthodoxy 0.271 0.388 0.612 +orthogonal 0.500 0.314 0.540 +orthopedic 0.406 0.346 0.473 +oscillate 0.449 0.580 0.397 +oscillating 0.469 0.548 0.402 +oscillation 0.562 0.433 0.431 +oscillatory 0.375 0.520 0.480 +ostensible 0.542 0.549 0.585 +ostensibly 0.473 0.529 0.509 +ostentatious 0.479 0.794 0.648 +ostracized 0.115 0.690 0.377 +ostrich 0.592 0.382 0.241 +other 0.472 0.230 0.259 +otter 0.439 0.216 0.339 +otto 0.427 0.425 0.404 +ottoman 0.531 0.337 0.444 +ought 0.438 0.511 0.434 +ounce 0.531 0.255 0.288 +oust 0.296 0.716 0.444 +outage 0.306 0.684 0.438 +outback 0.500 0.324 0.430 +outbid 0.594 0.622 0.540 +outboard 0.448 0.491 0.456 +outbreak 0.260 0.632 0.472 +outburst 0.209 0.802 0.528 +outcast 0.153 0.449 0.353 +outcome 0.615 0.472 0.685 +outcry 0.271 0.773 0.718 +outdated 0.167 0.236 0.226 +outdo 0.771 0.750 0.873 +outdoor 0.814 0.256 0.447 +outdoors 0.781 0.444 0.453 +outer 0.552 0.471 0.456 +outfit 0.760 0.490 0.566 +outgoing 0.650 0.472 0.538 +outgrow 0.510 0.529 0.722 +outgrowth 0.771 0.620 0.688 +outhouse 0.281 0.519 0.255 +outing 0.771 0.672 0.634 +outlandish 0.448 0.737 0.657 +outlast 0.620 0.786 0.685 +outlaw 0.255 0.662 0.482 +outlet 0.610 0.396 0.245 +outline 0.542 0.365 0.509 +outlines 0.656 0.402 0.651 +outlive 0.565 0.769 0.724 +outlook 0.830 0.525 0.625 +outlying 0.460 0.562 0.503 +outnumber 0.347 0.615 0.577 +outpatient 0.260 0.400 0.395 +outpost 0.635 0.571 0.675 +outpouring 0.562 0.685 0.552 +output 0.604 0.389 0.434 +outrage 0.060 0.689 0.542 +outraged 0.156 0.696 0.538 +outrageous 0.153 0.945 0.713 +outrank 0.653 0.643 0.817 +outreach 0.540 0.462 0.672 +outright 0.767 0.396 0.755 +outrun 0.531 0.833 0.573 +outset 0.750 0.500 0.582 +outsider 0.398 0.549 0.447 +outskirts 0.474 0.519 0.312 +outsmart 0.673 0.657 0.864 +outspoken 0.582 0.413 0.667 +outstanding 0.898 0.760 0.896 +outstretched 0.448 0.481 0.519 +outward 0.449 0.439 0.365 +outwards 0.440 0.472 0.400 +outweigh 0.486 0.600 0.682 +outwit 0.302 0.755 0.356 +oval 0.417 0.280 0.330 +ovary 0.469 0.399 0.280 +ovate 0.385 0.286 0.368 +ovation 0.719 0.758 0.750 +oven 0.583 0.425 0.606 +overactive 0.667 0.885 0.592 +overall 0.583 0.370 0.670 +overalls 0.500 0.392 0.373 +overbearing 0.323 0.833 0.861 +overburden 0.115 0.755 0.546 +overcast 0.417 0.250 0.475 +overcharged 0.276 0.780 0.569 +overcoat 0.594 0.265 0.430 +overcome 0.719 0.689 0.848 +overcoming 0.842 0.765 0.855 +overcrowded 0.292 0.520 0.491 +overdo 0.156 0.864 0.602 +overdose 0.110 0.820 0.468 +overdrive 0.303 0.715 0.732 +overdue 0.125 0.427 0.259 +overestimate 0.367 0.796 0.444 +overestimated 0.344 0.646 0.527 +overflow 0.398 0.792 0.500 +overflowing 0.439 0.796 0.635 +overgrown 0.333 0.500 0.369 +overgrowth 0.417 0.790 0.673 +overhanging 0.698 0.755 0.812 +overhaul 0.500 0.651 0.491 +overhead 0.344 0.700 0.538 +overhear 0.650 0.365 0.580 +overheated 0.250 0.598 0.547 +overjoyed 0.908 0.708 0.755 +overkill 0.379 0.861 0.678 +overlaid 0.620 0.610 0.676 +overlap 0.594 0.615 0.627 +overlapping 0.595 0.578 0.684 +overlay 0.564 0.596 0.749 +overload 0.381 0.690 0.652 +overlook 0.292 0.418 0.415 +overlord 0.750 0.755 0.932 +overlying 0.500 0.519 0.691 +overpaid 0.429 0.670 0.585 +overpass 0.562 0.561 0.565 +overplayed 0.224 0.798 0.586 +overpower 0.448 0.859 0.783 +overpowering 0.392 0.779 0.589 +overpriced 0.271 0.556 0.472 +overprotective 0.448 0.673 0.741 +overrated 0.312 0.630 0.482 +overreact 0.306 0.912 0.471 +override 0.316 0.491 0.529 +overriding 0.240 0.490 0.384 +overrule 0.224 0.412 0.429 +overrun 0.271 0.764 0.598 +oversee 0.541 0.649 0.778 +overseer 0.552 0.520 0.873 +overshadow 0.333 0.549 0.654 +oversight 0.385 0.618 0.723 +oversized 0.552 0.540 0.679 +overslept 0.408 0.315 0.300 +overstate 0.281 0.779 0.635 +overstock 0.344 0.592 0.589 +overt 0.708 0.326 0.607 +overtake 0.573 0.620 0.718 +overtaken 0.594 0.552 0.702 +overthemoon 0.643 0.531 0.481 +overthinker 0.430 0.606 0.552 +overthinking 0.408 0.761 0.525 +overthrow 0.260 0.868 0.620 +overtime 0.447 0.504 0.529 +overtired 0.210 0.357 0.273 +overture 0.490 0.402 0.491 +overturn 0.240 0.765 0.396 +overview 0.615 0.380 0.539 +overweight 0.052 0.500 0.389 +overwhelm 0.250 0.823 0.462 +overwhelmed 0.341 0.680 0.348 +overwhelming 0.327 0.830 0.640 +overworked 0.133 0.670 0.387 +overwrought 0.156 0.900 0.571 +overzealous 0.427 0.804 0.703 +owe 0.500 0.429 0.386 +owing 0.396 0.307 0.381 +owl 0.520 0.270 0.321 +owner 0.776 0.449 0.920 +ownership 0.628 0.445 0.741 +ox 0.417 0.396 0.412 +oxidation 0.453 0.415 0.211 +oxide 0.354 0.377 0.298 +oxygen 0.908 0.310 0.575 +oxymoron 0.427 0.481 0.398 +oyster 0.500 0.311 0.327 +ozone 0.560 0.345 0.518 +pace 0.510 0.380 0.390 +pacemaker 0.448 0.569 0.582 +pacific 0.627 0.118 0.580 +pacified 0.802 0.194 0.414 +pacifier 0.615 0.342 0.356 +pacifist 0.663 0.153 0.557 +pacify 0.812 0.283 0.629 +pacing 0.583 0.551 0.491 +pack 0.510 0.347 0.475 +package 0.571 0.433 0.443 +packaging 0.604 0.393 0.549 +packer 0.520 0.480 0.537 +packet 0.582 0.385 0.407 +pact 0.442 0.444 0.593 +pad 0.684 0.279 0.330 +padded 0.606 0.212 0.371 +padding 0.561 0.398 0.423 +paddle 0.561 0.375 0.393 +paddle boat 0.663 0.373 0.415 +paddock 0.480 0.429 0.481 +paddy 0.653 0.330 0.330 +padlock 0.459 0.284 0.457 +padre 0.684 0.407 0.647 +paean 0.552 0.547 0.471 +pagan 0.292 0.578 0.542 +paganism 0.240 0.640 0.411 +page 0.677 0.224 0.278 +pageant 0.719 0.667 0.651 +pager 0.510 0.526 0.554 +pagination 0.459 0.333 0.400 +paging 0.542 0.398 0.423 +pagoda 0.571 0.259 0.435 +pail 0.448 0.177 0.188 +pain 0.012 0.765 0.395 +pained 0.112 0.500 0.250 +painful 0.050 0.742 0.330 +painfully 0.156 0.720 0.407 +painkiller 0.487 0.312 0.481 +painless 0.785 0.173 0.491 +pains 0.106 0.673 0.362 +painstaking 0.396 0.335 0.386 +paint 0.667 0.343 0.413 +paintball 0.615 0.745 0.537 +paintbrush 0.714 0.226 0.353 +painted 0.667 0.333 0.424 +painter 0.677 0.366 0.487 +painting 0.792 0.324 0.333 +pair 0.552 0.317 0.304 +paisley 0.531 0.327 0.347 +pajama 0.908 0.157 0.245 +pajamas 0.719 0.170 0.264 +pal 0.812 0.426 0.596 +palace 0.878 0.510 0.804 +palatable 0.823 0.500 0.594 +palate 0.625 0.350 0.358 +pale 0.281 0.259 0.245 +paleontology 0.438 0.308 0.617 +palette 0.590 0.333 0.205 +pall 0.277 0.387 0.394 +palladium 0.470 0.380 0.393 +pallet 0.604 0.241 0.349 +palliative 0.548 0.394 0.518 +palm 0.531 0.194 0.340 +palmer 0.480 0.269 0.413 +palomino 0.616 0.349 0.396 +palpable 0.552 0.343 0.611 +palpitations 0.417 0.702 0.528 +palsy 0.083 0.446 0.221 +paltry 0.333 0.491 0.320 +pamper 0.792 0.321 0.348 +pamphlet 0.530 0.250 0.327 +pan 0.734 0.182 0.364 +panacea 0.420 0.427 0.613 +panache 0.510 0.363 0.306 +pancake 0.802 0.274 0.364 +pancakes 0.844 0.373 0.402 +pancreas 0.469 0.302 0.366 +panda 0.646 0.194 0.406 +pandemic 0.160 0.790 0.544 +pandemonium 0.229 0.885 0.500 +pane 0.385 0.250 0.444 +panel 0.469 0.321 0.425 +pang 0.146 0.595 0.455 +panhandle 0.441 0.431 0.414 +panic 0.062 0.938 0.400 +panicattack 0.255 0.724 0.386 +panicked 0.100 0.949 0.260 +panicking 0.094 0.882 0.333 +panicky 0.284 0.962 0.393 +panier 0.500 0.392 0.380 +panorama 0.719 0.402 0.625 +panoramic 0.542 0.462 0.684 +pansy 0.653 0.283 0.589 +pant 0.448 0.463 0.409 +pantheon 0.144 0.410 0.610 +panther 0.303 0.594 0.682 +panties 0.594 0.529 0.312 +pantomime 0.552 0.481 0.385 +pantry 0.622 0.294 0.312 +pants 0.673 0.320 0.333 +panty 0.451 0.557 0.303 +pantyhose 0.570 0.539 0.250 +pap 0.438 0.403 0.302 +papa 0.656 0.340 0.527 +papacy 0.481 0.263 0.553 +papal 0.493 0.304 0.559 +papaya 0.630 0.306 0.300 +paper 0.520 0.123 0.293 +paperback 0.633 0.269 0.314 +paperboy 0.521 0.490 0.471 +paperweight 0.421 0.278 0.433 +paperwork 0.448 0.355 0.422 +paprika 0.417 0.250 0.264 +papyrus 0.459 0.240 0.324 +par 0.615 0.372 0.429 +parable 0.479 0.357 0.525 +parabola 0.542 0.413 0.620 +parabolic 0.459 0.509 0.500 +parachute 0.562 0.787 0.564 +parade 0.792 0.685 0.509 +paradigm 0.573 0.429 0.779 +paradise 0.875 0.540 0.796 +paradox 0.417 0.442 0.482 +paradoxical 0.406 0.547 0.433 +paraffin 0.426 0.291 0.343 +paragon 0.490 0.431 0.473 +paragraph 0.510 0.164 0.269 +parakeet 0.576 0.387 0.227 +paralegal 0.479 0.470 0.519 +parallax 0.437 0.394 0.471 +parallel 0.568 0.284 0.465 +parallelism 0.549 0.363 0.527 +paralysis 0.156 0.500 0.305 +paralyze 0.188 0.367 0.471 +paramedic 0.673 0.464 0.636 +paramedics 0.479 0.594 0.712 +paramilitary 0.154 0.804 0.727 +paramount 0.771 0.615 0.902 +paranoia 0.146 0.841 0.407 +paranoid 0.122 0.918 0.364 +paranormal 0.167 0.814 0.560 +parapet 0.450 0.356 0.279 +paraphernalia 0.443 0.726 0.509 +paraphrase 0.500 0.375 0.444 +paraplegic 0.188 0.441 0.321 +parasite 0.092 0.442 0.324 +parasitic 0.037 0.600 0.364 +parasol 0.604 0.255 0.304 +parcel 0.660 0.324 0.411 +parcels 0.551 0.445 0.418 +parched 0.250 0.235 0.255 +parchment 0.615 0.228 0.455 +pardon 0.552 0.413 0.542 +pare 0.500 0.356 0.309 +parenchyma 0.500 0.399 0.595 +parent 0.812 0.357 0.860 +parentage 0.903 0.382 0.595 +parental 0.760 0.430 0.627 +parenthesis 0.510 0.255 0.380 +parenthetical 0.490 0.327 0.391 +parenthood 0.750 0.630 0.782 +parenting 0.812 0.520 0.676 +pariah 0.397 0.478 0.293 +parietal 0.481 0.333 0.491 +paring 0.429 0.441 0.324 +parish 0.698 0.354 0.582 +parity 0.582 0.406 0.407 +park 0.816 0.343 0.414 +parka 0.469 0.481 0.395 +parking 0.777 0.469 0.510 +parkinsons 0.104 0.570 0.373 +parlance 0.510 0.350 0.462 +parlay 0.469 0.611 0.483 +parliament 0.573 0.540 0.858 +parliamentary 0.490 0.554 0.755 +parlor 0.500 0.327 0.366 +parmesan 0.698 0.321 0.382 +parody 0.561 0.651 0.375 +parole 0.388 0.620 0.526 +parquet 0.541 0.240 0.422 +parrot 0.588 0.333 0.292 +parry 0.510 0.404 0.436 +parse 0.469 0.456 0.667 +parsimonious 0.417 0.312 0.446 +parsimony 0.449 0.280 0.403 +parsley 0.458 0.170 0.291 +parson 0.583 0.250 0.615 +part 0.663 0.278 0.360 +partake 0.755 0.656 0.629 +partial 0.429 0.324 0.348 +partiality 0.375 0.380 0.490 +partially 0.418 0.368 0.396 +participant 0.712 0.598 0.613 +participate 0.755 0.580 0.684 +participation 0.781 0.700 0.702 +particle 0.521 0.265 0.438 +particular 0.562 0.402 0.552 +particularity 0.670 0.434 0.586 +particulars 0.604 0.348 0.525 +parting 0.260 0.542 0.353 +partisan 0.615 0.549 0.669 +partisanship 0.438 0.566 0.551 +partition 0.615 0.469 0.567 +partly 0.415 0.410 0.396 +partner 0.673 0.302 0.586 +partnership 0.786 0.387 0.545 +partridge 0.583 0.415 0.250 +parts 0.459 0.327 0.392 +party 0.948 0.840 0.547 +pas 0.490 0.344 0.262 +pass 0.510 0.324 0.362 +passable 0.688 0.337 0.633 +passage 0.429 0.314 0.370 +passageway 0.490 0.389 0.400 +passe 0.531 0.357 0.426 +passenger 0.717 0.413 0.481 +passim 0.458 0.491 0.333 +passing 0.458 0.298 0.509 +passion 0.854 0.865 0.728 +passionate 0.990 0.827 0.731 +passive 0.420 0.116 0.241 +passivity 0.241 0.115 0.246 +passkey 0.646 0.500 0.791 +passport 0.653 0.457 0.682 +password 0.390 0.356 0.559 +past 0.490 0.422 0.311 +pasta 0.615 0.306 0.375 +paste 0.500 0.556 0.500 +pastel 0.719 0.357 0.367 +pastime 0.677 0.353 0.443 +pastor 0.698 0.236 0.746 +pastrami 0.542 0.415 0.348 +pastry 0.870 0.407 0.419 +pasture 0.688 0.145 0.170 +pasty 0.479 0.363 0.375 +pat 0.418 0.377 0.340 +patch 0.439 0.288 0.283 +patchwork 0.500 0.260 0.325 +pate 0.406 0.260 0.260 +patella 0.430 0.260 0.342 +patent 0.724 0.391 0.609 +patented 0.571 0.422 0.685 +paternal 0.776 0.353 0.755 +paternity 0.704 0.590 0.806 +path 0.590 0.245 0.421 +pathetic 0.088 0.464 0.139 +pathological 0.220 0.602 0.580 +pathologist 0.354 0.552 0.585 +pathology 0.271 0.560 0.558 +pathos 0.350 0.449 0.462 +pathway 0.646 0.410 0.519 +patience 0.771 0.125 0.387 +patient 0.583 0.193 0.340 +patio 0.562 0.245 0.402 +patriarch 0.592 0.448 0.898 +patriarchal 0.531 0.500 0.857 +patrimony 0.719 0.406 0.740 +patriot 0.771 0.635 0.886 +patriotic 0.875 0.509 0.933 +patriotism 0.708 0.635 0.848 +patrol 0.427 0.664 0.736 +patrolman 0.469 0.731 0.884 +patron 0.583 0.451 0.870 +patronage 0.583 0.490 0.583 +patronising 0.439 0.455 0.582 +patronize 0.430 0.451 0.591 +patronizing 0.542 0.365 0.529 +patter 0.312 0.635 0.451 +pattern 0.479 0.422 0.664 +paucity 0.153 0.453 0.175 +pauper 0.260 0.347 0.151 +pause 0.429 0.188 0.264 +pave 0.594 0.490 0.509 +pavement 0.460 0.353 0.475 +pavilion 0.583 0.500 0.770 +paving 0.408 0.469 0.545 +paw 0.417 0.360 0.286 +pawn 0.390 0.321 0.187 +pawnshop 0.396 0.439 0.519 +pax 0.551 0.421 0.473 +pay 0.514 0.588 0.592 +payable 0.385 0.480 0.606 +payback 0.459 0.500 0.567 +paycheck 0.896 0.630 0.652 +payday 0.833 0.741 0.571 +payer 0.313 0.630 0.638 +payload 0.612 0.510 0.682 +payment 0.629 0.452 0.643 +payoff 0.740 0.644 0.673 +payout 0.646 0.600 0.575 +payphone 0.469 0.360 0.370 +payroll 0.521 0.360 0.549 +pea 0.580 0.275 0.298 +peace 0.939 0.156 0.613 +peaceable 0.776 0.134 0.453 +peaceful 0.867 0.108 0.569 +peacefully 0.901 0.190 0.639 +peacekeeper 0.865 0.320 0.644 +peaceofmind 0.786 0.160 0.519 +peacetime 0.949 0.180 0.579 +peach 0.704 0.480 0.272 +peachy 0.755 0.479 0.388 +peacock 0.786 0.449 0.458 +peak 0.500 0.345 0.431 +peaked 0.677 0.704 0.857 +peanut 0.646 0.202 0.246 +peanuts 0.542 0.294 0.324 +pear 0.677 0.158 0.241 +pearl 0.905 0.425 0.642 +pearly 0.635 0.337 0.373 +peas 0.542 0.283 0.310 +peasant 0.530 0.275 0.407 +peat 0.333 0.655 0.504 +pebble 0.354 0.353 0.287 +pecan 0.552 0.316 0.358 +peck 0.202 0.530 0.321 +pecker 0.459 0.509 0.375 +peculiar 0.600 0.491 0.564 +peculiarities 0.511 0.460 0.528 +peculiarity 0.439 0.452 0.652 +peculiarly 0.615 0.450 0.454 +pecuniary 0.490 0.490 0.500 +pedal 0.500 0.320 0.342 +pedantic 0.229 0.608 0.253 +peddle 0.539 0.549 0.538 +peddler 0.408 0.481 0.390 +pedestal 0.735 0.284 0.579 +pedestrian 0.438 0.360 0.448 +pediatric 0.560 0.462 0.490 +pediatrician 0.602 0.500 0.627 +pediatrics 0.750 0.380 0.596 +pedicure 0.695 0.269 0.296 +pedigree 0.625 0.340 0.609 +pedometer 0.469 0.561 0.405 +pedophile 0.051 0.724 0.430 +pee 0.449 0.529 0.391 +peek 0.486 0.360 0.411 +peekaboo 0.592 0.607 0.412 +peel 0.439 0.250 0.279 +peep 0.573 0.317 0.269 +peeper 0.182 0.537 0.343 +peephole 0.479 0.500 0.310 +peer 0.458 0.321 0.569 +peering 0.514 0.409 0.451 +peerless 0.688 0.450 0.462 +peeved 0.156 0.750 0.467 +peg 0.520 0.357 0.393 +pegs 0.408 0.286 0.386 +peice 0.479 0.422 0.398 +pelagic 0.521 0.554 0.491 +pelican 0.573 0.391 0.380 +pellet 0.448 0.390 0.466 +pelvic 0.320 0.632 0.373 +pelvis 0.378 0.618 0.380 +pen 0.622 0.194 0.250 +penal 0.208 0.565 0.610 +penalty 0.062 0.490 0.240 +penance 0.219 0.667 0.463 +penchant 0.688 0.480 0.609 +pencil 0.552 0.200 0.263 +pendant 0.676 0.321 0.385 +pendency 0.396 0.452 0.472 +pendent 0.470 0.380 0.425 +pending 0.396 0.441 0.473 +pendulum 0.542 0.368 0.434 +penetrate 0.287 0.877 0.732 +penetrating 0.469 0.792 0.782 +penetration 0.438 0.885 0.792 +penguin 0.615 0.296 0.307 +penicillin 0.417 0.431 0.566 +penile 0.490 0.736 0.491 +peninsula 0.551 0.384 0.627 +penis 0.354 0.810 0.556 +penitent 0.542 0.530 0.508 +penitentiary 0.229 0.726 0.491 +penmanship 0.677 0.284 0.509 +pennant 0.542 0.380 0.426 +penniless 0.062 0.316 0.083 +penny 0.615 0.302 0.324 +pension 0.625 0.409 0.406 +pensioner 0.440 0.245 0.442 +pensive 0.540 0.220 0.529 +pentagon 0.490 0.636 0.774 +pentagram 0.510 0.433 0.466 +penthouse 0.592 0.430 0.395 +penultimate 0.469 0.366 0.255 +people 0.604 0.400 0.500 +peopled 0.594 0.450 0.679 +pep 0.510 0.510 0.364 +pepper 0.400 0.539 0.328 +peppermint 0.720 0.264 0.271 +pepperoni 0.796 0.472 0.358 +peppy 0.677 0.529 0.438 +peptic 0.398 0.463 0.362 +peptide 0.380 0.480 0.411 +perceive 0.653 0.490 0.655 +percent 0.470 0.350 0.356 +percentage 0.469 0.400 0.553 +percentile 0.479 0.410 0.390 +perceptible 0.710 0.460 0.620 +perception 0.653 0.481 0.655 +perceptive 0.745 0.500 0.741 +perch 0.531 0.300 0.314 +perchance 0.480 0.224 0.298 +percolation 0.397 0.417 0.415 +percussion 0.622 0.635 0.642 +perdition 0.135 0.656 0.496 +peremptory 0.429 0.426 0.606 +perennial 0.527 0.358 0.500 +perfect 0.980 0.471 0.870 +perfection 0.881 0.745 0.934 +perfectionist 0.667 0.704 0.905 +perfecto 0.802 0.567 0.889 +perforated 0.219 0.607 0.344 +perforation 0.365 0.668 0.578 +perforce 0.357 0.689 0.354 +perform 0.765 0.555 0.773 +performance 0.750 0.520 0.672 +performer 0.541 0.530 0.708 +perfume 0.740 0.472 0.463 +perfumed 0.816 0.471 0.509 +peri 0.448 0.433 0.370 +peridot 0.458 0.481 0.435 +peril 0.052 0.910 0.518 +perilous 0.143 0.862 0.575 +perimeter 0.470 0.443 0.555 +period 0.396 0.324 0.588 +periodic 0.677 0.324 0.508 +periodical 0.550 0.298 0.430 +periodically 0.480 0.314 0.515 +periodicity 0.646 0.324 0.645 +peripheral 0.406 0.406 0.549 +periphery 0.469 0.360 0.366 +periscope 0.604 0.375 0.609 +perish 0.296 0.570 0.415 +perishable 0.270 0.464 0.354 +perished 0.135 0.596 0.225 +perishing 0.229 0.423 0.148 +perjury 0.229 0.686 0.409 +perk 0.903 0.519 0.682 +perky 0.896 0.792 0.673 +perm 0.667 0.465 0.741 +permanence 0.771 0.370 0.708 +permanent 0.745 0.345 0.736 +permeable 0.635 0.402 0.495 +permeate 0.417 0.410 0.407 +permeation 0.418 0.559 0.536 +permissible 0.684 0.646 0.612 +permission 0.612 0.311 0.580 +permissive 0.633 0.389 0.413 +permit 0.733 0.349 0.518 +permitted 0.865 0.410 0.613 +permitting 0.724 0.481 0.661 +permutation 0.385 0.588 0.500 +pernicious 0.229 0.600 0.382 +peroxide 0.458 0.529 0.510 +perpendicular 0.510 0.398 0.439 +perpetrate 0.327 0.837 0.732 +perpetrator 0.229 0.765 0.538 +perpetual 0.625 0.438 0.741 +perpetually 0.510 0.473 0.868 +perpetuate 0.397 0.588 0.788 +perpetuation 0.510 0.677 0.716 +perpetuity 0.590 0.434 0.759 +perplexed 0.312 0.705 0.318 +perplexing 0.316 0.530 0.362 +perplexity 0.275 0.720 0.500 +persecute 0.281 0.873 0.509 +persecution 0.229 0.865 0.660 +perseverance 0.888 0.630 0.796 +persevere 0.802 0.583 0.937 +persist 0.765 0.644 0.727 +persistence 0.684 0.611 0.873 +persistent 0.646 0.667 0.815 +persisting 0.697 0.677 0.745 +person 0.646 0.363 0.596 +persona 0.741 0.480 0.743 +personable 0.816 0.520 0.637 +personage 0.653 0.324 0.698 +personal 0.750 0.311 0.467 +personality 0.896 0.513 0.790 +personification 0.760 0.471 0.691 +personnel 0.729 0.344 0.587 +persons 0.869 0.302 0.588 +perspective 0.688 0.470 0.704 +perspiration 0.385 0.667 0.490 +persuade 0.620 0.618 0.709 +persuasion 0.612 0.670 0.537 +persuasive 0.740 0.700 0.657 +pert 0.469 0.460 0.348 +pertinent 0.580 0.333 0.723 +perturbation 0.270 0.840 0.500 +pertussis 0.279 0.569 0.386 +perusal 0.622 0.235 0.543 +peruse 0.503 0.270 0.439 +pervading 0.418 0.684 0.728 +perverse 0.146 0.808 0.464 +perversion 0.083 0.830 0.490 +pervert 0.082 0.863 0.500 +perverted 0.062 0.918 0.436 +pesky 0.250 0.760 0.431 +pessimism 0.083 0.484 0.264 +pessimist 0.125 0.470 0.218 +pessimistic 0.088 0.394 0.236 +pest 0.188 0.680 0.452 +pester 0.143 0.780 0.385 +pestilence 0.122 0.660 0.283 +pestle 0.427 0.463 0.426 +pesto 0.531 0.323 0.336 +pet 0.875 0.327 0.305 +petal 0.810 0.194 0.211 +petite 0.510 0.354 0.245 +petition 0.498 0.575 0.415 +petitioner 0.601 0.531 0.566 +petloss 0.271 0.481 0.424 +petpeeve 0.375 0.594 0.392 +petrified 0.221 0.625 0.232 +petrify 0.177 0.571 0.447 +petrol 0.418 0.519 0.577 +petroleum 0.583 0.451 0.640 +petticoat 0.550 0.396 0.351 +petting 0.812 0.462 0.480 +petty 0.210 0.537 0.236 +petulant 0.247 0.685 0.491 +petunia 0.583 0.260 0.356 +pew 0.449 0.235 0.664 +pewter 0.396 0.260 0.321 +peyote 0.406 0.462 0.426 +phalanx 0.398 0.398 0.455 +phantom 0.260 0.759 0.448 +pharaoh 0.656 0.491 0.798 +pharmaceutical 0.500 0.435 0.562 +pharmacist 0.592 0.382 0.648 +pharmacology 0.560 0.440 0.526 +pharmacy 0.531 0.337 0.542 +phase 0.645 0.300 0.482 +pheasant 0.541 0.362 0.292 +phenomenal 0.915 0.750 0.918 +phenomenon 0.625 0.721 0.848 +pheromone 0.561 0.573 0.561 +phew 0.531 0.429 0.302 +phi 0.420 0.361 0.452 +philanthropic 0.812 0.426 0.717 +philanthropist 0.704 0.463 0.623 +philanthropy 0.745 0.412 0.801 +philistine 0.390 0.500 0.491 +philosopher 0.684 0.316 0.720 +philosophic 0.688 0.270 0.655 +philosophical 0.719 0.275 0.713 +philosophy 0.684 0.255 0.640 +phlegm 0.173 0.394 0.240 +pho 0.541 0.370 0.384 +phobia 0.173 0.904 0.291 +phoenix 0.653 0.481 0.594 +phone 0.729 0.344 0.418 +phonetic 0.542 0.435 0.536 +phonetics 0.646 0.425 0.519 +phonics 0.490 0.519 0.455 +phonograph 0.561 0.398 0.565 +phonology 0.695 0.402 0.512 +phony 0.115 0.592 0.202 +phooey 0.333 0.490 0.352 +phosphate 0.500 0.306 0.407 +phosphor 0.438 0.480 0.427 +phosphorus 0.429 0.539 0.370 +photo 0.729 0.327 0.431 +photogenic 0.780 0.500 0.495 +photograph 0.677 0.353 0.358 +photographer 0.714 0.481 0.562 +photographic 0.761 0.429 0.564 +photography 0.630 0.431 0.360 +photometry 0.417 0.456 0.436 +photon 0.459 0.439 0.455 +phrase 0.630 0.264 0.314 +phraseology 0.620 0.406 0.537 +phylogeny 0.378 0.410 0.481 +physical 0.750 0.520 0.607 +physical therapist 0.531 0.337 0.775 +physician 0.583 0.490 0.843 +physicist 0.635 0.538 0.693 +physics 0.582 0.415 0.664 +physiological 0.510 0.418 0.620 +physiology 0.521 0.451 0.519 +physique 0.643 0.500 0.543 +pi 0.469 0.265 0.400 +pianist 0.806 0.491 0.573 +piano 0.704 0.343 0.438 +piazza 0.625 0.471 0.472 +piccolo 0.625 0.423 0.380 +pick 0.500 0.464 0.525 +picked 0.740 0.518 0.670 +picker 0.534 0.340 0.609 +picket 0.365 0.615 0.451 +picketing 0.330 0.557 0.471 +pickle 0.593 0.449 0.288 +pickled 0.344 0.450 0.291 +pickpocket 0.365 0.704 0.449 +pickup 0.561 0.529 0.420 +picky 0.257 0.729 0.598 +picnic 0.625 0.470 0.375 +pictorial 0.704 0.481 0.476 +picture 0.714 0.308 0.462 +pictures 0.653 0.240 0.405 +picturesque 0.802 0.491 0.483 +pie 0.880 0.402 0.368 +piece 0.646 0.245 0.367 +piecemeal 0.615 0.269 0.319 +pieceofshit 0.083 0.724 0.292 +pied 0.594 0.433 0.350 +pier 0.583 0.279 0.445 +pierce 0.365 0.670 0.611 +piety 0.760 0.340 0.482 +pig 0.343 0.368 0.324 +pigeon 0.688 0.224 0.276 +piggy 0.541 0.365 0.412 +piggyback 0.438 0.490 0.343 +pigheaded 0.271 0.472 0.358 +piglet 0.540 0.443 0.250 +pigment 0.390 0.333 0.339 +pigskin 0.347 0.449 0.300 +pigsty 0.133 0.529 0.221 +pike 0.427 0.410 0.452 +pile 0.461 0.320 0.539 +piles 0.469 0.423 0.468 +pileup 0.340 0.559 0.446 +pilgrim 0.531 0.404 0.569 +pilgrimage 0.708 0.522 0.625 +pill 0.573 0.407 0.368 +pillage 0.240 0.685 0.375 +pillar 0.583 0.330 0.684 +pillbox 0.385 0.339 0.296 +pillow 0.663 0.128 0.195 +pillowcase 0.500 0.179 0.250 +pilot 0.688 0.680 0.736 +pimp 0.146 0.700 0.536 +pimple 0.245 0.370 0.274 +pin 0.438 0.346 0.390 +pinball 0.582 0.640 0.442 +pinch 0.340 0.632 0.339 +pinching 0.250 0.788 0.345 +pine 0.583 0.225 0.312 +pineapple 0.677 0.316 0.245 +ping 0.541 0.490 0.391 +pinhead 0.459 0.300 0.308 +pinhole 0.375 0.279 0.345 +pinion 0.444 0.361 0.346 +pink 0.806 0.269 0.471 +pinkie 0.663 0.265 0.269 +pinnacle 0.633 0.390 0.508 +pinot 0.365 0.370 0.361 +pinpoint 0.583 0.443 0.528 +pint 0.686 0.333 0.321 +pinto 0.570 0.354 0.373 +pinup 0.610 0.459 0.393 +pioneer 0.796 0.618 0.802 +pious 0.698 0.306 0.426 +pip 0.448 0.430 0.366 +pipe 0.541 0.340 0.330 +piped 0.360 0.529 0.379 +pipeline 0.479 0.337 0.411 +piper 0.569 0.442 0.398 +pipette 0.480 0.403 0.418 +piping 0.365 0.337 0.405 +pipsqueak 0.347 0.481 0.349 +pique 0.417 0.500 0.426 +piracy 0.296 0.792 0.567 +piranha 0.219 0.799 0.575 +pirate 0.156 0.740 0.559 +piscina 0.714 0.500 0.443 +piss 0.354 0.462 0.268 +pissed 0.102 0.888 0.543 +pissedoff 0.240 0.651 0.459 +pisser 0.378 0.547 0.398 +pissesmeoff 0.180 0.587 0.441 +pissingmeoff 0.208 0.622 0.423 +pissoff 0.255 0.617 0.400 +pistachio 0.643 0.336 0.305 +pistol 0.170 0.900 0.677 +piston 0.398 0.480 0.500 +pit 0.408 0.396 0.278 +pita 0.551 0.279 0.255 +pitch 0.521 0.431 0.465 +pitcher 0.510 0.673 0.704 +pitchfork 0.312 0.580 0.529 +pitfall 0.177 0.775 0.508 +pith 0.458 0.350 0.596 +pithy 0.480 0.360 0.635 +pitiful 0.219 0.490 0.232 +pitted 0.358 0.653 0.470 +pitter 0.469 0.424 0.384 +pituitary 0.406 0.365 0.442 +pity 0.160 0.398 0.114 +pivot 0.458 0.382 0.440 +pivotal 0.582 0.471 0.536 +pix 0.521 0.373 0.364 +pixie 0.562 0.537 0.325 +pizza 0.847 0.390 0.295 +pizzazz 0.635 0.735 0.682 +pizzeria 0.719 0.520 0.364 +placard 0.388 0.442 0.500 +place 0.573 0.261 0.398 +placebo 0.520 0.306 0.365 +placement 0.643 0.460 0.528 +placenta 0.375 0.433 0.443 +placid 0.640 0.317 0.491 +placket 0.408 0.231 0.228 +plagiarism 0.135 0.716 0.436 +plague 0.083 0.596 0.355 +plaid 0.480 0.330 0.417 +plain 0.500 0.167 0.311 +plainclothes 0.698 0.337 0.424 +plaintiff 0.365 0.806 0.711 +plaintive 0.292 0.529 0.306 +plan 0.646 0.540 0.733 +plane 0.510 0.356 0.386 +planes 0.667 0.606 0.575 +planet 0.698 0.404 0.832 +planetarium 0.704 0.462 0.655 +planetary 0.604 0.500 0.620 +planets 0.724 0.318 0.658 +plank 0.427 0.280 0.333 +plankton 0.552 0.321 0.371 +planned 0.740 0.385 0.729 +planner 0.760 0.469 0.868 +planning 0.894 0.462 0.705 +plant 0.730 0.180 0.371 +plantation 0.573 0.585 0.575 +planter 0.604 0.450 0.634 +planting 0.635 0.343 0.595 +plaque 0.520 0.333 0.420 +plasma 0.474 0.398 0.360 +plaster 0.438 0.264 0.255 +plastic 0.490 0.269 0.320 +plasticity 0.542 0.471 0.402 +plat 0.716 0.359 0.556 +plate 0.583 0.245 0.366 +plateau 0.611 0.316 0.400 +plated 0.562 0.458 0.457 +platform 0.602 0.340 0.718 +plating 0.576 0.368 0.433 +platinum 0.750 0.518 0.702 +platonic 0.490 0.461 0.469 +platoon 0.448 0.700 0.745 +platter 0.686 0.245 0.219 +plaudit 0.816 0.813 0.546 +plausibility 0.705 0.451 0.570 +plausible 0.714 0.404 0.510 +play 0.812 0.765 0.358 +playa 0.724 0.510 0.575 +playback 0.656 0.559 0.639 +playbook 0.673 0.582 0.500 +playboy 0.646 0.900 0.519 +player 0.557 0.688 0.644 +playful 0.892 0.688 0.463 +playground 0.888 0.620 0.435 +playhouse 0.719 0.729 0.426 +playmate 0.878 0.509 0.398 +playoff 0.622 0.716 0.550 +playpen 0.698 0.481 0.475 +playroom 0.844 0.661 0.380 +plaything 0.708 0.602 0.277 +playtime 0.760 0.596 0.566 +playwright 0.672 0.550 0.667 +plaza 0.690 0.346 0.529 +plea 0.633 0.491 0.517 +plead 0.177 0.596 0.195 +pleasant 0.939 0.310 0.673 +pleased 0.939 0.548 0.795 +pleasing 0.917 0.449 0.788 +pleasurable 0.948 0.529 0.669 +pleasure 0.939 0.740 0.682 +pleasures 0.896 0.654 0.705 +pleat 0.490 0.345 0.316 +pleated 0.534 0.318 0.436 +pledge 0.719 0.490 0.764 +pledged 0.719 0.630 0.658 +plenary 0.573 0.356 0.598 +plentiful 0.833 0.735 0.745 +plenty 0.827 0.612 0.824 +plenum 0.531 0.454 0.596 +plethora 0.646 0.602 0.547 +plexus 0.333 0.405 0.395 +pliable 0.625 0.370 0.440 +plication 0.360 0.460 0.500 +pliers 0.561 0.334 0.441 +plight 0.450 0.520 0.547 +plinth 0.438 0.346 0.473 +plodding 0.449 0.481 0.439 +plop 0.385 0.475 0.349 +plot 0.469 0.567 0.510 +plough 0.677 0.427 0.458 +ploughed 0.438 0.420 0.431 +plover 0.439 0.434 0.191 +plow 0.531 0.560 0.456 +plowed 0.552 0.490 0.355 +plowing 0.562 0.531 0.518 +ploy 0.458 0.559 0.741 +pluck 0.375 0.583 0.474 +plucky 0.816 0.817 0.880 +plug 0.531 0.356 0.473 +plum 0.724 0.306 0.170 +plumage 0.656 0.286 0.284 +plumb 0.448 0.500 0.554 +plumber 0.327 0.510 0.448 +plumbing 0.469 0.427 0.441 +plume 0.469 0.323 0.375 +plummet 0.302 0.750 0.360 +plump 0.385 0.480 0.387 +plumper 0.406 0.429 0.353 +plunder 0.125 0.894 0.574 +plunge 0.307 0.690 0.550 +plunger 0.365 0.510 0.373 +plural 0.560 0.432 0.564 +plurality 0.683 0.473 0.587 +plush 0.625 0.265 0.318 +plutonium 0.406 0.675 0.731 +ply 0.458 0.320 0.324 +plywood 0.561 0.245 0.380 +pneumatic 0.337 0.520 0.500 +pneumonia 0.208 0.608 0.324 +poacher 0.240 0.673 0.612 +poachers 0.315 0.857 0.632 +poaching 0.302 0.824 0.526 +pocket 0.458 0.275 0.340 +pocketbook 0.551 0.231 0.343 +pocketful 0.594 0.279 0.306 +pod 0.480 0.396 0.339 +podium 0.627 0.365 0.702 +poem 0.810 0.270 0.571 +poems 0.833 0.388 0.418 +poet 0.827 0.350 0.556 +poetic 0.860 0.269 0.548 +poetical 0.802 0.327 0.518 +poetics 0.833 0.306 0.353 +poetry 0.697 0.235 0.629 +pogo 0.480 0.426 0.368 +poignant 0.646 0.444 0.518 +point 0.490 0.193 0.431 +pointedly 0.408 0.706 0.569 +pointer 0.583 0.382 0.500 +pointless 0.055 0.353 0.111 +pointy 0.469 0.651 0.438 +poise 0.677 0.202 0.708 +poison 0.083 0.760 0.573 +poisoned 0.057 0.808 0.402 +poisoning 0.094 0.837 0.526 +poisonous 0.102 0.870 0.533 +poke 0.365 0.713 0.475 +poker 0.480 0.689 0.398 +pokes 0.365 0.480 0.538 +polar 0.468 0.261 0.500 +polarity 0.510 0.472 0.500 +pole 0.418 0.398 0.368 +polemic 0.133 0.750 0.652 +police 0.458 0.770 0.830 +police officer 0.479 0.816 0.858 +policeman 0.542 0.708 0.898 +policewoman 0.530 0.740 0.727 +policy 0.324 0.735 0.833 +polio 0.296 0.452 0.409 +polish 0.604 0.412 0.533 +polished 0.667 0.413 0.491 +polite 0.927 0.378 0.562 +politeness 0.875 0.353 0.618 +politic 0.365 0.581 0.798 +political 0.347 0.730 0.875 +politician 0.323 0.551 0.863 +politics 0.250 0.528 0.855 +polity 0.268 0.583 0.802 +polka 0.604 0.451 0.426 +poll 0.552 0.500 0.554 +pollen 0.622 0.212 0.292 +polling 0.448 0.598 0.602 +pollute 0.173 0.660 0.480 +pollution 0.062 0.694 0.445 +polo 0.582 0.360 0.415 +poltergeist 0.271 0.784 0.544 +polyester 0.479 0.270 0.366 +polygamy 0.365 0.647 0.563 +polygon 0.490 0.558 0.557 +polygonal 0.427 0.441 0.528 +polygraph 0.427 0.491 0.602 +polymer 0.438 0.330 0.393 +polymorphism 0.429 0.592 0.558 +pomp 0.448 0.491 0.413 +pompous 0.500 0.571 0.409 +poncho 0.490 0.265 0.231 +pond 0.520 0.337 0.358 +ponder 0.740 0.380 0.689 +ponderous 0.290 0.450 0.534 +pong 0.500 0.500 0.396 +pontiff 0.625 0.363 0.723 +pontificate 0.584 0.424 0.704 +pontoon 0.500 0.377 0.373 +pony 0.812 0.413 0.315 +ponytail 0.541 0.337 0.302 +pooch 0.355 0.360 0.347 +poodle 0.500 0.413 0.301 +poof 0.469 0.387 0.210 +pool 0.625 0.356 0.598 +poop 0.163 0.430 0.172 +poor 0.156 0.358 0.087 +poorly 0.077 0.620 0.196 +pop 0.673 0.510 0.491 +popcorn 0.875 0.441 0.231 +pope 0.600 0.375 0.636 +popper 0.420 0.509 0.411 +poppy 0.635 0.392 0.357 +poppycock 0.347 0.510 0.385 +popsicle 0.667 0.300 0.364 +popular 0.880 0.676 0.731 +popularity 0.896 0.784 0.861 +popularized 0.750 0.771 0.745 +population 0.615 0.423 0.667 +populous 0.520 0.630 0.725 +porcelain 0.562 0.310 0.349 +porch 0.535 0.324 0.388 +porcupine 0.388 0.421 0.367 +pore 0.427 0.271 0.342 +pork 0.370 0.450 0.333 +porker 0.521 0.602 0.500 +porky 0.234 0.483 0.333 +porn 0.344 0.915 0.421 +porno 0.302 0.923 0.519 +pornographic 0.230 0.896 0.500 +pornography 0.323 0.921 0.481 +porosity 0.312 0.343 0.402 +porous 0.385 0.370 0.264 +porridge 0.573 0.229 0.274 +port 0.550 0.409 0.513 +portable 0.615 0.356 0.582 +portage 0.490 0.490 0.445 +portal 0.583 0.347 0.547 +porter 0.571 0.375 0.654 +porterhouse 0.602 0.364 0.418 +portfolio 0.625 0.280 0.498 +porthole 0.500 0.353 0.382 +portico 0.521 0.444 0.366 +portion 0.536 0.364 0.398 +portrait 0.698 0.186 0.467 +portraiture 0.735 0.298 0.445 +portray 0.656 0.529 0.457 +pose 0.427 0.330 0.361 +poser 0.469 0.385 0.316 +posh 0.823 0.337 0.750 +posited 0.615 0.410 0.620 +position 0.604 0.451 0.538 +positioning 0.615 0.490 0.795 +positive 0.959 0.510 0.855 +positiveenergy 0.940 0.500 0.808 +positively 0.969 0.645 0.795 +positivity 0.959 0.549 0.870 +posse 0.398 0.510 0.473 +possess 0.670 0.590 0.727 +possessed 0.327 0.884 0.611 +possessing 0.461 0.593 0.612 +possession 0.677 0.676 0.848 +possessive 0.279 0.648 0.696 +possessor 0.480 0.573 0.773 +possibility 0.816 0.481 0.596 +possible 0.688 0.316 0.548 +possibly 0.448 0.400 0.500 +possum 0.408 0.471 0.306 +post 0.520 0.426 0.548 +postage 0.560 0.471 0.527 +postal 0.765 0.245 0.411 +postcard 0.822 0.292 0.390 +poster 0.542 0.275 0.365 +posterior 0.510 0.385 0.517 +posterity 0.565 0.460 0.683 +posthumous 0.232 0.441 0.430 +postman 0.643 0.482 0.455 +postmortem 0.296 0.486 0.420 +postpone 0.316 0.408 0.451 +postponed 0.439 0.327 0.402 +postponement 0.448 0.569 0.414 +postscript 0.487 0.300 0.409 +postulate 0.487 0.470 0.694 +posture 0.562 0.309 0.598 +pot 0.500 0.186 0.294 +potable 0.765 0.326 0.431 +potassium 0.469 0.314 0.472 +potato 0.541 0.235 0.265 +potatoes 0.690 0.271 0.309 +potency 0.708 0.745 0.879 +potent 0.698 0.784 0.907 +potential 0.806 0.625 0.840 +pothead 0.378 0.510 0.375 +pothole 0.344 0.294 0.283 +potion 0.500 0.400 0.417 +potluck 0.621 0.561 0.433 +potpourri 0.646 0.580 0.295 +potted 0.469 0.336 0.375 +potter 0.573 0.417 0.482 +pottery 0.594 0.286 0.422 +potty 0.367 0.373 0.317 +pouch 0.438 0.230 0.271 +poultry 0.480 0.375 0.314 +pounce 0.490 0.657 0.518 +pound 0.570 0.337 0.443 +pounding 0.333 0.843 0.731 +pour 0.448 0.570 0.375 +pout 0.458 0.354 0.202 +pouting 0.263 0.471 0.270 +pouty 0.333 0.480 0.393 +poverty 0.071 0.519 0.183 +pow 0.375 0.440 0.426 +powder 0.521 0.250 0.194 +powdered 0.520 0.375 0.420 +powdery 0.323 0.390 0.211 +power 0.719 0.670 0.953 +powerful 0.865 0.830 0.991 +powerfully 0.854 0.724 0.935 +powerhouse 0.630 0.755 0.787 +powerless 0.125 0.500 0.328 +powwow 0.490 0.650 0.406 +pox 0.235 0.567 0.309 +practicable 0.677 0.429 0.635 +practical 0.710 0.490 0.608 +practically 0.622 0.402 0.588 +practice 0.684 0.582 0.639 +practiced 0.612 0.605 0.580 +practise 0.713 0.490 0.616 +practitioner 0.704 0.497 0.684 +pragmatic 0.573 0.433 0.637 +prairie 0.673 0.183 0.415 +praise 0.776 0.387 0.658 +praised 0.950 0.441 0.721 +praisegod 0.851 0.500 0.638 +praisejesus 0.833 0.377 0.672 +praises 0.878 0.491 0.750 +praiseworthy 0.875 0.445 0.788 +praising 0.906 0.557 0.623 +prance 0.683 0.547 0.435 +prank 0.571 0.690 0.389 +prawn 0.488 0.324 0.390 +praxis 0.438 0.439 0.593 +pray 0.714 0.127 0.627 +prayer 0.745 0.217 0.604 +prayforme 0.520 0.404 0.445 +praying 0.646 0.235 0.415 +praying mantis 0.479 0.442 0.510 +preach 0.602 0.480 0.702 +preacher 0.551 0.388 0.741 +preaching 0.646 0.604 0.795 +preamble 0.541 0.555 0.491 +precarious 0.107 0.540 0.273 +precaution 0.625 0.520 0.406 +precautionary 0.449 0.587 0.548 +precede 0.615 0.566 0.552 +precedence 0.594 0.520 0.598 +precedent 0.574 0.392 0.721 +preceding 0.456 0.442 0.663 +precept 0.448 0.480 0.636 +preceptor 0.521 0.433 0.724 +precession 0.469 0.460 0.594 +precinct 0.375 0.431 0.527 +precincts 0.531 0.324 0.418 +precious 0.917 0.500 0.726 +precipice 0.198 0.784 0.396 +precipitate 0.417 0.770 0.500 +precipitation 0.454 0.663 0.531 +precipitous 0.429 0.651 0.514 +precise 0.833 0.358 0.769 +precisely 0.816 0.388 0.714 +precision 0.677 0.431 0.875 +preclude 0.333 0.552 0.417 +precocious 0.398 0.610 0.324 +precursor 0.580 0.672 0.783 +predator 0.143 0.760 0.777 +predatory 0.083 0.865 0.731 +predecessor 0.635 0.415 0.593 +predicament 0.365 0.480 0.541 +predicate 0.635 0.344 0.465 +predict 0.615 0.486 0.654 +predictable 0.312 0.296 0.420 +predicting 0.463 0.647 0.679 +prediction 0.562 0.635 0.585 +predictive 0.479 0.454 0.736 +predictor 0.646 0.615 0.738 +predilection 0.667 0.529 0.661 +predispose 0.469 0.481 0.509 +predisposed 0.531 0.571 0.483 +predisposition 0.656 0.611 0.716 +predominance 0.684 0.702 0.857 +predominant 0.680 0.596 0.827 +predominate 0.673 0.610 0.857 +preeminent 0.688 0.676 0.732 +preemption 0.521 0.426 0.722 +preemptive 0.642 0.461 0.636 +preface 0.459 0.375 0.557 +prefect 0.698 0.451 0.809 +prefer 0.760 0.385 0.536 +preferable 0.806 0.433 0.687 +preference 0.792 0.500 0.720 +preferential 0.740 0.481 0.764 +prefix 0.521 0.232 0.463 +pregnancy 0.740 0.769 0.569 +pregnant 0.765 0.773 0.537 +prehistoric 0.417 0.317 0.419 +prejudice 0.110 0.613 0.407 +prejudiced 0.235 0.625 0.345 +prejudicial 0.115 0.745 0.371 +prelim 0.462 0.417 0.516 +preliminary 0.531 0.393 0.585 +prelude 0.544 0.392 0.556 +premarital 0.490 0.598 0.500 +premature 0.281 0.416 0.277 +prematurely 0.292 0.657 0.289 +premed 0.490 0.459 0.518 +premeditated 0.354 0.490 0.620 +premier 0.755 0.519 0.792 +premiere 0.776 0.596 0.573 +premise 0.531 0.519 0.517 +premises 0.500 0.306 0.285 +premium 0.786 0.590 0.769 +premonition 0.365 0.765 0.544 +prenatal 0.740 0.422 0.445 +prenuptial 0.633 0.569 0.526 +preoccupation 0.375 0.694 0.380 +preoccupied 0.265 0.700 0.235 +prep 0.688 0.509 0.555 +preparation 0.771 0.500 0.679 +preparatory 0.698 0.500 0.576 +prepare 0.656 0.542 0.603 +prepared 0.710 0.480 0.733 +preparedness 0.760 0.542 0.763 +preparer 0.617 0.500 0.740 +preparing 0.735 0.538 0.585 +preponderance 0.562 0.551 0.660 +preposterous 0.167 0.827 0.483 +preppy 0.542 0.520 0.442 +prerequisite 0.448 0.424 0.482 +prerogative 0.521 0.442 0.538 +preschool 0.604 0.382 0.393 +prescient 0.531 0.539 0.696 +prescribe 0.459 0.550 0.618 +prescribed 0.531 0.391 0.463 +prescription 0.302 0.337 0.568 +prescriptive 0.615 0.378 0.643 +presence 0.874 0.431 0.607 +present 0.724 0.286 0.634 +presentable 0.836 0.311 0.643 +presentation 0.792 0.604 0.553 +presenter 0.673 0.607 0.735 +presentment 0.708 0.663 0.784 +presents 0.781 0.394 0.526 +preservation 0.667 0.510 0.686 +preservative 0.531 0.429 0.509 +preserve 0.837 0.431 0.755 +preserved 0.677 0.337 0.667 +preserving 0.765 0.462 0.630 +preside 0.542 0.564 0.750 +presidency 0.776 0.686 0.918 +president 0.677 0.622 0.973 +presidential 0.612 0.656 0.972 +press 0.552 0.520 0.491 +pressing 0.240 0.755 0.636 +pressure 0.360 0.650 0.623 +prestige 0.918 0.594 0.907 +prestigious 0.979 0.644 0.925 +presto 0.573 0.415 0.433 +presume 0.448 0.635 0.635 +presumption 0.375 0.596 0.518 +presumptive 0.323 0.483 0.481 +presumptuous 0.265 0.596 0.616 +presuppose 0.588 0.469 0.500 +pretend 0.490 0.528 0.542 +pretended 0.167 0.556 0.227 +pretender 0.500 0.683 0.574 +pretending 0.378 0.420 0.317 +pretense 0.323 0.600 0.540 +pretensions 0.347 0.680 0.593 +pretentious 0.156 0.736 0.444 +pretext 0.418 0.427 0.365 +pretty 0.875 0.516 0.561 +pretzel 0.519 0.323 0.358 +prevail 0.724 0.557 0.750 +prevailing 0.798 0.708 0.864 +prevalence 0.618 0.520 0.815 +prevalent 0.694 0.430 0.669 +prevent 0.635 0.481 0.575 +preventative 0.650 0.442 0.682 +prevention 0.760 0.463 0.600 +preventive 0.643 0.388 0.657 +preview 0.656 0.337 0.491 +previous 0.521 0.337 0.348 +previously 0.594 0.337 0.623 +prey 0.378 0.500 0.306 +price 0.479 0.475 0.535 +priceless 0.745 0.696 0.779 +pricey 0.340 0.567 0.430 +prick 0.323 0.764 0.269 +prickly 0.333 0.587 0.456 +pride 0.729 0.634 0.848 +priest 0.561 0.324 0.648 +priestess 0.531 0.390 0.691 +priesthood 0.622 0.304 0.649 +priestly 0.605 0.284 0.683 +prig 0.388 0.429 0.276 +prim 0.540 0.370 0.473 +prima 0.633 0.406 0.427 +primacy 0.778 0.660 0.778 +primal 0.550 0.407 0.482 +primary 0.562 0.390 0.545 +primate 0.561 0.363 0.402 +primates 0.365 0.455 0.444 +prime 0.708 0.275 0.446 +primed 0.635 0.402 0.759 +primer 0.625 0.363 0.688 +primeval 0.427 0.480 0.427 +priming 0.481 0.412 0.360 +primitive 0.323 0.388 0.361 +primordial 0.625 0.569 0.771 +primrose 0.827 0.230 0.648 +prince 0.888 0.464 0.870 +princely 0.786 0.540 0.763 +princess 0.885 0.557 0.620 +principal 0.650 0.353 0.709 +principally 0.786 0.480 0.791 +principle 0.750 0.306 0.629 +principles 0.698 0.286 0.840 +print 0.521 0.384 0.482 +printer 0.479 0.345 0.471 +printing 0.646 0.654 0.615 +printout 0.594 0.660 0.637 +prior 0.468 0.350 0.417 +prioritize 0.671 0.594 0.784 +priority 0.878 0.562 0.864 +priory 0.561 0.413 0.629 +prism 0.520 0.429 0.343 +prismatic 0.429 0.562 0.540 +prison 0.112 0.677 0.491 +prisoner 0.071 0.654 0.308 +prissy 0.354 0.559 0.364 +pristine 0.650 0.363 0.625 +privacy 0.520 0.420 0.598 +private 0.661 0.422 0.644 +privately 0.458 0.562 0.541 +privilege 0.847 0.625 0.821 +privileged 0.867 0.490 0.853 +privy 0.583 0.481 0.648 +prize 0.885 0.763 0.670 +prized 0.906 0.530 0.714 +pro 0.667 0.471 0.692 +proactive 0.792 0.723 0.857 +probability 0.673 0.365 0.651 +probable 0.583 0.433 0.481 +probate 0.684 0.462 0.780 +probation 0.206 0.635 0.440 +probationary 0.333 0.610 0.500 +probative 0.500 0.431 0.483 +probe 0.398 0.444 0.512 +probing 0.385 0.470 0.463 +probity 0.469 0.423 0.598 +problem 0.062 0.644 0.415 +problematic 0.073 0.720 0.361 +procedural 0.500 0.450 0.611 +procedure 0.625 0.548 0.654 +proceed 0.729 0.630 0.565 +proceeding 0.688 0.428 0.753 +proceeds 0.677 0.470 0.585 +process 0.510 0.471 0.615 +processing 0.726 0.774 0.711 +procession 0.656 0.539 0.643 +processor 0.685 0.460 0.673 +proclaim 0.719 0.673 0.876 +proclamation 0.708 0.767 0.871 +procrastinate 0.276 0.353 0.315 +procrastination 0.323 0.430 0.491 +procreate 0.646 0.760 0.802 +procreation 0.792 0.714 0.787 +proctologist 0.531 0.582 0.722 +proctor 0.552 0.460 0.587 +procure 0.745 0.520 0.630 +procurement 0.781 0.559 0.759 +prod 0.480 0.479 0.426 +prodigal 0.643 0.491 0.660 +prodigious 0.875 0.670 0.904 +prodigy 0.812 0.704 0.824 +produce 0.908 0.737 0.836 +produced 0.724 0.528 0.693 +producer 0.559 0.561 0.917 +producing 0.632 0.616 0.700 +product 0.646 0.417 0.648 +production 0.694 0.594 0.781 +productive 0.847 0.677 0.773 +productivity 0.958 0.691 0.857 +profane 0.167 0.701 0.436 +profanity 0.115 0.790 0.491 +profess 0.633 0.420 0.643 +profession 0.680 0.529 0.786 +professional 0.833 0.447 0.943 +professionalism 0.781 0.541 0.944 +professor 0.656 0.398 0.721 +professorship 0.582 0.339 0.718 +proficiency 0.667 0.857 0.804 +proficient 0.854 0.461 0.817 +profile 0.689 0.293 0.529 +profiler 0.520 0.415 0.559 +profit 0.930 0.462 0.721 +profitable 0.870 0.392 0.736 +profound 0.755 0.546 0.736 +profuse 0.479 0.398 0.545 +profusion 0.542 0.490 0.575 +prog 0.448 0.412 0.397 +progenitor 0.781 0.480 0.798 +progeny 0.571 0.351 0.580 +prognosis 0.500 0.506 0.629 +prognostic 0.646 0.604 0.704 +program 0.561 0.323 0.713 +programme 0.740 0.298 0.537 +programmer 0.562 0.426 0.759 +programming 0.600 0.435 0.732 +progress 0.880 0.642 0.877 +progression 0.740 0.562 0.800 +progressive 0.755 0.606 0.810 +prohibit 0.167 0.758 0.537 +prohibited 0.115 0.770 0.482 +prohibition 0.204 0.684 0.568 +prohibitive 0.156 0.667 0.585 +project 0.725 0.462 0.853 +projectile 0.276 0.865 0.774 +projectiles 0.250 0.848 0.868 +projecting 0.635 0.564 0.786 +projection 0.708 0.500 0.731 +projector 0.573 0.491 0.711 +proletarian 0.385 0.500 0.426 +proletariat 0.404 0.548 0.600 +prolific 0.625 0.550 0.604 +prologue 0.571 0.392 0.546 +prolong 0.573 0.567 0.535 +prolongation 0.542 0.536 0.675 +prolonged 0.406 0.453 0.560 +prom 0.527 0.440 0.404 +promenade 0.837 0.444 0.425 +prominence 0.706 0.590 0.796 +prominent 0.676 0.627 0.779 +prominently 0.771 0.633 0.831 +promiscuity 0.219 0.960 0.396 +promiscuous 0.214 0.800 0.436 +promise 0.823 0.500 0.704 +promising 0.791 0.549 0.858 +promissory 0.571 0.551 0.593 +promo 0.602 0.551 0.614 +promontory 0.500 0.497 0.542 +promote 0.830 0.596 0.853 +promoter 0.646 0.573 0.817 +promotion 0.906 0.755 0.769 +promotional 0.840 0.646 0.679 +prompt 0.602 0.548 0.582 +prompting 0.587 0.423 0.571 +promulgate 0.511 0.433 0.678 +promulgation 0.602 0.529 0.651 +prone 0.415 0.434 0.454 +prong 0.367 0.244 0.293 +pronounce 0.653 0.520 0.563 +pronounced 0.670 0.551 0.694 +pronouncement 0.662 0.567 0.750 +pronto 0.646 0.500 0.468 +pronunciation 0.531 0.431 0.588 +proof 0.438 0.509 0.619 +prop 0.510 0.427 0.436 +propaganda 0.521 0.651 0.618 +propagate 0.561 0.609 0.630 +propagation 0.354 0.712 0.648 +propane 0.346 0.473 0.436 +propel 0.750 0.786 0.804 +propelled 0.633 0.736 0.731 +propeller 0.479 0.569 0.482 +propelling 0.602 0.770 0.824 +propensity 0.521 0.462 0.660 +proper 0.796 0.312 0.757 +property 0.740 0.221 0.805 +prophecy 0.747 0.692 0.750 +prophesy 0.673 0.538 0.682 +prophet 0.673 0.462 0.774 +prophetic 0.688 0.586 0.796 +prophylactic 0.510 0.491 0.527 +prophylaxis 0.292 0.404 0.647 +proportion 0.541 0.462 0.518 +proportional 0.729 0.380 0.621 +proportionate 0.704 0.370 0.670 +proportions 0.625 0.430 0.500 +proposal 0.888 0.667 0.596 +propose 0.604 0.720 0.710 +proposition 0.627 0.750 0.565 +proprietary 0.771 0.278 0.814 +proprietor 0.735 0.480 0.843 +proprietorship 0.667 0.441 0.807 +propriety 0.823 0.273 0.798 +propulsion 0.615 0.773 0.644 +prose 0.542 0.274 0.436 +prosecute 0.479 0.587 0.769 +prosecution 0.245 0.857 0.647 +prosecutor 0.450 0.491 0.796 +prospect 0.733 0.442 0.698 +prospection 0.594 0.633 0.640 +prospective 0.678 0.500 0.717 +prospectively 0.760 0.620 0.679 +prospector 0.573 0.651 0.640 +prospectus 0.612 0.558 0.873 +prosper 0.935 0.633 0.857 +prosperity 0.917 0.600 0.860 +prosperous 0.948 0.627 0.890 +prostate 0.323 0.510 0.438 +prosthetic 0.340 0.464 0.426 +prostitute 0.167 0.860 0.427 +prostitution 0.125 0.843 0.475 +prostrate 0.276 0.402 0.295 +protagonist 0.765 0.704 0.877 +protect 0.823 0.714 0.791 +protected 0.854 0.378 0.709 +protecting 0.878 0.558 0.832 +protection 0.863 0.530 0.664 +protective 0.844 0.459 0.860 +protector 0.779 0.360 0.824 +protein 0.750 0.337 0.654 +protest 0.140 0.889 0.596 +protocol 0.178 0.500 0.786 +proton 0.458 0.415 0.491 +prototype 0.673 0.330 0.657 +protozoa 0.350 0.452 0.402 +protracted 0.592 0.509 0.580 +protrude 0.704 0.627 0.753 +protrusion 0.354 0.670 0.510 +proud 0.906 0.700 0.873 +prove 0.583 0.520 0.566 +proven 0.724 0.311 0.611 +proverb 0.714 0.260 0.518 +proverbial 0.583 0.430 0.697 +provide 0.833 0.517 0.704 +provided 0.871 0.353 0.648 +providence 0.603 0.337 0.755 +provider 0.751 0.494 0.750 +providing 0.816 0.550 0.896 +province 0.714 0.255 0.471 +provincial 0.645 0.341 0.481 +provision 0.750 0.450 0.692 +provisional 0.531 0.539 0.364 +provisionally 0.570 0.470 0.461 +provisions 0.670 0.510 0.642 +proviso 0.418 0.406 0.569 +provocation 0.210 0.893 0.705 +provocative 0.438 0.814 0.684 +provoke 0.300 0.871 0.735 +provoked 0.271 0.676 0.528 +provoking 0.338 0.920 0.717 +provost 0.480 0.474 0.464 +prowess 0.792 0.657 0.833 +prowl 0.312 0.542 0.396 +prowler 0.375 0.608 0.509 +proximal 0.541 0.460 0.562 +proximate 0.667 0.433 0.519 +proximity 0.677 0.508 0.569 +proxy 0.521 0.408 0.520 +prude 0.327 0.410 0.333 +prudence 0.781 0.284 0.679 +prudent 0.706 0.250 0.657 +prune 0.531 0.311 0.382 +pruning 0.265 0.302 0.310 +pry 0.406 0.482 0.500 +prying 0.385 0.647 0.547 +psalm 0.688 0.224 0.557 +psalms 0.602 0.252 0.534 +pseudo 0.367 0.389 0.282 +pseudonym 0.500 0.398 0.423 +psi 0.429 0.454 0.449 +psoriasis 0.125 0.674 0.330 +psych 0.480 0.500 0.526 +psyche 0.427 0.375 0.435 +psychedelic 0.450 0.630 0.482 +psychiatric 0.210 0.616 0.525 +psychiatrist 0.489 0.627 0.765 +psychiatry 0.191 0.663 0.698 +psychic 0.490 0.559 0.726 +psychical 0.500 0.500 0.811 +psychics 0.490 0.529 0.692 +psycho 0.039 0.922 0.560 +psychoanalysis 0.438 0.490 0.741 +psychoanalyst 0.343 0.600 0.738 +psychobabble 0.363 0.602 0.543 +psychological 0.406 0.449 0.660 +psychologist 0.375 0.308 0.658 +psychology 0.561 0.396 0.726 +psychopath 0.040 0.943 0.536 +psychopathic 0.077 0.918 0.508 +psychosis 0.167 0.859 0.312 +psychosomatic 0.250 0.580 0.473 +psychotherapy 0.396 0.547 0.651 +psychotic 0.198 0.856 0.474 +pterodactyl 0.354 0.716 0.625 +ptsd 0.373 0.520 0.346 +pub 0.592 0.637 0.446 +puberty 0.552 0.786 0.504 +pubes 0.490 0.513 0.349 +pubescent 0.550 0.570 0.455 +pubic 0.406 0.570 0.509 +public 0.592 0.510 0.664 +publication 0.549 0.470 0.600 +publicist 0.562 0.531 0.676 +publicity 0.590 0.622 0.679 +publicly 0.740 0.481 0.632 +publicspeaking 0.448 0.917 0.632 +publish 0.714 0.547 0.603 +published 0.667 0.429 0.570 +publisher 0.571 0.392 0.691 +publishing 0.708 0.615 0.660 +puck 0.398 0.490 0.349 +pucker 0.327 0.427 0.315 +pudding 0.750 0.255 0.202 +puddle 0.396 0.302 0.298 +pudgy 0.310 0.428 0.300 +puff 0.531 0.367 0.260 +puffing 0.396 0.612 0.375 +puffy 0.333 0.540 0.387 +pug 0.600 0.298 0.462 +puke 0.204 0.545 0.292 +pull 0.450 0.685 0.473 +pulley 0.480 0.333 0.413 +pullover 0.657 0.340 0.439 +pulmonary 0.276 0.471 0.544 +pulp 0.469 0.231 0.324 +pulpit 0.469 0.449 0.517 +pulsar 0.490 0.500 0.618 +pulsation 0.448 0.567 0.585 +pulse 0.507 0.412 0.492 +puma 0.615 0.704 0.561 +pump 0.417 0.882 0.681 +pumped 0.615 0.700 0.528 +pumpkin 0.539 0.177 0.355 +pun 0.653 0.529 0.457 +punch 0.229 0.787 0.608 +punched 0.188 0.634 0.452 +punching 0.332 0.915 0.623 +punchy 0.520 0.618 0.745 +punctual 0.745 0.337 0.636 +punctuality 0.810 0.406 0.758 +punctually 0.760 0.380 0.728 +punctuation 0.561 0.385 0.592 +puncture 0.198 0.777 0.420 +pundit 0.644 0.582 0.833 +pungent 0.347 0.755 0.535 +punish 0.061 0.808 0.610 +punishable 0.198 0.588 0.433 +punished 0.177 0.735 0.481 +punishing 0.094 0.898 0.471 +punishment 0.083 0.825 0.536 +punitive 0.281 0.576 0.605 +punk 0.429 0.630 0.358 +punt 0.365 0.480 0.393 +puny 0.312 0.324 0.135 +pup 0.755 0.427 0.302 +pupil 0.729 0.406 0.368 +puppet 0.459 0.433 0.298 +puppeteer 0.337 0.491 0.390 +puppy 0.908 0.461 0.324 +purchase 0.625 0.500 0.616 +purchaser 0.510 0.549 0.673 +purchasing 0.667 0.653 0.661 +pure 0.811 0.306 0.652 +purebliss 0.625 0.451 0.526 +puree 0.708 0.255 0.208 +purely 0.684 0.441 0.536 +purgatory 0.255 0.705 0.413 +purge 0.125 0.566 0.327 +purification 0.847 0.452 0.774 +purify 0.823 0.304 0.746 +purist 0.625 0.418 0.575 +purity 0.823 0.205 0.712 +purple 0.700 0.298 0.330 +purport 0.663 0.377 0.684 +purpose 0.800 0.534 0.782 +purposely 0.646 0.706 0.703 +purr 0.604 0.460 0.302 +purring 0.748 0.330 0.271 +purse 0.656 0.176 0.306 +pursuance 0.552 0.500 0.559 +pursue 0.417 0.783 0.536 +pursuing 0.483 0.906 0.690 +pursuit 0.643 0.453 0.617 +purveyor 0.643 0.480 0.843 +purview 0.635 0.480 0.681 +pus 0.135 0.431 0.226 +push 0.417 0.608 0.524 +pusher 0.323 0.828 0.585 +pushing 0.396 0.644 0.731 +pushover 0.347 0.558 0.375 +pushy 0.080 0.906 0.741 +puss 0.306 0.582 0.236 +pussy 0.323 0.759 0.409 +pussycat 0.541 0.290 0.196 +put 0.520 0.398 0.510 +putative 0.510 0.480 0.410 +putrid 0.146 0.620 0.385 +puts 0.428 0.407 0.369 +putt 0.480 0.500 0.418 +putter 0.371 0.394 0.381 +putty 0.438 0.304 0.314 +puzzle 0.537 0.471 0.525 +puzzled 0.204 0.500 0.272 +puzzling 0.296 0.644 0.353 +pygmy 0.357 0.373 0.317 +pylon 0.417 0.288 0.370 +pyramid 0.740 0.390 0.635 +pyramidal 0.613 0.385 0.600 +pyrotechnics 0.561 0.821 0.532 +python 0.219 0.618 0.618 +quack 0.530 0.451 0.625 +quad 0.520 0.441 0.391 +quadrangle 0.458 0.589 0.573 +quadrant 0.500 0.269 0.482 +quadratic 0.430 0.385 0.471 +quadrature 0.458 0.363 0.472 +quadruple 0.510 0.400 0.589 +quadrupole 0.450 0.425 0.386 +quagmire 0.318 0.480 0.413 +quail 0.500 0.318 0.287 +quaint 0.625 0.463 0.474 +quake 0.110 0.824 0.672 +qualifications 0.776 0.576 0.750 +qualified 0.760 0.520 0.815 +qualify 0.730 0.594 0.520 +qualifying 0.788 0.577 0.789 +qualities 0.844 0.510 0.731 +quality 0.896 0.443 0.852 +quandary 0.208 0.575 0.422 +quantify 0.719 0.459 0.721 +quantitative 0.604 0.460 0.667 +quantitatively 0.510 0.491 0.713 +quantity 0.520 0.472 0.783 +quantum 0.704 0.500 0.600 +quarantine 0.160 0.577 0.589 +quarrel 0.112 0.929 0.496 +quarry 0.378 0.426 0.450 +quart 0.439 0.265 0.436 +quarter 0.568 0.296 0.509 +quarterback 0.677 0.726 0.767 +quartered 0.296 0.870 0.395 +quarterly 0.604 0.380 0.448 +quartermaster 0.551 0.580 0.661 +quarters 0.510 0.412 0.480 +quartet 0.479 0.377 0.472 +quartile 0.438 0.445 0.445 +quarto 0.458 0.396 0.393 +quartz 0.704 0.292 0.481 +quash 0.271 0.689 0.518 +quasi 0.510 0.343 0.330 +quaternary 0.491 0.370 0.509 +quay 0.542 0.209 0.442 +queasiness 0.230 0.594 0.135 +queasy 0.250 0.587 0.225 +queen 0.875 0.692 0.860 +quell 0.388 0.696 0.434 +quench 0.385 0.344 0.333 +query 0.521 0.420 0.467 +quest 0.643 0.716 0.545 +question 0.510 0.410 0.509 +questionable 0.268 0.551 0.365 +questioning 0.438 0.696 0.509 +questionnaire 0.385 0.327 0.606 +queue 0.458 0.344 0.365 +queues 0.385 0.479 0.269 +quibble 0.312 0.685 0.466 +quiche 0.500 0.456 0.396 +quick 0.704 0.755 0.750 +quicken 0.686 0.750 0.799 +quickie 0.600 0.700 0.431 +quickly 0.784 0.850 0.636 +quickness 0.774 0.635 0.740 +quicksand 0.219 0.740 0.508 +quicksilver 0.417 0.441 0.529 +quid 0.479 0.378 0.327 +quiescent 0.500 0.160 0.305 +quiet 0.792 0.105 0.431 +quietly 0.561 0.125 0.321 +quill 0.521 0.216 0.263 +quilt 0.643 0.123 0.226 +quince 0.557 0.368 0.474 +quinine 0.418 0.461 0.375 +quintet 0.560 0.560 0.500 +quirk 0.490 0.384 0.618 +quirky 0.708 0.373 0.564 +quit 0.469 0.559 0.488 +quits 0.229 0.480 0.352 +quitter 0.260 0.460 0.321 +quiver 0.320 0.452 0.335 +quivering 0.407 0.776 0.342 +quiz 0.462 0.610 0.527 +quorum 0.615 0.544 0.602 +quota 0.427 0.410 0.400 +quotation 0.796 0.590 0.461 +quote 0.680 0.550 0.430 +quotes 0.625 0.578 0.520 +quotient 0.615 0.290 0.580 +rabbi 0.459 0.362 0.723 +rabbit 0.685 0.330 0.241 +rabble 0.184 0.602 0.292 +rabid 0.089 0.827 0.454 +rabies 0.115 0.750 0.382 +raccoon 0.541 0.435 0.320 +race 0.592 0.426 0.658 +racehorse 0.719 0.702 0.600 +racer 0.480 0.631 0.678 +racetrack 0.708 0.808 0.624 +racial 0.292 0.519 0.513 +racism 0.122 0.673 0.487 +racist 0.061 0.673 0.482 +rack 0.385 0.373 0.409 +racket 0.520 0.356 0.352 +racketeering 0.167 0.877 0.697 +racking 0.411 0.442 0.375 +racquetball 0.582 0.667 0.444 +racy 0.427 0.566 0.390 +radar 0.521 0.615 0.579 +radial 0.439 0.404 0.500 +radiance 0.796 0.625 0.719 +radiant 0.888 0.717 0.791 +radiate 0.719 0.735 0.738 +radiation 0.167 0.741 0.536 +radiator 0.385 0.452 0.475 +radical 0.500 0.792 0.811 +radically 0.552 0.731 0.715 +radio 0.573 0.402 0.358 +radioactive 0.190 0.798 0.741 +radioactivity 0.240 0.910 0.696 +radiograph 0.561 0.490 0.491 +radiography 0.469 0.614 0.543 +radiologist 0.490 0.423 0.634 +radiology 0.459 0.460 0.574 +radish 0.500 0.316 0.398 +radium 0.469 0.360 0.517 +radius 0.521 0.324 0.500 +radon 0.323 0.418 0.375 +raffle 0.640 0.510 0.454 +raft 0.510 0.229 0.228 +rag 0.255 0.226 0.180 +rage 0.082 0.888 0.658 +ragemode 0.363 0.663 0.454 +ragetweet 0.398 0.551 0.431 +ragged 0.198 0.519 0.226 +raggedy 0.198 0.531 0.314 +raging 0.219 0.927 0.598 +rags 0.434 0.309 0.198 +ragtime 0.469 0.602 0.398 +raid 0.350 0.726 0.560 +raider 0.302 0.860 0.525 +rail 0.470 0.500 0.526 +railing 0.551 0.298 0.440 +railroad 0.591 0.592 0.500 +railway 0.613 0.615 0.623 +raiment 0.667 0.402 0.377 +rain 0.542 0.388 0.330 +rainbow 0.878 0.350 0.462 +rainbow trout 0.700 0.462 0.330 +rainbows 0.875 0.517 0.402 +raincoat 0.458 0.300 0.525 +raindrops 0.698 0.337 0.311 +rainfall 0.604 0.314 0.378 +rainforest 0.612 0.375 0.398 +rainmaker 0.448 0.509 0.544 +rainstorm 0.392 0.535 0.377 +rainy 0.610 0.451 0.433 +rainyday 0.520 0.380 0.315 +raise 0.885 0.685 0.765 +raised 0.656 0.326 0.643 +raisin 0.594 0.235 0.246 +raising 0.735 0.519 0.643 +rake 0.410 0.286 0.314 +rally 0.612 0.680 0.554 +ram 0.406 0.452 0.388 +ramble 0.615 0.464 0.440 +rambling 0.448 0.510 0.528 +ramp 0.490 0.517 0.357 +rampage 0.240 0.875 0.509 +rampant 0.490 0.788 0.526 +rampart 0.322 0.520 0.538 +ramrod 0.406 0.408 0.349 +ranch 0.357 0.420 0.409 +rancher 0.510 0.520 0.543 +rancid 0.156 0.451 0.214 +random 0.490 0.520 0.321 +randomly 0.410 0.594 0.302 +randomness 0.418 0.449 0.433 +randy 0.490 0.394 0.481 +range 0.490 0.472 0.615 +ranger 0.526 0.545 0.705 +rank 0.531 0.380 0.686 +ranking 0.540 0.592 0.680 +ransom 0.582 0.800 0.565 +rant 0.219 0.774 0.482 +ranting 0.181 0.755 0.500 +rap 0.604 0.575 0.464 +rape 0.062 0.856 0.527 +rapid 0.667 0.788 0.768 +rapidity 0.667 0.798 0.806 +rapids 0.573 0.817 0.788 +rapist 0.062 0.906 0.571 +rapper 0.550 0.755 0.482 +rapping 0.565 0.716 0.417 +rapport 0.771 0.664 0.567 +rapt 0.521 0.736 0.510 +raptor 0.270 0.773 0.612 +raptors 0.280 0.565 0.591 +rapture 0.439 0.883 0.567 +rare 0.396 0.413 0.236 +rarely 0.408 0.367 0.366 +rarity 0.646 0.548 0.364 +rascal 0.169 0.706 0.445 +rash 0.219 0.820 0.491 +raspberries 0.802 0.278 0.333 +raspberry 0.735 0.336 0.291 +rat 0.271 0.567 0.255 +ratchet 0.449 0.520 0.343 +rate 0.521 0.297 0.407 +ratification 0.653 0.577 0.609 +ratify 0.750 0.462 0.716 +rating 0.663 0.679 0.637 +ratio 0.560 0.461 0.741 +ration 0.521 0.346 0.390 +rational 0.775 0.347 0.632 +rationale 0.656 0.400 0.815 +rationalism 0.562 0.500 0.676 +rationality 0.633 0.510 0.767 +rationalize 0.633 0.400 0.746 +rationing 0.396 0.404 0.540 +rattan 0.434 0.334 0.377 +rattle 0.490 0.429 0.268 +rattled 0.354 0.641 0.330 +rattler 0.396 0.730 0.455 +rattlesnake 0.188 0.803 0.613 +ratty 0.354 0.450 0.358 +raucous 0.316 0.740 0.538 +ravage 0.214 0.755 0.575 +rave 0.490 0.637 0.420 +raven 0.479 0.446 0.426 +ravenous 0.406 0.700 0.509 +ravine 0.354 0.673 0.413 +raving 0.312 0.764 0.358 +ravioli 0.656 0.281 0.308 +ravishing 0.745 0.833 0.830 +raw 0.143 0.349 0.342 +rawhide 0.292 0.360 0.327 +rawr 0.457 0.635 0.406 +ray 0.550 0.670 0.538 +razor 0.260 0.610 0.481 +reach 0.719 0.625 0.690 +react 0.500 0.716 0.717 +reaction 0.470 0.811 0.706 +reactionary 0.406 0.573 0.690 +reactive 0.434 0.817 0.721 +reactor 0.438 0.794 0.772 +read 0.740 0.283 0.611 +reader 0.776 0.224 0.602 +readership 0.698 0.306 0.422 +readily 0.740 0.290 0.547 +readiness 0.708 0.531 0.700 +reading 0.781 0.183 0.415 +readjustment 0.560 0.563 0.510 +readout 0.590 0.250 0.518 +ready 0.770 0.388 0.648 +readytogo 0.667 0.654 0.578 +reaffirm 0.750 0.559 0.654 +reagent 0.385 0.698 0.642 +real 0.719 0.510 0.717 +realism 0.740 0.545 0.670 +realist 0.720 0.572 0.809 +realistic 0.700 0.520 0.783 +reality 0.786 0.365 0.787 +realization 0.554 0.510 0.836 +realize 0.757 0.462 0.647 +realm 0.708 0.509 0.878 +realtor 0.429 0.471 0.582 +realty 0.633 0.471 0.648 +ream 0.490 0.173 0.346 +reap 0.677 0.422 0.623 +reaper 0.340 0.565 0.464 +reappear 0.688 0.625 0.632 +rear 0.459 0.520 0.284 +rearrange 0.656 0.510 0.729 +rearrangement 0.542 0.527 0.769 +reason 0.781 0.455 0.712 +reasonable 0.902 0.337 0.726 +reasonableness 0.729 0.448 0.665 +reasoning 0.729 0.365 0.729 +reasons 0.583 0.460 0.571 +reassemble 0.552 0.540 0.589 +reassign 0.359 0.490 0.559 +reassignment 0.551 0.480 0.415 +reassurance 0.875 0.127 0.593 +reassure 0.837 0.306 0.630 +reassured 0.854 0.186 0.519 +reassuring 0.847 0.308 0.691 +rebate 0.667 0.569 0.510 +rebel 0.235 0.830 0.555 +rebellion 0.245 0.843 0.746 +rebellious 0.344 0.880 0.663 +rebels 0.135 0.860 0.609 +rebirth 0.781 0.712 0.780 +reboot 0.673 0.577 0.519 +reborn 0.802 0.618 0.737 +rebound 0.521 0.480 0.506 +rebuild 0.656 0.557 0.519 +rebuke 0.115 0.677 0.429 +rebut 0.154 0.519 0.573 +rebuttal 0.312 0.690 0.540 +recalcitrant 0.357 0.624 0.580 +recall 0.583 0.351 0.525 +recant 0.333 0.575 0.482 +recap 0.602 0.578 0.667 +recapture 0.333 0.656 0.658 +recast 0.367 0.481 0.500 +recede 0.231 0.449 0.245 +receding 0.224 0.418 0.333 +receipt 0.542 0.230 0.415 +receipts 0.320 0.333 0.381 +receive 0.740 0.462 0.551 +received 0.646 0.436 0.561 +receiver 0.583 0.464 0.586 +receiving 0.719 0.562 0.623 +recent 0.592 0.365 0.589 +receptacle 0.500 0.451 0.426 +reception 0.694 0.375 0.567 +receptionist 0.677 0.430 0.385 +receptive 0.729 0.519 0.639 +receptor 0.417 0.360 0.510 +recess 0.646 0.510 0.367 +recesses 0.367 0.470 0.379 +recession 0.368 0.398 0.373 +recharge 0.584 0.702 0.664 +recheck 0.440 0.490 0.529 +recherche 0.458 0.490 0.363 +recidivism 0.245 0.520 0.558 +recipe 0.698 0.271 0.415 +recipient 0.604 0.324 0.679 +reciprocal 0.677 0.520 0.660 +reciprocate 0.760 0.460 0.618 +reciprocity 0.740 0.673 0.556 +recital 0.838 0.440 0.572 +recitation 0.708 0.519 0.462 +recite 0.688 0.398 0.453 +reckless 0.262 0.788 0.279 +recklessness 0.292 0.763 0.380 +reckon 0.643 0.420 0.472 +reckoning 0.418 0.622 0.532 +reclaim 0.469 0.724 0.648 +reclamation 0.573 0.750 0.548 +recline 0.460 0.404 0.418 +reclining 0.448 0.312 0.317 +recluse 0.240 0.490 0.446 +recognition 0.833 0.587 0.726 +recognizable 0.625 0.400 0.609 +recognize 0.760 0.315 0.600 +recognized 0.875 0.458 0.786 +recoil 0.089 0.429 0.259 +recollect 0.688 0.491 0.602 +recollection 0.722 0.337 0.566 +recombinant 0.561 0.519 0.463 +recombination 0.510 0.492 0.602 +recommend 0.812 0.439 0.672 +recommendation 0.912 0.388 0.664 +recompense 0.844 0.620 0.853 +recon 0.500 0.447 0.400 +reconcile 0.760 0.470 0.625 +reconciliation 0.896 0.570 0.604 +reconfigure 0.429 0.500 0.658 +reconnaissance 0.729 0.604 0.712 +reconnect 0.630 0.548 0.667 +reconsider 0.448 0.442 0.582 +reconsideration 0.531 0.459 0.611 +reconstitution 0.587 0.461 0.783 +reconstruct 0.740 0.618 0.718 +reconstruction 0.625 0.719 0.667 +reconstructive 0.596 0.444 0.722 +reconvene 0.490 0.529 0.560 +record 0.552 0.421 0.500 +recorder 0.551 0.374 0.481 +recording 0.573 0.537 0.474 +recount 0.479 0.402 0.509 +recoup 0.719 0.422 0.575 +recourse 0.402 0.337 0.598 +recover 0.918 0.510 0.647 +recoverable 0.780 0.388 0.709 +recovery 0.781 0.402 0.737 +recreate 0.724 0.545 0.616 +recreation 0.909 0.632 0.660 +recreational 0.896 0.686 0.479 +recruit 0.551 0.654 0.633 +recruiter 0.662 0.630 0.690 +recruiting 0.448 0.787 0.693 +recruitment 0.479 0.645 0.591 +recruits 0.396 0.653 0.593 +rectal 0.344 0.618 0.410 +rectangle 0.479 0.225 0.438 +rectangular 0.438 0.240 0.307 +rectification 0.449 0.560 0.695 +rectify 0.625 0.480 0.634 +rector 0.458 0.406 0.862 +rectory 0.490 0.373 0.704 +rectum 0.438 0.443 0.491 +recumbent 0.429 0.370 0.352 +recuperation 0.688 0.418 0.500 +recur 0.479 0.500 0.416 +recurrence 0.490 0.538 0.615 +recurrent 0.552 0.500 0.561 +recurring 0.370 0.560 0.445 +recursion 0.312 0.580 0.543 +recursive 0.459 0.590 0.561 +recursively 0.427 0.519 0.618 +recycle 0.521 0.392 0.526 +recycled 0.561 0.316 0.409 +recycling 0.552 0.320 0.509 +red 0.427 0.385 0.377 +reddish 0.521 0.337 0.328 +redecorate 0.602 0.444 0.490 +redeem 0.633 0.469 0.491 +redeemed 0.625 0.378 0.434 +redemption 0.376 0.408 0.545 +redesign 0.622 0.460 0.396 +redhead 0.677 0.549 0.518 +redheaded 0.510 0.520 0.428 +redirect 0.469 0.360 0.648 +redneck 0.401 0.500 0.348 +redness 0.151 0.470 0.417 +redo 0.481 0.500 0.535 +redress 0.677 0.558 0.649 +reduce 0.219 0.304 0.336 +reduced 0.229 0.365 0.204 +reduction 0.365 0.382 0.240 +redundancy 0.316 0.262 0.589 +redundant 0.210 0.500 0.527 +redwood 0.592 0.350 0.443 +reed 0.490 0.350 0.307 +reef 0.583 0.490 0.456 +reefer 0.500 0.453 0.421 +reefs 0.531 0.471 0.455 +reek 0.177 0.480 0.311 +reel 0.449 0.332 0.395 +reelection 0.541 0.673 0.681 +reeling 0.327 0.542 0.267 +reenactment 0.771 0.592 0.768 +reentry 0.604 0.449 0.500 +reestablish 0.635 0.490 0.692 +ref 0.469 0.380 0.368 +refer 0.506 0.358 0.558 +referee 0.531 0.644 0.778 +reference 0.633 0.312 0.595 +referendum 0.510 0.469 0.643 +referral 0.694 0.314 0.603 +refill 0.670 0.400 0.464 +refine 0.653 0.460 0.640 +refined 0.850 0.430 0.653 +refinement 0.719 0.387 0.709 +refinery 0.646 0.444 0.565 +refining 0.694 0.466 0.664 +refit 0.500 0.577 0.506 +reflect 0.698 0.342 0.472 +reflecting 0.590 0.408 0.471 +reflection 0.710 0.500 0.528 +reflective 0.656 0.292 0.735 +reflector 0.479 0.510 0.500 +reflex 0.583 0.460 0.538 +reflux 0.281 0.559 0.347 +reform 0.531 0.490 0.797 +reformation 0.809 0.500 0.558 +reformer 0.562 0.569 0.905 +refraction 0.388 0.471 0.526 +refractor 0.510 0.541 0.433 +refractory 0.520 0.357 0.588 +refrain 0.314 0.373 0.277 +refraining 0.418 0.453 0.404 +refresh 0.719 0.640 0.689 +refreshed 0.910 0.377 0.480 +refreshing 0.936 0.520 0.571 +refreshment 0.667 0.410 0.352 +refrigerate 0.635 0.357 0.457 +refrigeration 0.735 0.392 0.500 +refrigerator 0.677 0.260 0.391 +refuel 0.592 0.445 0.500 +refuge 0.640 0.238 0.481 +refugee 0.379 0.607 0.327 +refund 0.541 0.528 0.430 +refurbish 0.656 0.633 0.541 +refusal 0.052 0.610 0.321 +refuse 0.180 0.520 0.331 +refused 0.163 0.475 0.188 +refusing 0.143 0.670 0.203 +refutation 0.312 0.726 0.566 +refute 0.312 0.731 0.583 +regain 0.729 0.520 0.759 +regal 0.643 0.459 0.556 +regalia 0.760 0.441 0.556 +regard 0.802 0.336 0.809 +regatta 0.740 0.471 0.435 +regency 0.520 0.472 0.630 +regenerate 0.782 0.607 0.767 +regeneration 0.760 0.640 0.845 +regent 0.680 0.529 0.675 +reggae 0.698 0.520 0.500 +regime 0.290 0.668 0.773 +regimen 0.428 0.538 0.840 +regiment 0.469 0.722 0.755 +regimental 0.292 0.637 0.817 +region 0.540 0.295 0.712 +regional 0.620 0.400 0.607 +regionalism 0.640 0.500 0.773 +register 0.490 0.412 0.654 +registrar 0.599 0.537 0.574 +registration 0.622 0.396 0.574 +registry 0.573 0.320 0.583 +regress 0.255 0.442 0.300 +regression 0.312 0.500 0.324 +regressive 0.302 0.434 0.363 +regret 0.230 0.623 0.331 +regretful 0.167 0.480 0.188 +regrettable 0.104 0.374 0.245 +regretted 0.352 0.540 0.368 +regretting 0.255 0.567 0.273 +regroup 0.633 0.602 0.797 +regular 0.435 0.188 0.558 +regularity 0.663 0.337 0.585 +regulars 0.729 0.327 0.508 +regulate 0.510 0.275 0.481 +regulated 0.531 0.269 0.483 +regulation 0.542 0.425 0.667 +regulator 0.500 0.336 0.668 +regulatory 0.531 0.448 0.528 +regurgitation 0.160 0.647 0.315 +rehab 0.531 0.450 0.593 +rehabilitate 0.671 0.538 0.642 +rehabilitation 0.406 0.528 0.606 +rehash 0.405 0.451 0.403 +rehearsal 0.667 0.470 0.500 +rehearse 0.588 0.622 0.500 +reign 0.806 0.567 0.873 +reigning 0.677 0.632 0.870 +reimburse 0.680 0.418 0.527 +reimbursement 0.653 0.610 0.567 +rein 0.500 0.357 0.438 +reincarnation 0.786 0.747 0.676 +reindeer 0.592 0.336 0.396 +reinforce 0.604 0.583 0.760 +reinforcement 0.729 0.702 0.902 +reinforcements 0.646 0.719 0.875 +reins 0.480 0.448 0.545 +reinstall 0.458 0.500 0.745 +reinstate 0.760 0.551 0.596 +reinstatement 0.729 0.521 0.707 +reinvest 0.570 0.627 0.763 +reinvestment 0.582 0.622 0.782 +reiterate 0.422 0.451 0.655 +reject 0.060 0.647 0.370 +rejected 0.102 0.480 0.250 +rejection 0.080 0.704 0.330 +rejects 0.083 0.637 0.422 +rejoice 0.827 0.650 0.698 +rejoicing 0.811 0.637 0.592 +rejoin 0.655 0.548 0.556 +rejuvenate 0.776 0.588 0.767 +rejuvenated 0.809 0.673 0.700 +rekindle 0.656 0.520 0.788 +relapse 0.173 0.460 0.303 +relate 0.653 0.500 0.623 +related 0.677 0.365 0.519 +relation 0.857 0.604 0.625 +relationship 0.867 0.566 0.589 +relative 0.500 0.378 0.386 +relativity 0.594 0.393 0.615 +relax 0.927 0.250 0.375 +relaxant 0.878 0.087 0.357 +relaxation 0.873 0.161 0.381 +relaxed 0.865 0.090 0.382 +relaxing 0.854 0.157 0.475 +relay 0.738 0.542 0.543 +release 0.740 0.606 0.741 +released 0.844 0.490 0.651 +relegation 0.375 0.500 0.434 +relentless 0.333 0.713 0.904 +relevance 0.710 0.599 0.791 +relevancy 0.724 0.481 0.673 +relevant 0.719 0.608 0.764 +reliability 0.917 0.380 0.696 +reliable 0.912 0.241 0.875 +reliance 0.844 0.431 0.853 +relic 0.646 0.452 0.591 +relics 0.719 0.580 0.579 +relief 0.844 0.278 0.481 +relieve 0.813 0.183 0.536 +relieved 0.896 0.314 0.391 +relieving 0.740 0.255 0.455 +relight 0.560 0.588 0.519 +religion 0.646 0.320 0.755 +religious 0.740 0.238 0.696 +relinquish 0.265 0.606 0.286 +relish 0.854 0.610 0.632 +relive 0.750 0.650 0.693 +reload 0.562 0.611 0.571 +relocate 0.500 0.594 0.640 +relocation 0.396 0.500 0.475 +reluctance 0.240 0.606 0.373 +reluctant 0.292 0.630 0.432 +rely 0.812 0.429 0.616 +remain 0.709 0.365 0.731 +remainder 0.398 0.357 0.324 +remaining 0.449 0.290 0.296 +remains 0.610 0.240 0.565 +remake 0.583 0.488 0.642 +remand 0.245 0.446 0.318 +remark 0.561 0.325 0.716 +remarkable 0.880 0.573 0.720 +remarkably 0.688 0.618 0.868 +remarry 0.653 0.791 0.540 +rematch 0.469 0.798 0.627 +remedial 0.369 0.418 0.509 +remedy 0.625 0.283 0.491 +remember 0.776 0.422 0.454 +remembered 0.916 0.333 0.588 +remembering 0.535 0.386 0.509 +remembrance 0.812 0.250 0.519 +remind 0.721 0.415 0.563 +reminder 0.552 0.423 0.589 +reminisce 0.903 0.490 0.363 +reminiscent 0.500 0.481 0.611 +reminiscing 0.688 0.431 0.418 +remiss 0.190 0.650 0.325 +remission 0.418 0.330 0.518 +remit 0.510 0.509 0.473 +remittance 0.684 0.479 0.454 +remnant 0.367 0.312 0.388 +remodel 0.604 0.647 0.693 +remorse 0.103 0.673 0.377 +remorseful 0.347 0.429 0.250 +remote 0.458 0.333 0.477 +remoteness 0.323 0.510 0.339 +removal 0.245 0.540 0.368 +remove 0.292 0.539 0.472 +remover 0.337 0.443 0.526 +remuneration 0.792 0.760 0.607 +renaissance 0.771 0.670 0.767 +renal 0.300 0.480 0.415 +rencontre 0.510 0.452 0.463 +rend 0.429 0.423 0.385 +render 0.541 0.395 0.448 +rendering 0.531 0.434 0.667 +rendezvous 0.750 0.490 0.658 +rendition 0.417 0.360 0.398 +renegade 0.140 0.640 0.509 +renegotiate 0.580 0.702 0.708 +renew 0.868 0.481 0.713 +renewal 0.770 0.710 0.672 +renounce 0.156 0.490 0.552 +renovate 0.878 0.549 0.755 +renovated 0.783 0.406 0.657 +renovation 0.816 0.590 0.779 +renown 0.693 0.475 0.693 +renowned 0.844 0.481 0.697 +rent 0.344 0.429 0.446 +rental 0.510 0.370 0.308 +renter 0.590 0.301 0.371 +renunciation 0.260 0.578 0.336 +reopen 0.656 0.528 0.568 +reorganization 0.622 0.587 0.754 +reorganize 0.667 0.590 0.722 +rep 0.520 0.510 0.640 +repaint 0.622 0.382 0.308 +repair 0.583 0.460 0.589 +repairman 0.582 0.426 0.707 +reparation 0.531 0.615 0.732 +repay 0.469 0.632 0.592 +repayment 0.479 0.490 0.474 +repeal 0.260 0.480 0.482 +repeat 0.490 0.529 0.552 +repeated 0.429 0.472 0.314 +repeatedly 0.479 0.575 0.500 +repeater 0.479 0.426 0.430 +repel 0.224 0.620 0.441 +repellant 0.292 0.620 0.426 +repellent 0.286 0.500 0.491 +repelling 0.184 0.633 0.429 +repent 0.449 0.422 0.386 +repentance 0.417 0.604 0.324 +repentant 0.326 0.500 0.200 +repertoire 0.633 0.594 0.667 +repertory 0.562 0.473 0.528 +repetition 0.375 0.519 0.396 +repetitive 0.320 0.438 0.362 +rephrase 0.547 0.451 0.549 +replace 0.417 0.520 0.500 +replacement 0.385 0.519 0.500 +replay 0.612 0.522 0.761 +replenish 0.615 0.336 0.689 +replete 0.552 0.497 0.670 +replica 0.480 0.520 0.493 +replicate 0.480 0.630 0.585 +replication 0.342 0.618 0.510 +reply 0.762 0.290 0.596 +report 0.583 0.444 0.575 +reported 0.418 0.442 0.567 +reporter 0.531 0.550 0.604 +repose 0.469 0.100 0.330 +reposition 0.408 0.529 0.509 +repository 0.406 0.396 0.500 +repossess 0.418 0.667 0.552 +reprehensible 0.316 0.569 0.351 +represent 0.781 0.433 0.861 +representation 0.677 0.542 0.750 +representative 0.704 0.366 0.694 +represented 0.724 0.444 0.688 +representing 0.796 0.464 0.833 +repress 0.208 0.612 0.536 +repressed 0.188 0.337 0.311 +repression 0.214 0.764 0.481 +reprieve 0.531 0.471 0.574 +reprimand 0.153 0.528 0.465 +reprint 0.510 0.449 0.527 +reprisal 0.125 0.788 0.545 +reprise 0.459 0.500 0.464 +reproach 0.240 0.755 0.384 +reproduce 0.823 0.622 0.760 +reproduction 0.800 0.736 0.713 +reproductive 0.770 0.604 0.856 +reprogram 0.519 0.404 0.557 +reptile 0.350 0.566 0.365 +republic 0.635 0.340 0.830 +republican 0.398 0.551 0.664 +repudiation 0.167 0.686 0.274 +repugnance 0.062 0.684 0.425 +repugnant 0.061 0.735 0.453 +repulsion 0.247 0.673 0.353 +repulsive 0.146 0.775 0.425 +repurchase 0.531 0.592 0.557 +reputable 0.781 0.462 0.919 +reputation 0.740 0.542 0.721 +repute 0.729 0.500 0.702 +reputed 0.439 0.528 0.627 +request 0.625 0.471 0.618 +requiem 0.475 0.382 0.426 +require 0.398 0.439 0.560 +required 0.583 0.509 0.700 +requirement 0.510 0.439 0.728 +requisite 0.448 0.363 0.609 +requisition 0.478 0.510 0.649 +reread 0.448 0.377 0.492 +reroute 0.540 0.598 0.598 +rerun 0.333 0.620 0.529 +reschedule 0.438 0.422 0.537 +rescind 0.347 0.380 0.391 +rescission 0.333 0.529 0.360 +rescue 0.806 0.926 0.850 +research 0.633 0.663 0.741 +researcher 0.569 0.510 0.857 +resection 0.375 0.482 0.500 +resemblance 0.743 0.216 0.570 +resemble 0.602 0.388 0.463 +resembling 0.592 0.250 0.529 +resent 0.073 0.553 0.163 +resentful 0.120 0.608 0.324 +resentment 0.163 0.745 0.528 +reservation 0.688 0.343 0.561 +reserve 0.585 0.289 0.589 +reserved 0.594 0.316 0.583 +reserves 0.653 0.363 0.520 +reservoir 0.531 0.276 0.462 +reset 0.490 0.450 0.574 +reside 0.451 0.440 0.455 +residence 0.615 0.382 0.585 +residences 0.618 0.418 0.509 +residency 0.694 0.357 0.679 +resident 0.592 0.327 0.500 +residential 0.720 0.210 0.589 +residual 0.448 0.288 0.327 +residue 0.354 0.330 0.183 +resign 0.250 0.543 0.273 +resignation 0.145 0.392 0.310 +resigned 0.240 0.170 0.268 +resilience 0.531 0.440 0.667 +resilient 0.542 0.540 0.801 +resin 0.284 0.308 0.400 +resist 0.414 0.676 0.651 +resistance 0.427 0.694 0.796 +resistant 0.592 0.585 0.815 +resisting 0.408 0.776 0.789 +resistive 0.396 0.519 0.651 +resolute 0.771 0.510 0.712 +resolutely 0.714 0.453 0.805 +resolution 0.780 0.550 0.745 +resolve 0.710 0.472 0.750 +resolved 0.735 0.357 0.683 +resonance 0.541 0.426 0.629 +resonant 0.542 0.633 0.663 +resonate 0.582 0.610 0.644 +resonator 0.469 0.608 0.519 +resort 0.573 0.441 0.632 +resounding 0.490 0.708 0.596 +resource 0.740 0.357 0.749 +resourceful 0.906 0.704 0.886 +resources 0.604 0.348 0.627 +respect 0.927 0.344 0.758 +respectability 0.875 0.407 0.912 +respectable 0.850 0.350 0.889 +respected 0.908 0.441 0.853 +respectful 0.951 0.386 0.814 +respecting 0.837 0.321 0.720 +respective 0.625 0.413 0.721 +respects 0.840 0.387 0.824 +respiration 0.760 0.377 0.669 +respirator 0.433 0.398 0.453 +respiratory 0.500 0.450 0.552 +respite 0.600 0.373 0.420 +resplendent 0.905 0.673 0.755 +respond 0.573 0.435 0.594 +respondent 0.449 0.455 0.480 +response 0.615 0.500 0.472 +responsibility 0.760 0.500 0.852 +responsible 0.837 0.527 0.833 +responsive 0.816 0.569 0.573 +rest 0.907 0.167 0.300 +restart 0.531 0.519 0.554 +restaurant 0.847 0.406 0.500 +rested 0.792 0.235 0.462 +restful 0.781 0.116 0.413 +restitution 0.583 0.542 0.643 +restless 0.219 0.810 0.304 +restlessness 0.083 0.794 0.397 +restock 0.510 0.538 0.645 +restoration 0.755 0.426 0.734 +restorative 0.633 0.510 0.703 +restore 0.765 0.490 0.625 +restored 0.892 0.410 0.728 +restoring 0.820 0.490 0.783 +restrain 0.134 0.696 0.434 +restrained 0.354 0.590 0.509 +restraining 0.296 0.702 0.672 +restraint 0.167 0.618 0.520 +restrict 0.115 0.539 0.577 +restricted 0.276 0.500 0.407 +restriction 0.130 0.590 0.569 +restrictive 0.215 0.596 0.500 +restroom 0.653 0.279 0.267 +result 0.812 0.490 0.652 +resultant 0.670 0.441 0.637 +resume 0.573 0.411 0.586 +resumption 0.637 0.528 0.653 +resurrect 0.781 0.725 0.817 +resurrection 0.708 0.740 0.759 +resuscitate 0.531 0.696 0.818 +resuscitation 0.753 0.768 0.795 +retail 0.510 0.353 0.411 +retailer 0.708 0.439 0.595 +retain 0.367 0.451 0.630 +retainer 0.396 0.422 0.356 +retaining 0.417 0.559 0.632 +retake 0.616 0.471 0.591 +retaliate 0.111 0.812 0.595 +retaliation 0.156 0.812 0.491 +retaliatory 0.194 0.865 0.598 +retard 0.194 0.347 0.222 +retardation 0.125 0.360 0.155 +retarded 0.302 0.462 0.161 +retards 0.362 0.434 0.218 +retention 0.344 0.490 0.558 +retentive 0.439 0.482 0.491 +rethink 0.480 0.423 0.583 +reticent 0.396 0.519 0.500 +retina 0.490 0.255 0.342 +retinal 0.531 0.343 0.475 +retire 0.398 0.392 0.186 +retired 0.270 0.259 0.301 +retirement 0.250 0.324 0.255 +retiring 0.408 0.376 0.214 +retold 0.459 0.385 0.352 +retort 0.417 0.520 0.481 +retrace 0.250 0.482 0.317 +retract 0.316 0.443 0.358 +retraction 0.312 0.491 0.427 +retractor 0.354 0.590 0.557 +retreat 0.500 0.519 0.312 +retrenchment 0.230 0.650 0.384 +retrial 0.500 0.577 0.593 +retribution 0.625 0.490 0.708 +retrieval 0.700 0.440 0.704 +retrieve 0.740 0.576 0.705 +retriever 0.459 0.500 0.464 +retro 0.650 0.276 0.321 +retroactive 0.521 0.452 0.655 +retrograde 0.208 0.464 0.415 +retrospect 0.406 0.500 0.538 +retrospective 0.594 0.481 0.528 +retrospectively 0.516 0.400 0.560 +return 0.602 0.412 0.463 +reunion 0.837 0.500 0.672 +reunite 0.656 0.550 0.657 +reunited 0.708 0.439 0.658 +rev 0.367 0.422 0.353 +reveal 0.493 0.637 0.526 +revel 0.740 0.705 0.684 +revelation 0.879 0.500 0.865 +revelations 0.729 0.655 0.600 +revels 0.827 0.683 0.647 +revenge 0.230 0.940 0.627 +revenue 0.873 0.510 0.854 +reverberation 0.390 0.639 0.551 +revere 0.750 0.562 0.608 +reverence 0.643 0.347 0.516 +reverend 0.650 0.337 0.576 +reverent 0.551 0.490 0.694 +reverie 0.667 0.413 0.471 +reversal 0.380 0.510 0.591 +reverse 0.539 0.415 0.461 +reversion 0.458 0.538 0.425 +revert 0.380 0.451 0.519 +reverting 0.562 0.385 0.544 +review 0.667 0.408 0.636 +reviewer 0.562 0.344 0.500 +revise 0.500 0.469 0.509 +revision 0.417 0.459 0.710 +revisit 0.552 0.530 0.509 +revival 0.823 0.664 0.597 +revive 0.676 0.780 0.778 +revocation 0.260 0.610 0.673 +revoke 0.251 0.696 0.737 +revolt 0.343 0.878 0.658 +revolting 0.102 0.690 0.300 +revolution 0.417 0.902 0.798 +revolutionary 0.635 0.887 0.824 +revolutionize 0.684 0.816 0.904 +revolve 0.592 0.546 0.402 +revolver 0.194 0.796 0.750 +revolving 0.602 0.570 0.580 +revue 0.594 0.350 0.420 +revulsion 0.104 0.765 0.343 +revving 0.604 0.875 0.879 +reward 0.948 0.694 0.783 +rewarding 0.958 0.637 0.783 +rewind 0.460 0.551 0.431 +rewire 0.365 0.462 0.406 +rewrite 0.490 0.500 0.434 +rhapsody 0.708 0.490 0.460 +rhetoric 0.417 0.429 0.504 +rhetorical 0.417 0.569 0.635 +rheumatism 0.219 0.472 0.418 +rhinestone 0.531 0.551 0.408 +rhino 0.531 0.549 0.555 +rhinoceros 0.556 0.656 0.569 +rhubarb 0.582 0.304 0.340 +rhyme 0.667 0.249 0.481 +rhyming 0.729 0.410 0.500 +rhythm 0.771 0.759 0.573 +rhythmic 0.714 0.642 0.664 +rhythmical 0.844 0.694 0.632 +rib 0.490 0.349 0.351 +ribbed 0.365 0.378 0.409 +ribbon 0.719 0.288 0.357 +rice 0.667 0.208 0.330 +rich 0.882 0.627 0.905 +riches 0.958 0.694 0.880 +richness 0.896 0.833 0.922 +rick 0.459 0.420 0.444 +rickety 0.224 0.402 0.241 +rickshaw 0.438 0.594 0.402 +ricochet 0.287 0.618 0.430 +rid 0.194 0.408 0.327 +riddance 0.323 0.562 0.472 +riddle 0.521 0.583 0.543 +riddled 0.281 0.861 0.422 +ride 0.806 0.465 0.472 +rider 0.635 0.627 0.574 +ridge 0.484 0.402 0.349 +ridicule 0.143 0.745 0.255 +ridiculed 0.112 0.806 0.212 +ridiculous 0.159 0.594 0.245 +riding 0.694 0.654 0.620 +rife 0.570 0.561 0.692 +riff 0.521 0.551 0.343 +riffraff 0.360 0.404 0.397 +rifle 0.329 0.900 0.718 +rifleman 0.245 0.863 0.767 +rifles 0.337 0.864 0.765 +rift 0.246 0.519 0.289 +rig 0.542 0.382 0.746 +rigged 0.188 0.510 0.412 +rigging 0.510 0.518 0.440 +right 0.740 0.352 0.710 +righteous 0.823 0.385 0.790 +righteousness 0.802 0.660 0.897 +rightful 0.837 0.358 0.821 +rightly 0.740 0.471 0.782 +righty 0.750 0.314 0.786 +rigid 0.357 0.552 0.591 +rigidity 0.198 0.530 0.726 +rigor 0.375 0.745 0.713 +rigorous 0.438 0.818 0.847 +rim 0.510 0.397 0.302 +rind 0.542 0.280 0.491 +ring 0.677 0.427 0.464 +ringer 0.573 0.604 0.347 +ringing 0.724 0.598 0.693 +ringleader 0.520 0.550 0.640 +ringmaster 0.630 0.622 0.732 +ringside 0.500 0.644 0.411 +rink 0.551 0.392 0.392 +rinse 0.663 0.168 0.409 +riot 0.061 0.946 0.586 +rioting 0.156 0.949 0.560 +riotous 0.163 0.837 0.588 +riots 0.099 0.882 0.564 +rip 0.146 0.676 0.365 +riparian 0.552 0.408 0.412 +ripe 0.671 0.337 0.670 +ripen 0.755 0.373 0.671 +ripening 0.615 0.490 0.759 +ripper 0.219 0.887 0.642 +ripple 0.500 0.453 0.370 +rippling 0.500 0.480 0.327 +rise 0.667 0.593 0.745 +rising 0.750 0.602 0.696 +risk 0.240 0.816 0.438 +risky 0.224 0.922 0.700 +risotto 0.802 0.454 0.234 +rite 0.378 0.570 0.606 +ritual 0.375 0.520 0.508 +ritualistic 0.450 0.583 0.540 +rival 0.286 0.605 0.574 +rivalry 0.192 0.765 0.538 +river 0.688 0.392 0.605 +riverbank 0.684 0.300 0.330 +riverbed 0.610 0.233 0.421 +riverboat 0.561 0.347 0.462 +rivet 0.458 0.306 0.405 +riveted 0.385 0.439 0.443 +riveting 0.448 0.544 0.394 +roach 0.146 0.598 0.259 +road 0.656 0.404 0.404 +roadblock 0.337 0.669 0.490 +roadhouse 0.500 0.620 0.458 +roadie 0.500 0.566 0.455 +roadrage 0.458 0.567 0.565 +roadrunner 0.490 0.702 0.590 +roads 0.677 0.448 0.496 +roadside 0.500 0.569 0.472 +roadster 0.531 0.622 0.473 +roadtrip 0.677 0.596 0.519 +roadway 0.562 0.206 0.509 +roadworks 0.562 0.538 0.509 +roam 0.510 0.550 0.444 +roar 0.427 0.816 0.675 +roaring 0.449 0.817 0.634 +roast 0.521 0.541 0.311 +roasted 0.615 0.520 0.339 +rob 0.112 0.840 0.500 +robber 0.135 0.772 0.481 +robbery 0.133 0.843 0.435 +robe 0.594 0.216 0.298 +robin 0.552 0.363 0.393 +robot 0.441 0.337 0.543 +robotic 0.417 0.602 0.657 +robotics 0.592 0.600 0.763 +robust 0.667 0.604 0.719 +roc 0.427 0.510 0.415 +rock 0.623 0.236 0.557 +rocker 0.615 0.704 0.625 +rocket 0.664 0.824 0.774 +rocks 0.365 0.209 0.543 +rod 0.479 0.319 0.355 +rodent 0.323 0.577 0.279 +rodeo 0.490 0.676 0.588 +roe 0.490 0.382 0.398 +rogue 0.334 0.713 0.636 +role 0.552 0.260 0.464 +roll 0.469 0.510 0.172 +roller 0.521 0.394 0.345 +rollercoaster 0.802 0.910 0.651 +rollers 0.490 0.365 0.336 +rollicking 0.878 0.806 0.552 +rolling 0.510 0.606 0.321 +roman 0.615 0.475 0.639 +romance 0.980 0.682 0.587 +romantic 0.936 0.531 0.598 +romanticism 0.854 0.521 0.593 +romp 0.610 0.640 0.417 +roof 0.602 0.226 0.342 +rooftop 0.571 0.471 0.461 +rook 0.380 0.400 0.510 +rookie 0.583 0.370 0.198 +room 0.729 0.283 0.445 +roomful 0.786 0.425 0.634 +roommate 0.750 0.481 0.480 +rooms 0.677 0.241 0.386 +roomy 0.760 0.342 0.736 +roost 0.500 0.410 0.345 +rooster 0.459 0.385 0.275 +root 0.602 0.279 0.508 +root beer 0.582 0.520 0.415 +rooted 0.510 0.527 0.718 +rope 0.385 0.280 0.345 +ropes 0.458 0.304 0.402 +rosary 0.806 0.140 0.430 +rose 0.865 0.276 0.386 +rosemary 0.688 0.381 0.425 +rosette 0.469 0.410 0.310 +roster 0.531 0.306 0.381 +rosy 0.940 0.528 0.755 +rot 0.031 0.558 0.301 +rota 0.320 0.462 0.209 +rotary 0.573 0.462 0.528 +rotate 0.458 0.470 0.492 +rotation 0.670 0.520 0.550 +rote 0.561 0.481 0.696 +rotor 0.500 0.458 0.404 +rotten 0.104 0.590 0.327 +rotting 0.188 0.462 0.255 +rotunda 0.500 0.464 0.393 +rouge 0.562 0.400 0.382 +rough 0.406 0.794 0.632 +roughly 0.448 0.539 0.463 +roughneck 0.323 0.640 0.491 +roughness 0.214 0.578 0.490 +roulette 0.326 0.690 0.422 +round 0.552 0.434 0.311 +roundabout 0.490 0.425 0.495 +rounded 0.592 0.391 0.396 +roundup 0.520 0.580 0.474 +rouse 0.521 0.490 0.463 +rouser 0.480 0.540 0.423 +rousing 0.714 0.517 0.692 +rout 0.163 0.625 0.233 +route 0.583 0.353 0.518 +routine 0.365 0.219 0.333 +rove 0.457 0.400 0.400 +rover 0.510 0.538 0.421 +roving 0.583 0.442 0.491 +row 0.427 0.275 0.406 +rowboat 0.455 0.393 0.353 +rowdy 0.255 0.900 0.518 +rowing 0.458 0.443 0.467 +royal 0.796 0.430 0.759 +royalty 0.832 0.571 0.833 +rub 0.521 0.565 0.400 +rubber 0.460 0.217 0.315 +rubbers 0.604 0.360 0.414 +rubbing 0.406 0.569 0.440 +rubbish 0.198 0.454 0.164 +rubble 0.308 0.509 0.289 +rubdown 0.561 0.491 0.404 +rubric 0.427 0.260 0.500 +ruby 0.663 0.408 0.544 +ruckus 0.271 0.706 0.411 +rudder 0.439 0.469 0.509 +ruddy 0.490 0.630 0.395 +rude 0.061 0.821 0.402 +rudeness 0.280 0.819 0.692 +rudimentary 0.286 0.321 0.509 +rudiments 0.385 0.520 0.373 +rue 0.323 0.394 0.246 +rueful 0.173 0.429 0.225 +ruff 0.365 0.510 0.375 +ruffian 0.130 0.824 0.463 +ruffle 0.443 0.561 0.518 +rug 0.520 0.240 0.245 +rugby 0.677 0.820 0.708 +rugged 0.561 0.569 0.793 +ruin 0.125 0.588 0.192 +ruination 0.184 0.582 0.209 +ruined 0.135 0.564 0.194 +ruinous 0.255 0.690 0.275 +ruins 0.250 0.490 0.248 +rule 0.567 0.427 0.593 +ruler 0.440 0.400 0.631 +ruling 0.177 0.566 0.410 +rum 0.561 0.377 0.451 +rumba 0.781 0.827 0.615 +rumble 0.367 0.745 0.613 +rummage 0.243 0.615 0.289 +rumor 0.255 0.582 0.282 +rumored 0.427 0.604 0.318 +rump 0.449 0.425 0.396 +rumpus 0.448 0.531 0.422 +run 0.542 0.787 0.543 +runaround 0.448 0.519 0.349 +runaway 0.271 0.770 0.402 +rundown 0.520 0.296 0.465 +runes 0.438 0.300 0.304 +rung 0.510 0.355 0.368 +runner 0.459 0.747 0.632 +running 0.730 0.858 0.442 +running shoes 0.653 0.573 0.491 +runny 0.540 0.439 0.325 +runt 0.370 0.500 0.445 +runway 0.585 0.373 0.406 +rupture 0.125 0.633 0.430 +rural 0.562 0.245 0.408 +ruse 0.531 0.640 0.546 +rush 0.406 0.809 0.546 +rushing 0.398 0.821 0.529 +rust 0.281 0.265 0.321 +rusted 0.286 0.357 0.302 +rustic 0.369 0.657 0.491 +rustle 0.333 0.538 0.394 +rustler 0.281 0.830 0.429 +rusty 0.271 0.345 0.231 +rut 0.333 0.310 0.392 +ruth 0.469 0.427 0.444 +ruthless 0.208 0.850 0.670 +rye 0.490 0.298 0.411 +sabbatical 0.771 0.240 0.427 +saber 0.551 0.620 0.553 +sable 0.449 0.596 0.500 +sabotage 0.135 0.906 0.500 +saboteur 0.250 0.804 0.407 +sac 0.344 0.245 0.226 +sack 0.385 0.337 0.264 +sacrament 0.690 0.316 0.700 +sacred 0.833 0.375 0.862 +sacrifice 0.208 0.833 0.534 +sacrifices 0.281 0.717 0.538 +sacrificial 0.198 0.755 0.452 +sacrilege 0.281 0.708 0.491 +sacrilegious 0.146 0.736 0.449 +sad 0.225 0.333 0.149 +sadday 0.520 0.418 0.411 +saddens 0.104 0.436 0.144 +saddle 0.510 0.509 0.306 +sadist 0.042 0.918 0.500 +sadistic 0.031 0.906 0.618 +sadly 0.047 0.255 0.216 +sadness 0.052 0.288 0.164 +safari 0.663 0.673 0.640 +safe 0.898 0.306 0.759 +safeguard 0.786 0.624 0.700 +safekeeping 0.653 0.510 0.586 +safety 0.708 0.491 0.868 +saffron 0.443 0.373 0.349 +sag 0.153 0.578 0.445 +saga 0.635 0.440 0.600 +sage 0.781 0.327 0.693 +saggy 0.370 0.429 0.300 +sail 0.615 0.220 0.325 +sailboat 0.719 0.392 0.381 +sailing 0.667 0.520 0.500 +sailor 0.500 0.588 0.500 +saint 0.812 0.240 0.693 +sainted 0.708 0.296 0.676 +saintly 0.865 0.286 0.591 +sake 0.490 0.573 0.407 +salad 0.750 0.260 0.307 +salamander 0.410 0.362 0.309 +salami 0.667 0.360 0.339 +salary 0.786 0.480 0.652 +sale 0.647 0.602 0.573 +salesgirl 0.582 0.490 0.605 +salesman 0.643 0.559 0.664 +salient 0.600 0.573 0.702 +saline 0.430 0.340 0.385 +saliva 0.214 0.265 0.236 +sally 0.604 0.390 0.451 +salmon 0.760 0.250 0.444 +salmonella 0.167 0.608 0.312 +salon 0.531 0.296 0.463 +saloon 0.630 0.300 0.364 +salsa 0.742 0.500 0.370 +salt 0.323 0.312 0.306 +salted 0.333 0.400 0.304 +saltwater 0.327 0.330 0.364 +salty 0.388 0.531 0.288 +salutary 0.885 0.360 0.686 +salutation 0.878 0.417 0.500 +salute 0.833 0.542 0.681 +salvage 0.622 0.510 0.832 +salvation 0.857 0.480 0.800 +salve 0.612 0.390 0.500 +samba 0.781 0.740 0.465 +sameness 0.531 0.330 0.484 +sample 0.521 0.187 0.452 +samurai 0.562 0.736 0.838 +sanatorium 0.469 0.490 0.491 +sanctification 0.770 0.431 0.816 +sanctified 0.792 0.240 0.612 +sanctify 0.673 0.443 0.783 +sanctimonious 0.240 0.365 0.327 +sanction 0.201 0.750 0.517 +sanctioned 0.323 0.696 0.391 +sanctity 0.771 0.330 0.628 +sanctuary 0.863 0.226 0.575 +sanctum 0.521 0.438 0.657 +sand 0.582 0.279 0.304 +sandal 0.490 0.283 0.333 +sandbox 0.573 0.274 0.264 +sander 0.438 0.580 0.445 +sandman 0.479 0.469 0.388 +sandpaper 0.417 0.425 0.404 +sands 0.646 0.304 0.377 +sandstorm 0.324 0.821 0.629 +sandwich 0.672 0.314 0.310 +sandy 0.406 0.265 0.296 +sane 0.760 0.235 0.670 +sanguine 0.520 0.560 0.545 +sanitarium 0.448 0.645 0.570 +sanitary 0.458 0.320 0.425 +sanitation 0.742 0.312 0.500 +sanity 0.667 0.333 0.655 +sans 0.459 0.294 0.246 +santa 0.735 0.286 0.509 +sap 0.470 0.298 0.258 +sapiens 0.480 0.453 0.584 +sapphire 0.770 0.472 0.651 +sappy 0.583 0.469 0.330 +sarcasm 0.125 0.685 0.346 +sarcastic 0.397 0.781 0.298 +sarcoma 0.260 0.519 0.402 +sarcophagus 0.271 0.561 0.435 +sardine 0.541 0.236 0.236 +sardonic 0.208 0.679 0.446 +sarsaparilla 0.542 0.488 0.345 +sash 0.480 0.298 0.333 +sashimi 0.704 0.310 0.359 +sassafras 0.469 0.388 0.471 +sassy 0.271 0.704 0.320 +satanic 0.062 0.843 0.720 +satchel 0.521 0.306 0.345 +sate 0.667 0.400 0.472 +satellite 0.562 0.409 0.764 +satin 0.519 0.396 0.481 +satire 0.458 0.655 0.472 +satirical 0.323 0.615 0.538 +satisfaction 0.939 0.637 0.673 +satisfactorily 0.765 0.570 0.802 +satisfactory 0.959 0.569 0.702 +satisfied 0.959 0.510 0.685 +satisfy 0.867 0.790 0.705 +satisfying 0.890 0.606 0.814 +saturate 0.281 0.680 0.467 +saturated 0.474 0.700 0.442 +saturation 0.255 0.582 0.583 +satyr 0.280 0.639 0.500 +sauce 0.562 0.515 0.288 +saucepan 0.347 0.264 0.321 +saucer 0.510 0.327 0.337 +saucy 0.250 0.653 0.391 +sauerkraut 0.531 0.454 0.336 +sauna 0.781 0.350 0.455 +sausage 0.542 0.429 0.300 +savage 0.204 0.931 0.605 +savagery 0.219 0.907 0.711 +savanna 0.606 0.147 0.394 +savannah 0.729 0.212 0.309 +savant 0.781 0.451 0.818 +save 0.770 0.439 0.682 +saver 0.745 0.382 0.802 +saving 0.663 0.230 0.621 +savings 0.776 0.431 0.608 +savior 0.920 0.469 0.804 +savor 0.827 0.552 0.526 +savory 0.812 0.717 0.619 +savvy 0.719 0.520 0.706 +saw 0.316 0.541 0.518 +sawdust 0.398 0.279 0.241 +sawmill 0.427 0.378 0.434 +sax 0.573 0.465 0.409 +saxophone 0.688 0.444 0.482 +say 0.571 0.310 0.482 +sayonara 0.560 0.398 0.402 +scab 0.354 0.330 0.272 +scabbard 0.325 0.219 0.217 +scaffold 0.480 0.500 0.336 +scaffolding 0.496 0.366 0.545 +scalding 0.271 0.540 0.381 +scale 0.310 0.350 0.577 +scales 0.439 0.330 0.491 +scallop 0.490 0.363 0.331 +scalp 0.347 0.346 0.302 +scalpel 0.302 0.700 0.482 +scaly 0.281 0.481 0.358 +scam 0.042 0.745 0.418 +scamp 0.458 0.464 0.371 +scampi 0.531 0.448 0.224 +scan 0.479 0.423 0.470 +scandal 0.122 0.821 0.557 +scandalous 0.135 0.907 0.556 +scanner 0.531 0.356 0.567 +scanty 0.287 0.333 0.127 +scape 0.290 0.625 0.536 +scapegoat 0.184 0.685 0.481 +scar 0.146 0.500 0.397 +scarab 0.406 0.458 0.267 +scarce 0.292 0.324 0.218 +scarcely 0.082 0.412 0.160 +scarcity 0.167 0.500 0.182 +scare 0.122 0.910 0.264 +scarecrow 0.219 0.274 0.349 +scared 0.146 0.828 0.185 +scares 0.122 0.847 0.386 +scarf 0.750 0.224 0.224 +scarier 0.156 0.846 0.472 +scariest 0.167 0.863 0.538 +scarlet 0.507 0.390 0.411 +scary 0.062 0.952 0.528 +scat 0.337 0.548 0.409 +scatter 0.229 0.620 0.404 +scattered 0.208 0.380 0.238 +scattering 0.347 0.550 0.394 +scavenger 0.177 0.578 0.408 +scenario 0.667 0.510 0.683 +scene 0.570 0.340 0.578 +scenery 0.745 0.253 0.592 +scenic 0.684 0.548 0.756 +scent 0.633 0.410 0.491 +scented 0.865 0.509 0.431 +scepter 0.630 0.300 0.670 +sceptical 0.214 0.387 0.466 +scepticism 0.292 0.444 0.550 +schadenfreude 0.354 0.640 0.463 +schedule 0.510 0.380 0.480 +schematic 0.490 0.284 0.647 +scheme 0.521 0.269 0.577 +schilling 0.367 0.410 0.418 +schism 0.280 0.569 0.386 +schizophrenia 0.092 0.880 0.435 +schizophrenic 0.102 0.958 0.433 +schlep 0.302 0.426 0.382 +schmuck 0.363 0.412 0.375 +schnapps 0.583 0.567 0.417 +schnitzel 0.365 0.430 0.382 +scholar 0.694 0.421 0.731 +scholarly 0.750 0.466 0.709 +scholarship 0.866 0.490 0.625 +scholastic 0.500 0.470 0.491 +school 0.765 0.423 0.633 +schoolboy 0.623 0.385 0.441 +schoolgirl 0.760 0.521 0.415 +schoolhouse 0.602 0.407 0.672 +schooling 0.582 0.462 0.640 +schoolmaster 0.667 0.368 0.852 +schoolteacher 0.521 0.380 0.632 +schoolwork 0.479 0.500 0.481 +schoolyard 0.684 0.529 0.440 +schooner 0.635 0.408 0.427 +sciatica 0.286 0.443 0.393 +science 0.588 0.429 0.741 +scientific 0.653 0.510 0.836 +scientist 0.562 0.500 0.790 +scifi 0.592 0.570 0.394 +scintilla 0.476 0.528 0.385 +scintillating 0.650 0.736 0.612 +scintillation 0.576 0.579 0.573 +scintillator 0.583 0.670 0.510 +scion 0.490 0.380 0.451 +scissors 0.458 0.462 0.302 +scoff 0.125 0.686 0.306 +scold 0.194 0.755 0.626 +scolding 0.071 0.833 0.417 +scone 0.418 0.287 0.229 +scoop 0.583 0.543 0.640 +scoot 0.510 0.490 0.412 +scooter 0.510 0.587 0.371 +scope 0.656 0.386 0.718 +scorch 0.214 0.689 0.491 +scorching 0.406 0.635 0.464 +score 0.670 0.388 0.589 +scoreboard 0.667 0.484 0.472 +scorer 0.730 0.608 0.764 +scores 0.594 0.469 0.629 +scorn 0.110 0.721 0.356 +scorned 0.062 0.529 0.226 +scornful 0.173 0.608 0.368 +scorpion 0.198 0.745 0.600 +scotch 0.578 0.520 0.615 +scoundrel 0.094 0.740 0.412 +scour 0.388 0.602 0.632 +scourge 0.214 0.640 0.302 +scout 0.656 0.611 0.763 +scowl 0.302 0.600 0.413 +scrabble 0.625 0.412 0.399 +scram 0.306 0.485 0.409 +scramble 0.469 0.744 0.500 +scrambled 0.451 0.535 0.539 +scrambler 0.417 0.550 0.444 +scrambling 0.421 0.810 0.731 +scrap 0.156 0.339 0.173 +scrapbook 0.562 0.274 0.432 +scrape 0.365 0.615 0.384 +scrapie 0.306 0.706 0.231 +scraping 0.265 0.479 0.305 +scrappy 0.301 0.375 0.406 +scratch 0.276 0.625 0.270 +scratchy 0.235 0.610 0.436 +scrawny 0.276 0.422 0.245 +scream 0.188 0.863 0.594 +screamer 0.156 0.670 0.392 +screaming 0.245 0.901 0.460 +screech 0.214 0.802 0.306 +screen 0.670 0.300 0.417 +screening 0.562 0.570 0.709 +screenplay 0.500 0.406 0.518 +screenwriter 0.571 0.500 0.712 +screw 0.385 0.460 0.377 +screwball 0.271 0.680 0.505 +screwdriver 0.520 0.519 0.439 +screwed 0.302 0.520 0.464 +screwy 0.344 0.596 0.450 +screwyou 0.260 0.647 0.509 +scribble 0.429 0.453 0.358 +scribe 0.541 0.264 0.491 +scrimmage 0.367 0.660 0.411 +scrip 0.430 0.462 0.455 +script 0.610 0.450 0.527 +scriptural 0.551 0.250 0.596 +scripture 0.745 0.270 0.630 +scroll 0.375 0.630 0.409 +scrotum 0.396 0.653 0.361 +scrounge 0.210 0.565 0.397 +scrounger 0.323 0.490 0.358 +scrub 0.417 0.420 0.500 +scruffy 0.194 0.435 0.176 +scrumptious 0.959 0.650 0.566 +scrupulous 0.545 0.685 0.602 +scrutinize 0.458 0.587 0.573 +scrutiny 0.500 0.653 0.658 +scuba 0.542 0.494 0.456 +scuff 0.165 0.560 0.376 +scuffle 0.146 0.800 0.529 +scullery 0.469 0.337 0.353 +sculptor 0.653 0.431 0.694 +sculpture 0.750 0.346 0.490 +sculptured 0.708 0.373 0.557 +scum 0.357 0.380 0.218 +scumbag 0.240 0.591 0.278 +scurry 0.398 0.647 0.509 +scurvy 0.354 0.462 0.312 +scuttle 0.438 0.398 0.430 +sea 0.833 0.353 0.589 +seaboard 0.663 0.356 0.507 +seafood 0.656 0.500 0.328 +seagull 0.635 0.245 0.314 +seal 0.490 0.218 0.518 +seals 0.412 0.241 0.402 +seam 0.427 0.250 0.414 +seaman 0.520 0.510 0.672 +seamless 0.459 0.140 0.302 +seamstress 0.535 0.288 0.389 +seaport 0.594 0.317 0.491 +sear 0.490 0.553 0.600 +search 0.635 0.580 0.462 +searching 0.534 0.657 0.466 +searchlight 0.622 0.510 0.552 +seared 0.229 0.410 0.398 +seashore 0.796 0.310 0.375 +seasick 0.115 0.683 0.245 +seaside 0.887 0.520 0.508 +season 0.792 0.410 0.519 +seasonal 0.592 0.273 0.305 +seasoned 0.812 0.570 0.509 +seasoning 0.633 0.388 0.479 +seat 0.542 0.281 0.434 +seatbelt 0.656 0.314 0.726 +seating 0.552 0.265 0.286 +seawater 0.760 0.197 0.491 +seaweed 0.446 0.286 0.382 +sec 0.490 0.385 0.380 +secession 0.323 0.561 0.509 +secluded 0.357 0.265 0.240 +seclusion 0.230 0.558 0.505 +second 0.490 0.210 0.250 +second cousin 0.698 0.360 0.441 +secondary 0.636 0.375 0.260 +secondhand 0.194 0.389 0.283 +secrecy 0.294 0.549 0.475 +secret 0.479 0.580 0.509 +secretariat 0.518 0.459 0.597 +secretary 0.612 0.426 0.561 +secrete 0.427 0.567 0.518 +secretion 0.354 0.582 0.529 +secretive 0.390 0.250 0.538 +secretly 0.525 0.404 0.479 +sect 0.265 0.667 0.526 +sectarian 0.260 0.606 0.517 +section 0.500 0.269 0.421 +sectional 0.427 0.415 0.464 +sector 0.594 0.190 0.569 +secular 0.463 0.461 0.520 +secularism 0.367 0.440 0.559 +secure 0.844 0.380 0.914 +securities 0.750 0.304 0.852 +security 0.837 0.360 0.821 +sedan 0.480 0.423 0.680 +sedate 0.656 0.157 0.345 +sedation 0.510 0.270 0.398 +sedative 0.314 0.273 0.352 +sedentary 0.292 0.185 0.273 +sedge 0.406 0.396 0.339 +sediment 0.438 0.306 0.372 +sedimentary 0.398 0.265 0.500 +sedition 0.327 0.557 0.591 +seduce 0.462 0.864 0.689 +seducer 0.704 0.812 0.775 +seducing 0.569 0.794 0.708 +seduction 0.510 0.891 0.618 +seductive 0.771 0.821 0.667 +see 0.635 0.269 0.312 +seed 0.656 0.135 0.306 +seedling 0.406 0.343 0.423 +seeds 0.731 0.269 0.418 +seedy 0.229 0.390 0.325 +seek 0.622 0.429 0.482 +seeker 0.646 0.464 0.553 +seem 0.471 0.302 0.298 +seemingly 0.490 0.410 0.356 +seer 0.604 0.481 0.740 +seesaw 0.570 0.559 0.410 +seething 0.312 0.821 0.642 +segment 0.469 0.290 0.440 +segregate 0.290 0.627 0.440 +segregated 0.164 0.575 0.411 +segregation 0.302 0.545 0.390 +seismic 0.323 0.925 0.578 +seize 0.656 0.644 0.673 +seizure 0.177 0.775 0.462 +seldom 0.323 0.379 0.287 +select 0.615 0.406 0.602 +selection 0.594 0.340 0.595 +selective 0.612 0.347 0.706 +selectman 0.552 0.547 0.609 +selenium 0.469 0.408 0.336 +self 0.704 0.370 0.500 +selfharm 0.350 0.620 0.407 +selfish 0.061 0.637 0.495 +selfishness 0.200 0.686 0.453 +selfless 0.521 0.235 0.396 +selflove 0.854 0.630 0.661 +selfworth 0.704 0.460 0.594 +sell 0.618 0.608 0.605 +seller 0.635 0.471 0.635 +sellout 0.398 0.490 0.465 +seltzer 0.448 0.452 0.406 +semantics 0.698 0.394 0.569 +semaphore 0.552 0.374 0.598 +semblance 0.500 0.471 0.442 +semen 0.500 0.755 0.471 +semester 0.521 0.327 0.482 +semi 0.296 0.345 0.304 +semiautomatic 0.469 0.510 0.522 +semicolon 0.378 0.255 0.318 +seminal 0.459 0.413 0.566 +seminar 0.583 0.360 0.623 +seminary 0.594 0.367 0.589 +semiotics 0.449 0.417 0.596 +senate 0.490 0.349 0.836 +senator 0.391 0.422 0.821 +send 0.663 0.480 0.537 +sender 0.542 0.449 0.509 +senescence 0.378 0.456 0.394 +senile 0.280 0.211 0.305 +senior 0.561 0.415 0.536 +seniority 0.408 0.427 0.602 +senor 0.527 0.217 0.630 +senorita 0.765 0.550 0.500 +sensation 0.781 0.663 0.673 +sensational 0.938 0.827 0.858 +sense 0.781 0.417 0.474 +senseless 0.125 0.388 0.136 +senses 0.740 0.461 0.693 +sensibility 0.583 0.423 0.448 +sensible 0.625 0.454 0.312 +sensibly 0.786 0.337 0.396 +sensitive 0.714 0.426 0.254 +sensitivity 0.750 0.417 0.395 +sensor 0.571 0.377 0.542 +sensory 0.583 0.480 0.442 +sensual 0.730 0.790 0.642 +sensuality 0.844 0.840 0.632 +sensuous 0.854 0.798 0.625 +sentence 0.625 0.265 0.548 +sentencing 0.120 0.782 0.561 +sentient 0.583 0.417 0.363 +sentiment 0.765 0.451 0.639 +sentimental 0.583 0.378 0.312 +sentimentality 0.771 0.548 0.319 +sentinel 0.531 0.602 0.845 +sentry 0.470 0.547 0.684 +separable 0.469 0.390 0.368 +separate 0.240 0.514 0.349 +separately 0.310 0.365 0.368 +separation 0.198 0.592 0.409 +separatist 0.245 0.627 0.537 +sepia 0.448 0.270 0.345 +sepsis 0.229 0.452 0.327 +sept 0.521 0.333 0.361 +septic 0.281 0.462 0.425 +septum 0.276 0.423 0.410 +sequel 0.650 0.480 0.574 +sequence 0.543 0.350 0.529 +sequent 0.531 0.423 0.591 +sequestered 0.160 0.863 0.427 +sequestration 0.177 0.860 0.500 +serenade 0.875 0.570 0.491 +serendipity 0.677 0.413 0.500 +serene 0.802 0.132 0.370 +serenity 0.900 0.122 0.557 +sergeant 0.408 0.600 0.833 +serial 0.469 0.350 0.472 +serialize 0.500 0.455 0.593 +series 0.622 0.431 0.420 +serif 0.531 0.417 0.415 +serious 0.500 0.455 0.619 +seriousness 0.439 0.365 0.750 +sermon 0.417 0.507 0.615 +serpent 0.115 0.696 0.679 +serpentine 0.576 0.646 0.329 +serrated 0.388 0.435 0.418 +serum 0.520 0.231 0.443 +servant 0.340 0.408 0.331 +serve 0.622 0.400 0.384 +server 0.656 0.356 0.536 +service 0.684 0.408 0.535 +serviceable 0.834 0.400 0.684 +servile 0.439 0.327 0.415 +servitude 0.250 0.490 0.250 +sesame 0.673 0.250 0.382 +sess 0.418 0.481 0.411 +session 0.510 0.481 0.491 +sessions 0.646 0.578 0.650 +set 0.521 0.482 0.630 +setback 0.198 0.451 0.250 +sett 0.560 0.413 0.500 +setter 0.541 0.455 0.473 +settle 0.833 0.520 0.772 +settled 0.521 0.510 0.473 +settlement 0.635 0.412 0.723 +settler 0.573 0.453 0.519 +settlor 0.531 0.434 0.534 +setup 0.667 0.398 0.635 +seven 0.672 0.265 0.373 +seventeen 0.585 0.296 0.321 +seventh 0.500 0.245 0.288 +seventy 0.625 0.353 0.446 +sever 0.156 0.635 0.451 +severable 0.406 0.451 0.398 +severally 0.719 0.298 0.600 +severance 0.396 0.620 0.541 +severe 0.164 0.735 0.635 +severely 0.219 0.673 0.700 +severity 0.260 0.712 0.661 +sew 0.510 0.340 0.340 +sewage 0.255 0.343 0.339 +sewer 0.286 0.367 0.282 +sewerage 0.208 0.450 0.198 +sewing 0.625 0.337 0.356 +sex 0.803 0.939 0.704 +sexist 0.255 0.798 0.411 +sexual 0.584 0.959 0.640 +sexuality 0.670 0.898 0.657 +sexy 0.865 0.945 0.802 +shabby 0.235 0.519 0.259 +shack 0.396 0.425 0.339 +shackle 0.276 0.580 0.414 +shade 0.388 0.265 0.278 +shades 0.490 0.300 0.380 +shading 0.420 0.324 0.318 +shadow 0.302 0.343 0.158 +shadowy 0.135 0.373 0.330 +shady 0.323 0.509 0.375 +shaft 0.549 0.275 0.472 +shag 0.417 0.462 0.340 +shaggy 0.510 0.302 0.321 +shake 0.439 0.689 0.539 +shakedown 0.286 0.692 0.481 +shaken 0.344 0.657 0.333 +shaker 0.520 0.728 0.518 +shaking 0.275 0.849 0.255 +shaky 0.260 0.734 0.223 +shall 0.510 0.385 0.412 +shallow 0.427 0.298 0.351 +shallows 0.388 0.368 0.368 +sham 0.354 0.602 0.395 +shaman 0.490 0.531 0.604 +shambles 0.271 0.696 0.287 +shame 0.060 0.670 0.155 +shamed 0.135 0.567 0.218 +shameful 0.040 0.680 0.264 +shameless 0.274 0.713 0.407 +shampoo 0.604 0.180 0.250 +shanghai 0.551 0.450 0.509 +shank 0.530 0.393 0.286 +shanty 0.427 0.459 0.255 +shape 0.592 0.240 0.422 +shapely 0.771 0.441 0.830 +shard 0.388 0.407 0.426 +share 0.759 0.548 0.545 +shareholder 0.656 0.632 0.915 +sharing 0.827 0.462 0.545 +shark 0.260 0.845 0.596 +sharp 0.459 0.585 0.585 +sharpen 0.582 0.694 0.611 +sharpened 0.573 0.647 0.727 +sharpener 0.532 0.435 0.327 +sharpness 0.729 0.385 0.653 +sharpshooter 0.240 0.929 0.764 +shatter 0.108 0.821 0.464 +shattered 0.097 0.806 0.309 +shattering 0.135 0.760 0.475 +shave 0.521 0.410 0.480 +shaver 0.418 0.450 0.392 +shaving 0.500 0.469 0.353 +shawl 0.720 0.365 0.230 +sheaf 0.396 0.387 0.456 +shear 0.286 0.647 0.388 +shears 0.429 0.527 0.254 +sheath 0.460 0.314 0.342 +sheathing 0.378 0.480 0.642 +shed 0.427 0.402 0.470 +sheen 0.812 0.510 0.712 +sheep 0.604 0.206 0.161 +sheepdog 0.684 0.442 0.529 +sheepish 0.326 0.441 0.205 +sheer 0.604 0.250 0.481 +sheet 0.439 0.174 0.302 +sheik 0.521 0.579 0.708 +shelf 0.561 0.202 0.366 +shell 0.615 0.408 0.391 +shellfish 0.594 0.412 0.393 +shelling 0.337 0.917 0.773 +shelter 0.704 0.229 0.569 +sheltered 0.590 0.377 0.717 +shelters 0.582 0.333 0.482 +shelved 0.306 0.166 0.321 +shepherd 0.656 0.304 0.610 +sherbet 0.592 0.363 0.348 +sheriff 0.602 0.541 0.802 +sherry 0.594 0.477 0.315 +shield 0.510 0.373 0.663 +shift 0.479 0.610 0.491 +shifting 0.518 0.548 0.546 +shifty 0.365 0.687 0.483 +shilling 0.521 0.342 0.430 +shimmer 0.745 0.562 0.656 +shimmering 0.844 0.648 0.904 +shimmy 0.478 0.476 0.462 +shin 0.459 0.500 0.231 +shindig 0.552 0.560 0.491 +shine 0.844 0.539 0.741 +shiner 0.740 0.510 0.556 +shingle 0.510 0.200 0.410 +shining 0.885 0.673 0.812 +shiny 0.885 0.604 0.787 +ship 0.646 0.500 0.439 +shipment 0.582 0.440 0.452 +shipping 0.622 0.327 0.443 +shipshape 0.594 0.480 0.474 +shipwreck 0.268 0.768 0.373 +shipyard 0.398 0.583 0.595 +shire 0.479 0.257 0.609 +shirt 0.698 0.186 0.231 +shit 0.000 0.678 0.294 +shitday 0.281 0.658 0.390 +shitfaced 0.214 0.695 0.380 +shithead 0.120 0.645 0.302 +shitless 0.271 0.545 0.333 +shitload 0.020 0.606 0.161 +shittest 0.076 0.673 0.232 +shitty 0.020 0.679 0.163 +shiver 0.260 0.765 0.236 +shivering 0.122 0.663 0.373 +shoals 0.396 0.408 0.375 +shock 0.286 0.821 0.453 +shocked 0.292 0.773 0.375 +shocker 0.235 0.804 0.616 +shocking 0.378 0.853 0.833 +shockingly 0.510 0.924 0.721 +shoddy 0.082 0.463 0.179 +shoe 0.517 0.225 0.288 +shoelace 0.396 0.280 0.307 +shoemaker 0.396 0.269 0.491 +shoes 0.729 0.324 0.210 +shoeshine 0.392 0.387 0.325 +shook 0.163 0.759 0.509 +shoot 0.092 0.926 0.625 +shooter 0.224 0.814 0.774 +shooting 0.276 0.931 0.602 +shootout 0.080 0.927 0.615 +shop 0.725 0.632 0.565 +shopkeeper 0.677 0.510 0.730 +shoplifter 0.167 0.830 0.500 +shoplifting 0.152 0.833 0.441 +shopper 0.646 0.615 0.741 +shopping 0.915 0.445 0.630 +shore 0.542 0.304 0.204 +shoreline 0.677 0.296 0.529 +shorn 0.396 0.415 0.400 +short 0.184 0.264 0.237 +short story 0.697 0.321 0.348 +shortage 0.094 0.455 0.198 +shortcake 0.677 0.359 0.398 +shortcoming 0.195 0.370 0.258 +shortcut 0.594 0.308 0.426 +shorten 0.302 0.382 0.460 +shortening 0.286 0.333 0.385 +shorthand 0.459 0.450 0.461 +shortly 0.582 0.310 0.360 +shortness 0.459 0.280 0.272 +shorts 0.622 0.481 0.287 +shortstop 0.418 0.529 0.450 +shortwave 0.460 0.271 0.368 +shot 0.144 0.750 0.569 +shotgun 0.200 0.868 0.684 +shoulder 0.562 0.286 0.406 +shout 0.229 0.925 0.444 +shove 0.306 0.690 0.602 +shovel 0.427 0.308 0.267 +shoveling 0.265 0.620 0.537 +show 0.673 0.771 0.719 +showbiz 0.661 0.713 0.598 +showboat 0.618 0.625 0.509 +showcase 0.521 0.255 0.415 +showdown 0.302 0.950 0.692 +shower 0.669 0.346 0.336 +showgirl 0.633 0.694 0.481 +showing 0.622 0.540 0.491 +showoff 0.344 0.598 0.463 +showroom 0.740 0.441 0.536 +showy 0.698 0.657 0.661 +shrapnel 0.240 0.740 0.681 +shred 0.224 0.750 0.627 +shrew 0.306 0.463 0.390 +shrewd 0.551 0.673 0.816 +shriek 0.459 0.827 0.491 +shrill 0.312 0.721 0.640 +shrimp 0.571 0.361 0.425 +shrine 0.802 0.255 0.574 +shrink 0.385 0.453 0.272 +shrinking 0.190 0.400 0.217 +shrivel 0.160 0.409 0.143 +shroud 0.417 0.457 0.389 +shrub 0.531 0.340 0.340 +shrubbery 0.490 0.267 0.332 +shrug 0.208 0.296 0.278 +shrunk 0.163 0.354 0.218 +shrunken 0.500 0.373 0.221 +shudder 0.344 0.791 0.559 +shuddering 0.302 0.802 0.638 +shuffle 0.459 0.450 0.556 +shuffleboard 0.531 0.459 0.377 +shuffling 0.521 0.408 0.293 +shun 0.418 0.604 0.389 +shunned 0.271 0.464 0.367 +shunt 0.312 0.500 0.470 +shut 0.240 0.352 0.311 +shutdown 0.173 0.367 0.418 +shuteye 0.521 0.430 0.431 +shutit 0.281 0.442 0.480 +shutter 0.191 0.380 0.482 +shuttle 0.531 0.591 0.547 +shutup 0.333 0.560 0.491 +shy 0.280 0.153 0.132 +shyness 0.312 0.265 0.246 +shyster 0.292 0.567 0.424 +sib 0.698 0.298 0.593 +sibling 0.857 0.340 0.636 +sic 0.370 0.459 0.380 +sick 0.104 0.431 0.136 +sickbay 0.296 0.510 0.345 +sicken 0.051 0.500 0.294 +sickening 0.074 0.618 0.259 +sickle 0.427 0.585 0.370 +sickly 0.188 0.550 0.191 +sickness 0.094 0.704 0.288 +side 0.439 0.288 0.395 +sidearm 0.410 0.474 0.500 +sidebar 0.469 0.364 0.405 +sideboard 0.590 0.259 0.426 +sideburns 0.777 0.327 0.308 +sidecar 0.552 0.449 0.500 +sidekick 0.602 0.439 0.509 +sideline 0.440 0.382 0.517 +sideshow 0.458 0.594 0.658 +sidestep 0.378 0.559 0.407 +sidewalk 0.479 0.192 0.348 +sideways 0.788 0.245 0.291 +sidewinder 0.500 0.500 0.439 +siege 0.271 0.750 0.567 +siesta 0.740 0.046 0.295 +sieve 0.459 0.250 0.333 +sift 0.542 0.412 0.461 +sifting 0.571 0.469 0.474 +sigh 0.469 0.387 0.273 +sight 0.684 0.250 0.528 +sighting 0.582 0.560 0.627 +sightseeing 0.875 0.552 0.697 +sigma 0.490 0.472 0.535 +sign 0.620 0.481 0.397 +signal 0.615 0.417 0.464 +signature 0.570 0.422 0.657 +significance 0.820 0.460 0.644 +significant 0.827 0.649 0.786 +signification 0.583 0.337 0.530 +signify 0.453 0.422 0.634 +signpost 0.510 0.400 0.446 +silence 0.438 0.200 0.223 +silencer 0.417 0.356 0.482 +silent 0.469 0.125 0.280 +silently 0.448 0.185 0.306 +silhouette 0.582 0.410 0.288 +silicon 0.439 0.448 0.445 +silicone 0.480 0.340 0.333 +silk 0.760 0.115 0.300 +silken 0.730 0.265 0.394 +silky 0.802 0.397 0.271 +sill 0.433 0.375 0.324 +silliness 0.327 0.368 0.192 +silly 0.384 0.349 0.161 +silo 0.400 0.365 0.357 +silt 0.510 0.269 0.200 +silver 0.684 0.451 0.615 +silverware 0.663 0.365 0.409 +silvery 0.543 0.460 0.517 +similar 0.562 0.250 0.423 +similarity 0.729 0.255 0.518 +simile 0.615 0.363 0.464 +simmer 0.650 0.293 0.393 +simmering 0.382 0.613 0.412 +simple 0.653 0.130 0.314 +simples 0.724 0.240 0.263 +simpleton 0.429 0.144 0.358 +simplicity 0.667 0.250 0.337 +simplify 0.565 0.347 0.602 +simplistic 0.490 0.245 0.391 +simply 0.535 0.148 0.393 +simulate 0.551 0.375 0.417 +simulated 0.500 0.461 0.356 +simulating 0.552 0.462 0.481 +simulation 0.552 0.574 0.567 +simulator 0.677 0.559 0.583 +simultaneous 0.691 0.577 0.554 +simultaneously 0.656 0.490 0.609 +sin 0.177 0.712 0.449 +sincere 0.918 0.265 0.725 +sincerity 0.908 0.351 0.686 +sinful 0.143 0.788 0.417 +sing 0.858 0.606 0.420 +singer 0.802 0.735 0.628 +singing 0.885 0.594 0.528 +single 0.291 0.354 0.259 +singly 0.553 0.354 0.466 +singular 0.610 0.302 0.482 +singularity 0.582 0.348 0.654 +singularly 0.571 0.330 0.527 +sinister 0.125 0.896 0.581 +sink 0.375 0.439 0.322 +sinker 0.302 0.557 0.538 +sinking 0.135 0.439 0.342 +sinner 0.237 0.667 0.356 +sinning 0.170 0.700 0.422 +sinus 0.531 0.563 0.340 +sip 0.375 0.380 0.213 +siphon 0.354 0.333 0.435 +sipping 0.469 0.349 0.377 +sir 0.622 0.306 0.778 +sire 0.854 0.452 0.808 +siren 0.570 0.627 0.500 +sirloin 0.546 0.418 0.373 +sissy 0.333 0.562 0.232 +sister 0.916 0.324 0.562 +sisterhood 0.837 0.415 0.696 +sit 0.561 0.230 0.368 +sitcom 0.562 0.537 0.407 +site 0.677 0.265 0.452 +sith 0.439 0.564 0.373 +sitter 0.656 0.429 0.404 +sitting 0.561 0.146 0.353 +situate 0.510 0.310 0.483 +situated 0.542 0.231 0.543 +situation 0.531 0.387 0.600 +six 0.500 0.154 0.271 +sixpence 0.469 0.417 0.463 +sixteen 0.583 0.290 0.324 +sixth 0.521 0.275 0.366 +sixty 0.694 0.240 0.433 +sizable 0.727 0.337 0.657 +size 0.531 0.336 0.569 +sizzle 0.427 0.704 0.368 +ska 0.458 0.575 0.245 +skate 0.740 0.653 0.508 +skateboard 0.677 0.550 0.353 +skater 0.633 0.774 0.652 +skating 0.745 0.673 0.435 +skedaddle 0.427 0.596 0.422 +skeet 0.469 0.549 0.413 +skein 0.449 0.372 0.287 +skeletal 0.306 0.558 0.318 +skeleton 0.183 0.464 0.343 +skeptic 0.135 0.440 0.500 +skeptical 0.207 0.500 0.452 +skepticism 0.229 0.480 0.582 +sketch 0.704 0.276 0.420 +sketching 0.729 0.327 0.400 +sketchy 0.333 0.479 0.241 +skewed 0.340 0.480 0.361 +skewer 0.470 0.365 0.457 +ski 0.684 0.670 0.471 +skid 0.357 0.640 0.440 +skier 0.802 0.788 0.639 +skiff 0.479 0.375 0.472 +skiing 0.823 0.824 0.620 +skijump 0.635 0.647 0.482 +skill 0.847 0.701 0.833 +skilled 0.886 0.614 0.929 +skillet 0.510 0.296 0.345 +skillful 0.802 0.616 0.908 +skim 0.418 0.328 0.322 +skimpy 0.302 0.349 0.208 +skin 0.569 0.350 0.395 +skinny 0.333 0.333 0.298 +skip 0.458 0.804 0.439 +skipper 0.440 0.577 0.692 +skirmish 0.290 0.640 0.474 +skirt 0.602 0.463 0.226 +skirting 0.449 0.529 0.386 +skirts 0.622 0.538 0.241 +skit 0.438 0.434 0.421 +skittish 0.156 0.815 0.172 +skull 0.276 0.558 0.574 +skunk 0.284 0.491 0.380 +sky 0.958 0.234 0.401 +skylight 0.708 0.314 0.343 +skyline 0.592 0.412 0.662 +skyscraper 0.622 0.696 0.798 +slab 0.398 0.265 0.264 +slack 0.521 0.283 0.446 +slag 0.266 0.600 0.254 +slam 0.459 0.577 0.480 +slammer 0.417 0.565 0.391 +slander 0.184 0.604 0.454 +slanderous 0.057 0.800 0.337 +slang 0.479 0.418 0.491 +slant 0.469 0.396 0.536 +slap 0.100 0.804 0.518 +slash 0.260 0.500 0.509 +slashes 0.330 0.328 0.410 +slate 0.531 0.283 0.431 +slates 0.500 0.270 0.342 +slaughter 0.052 0.953 0.602 +slaughterhouse 0.146 0.794 0.472 +slaughtering 0.133 0.947 0.714 +slave 0.171 0.795 0.151 +slavery 0.052 0.783 0.218 +slay 0.133 0.920 0.585 +slayer 0.041 0.930 0.661 +sleaze 0.312 0.538 0.405 +sleazy 0.292 0.674 0.370 +sled 0.635 0.547 0.446 +sledding 0.625 0.547 0.422 +sledge 0.646 0.500 0.361 +sledgehammer 0.449 0.479 0.482 +sleek 0.750 0.484 0.643 +sleep 0.719 0.090 0.339 +sleeper 0.640 0.154 0.254 +sleeping 0.704 0.091 0.312 +sleepless 0.213 0.410 0.207 +sleeplessness 0.104 0.604 0.202 +sleepover 0.815 0.519 0.340 +sleepy 0.604 0.125 0.250 +sleepyhead 0.327 0.350 0.294 +sleet 0.410 0.355 0.395 +sleeve 0.531 0.270 0.273 +sleeveless 0.638 0.290 0.200 +sleigh 0.742 0.551 0.396 +sleight 0.719 0.677 0.379 +slender 0.812 0.548 0.664 +sleuth 0.460 0.633 0.676 +slice 0.583 0.375 0.303 +slick 0.388 0.383 0.349 +slicker 0.727 0.387 0.519 +slide 0.615 0.435 0.432 +slider 0.585 0.491 0.518 +sliding 0.356 0.730 0.491 +slight 0.521 0.240 0.155 +slight anticipation 0.562 0.490 0.445 +slight disgust 0.156 0.578 0.318 +slight surprise 0.677 0.746 0.557 +slight trust 0.306 0.400 0.245 +slightly 0.470 0.274 0.255 +slightly negative 0.190 0.472 0.259 +slightly positive 0.792 0.480 0.567 +slim 0.562 0.180 0.296 +slime 0.300 0.370 0.183 +slimy 0.177 0.500 0.309 +sling 0.417 0.423 0.404 +slingshot 0.323 0.654 0.474 +slink 0.460 0.546 0.314 +slinky 0.400 0.637 0.603 +slip 0.316 0.714 0.321 +slipper 0.635 0.298 0.245 +slippers 0.573 0.413 0.236 +slippery 0.219 0.740 0.343 +slit 0.406 0.490 0.366 +sliver 0.388 0.347 0.291 +slob 0.275 0.365 0.300 +slobber 0.350 0.375 0.278 +slogan 0.550 0.216 0.564 +sloop 0.480 0.375 0.380 +slop 0.306 0.409 0.325 +slope 0.347 0.438 0.279 +sloppy 0.303 0.441 0.183 +slot 0.469 0.337 0.337 +sloth 0.198 0.140 0.125 +slouch 0.365 0.450 0.328 +slough 0.265 0.390 0.200 +slow 0.357 0.073 0.131 +slowly 0.427 0.185 0.295 +slowness 0.302 0.212 0.191 +sludge 0.354 0.396 0.229 +slug 0.276 0.370 0.160 +slugger 0.458 0.500 0.518 +sluggish 0.224 0.124 0.155 +sluice 0.427 0.520 0.365 +slum 0.292 0.528 0.302 +slumber 0.592 0.191 0.426 +slump 0.194 0.438 0.130 +slur 0.115 0.814 0.427 +slurp 0.540 0.528 0.411 +slush 0.427 0.283 0.296 +slut 0.071 0.808 0.309 +slutty 0.224 0.810 0.371 +sly 0.573 0.690 0.750 +smack 0.323 0.662 0.381 +small 0.542 0.205 0.120 +smaller 0.300 0.310 0.179 +smallest 0.281 0.340 0.129 +smallpox 0.156 0.583 0.222 +smart 0.906 0.607 0.923 +smartass 0.364 0.520 0.620 +smarten 0.602 0.490 0.551 +smarty 0.673 0.510 0.848 +smash 0.195 0.692 0.530 +smashed 0.143 0.660 0.256 +smattering 0.448 0.460 0.500 +smear 0.230 0.433 0.400 +smell 0.510 0.520 0.330 +smelling 0.458 0.481 0.349 +smelly 0.100 0.528 0.245 +smelt 0.333 0.441 0.345 +smidgen 0.367 0.385 0.357 +smile 0.906 0.598 0.618 +smiled 0.949 0.530 0.536 +smiles 0.892 0.606 0.607 +smiley 0.865 0.470 0.571 +smiling 0.981 0.679 0.625 +smirk 0.792 0.596 0.583 +smite 0.303 0.846 0.682 +smith 0.677 0.333 0.529 +smithereens 0.281 0.561 0.409 +smitten 0.153 0.760 0.204 +smock 0.429 0.250 0.250 +smog 0.271 0.480 0.382 +smoke 0.188 0.500 0.391 +smoker 0.208 0.528 0.311 +smokey 0.494 0.462 0.430 +smoking 0.176 0.557 0.384 +smoky 0.459 0.420 0.327 +smoldering 0.635 0.781 0.764 +smooch 0.796 0.731 0.491 +smooth 0.823 0.127 0.281 +smoothie 0.806 0.333 0.281 +smoothly 0.821 0.134 0.488 +smoothness 0.833 0.221 0.412 +smother 0.292 0.685 0.420 +smudge 0.327 0.429 0.245 +smug 0.198 0.552 0.587 +smuggle 0.194 0.775 0.570 +smuggler 0.062 0.867 0.645 +smuggling 0.229 0.783 0.510 +smut 0.357 0.360 0.349 +snack 0.646 0.407 0.345 +snacks 0.781 0.480 0.306 +snafu 0.375 0.549 0.274 +snag 0.417 0.250 0.339 +snags 0.177 0.721 0.490 +snail 0.480 0.104 0.296 +snake 0.276 0.750 0.549 +snakes 0.176 0.662 0.606 +snakeskin 0.276 0.696 0.391 +snap 0.344 0.517 0.352 +snapper 0.417 0.429 0.245 +snappy 0.573 0.592 0.418 +snapshot 0.573 0.578 0.588 +snare 0.229 0.850 0.466 +snarl 0.430 0.787 0.455 +snarling 0.312 0.704 0.491 +snatch 0.219 0.861 0.691 +snatcher 0.122 0.867 0.563 +snazzy 0.735 0.370 0.660 +sneak 0.281 0.745 0.449 +sneaker 0.794 0.479 0.389 +sneakers 0.604 0.548 0.349 +sneaking 0.203 0.755 0.545 +sneaky 0.240 0.740 0.560 +sneer 0.133 0.755 0.345 +sneeze 0.271 0.442 0.336 +sneezing 0.434 0.570 0.345 +snicker 0.708 0.693 0.409 +snide 0.186 0.723 0.455 +sniff 0.396 0.500 0.318 +snip 0.417 0.327 0.268 +snipe 0.198 0.915 0.491 +sniper 0.167 0.870 0.853 +snippet 0.612 0.410 0.368 +snippy 0.418 0.491 0.481 +snitch 0.300 0.598 0.333 +snob 0.296 0.520 0.309 +snoop 0.134 0.740 0.434 +snoopy 0.573 0.534 0.291 +snooty 0.390 0.455 0.446 +snooze 0.235 0.357 0.282 +snore 0.245 0.610 0.481 +snorkel 0.510 0.470 0.327 +snort 0.469 0.531 0.413 +snot 0.214 0.340 0.269 +snotty 0.180 0.382 0.200 +snout 0.276 0.385 0.241 +snow 0.667 0.363 0.309 +snowball 0.717 0.444 0.321 +snowboard 0.663 0.680 0.511 +snowboarder 0.719 0.754 0.545 +snowday 0.602 0.500 0.440 +snowfall 0.675 0.280 0.455 +snowflake 0.748 0.192 0.260 +snowing 0.586 0.490 0.387 +snowmageddon 0.375 0.575 0.472 +snowman 0.776 0.291 0.323 +snowplow 0.449 0.480 0.493 +snowstorm 0.204 0.833 0.629 +snowy 0.656 0.304 0.357 +snub 0.229 0.412 0.228 +snubbed 0.265 0.528 0.279 +snuff 0.357 0.470 0.377 +snug 0.867 0.173 0.500 +snuggle 0.781 0.390 0.350 +snuggled 0.552 0.439 0.314 +snuggles 0.670 0.340 0.287 +snuggling 0.683 0.585 0.373 +soak 0.480 0.370 0.240 +soaked 0.365 0.462 0.358 +soaking 0.438 0.324 0.375 +soangry 0.327 0.650 0.482 +soannoyed 0.271 0.529 0.426 +soap 0.531 0.163 0.311 +soapbox 0.500 0.415 0.393 +soapy 0.552 0.373 0.355 +soar 0.790 0.740 0.718 +soaring 0.708 0.704 0.650 +sob 0.115 0.480 0.212 +sober 0.729 0.216 0.568 +soblessed 0.542 0.395 0.287 +sobriety 0.680 0.310 0.583 +soc 0.427 0.431 0.380 +soccer 0.698 0.837 0.644 +sociable 0.854 0.459 0.627 +social 0.806 0.370 0.614 +socialanxiety 0.270 0.588 0.426 +socialism 0.510 0.500 0.560 +socialist 0.448 0.400 0.543 +socialite 0.684 0.668 0.570 +socialize 0.907 0.683 0.726 +society 0.674 0.464 0.782 +sociology 0.615 0.439 0.694 +sociopath 0.104 0.863 0.439 +sock 0.500 0.167 0.290 +socket 0.583 0.469 0.377 +sod 0.427 0.383 0.333 +soda 0.688 0.314 0.364 +soda/pop 0.581 0.410 0.382 +sodding 0.240 0.500 0.400 +sodium 0.490 0.340 0.291 +sofa 0.583 0.106 0.263 +soft 0.760 0.179 0.232 +softball 0.735 0.630 0.518 +soften 0.694 0.194 0.392 +softener 0.745 0.300 0.373 +softening 0.700 0.255 0.361 +softly 0.517 0.206 0.304 +softness 0.875 0.086 0.402 +software 0.561 0.280 0.570 +soggy 0.312 0.350 0.241 +sohappy 0.949 0.673 0.681 +soil 0.350 0.180 0.356 +soiled 0.106 0.529 0.213 +soiree 0.729 0.692 0.578 +sojourn 0.514 0.243 0.509 +solace 0.776 0.294 0.453 +solar 0.622 0.452 0.645 +solarium 0.602 0.356 0.421 +solder 0.439 0.510 0.611 +soldering 0.573 0.536 0.538 +soldier 0.392 0.708 0.768 +sole 0.427 0.194 0.279 +solemn 0.708 0.370 0.709 +solicit 0.620 0.490 0.604 +solicitation 0.612 0.519 0.415 +solicitor 0.600 0.479 0.802 +solid 0.667 0.304 0.763 +solidarity 0.792 0.407 0.781 +solidification 0.480 0.500 0.827 +solidified 0.633 0.415 0.745 +solidify 0.583 0.318 0.754 +solidity 0.745 0.444 0.850 +solitaire 0.365 0.227 0.279 +solitary 0.224 0.202 0.268 +solitude 0.208 0.226 0.358 +solo 0.438 0.190 0.325 +solubility 0.506 0.360 0.442 +soluble 0.542 0.272 0.409 +solucky 0.573 0.529 0.615 +solution 0.790 0.339 0.664 +solve 0.656 0.530 0.688 +solvency 0.604 0.296 0.605 +solvent 0.635 0.316 0.573 +somad 0.429 0.490 0.463 +somatic 0.438 0.406 0.444 +somber 0.184 0.500 0.380 +some anticipation 0.423 0.482 0.472 +some disgust 0.094 0.657 0.321 +some surprise 0.827 0.849 0.500 +some trust 0.594 0.451 0.547 +somersault 0.214 0.769 0.519 +somethingigetalot 0.573 0.567 0.509 +somewhat negative 0.208 0.480 0.150 +somewhat positive 0.920 0.510 0.667 +somuchtodo 0.510 0.598 0.441 +son 0.792 0.365 0.528 +sonar 0.541 0.480 0.414 +sonata 0.643 0.406 0.425 +sonervous 0.344 0.655 0.373 +song 0.854 0.413 0.500 +songwriter 0.844 0.558 0.713 +sonic 0.594 0.500 0.481 +sonice 0.500 0.356 0.421 +sonnet 0.718 0.294 0.404 +sonorous 0.646 0.580 0.442 +soot 0.375 0.328 0.292 +soothe 0.817 0.194 0.412 +soothing 0.625 0.179 0.519 +sophisticated 0.865 0.481 0.845 +sophistication 0.792 0.472 0.704 +sophomore 0.653 0.415 0.427 +sopissed 0.276 0.577 0.433 +soppy 0.510 0.355 0.297 +soprano 0.552 0.550 0.685 +sorcerer 0.377 0.633 0.632 +sorcery 0.279 0.740 0.640 +sordid 0.219 0.555 0.447 +sore 0.094 0.650 0.224 +soready 0.622 0.500 0.545 +sorely 0.284 0.727 0.370 +soreness 0.113 0.843 0.302 +sorghum 0.469 0.358 0.420 +sorority 0.635 0.637 0.627 +sorrow 0.052 0.235 0.164 +sorrowful 0.049 0.422 0.163 +sorry 0.406 0.362 0.212 +sort 0.673 0.389 0.674 +sorter 0.594 0.412 0.823 +sortie 0.490 0.450 0.311 +sorting 0.469 0.400 0.642 +sos 0.354 0.675 0.386 +soscared 0.229 0.652 0.319 +soscary 0.301 0.660 0.414 +soslow 0.347 0.312 0.284 +sostressed 0.435 0.481 0.578 +sosweet 0.755 0.354 0.417 +sothankful 0.729 0.526 0.418 +sou 0.480 0.390 0.412 +soul 0.770 0.220 0.510 +soulful 0.755 0.331 0.500 +soulless 0.125 0.591 0.400 +soulmate 0.890 0.500 0.628 +sound 0.765 0.623 0.398 +sounding 0.690 0.500 0.558 +soundness 0.780 0.377 0.893 +soundproof 0.490 0.390 0.409 +soundtrack 0.630 0.559 0.518 +soup 0.602 0.245 0.269 +sour 0.276 0.594 0.373 +source 0.740 0.318 0.684 +sourpuss 0.188 0.620 0.382 +south 0.562 0.265 0.429 +southbound 0.510 0.370 0.395 +southeast 0.510 0.283 0.413 +southern 0.552 0.269 0.370 +southpaw 0.542 0.389 0.404 +southwest 0.406 0.314 0.355 +souvenir 0.844 0.311 0.466 +sovereign 0.698 0.500 0.885 +sovereignty 0.719 0.529 0.886 +soviet 0.347 0.580 0.536 +sow 0.667 0.430 0.446 +soy 0.438 0.250 0.286 +soy sauce 0.573 0.382 0.318 +soybean 0.521 0.250 0.293 +spa 0.622 0.151 0.386 +space 0.800 0.317 0.573 +spacecraft 0.646 0.698 0.680 +spaceman 0.688 0.577 0.848 +spaceship 0.643 0.781 0.664 +spacing 0.621 0.425 0.507 +spacious 0.880 0.365 0.557 +spade 0.469 0.667 0.529 +spaghetti 0.729 0.353 0.288 +spam 0.188 0.354 0.304 +spammers 0.354 0.500 0.418 +span 0.521 0.330 0.528 +spandex 0.429 0.520 0.429 +spaniel 0.561 0.435 0.385 +spank 0.112 0.882 0.642 +spanking 0.194 0.736 0.392 +spar 0.417 0.438 0.536 +spare 0.552 0.398 0.411 +spareribs 0.635 0.431 0.395 +sparingly 0.510 0.353 0.518 +spark 0.688 0.745 0.529 +sparkle 0.819 0.765 0.510 +sparkling 0.700 0.418 0.598 +sparkly 0.885 0.590 0.726 +sparring 0.292 0.870 0.704 +sparrow 0.583 0.460 0.327 +sparse 0.240 0.367 0.209 +spasm 0.194 0.594 0.366 +spastic 0.240 0.541 0.491 +spat 0.427 0.413 0.309 +spatial 0.604 0.625 0.645 +spatter 0.292 0.630 0.315 +spatula 0.302 0.198 0.369 +spawn 0.542 0.586 0.709 +spaz 0.443 0.500 0.268 +speak 0.765 0.472 0.500 +speakeasy 0.680 0.536 0.442 +speaker 0.604 0.660 0.723 +speakerphone 0.531 0.569 0.560 +speaking 0.753 0.590 0.575 +spear 0.510 0.601 0.500 +spec 0.583 0.426 0.691 +special 0.844 0.602 0.730 +specialist 0.760 0.562 0.877 +speciality 0.854 0.470 0.885 +specialize 0.776 0.540 0.861 +specially 0.847 0.398 0.714 +specialty 0.724 0.479 0.783 +specie 0.583 0.471 0.650 +species 0.561 0.330 0.645 +specific 0.656 0.388 0.691 +specification 0.552 0.479 0.602 +specify 0.656 0.405 0.600 +specimen 0.531 0.444 0.568 +speck 0.418 0.245 0.343 +speckled 0.449 0.263 0.254 +specs 0.540 0.398 0.618 +spectacle 0.812 0.745 0.762 +spectacles 0.816 0.775 0.648 +spectacular 0.947 0.740 0.887 +spectator 0.694 0.560 0.667 +specter 0.265 0.723 0.540 +spectral 0.430 0.667 0.500 +spectrometer 0.500 0.452 0.490 +spectrophotometer 0.500 0.484 0.500 +spectroscopy 0.470 0.541 0.570 +spectrum 0.312 0.700 0.527 +speculate 0.398 0.602 0.553 +speculation 0.325 0.683 0.394 +speculative 0.276 0.591 0.464 +speculum 0.417 0.469 0.433 +speech 0.656 0.470 0.688 +speechless 0.459 0.320 0.315 +speed 0.719 0.849 0.658 +speedboat 0.635 0.858 0.612 +speedily 0.688 0.740 0.665 +speeding 0.438 0.908 0.645 +speedometer 0.427 0.549 0.579 +speedway 0.667 0.519 0.416 +speedy 0.625 0.625 0.793 +spell 0.385 0.380 0.368 +spellbound 0.531 0.647 0.387 +spelling 0.594 0.357 0.398 +spencer 0.510 0.394 0.367 +spend 0.672 0.745 0.429 +spender 0.312 0.692 0.377 +spending 0.333 0.556 0.330 +spent 0.296 0.296 0.263 +sperm 0.396 0.706 0.453 +spew 0.260 0.651 0.573 +sphere 0.633 0.277 0.500 +spherical 0.550 0.308 0.500 +sphincter 0.347 0.633 0.375 +sphinx 0.604 0.324 0.490 +spic 0.302 0.455 0.451 +spice 0.594 0.439 0.384 +spicy 0.440 0.733 0.610 +spider 0.229 0.569 0.430 +spiders 0.260 0.696 0.368 +spiffy 0.615 0.582 0.470 +spigot 0.380 0.346 0.423 +spike 0.382 0.510 0.408 +spiked 0.281 0.613 0.407 +spiky 0.284 0.657 0.587 +spill 0.408 0.633 0.456 +spillin 0.375 0.500 0.362 +spin 0.551 0.422 0.345 +spinach 0.583 0.200 0.368 +spinal 0.312 0.491 0.296 +spindle 0.552 0.410 0.360 +spine 0.495 0.461 0.600 +spineless 0.344 0.387 0.321 +spinner 0.458 0.593 0.471 +spinning 0.594 0.610 0.481 +spinster 0.357 0.368 0.345 +spiny 0.167 0.639 0.528 +spiral 0.490 0.624 0.361 +spire 0.354 0.358 0.389 +spirit 0.786 0.370 0.621 +spirited 0.854 0.587 0.734 +spirits 0.583 0.847 0.545 +spiritual 0.938 0.327 0.564 +spirituality 0.865 0.281 0.667 +spit 0.149 0.545 0.436 +spite 0.080 0.600 0.317 +spiteful 0.073 0.710 0.330 +spitfire 0.233 0.623 0.566 +spittoon 0.276 0.426 0.280 +splash 0.521 0.412 0.281 +splat 0.510 0.433 0.385 +splatter 0.312 0.596 0.352 +spleen 0.448 0.255 0.396 +splendid 0.896 0.740 0.810 +splendor 0.927 0.612 0.850 +splice 0.386 0.460 0.377 +spline 0.490 0.398 0.407 +splint 0.179 0.400 0.343 +splinter 0.136 0.422 0.325 +split 0.344 0.618 0.410 +splitting 0.188 0.598 0.375 +splurge 0.365 0.481 0.542 +spoil 0.146 0.723 0.328 +spoiler 0.347 0.527 0.380 +spoiling 0.135 0.678 0.306 +spoils 0.388 0.760 0.481 +spoke 0.635 0.433 0.483 +spoken 0.551 0.363 0.545 +spokesman 0.720 0.480 0.611 +spokesperson 0.573 0.453 0.615 +sponge 0.551 0.192 0.219 +spongy 0.469 0.324 0.344 +sponsor 0.729 0.537 0.800 +sponsorship 0.854 0.608 0.696 +spontaneity 0.817 0.698 0.655 +spontaneous 0.780 0.578 0.655 +spoof 0.490 0.594 0.381 +spook 0.327 0.887 0.322 +spooky 0.104 0.858 0.380 +spool 0.397 0.389 0.312 +spoon 0.479 0.236 0.259 +spoonful 0.582 0.208 0.308 +sporadic 0.333 0.394 0.500 +spore 0.480 0.408 0.231 +sport 0.865 0.700 0.657 +sporting 0.917 0.656 0.675 +sports 0.833 0.683 0.587 +sports car 0.759 0.696 0.669 +sportsman 0.755 0.735 0.713 +sportsmanship 0.890 0.582 0.694 +sportswriter 0.760 0.551 0.566 +sporty 0.735 0.713 0.648 +spot 0.510 0.180 0.336 +spotless 0.792 0.327 0.726 +spotlight 0.688 0.353 0.519 +spotted 0.354 0.472 0.295 +spotter 0.542 0.491 0.644 +spotty 0.281 0.606 0.241 +spousal 0.656 0.582 0.632 +spouse 0.750 0.600 0.645 +spout 0.438 0.357 0.309 +sprain 0.063 0.580 0.384 +sprawl 0.600 0.596 0.672 +spray 0.438 0.410 0.333 +spread 0.570 0.583 0.651 +spreader 0.510 0.480 0.500 +spree 0.564 0.663 0.474 +spring 0.837 0.370 0.481 +springtime 0.837 0.439 0.722 +sprinkle 0.635 0.404 0.380 +sprinkler 0.510 0.434 0.473 +sprinkling 0.677 0.510 0.466 +sprint 0.549 0.649 0.528 +sprite 0.561 0.438 0.625 +sprout 0.582 0.565 0.443 +spruce 0.604 0.288 0.380 +spud 0.403 0.423 0.349 +spunk 0.438 0.632 0.473 +spunky 0.646 0.879 0.755 +spur 0.378 0.545 0.340 +spurious 0.178 0.480 0.343 +spurred 0.562 0.684 0.472 +spurt 0.448 0.550 0.475 +spy 0.260 0.686 0.530 +squabble 0.173 0.850 0.500 +squad 0.552 0.711 0.806 +squadron 0.469 0.686 0.787 +squall 0.191 0.833 0.655 +squamous 0.344 0.446 0.418 +squander 0.240 0.755 0.529 +square 0.509 0.340 0.291 +squash 0.531 0.667 0.410 +squat 0.330 0.550 0.453 +squatter 0.390 0.361 0.565 +squaw 0.428 0.441 0.398 +squawk 0.265 0.480 0.245 +squeak 0.271 0.679 0.300 +squeaky 0.229 0.771 0.367 +squeal 0.250 0.731 0.375 +squealer 0.541 0.519 0.330 +squeamish 0.176 0.656 0.453 +squeeze 0.458 0.676 0.532 +squeezing 0.260 0.598 0.557 +squelch 0.271 0.510 0.462 +squid 0.497 0.398 0.357 +squint 0.385 0.461 0.452 +squire 0.479 0.459 0.710 +squirm 0.235 0.824 0.373 +squirrel 0.592 0.358 0.333 +squirt 0.406 0.460 0.255 +squish 0.260 0.788 0.481 +squishy 0.516 0.333 0.307 +stab 0.167 0.882 0.595 +stabbed 0.031 0.875 0.431 +stability 0.812 0.264 0.849 +stabilize 0.839 0.427 0.722 +stabilizer 0.688 0.353 0.767 +stable 0.725 0.204 0.735 +staccato 0.396 0.500 0.427 +stack 0.470 0.282 0.427 +stadium 0.635 0.679 0.611 +staff 0.745 0.274 0.627 +stag 0.594 0.250 0.389 +stage 0.592 0.306 0.473 +stagecoach 0.516 0.519 0.627 +stagehand 0.420 0.684 0.555 +stagger 0.531 0.620 0.458 +staggering 0.520 0.657 0.683 +stagnant 0.300 0.500 0.208 +stagnation 0.276 0.324 0.396 +staid 0.385 0.290 0.634 +stain 0.453 0.324 0.264 +stained 0.245 0.460 0.209 +stainless 0.594 0.329 0.618 +stair 0.375 0.354 0.345 +staircase 0.469 0.347 0.440 +stairs 0.510 0.439 0.342 +stairway 0.562 0.510 0.407 +stairwell 0.510 0.292 0.333 +stake 0.406 0.608 0.460 +stakeout 0.344 0.546 0.600 +stale 0.235 0.461 0.286 +stalemate 0.296 0.354 0.267 +stalk 0.436 0.272 0.395 +stalker 0.177 0.930 0.639 +stall 0.370 0.245 0.292 +stallion 0.628 0.596 0.779 +stalls 0.582 0.378 0.451 +stalwart 0.812 0.430 0.691 +stamina 0.664 0.694 0.877 +stamp 0.438 0.327 0.441 +stampede 0.235 0.875 0.683 +stance 0.604 0.333 0.609 +stand 0.600 0.324 0.509 +standard 0.673 0.143 0.605 +standardize 0.684 0.353 0.729 +standardized 0.610 0.324 0.607 +standby 0.260 0.224 0.386 +standing 0.604 0.317 0.425 +standoff 0.333 0.840 0.558 +standpoint 0.585 0.388 0.652 +standstill 0.441 0.203 0.500 +standup 0.633 0.583 0.550 +stanza 0.612 0.343 0.297 +staph 0.375 0.480 0.412 +staple 0.542 0.306 0.438 +stapler 0.370 0.264 0.394 +star 0.833 0.418 0.560 +star fruit 0.701 0.433 0.427 +starboard 0.531 0.388 0.558 +starch 0.507 0.354 0.312 +stardom 0.844 0.786 0.689 +stardust 0.843 0.410 0.549 +stare 0.541 0.430 0.538 +starfish 0.680 0.320 0.421 +stargazing 0.802 0.461 0.709 +staring 0.542 0.306 0.423 +stark 0.330 0.630 0.577 +starlet 0.806 0.471 0.587 +starlight 0.908 0.368 0.611 +starling 0.500 0.490 0.514 +starry 0.438 0.643 0.434 +stars 0.796 0.521 0.484 +starship 0.740 0.719 0.704 +start 0.684 0.430 0.589 +starter 0.667 0.461 0.827 +startle 0.276 0.817 0.417 +startled 0.333 0.865 0.526 +startling 0.750 0.768 0.830 +starvation 0.240 0.592 0.284 +starve 0.073 0.729 0.402 +starved 0.097 0.689 0.219 +starving 0.163 0.670 0.336 +stash 0.344 0.630 0.361 +stat 0.479 0.460 0.395 +state 0.562 0.320 0.604 +stately 0.830 0.728 0.915 +statement 0.688 0.608 0.825 +stateroom 0.653 0.380 0.441 +stateside 0.643 0.480 0.708 +statesman 0.510 0.490 0.736 +static 0.297 0.250 0.366 +staticky 0.357 0.278 0.358 +statics 0.542 0.290 0.527 +station 0.688 0.367 0.519 +stationary 0.408 0.240 0.484 +stationery 0.570 0.120 0.455 +statistic 0.508 0.420 0.609 +statistical 0.714 0.353 0.627 +statistician 0.571 0.360 0.703 +stator 0.281 0.453 0.557 +statuary 0.561 0.281 0.500 +statue 0.542 0.153 0.570 +statuette 0.677 0.433 0.518 +stature 0.470 0.353 0.664 +status 0.658 0.377 0.588 +statute 0.592 0.330 0.673 +statutory 0.510 0.376 0.539 +staunch 0.480 0.363 0.833 +stave 0.417 0.333 0.424 +stay 0.604 0.275 0.516 +stayaway 0.369 0.284 0.526 +stayed 0.497 0.270 0.395 +stays 0.633 0.363 0.564 +stead 0.551 0.214 0.510 +steadfast 0.771 0.433 0.800 +steady 0.680 0.186 0.763 +steak 0.625 0.359 0.315 +steakhouse 0.802 0.379 0.547 +steal 0.021 0.856 0.528 +stealing 0.086 0.913 0.455 +stealth 0.520 0.270 0.452 +stealthily 0.763 0.294 0.458 +stealthy 0.380 0.363 0.534 +steam 0.469 0.413 0.421 +steamboat 0.708 0.500 0.633 +steamer 0.510 0.442 0.528 +steaming 0.592 0.553 0.402 +steamroller 0.396 0.567 0.667 +steamship 0.469 0.490 0.569 +steamy 0.479 0.538 0.445 +steel 0.521 0.420 0.714 +steep 0.312 0.612 0.321 +steeple 0.625 0.519 0.500 +steer 0.469 0.490 0.527 +steering 0.580 0.431 0.660 +stellar 0.796 0.580 0.769 +stem 0.615 0.191 0.336 +stench 0.104 0.570 0.298 +stencil 0.500 0.327 0.421 +stenographer 0.510 0.408 0.589 +step 0.531 0.321 0.347 +stepdaughter 0.510 0.510 0.432 +stepfather 0.396 0.491 0.611 +stepmother 0.427 0.530 0.484 +steppe 0.427 0.321 0.379 +steps 0.511 0.349 0.373 +stepson 0.614 0.406 0.480 +stereo 0.617 0.519 0.500 +stereoscopic 0.363 0.417 0.574 +stereotype 0.151 0.422 0.612 +stereotyped 0.375 0.510 0.436 +sterile 0.302 0.471 0.291 +sterility 0.201 0.519 0.414 +sterilize 0.406 0.510 0.520 +sterling 0.529 0.481 0.615 +stern 0.552 0.394 0.415 +sternum 0.520 0.422 0.436 +steroid 0.360 0.706 0.681 +stethoscope 0.427 0.377 0.490 +stew 0.667 0.373 0.250 +steward 0.633 0.238 0.550 +stewardess 0.625 0.491 0.491 +stewardship 0.551 0.440 0.617 +stfu 0.292 0.500 0.390 +stick 0.396 0.364 0.382 +sticker 0.583 0.306 0.346 +sticking 0.486 0.425 0.356 +stickler 0.385 0.471 0.417 +stickup 0.453 0.537 0.434 +sticky 0.385 0.569 0.292 +stiff 0.158 0.459 0.569 +stiffen 0.360 0.582 0.719 +stiffness 0.323 0.500 0.657 +stifle 0.240 0.764 0.427 +stifled 0.229 0.731 0.193 +stifling 0.163 0.858 0.608 +stigma 0.327 0.500 0.470 +stile 0.750 0.359 0.691 +stiletto 0.396 0.430 0.427 +stillbirth 0.092 0.809 0.291 +stillborn 0.271 0.519 0.337 +stillness 0.729 0.125 0.339 +stillwaiting 0.344 0.393 0.420 +stilts 0.439 0.577 0.300 +stimulant 0.441 0.794 0.745 +stimulate 0.792 0.798 0.754 +stimulating 0.740 0.804 0.809 +stimulation 0.708 0.821 0.702 +stimulus 0.771 0.779 0.750 +sting 0.163 0.651 0.373 +stinger 0.279 0.625 0.508 +stinging 0.260 0.730 0.459 +stingy 0.094 0.548 0.283 +stink 0.042 0.481 0.180 +stinker 0.163 0.567 0.275 +stinking 0.041 0.657 0.264 +stinky 0.092 0.558 0.176 +stint 0.490 0.326 0.342 +stipend 0.604 0.546 0.614 +stipulate 0.570 0.546 0.623 +stipulation 0.469 0.622 0.654 +stir 0.448 0.773 0.453 +stirring 0.582 0.702 0.558 +stitch 0.306 0.538 0.357 +stitching 0.510 0.382 0.345 +stock 0.594 0.418 0.407 +stockade 0.375 0.402 0.500 +stockbroker 0.417 0.676 0.802 +stockholder 0.573 0.625 0.716 +stocking 0.594 0.324 0.688 +stockings 0.458 0.365 0.382 +stockpile 0.542 0.315 0.425 +stockroom 0.562 0.312 0.406 +stocks 0.573 0.598 0.586 +stoic 0.427 0.473 0.602 +stole 0.135 0.760 0.384 +stolen 0.156 0.646 0.308 +stomach 0.367 0.402 0.438 +stomachache 0.030 0.745 0.316 +stomp 0.365 0.565 0.438 +stomped 0.229 0.684 0.406 +stone 0.216 0.183 0.561 +stoned 0.177 0.796 0.375 +stonewall 0.337 0.457 0.655 +stoneware 0.458 0.300 0.443 +stony 0.356 0.494 0.525 +stooge 0.438 0.406 0.163 +stool 0.448 0.269 0.302 +stools 0.459 0.382 0.327 +stoop 0.490 0.430 0.284 +stoopid 0.280 0.431 0.382 +stop 0.280 0.510 0.490 +stopover 0.531 0.327 0.575 +stoppage 0.224 0.491 0.445 +stopper 0.365 0.336 0.390 +stopping 0.388 0.382 0.473 +stopwatch 0.469 0.521 0.482 +storage 0.698 0.406 0.564 +store 0.646 0.538 0.407 +storefront 0.580 0.217 0.457 +storehouse 0.570 0.250 0.491 +storeroom 0.560 0.217 0.588 +storing 0.630 0.378 0.548 +storm 0.188 0.940 0.543 +storming 0.265 0.910 0.669 +stormy 0.146 0.870 0.562 +story 0.653 0.406 0.704 +storybook 0.854 0.306 0.383 +storyteller 0.730 0.357 0.462 +storytelling 0.643 0.375 0.472 +stound 0.490 0.473 0.446 +stout 0.656 0.657 0.817 +stove 0.466 0.391 0.405 +stow 0.615 0.365 0.523 +stowaway 0.224 0.481 0.357 +straddle 0.306 0.550 0.444 +straighten 0.677 0.500 0.685 +straightforward 0.780 0.150 0.380 +straightway 0.667 0.444 0.565 +strain 0.190 0.750 0.380 +strained 0.122 0.656 0.580 +strait 0.438 0.433 0.412 +straitjacket 0.224 0.719 0.579 +straits 0.408 0.269 0.410 +strand 0.396 0.406 0.538 +stranded 0.292 0.459 0.219 +strange 0.314 0.663 0.395 +stranger 0.330 0.449 0.302 +strangle 0.094 0.927 0.527 +strangulation 0.040 0.886 0.542 +strap 0.380 0.417 0.382 +strapless 0.314 0.462 0.273 +strapping 0.552 0.413 0.454 +strata 0.500 0.457 0.411 +strategic 0.786 0.708 0.861 +strategist 0.571 0.594 0.810 +strategy 0.704 0.667 0.858 +stratification 0.531 0.490 0.651 +stratosphere 0.604 0.583 0.636 +stratum 0.365 0.307 0.510 +stratus 0.448 0.520 0.509 +straw 0.480 0.290 0.163 +strawberry 0.833 0.270 0.336 +stray 0.133 0.760 0.281 +streak 0.440 0.608 0.511 +streaked 0.458 0.426 0.393 +stream 0.449 0.537 0.559 +streamer 0.615 0.530 0.429 +streaming 0.592 0.481 0.582 +streamline 0.656 0.573 0.618 +street 0.594 0.324 0.398 +streetcar 0.390 0.569 0.566 +streetlight 0.673 0.268 0.390 +strength 0.802 0.682 0.858 +strengthen 0.802 0.796 0.971 +strengthening 0.913 0.627 0.945 +strenuous 0.104 0.660 0.481 +strep 0.365 0.594 0.353 +stress 0.173 0.843 0.317 +stressed 0.167 0.740 0.502 +stresses 0.115 0.817 0.396 +stressfree 0.833 0.080 0.528 +stressful 0.153 0.873 0.389 +stressin 0.146 0.810 0.367 +stressing 0.163 0.866 0.462 +stressrelief 0.627 0.417 0.475 +stretch 0.604 0.578 0.500 +stretcher 0.438 0.196 0.295 +stricken 0.163 0.720 0.368 +strict 0.500 0.646 0.878 +stride 0.490 0.670 0.434 +strife 0.344 0.898 0.630 +strike 0.271 0.811 0.571 +strikeout 0.316 0.520 0.371 +striker 0.500 0.589 0.696 +striking 0.357 0.827 0.657 +strikingly 0.690 0.684 0.811 +string 0.385 0.398 0.445 +strings 0.457 0.292 0.355 +stringy 0.430 0.510 0.527 +strip 0.427 0.500 0.436 +stripe 0.629 0.302 0.361 +striped 0.344 0.373 0.385 +stripped 0.255 0.615 0.278 +stripper 0.625 0.848 0.453 +striptease 0.607 0.918 0.608 +strive 0.582 0.837 0.769 +strobe 0.490 0.633 0.537 +stroke 0.562 0.440 0.570 +stroll 0.745 0.415 0.444 +stroller 0.786 0.398 0.314 +strolling 0.755 0.515 0.340 +strong 0.912 0.745 0.895 +stronghold 0.708 0.636 0.954 +strongly 0.630 0.817 0.885 +structural 0.582 0.425 0.690 +structure 0.562 0.356 0.712 +strudel 0.627 0.417 0.397 +struggle 0.365 0.820 0.741 +strut 0.580 0.480 0.464 +stub 0.396 0.320 0.367 +stubbed 0.323 0.642 0.241 +stubble 0.333 0.442 0.264 +stubborn 0.157 0.702 0.575 +stubbornness 0.156 0.673 0.508 +stubby 0.417 0.370 0.393 +stucco 0.439 0.292 0.279 +stuck 0.153 0.644 0.285 +stuckup 0.281 0.480 0.363 +stud 0.564 0.531 0.509 +studded 0.396 0.412 0.425 +student 0.634 0.318 0.537 +studied 0.786 0.306 0.806 +studio 0.677 0.265 0.620 +study 0.653 0.361 0.768 +stuff 0.622 0.367 0.263 +stuffed animal 0.684 0.255 0.306 +stuffing 0.417 0.324 0.304 +stuffy 0.323 0.615 0.406 +stumble 0.153 0.716 0.259 +stump 0.449 0.510 0.340 +stumped 0.344 0.604 0.392 +stun 0.333 0.710 0.451 +stunned 0.306 0.663 0.356 +stunner 0.418 0.780 0.492 +stunning 0.888 0.673 0.858 +stunt 0.387 0.555 0.526 +stunted 0.194 0.472 0.275 +stuntman 0.490 0.482 0.500 +stupefaction 0.294 0.704 0.480 +stupefy 0.200 0.740 0.412 +stupendous 0.823 0.690 0.798 +stupid 0.133 0.510 0.200 +stupidity 0.060 0.418 0.151 +stupidpeople 0.073 0.675 0.196 +stupidrain 0.260 0.520 0.317 +stupor 0.323 0.590 0.330 +sturdy 0.580 0.642 0.824 +sturgeon 0.417 0.473 0.465 +stutter 0.250 0.469 0.258 +sty 0.296 0.500 0.225 +style 0.745 0.472 0.586 +styling 0.823 0.378 0.652 +stylish 0.885 0.490 0.689 +stylist 0.760 0.445 0.500 +suave 0.724 0.265 0.269 +sub 0.510 0.370 0.312 +subatomic 0.385 0.538 0.491 +subcommittee 0.396 0.467 0.600 +subconscious 0.531 0.375 0.415 +subcutaneous 0.396 0.444 0.376 +subdivide 0.538 0.433 0.348 +subdivision 0.592 0.455 0.430 +subduction 0.350 0.569 0.445 +subdue 0.275 0.640 0.784 +subdued 0.236 0.463 0.223 +subdural 0.381 0.491 0.425 +subito 0.372 0.627 0.577 +subject 0.602 0.344 0.558 +subjected 0.286 0.520 0.221 +subjection 0.354 0.408 0.539 +subjective 0.510 0.350 0.432 +subjugation 0.280 0.610 0.377 +sublet 0.469 0.551 0.545 +sublevel 0.365 0.298 0.333 +sublimation 0.510 0.390 0.538 +sublime 0.784 0.333 0.585 +subliminal 0.410 0.528 0.464 +submarine 0.572 0.481 0.549 +submerge 0.517 0.643 0.456 +submerged 0.337 0.528 0.357 +submersible 0.406 0.459 0.540 +submission 0.531 0.580 0.633 +submissive 0.480 0.217 0.173 +submit 0.635 0.448 0.500 +submitting 0.667 0.610 0.611 +subordinate 0.276 0.392 0.121 +subordination 0.270 0.527 0.343 +subplot 0.469 0.413 0.446 +subpoena 0.281 0.634 0.555 +subscribe 0.660 0.344 0.591 +subscriber 0.562 0.398 0.570 +subscription 0.583 0.333 0.651 +subsequence 0.438 0.510 0.413 +subsequent 0.449 0.385 0.400 +subsequently 0.380 0.337 0.336 +subservient 0.255 0.402 0.339 +subset 0.429 0.358 0.404 +subside 0.375 0.308 0.209 +subsidence 0.320 0.509 0.452 +subsidiary 0.541 0.295 0.500 +subsidize 0.604 0.615 0.589 +subsidy 0.573 0.462 0.517 +subsist 0.573 0.418 0.472 +subsistence 0.510 0.404 0.491 +subsoil 0.429 0.240 0.382 +subspace 0.470 0.453 0.475 +substance 0.615 0.422 0.528 +substandard 0.235 0.333 0.150 +substantial 0.590 0.490 0.690 +substantially 0.646 0.471 0.684 +substantiate 0.531 0.549 0.636 +substantive 0.500 0.350 0.455 +substation 0.469 0.461 0.491 +substitute 0.427 0.406 0.398 +substituted 0.271 0.545 0.394 +substitution 0.406 0.480 0.353 +substructure 0.441 0.358 0.587 +subterranean 0.469 0.306 0.432 +subtext 0.635 0.276 0.412 +subtitle 0.445 0.202 0.347 +subtle 0.708 0.167 0.228 +subtlety 0.615 0.176 0.363 +subtract 0.208 0.330 0.283 +subtraction 0.163 0.382 0.349 +subtype 0.427 0.296 0.420 +suburb 0.354 0.566 0.441 +suburban 0.439 0.450 0.453 +suburbia 0.438 0.490 0.421 +suburbs 0.510 0.571 0.286 +subversion 0.347 0.608 0.415 +subversive 0.198 0.765 0.500 +subvert 0.357 0.557 0.536 +subway 0.418 0.300 0.464 +succeed 0.926 0.755 0.926 +succeeding 0.867 0.755 0.849 +success 0.959 0.880 0.981 +successful 0.949 0.724 0.938 +succession 0.698 0.481 0.587 +successive 0.635 0.471 0.518 +successor 0.729 0.531 0.648 +succinct 0.510 0.413 0.566 +succubus 0.417 0.647 0.509 +succulent 0.823 0.538 0.556 +succumb 0.202 0.787 0.292 +suck 0.344 0.706 0.377 +sucker 0.265 0.393 0.204 +sucking 0.227 0.528 0.377 +suckling 0.596 0.558 0.518 +sucks 0.115 0.683 0.302 +suction 0.460 0.593 0.526 +sudden 0.449 0.660 0.435 +suddenly 0.670 0.510 0.456 +suds 0.458 0.365 0.255 +sue 0.219 0.731 0.679 +suede 0.542 0.259 0.259 +suffer 0.082 0.910 0.259 +sufferer 0.156 0.690 0.278 +suffering 0.020 0.719 0.235 +suffice 0.643 0.326 0.504 +sufficiency 0.594 0.438 0.576 +sufficient 0.833 0.330 0.588 +sufficiently 0.776 0.367 0.714 +suffix 0.430 0.420 0.364 +suffocate 0.219 0.764 0.440 +suffocating 0.133 0.774 0.429 +suffocation 0.020 0.830 0.462 +sugar 0.896 0.382 0.402 +suggest 0.573 0.471 0.517 +suggestion 0.646 0.365 0.558 +suggestive 0.552 0.500 0.555 +suicidal 0.021 0.867 0.382 +suicide 0.030 0.873 0.429 +suicidebombing 0.031 0.957 0.627 +suit 0.776 0.282 0.482 +suitable 0.792 0.298 0.722 +suitcase 0.562 0.212 0.318 +suite 0.790 0.420 0.400 +suitor 0.708 0.639 0.546 +sulfate 0.427 0.352 0.429 +sulfur 0.173 0.530 0.364 +sulk 0.250 0.580 0.406 +sullen 0.250 0.407 0.263 +sully 0.378 0.550 0.370 +sulphur 0.260 0.450 0.233 +sultan 0.529 0.423 0.821 +sultry 0.735 0.696 0.627 +sum 0.792 0.340 0.420 +summarily 0.469 0.431 0.543 +summarize 0.590 0.323 0.471 +summary 0.729 0.260 0.427 +summation 0.766 0.337 0.594 +summer 0.812 0.373 0.550 +summerhouse 0.796 0.308 0.443 +summertime 0.837 0.500 0.455 +summit 0.625 0.618 0.764 +summon 0.521 0.560 0.664 +summons 0.552 0.604 0.598 +sumo 0.480 0.394 0.564 +sump 0.365 0.451 0.340 +sumptuous 0.698 0.550 0.555 +sun 0.877 0.400 0.681 +sunbeam 0.729 0.440 0.505 +sunburn 0.061 0.755 0.447 +sundae 0.743 0.414 0.404 +sunday 0.776 0.196 0.394 +sundial 0.643 0.225 0.406 +sundown 0.812 0.276 0.445 +sundry 0.543 0.369 0.407 +sunflower 0.878 0.231 0.270 +sunglass 0.684 0.264 0.324 +sunglasses 0.844 0.443 0.364 +sunk 0.146 0.531 0.185 +sunken 0.103 0.476 0.173 +sunless 0.245 0.280 0.273 +sunlight 0.906 0.407 0.639 +sunny 0.740 0.348 0.481 +sunrise 0.823 0.347 0.640 +sunroof 0.681 0.325 0.425 +sunscreen 0.656 0.387 0.462 +sunset 0.875 0.231 0.298 +sunshine 0.885 0.297 0.769 +suntan 0.620 0.510 0.366 +sunup 0.760 0.304 0.620 +sup 0.551 0.358 0.385 +super 0.844 0.663 0.780 +superannuation 0.448 0.412 0.562 +superb 0.980 0.708 0.852 +superficial 0.357 0.407 0.309 +superfluous 0.316 0.469 0.393 +superhero 0.910 0.820 0.893 +superhuman 0.810 0.745 0.895 +superimposed 0.490 0.529 0.683 +superintendent 0.592 0.570 0.942 +superior 0.801 0.697 0.940 +superiority 0.582 0.602 0.959 +superlative 0.714 0.566 0.737 +superman 0.945 0.794 0.929 +supermarket 0.690 0.547 0.571 +supermodel 0.880 0.663 0.698 +supernatant 0.500 0.500 0.565 +supernatural 0.622 0.824 0.733 +supernova 0.729 0.673 0.827 +superposition 0.480 0.570 0.806 +superpower 0.806 0.784 0.972 +supersede 0.479 0.510 0.518 +superstar 0.885 0.860 0.880 +superstition 0.177 0.640 0.418 +superstitious 0.281 0.545 0.514 +superstore 0.719 0.600 0.640 +supervise 0.698 0.555 0.889 +supervision 0.459 0.578 0.825 +supervisor 0.615 0.479 0.933 +supper 0.708 0.429 0.552 +suppertime 0.792 0.388 0.461 +supplant 0.344 0.558 0.463 +supple 0.812 0.528 0.436 +supplement 0.745 0.406 0.491 +supplemental 0.604 0.404 0.555 +supplementary 0.625 0.352 0.541 +supplication 0.469 0.570 0.309 +supplier 0.615 0.462 0.736 +supplies 0.698 0.390 0.595 +supply 0.708 0.519 0.603 +support 0.811 0.472 0.737 +supported 0.853 0.408 0.613 +supporter 0.721 0.510 0.698 +supporters 0.763 0.539 0.558 +supporting 0.634 0.490 0.764 +supportive 0.875 0.420 0.635 +suppose 0.551 0.343 0.348 +supposed 0.296 0.378 0.379 +supposing 0.449 0.451 0.357 +supposition 0.531 0.408 0.526 +suppress 0.281 0.559 0.509 +suppression 0.267 0.541 0.537 +supremacy 0.794 0.706 0.943 +supreme 0.812 0.700 0.974 +supremely 0.833 0.725 0.897 +surcharge 0.375 0.528 0.500 +sure 0.724 0.270 0.793 +surety 0.776 0.365 0.750 +surf 0.847 0.650 0.500 +surface 0.448 0.375 0.604 +surfboard 0.729 0.730 0.387 +surfer 0.704 0.701 0.554 +surge 0.449 0.684 0.500 +surgeon 0.500 0.598 0.793 +surgery 0.286 0.769 0.600 +surgical 0.327 0.696 0.723 +surly 0.221 0.469 0.493 +surmise 0.529 0.400 0.347 +surname 0.670 0.250 0.493 +surpassing 0.719 0.660 0.720 +surplus 0.602 0.680 0.630 +surprise 0.875 0.875 0.562 +surprised 0.784 0.855 0.539 +surprises 0.875 0.769 0.632 +surprising 0.888 0.790 0.692 +surprisingly 0.847 0.793 0.819 +surreal 0.550 0.529 0.670 +surrender 0.115 0.396 0.186 +surrendering 0.198 0.411 0.245 +surrogate 0.406 0.590 0.472 +surround 0.542 0.623 0.627 +surrounding 0.531 0.422 0.669 +surroundings 0.600 0.346 0.492 +surveillance 0.365 0.720 0.718 +survey 0.580 0.357 0.379 +surveying 0.488 0.455 0.682 +surveyor 0.545 0.337 0.648 +survival 0.541 0.798 0.879 +survive 0.770 0.824 0.726 +surviving 0.646 0.836 0.721 +survivor 0.677 0.750 0.815 +susceptibility 0.458 0.627 0.364 +susceptible 0.438 0.449 0.304 +sushi 0.698 0.343 0.394 +suspect 0.133 0.750 0.509 +suspected 0.173 0.755 0.452 +suspend 0.240 0.320 0.368 +suspended 0.224 0.402 0.368 +suspenders 0.391 0.333 0.500 +suspense 0.286 0.775 0.402 +suspension 0.288 0.530 0.426 +suspicion 0.204 0.711 0.377 +suspicions 0.208 0.745 0.500 +suspicious 0.153 0.745 0.431 +sustain 0.635 0.358 0.593 +sustained 0.649 0.340 0.580 +sustenance 0.820 0.519 0.679 +suture 0.240 0.510 0.510 +suv 0.552 0.431 0.446 +sux 0.406 0.531 0.331 +swab 0.470 0.364 0.259 +swag 0.656 0.676 0.654 +swagger 0.333 0.731 0.538 +swallow 0.466 0.608 0.436 +swami 0.510 0.547 0.491 +swamp 0.245 0.425 0.235 +swamped 0.156 0.480 0.270 +swampy 0.306 0.390 0.412 +swan 0.781 0.225 0.357 +swank 0.490 0.500 0.442 +swap 0.552 0.500 0.509 +swarm 0.302 0.735 0.458 +swarming 0.375 0.600 0.435 +swastika 0.316 0.472 0.491 +swat 0.380 0.694 0.571 +sway 0.690 0.596 0.721 +swear 0.601 0.577 0.658 +swearing 0.333 0.559 0.586 +sweat 0.388 0.579 0.297 +sweater 0.704 0.245 0.295 +sweating 0.292 0.667 0.265 +sweatshirt 0.510 0.368 0.353 +sweatshop 0.385 0.797 0.602 +sweaty 0.281 0.540 0.304 +sweep 0.448 0.385 0.383 +sweeper 0.470 0.549 0.414 +sweeping 0.344 0.431 0.355 +sweet 0.668 0.418 0.382 +sweeten 0.908 0.455 0.423 +sweetened 0.940 0.461 0.398 +sweetener 0.670 0.333 0.330 +sweetest 0.959 0.500 0.370 +sweetheart 0.959 0.423 0.509 +sweetie 0.990 0.549 0.560 +sweetness 0.906 0.474 0.528 +sweets 0.910 0.422 0.321 +swell 0.360 0.679 0.348 +swelling 0.323 0.608 0.250 +sweltering 0.204 0.644 0.362 +swerve 0.276 0.612 0.357 +swift 0.760 0.776 0.698 +swiftly 0.660 0.885 0.618 +swig 0.604 0.481 0.406 +swill 0.427 0.528 0.322 +swim 0.688 0.461 0.529 +swimmer 0.657 0.698 0.610 +swimming 0.760 0.559 0.524 +swimsuit 0.740 0.373 0.269 +swindle 0.122 0.740 0.439 +swindler 0.125 0.721 0.575 +swine 0.340 0.519 0.277 +swing 0.602 0.510 0.481 +swinger 0.459 0.778 0.482 +swinging 0.656 0.510 0.312 +swipe 0.573 0.450 0.266 +swirl 0.490 0.726 0.639 +swish 0.562 0.510 0.474 +switch 0.500 0.538 0.509 +switchblade 0.357 0.596 0.528 +switchboard 0.571 0.519 0.558 +swivel 0.562 0.480 0.500 +swollen 0.236 0.510 0.277 +swoon 0.292 0.510 0.160 +swoop 0.479 0.618 0.446 +sword 0.438 0.653 0.713 +swordfish 0.564 0.520 0.442 +swordplay 0.616 0.750 0.528 +swordsman 0.395 0.857 0.696 +sycamore 0.500 0.401 0.527 +syllable 0.448 0.250 0.417 +syllabus 0.736 0.370 0.643 +symbiotic 0.832 0.425 0.406 +symbol 0.643 0.388 0.527 +symbolic 0.670 0.385 0.574 +symbolically 0.582 0.385 0.648 +symbolism 0.688 0.347 0.640 +symbolize 0.633 0.327 0.673 +symmetric 0.745 0.212 0.588 +symmetrical 0.542 0.263 0.569 +symmetry 0.604 0.274 0.500 +sympathetic 0.796 0.434 0.609 +sympathize 0.770 0.627 0.644 +sympathy 0.827 0.497 0.634 +symphonic 0.775 0.545 0.566 +symphony 0.765 0.490 0.600 +symposium 0.573 0.394 0.644 +symptom 0.380 0.529 0.434 +symptomatic 0.367 0.434 0.491 +synagogue 0.531 0.300 0.544 +synapse 0.660 0.471 0.491 +synaptic 0.573 0.553 0.622 +sync 0.802 0.440 0.670 +synchronize 0.781 0.361 0.654 +synchronous 0.600 0.538 0.545 +syncope 0.245 0.538 0.398 +syndicate 0.439 0.491 0.673 +syndrome 0.229 0.510 0.246 +synergistic 0.571 0.550 0.547 +synergy 0.667 0.510 0.720 +synod 0.469 0.377 0.574 +synonym 0.615 0.210 0.433 +synonymous 0.480 0.323 0.400 +synopsis 0.541 0.390 0.482 +synoptic 0.561 0.510 0.596 +syntax 0.531 0.346 0.559 +synthesis 0.604 0.315 0.377 +synthesizer 0.500 0.410 0.592 +synthetic 0.396 0.350 0.519 +syphilis 0.071 0.606 0.245 +syringe 0.250 0.680 0.330 +syrup 0.620 0.223 0.318 +system 0.615 0.346 0.764 +systematic 0.617 0.444 0.594 +systematically 0.690 0.390 0.651 +t-shirt 0.815 0.286 0.284 +tab 0.594 0.208 0.308 +tabasco 0.375 0.546 0.404 +tabby 0.510 0.426 0.387 +tabernacle 0.408 0.480 0.605 +table 0.551 0.170 0.284 +tableau 0.531 0.302 0.321 +tablecloth 0.480 0.165 0.215 +tablespoon 0.490 0.353 0.245 +tablet 0.562 0.330 0.438 +tableware 0.677 0.250 0.276 +tabloid 0.438 0.365 0.444 +taboo 0.198 0.794 0.482 +tabular 0.438 0.330 0.462 +tabulate 0.480 0.403 0.598 +tabulation 0.396 0.346 0.526 +tachometer 0.398 0.394 0.518 +tacit 0.459 0.340 0.473 +tack 0.365 0.431 0.431 +tackle 0.365 0.686 0.569 +tackled 0.438 0.612 0.569 +tackling 0.480 0.694 0.613 +tacky 0.245 0.490 0.373 +taco 0.561 0.353 0.277 +tact 0.550 0.417 0.417 +tactful 0.704 0.292 0.537 +tactic 0.531 0.434 0.798 +tactical 0.594 0.481 0.684 +tactics 0.583 0.676 0.774 +tactile 0.573 0.410 0.491 +tad 0.459 0.240 0.250 +tadpole 0.350 0.434 0.218 +taffeta 0.604 0.279 0.405 +taffy 0.448 0.431 0.204 +tag 0.612 0.353 0.375 +tail 0.480 0.272 0.293 +tailed 0.438 0.358 0.351 +tailgate 0.323 0.340 0.398 +tailings 0.439 0.311 0.446 +taillight 0.479 0.367 0.283 +tailor 0.573 0.206 0.450 +tailoring 0.673 0.540 0.566 +tailpipe 0.460 0.429 0.409 +taint 0.141 0.425 0.226 +take 0.828 0.537 0.348 +takeoff 0.755 0.884 0.626 +takeout 0.736 0.392 0.368 +takeover 0.663 0.531 0.861 +taker 0.375 0.521 0.618 +talcum 0.500 0.196 0.291 +tale 0.663 0.300 0.336 +talent 0.959 0.607 0.811 +talented 0.939 0.635 0.938 +talisman 0.704 0.542 0.642 +talk 0.833 0.346 0.594 +talkative 0.562 0.673 0.535 +talker 0.500 0.604 0.552 +tall 0.725 0.591 0.538 +tallies 0.551 0.290 0.402 +tallow 0.344 0.283 0.290 +tally 0.542 0.420 0.518 +talon 0.344 0.569 0.475 +talons 0.320 0.698 0.525 +tambourine 0.622 0.548 0.348 +tame 0.560 0.604 0.642 +tamer 0.385 0.783 0.815 +taming 0.569 0.514 0.575 +tamper 0.184 0.802 0.545 +tampon 0.396 0.394 0.345 +tan 0.643 0.460 0.444 +tandem 0.552 0.406 0.485 +tang 0.594 0.383 0.340 +tangent 0.573 0.373 0.454 +tangerine 0.571 0.271 0.395 +tangible 0.646 0.350 0.679 +tangle 0.354 0.545 0.254 +tangled 0.260 0.539 0.316 +tango 0.622 0.560 0.430 +tank 0.431 0.454 0.634 +tank top 0.610 0.371 0.371 +tanker 0.520 0.647 0.713 +tanned 0.615 0.550 0.491 +tantalizing 0.525 0.788 0.625 +tantamount 0.633 0.288 0.670 +tantrum 0.219 0.817 0.404 +taoism 0.490 0.250 0.456 +tap 0.461 0.370 0.349 +tape 0.531 0.277 0.254 +tape measure 0.406 0.250 0.360 +taper 0.541 0.410 0.415 +tapering 0.344 0.380 0.237 +tapestry 0.520 0.176 0.362 +tapeworm 0.357 0.334 0.331 +tapioca 0.594 0.297 0.324 +taps 0.448 0.378 0.409 +tar 0.438 0.440 0.570 +tarantula 0.260 0.718 0.544 +tardiness 0.296 0.452 0.260 +tardy 0.204 0.592 0.293 +target 0.633 0.573 0.798 +targeted 0.573 0.537 0.573 +targeting 0.510 0.420 0.580 +tariff 0.459 0.402 0.491 +tarmac 0.357 0.302 0.398 +tarnish 0.204 0.441 0.342 +tarot 0.479 0.422 0.430 +tarp 0.479 0.210 0.364 +tarry 0.392 0.413 0.388 +tart 0.719 0.380 0.219 +tartan 0.448 0.423 0.389 +tartar 0.214 0.351 0.212 +task 0.550 0.353 0.500 +tassel 0.552 0.330 0.307 +taste 0.802 0.406 0.465 +tasteful 0.918 0.458 0.625 +tasteless 0.146 0.196 0.148 +tasting 0.781 0.603 0.600 +tasty 0.959 0.786 0.555 +tat 0.429 0.380 0.404 +tattler 0.417 0.530 0.434 +tattletale 0.633 0.406 0.317 +tattoo 0.490 0.602 0.525 +taught 0.814 0.481 0.642 +taunt 0.083 0.696 0.355 +taupe 0.406 0.340 0.386 +taut 0.432 0.704 0.457 +tavern 0.516 0.577 0.475 +tawdry 0.375 0.510 0.398 +tawny 0.551 0.398 0.400 +tax 0.260 0.481 0.534 +taxed 0.255 0.456 0.500 +taxi 0.542 0.362 0.430 +taxicab 0.479 0.430 0.355 +taxonomy 0.370 0.410 0.630 +taxpayer 0.592 0.528 0.647 +tea 0.698 0.163 0.370 +teach 0.840 0.510 0.852 +teacher 0.760 0.404 0.885 +teaching 0.822 0.444 0.736 +teacup 0.633 0.135 0.277 +teahouse 0.802 0.314 0.288 +teal 0.540 0.293 0.321 +team 0.708 0.461 0.688 +teamjesus 0.673 0.453 0.536 +teammate 0.865 0.449 0.660 +teamwork 0.918 0.490 0.773 +teapot 0.479 0.110 0.309 +tear 0.404 0.620 0.327 +tearful 0.208 0.500 0.184 +tearsofjoy 0.926 0.740 0.455 +teary 0.167 0.473 0.216 +tease 0.317 0.790 0.432 +teaser 0.510 0.558 0.534 +teasing 0.235 0.725 0.352 +teaspoon 0.521 0.330 0.221 +teat 0.612 0.469 0.328 +teatime 0.847 0.159 0.339 +tech 0.684 0.491 0.732 +technical 0.510 0.490 0.736 +technicality 0.632 0.471 0.661 +technician 0.592 0.510 0.713 +technique 0.760 0.414 0.593 +techno 0.561 0.539 0.500 +technological 0.680 0.452 0.815 +technology 0.776 0.490 0.825 +ted 0.712 0.453 0.336 +teddy bear 0.890 0.170 0.192 +tedious 0.104 0.406 0.241 +tedium 0.224 0.331 0.298 +tee 0.459 0.373 0.377 +teeming 0.582 0.550 0.727 +teen 0.729 0.531 0.568 +teenager 0.781 0.593 0.527 +teens 0.653 0.660 0.440 +teensy 0.520 0.427 0.347 +teeny 0.427 0.418 0.216 +teeth 0.520 0.388 0.427 +teething 0.396 0.471 0.474 +teflon 0.354 0.245 0.434 +telegram 0.561 0.542 0.550 +telegraph 0.594 0.423 0.400 +telekinesis 0.582 0.646 0.667 +telemetry 0.460 0.382 0.611 +telepathic 0.602 0.490 0.642 +telepathy 0.594 0.510 0.588 +telephone 0.694 0.520 0.425 +telescope 0.531 0.340 0.500 +telescopic 0.490 0.290 0.660 +telethon 0.643 0.641 0.473 +teletype 0.532 0.392 0.455 +televised 0.625 0.519 0.518 +television 0.633 0.391 0.547 +tell 0.551 0.350 0.457 +teller 0.500 0.395 0.443 +telling 0.719 0.441 0.527 +telltale 0.240 0.663 0.426 +temp 0.490 0.440 0.314 +temper 0.633 0.623 0.818 +tempera 0.458 0.318 0.245 +temperament 0.420 0.625 0.703 +temperamental 0.316 0.774 0.608 +temperance 0.500 0.294 0.639 +temperate 0.469 0.394 0.593 +temperature 0.521 0.559 0.473 +tempered 0.583 0.437 0.667 +tempest 0.245 0.843 0.653 +template 0.479 0.311 0.411 +temple 0.612 0.269 0.660 +tempo 0.582 0.337 0.500 +temporal 0.500 0.413 0.360 +temporarily 0.500 0.365 0.373 +temporary 0.458 0.415 0.324 +tempt 0.210 0.677 0.500 +temptation 0.365 0.817 0.560 +tempting 0.615 0.740 0.519 +temptress 0.427 0.787 0.667 +ten 0.562 0.260 0.406 +tenable 0.741 0.412 0.636 +tenacious 0.724 0.658 0.692 +tenacity 0.740 0.657 0.889 +tenancy 0.500 0.458 0.605 +tenant 0.385 0.360 0.398 +tend 0.604 0.398 0.412 +tendency 0.684 0.500 0.675 +tender 0.630 0.520 0.509 +tenderfoot 0.469 0.421 0.438 +tenderness 0.949 0.276 0.367 +tending 0.622 0.556 0.594 +tendon 0.341 0.271 0.463 +tenement 0.470 0.384 0.550 +tenet 0.667 0.333 0.636 +tenets 0.734 0.357 0.667 +tenfold 0.469 0.418 0.500 +tennis 0.622 0.519 0.431 +tenor 0.587 0.451 0.500 +tense 0.396 0.439 0.655 +tensile 0.458 0.510 0.618 +tension 0.304 0.810 0.529 +tent 0.510 0.275 0.333 +tentacle 0.370 0.559 0.398 +tentative 0.582 0.657 0.534 +tenth 0.510 0.349 0.382 +tenths 0.406 0.294 0.284 +tenuous 0.398 0.263 0.276 +tenure 0.615 0.472 0.611 +tepee 0.500 0.337 0.373 +tepid 0.337 0.327 0.237 +tequila 0.612 0.710 0.536 +teriyaki 0.646 0.449 0.431 +term 0.450 0.255 0.598 +terminal 0.316 0.434 0.483 +terminate 0.171 0.410 0.441 +termination 0.344 0.472 0.545 +terminator 0.370 0.663 0.737 +terminology 0.612 0.284 0.566 +terminus 0.281 0.382 0.615 +termite 0.265 0.480 0.408 +terms 0.490 0.362 0.645 +tern 0.573 0.365 0.309 +ternary 0.550 0.406 0.480 +terrace 0.615 0.269 0.411 +terrain 0.540 0.300 0.472 +terrestrial 0.542 0.413 0.582 +terrible 0.061 0.849 0.604 +terribly 0.061 0.731 0.430 +terrier 0.562 0.540 0.431 +terrific 0.859 0.650 0.821 +terrified 0.090 0.902 0.387 +terrifies 0.083 0.923 0.500 +terrify 0.052 0.889 0.509 +terrifying 0.031 0.836 0.602 +territorial 0.405 0.600 0.766 +territory 0.625 0.469 0.676 +terror 0.069 0.902 0.415 +terrorism 0.060 0.971 0.673 +terrorist 0.019 0.930 0.679 +terrorists 0.062 0.967 0.688 +terrorize 0.041 0.907 0.577 +terse 0.542 0.393 0.409 +tertiary 0.500 0.350 0.431 +test 0.449 0.500 0.509 +testament 0.594 0.420 0.806 +testicle 0.458 0.651 0.410 +testicular 0.388 0.680 0.453 +testify 0.521 0.650 0.741 +testimonial 0.541 0.538 0.750 +testimony 0.615 0.578 0.643 +testosterone 0.573 0.840 0.775 +testy 0.135 0.640 0.357 +tetanus 0.133 0.577 0.368 +tether 0.323 0.620 0.407 +tethered 0.260 0.472 0.351 +tetrahedral 0.595 0.468 0.423 +text 0.604 0.157 0.402 +textbook 0.622 0.235 0.526 +textile 0.604 0.235 0.395 +textural 0.660 0.296 0.445 +texture 0.615 0.215 0.412 +tgif 0.542 0.471 0.436 +thank 0.958 0.353 0.526 +thankful 0.969 0.344 0.714 +thankgod 0.823 0.451 0.466 +thanking 0.917 0.538 0.658 +thankless 0.146 0.500 0.497 +thanks 0.918 0.472 0.461 +thanksalot 0.908 0.428 0.525 +thanksgiving 0.927 0.449 0.637 +thankyougod 0.900 0.446 0.651 +thankyoujesus 0.878 0.406 0.604 +thankyoulord 0.809 0.388 0.466 +thatch 0.337 0.245 0.161 +thatmoment 0.667 0.389 0.340 +thaumaturgy 0.510 0.546 0.618 +thaw 0.438 0.321 0.327 +theater 0.760 0.635 0.516 +theatrical 0.720 0.690 0.546 +theatrics 0.694 0.539 0.486 +thebest 0.760 0.596 0.719 +theft 0.135 0.867 0.394 +theism 0.460 0.431 0.481 +theistic 0.397 0.365 0.509 +thelife 0.688 0.566 0.629 +thelittlethings 0.571 0.240 0.324 +theme 0.541 0.176 0.427 +theocracy 0.490 0.427 0.722 +theocratic 0.380 0.480 0.605 +theologian 0.521 0.304 0.759 +theological 0.480 0.363 0.683 +theology 0.448 0.330 0.711 +theorem 0.500 0.296 0.615 +theoretical 0.615 0.270 0.546 +theory 0.583 0.314 0.529 +therapeutic 0.625 0.275 0.680 +therapeutics 0.552 0.343 0.625 +therapist 0.468 0.430 0.679 +therapy 0.490 0.353 0.607 +thereabouts 0.427 0.365 0.285 +thereof 0.542 0.265 0.281 +therewith 0.462 0.317 0.398 +thermal 0.480 0.360 0.509 +thermocouple 0.406 0.406 0.422 +thermodynamics 0.510 0.594 0.678 +thermometer 0.400 0.327 0.473 +thermos 0.582 0.255 0.328 +thermostat 0.439 0.480 0.321 +thesaurus 0.520 0.480 0.509 +thesis 0.583 0.582 0.552 +thick 0.449 0.433 0.596 +thicken 0.406 0.398 0.509 +thickening 0.448 0.355 0.434 +thicket 0.385 0.373 0.324 +thickness 0.552 0.370 0.443 +thief 0.088 0.888 0.443 +thigh 0.469 0.433 0.588 +thimble 0.490 0.192 0.218 +thin 0.469 0.337 0.356 +thing 0.449 0.222 0.260 +things 0.519 0.250 0.368 +thingy 0.458 0.312 0.158 +think 0.786 0.408 0.618 +thinker 0.706 0.386 0.764 +thinking 0.720 0.308 0.595 +third 0.551 0.187 0.304 +thirds 0.402 0.327 0.345 +thirst 0.298 0.519 0.307 +thirsty 0.281 0.660 0.310 +thirteen 0.459 0.385 0.331 +thirteenth 0.408 0.330 0.425 +thirty 0.562 0.349 0.316 +thistle 0.427 0.423 0.357 +thither 0.500 0.270 0.316 +thong 0.467 0.596 0.269 +thorn 0.296 0.541 0.427 +thorny 0.177 0.690 0.500 +thorough 0.467 0.350 0.558 +thoroughbred 0.669 0.740 0.716 +thoroughfare 0.582 0.481 0.490 +thought 0.780 0.315 0.571 +thoughtful 0.667 0.290 0.527 +thoughtfulness 0.867 0.269 0.667 +thoughtless 0.194 0.580 0.452 +thoughts 0.745 0.382 0.691 +thousand 0.663 0.355 0.480 +thrash 0.260 0.510 0.472 +thread 0.646 0.184 0.209 +threat 0.135 0.865 0.667 +threaten 0.104 0.958 0.590 +threatened 0.052 0.928 0.354 +threatening 0.071 0.875 0.652 +three 0.653 0.225 0.377 +threefold 0.521 0.400 0.534 +threesome 0.490 0.676 0.560 +thresh 0.490 0.417 0.500 +threshold 0.531 0.519 0.575 +thrice 0.469 0.442 0.462 +thrift 0.760 0.217 0.649 +thrifty 0.604 0.380 0.676 +thrill 0.888 0.837 0.711 +thrilled 0.898 0.818 0.807 +thriller 0.490 0.796 0.645 +thrilling 0.930 0.827 0.782 +thrive 0.948 0.529 0.772 +thriving 0.865 0.521 0.779 +throat 0.350 0.538 0.346 +throb 0.500 0.673 0.556 +throbbing 0.645 0.808 0.491 +throes 0.146 0.760 0.235 +throne 0.724 0.606 0.887 +throng 0.480 0.810 0.706 +throttle 0.562 0.804 0.750 +throw 0.344 0.770 0.623 +throwback 0.280 0.454 0.356 +thrower 0.470 0.690 0.717 +thrown 0.500 0.550 0.619 +thrush 0.306 0.490 0.454 +thrust 0.510 0.647 0.663 +thruster 0.698 0.812 0.719 +thud 0.255 0.686 0.620 +thug 0.240 0.882 0.667 +thumb 0.673 0.271 0.361 +thumbprint 0.510 0.347 0.451 +thump 0.280 0.792 0.608 +thumper 0.354 0.623 0.457 +thumping 0.214 0.755 0.566 +thunder 0.296 0.916 0.526 +thunderbolt 0.418 0.719 0.642 +thunderclap 0.390 0.833 0.607 +thundering 0.337 0.778 0.700 +thunderstorm 0.135 0.860 0.784 +thunderstruck 0.194 0.716 0.509 +thwart 0.281 0.684 0.409 +thx 0.562 0.425 0.461 +thyme 0.561 0.255 0.325 +thyroid 0.234 0.455 0.373 +tiara 0.719 0.300 0.472 +tibia 0.450 0.302 0.425 +tic 0.271 0.438 0.250 +tick 0.521 0.386 0.412 +ticked 0.469 0.386 0.455 +ticker 0.479 0.471 0.509 +ticket 0.684 0.387 0.434 +tickle 0.760 0.727 0.342 +tickled 0.755 0.707 0.364 +ticklish 0.823 0.814 0.345 +tidal 0.592 0.539 0.519 +tidal wave 0.240 0.894 0.736 +tidbit 0.552 0.382 0.385 +tide 0.541 0.556 0.420 +tidings 0.610 0.510 0.694 +tidy 0.760 0.208 0.647 +tie 0.663 0.464 0.431 +tier 0.520 0.245 0.560 +tiff 0.531 0.415 0.343 +tiger 0.479 0.765 0.664 +tighten 0.388 0.487 0.627 +tightness 0.344 0.606 0.759 +tightrope 0.354 0.653 0.279 +tights 0.583 0.343 0.269 +tilde 0.520 0.314 0.321 +tile 0.429 0.245 0.348 +tiling 0.600 0.330 0.315 +till 0.490 0.327 0.319 +tillage 0.552 0.591 0.540 +tiller 0.448 0.410 0.290 +tilt 0.365 0.549 0.463 +tilting 0.459 0.384 0.340 +timber 0.332 0.202 0.386 +timberland 0.550 0.415 0.571 +timbre 0.460 0.480 0.296 +time 0.604 0.288 0.609 +timeless 0.408 0.468 0.583 +timeliness 0.760 0.404 0.582 +timely 0.865 0.387 0.591 +timeout 0.344 0.433 0.322 +timepiece 0.650 0.279 0.461 +timer 0.469 0.433 0.500 +times 0.490 0.279 0.439 +timetable 0.561 0.189 0.491 +timewasters 0.391 0.535 0.291 +timid 0.327 0.276 0.132 +timidity 0.333 0.358 0.153 +timing 0.521 0.311 0.577 +tin 0.469 0.370 0.217 +tincture 0.440 0.360 0.402 +tine 0.438 0.373 0.284 +tinfoil 0.448 0.284 0.311 +tinge 0.469 0.292 0.264 +tingle 0.460 0.560 0.264 +tingling 0.427 0.615 0.340 +tinker 0.396 0.528 0.275 +tinkering 0.531 0.490 0.448 +tinkle 0.562 0.529 0.356 +tinkling 0.612 0.530 0.324 +tinnitus 0.384 0.536 0.411 +tinsel 0.663 0.521 0.473 +tint 0.582 0.292 0.273 +tiny 0.479 0.196 0.125 +tip 0.708 0.221 0.518 +tipper 0.427 0.571 0.431 +tipster 0.490 0.462 0.490 +tipsy 0.510 0.625 0.570 +tiptoe 0.510 0.490 0.407 +tirade 0.378 0.587 0.532 +tire 0.438 0.385 0.381 +tired 0.125 0.317 0.191 +tiredness 0.387 0.408 0.242 +tiredofit 0.300 0.270 0.204 +tireless 0.657 0.750 0.645 +tiresome 0.240 0.542 0.153 +tiring 0.153 0.510 0.176 +tissue 0.558 0.236 0.345 +tistheseason 0.646 0.548 0.435 +tit 0.402 0.539 0.388 +titan 0.598 0.653 0.811 +titanic 0.427 0.786 0.795 +titanium 0.520 0.470 0.704 +tithe 0.507 0.276 0.385 +title 0.708 0.356 0.574 +titled 0.677 0.240 0.658 +titty 0.561 0.548 0.294 +titular 0.704 0.385 0.760 +toad 0.302 0.452 0.196 +toast 0.740 0.382 0.356 +toaster 0.542 0.337 0.387 +toasty 0.698 0.461 0.396 +tobacco 0.327 0.546 0.387 +toby 0.427 0.375 0.330 +tod 0.469 0.330 0.384 +today 0.806 0.306 0.362 +toddler 0.812 0.469 0.368 +toe 0.406 0.221 0.293 +toenail 0.530 0.380 0.306 +toffee 0.658 0.510 0.396 +tofu 0.521 0.330 0.283 +toga 0.698 0.393 0.373 +together 0.874 0.392 0.658 +togetherness 0.906 0.360 0.635 +toil 0.558 0.510 0.583 +toilet 0.490 0.290 0.233 +toils 0.480 0.710 0.482 +token 0.510 0.418 0.414 +tolerable 0.750 0.350 0.374 +tolerance 0.875 0.206 0.649 +tolerant 0.765 0.192 0.618 +tolerate 0.724 0.430 0.588 +toleration 0.776 0.442 0.727 +toll 0.296 0.422 0.453 +tomahawk 0.510 0.642 0.504 +tomato 0.550 0.183 0.275 +tomatoes 0.615 0.240 0.272 +tomb 0.112 0.500 0.343 +tombstone 0.204 0.441 0.311 +tomcat 0.520 0.412 0.386 +tome 0.429 0.316 0.492 +tomorrow 0.792 0.377 0.407 +ton 0.560 0.418 0.604 +tone 0.551 0.355 0.411 +toner 0.448 0.300 0.368 +tong 0.475 0.480 0.370 +tongs 0.500 0.459 0.321 +tongue 0.542 0.432 0.482 +tonic 0.541 0.360 0.500 +tonnage 0.323 0.382 0.590 +tonsils 0.347 0.373 0.283 +toocold 0.420 0.550 0.379 +tool 0.490 0.350 0.594 +toolbox 0.531 0.316 0.472 +tooling 0.510 0.406 0.634 +toomuchtodo 0.420 0.688 0.355 +toot 0.500 0.481 0.373 +tooth 0.439 0.250 0.367 +toothache 0.188 0.853 0.412 +toothbrush 0.517 0.330 0.321 +toothed 0.449 0.394 0.352 +toothless 0.312 0.541 0.272 +toothpaste 0.510 0.290 0.371 +toothpick 0.561 0.216 0.185 +toots 0.552 0.480 0.451 +top 0.760 0.400 0.554 +topaz 0.643 0.325 0.384 +topic 0.520 0.276 0.427 +topical 0.561 0.340 0.500 +topless 0.625 0.765 0.414 +topographic 0.604 0.378 0.558 +topographical 0.438 0.350 0.538 +topography 0.469 0.357 0.506 +topple 0.198 0.820 0.573 +topside 0.708 0.466 0.598 +tor 0.337 0.430 0.418 +torch 0.531 0.630 0.545 +torment 0.057 0.750 0.387 +tormented 0.071 0.855 0.323 +torn 0.153 0.510 0.283 +tornado 0.260 0.896 0.784 +torpedo 0.219 0.794 0.707 +torque 0.466 0.375 0.406 +torrent 0.541 0.745 0.676 +torrid 0.281 0.625 0.517 +torsion 0.312 0.651 0.402 +torso 0.408 0.394 0.473 +tort 0.229 0.635 0.455 +tortious 0.312 0.724 0.491 +tortoise 0.673 0.078 0.250 +tortuous 0.194 0.755 0.382 +torture 0.115 0.878 0.555 +tortured 0.062 0.890 0.361 +toss 0.418 0.725 0.575 +tot 0.602 0.431 0.311 +total 0.771 0.286 0.714 +totality 0.688 0.443 0.717 +totally 0.820 0.422 0.702 +tote 0.510 0.398 0.625 +totem 0.639 0.350 0.571 +touch 0.646 0.477 0.455 +touchdown 0.667 0.770 0.586 +touched 0.592 0.380 0.404 +touching 0.760 0.439 0.491 +touchy 0.323 0.510 0.343 +tough 0.344 0.588 0.742 +toughen 0.458 0.683 0.711 +toughness 0.552 0.618 0.837 +toupee 0.323 0.270 0.324 +tour 0.663 0.545 0.543 +tourism 0.823 0.531 0.545 +tourist 0.745 0.480 0.430 +tourmaline 0.448 0.513 0.441 +tournament 0.694 0.740 0.611 +tourniquet 0.335 0.521 0.398 +tout 0.480 0.538 0.375 +tow 0.531 0.500 0.508 +towel 0.630 0.208 0.286 +tower 0.606 0.380 0.644 +towering 0.500 0.690 0.806 +town 0.551 0.299 0.627 +townhouse 0.622 0.400 0.443 +township 0.531 0.292 0.667 +townspeople 0.677 0.466 0.569 +toxic 0.008 0.885 0.492 +toxicity 0.104 0.865 0.491 +toxicology 0.302 0.736 0.574 +toxin 0.115 0.654 0.456 +toy 0.878 0.420 0.275 +toymaker 0.755 0.510 0.536 +trace 0.573 0.346 0.483 +traceable 0.602 0.370 0.535 +tracer 0.573 0.327 0.645 +traces 0.482 0.448 0.389 +trachea 0.448 0.509 0.387 +tracing 0.418 0.591 0.565 +track 0.448 0.433 0.526 +tracker 0.398 0.744 0.731 +tract 0.406 0.422 0.339 +tractable 0.635 0.500 0.469 +traction 0.429 0.585 0.648 +tractor 0.449 0.580 0.619 +trade 0.561 0.544 0.690 +trademark 0.667 0.344 0.750 +trader 0.562 0.632 0.854 +tradesman 0.531 0.431 0.664 +trading 0.635 0.602 0.705 +tradition 0.830 0.430 0.750 +traditional 0.677 0.221 0.604 +traffic 0.323 0.559 0.518 +traffic light 0.490 0.469 0.479 +trafficking 0.250 0.710 0.399 +tragedies 0.100 0.910 0.442 +tragedy 0.052 0.843 0.340 +tragic 0.048 0.904 0.396 +trail 0.600 0.322 0.455 +trailer 0.541 0.490 0.473 +train 0.666 0.705 0.620 +train set 0.604 0.598 0.464 +trained 0.771 0.538 0.645 +trainee 0.627 0.408 0.352 +trainer 0.698 0.719 0.824 +training 0.714 0.776 0.788 +trait 0.469 0.365 0.453 +traitor 0.112 0.796 0.491 +traitorous 0.073 0.745 0.412 +trajectory 0.653 0.558 0.779 +tram 0.667 0.628 0.492 +tramp 0.108 0.510 0.182 +trample 0.235 0.764 0.562 +trampoline 0.604 0.690 0.391 +tramway 0.615 0.538 0.543 +trance 0.469 0.481 0.382 +tranquil 0.917 0.094 0.355 +tranquility 0.840 0.135 0.442 +tranquilizer 0.510 0.236 0.596 +transact 0.521 0.625 0.680 +transaction 0.650 0.577 0.579 +transatlantic 0.724 0.596 0.706 +transceiver 0.510 0.490 0.537 +transcend 0.604 0.771 0.726 +transcendence 0.656 0.608 0.754 +transcendent 0.667 0.600 0.824 +transcendental 0.635 0.652 0.842 +transcribe 0.500 0.394 0.573 +transcriber 0.490 0.420 0.615 +transcript 0.639 0.398 0.528 +transcription 0.592 0.455 0.615 +transfer 0.702 0.490 0.519 +transference 0.592 0.294 0.551 +transferred 0.480 0.450 0.409 +transfixed 0.427 0.660 0.528 +transform 0.735 0.667 0.696 +transformation 0.796 0.618 0.770 +transformer 0.582 0.582 0.723 +transfusion 0.417 0.730 0.557 +transgression 0.158 0.890 0.611 +transient 0.510 0.405 0.430 +transistor 0.480 0.480 0.444 +transit 0.439 0.590 0.588 +transition 0.605 0.561 0.558 +transitional 0.573 0.472 0.491 +transitive 0.479 0.377 0.414 +transitory 0.438 0.450 0.407 +translate 0.604 0.423 0.462 +translation 0.633 0.435 0.598 +translator 0.760 0.412 0.473 +translocation 0.367 0.612 0.564 +translucent 0.600 0.500 0.389 +transmission 0.688 0.490 0.611 +transmit 0.836 0.581 0.673 +transmitter 0.520 0.511 0.719 +transmutation 0.438 0.740 0.737 +transom 0.375 0.385 0.417 +transparency 0.847 0.260 0.587 +transparent 0.542 0.330 0.667 +transplant 0.445 0.806 0.620 +transplantation 0.531 0.694 0.610 +transponder 0.564 0.575 0.565 +transport 0.613 0.627 0.605 +transportation 0.667 0.560 0.472 +transporter 0.615 0.625 0.750 +transpose 0.440 0.585 0.467 +transposition 0.312 0.451 0.555 +transsexual 0.264 0.815 0.423 +transverse 0.429 0.429 0.525 +transvestite 0.270 0.675 0.373 +trap 0.104 0.610 0.391 +trapdoor 0.094 0.670 0.462 +trapeze 0.542 0.625 0.566 +trapped 0.135 0.615 0.380 +trapper 0.296 0.654 0.491 +trapping 0.333 0.621 0.491 +trappings 0.458 0.462 0.370 +traps 0.235 0.673 0.481 +trash 0.163 0.541 0.154 +trashy 0.071 0.380 0.161 +trauma 0.112 0.792 0.453 +traumatic 0.062 0.885 0.427 +travail 0.500 0.677 0.620 +travel 0.931 0.689 0.535 +traveler 0.837 0.571 0.700 +traveling 0.900 0.750 0.582 +traverse 0.571 0.590 0.629 +travesty 0.354 0.644 0.407 +trawl 0.255 0.590 0.464 +trawler 0.316 0.430 0.405 +tray 0.549 0.250 0.345 +treacherous 0.112 0.815 0.402 +treachery 0.104 0.852 0.448 +tread 0.510 0.520 0.426 +treadmill 0.459 0.636 0.436 +treason 0.094 0.806 0.552 +treasure 0.927 0.592 0.821 +treasured 0.849 0.471 0.730 +treasurer 0.694 0.456 0.755 +treasures 0.867 0.771 0.842 +treasury 0.812 0.541 0.736 +treat 0.573 0.571 0.436 +treatable 0.780 0.302 0.560 +treatise 0.604 0.407 0.613 +treatment 0.663 0.386 0.620 +treaty 0.646 0.382 0.667 +treble 0.358 0.471 0.466 +tree 0.670 0.118 0.442 +trees 0.653 0.137 0.537 +trek 0.469 0.530 0.535 +trellis 0.299 0.500 0.389 +tremble 0.177 0.878 0.388 +trembling 0.177 0.824 0.324 +tremendous 0.600 0.888 0.773 +tremendously 0.719 0.722 0.661 +tremor 0.104 0.833 0.455 +trench 0.429 0.760 0.429 +trend 0.625 0.458 0.706 +trending 0.750 0.472 0.600 +trendy 0.713 0.520 0.536 +trepidation 0.582 0.594 0.464 +trespass 0.229 0.670 0.613 +triad 0.469 0.413 0.528 +triage 0.398 0.433 0.479 +trial 0.438 0.663 0.612 +triangle 0.562 0.269 0.352 +triangular 0.430 0.320 0.397 +triangulate 0.408 0.380 0.517 +triathlon 0.521 0.853 0.663 +tribal 0.417 0.404 0.482 +tribe 0.664 0.486 0.516 +tribulation 0.448 0.612 0.484 +tribunal 0.410 0.670 0.797 +tribune 0.610 0.585 0.556 +tributary 0.615 0.463 0.616 +tribute 0.684 0.573 0.700 +trick 0.542 0.700 0.409 +trickery 0.146 0.798 0.336 +trickle 0.500 0.196 0.231 +trickster 0.375 0.680 0.446 +tricky 0.219 0.651 0.500 +tricycle 0.633 0.402 0.368 +trident 0.403 0.606 0.609 +trifle 0.271 0.296 0.221 +trifling 0.375 0.418 0.183 +trig 0.438 0.417 0.415 +trigger 0.271 0.804 0.660 +trigonometry 0.396 0.400 0.616 +trillion 0.592 0.420 0.623 +trilogy 0.615 0.520 0.664 +trim 0.500 0.466 0.430 +trimester 0.783 0.336 0.538 +trimmer 0.260 0.548 0.529 +trimming 0.500 0.478 0.325 +trine 0.396 0.365 0.317 +trinity 0.635 0.346 0.660 +trinket 0.521 0.352 0.368 +trio 0.521 0.613 0.473 +trip 0.875 0.643 0.538 +tripartite 0.500 0.480 0.539 +tripe 0.312 0.361 0.438 +triple 0.585 0.385 0.481 +triplet 0.622 0.510 0.618 +triplicate 0.684 0.545 0.717 +tripod 0.406 0.388 0.483 +tripping 0.276 0.594 0.293 +trite 0.458 0.418 0.290 +tritium 0.412 0.471 0.422 +triumph 0.969 0.798 0.926 +triumphant 0.949 0.837 0.972 +trivia 0.690 0.490 0.473 +trivial 0.406 0.387 0.337 +troll 0.378 0.627 0.327 +trolley 0.562 0.558 0.464 +trombone 0.562 0.500 0.500 +troop 0.375 0.696 0.750 +trooper 0.458 0.694 0.713 +troops 0.385 0.718 0.804 +trophy 0.947 0.643 0.676 +tropic 0.740 0.529 0.536 +tropical 0.740 0.461 0.509 +tropics 0.740 0.383 0.412 +trot 0.531 0.664 0.396 +trouble 0.135 0.811 0.452 +troubled 0.167 0.627 0.385 +troublemaker 0.260 0.900 0.596 +troubles 0.051 0.854 0.269 +troublesome 0.283 0.894 0.404 +trough 0.500 0.308 0.340 +troupe 0.625 0.406 0.557 +trousers 0.625 0.314 0.442 +trout 0.516 0.387 0.298 +trowel 0.470 0.418 0.250 +truce 0.688 0.441 0.453 +truck 0.531 0.368 0.546 +trucker 0.494 0.609 0.500 +truckload 0.480 0.450 0.534 +truculent 0.210 0.731 0.498 +true 0.896 0.436 0.777 +truelove 0.860 0.600 0.587 +truffle 0.677 0.323 0.418 +truism 0.521 0.422 0.480 +trump 0.640 0.716 0.898 +trumpet 0.573 0.570 0.393 +trumpeter 0.673 0.600 0.676 +truncate 0.323 0.600 0.412 +truncated 0.316 0.602 0.439 +trundle 0.507 0.270 0.414 +trunk 0.271 0.167 0.404 +truss 0.521 0.482 0.569 +trust 0.888 0.547 0.741 +trustee 0.531 0.442 0.658 +trusting 0.857 0.508 0.750 +trustworthy 0.969 0.315 0.824 +trusty 0.863 0.398 0.696 +truth 0.971 0.400 0.685 +truthful 0.708 0.467 0.807 +truthfulness 0.920 0.549 0.808 +try 0.604 0.551 0.556 +tryout 0.459 0.539 0.472 +tryouts 0.490 0.602 0.594 +tsunami 0.042 0.944 0.684 +tub 0.449 0.235 0.265 +tuba 0.542 0.402 0.381 +tubby 0.427 0.423 0.353 +tube 0.418 0.279 0.409 +tuberculosis 0.214 0.519 0.424 +tubing 0.438 0.363 0.358 +tubular 0.458 0.361 0.464 +tubule 0.500 0.330 0.333 +tuck 0.367 0.473 0.361 +tucker 0.475 0.558 0.429 +tuesday 0.469 0.184 0.330 +tufted 0.500 0.510 0.406 +tug 0.320 0.604 0.558 +tugboat 0.271 0.510 0.652 +tuition 0.531 0.372 0.436 +tulip 0.730 0.189 0.356 +tumble 0.276 0.556 0.272 +tumbler 0.520 0.260 0.352 +tumbleweed 0.312 0.471 0.427 +tummy 0.427 0.365 0.230 +tumor 0.102 0.664 0.324 +tumour 0.092 0.627 0.464 +tumult 0.271 0.640 0.636 +tumultuous 0.208 0.622 0.590 +tun 0.386 0.413 0.364 +tuna 0.531 0.386 0.304 +tunable 0.510 0.364 0.582 +tune 0.708 0.479 0.426 +tunic 0.531 0.248 0.391 +tuning 0.719 0.390 0.635 +tunnel 0.312 0.490 0.412 +turban 0.469 0.386 0.426 +turbidity 0.184 0.607 0.393 +turbine 0.520 0.549 0.575 +turbo 0.583 0.729 0.596 +turbulence 0.062 0.922 0.532 +turbulent 0.302 0.792 0.612 +turd 0.240 0.519 0.383 +turf 0.531 0.192 0.295 +turkey 0.634 0.245 0.247 +turmeric 0.542 0.316 0.312 +turmoil 0.198 0.888 0.417 +turn 0.531 0.398 0.482 +turnaround 0.560 0.654 0.407 +turned 0.630 0.538 0.583 +turning 0.510 0.684 0.420 +turnip 0.561 0.183 0.254 +turnkey 0.531 0.382 0.427 +turnoff 0.312 0.560 0.327 +turnout 0.641 0.692 0.898 +turnover 0.490 0.392 0.512 +turnpike 0.459 0.434 0.462 +turntable 0.531 0.455 0.406 +turpentine 0.320 0.539 0.571 +turquoise 0.786 0.226 0.357 +turret 0.494 0.500 0.588 +turtle 0.291 0.102 0.271 +turtleneck 0.583 0.398 0.327 +tussle 0.333 0.919 0.691 +tutelage 0.393 0.442 0.609 +tutor 0.750 0.346 0.826 +tutoring 0.663 0.402 0.702 +tutu 0.583 0.276 0.233 +tux 0.531 0.365 0.462 +tuxedo 0.694 0.354 0.519 +tv 0.622 0.380 0.393 +twain 0.541 0.255 0.370 +twat 0.292 0.459 0.404 +twats 0.406 0.588 0.383 +tweak 0.440 0.462 0.452 +tweed 0.510 0.440 0.412 +tweet 0.659 0.490 0.537 +tweezers 0.493 0.408 0.295 +twelfth 0.521 0.292 0.527 +twelve 0.490 0.298 0.412 +twentieth 0.469 0.297 0.346 +twenty 0.520 0.292 0.286 +twerp 0.408 0.443 0.384 +twig 0.378 0.288 0.236 +twilight 0.622 0.341 0.633 +twill 0.449 0.415 0.353 +twin 0.688 0.363 0.453 +twine 0.521 0.380 0.337 +twinge 0.316 0.720 0.471 +twinkle 0.719 0.724 0.610 +twins 0.760 0.473 0.602 +twirl 0.552 0.647 0.409 +twist 0.375 0.469 0.337 +twisted 0.071 0.736 0.311 +twister 0.330 0.680 0.647 +twit 0.194 0.653 0.198 +twitch 0.510 0.740 0.548 +twitching 0.292 0.700 0.482 +twitchy 0.094 0.918 0.281 +two 0.520 0.200 0.404 +two step 0.583 0.314 0.327 +twofaced 0.387 0.620 0.384 +twofold 0.573 0.333 0.551 +twosome 0.583 0.544 0.500 +tycoon 0.682 0.596 0.867 +tyke 0.500 0.388 0.300 +type 0.500 0.284 0.364 +typewriter 0.542 0.373 0.418 +typhoid 0.265 0.458 0.401 +typhoon 0.323 0.796 0.697 +typical 0.635 0.206 0.426 +typically 0.569 0.377 0.559 +typist 0.551 0.559 0.528 +typo 0.224 0.415 0.255 +typography 0.480 0.334 0.574 +tyrannical 0.167 0.860 0.731 +tyranny 0.112 0.792 0.705 +tyrant 0.115 0.850 0.683 +tyre 0.480 0.358 0.407 +ubiquitous 0.635 0.571 0.884 +ubiquity 0.578 0.490 0.595 +ugliness 0.094 0.407 0.267 +ugly 0.167 0.630 0.254 +uhoh 0.320 0.622 0.284 +ukulele 0.513 0.358 0.365 +ulcer 0.286 0.596 0.377 +ulterior 0.375 0.509 0.490 +ultimate 0.648 0.645 0.544 +ultimately 0.385 0.480 0.558 +ultimatum 0.219 0.855 0.837 +ultimo 0.375 0.363 0.300 +ultrasound 0.573 0.594 0.600 +ultraviolet 0.604 0.448 0.673 +umbilical 0.398 0.406 0.333 +umbra 0.408 0.400 0.337 +umbrella 0.583 0.246 0.255 +umpire 0.520 0.592 0.755 +umpteen 0.510 0.460 0.611 +unabashed 0.292 0.614 0.488 +unabated 0.532 0.420 0.466 +unable 0.132 0.459 0.193 +unacceptable 0.133 0.479 0.330 +unaccompanied 0.292 0.376 0.297 +unaccountable 0.180 0.600 0.543 +unaccounted 0.410 0.338 0.361 +unacknowledged 0.240 0.269 0.116 +unadulterated 0.570 0.420 0.528 +unaffected 0.542 0.265 0.571 +unafraid 0.500 0.520 0.655 +unaided 0.290 0.410 0.336 +unaltered 0.571 0.269 0.598 +unambiguous 0.406 0.390 0.578 +unanimity 0.490 0.407 0.706 +unanimous 0.656 0.380 0.682 +unanimously 0.686 0.333 0.738 +unannounced 0.240 0.588 0.291 +unanswered 0.276 0.361 0.219 +unanticipated 0.255 0.775 0.327 +unappreciated 0.143 0.431 0.209 +unapproved 0.184 0.471 0.254 +unarmed 0.427 0.420 0.241 +unassisted 0.302 0.320 0.211 +unassuming 0.490 0.230 0.471 +unattached 0.192 0.439 0.283 +unattainable 0.220 0.635 0.571 +unattended 0.255 0.400 0.167 +unattractive 0.177 0.307 0.208 +unauthorized 0.260 0.448 0.259 +unavailable 0.323 0.281 0.159 +unavoidable 0.350 0.580 0.445 +unaware 0.208 0.355 0.310 +unbalanced 0.302 0.596 0.343 +unbearable 0.125 0.798 0.447 +unbeatable 0.735 0.719 0.681 +unbeaten 0.854 0.760 0.828 +unbecoming 0.123 0.471 0.288 +unbelief 0.265 0.582 0.407 +unbelievable 0.771 0.790 0.717 +unbiased 0.625 0.378 0.618 +unborn 0.312 0.300 0.216 +unbound 0.354 0.402 0.283 +unbounded 0.646 0.600 0.736 +unbreakable 0.653 0.573 0.759 +unbridled 0.396 0.759 0.448 +unbroken 0.550 0.224 0.602 +unbutton 0.479 0.539 0.311 +uncalled 0.344 0.294 0.222 +uncanny 0.469 0.461 0.430 +uncaring 0.177 0.245 0.321 +uncensured 0.438 0.649 0.509 +uncertain 0.363 0.500 0.164 +uncertainty 0.064 0.494 0.282 +unchallenged 0.552 0.394 0.545 +unchangeable 0.375 0.442 0.709 +unchanged 0.490 0.204 0.237 +uncharted 0.188 0.406 0.413 +uncherished 0.250 0.412 0.280 +uncivilized 0.133 0.600 0.400 +unclaimed 0.316 0.346 0.278 +uncle 0.653 0.255 0.578 +unclean 0.133 0.529 0.134 +unclear 0.229 0.463 0.202 +uncomfortable 0.188 0.610 0.214 +uncommon 0.459 0.429 0.373 +uncommonly 0.626 0.490 0.778 +uncomplicated 0.740 0.260 0.453 +uncompromising 0.320 0.531 0.613 +unconcerned 0.562 0.283 0.298 +unconditional 0.760 0.493 0.715 +unconfirmed 0.334 0.321 0.339 +unconnected 0.188 0.265 0.213 +unconscionable 0.208 0.618 0.429 +unconscious 0.240 0.356 0.195 +unconsciousness 0.177 0.440 0.121 +unconstitutional 0.230 0.588 0.491 +unconstrained 0.653 0.640 0.635 +uncontested 0.510 0.471 0.689 +uncontrollable 0.265 0.790 0.626 +uncontrolled 0.188 0.891 0.544 +unconventional 0.177 0.509 0.288 +unconvinced 0.409 0.458 0.228 +unconvincing 0.190 0.532 0.144 +uncooked 0.312 0.321 0.241 +uncooperative 0.250 0.422 0.246 +uncorrelated 0.333 0.327 0.316 +uncouth 0.080 0.761 0.350 +uncover 0.771 0.552 0.648 +uncritical 0.480 0.367 0.412 +uncut 0.448 0.422 0.278 +undead 0.367 0.635 0.406 +undecided 0.286 0.433 0.127 +undefeated 0.833 0.752 0.825 +undefined 0.260 0.418 0.350 +undeniable 0.552 0.473 0.778 +underage 0.469 0.461 0.300 +underbelly 0.406 0.423 0.361 +undercover 0.388 0.627 0.483 +undercurrent 0.357 0.582 0.520 +underdog 0.250 0.410 0.226 +underestimate 0.413 0.464 0.193 +undergo 0.398 0.554 0.339 +undergraduate 0.583 0.500 0.559 +underground 0.396 0.455 0.452 +underhanded 0.188 0.415 0.527 +underlay 0.521 0.365 0.458 +underlie 0.323 0.378 0.275 +underline 0.480 0.412 0.509 +underlying 0.480 0.445 0.452 +undermine 0.316 0.491 0.413 +undermined 0.365 0.409 0.394 +underneath 0.450 0.265 0.158 +underpaid 0.146 0.413 0.209 +underpants 0.448 0.473 0.276 +underprivileged 0.167 0.449 0.172 +underrated 0.208 0.520 0.333 +underscore 0.375 0.275 0.306 +undersea 0.545 0.490 0.425 +undersecretary 0.459 0.377 0.594 +undersized 0.316 0.425 0.298 +understaffed 0.148 0.444 0.302 +understand 0.760 0.374 0.643 +understandable 0.776 0.363 0.566 +understanding 0.865 0.304 0.689 +understatement 0.347 0.480 0.473 +understood 0.780 0.441 0.686 +understudy 0.378 0.402 0.420 +undertake 0.796 0.702 0.754 +undertaker 0.363 0.696 0.611 +undertaking 0.667 0.530 0.696 +undertow 0.327 0.639 0.231 +underwear 0.610 0.546 0.375 +underwood 0.510 0.453 0.510 +underworld 0.177 0.676 0.613 +underwrite 0.416 0.520 0.423 +underwriter 0.571 0.327 0.620 +undeserved 0.219 0.552 0.283 +undesirable 0.177 0.644 0.260 +undesired 0.156 0.441 0.235 +undetectable 0.438 0.539 0.604 +undetected 0.224 0.304 0.268 +undetermined 0.265 0.256 0.353 +undeveloped 0.292 0.330 0.254 +undignified 0.122 0.627 0.308 +undirected 0.330 0.417 0.310 +undisclosed 0.479 0.361 0.314 +undiscovered 0.438 0.347 0.261 +undisputed 0.646 0.588 0.673 +undisturbed 0.725 0.287 0.434 +undivided 0.510 0.380 0.490 +undo 0.365 0.444 0.349 +undoing 0.219 0.452 0.298 +undoubted 0.592 0.461 0.740 +undress 0.438 0.900 0.336 +undressed 0.375 0.755 0.356 +undue 0.156 0.573 0.318 +undying 0.708 0.500 0.773 +unearned 0.177 0.340 0.213 +unearth 0.427 0.635 0.545 +uneasiness 0.190 0.798 0.241 +uneasy 0.115 0.598 0.349 +uneducated 0.177 0.350 0.246 +unemployed 0.094 0.481 0.230 +unemployment 0.094 0.400 0.297 +unencumbered 0.604 0.280 0.472 +unending 0.385 0.519 0.454 +unequal 0.118 0.433 0.202 +unequalled 0.562 0.470 0.769 +unequivocal 0.604 0.415 0.615 +unequivocally 0.521 0.668 0.554 +unethical 0.104 0.433 0.269 +uneven 0.125 0.457 0.240 +uneventful 0.510 0.343 0.410 +unexpected 0.500 0.720 0.333 +unexpectedly 0.354 0.759 0.462 +unexplainable 0.260 0.448 0.610 +unexplained 0.271 0.531 0.349 +unexplored 0.401 0.640 0.388 +unfailing 0.625 0.635 0.594 +unfair 0.173 0.472 0.190 +unfairness 0.170 0.817 0.336 +unfaithful 0.031 0.806 0.298 +unfamiliar 0.219 0.558 0.273 +unfavorable 0.133 0.450 0.232 +unfeeling 0.235 0.377 0.345 +unfettered 0.569 0.650 0.586 +unfinished 0.188 0.368 0.264 +unfit 0.250 0.368 0.185 +unflinching 0.667 0.606 0.882 +unfold 0.612 0.510 0.520 +unfollow 0.281 0.337 0.293 +unforeseen 0.255 0.714 0.500 +unforgettable 0.833 0.561 0.660 +unforgivable 0.276 0.743 0.490 +unforgiving 0.406 0.630 0.793 +unfortunate 0.073 0.487 0.195 +unfortunately 0.104 0.494 0.281 +unfounded 0.271 0.520 0.410 +unfreeze 0.458 0.297 0.375 +unfriendly 0.173 0.670 0.458 +unfulfilled 0.184 0.426 0.268 +unfurnished 0.316 0.333 0.272 +unglued 0.378 0.446 0.352 +ungodly 0.296 0.423 0.388 +ungrateful 0.219 0.461 0.275 +unguarded 0.156 0.578 0.205 +unhand 0.406 0.360 0.361 +unhappiness 0.083 0.630 0.222 +unhappy 0.112 0.500 0.155 +unharmed 0.740 0.378 0.491 +unhealthy 0.115 0.549 0.214 +unheard 0.344 0.539 0.500 +unhelpful 0.104 0.320 0.118 +unhindered 0.729 0.441 0.725 +unholy 0.327 0.560 0.445 +unhook 0.375 0.592 0.310 +unicorn 0.776 0.510 0.480 +unidentified 0.385 0.361 0.199 +unification 0.688 0.345 0.788 +unified 0.729 0.439 0.764 +uniform 0.570 0.245 0.655 +uniformed 0.469 0.519 0.589 +uniformity 0.745 0.353 0.538 +uniformly 0.625 0.333 0.704 +unimaginable 0.573 0.634 0.589 +unimpeachable 0.684 0.550 0.784 +unimpeached 0.458 0.335 0.433 +unimportant 0.281 0.240 0.175 +unimpressed 0.198 0.302 0.327 +unimproved 0.163 0.377 0.144 +uninfected 0.688 0.304 0.389 +uninformed 0.156 0.370 0.182 +uninhabited 0.301 0.230 0.221 +uninitiated 0.271 0.288 0.288 +uninspired 0.163 0.243 0.260 +unintelligible 0.208 0.472 0.283 +unintended 0.438 0.385 0.349 +unintentional 0.333 0.538 0.306 +unintentionally 0.460 0.490 0.286 +uninterested 0.365 0.240 0.328 +uninteresting 0.153 0.235 0.228 +uninterrupted 0.500 0.434 0.527 +uninvited 0.090 0.385 0.307 +union 0.854 0.226 0.766 +unique 0.823 0.347 0.661 +unisex 0.492 0.417 0.417 +unison 0.510 0.439 0.583 +unit 0.562 0.235 0.578 +unitary 0.531 0.239 0.641 +unite 0.781 0.375 0.610 +united 0.781 0.431 0.783 +unity 0.837 0.288 0.658 +universal 0.802 0.417 0.833 +universality 0.796 0.410 0.840 +universe 0.694 0.454 0.839 +university 0.735 0.574 0.741 +unjust 0.115 0.625 0.278 +unjustifiable 0.115 0.596 0.394 +unjustified 0.288 0.541 0.314 +unkind 0.135 0.409 0.310 +unknowable 0.347 0.540 0.396 +unknown 0.357 0.450 0.204 +unlawful 0.094 0.759 0.402 +unleash 0.479 0.775 0.559 +unlicensed 0.306 0.574 0.196 +unlike 0.439 0.439 0.418 +unlikely 0.271 0.293 0.245 +unlimited 0.750 0.623 0.679 +unlisted 0.365 0.265 0.218 +unload 0.656 0.639 0.573 +unloaded 0.469 0.380 0.331 +unlock 0.582 0.442 0.592 +unlucky 0.073 0.395 0.198 +unmanageable 0.177 0.666 0.482 +unmanned 0.235 0.441 0.324 +unmarked 0.416 0.294 0.433 +unmarried 0.438 0.480 0.545 +unmask 0.323 0.690 0.520 +unmatched 0.776 0.536 0.771 +unmistakable 0.602 0.571 0.765 +unmitigated 0.649 0.427 0.422 +unmoved 0.184 0.355 0.360 +unnamed 0.316 0.189 0.284 +unnatural 0.153 0.587 0.434 +unnecessary 0.219 0.358 0.190 +unneeded 0.177 0.375 0.245 +unnoticed 0.302 0.440 0.260 +unnumbered 0.406 0.255 0.331 +unobserved 0.398 0.255 0.257 +unobstructed 0.583 0.440 0.573 +unobtrusive 0.447 0.327 0.402 +unoccupied 0.258 0.245 0.412 +unofficial 0.260 0.302 0.255 +unopened 0.542 0.340 0.265 +unopposed 0.615 0.375 0.537 +unordered 0.224 0.482 0.190 +unorganised 0.250 0.500 0.212 +unorganized 0.260 0.657 0.173 +unorthodox 0.340 0.480 0.441 +unpack 0.531 0.528 0.445 +unpaid 0.300 0.413 0.365 +unparalleled 0.708 0.306 0.538 +unpleasant 0.122 0.612 0.185 +unpleasantness 0.062 0.724 0.264 +unplug 0.239 0.441 0.404 +unplugged 0.367 0.375 0.318 +unpopular 0.073 0.441 0.164 +unprecedented 0.500 0.491 0.658 +unpredictable 0.429 0.769 0.515 +unprepared 0.204 0.450 0.152 +unpretentious 0.510 0.296 0.410 +unproductive 0.100 0.324 0.237 +unprofessional 0.042 0.370 0.170 +unprofitable 0.163 0.376 0.217 +unprotected 0.150 0.582 0.197 +unproven 0.296 0.427 0.216 +unprovoked 0.565 0.327 0.385 +unpublished 0.406 0.480 0.481 +unpunished 0.292 0.594 0.519 +unqualified 0.170 0.433 0.173 +unquestionable 0.469 0.450 0.843 +unquestionably 0.500 0.630 0.750 +unquestioned 0.562 0.509 0.746 +unquote 0.388 0.363 0.517 +unravel 0.378 0.598 0.455 +unreachable 0.208 0.679 0.557 +unread 0.458 0.240 0.214 +unreal 0.173 0.431 0.296 +unrealistic 0.229 0.500 0.245 +unreasonable 0.115 0.702 0.264 +unrecorded 0.241 0.351 0.350 +unregistered 0.255 0.337 0.266 +unregulated 0.344 0.454 0.421 +unrelated 0.302 0.270 0.264 +unrelenting 0.500 0.790 0.875 +unreliable 0.108 0.480 0.240 +unremarkable 0.271 0.155 0.230 +unrepentant 0.240 0.445 0.413 +unrequited 0.143 0.441 0.179 +unresolved 0.135 0.441 0.173 +unresponsive 0.108 0.282 0.244 +unrest 0.102 0.577 0.231 +unrestrained 0.385 0.775 0.627 +unrestricted 0.698 0.458 0.644 +unromantic 0.208 0.316 0.307 +unruly 0.240 0.745 0.547 +unsafe 0.115 0.562 0.147 +unsanitary 0.063 0.592 0.269 +unsatisfactory 0.122 0.520 0.189 +unsatisfied 0.200 0.547 0.241 +unsavory 0.071 0.637 0.353 +unscathed 0.625 0.308 0.611 +unscheduled 0.312 0.436 0.300 +unscientific 0.396 0.317 0.321 +unscrew 0.333 0.462 0.396 +unscrupulous 0.094 0.727 0.465 +unseat 0.229 0.500 0.312 +unseen 0.427 0.351 0.421 +unselfish 0.615 0.353 0.377 +unsettled 0.208 0.647 0.170 +unsightly 0.226 0.559 0.373 +unsolicited 0.094 0.339 0.280 +unsolved 0.146 0.390 0.235 +unsophisticated 0.327 0.491 0.339 +unsound 0.146 0.222 0.272 +unspeakable 0.327 0.567 0.393 +unspecified 0.240 0.365 0.165 +unspoken 0.177 0.260 0.208 +unstable 0.167 0.587 0.150 +unsteady 0.122 0.500 0.190 +unstoppable 0.625 0.887 0.862 +unsuccessful 0.140 0.318 0.106 +unsuitable 0.188 0.528 0.300 +unsung 0.296 0.330 0.314 +unsupervised 0.478 0.481 0.442 +unsupported 0.260 0.450 0.221 +unsure 0.143 0.580 0.217 +unsurpassed 0.694 0.569 0.798 +unsuspecting 0.302 0.509 0.413 +unsustainable 0.255 0.650 0.406 +unsweetened 0.396 0.263 0.300 +unsympathetic 0.163 0.620 0.281 +untamed 0.429 0.778 0.709 +untenable 0.143 0.637 0.425 +untested 0.302 0.296 0.348 +unthinkable 0.365 0.480 0.481 +untidy 0.106 0.610 0.254 +untie 0.542 0.463 0.472 +untimely 0.245 0.676 0.233 +untitled 0.213 0.240 0.240 +untold 0.240 0.367 0.191 +untouchable 0.490 0.602 0.683 +untouched 0.531 0.276 0.600 +untoward 0.122 0.555 0.291 +untraceable 0.321 0.674 0.574 +untrained 0.149 0.529 0.282 +untranslated 0.271 0.188 0.264 +untroubled 0.750 0.213 0.653 +untrue 0.031 0.500 0.188 +untrustworthy 0.097 0.449 0.287 +unturned 0.312 0.255 0.316 +unused 0.344 0.231 0.234 +unusual 0.429 0.433 0.361 +unusually 0.385 0.406 0.358 +unutterable 0.406 0.592 0.538 +unveil 0.439 0.442 0.562 +unveiling 0.569 0.570 0.675 +unverified 0.214 0.365 0.180 +unwanted 0.177 0.546 0.205 +unwarranted 0.091 0.500 0.345 +unwary 0.286 0.417 0.402 +unwashed 0.365 0.427 0.360 +unwavering 0.740 0.630 0.858 +unwed 0.541 0.595 0.459 +unwelcome 0.115 0.480 0.269 +unwell 0.143 0.640 0.221 +unwilling 0.302 0.316 0.179 +unwillingly 0.204 0.548 0.182 +unwillingness 0.204 0.311 0.113 +unwind 0.837 0.181 0.394 +unwise 0.141 0.610 0.304 +unwitting 0.260 0.526 0.344 +unwittingly 0.312 0.510 0.264 +unworthy 0.194 0.433 0.226 +unwrap 0.604 0.491 0.557 +unwritten 0.367 0.384 0.272 +unyielding 0.367 0.806 0.738 +unzip 0.378 0.520 0.538 +upbeat 0.878 0.531 0.802 +upbringing 0.677 0.490 0.600 +upcoming 0.688 0.460 0.550 +update 0.698 0.535 0.802 +upgrade 0.786 0.500 0.670 +upheaval 0.290 0.830 0.570 +uphill 0.396 0.723 0.572 +uphold 0.698 0.321 0.561 +upholstery 0.592 0.270 0.386 +upkeep 0.590 0.442 0.685 +upland 0.719 0.578 0.607 +uplands 0.615 0.471 0.577 +uplift 0.656 0.779 0.771 +uplifting 0.771 0.548 0.605 +uplink 0.544 0.510 0.595 +upload 0.638 0.683 0.696 +upper 0.740 0.529 0.868 +uppercut 0.410 0.600 0.550 +uppity 0.465 0.546 0.417 +upright 0.667 0.373 0.600 +uprising 0.561 0.777 0.704 +uproar 0.271 0.902 0.462 +upscale 0.698 0.526 0.846 +upset 0.071 0.680 0.330 +upshot 0.693 0.490 0.716 +upstairs 0.663 0.408 0.645 +upstanding 0.851 0.390 0.708 +upstart 0.449 0.500 0.455 +uptight 0.184 0.716 0.333 +upward 0.792 0.481 0.620 +upwards 0.724 0.439 0.638 +uranium 0.375 0.580 0.490 +urban 0.561 0.528 0.644 +urchin 0.417 0.510 0.373 +urge 0.418 0.680 0.653 +urgency 0.429 0.908 0.543 +urgent 0.327 0.918 0.623 +urinal 0.214 0.510 0.306 +urinalysis 0.344 0.532 0.398 +urinate 0.360 0.500 0.353 +urination 0.271 0.441 0.232 +urine 0.375 0.361 0.169 +urn 0.194 0.520 0.295 +usable 0.812 0.455 0.611 +usage 0.646 0.360 0.426 +use 0.438 0.358 0.409 +used 0.354 0.306 0.287 +useful 0.833 0.411 0.726 +usefully 0.650 0.481 0.760 +usefulness 0.806 0.519 0.741 +useless 0.052 0.342 0.184 +user 0.629 0.347 0.442 +usher 0.521 0.440 0.519 +usual 0.625 0.221 0.400 +usurp 0.125 0.818 0.433 +usurped 0.292 0.780 0.438 +usury 0.344 0.679 0.430 +utensil 0.573 0.279 0.383 +uterus 0.551 0.420 0.510 +utilitarian 0.427 0.363 0.639 +utility 0.622 0.400 0.704 +utilization 0.562 0.469 0.706 +utilize 0.694 0.445 0.545 +utmost 0.719 0.740 0.858 +utopian 0.542 0.327 0.552 +utter 0.531 0.422 0.549 +utterance 0.542 0.640 0.704 +utterly 0.633 0.440 0.673 +vacancy 0.643 0.311 0.418 +vacant 0.578 0.220 0.464 +vacate 0.357 0.490 0.397 +vacation 0.840 0.490 0.598 +vaccination 0.530 0.578 0.621 +vaccine 0.500 0.520 0.555 +vacuolar 0.439 0.370 0.439 +vacuole 0.490 0.406 0.481 +vacuous 0.354 0.267 0.304 +vacuum 0.327 0.196 0.134 +vagabond 0.384 0.531 0.144 +vagina 0.551 0.870 0.500 +vaginal 0.449 0.765 0.420 +vagrancy 0.219 0.567 0.277 +vagrant 0.265 0.548 0.250 +vague 0.271 0.335 0.083 +vagueness 0.150 0.324 0.221 +vainly 0.365 0.283 0.169 +valance 0.424 0.286 0.371 +vale 0.592 0.276 0.387 +valedictorian 0.500 0.490 0.594 +valentine 0.888 0.615 0.510 +valet 0.635 0.406 0.389 +valiant 0.880 0.745 0.904 +valid 0.693 0.353 0.565 +validate 0.760 0.431 0.745 +validation 0.655 0.460 0.720 +validity 0.646 0.470 0.706 +valium 0.419 0.398 0.443 +valley 0.729 0.306 0.386 +valor 0.833 0.442 0.763 +valuable 0.899 0.547 0.798 +valuables 0.790 0.625 0.759 +valuation 0.615 0.480 0.795 +value 0.875 0.582 0.802 +valve 0.323 0.363 0.471 +vamoose 0.459 0.455 0.389 +vamp 0.310 0.794 0.566 +vampire 0.271 0.802 0.545 +van 0.561 0.378 0.425 +vandal 0.135 0.792 0.473 +vandalism 0.083 0.904 0.509 +vane 0.561 0.280 0.231 +vanguard 0.693 0.640 0.780 +vanilla 0.706 0.216 0.284 +vanish 0.236 0.480 0.347 +vanished 0.208 0.566 0.255 +vanishing 0.292 0.550 0.322 +vanity 0.260 0.540 0.439 +vanquish 0.708 0.760 0.804 +vanquished 0.496 0.529 0.176 +vanquishing 0.600 0.748 0.764 +vantage 0.740 0.632 0.788 +vapor 0.510 0.358 0.318 +vara 0.490 0.333 0.407 +variable 0.620 0.407 0.400 +variance 0.540 0.405 0.509 +variation 0.635 0.561 0.406 +variations 0.458 0.548 0.353 +varicella 0.184 0.593 0.314 +varicose 0.235 0.462 0.368 +varied 0.604 0.701 0.472 +variegated 0.398 0.549 0.406 +variety 0.714 0.472 0.598 +various 0.500 0.296 0.342 +varmint 0.417 0.500 0.411 +varnish 0.448 0.353 0.361 +varsity 0.710 0.594 0.670 +vary 0.521 0.373 0.413 +varying 0.552 0.471 0.385 +vascular 0.516 0.451 0.627 +vase 0.638 0.225 0.215 +vasectomy 0.208 0.663 0.431 +vassal 0.417 0.525 0.196 +vast 0.520 0.535 0.545 +vat 0.333 0.491 0.509 +vaudeville 0.490 0.471 0.472 +vault 0.490 0.378 0.644 +vaulted 0.417 0.460 0.542 +vaulting 0.510 0.323 0.520 +veal 0.438 0.337 0.410 +vector 0.538 0.308 0.482 +veer 0.469 0.430 0.338 +vega 0.510 0.333 0.434 +vegan 0.490 0.226 0.357 +vegetable 0.551 0.120 0.289 +vegetarian 0.562 0.255 0.407 +vegetarianism 0.510 0.269 0.407 +vegetation 0.740 0.177 0.500 +vegetative 0.500 0.270 0.351 +veggie 0.602 0.245 0.409 +vehement 0.500 0.500 0.575 +vehicle 0.641 0.565 0.500 +veil 0.500 0.235 0.415 +veiled 0.370 0.317 0.324 +vein 0.347 0.373 0.318 +veined 0.487 0.459 0.294 +vellum 0.500 0.349 0.321 +velocity 0.673 0.769 0.783 +velour 0.670 0.292 0.412 +velvet 0.663 0.226 0.304 +velvety 0.677 0.343 0.493 +vena 0.500 0.315 0.345 +vendetta 0.198 0.784 0.583 +vending 0.417 0.565 0.549 +vendor 0.541 0.541 0.627 +veneer 0.490 0.265 0.289 +venerable 0.708 0.369 0.600 +veneration 0.745 0.650 0.712 +venereal 0.302 0.654 0.424 +venetian 0.633 0.373 0.464 +vengeance 0.103 0.927 0.719 +vengeful 0.150 0.840 0.561 +venison 0.510 0.422 0.296 +venom 0.125 0.770 0.491 +venomous 0.159 0.841 0.636 +venous 0.406 0.571 0.453 +vent 0.479 0.519 0.529 +ventilation 0.719 0.451 0.568 +ventilator 0.471 0.353 0.344 +venting 0.375 0.388 0.418 +ventricle 0.520 0.387 0.464 +ventricular 0.440 0.549 0.475 +ventriloquist 0.552 0.600 0.526 +venture 0.893 0.810 0.644 +venue 0.727 0.316 0.395 +veracity 0.735 0.724 0.798 +veranda 0.743 0.343 0.439 +verb 0.582 0.312 0.414 +verbal 0.520 0.291 0.562 +verbatim 0.562 0.255 0.574 +verbiage 0.429 0.560 0.535 +verbose 0.439 0.480 0.635 +verbosity 0.300 0.491 0.451 +verdant 0.600 0.260 0.389 +verdict 0.325 0.689 0.800 +verge 0.500 0.337 0.305 +verification 0.750 0.276 0.642 +verified 0.781 0.367 0.677 +verify 0.761 0.481 0.704 +verily 0.713 0.351 0.585 +veritable 0.794 0.330 0.759 +vermin 0.167 0.712 0.385 +vermouth 0.503 0.480 0.425 +vernacular 0.479 0.453 0.615 +vernal 0.553 0.402 0.451 +veronica 0.594 0.399 0.402 +versatile 0.906 0.625 0.714 +versatility 0.878 0.585 0.750 +verse 0.667 0.269 0.336 +version 0.604 0.423 0.538 +versus 0.310 0.500 0.447 +vert 0.490 0.375 0.434 +vertebra 0.427 0.330 0.532 +vertebral 0.308 0.434 0.525 +vertex 0.316 0.510 0.491 +vertical 0.520 0.387 0.492 +vertically 0.534 0.385 0.545 +vertigo 0.292 0.655 0.445 +verve 0.724 0.840 0.693 +very negative 0.062 0.521 0.148 +very positive 1.000 0.551 0.825 +veryangry 0.323 0.714 0.527 +vesicle 0.359 0.509 0.379 +vesicular 0.214 0.440 0.483 +vessel 0.490 0.398 0.538 +vest 0.667 0.380 0.371 +vested 0.663 0.415 0.648 +vestibule 0.541 0.385 0.422 +vestige 0.562 0.470 0.454 +vet 0.531 0.400 0.644 +veteran 0.560 0.431 0.759 +veterinarian 0.582 0.418 0.542 +veterinary 0.656 0.450 0.603 +veto 0.271 0.462 0.509 +vexed 0.115 0.802 0.413 +viability 0.776 0.500 0.684 +viable 0.656 0.320 0.667 +viaduct 0.420 0.440 0.662 +vial 0.594 0.346 0.445 +vibe 0.710 0.480 0.517 +vibes 0.635 0.688 0.574 +vibrant 0.771 0.824 0.782 +vibrate 0.500 0.698 0.604 +vibration 0.583 0.657 0.528 +vibrator 0.479 0.798 0.500 +vibratory 0.542 0.690 0.527 +vicar 0.531 0.370 0.555 +vicarious 0.479 0.452 0.517 +vice 0.296 0.778 0.480 +viceroy 0.541 0.481 0.712 +vicinity 0.700 0.353 0.466 +vicious 0.208 0.694 0.407 +victim 0.115 0.676 0.202 +victimized 0.115 0.644 0.273 +victor 0.802 0.587 0.796 +victoria 0.896 0.811 0.837 +victorious 0.884 0.886 0.946 +victory 0.938 0.735 0.931 +video 0.646 0.577 0.427 +video game 0.707 0.765 0.414 +videotape 0.665 0.343 0.384 +vie 0.484 0.491 0.500 +view 0.896 0.292 0.555 +viewer 0.592 0.358 0.558 +viewing 0.690 0.394 0.598 +viewpoint 0.673 0.306 0.644 +vigil 0.521 0.480 0.491 +vigilance 0.490 0.615 0.724 +vigilant 0.469 0.643 0.791 +vigilante 0.418 0.627 0.720 +vignette 0.717 0.283 0.382 +vigor 0.860 0.755 0.811 +vigorous 0.857 0.770 0.897 +viking 0.541 0.755 0.605 +vile 0.083 0.537 0.553 +villa 0.698 0.290 0.345 +village 0.684 0.367 0.336 +villager 0.710 0.387 0.509 +villain 0.177 0.892 0.590 +villainous 0.122 0.840 0.470 +vinaigrette 0.490 0.286 0.300 +vindicate 0.656 0.596 0.767 +vindicated 0.615 0.480 0.609 +vindication 0.531 0.632 0.764 +vindictive 0.092 0.830 0.500 +vine 0.531 0.292 0.405 +vinegar 0.276 0.370 0.356 +vineyard 0.806 0.382 0.595 +vintage 0.680 0.390 0.481 +vinyl 0.490 0.241 0.440 +viola 0.521 0.461 0.481 +violate 0.061 0.970 0.519 +violation 0.083 0.892 0.413 +violence 0.061 0.933 0.719 +violent 0.112 0.918 0.616 +violently 0.120 0.970 0.527 +violet 0.688 0.272 0.401 +violin 0.823 0.396 0.389 +violinist 0.804 0.302 0.538 +viper 0.173 0.846 0.632 +viral 0.240 0.612 0.518 +virgin 0.622 0.433 0.462 +virginal 0.673 0.577 0.464 +virginity 0.691 0.676 0.576 +virility 0.684 0.670 0.718 +virology 0.418 0.569 0.562 +virtual 0.598 0.532 0.463 +virtually 0.594 0.521 0.625 +virtue 0.896 0.443 0.827 +virtuoso 0.929 0.591 0.863 +virtuous 0.890 0.530 0.822 +virulence 0.094 0.533 0.438 +virus 0.277 0.740 0.443 +visa 0.735 0.367 0.660 +visage 0.700 0.361 0.482 +viscosity 0.417 0.521 0.454 +viscous 0.398 0.396 0.409 +vise 0.533 0.391 0.451 +visibility 0.750 0.444 0.676 +visible 0.750 0.342 0.509 +visibly 0.724 0.373 0.591 +vision 0.708 0.447 0.742 +visionary 0.823 0.565 0.791 +visit 0.771 0.443 0.445 +visitation 0.729 0.346 0.534 +visiting 0.729 0.440 0.519 +visitor 0.646 0.480 0.461 +visor 0.396 0.490 0.265 +vista 0.698 0.390 0.450 +visual 0.813 0.462 0.462 +visualize 0.635 0.431 0.537 +vital 0.750 0.716 0.847 +vitality 0.923 0.565 0.869 +vitals 0.704 0.604 0.798 +vitamin 0.827 0.330 0.560 +vitreous 0.312 0.413 0.396 +viva 0.840 0.567 0.644 +vivacious 0.780 0.820 0.758 +vivid 0.698 0.627 0.667 +vixen 0.367 0.615 0.414 +vocabulary 0.530 0.247 0.585 +vocal 0.583 0.352 0.340 +vocalist 0.688 0.596 0.596 +vocation 0.833 0.426 0.686 +vodka 0.510 0.632 0.491 +vogue 0.740 0.491 0.538 +voice 0.594 0.343 0.528 +voiceless 0.271 0.235 0.131 +voicemail 0.458 0.453 0.406 +void 0.135 0.163 0.130 +volatile 0.323 0.786 0.565 +volatility 0.281 0.755 0.553 +volcanic 0.344 0.910 0.781 +volcano 0.240 0.844 0.787 +volition 0.480 0.587 0.578 +volley 0.529 0.460 0.336 +volleyball 0.640 0.700 0.458 +voltage 0.382 0.855 0.621 +voltmeter 0.599 0.596 0.545 +volume 0.552 0.490 0.546 +volumes 0.552 0.452 0.520 +voluminous 0.561 0.450 0.658 +voluntarily 0.847 0.460 0.527 +voluntary 0.771 0.460 0.643 +volunteer 0.888 0.422 0.596 +volunteering 0.844 0.614 0.603 +volunteers 0.820 0.448 0.630 +voluptuous 0.673 0.719 0.792 +vomit 0.073 0.569 0.188 +vomiting 0.156 0.780 0.157 +voodoo 0.188 0.600 0.453 +voracious 0.385 0.892 0.694 +vortex 0.408 0.691 0.602 +vote 0.582 0.500 0.649 +voter 0.612 0.538 0.754 +voting 0.615 0.602 0.768 +votive 0.479 0.460 0.453 +vouch 0.625 0.417 0.746 +voucher 0.622 0.416 0.601 +vow 0.560 0.510 0.664 +vowel 0.490 0.283 0.311 +voyage 0.816 0.714 0.580 +voyager 0.684 0.596 0.627 +voyeur 0.479 0.615 0.466 +vulgar 0.083 0.820 0.445 +vulgarity 0.104 0.870 0.346 +vulnerability 0.250 0.510 0.267 +vulnerable 0.198 0.490 0.245 +vulture 0.316 0.604 0.472 +wacko 0.271 0.574 0.330 +wacky 0.153 0.720 0.321 +wad 0.333 0.318 0.259 +waddle 0.490 0.453 0.388 +wade 0.510 0.656 0.472 +wafer 0.677 0.360 0.313 +waffle 0.708 0.394 0.327 +wag 0.448 0.490 0.481 +wage 0.635 0.480 0.565 +wager 0.479 0.816 0.615 +wages 0.776 0.440 0.620 +wagon 0.490 0.461 0.474 +wail 0.418 0.724 0.393 +waist 0.542 0.448 0.351 +waistcoat 0.542 0.320 0.389 +waistline 0.560 0.417 0.320 +wait 0.224 0.167 0.264 +waiter 0.459 0.300 0.295 +waiting 0.239 0.339 0.333 +waitinggame 0.604 0.549 0.406 +waitress 0.646 0.531 0.352 +waive 0.276 0.559 0.311 +waiver 0.396 0.630 0.373 +wake 0.700 0.470 0.512 +walk 0.643 0.412 0.450 +walker 0.551 0.491 0.525 +walking 0.708 0.480 0.781 +walkout 0.292 0.853 0.427 +wall 0.417 0.250 0.509 +wallaby 0.541 0.368 0.391 +wallet 0.680 0.432 0.500 +wallflower 0.667 0.298 0.342 +wallop 0.320 0.790 0.689 +wallow 0.286 0.878 0.491 +wallpaper 0.673 0.173 0.308 +walnut 0.688 0.302 0.255 +walrus 0.521 0.327 0.361 +waltz 0.769 0.410 0.315 +wan 0.384 0.457 0.310 +wand 0.542 0.322 0.315 +wander 0.427 0.417 0.330 +wanderer 0.458 0.519 0.396 +wandering 0.323 0.471 0.357 +wane 0.188 0.402 0.098 +waning 0.375 0.333 0.300 +wanker 0.290 0.569 0.446 +wannabe 0.602 0.547 0.337 +wannasleep 0.604 0.330 0.345 +want 0.671 0.642 0.598 +wanting 0.760 0.433 0.593 +wanton 0.427 0.739 0.500 +war 0.022 0.892 0.727 +warbler 0.480 0.349 0.311 +warcrimes 0.031 0.852 0.585 +ward 0.469 0.255 0.254 +warden 0.615 0.627 0.898 +wardrobe 0.612 0.510 0.336 +ware 0.604 0.443 0.455 +warehouse 0.721 0.365 0.446 +warfare 0.062 0.885 0.845 +warhead 0.219 0.756 0.536 +warlike 0.367 0.847 0.779 +warlock 0.312 0.558 0.657 +warlord 0.167 0.796 0.781 +warm 0.760 0.312 0.585 +warming 0.594 0.637 0.580 +warms 0.594 0.580 0.632 +warmth 0.878 0.307 0.602 +warn 0.429 0.647 0.564 +warned 0.302 0.604 0.547 +warning 0.229 0.774 0.629 +warp 0.344 0.417 0.373 +warpath 0.280 0.676 0.551 +warped 0.219 0.663 0.304 +warrant 0.653 0.398 0.802 +warranted 0.714 0.367 0.690 +warrants 0.562 0.431 0.881 +warranty 0.667 0.470 0.568 +warren 0.417 0.570 0.464 +warrior 0.458 0.863 0.915 +warship 0.292 0.890 0.889 +wart 0.082 0.314 0.205 +wartime 0.100 0.912 0.726 +wary 0.510 0.343 0.535 +wash 0.635 0.377 0.297 +washed 0.542 0.314 0.392 +washer 0.594 0.390 0.365 +washing 0.643 0.396 0.402 +washout 0.383 0.304 0.389 +washroom 0.500 0.364 0.446 +wasp 0.390 0.620 0.406 +waste 0.041 0.510 0.184 +wastebasket 0.271 0.230 0.286 +wasted 0.188 0.558 0.259 +wasteful 0.173 0.730 0.409 +wasteland 0.365 0.308 0.391 +wasting 0.051 0.417 0.207 +watch 0.531 0.346 0.423 +watchdog 0.531 0.811 0.648 +watcher 0.562 0.401 0.702 +watchful 0.386 0.490 0.675 +watchman 0.510 0.509 0.833 +watchout 0.396 0.530 0.455 +watchtower 0.500 0.415 0.647 +water 0.812 0.123 0.429 +water polo 0.688 0.670 0.534 +waterbed 0.724 0.381 0.296 +watercourse 0.677 0.357 0.466 +watered 0.615 0.290 0.377 +waterfall 0.652 0.460 0.528 +waterfront 0.716 0.274 0.556 +watering can 0.602 0.298 0.336 +watermelon 0.714 0.230 0.239 +waterproof 0.779 0.423 0.545 +waterworks 0.510 0.490 0.561 +watery 0.367 0.461 0.292 +wave 0.622 0.491 0.490 +wavelength 0.604 0.442 0.516 +waver 0.426 0.630 0.255 +wavering 0.375 0.430 0.384 +waves 0.643 0.470 0.509 +wavy 0.520 0.284 0.345 +wax 0.436 0.245 0.309 +waxed 0.531 0.388 0.408 +waxy 0.408 0.245 0.308 +way 0.480 0.275 0.420 +ways 0.688 0.560 0.425 +wayward 0.344 0.573 0.409 +weak 0.180 0.241 0.045 +weaken 0.112 0.250 0.223 +weakened 0.373 0.304 0.092 +weakling 0.194 0.294 0.087 +weakly 0.270 0.255 0.111 +weakness 0.088 0.370 0.125 +wealth 0.857 0.637 0.858 +wealthy 0.927 0.566 0.862 +weapon 0.054 0.840 0.831 +weaponry 0.219 0.840 0.870 +wear 0.312 0.370 0.255 +wearer 0.471 0.347 0.527 +wearily 0.327 0.286 0.128 +weariness 0.104 0.333 0.226 +wearing 0.646 0.520 0.461 +weary 0.194 0.281 0.202 +weasel 0.408 0.317 0.337 +weather 0.755 0.404 0.567 +weathered 0.422 0.491 0.537 +weatherman 0.660 0.413 0.643 +weatherproof 0.541 0.345 0.552 +weave 0.604 0.265 0.172 +web 0.583 0.411 0.519 +website 0.615 0.442 0.526 +wed 0.604 0.549 0.448 +wedded 0.771 0.413 0.518 +wedding 0.875 0.802 0.642 +wedge 0.490 0.290 0.278 +wedlock 0.747 0.654 0.745 +wee 0.663 0.452 0.315 +weed 0.459 0.294 0.364 +weeding 0.458 0.528 0.454 +weeds 0.320 0.551 0.315 +weedy 0.293 0.366 0.352 +weeeee 0.562 0.630 0.283 +week 0.510 0.231 0.351 +weekday 0.490 0.469 0.520 +weekend 0.844 0.625 0.519 +weekly 0.622 0.288 0.380 +weenie 0.406 0.451 0.284 +weep 0.053 0.621 0.164 +weeping 0.082 0.688 0.168 +weeping willow 0.344 0.441 0.312 +weepy 0.068 0.615 0.116 +weigh 0.333 0.396 0.375 +weighing 0.449 0.441 0.468 +weight 0.450 0.380 0.577 +weightless 0.460 0.426 0.375 +weightloss 0.570 0.439 0.393 +weights 0.458 0.500 0.722 +weighty 0.427 0.480 0.657 +weir 0.375 0.385 0.363 +weird 0.260 0.660 0.402 +weirdness 0.316 0.491 0.364 +weirdo 0.173 0.539 0.328 +welcome 0.898 0.555 0.664 +welcomed 0.927 0.585 0.700 +welcoming 0.905 0.527 0.636 +weld 0.417 0.462 0.583 +welder 0.448 0.679 0.683 +welding 0.510 0.569 0.491 +welfare 0.802 0.378 0.679 +wellhead 0.469 0.460 0.373 +wellness 0.969 0.441 0.730 +welsh 0.490 0.385 0.500 +welt 0.390 0.632 0.370 +wen 0.438 0.431 0.380 +wench 0.469 0.519 0.352 +werewolf 0.235 0.811 0.591 +west 0.562 0.337 0.414 +westbound 0.646 0.363 0.439 +western 0.573 0.500 0.689 +wet 0.385 0.417 0.185 +wetback 0.271 0.402 0.293 +whack 0.219 0.816 0.708 +whale 0.582 0.398 0.509 +whaling 0.281 0.717 0.538 +wham 0.469 0.490 0.423 +whammy 0.461 0.491 0.345 +wharf 0.469 0.240 0.472 +whatdoido 0.406 0.494 0.430 +whatif 0.523 0.528 0.351 +whatmakesmesmile 0.765 0.588 0.482 +whatnot 0.375 0.493 0.363 +whatsoever 0.400 0.314 0.302 +whatsthepoint 0.436 0.459 0.398 +wheat 0.531 0.185 0.250 +wheel 0.615 0.310 0.446 +wheel barrow 0.510 0.337 0.363 +wheelbarrow 0.479 0.366 0.404 +wheelchair 0.240 0.337 0.245 +wheels 0.667 0.471 0.386 +wheeze 0.229 0.462 0.461 +whelp 0.344 0.458 0.310 +whereabouts 0.439 0.382 0.356 +wherefore 0.561 0.357 0.402 +wherewith 0.491 0.420 0.404 +wherewithal 0.388 0.366 0.321 +whet 0.643 0.465 0.430 +whiff 0.459 0.400 0.331 +whilst 0.510 0.302 0.388 +whim 0.378 0.680 0.467 +whimper 0.271 0.545 0.308 +whimsical 0.449 0.637 0.371 +whimsy 0.729 0.639 0.455 +whine 0.342 0.686 0.218 +whiny 0.208 0.548 0.375 +whip 0.208 0.899 0.509 +whiplash 0.257 0.760 0.500 +whipped 0.198 0.804 0.361 +whirl 0.461 0.788 0.661 +whirlpool 0.710 0.415 0.442 +whirlwind 0.417 0.915 0.670 +whisk 0.500 0.537 0.412 +whisker 0.521 0.306 0.343 +whiskers 0.439 0.278 0.270 +whiskey 0.612 0.706 0.441 +whisky 0.640 0.615 0.490 +whisper 0.490 0.225 0.265 +whispered 0.548 0.358 0.309 +whistle 0.653 0.551 0.463 +whit 0.562 0.393 0.595 +whitefish 0.492 0.327 0.333 +whiteness 0.688 0.235 0.519 +whitewash 0.429 0.402 0.276 +whitish 0.583 0.279 0.365 +whittle 0.347 0.451 0.427 +whiz 0.896 0.627 0.820 +whole 0.653 0.357 0.572 +wholesale 0.760 0.551 0.619 +wholesome 0.888 0.423 0.754 +wholly 0.690 0.353 0.696 +whoo 0.531 0.578 0.311 +whoop 0.559 0.481 0.443 +whopper 0.448 0.598 0.432 +whopping 0.541 0.740 0.755 +whore 0.135 0.880 0.333 +whorehouse 0.200 0.930 0.462 +wick 0.337 0.481 0.309 +wicked 0.138 0.800 0.627 +wickedness 0.031 0.727 0.443 +wicker 0.427 0.339 0.388 +wicket 0.500 0.500 0.471 +wide 0.571 0.312 0.472 +widely 0.698 0.453 0.725 +widen 0.562 0.538 0.527 +widespread 0.633 0.456 0.713 +widow 0.250 0.450 0.265 +widowed 0.205 0.439 0.333 +widower 0.184 0.406 0.325 +width 0.583 0.280 0.518 +wield 0.347 0.660 0.625 +wiener 0.594 0.434 0.391 +wienie 0.500 0.509 0.327 +wife 0.886 0.630 0.583 +wig 0.722 0.279 0.180 +wiggle 0.531 0.676 0.359 +wight 0.542 0.404 0.395 +wiki 0.530 0.390 0.455 +wild 0.312 0.922 0.750 +wildcat 0.458 0.632 0.481 +wildebeest 0.438 0.480 0.464 +wilderness 0.281 0.333 0.290 +wildfire 0.140 0.929 0.552 +wildlife 0.656 0.530 0.561 +will 0.698 0.408 0.735 +willful 0.557 0.719 0.642 +willies 0.480 0.490 0.420 +willing 0.833 0.561 0.783 +willingly 0.833 0.316 0.588 +willingness 0.786 0.500 0.729 +willow 0.604 0.245 0.400 +willpower 0.823 0.776 0.897 +wilt 0.226 0.354 0.312 +wilted 0.245 0.375 0.186 +wily 0.459 0.670 0.798 +wimp 0.184 0.490 0.125 +wimpy 0.188 0.292 0.134 +win 0.927 0.694 0.888 +wince 0.286 0.415 0.294 +winch 0.385 0.434 0.449 +wind 0.531 0.404 0.578 +windbag 0.438 0.510 0.391 +windfall 0.750 0.864 0.638 +winding 0.398 0.582 0.361 +windmill 0.773 0.412 0.412 +window 0.542 0.276 0.385 +windowsill 0.429 0.274 0.433 +windpipe 0.281 0.360 0.500 +windshield 0.615 0.375 0.333 +windy 0.330 0.541 0.528 +wine 0.792 0.417 0.457 +wine cooler 0.729 0.404 0.420 +wing 0.562 0.255 0.389 +winged 0.646 0.469 0.519 +winger 0.531 0.794 0.691 +wingman 0.573 0.578 0.582 +wink 0.688 0.557 0.304 +winner 0.960 0.810 0.886 +winning 0.955 0.712 0.972 +winnings 0.949 0.829 0.830 +wino 0.406 0.535 0.349 +winter 0.663 0.355 0.500 +winterbreak 0.612 0.464 0.491 +wintertime 0.760 0.516 0.404 +wintery 0.388 0.512 0.463 +wintry 0.448 0.434 0.445 +wipe 0.663 0.427 0.551 +wiper 0.500 0.380 0.535 +wire 0.480 0.330 0.245 +wired 0.398 0.420 0.537 +wireless 0.635 0.444 0.537 +wiretap 0.224 0.642 0.454 +wiring 0.490 0.367 0.431 +wis 0.510 0.431 0.406 +wisdom 0.930 0.302 0.871 +wise 0.878 0.250 0.861 +wish 0.771 0.583 0.647 +wishbone 0.494 0.531 0.426 +wishful 0.885 0.712 0.606 +wishing 0.755 0.600 0.491 +wishmeluck 0.729 0.582 0.465 +wisp 0.552 0.388 0.417 +wistful 0.323 0.451 0.312 +wit 0.844 0.484 0.775 +witch 0.292 0.710 0.473 +witchcraft 0.183 0.779 0.555 +withal 0.345 0.264 0.381 +withdraw 0.260 0.425 0.336 +withdrawal 0.275 0.541 0.226 +withdrawals 0.427 0.404 0.464 +withdrawn 0.182 0.368 0.221 +wither 0.150 0.420 0.259 +withered 0.188 0.292 0.160 +withering 0.271 0.650 0.345 +withhold 0.320 0.451 0.444 +withholding 0.165 0.490 0.480 +withstand 0.370 0.548 0.571 +witless 0.198 0.333 0.179 +witness 0.562 0.569 0.593 +wits 0.760 0.596 0.765 +witty 0.857 0.707 0.759 +wiz 0.467 0.545 0.441 +wizard 0.656 0.430 0.526 +wobble 0.375 0.620 0.350 +wobbly 0.208 0.759 0.225 +woe 0.340 0.606 0.204 +woeful 0.135 0.555 0.255 +woefully 0.204 0.580 0.269 +wok 0.583 0.375 0.500 +wokemeup 0.561 0.520 0.444 +wolf 0.448 0.712 0.630 +wolverine 0.470 0.673 0.627 +womanhood 0.812 0.656 0.602 +womanizer 0.281 0.800 0.471 +womanly 0.909 0.615 0.473 +womb 0.375 0.385 0.591 +wonder 0.939 0.771 0.765 +wonderful 0.971 0.776 0.830 +wonderfully 0.969 0.760 0.821 +wonderment 0.929 0.679 0.795 +wondrous 0.854 0.679 0.818 +wont 0.240 0.343 0.291 +woo 0.646 0.729 0.430 +wood 0.494 0.182 0.373 +woodcut 0.633 0.354 0.542 +wooden 0.500 0.196 0.318 +woodland 0.776 0.306 0.480 +woodlands 0.656 0.340 0.473 +woodpecker 0.520 0.482 0.445 +woods 0.594 0.269 0.364 +woodshed 0.551 0.373 0.312 +woodsman 0.500 0.451 0.522 +woodwork 0.490 0.481 0.545 +woody 0.469 0.260 0.396 +woof 0.354 0.509 0.404 +woohoo 0.658 0.670 0.451 +wooing 0.740 0.730 0.702 +wool 0.583 0.132 0.345 +woolen 0.726 0.265 0.307 +woolly 0.531 0.398 0.320 +woot 0.602 0.490 0.481 +woozy 0.177 0.452 0.306 +wop 0.417 0.452 0.394 +word 0.552 0.255 0.482 +wording 0.653 0.500 0.588 +words 0.710 0.216 0.473 +wordy 0.643 0.478 0.586 +work 0.719 0.596 0.750 +workaholic 0.344 0.657 0.557 +workbook 0.673 0.343 0.510 +worker 0.719 0.598 0.684 +working 0.740 0.585 0.576 +workings 0.704 0.560 0.745 +workload 0.231 0.792 0.490 +workman 0.729 0.618 0.726 +workmanship 0.694 0.441 0.627 +workout 0.868 0.827 0.780 +workplace 0.592 0.431 0.583 +works 0.776 0.434 0.657 +workshop 0.531 0.426 0.510 +workup 0.582 0.713 0.589 +world 0.622 0.394 0.750 +worldly 0.438 0.612 0.295 +worldwide 0.790 0.462 0.851 +worm 0.130 0.418 0.219 +wormhole 0.337 0.380 0.483 +wormwood 0.458 0.406 0.355 +worn 0.350 0.482 0.189 +worried 0.094 0.824 0.395 +worries 0.094 0.679 0.363 +worry 0.245 0.776 0.267 +worrying 0.047 0.750 0.296 +worse 0.062 0.704 0.225 +worsening 0.115 0.685 0.202 +worship 0.688 0.380 0.573 +worshipful 0.760 0.648 0.546 +worstfeeling 0.092 0.625 0.308 +worth 0.872 0.510 0.889 +worthless 0.083 0.420 0.153 +worthwhile 0.908 0.385 0.538 +worthy 0.812 0.340 0.796 +wot 0.520 0.480 0.357 +would 0.493 0.412 0.427 +wound 0.150 0.717 0.310 +wounded 0.115 0.770 0.275 +wounding 0.219 0.725 0.454 +wounds 0.102 0.735 0.345 +wracking 0.244 0.607 0.454 +wrangler 0.417 0.574 0.676 +wrangling 0.146 0.865 0.585 +wrap 0.594 0.441 0.275 +wrapper 0.625 0.358 0.391 +wrapping 0.460 0.368 0.462 +wrath 0.039 0.908 0.548 +wrathful 0.102 0.730 0.446 +wreak 0.375 0.622 0.498 +wreath 0.745 0.440 0.660 +wreck 0.220 0.770 0.339 +wreckage 0.082 0.353 0.333 +wrecked 0.078 0.618 0.280 +wrecker 0.229 0.716 0.474 +wrench 0.396 0.202 0.545 +wrenching 0.204 0.833 0.483 +wrest 0.427 0.750 0.727 +wrestle 0.388 0.890 0.765 +wrestler 0.520 0.863 0.911 +wrestling 0.449 0.868 0.774 +wretch 0.040 0.667 0.250 +wretched 0.135 0.560 0.190 +wriggle 0.469 0.627 0.404 +wright 0.540 0.528 0.389 +wring 0.360 0.656 0.348 +wringer 0.365 0.519 0.321 +wrinkle 0.150 0.370 0.274 +wrinkled 0.271 0.402 0.200 +wrist 0.706 0.340 0.265 +wristband 0.551 0.194 0.292 +wristwatch 0.771 0.338 0.308 +writ 0.562 0.220 0.543 +write 0.612 0.387 0.534 +writer 0.806 0.330 0.780 +writing 0.694 0.475 0.645 +written 0.600 0.231 0.520 +wrong 0.042 0.582 0.480 +wrongdoing 0.112 0.745 0.451 +wrongful 0.102 0.680 0.347 +wrongly 0.054 0.550 0.202 +wrought 0.322 0.559 0.681 +wry 0.219 0.548 0.528 +xanax 0.427 0.402 0.446 +xenophobia 0.156 0.771 0.500 +xerox 0.385 0.349 0.448 +xmas 0.906 0.717 0.615 +xoxo 0.729 0.520 0.400 +yaaaay 0.625 0.677 0.326 +yaaay 0.650 0.610 0.330 +yaay 0.604 0.575 0.327 +yacht 0.823 0.670 0.660 +yachting 0.624 0.635 0.609 +yahoo 0.643 0.583 0.522 +yak 0.469 0.422 0.422 +yam 0.500 0.206 0.152 +yank 0.271 0.630 0.538 +yap 0.510 0.458 0.370 +yard 0.468 0.176 0.349 +yarn 0.510 0.265 0.233 +yaw 0.586 0.592 0.491 +yawn 0.385 0.120 0.139 +yawning 0.323 0.216 0.150 +yay 0.694 0.575 0.345 +yayy 0.640 0.587 0.355 +yayyy 0.602 0.700 0.381 +yayyyy 0.677 0.613 0.363 +yea 0.751 0.412 0.472 +yeahhh 0.820 0.792 0.510 +yeahhhh 0.865 0.721 0.440 +year 0.542 0.284 0.415 +yearbook 0.562 0.231 0.509 +yearling 0.510 0.348 0.518 +yearly 0.592 0.295 0.431 +yearn 0.592 0.491 0.491 +yearning 0.709 0.510 0.537 +years 0.653 0.330 0.508 +yeast 0.500 0.350 0.327 +yehey 0.490 0.530 0.298 +yell 0.240 0.798 0.558 +yeller 0.436 0.500 0.453 +yelling 0.323 0.939 0.565 +yellow 0.671 0.275 0.387 +yellows 0.570 0.306 0.318 +yelp 0.417 0.709 0.431 +yen 0.510 0.435 0.508 +yeoman 0.530 0.459 0.510 +yesss 0.719 0.657 0.451 +yessss 0.719 0.796 0.415 +yesterday 0.500 0.286 0.253 +yesteryear 0.469 0.259 0.331 +yew 0.312 0.207 0.311 +yey 0.677 0.530 0.290 +yield 0.719 0.578 0.618 +yielding 0.490 0.643 0.444 +yo-yo 0.592 0.643 0.345 +yodel 0.510 0.454 0.389 +yoga 0.750 0.115 0.422 +yogi 0.653 0.347 0.349 +yogurt 0.660 0.269 0.240 +yoke 0.281 0.620 0.582 +yolk 0.490 0.306 0.280 +yon 0.479 0.365 0.393 +yonder 0.615 0.330 0.318 +youngster 0.796 0.557 0.661 +yousuck 0.225 0.614 0.350 +youth 0.938 0.608 0.736 +youthful 0.827 0.480 0.686 +yucky 0.142 0.806 0.237 +yuletide 0.438 0.430 0.445 +yummy 0.878 0.550 0.658 +yuppie 0.677 0.610 0.445 +zany 0.500 0.641 0.586 +zap 0.385 0.438 0.371 +zeal 0.367 0.741 0.616 +zealot 0.480 0.793 0.654 +zealous 0.292 0.829 0.347 +zebra 0.567 0.448 0.314 +zen 0.492 0.210 0.432 +zenith 0.582 0.387 0.589 +zephyr 0.479 0.408 0.411 +zeppelin 0.542 0.550 0.472 +zest 0.917 0.769 0.845 +zesty 0.562 0.528 0.456 +zeta 0.385 0.290 0.380 +zigzag 0.417 0.606 0.288 +zilch 0.409 0.451 0.361 +zillion 0.612 0.559 0.630 +zinc 0.357 0.314 0.333 +zing 0.579 0.402 0.402 +zip 0.487 0.368 0.422 +zipper 0.390 0.315 0.233 +zippy 0.561 0.523 0.455 +zit 0.337 0.410 0.381 +zodiac 0.594 0.429 0.426 +zombie 0.214 0.648 0.415 +zone 0.531 0.349 0.382 +zoning 0.417 0.400 0.578 +zoo 0.760 0.520 0.580 +zoological 0.667 0.458 0.492 +zoology 0.568 0.347 0.509 +zoom 0.490 0.520 0.462 +zucchini 0.510 0.321 0.250 diff --git a/text_analysis/case2/coref_resolution-Copy1.ipynb b/text_analysis/case2/coref_resolution-Copy1.ipynb new file mode 100644 index 0000000..8dccba6 --- /dev/null +++ b/text_analysis/case2/coref_resolution-Copy1.ipynb @@ -0,0 +1,219 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 2, + "id": "b270bd36-529e-4595-a780-ef6c8151c31f", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/gscratch/scrubbed/mjilg/envs/coref-notebook/lib/python3.10/site-packages/torch/cuda/__init__.py:734: UserWarning: Can't initialize NVML\n", + " warnings.warn(\"Can't initialize NVML\")\n" + ] + } + ], + "source": [ + "import pandas as pd \n", + "import spacy" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "f6448c6f-2b5d-45f5-a32e-b3b47c16ef85", + "metadata": {}, + "outputs": [], + "source": [ + "phab_path = \"/mmfs1/gscratch/comdata/users/mjilg/mw-repo-lifecycles/case1/0228_ve_phab_comments.csv\"\n", + "phab_df = pd.read_csv(phab_path)" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "f32f6eed-3aeb-4b05-8d40-7ed85e7235c5", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/gscratch/scrubbed/mjilg/envs/coref-notebook/lib/python3.10/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html\n", + " from .autonotebook import tqdm as notebook_tqdm\n", + "/gscratch/scrubbed/mjilg/envs/coref-notebook/lib/python3.10/site-packages/spacy/util.py:910: UserWarning: [W095] Model 'en_coreference_web_trf' (3.4.0a2) was trained with spaCy v3.3.0 and may not be 100% compatible with the current version (3.7.5). If you see errors or degraded performance, download a newer compatible model or retrain your custom model with the current spaCy version. For more details and available updates, run: python -m spacy validate\n", + " warnings.warn(warn_msg)\n" + ] + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "nlp = spacy.load(\"en_core_web_trf\")\n", + "nlp_coref = spacy.load(\"en_coreference_web_trf\")\n", + "\n", + "# use replace_listeners for the coref components\n", + "nlp_coref.replace_listeners(\"transformer\", \"coref\", [\"model.tok2vec\"])\n", + "nlp_coref.replace_listeners(\"transformer\", \"span_resolver\", [\"model.tok2vec\"])\n", + "\n", + "# we won't copy over the span cleaner - this keeps the head cluster information, which we want\n", + "nlp.add_pipe(\"merge_entities\")\n", + "nlp.add_pipe(\"coref\", source=nlp_coref)\n", + "nlp.add_pipe(\"span_resolver\", source=nlp_coref)" + ] + }, + { + "cell_type": "code", + "execution_count": 57, + "id": "a5b062d8-2d26-4a3e-a84c-ba0eaf6eb436", + "metadata": {}, + "outputs": [], + "source": [ + "# https://github.com/explosion/spaCy/discussions/13572\n", + "# https://github.com/explosion/spaCy/issues/13111 \n", + "# https://explosion.ai/blog/coref\n", + "# https://gist.github.com/thomashacker/b5dd6042c092e0a22c2b9243a64a2466\n", + "doc = nlp(\"John is frustrated with the VisualEditor project, he thinks it doesn't work.\")\n" + ] + }, + { + "cell_type": "code", + "execution_count": 71, + "id": "999e1656-0036-4ba2-bedf-f54493f67790", + "metadata": {}, + "outputs": [], + "source": [ + "# https://gist.github.com/thomashacker/b5dd6042c092e0a22c2b9243a64a2466\n", + "from spacy.tokens import Doc\n", + "# Define lightweight function for resolving references in text\n", + "def resolve_references(doc: Doc) -> str:\n", + " \"\"\"Function for resolving references with the coref ouput\n", + " doc (Doc): The Doc object processed by the coref pipeline\n", + " RETURNS (str): The Doc string with resolved references\n", + " \"\"\"\n", + " # token.idx : token.text\n", + " token_mention_mapper = {}\n", + " output_string = \"\"\n", + " clusters = [\n", + " val for key, val in doc.spans.items() if key.startswith(\"coref_cluster\")\n", + " ]\n", + "\n", + " # Iterate through every found cluster\n", + " for cluster in clusters:\n", + " first_mention = cluster[0]\n", + " # Iterate through every other span in the cluster\n", + " for mention_span in list(cluster)[1:]:\n", + " # Set first_mention as value for the first token in mention_span in the token_mention_mapper\n", + " token_mention_mapper[mention_span[0].idx] = first_mention.text + mention_span[0].whitespace_\n", + " \n", + " for token in mention_span[1:]:\n", + " # Set empty string for all the other tokens in mention_span\n", + " token_mention_mapper[token.idx] = \"\"\n", + "\n", + " # Iterate through every token in the Doc\n", + " for token in doc:\n", + " # Check if token exists in token_mention_mapper\n", + " if token.idx in token_mention_mapper:\n", + " output_string += token_mention_mapper[token.idx]\n", + " # Else add original token text\n", + " else:\n", + " output_string += token.text + token.whitespace_\n", + "\n", + " return output_string\n" + ] + }, + { + "cell_type": "code", + "execution_count": 72, + "id": "be476647-624b-4e95-ab62-9c6b08f85368", + "metadata": {}, + "outputs": [], + "source": [ + "def resolving_comment(text):\n", + " doc = nlp(text)\n", + " resolved_text = resolve_references(doc)\n", + " return resolved_text" + ] + }, + { + "cell_type": "code", + "execution_count": 73, + "id": "a9628b54-a1df-49cd-a365-9cba59de3421", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'i hate ve.interface, ve.interface always messes up i browser'" + ] + }, + "execution_count": 73, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "resolving_comment(\"i hate ve.interface, it always messes up my browser\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "46873641-8e88-4829-9e24-4dd5e6749bd1", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/gscratch/scrubbed/mjilg/envs/coref-notebook/lib/python3.10/site-packages/thinc/shims/pytorch.py:114: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n", + " with torch.cuda.amp.autocast(self._mixed_precision):\n" + ] + } + ], + "source": [ + "phab_df['text'] = phab_df['comment_text'].apply(str)\n", + "phab_df['resolved_text'] = phab_df['text'].apply(resolving_comment)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2b583feb-1c62-4c96-9ba0-2996d72e70d3", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.21" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/text_analysis/case2/ve_dependency-Copy1.ipynb b/text_analysis/case2/ve_dependency-Copy1.ipynb new file mode 100644 index 0000000..c7f8606 --- /dev/null +++ b/text_analysis/case2/ve_dependency-Copy1.ipynb @@ -0,0 +1,1819 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "18977cd3-de19-43e0-87a7-79ddc0fda973", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/gscratch/scrubbed/mjilg/jupyter-notebook/lib/python3.9/site-packages/torch/cuda/__init__.py:734: UserWarning: Can't initialize NVML\n", + " warnings.warn(\"Can't initialize NVML\")\n" + ] + } + ], + "source": [ + "import pandas as pd \n", + "import spacy" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "afe53935-8175-4dee-bb27-0bc87fbd5d5f", + "metadata": {}, + "outputs": [], + "source": [ + "import re" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "70a77468-aba1-4042-9900-d3c96d4c9f88", + "metadata": {}, + "outputs": [], + "source": [ + "import nltk\n", + "from nltk.tokenize import sent_tokenize\n", + "#nltk.download('punkt_tab')" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "8ab815f2-b63b-429b-9036-3870aae54fad", + "metadata": {}, + "outputs": [], + "source": [ + "nlp = spacy.load(\"en_core_web_sm\")" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "fa6a7cea-1375-4153-a388-1847dfa5b257", + "metadata": {}, + "outputs": [], + "source": [ + "phab_path = \"/mmfs1/gscratch/comdata/users/mjilg/mw-repo-lifecycles/case1/0228_ve_phab_comments.csv\"\n", + "phab_df = pd.read_csv(phab_path)" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "812ab4c8-2561-466b-bc57-defc93f5c893", + "metadata": {}, + "outputs": [], + "source": [ + "#cleaning df \n", + "phab_df['has_ref'] = phab_df['comment_text'].apply(lambda x: bool(re.search(r\"\\b(visualeditor|VE|ve|VisualEditor)\\b\", str(x), re.IGNORECASE)))\n", + "phab_df['has_bot_ref'] = phab_df['comment_text'].apply(lambda x: bool(re.search(r\"\\b(bots|scripts|gadgets)\\b\", str(x), re.IGNORECASE)))\n", + "phab_df['timestamp'] = pd.to_datetime(phab_df['date_created'], unit='s', origin='unix', utc=True)\n", + "phab_df['comment_id'] = phab_df.index + 1\n", + "# after 11-1-2012 before 11-1-2013\n", + "filtered_phab_df = phab_df[(phab_df['date_created'] < 1383264000) & (phab_df['date_created'] > 1351728000)]" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "60bcef32-67be-44f5-a51a-84e6e63d29ed", + "metadata": {}, + "outputs": [], + "source": [ + "def remove_urls(text):\n", + " return re.sub(r'http\\S+', '', text)" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "7babf07b-4f91-4e48-88a9-4fe10f8b668d", + "metadata": {}, + "outputs": [], + "source": [ + "#turning df into sentences \n", + "sentence_level_data = filtered_phab_df.explode(\n", + " 'comment_text').reset_index(drop=True)\n", + "\n", + "sentence_level_data['sentence'] = sentence_level_data['comment_text'].apply(\n", + " lambda x: sent_tokenize(str(x)))\n", + "\n", + "sentence_level_data = sentence_level_data.explode('sentence').reset_index(drop=True)\n", + "\n", + "sentence_level_data['sentence_id'] = sentence_level_data.groupby('comment_id').cumcount() + 1\n", + "\n", + "sentence_level_data = sentence_level_data.drop(columns=['has_bot_ref', 'has_ref'], errors='ignore')\n", + "\n", + "sentence_level_data['has_ref'] = sentence_level_data['sentence'].apply(\n", + " lambda x: bool(re.search(r'\\b(visualeditor|VE|ve|VisualEditor)\\b', x)))\n", + "\n", + "sentence_level_data['has_bot_ref'] = sentence_level_data['sentence'].apply(\n", + " lambda x: bool(re.search(r'\\b(bots|scripts|gadgets)\\b', x)))\n", + "\n", + "sentence_level_data = sentence_level_data.reset_index(drop=True)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "558d1638-abe9-4fc2-896e-6fc1bc396ca3", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    task_titlecomment_textdate_createdAuthorPHIDWMFaffilTaskPHIDcomment_typestatustimestampcomment_idsentencesentence_idhas_refhas_bot_refsentence_no_url
    0VisualEditor: [Regression] \"More\" menu gets sh...Tested on both the Italian and the English Wik...1380976920PHID-USER-wil4b5lylrvf3krixlklTruePHID-TASK-64s56xzrc22ustp2z7wxtask_descriptionresolved2013-10-05 12:42:00+00:00709Tested on both the Italian and the English Wik...1FalseFalseTested on both the Italian and the English Wik...
    1VisualEditor: [Regression] \"More\" menu gets sh...Tested on both the Italian and the English Wik...1380976920PHID-USER-wil4b5lylrvf3krixlklTruePHID-TASK-64s56xzrc22ustp2z7wxtask_descriptionresolved2013-10-05 12:42:00+00:00709--------------------------\\n**Version**: unspe...2FalseFalse--------------------------\\n**Version**: unspe...
    2VisualEditor: [Regression] \"More\" menu gets sh...Note that this is fixed and has been deployed ...1381281033PHID-USER-ydswvwhh5pm4lshahjjeTruePHID-TASK-64s56xzrc22ustp2z7wxtask_subcommentNaN2013-10-09 01:10:33+00:00710Note that this is fixed and has been deployed ...1FalseFalseNote that this is fixed and has been deployed ...
    3VisualEditor: [Regression] \"More\" menu gets sh...Note that this is fixed and has been deployed ...1381281033PHID-USER-ydswvwhh5pm4lshahjjeTruePHID-TASK-64s56xzrc22ustp2z7wxtask_subcommentNaN2013-10-09 01:10:33+00:00710Please re-open if it still occurs for you afte...2FalseFalsePlease re-open if it still occurs for you afte...
    4VisualEditor: [Regression] \"More\" menu gets sh...Change 88226 merged by Robmoen:\\nThe amazing m...1381274919PHID-USER-idceizaw6elwiwm5xshbTruePHID-TASK-64s56xzrc22ustp2z7wxtask_subcommentNaN2013-10-08 23:28:39+00:00711Change 88226 merged by Robmoen:\\nThe amazing m...1FalseFalseChange 88226 merged by Robmoen:\\nThe amazing m...
    ................................................
    32483Implement minification for SVG files in Resour...I think we can apply the same as PNG files.\\n\\...1362551377PHID-USER-sai77mtxmpqnm6pycyvzFalsePHID-TASK-s5at4xy2rbu4kz3beaqhtask_subcommentNaN2013-03-06 06:29:37+00:0032338I know SVG is text where PNG is not, but unles...3FalseFalseI know SVG is text where PNG is not, but unles...
    32484Implement minification for SVG files in Resour...I think we can apply the same as PNG files.\\n\\...1362551377PHID-USER-sai77mtxmpqnm6pycyvzFalsePHID-TASK-s5at4xy2rbu4kz3beaqhtask_subcommentNaN2013-03-06 06:29:37+00:0032338As for solving this bug, if we want to minify ...4FalseFalseAs for solving this bug, if we want to minify ...
    32485Implement minification for SVG files in Resour...I think we can apply the same as PNG files.\\n\\...1362551377PHID-USER-sai77mtxmpqnm6pycyvzFalsePHID-TASK-s5at4xy2rbu4kz3beaqhtask_subcommentNaN2013-03-06 06:29:37+00:0032338fonts), that would get quite tricky.5FalseFalsefonts), that would get quite tricky.
    32486Implement minification for SVG files in Resour...I think we can apply the same as PNG files.\\n\\...1362551377PHID-USER-sai77mtxmpqnm6pycyvzFalsePHID-TASK-s5at4xy2rbu4kz3beaqhtask_subcommentNaN2013-03-06 06:29:37+00:0032338They'd need a url to be served from.6FalseFalseThey'd need a url to be served from.
    32487Implement minification for SVG files in Resour...I think we can apply the same as PNG files.\\n\\...1362551377PHID-USER-sai77mtxmpqnm6pycyvzFalsePHID-TASK-s5at4xy2rbu4kz3beaqhtask_subcommentNaN2013-03-06 06:29:37+00:0032338As for SVGs we embed in CSS (SVGs for icons li...7TrueFalseAs for SVGs we embed in CSS (SVGs for icons li...
    \n", + "

    32488 rows × 15 columns

    \n", + "
    " + ], + "text/plain": [ + " task_title \\\n", + "0 VisualEditor: [Regression] \"More\" menu gets sh... \n", + "1 VisualEditor: [Regression] \"More\" menu gets sh... \n", + "2 VisualEditor: [Regression] \"More\" menu gets sh... \n", + "3 VisualEditor: [Regression] \"More\" menu gets sh... \n", + "4 VisualEditor: [Regression] \"More\" menu gets sh... \n", + "... ... \n", + "32483 Implement minification for SVG files in Resour... \n", + "32484 Implement minification for SVG files in Resour... \n", + "32485 Implement minification for SVG files in Resour... \n", + "32486 Implement minification for SVG files in Resour... \n", + "32487 Implement minification for SVG files in Resour... \n", + "\n", + " comment_text date_created \\\n", + "0 Tested on both the Italian and the English Wik... 1380976920 \n", + "1 Tested on both the Italian and the English Wik... 1380976920 \n", + "2 Note that this is fixed and has been deployed ... 1381281033 \n", + "3 Note that this is fixed and has been deployed ... 1381281033 \n", + "4 Change 88226 merged by Robmoen:\\nThe amazing m... 1381274919 \n", + "... ... ... \n", + "32483 I think we can apply the same as PNG files.\\n\\... 1362551377 \n", + "32484 I think we can apply the same as PNG files.\\n\\... 1362551377 \n", + "32485 I think we can apply the same as PNG files.\\n\\... 1362551377 \n", + "32486 I think we can apply the same as PNG files.\\n\\... 1362551377 \n", + "32487 I think we can apply the same as PNG files.\\n\\... 1362551377 \n", + "\n", + " AuthorPHID WMFaffil \\\n", + "0 PHID-USER-wil4b5lylrvf3krixlkl True \n", + "1 PHID-USER-wil4b5lylrvf3krixlkl True \n", + "2 PHID-USER-ydswvwhh5pm4lshahjje True \n", + "3 PHID-USER-ydswvwhh5pm4lshahjje True \n", + "4 PHID-USER-idceizaw6elwiwm5xshb True \n", + "... ... ... \n", + "32483 PHID-USER-sai77mtxmpqnm6pycyvz False \n", + "32484 PHID-USER-sai77mtxmpqnm6pycyvz False \n", + "32485 PHID-USER-sai77mtxmpqnm6pycyvz False \n", + "32486 PHID-USER-sai77mtxmpqnm6pycyvz False \n", + "32487 PHID-USER-sai77mtxmpqnm6pycyvz False \n", + "\n", + " TaskPHID comment_type status \\\n", + "0 PHID-TASK-64s56xzrc22ustp2z7wx task_description resolved \n", + "1 PHID-TASK-64s56xzrc22ustp2z7wx task_description resolved \n", + "2 PHID-TASK-64s56xzrc22ustp2z7wx task_subcomment NaN \n", + "3 PHID-TASK-64s56xzrc22ustp2z7wx task_subcomment NaN \n", + "4 PHID-TASK-64s56xzrc22ustp2z7wx task_subcomment NaN \n", + "... ... ... ... \n", + "32483 PHID-TASK-s5at4xy2rbu4kz3beaqh task_subcomment NaN \n", + "32484 PHID-TASK-s5at4xy2rbu4kz3beaqh task_subcomment NaN \n", + "32485 PHID-TASK-s5at4xy2rbu4kz3beaqh task_subcomment NaN \n", + "32486 PHID-TASK-s5at4xy2rbu4kz3beaqh task_subcomment NaN \n", + "32487 PHID-TASK-s5at4xy2rbu4kz3beaqh task_subcomment NaN \n", + "\n", + " timestamp comment_id \\\n", + "0 2013-10-05 12:42:00+00:00 709 \n", + "1 2013-10-05 12:42:00+00:00 709 \n", + "2 2013-10-09 01:10:33+00:00 710 \n", + "3 2013-10-09 01:10:33+00:00 710 \n", + "4 2013-10-08 23:28:39+00:00 711 \n", + "... ... ... \n", + "32483 2013-03-06 06:29:37+00:00 32338 \n", + "32484 2013-03-06 06:29:37+00:00 32338 \n", + "32485 2013-03-06 06:29:37+00:00 32338 \n", + "32486 2013-03-06 06:29:37+00:00 32338 \n", + "32487 2013-03-06 06:29:37+00:00 32338 \n", + "\n", + " sentence sentence_id \\\n", + "0 Tested on both the Italian and the English Wik... 1 \n", + "1 --------------------------\\n**Version**: unspe... 2 \n", + "2 Note that this is fixed and has been deployed ... 1 \n", + "3 Please re-open if it still occurs for you afte... 2 \n", + "4 Change 88226 merged by Robmoen:\\nThe amazing m... 1 \n", + "... ... ... \n", + "32483 I know SVG is text where PNG is not, but unles... 3 \n", + "32484 As for solving this bug, if we want to minify ... 4 \n", + "32485 fonts), that would get quite tricky. 5 \n", + "32486 They'd need a url to be served from. 6 \n", + "32487 As for SVGs we embed in CSS (SVGs for icons li... 7 \n", + "\n", + " has_ref has_bot_ref sentence_no_url \n", + "0 False False Tested on both the Italian and the English Wik... \n", + "1 False False --------------------------\\n**Version**: unspe... \n", + "2 False False Note that this is fixed and has been deployed ... \n", + "3 False False Please re-open if it still occurs for you afte... \n", + "4 False False Change 88226 merged by Robmoen:\\nThe amazing m... \n", + "... ... ... ... \n", + "32483 False False I know SVG is text where PNG is not, but unles... \n", + "32484 False False As for solving this bug, if we want to minify ... \n", + "32485 False False fonts), that would get quite tricky. \n", + "32486 False False They'd need a url to be served from. \n", + "32487 True False As for SVGs we embed in CSS (SVGs for icons li... \n", + "\n", + "[32488 rows x 15 columns]" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "sentence_level_data['sentence_no_url'] = sentence_level_data['sentence'].apply(\n", + " lambda x: remove_urls(str(x)) if x else []\n", + ")\n", + "sentence_level_data" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "acb87a1a-c3e0-4d3f-8450-e2af96150e94", + "metadata": {}, + "outputs": [], + "source": [ + "def extract_dependency_tree(sentence):\n", + " doc = nlp(sentence)\n", + " return [(token.text, token.dep_, token.head.text, token.ancestors, token.subtree, token.children) for token in doc]" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "b67c136e-16c4-4002-a2d6-f92c88252baf", + "metadata": {}, + "outputs": [], + "source": [ + "filtered_sentence_level_data = sentence_level_data[sentence_level_data['has_ref'] == True]" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "f749706a-f2bb-42e3-aae5-3876b00c48ad", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19414/2706376531.py:1: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " filtered_sentence_level_data['dependency_tree'] = filtered_sentence_level_data['sentence'].apply(extract_dependency_tree)\n" + ] + } + ], + "source": [ + "filtered_sentence_level_data['dependency_tree'] = filtered_sentence_level_data['sentence'].apply(extract_dependency_tree)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "82c48463-5a90-4105-9ee9-5763d0b1e35b", + "metadata": {}, + "outputs": [], + "source": [ + "dependency_relations = []\n", + "\n", + "for index, row in filtered_sentence_level_data.iterrows():\n", + " sentence = row['sentence']\n", + " timestamp = row['timestamp']\n", + " comment_id = row['comment_id']\n", + " sentence_id = row['sentence_id']\n", + " WMFaffil = row['WMFaffil']\n", + " \n", + " for token, dep, head, ancestors, subtree, children in row['dependency_tree']:\n", + " if re.search(r'\\b(visualeditor|VE|ve|VisualEditor)\\b', token, re.IGNORECASE):\n", + " dependency_relations.append({\n", + " 'sentence_id': sentence_id,\n", + " 'comment_id': comment_id,\n", + " 'timestamp': timestamp,\n", + " 'wmfAffil':WMFaffil,\n", + " 'token': token,\n", + " 'dependency': dep,\n", + " 'head': head,\n", + " 'depth': len(list(ancestors)), \n", + " 'children': len(list(children)) \n", + " })\n", + " \n", + "dependency_relations_df = pd.DataFrame(dependency_relations)" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "60d7d808-0211-41b3-8dfa-0143dbba94bd", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    sentence_idcomment_idtimestampwmfAffiltokendependencyheaddepthchildren
    027232013-10-06 10:36:55+00:00True’veauxattached10
    117252013-10-03 20:15:00+00:00Falseve.basepobjfor31
    217252013-10-03 20:15:00+00:00FalseVisualEditornsubjpassbroken10
    317302013-10-03 20:32:16+00:00Falseve.basecompoundrequest20
    427302013-10-03 20:32:16+00:00Falseve.corecompoundrequest30
    ..............................
    54302322592013-10-06 23:34:50+00:00FalseVEpobjin50
    54311323242012-12-06 18:16:58+00:00False'veauxdetermined10
    54321323242012-12-06 18:16:58+00:00Falseve.cepobjwithin30
    54332323302013-04-28 17:25:19+00:00FalseVEdobjenabling60
    54347323382013-03-06 06:29:37+00:00FalseVisualEditorpobjin40
    \n", + "

    5435 rows × 9 columns

    \n", + "
    " + ], + "text/plain": [ + " sentence_id comment_id timestamp wmfAffil \\\n", + "0 2 723 2013-10-06 10:36:55+00:00 True \n", + "1 1 725 2013-10-03 20:15:00+00:00 False \n", + "2 1 725 2013-10-03 20:15:00+00:00 False \n", + "3 1 730 2013-10-03 20:32:16+00:00 False \n", + "4 2 730 2013-10-03 20:32:16+00:00 False \n", + "... ... ... ... ... \n", + "5430 2 32259 2013-10-06 23:34:50+00:00 False \n", + "5431 1 32324 2012-12-06 18:16:58+00:00 False \n", + "5432 1 32324 2012-12-06 18:16:58+00:00 False \n", + "5433 2 32330 2013-04-28 17:25:19+00:00 False \n", + "5434 7 32338 2013-03-06 06:29:37+00:00 False \n", + "\n", + " token dependency head depth children \n", + "0 ’ve aux attached 1 0 \n", + "1 ve.base pobj for 3 1 \n", + "2 VisualEditor nsubjpass broken 1 0 \n", + "3 ve.base compound request 2 0 \n", + "4 ve.core compound request 3 0 \n", + "... ... ... ... ... ... \n", + "5430 VE pobj in 5 0 \n", + "5431 've aux determined 1 0 \n", + "5432 ve.ce pobj within 3 0 \n", + "5433 VE dobj enabling 6 0 \n", + "5434 VisualEditor pobj in 4 0 \n", + "\n", + "[5435 rows x 9 columns]" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dependency_relations_df" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "70178cd5-c3f9-43e4-b859-99f655b07048", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19414/3477839074.py:2: UserWarning: This pattern is interpreted as a regular expression, and has match groups. To actually get the groups, use str.extract.\n", + " filtered_dependencies = dependency_relations_df[dependency_relations_df['token'].str.contains(pattern, regex=True)]\n" + ] + } + ], + "source": [ + "pattern = r'\\b(ve|VE|visualeditor|VisualEditor)\\b'\n", + "filtered_dependencies = dependency_relations_df[dependency_relations_df['token'].str.contains(pattern, regex=True)]" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "37e1e207-5462-46f3-ae56-85b1f231f44c", + "metadata": {}, + "outputs": [], + "source": [ + "import matplotlib.pyplot as plt\n", + "import seaborn as sns\n", + "from matplotlib.gridspec import GridSpec" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "80f2d8b9-6363-429c-bbe8-4cc4bafa39f5", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "bdb36a7b-a9b1-4b99-adc4-65cefd78db7c", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_22147/2479837711.py:8: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "/tmp/ipykernel_22147/2479837711.py:17: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_22147/2479837711.py:17: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_22147/2479837711.py:23: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABKUAAAMWCAYAAAAgRDUeAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8ekN5oAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOydd3wVxdqAn93T0htp1BAIvffeLGDFjiJIUcRer5+9t2u/VlQsiIig2AUUkd57kRYCSQghpPfktN2d74/NOeQkJw2x3buPv/OT7M7Ozk55Z+add96RhBACAwMDAwMDAwMDAwMDAwMDAwODPxH5r06AgYGBgYGBgYGBgYGBgYGBgcH/HoZSysDAwMDAwMDAwMDAwMDAwMDgT8dQShkYGBgYGBgYGBgYGBgYGBgY/OkYSikDAwMDAwMDAwMDAwMDAwMDgz8dQyllYGBgYGBgYGBgYGBgYGBgYPCnYyilDAwMDAwMDAwMDAwMDAwMDAz+dAyllIGBgYGBgYGBgYGBgYGBgYHBn46hlDIwMDAwMDAwMDAwMDAwMDAw+NMxlFIGBgYGBgYGBgYGBgYGBgYGBn86hlLKwMDAwOB/hvT0dCRJ4pNPPvmrk2LQAC+//DLt2rXDZDLRu3fvvzo5jaZt27ZMmzbtr07GH5IOSZJ48sknvX9/8sknSJJEenr6GX3PmcSTxu3bt//VSQH+PvXjv52XXnqJzp07o2naX52UfywPPvgggwYN+quTYWBg8D+AoZQyMDAw+B/GM2Hz/AICAmjRogXjxo3jzTffpKys7K9OokE97N27l+nTp5OYmEhAQAAhISH07t2b+++/n9TU1L86eafNL7/8wv3338+wYcOYM2cOzz///B/6vmnTpjF69GgAnnzySdq2bQvAzp07kSSJRx99tM5nU1JSkCSJe++99w9N4+9l9erVPm295m/hwoVn5D2zZs36w5S+nm9IT0/3KphXr179h7yrqWlqzO/vTmVlJU8++eRfnqe/l9LSUl588UUeeOABZPnMTHU0TSMmJoaXXnrpd8f15JNPIkkS+fn5fu93797dK4/g1GKK5yfLMlFRUZx//vls2rSpyfE3lrvvvps9e/bwww8//K54DAwMDBrC/FcnwMDAwMDgr+fpp58mMTERt9tNdnY2q1ev5u677+a1117jhx9+oGfPnn91Eg1q8MEHH3DLLbcQHR3NpEmT6Ny5M4qisG/fPj799FNef/117HY7JpPpr05qk1m5ciWyLPPRRx9htVr/snT07duXzp07s2DBAp599lm/YT7//HMAJk+eDEBycvIZmwj/Edx5550MGDCg1vUhQ4Y0Oa7rrruOa665BpvN5r02a9YsoqOj/2esgbp06cK8efN8rj300EOEhITwyCOP1Ar/d64flZWVPPXUUwA+SpF/Gh9//DGKojBx4sQzFufWrVvJz8/nwgsvPGNxNpWJEydywQUXoKoqhw8fZtasWYwZM4Zt27bRo0ePM/6++Ph4LrnkEl555RXGjx9/xuM3MDAw8GAopQwMDAwMOP/88+nfv7/374ceeoiVK1dy0UUXMX78eA4ePEhgYOBfmEKD6mzcuJFbbrmFYcOGsXjxYkJDQ33uv/rqqzz33HMNxlNZWUlQUNAflczTJjc3l8DAwDOmkBJC4HA4TqsOT5o0iccee4zNmzczePDgWvcXLFhA586d6du3L4CPgubvyIgRI7jyyivPSFwmk+lPUXo6HI6/VDlZH3FxcV6FpIcXXniB6OjoWtfh718//huYM2cO48ePJyAg4IzFuXTpUhISEujWrdsZi7Op9O3b16dOjRgxgvPPP593332XWbNm/SHvnDBhAldddRWpqam0a9fuD3mHgYGBwd9zqcbAwMDA4C/nrLPO4rHHHuPYsWN89tlnPvcOHTrElVdeSVRUFAEBAfTv37+Wib9na+DatWu56aabaNasGWFhYUyZMoWioqJa7/vpp58YMWIEwcHBhIaGcuGFF7J//36fMNOmTSMkJIQTJ05w6aWXEhISQkxMDPfddx+qqvqELS4uZtq0aYSHhxMREcHUqVMpLi72+61N+Z4NGzZw7733EhMTQ3BwMJdddhl5eXl+v2fUqFGEhoYSFhbGgAEDvFY1TzzxBBaLxe9zM2fOJCIiAofD4TetAE899RSSJDF//vxaCimAgIAAnnnmGR+FwejRo+nevTs7duxg5MiRBAUF8fDDDwO6EuiGG24gLi6OgIAAevXqxdy5c33i9GxTqrm1x5+fLk85paamMm7cOIKDg2nRogVPP/00Qog6vwt0v0Vz5syhoqLCu13FE7eiKDzzzDO0b98em81G27Ztefjhh3E6nT5xtG3blosuuohly5bRv39/AgMDef/99+t9b11MmjQJOGURVZ0dO3aQnJzsDeN5d3UrIbfbzVNPPUWHDh0ICAigWbNmDB8+nOXLl3vDjB492q9lyrRp07xbCT288sorDB06lGbNmhEYGEi/fv346quvTuvb6sLpdHLPPfcQExNDaGgo48ePJzMzs1a4mj6l2rZty/79+1mzZo237Kp/V2pqKldddRVRUVEEBQUxePBglixZ4hOnp54tXLiQRx99lJYtWxIUFERpaenv+qbKysp65dDUqVOJjo7G7XbXenbs2LF06tTpd73fQ8364cnD9evXc+eddxITE0NERAQ33XQTLpeL4uJipkyZQmRkJJGRkdx///212pCmabz++ut069aNgIAA4uLiuOmmm2rJ2e3btzNu3Diio6MJDAwkMTGR66+/HtDbcUxMDHBKvlT3IbZ3716mTZtGu3btCAgIID4+nuuvv56CggKfd3i2jh0+fJjJkycTHh5OTEwMjz32GEIIjh8/ziWXXEJYWBjx8fG8+uqrPs97yv+LL77g4YcfJj4+nuDgYMaPH8/x48cbzN+0tDT27t3LOeec43O9b9++XH755T7XevTogSRJ7N2713vtiy++QJIkDh486BN2yZIltaykZs2aRbdu3bDZbLRo0YLbbrutzj7mj2DEiBEAHD16tMnPNkYuAd58/P77739/gg0MDAzqwFBKGRgYGBjUyXXXXQfoPn487N+/n8GDB3Pw4EEefPBBXn31VYKDg7n00kv59ttva8Vx++23c/DgQZ588kmmTJnC/PnzufTSS30mVvPmzePCCy8kJCSEF198kccee4wDBw4wfPjwWk6UVVVl3LhxNGvWjFdeeYVRo0bx6quvMnv2bG8YIQSXXHIJ8+bNY/LkyTz77LNkZmYyderUWulr6vfccccd7NmzhyeeeIJbbrmFH3/8kdtvv90nzCeffMKFF15IYWEhDz30EC+88AK9e/fm559/9uaroih88cUXPs+5XC6++uorrrjiijpX+SsrK1m5ciWjR4+mVatWfsPURUFBAeeffz69e/fm9ddfZ8yYMdjtdkaPHs28efOYNGkSL7/8MuHh4UybNo033nijSfFXR1VVzjvvPOLi4njppZfo168fTzzxBE888US9z82bN48RI0Zgs9mYN28e8+bNY+TIkQDMmDGDxx9/nL59+/Kf//yHUaNG8e9//5trrrmmVjzJyclMnDiRc889lzfeeOO0naUnJiYydOhQvvzyy1qKT4+i6tprr63z+SeffJKnnnqKMWPG8Pbbb/PII4/Qpk0bdu7ceVrpeeONN+jTpw9PP/00zz//PGazmauuuqqWcqcuysrKyM/Pr/Wr3h5nzJjB66+/ztixY3nhhRewWCyN2rb0+uuv06pVKzp37uwtO88WtpycHIYOHcqyZcu49dZbee6553A4HIwfP95vO3vmmWdYsmQJ9913H88///zvtpRqSA5dd911FBQUsGzZMp/nsrOzWblypV+rpzPJHXfcQUpKCk899RTjx49n9uzZPPbYY1x88cWoqsrzzz/P8OHDefnll2ttF7zpppv4v//7P4YNG8Ybb7zB9OnTmT9/PuPGjfMq2XJzcxk7dizp6ek8+OCDvPXWW0yaNInNmzcDEBMTw7vvvgvAZZdd5i0/jyJn+fLlpKamMn36dN566y2uueYaFi5cyAUXXOBX0Xz11VejaRovvPACgwYN4tlnn+X111/n3HPPpWXLlrz44oskJSVx3333sXbt2lrPP/fccyxZsoQHHniAO++8k+XLl3POOedgt9vrzceNGzcCeC0XPYwYMYL169d7/y4sLGT//v3Issy6deu819etW0dMTAxdunTxXsvOzmbXrl1ccMEF3mtPPvkkt912Gy1atODVV1/liiuu4P3332fs2LF+FZt/BJ6+MTIyssnPNlYuhYeH0759ezZs2HAmkmxgYGDgH2FgYGBg8D/LnDlzBCC2bdtWZ5jw8HDRp08f799nn3226NGjh3A4HN5rmqaJoUOHig4dOtSKu1+/fsLlcnmvv/TSSwIQ33//vRBCiLKyMhERESFuvPFGn/dmZ2eL8PBwn+tTp04VgHj66ad9wvbp00f069fP+/d3330nAPHSSy95rymKIkaMGCEAMWfOnNP+nnPOOUdomua9fs899wiTySSKi4uFEEIUFxeL0NBQMWjQIGG3233SWf25IUOGiEGDBvnc/+abbwQgVq1aJepiz549AhB33313rXsFBQUiLy/P+3M6nd57o0aNEoB47733fJ55/fXXBSA+++wz7zWXyyWGDBkiQkJCRGlpqRBCiFWrVvlNW1paWq089ZTTHXfc4fPtF154obBarSIvL6/O7/M8Hxwc7HNt9+7dAhAzZszwuX7fffcJQKxcudJ7LSEhQQDi559/rvc9jeWdd94RgFi2bJn3mqqqomXLlmLIkCE+YRMSEsTUqVO9f/fq1UtceOGF9cY/atQoMWrUqFrXp06dKhISEnyuVVZW+vztcrlE9+7dxVlnnVVvOjzlV9fv5MmTQohT+Xzrrbf6xHfttdcKQDzxxBPea542kZaW5r3WrVs3v99y9913C0CsW7fOe62srEwkJiaKtm3bClVVfdLZrl27Wt96OjRWDqmqKlq1aiWuvvpqn+dfe+01IUmSSE1NbfQ768oDIWqXiyd948aNqyUfJEkSN998s/eaoiiiVatWPnGvW7dOAGL+/Pk+7/n55599rn/77bcNyvq8vLxaZezBX1ksWLBAAGLt2rXea0888YQAxMyZM2ulW5Ik8cILL3ivFxUVicDAQL/1tGXLll7ZI4QQX375pQDEG2+8UWf6hRDi0UcfFYAoKyvzub5o0SIBiAMHDgghhPjhhx+EzWYT48eP9ynznj17issuu8zn2Y8++kgEBgZ68yA3N1dYrVYxduxYb70VQoi3335bAOLjjz+uN42ePKpLDtasPx4Z+9RTT4m8vDyRnZ0t1q1bJwYMGCAAsWjRoibFL0Tj5JKHsWPHii5dujQqrIGBgcHpYFhKGRgYGBjUS0hIiPcUvsLCQlauXMmECRN8LC4KCgoYN24cKSkpnDhxwuf5mTNnYrFYvH/fcsstmM1mli5dCugr8MXFxUycONHHcsNkMjFo0CBWrVpVK00333yzz98jRozwOW1u6dKlmM1mbrnlFu81k8nEHXfc4fPc6X5P9ZO0RowYgaqqHDt2zPs9ZWVlPPjgg7Wsnao/N2XKFLZs2eKz9WL+/Pm0bt2aUaNG1fpmD55tTCEhIbXutWvXjpiYGO+v5hZEm83G9OnTfa4tXbqU+Ph4H6fAFouFO++8k/LyctasWVNnWhqiugWZJEncfvvtuFwufv311ybH5akvNU+5+9e//gVQy1IoMTGRcePGNfk9/rj66quxWCw+W/jWrFnDiRMnfLbu+SMiIoL9+/eTkpJyRtJS3S9WUVERJSUljBgxotGWV48//jjLly+v9YuKigJO5fOdd97p89zdd9/9u9K9dOlSBg4cyPDhw73XQkJCmDlzJunp6Rw4cMAn/NSpU8+oH7uG5JAsy0yaNIkffvjB59TR+fPnM3ToUBITE89YWvxxww03+MiHQYMGIYTghhtu8F4zmUz079/fR9YtWrSI8PBwzj33XB/52a9fP0JCQrzyMyIiAoDFixefliVP9bJwOBzk5+d7faz5q3szZsyole6a3xMREUGnTp38nhQ6ZcoUn63JV155Jc2bN/eWV10UFBRgNptryUfPVjePVda6desYMGAA5557rtdSqri4mH379nnDeli6dCljxozx5sGvv/6Ky+Xi7rvv9nFaf+ONNxIWFtZoq8Wm8sQTTxATE0N8fDwjRozg4MGDvPrqq6flI64pcikyMvJ3n+RnYGBgUB+GUsrAwMDAoF7Ky8u9k4MjR44ghOCxxx7zUX7ExMR4t2Xl5ub6PN+hQwefv0NCQmjevLl364FnUHzWWWfVivOXX36pFV9AQIDX94mHyMhIH/8px44do3nz5rUmJjX9wpzO97Rp06bWuwHv+z1Kpu7du1MfV199NTabjfnz5wNQUlLC4sWLmTRpUr3Hx3vKory8vNa977//nuXLl/PKK6/4fbZly5a1tkEdO3aMDh061DoRzLN9xaNsayqyLNdyjNuxY0eAWlsyG8OxY8eQZZmkpCSf6/Hx8URERNRK55lUIjRr1oxx48bx7bffen19ff7555jNZiZMmFDvs08//TTFxcV07NiRHj168H//938+PmyayuLFixk8eDABAQFERUV5t12VlJQ06vkePXpwzjnn1Pp56oUnn9u3b+/z3O/1qXTs2DG/cdRVz860EqghOQS6IsRut3u3EyYnJ7Njxw7vNuY/kppyJTw8HIDWrVvXul5d1qWkpFBSUkJsbGwtGVZeXu6VX6NGjeKKK67gqaeeIjo6mksuuYQ5c+bU8sdWF4WFhdx1113ExcURGBhITEyMt4z81T1/3xMQEEB0dHS93+OhZnlJkkRSUtJpyQ7QHdJ36NDBq4Bat24dI0aMYOTIkWRlZZGamsqGDRvQNM1HKeV2u1m+fLnP9lVPXa1Zn61WK+3atTttmVkdf33AzJkzWb58OT/++CP33HMPdru91pbixtIUuSSEqLdPMjAwMPi9GKfvGRgYGBjUSWZmJiUlJV5FgKZpANx33311WqHUVBo0hCfOefPmER8fX+u+2ezbVZ3J075O53vqer9owIF3TSIjI7nooouYP38+jz/+OF999RVOp7NB3zVJSUmYzWb27dtX657Hwqpmnnn4PZYndU1KTndSdKbTUZMzfVrk5MmTWbx4MYsXL2b8+PF8/fXXjB07tpaCtCYjR47k6NGjfP/99/zyyy98+OGH/Oc//+G9997zWpNIkuS3/tTM23Xr1jF+/HhGjhzJrFmzaN68ORaLhTlz5vh1xP5P5q847bNr167069ePzz77jClTpvDZZ59htVobVDyeCeqSK/6uV68rmqYRGxvrVW7XxFM/JUniq6++YvPmzfz4448sW7aM66+/nldffZXNmzf7tbyszoQJE9i4cSP/93//R+/evQkJCUHTNM477zyvHG0o3WdKdtZHs2bNUBSFsrKyWodADB8+nBUrVmC329mxYwePP/443bt3JyIignXr1nHw4EFCQkLo06eP95n169dTWlrq40/q9+KxoK3LP1ZlZaVfn4IdOnTwOh6/6KKLMJlMPPjgg4wZM8bn9NzG0Bi55KGoqKiWMtHAwMDgTGIopQwMDAwM6sTjUNejsPFYvlgsllqnG9VFSkoKY8aM8f5dXl7OyZMnvYN8j0VGbGxso+NsiISEBFasWEF5ebnPZCs5Odkn3Ol8T0N4vmffvn0NKuimTJnCJZdcwrZt25g/fz59+vRp8Mjx4OBgRo8e7d0+1rJly9+V3oSEBPbu3YumaT7WUocOHfLeh1MWYTVPl6rLKkDTNFJTU73WUQCHDx8GqHWiXGPTqWkaKSkpPk6Ic3JyKC4u9qbzj2L8+PGEhoby+eefY7FYKCoqanDrnoeoqCimT5/O9OnTKS8vZ+TIkTz55JPeyV9kZKTfLUw18/brr78mICCAZcuWYbPZvNfnzJnzO77MF08+Hz161McSpGbbqYu6lIYJCQl+46hZz/4oGpJDHqZMmcK9997LyZMn+fzzz7nwwgtPy5H0n0X79u359ddfGTZsWKMUeYMHD2bw4ME899xzfP7550yaNImFCxcyY8aMOsuuqKiIFStW8NRTT/H44497r5+pLan+qBm3EIIjR47Qs2fPep/r3LkzoJ/CVzPsiBEjmDNnDgsXLkRVVYYOHYosywwfPtyrlBo6dKiP8mzJkiV07drVR2Z56mpycrKPNajL5SItLa3BvqT68zUt4SorKzl+/Dhjx46tNw6ARx55hA8++IBHH33Ue4hGU2hILnlIS0ujV69eTY7fwMDAoLEY2/cMDAwMDPyycuVKnnnmGRITE72T79jYWEaPHs3777/PyZMnaz2Tl5dX69rs2bN9fJi8++67KIrC+eefD+gKr7CwMJ5//nm/vk78xdkQF1xwAYqieE+TAt3q5K233vIJdzrf0xBjx44lNDSUf//7396tXh5qWgScf/75REdH8+KLL7JmzZpGn/D1+OOPo6oqkydP9ruNrymWBxdccAHZ2dk+JwEqisJbb71FSEiI1/oqISEBk8lU66SsWbNm1Rn322+/7ZOmt99+G4vFwtlnn93o9FVPJ+gnvFXntddeA2jU6XC/h8DAQC677DKWLl3Ku+++S3BwMJdcckmDzxUUFPj8HRISQlJSks+2qfbt23Po0CGf+rZnz55aJ16ZTCYkSfKxoEpPT+e77747za+qjaddvvnmmz7Xa+Z7XQQHB9dSXIJeflu3bmXTpk3eaxUVFcyePZu2bdvStWvX005zY2hIDnmYOHEikiRx1113kZqa+oefuvd7mTBhAqqq8swzz9S6pyiKtyyKiopqyQXPiZSeuhgUFATUVjx7lDQ1n29snTgdPv30Ux/fXl999RUnT56sVV41GTJkCADbt2+vdc+zLe/FF1+kZ8+e3i2SI0aMYMWKFWzfvt2vP6massWz3fXNN9/0yZOPPvqIkpKSBmXR2WefjdVq5d13361lZTZ79my/9dIfERER3HTTTSxbtozdu3c3GL46jZFLoG/NPHr0KEOHDm1S/AYGBgZNwbCUMjAwMDDgp59+4tChQyiKQk5ODitXrmT58uUkJCTwww8/+GwleOeddxg+fDg9evTgxhtvpF27duTk5LBp0yYyMzPZs2ePT9wul4uzzz6bCRMmkJyczKxZsxg+fDjjx48HICwsjHfffZfrrruOvn37cs011xATE0NGRgZLlixh2LBhPsqNxnDxxRczbNgwHnzwQdLT0+natSvffPONX98nTf2ehggLC+M///kPM2bMYMCAAVx77bVERkayZ88eKisrmTt3rjesxWLhmmuu4e2338ZkMvk4G6+PESNG8Pbbb3PHHXfQoUMHJk2aROfOnXG5XBw+fJj58+djtVr9boesycyZM3n//feZNm0aO3bsoG3btnz11Vds2LCB119/3bsFJjw8nKuuuoq33noLSZJo3749ixcvruVzy0NAQAA///wzU6dOZdCgQfz0008sWbKEhx9+uMEtb/7o1asXU6dOZfbs2RQXFzNq1Ci2bt3K3LlzufTSS32sYP4oJk+ezKeffsqyZcuYNGkSwcHBDT7TtWtXRo8e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QgInnHACBQUFTJs2jZ49e5KSksKll16Ky+UKuO8dd9zB3XffTaNGjWjRogWffPIJVVVVXHPNNSQnJ9OlSxemTZsWkN758+czZMgQnE4nrVq14uGHH0bT9nUYVVVVXHnllTRo0IBWrVrx+uuvH7S8i3HoY7mkAG46pj3x857Z9+G/5JayXFJzNxX4/ubvlrJcUkXVgkKpS425pWJExHJJrd9VBphvlWNuqRgxosBySVnE3FIxDhCWS8oipFvKcklZVLul0neX+/5UV7eU5ZLanF/JFcPTePvPzb7P/km3lOWSmrupgJfP78euUtMlZRGNW8pySf29sxQwxbb6uqW+XJzt+3+0binLJfXXlr2+v8XcUv9NLJeURX3dUpZLqtxt1tfCSm+AW+q1Gfvq9T/llrJcUlmFlQAouhFzSx3hHHIjla+++oqkpCSWLVvGK6+8wjPPPMOsWbPqdI2nnnqK9957j8WLF5OTk8P//vc/3nrrLb7//numTJnCzJkzeffdd2vdt2nTpixfvpw77riDW265hQsvvJARI0bw999/c8opp3DFFVf4xKxdu3Zx+umnM3jwYNauXcu4ceP47LPPeO6553zXfOCBB5g/fz5//PEHM2fOZN68efz9998R0+/1eikvLw/4iXH44++Skvas3+eSsvgX3FL+LikLf7eUv0vKIuaWihEJf5eURcwtFSNGBPxdUhYxt1SMA4C/S8oiqFvK3yXl+5uONPtprhrcEnv1Lm91dUv5u6SWbS9mbW5ZwGf/lFvK3yV1fPfmvFrtkrKIxi3l75KyqKtbyt8lZRGtW8rfJWURc0v99/B3SVnU1y3l75KyGDcvC5ss+VxSFv+UW8rfJWURc0sd2RxyolS/fv0YO3YsXbt25corr2TQoEHMnj27Ttd47rnnGDlyJAMGDOC6665j/vz5jBs3jgEDBnDsscdywQUXMHfu3IBz+vfvz+OPP07Xrl155JFHiI+Pp2nTptxwww107dqVJ598kqKiItatWwfABx98QLt27Xjvvffo0aMH55xzDk8//TSvv/46hmFQWVnJZ599xmuvvcaJJ55I3759+eqrrwKcVKF48cUXSU1N9f20a9euTs8f49CjpksqYf6ztQ/6h91SwVxSFq/MyMSjGQEuKYtSl8pnMbdUjBDUdElZxNxSMWJEoKZLymLJe7GttmPsFzVdUhY/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PIaCK8D5i6ZpyKqhQLZKAorW9OKgT3zMmZptiyatos2VUpGRkQFPSoqLfadVNWmar776imuuuYapU6cye/bsRln6/GEqpUxMTExMTExMTDo8mgqqp+2Vk6qHGlVCFOnwWeVMTEyOHl3XzQXTE4BA9RQBqwLrxzcqKiri8ccf55xzzmHkyJEALFu2jPnz5/PII4+0vtYnKYHGiJo+fTrffPMNp59+Oi+99BIRERHHpX4mJiYmJiYmJiYmxxRNNeLPJA5su3MqbsPVMHU0bkWl3KXQxU/QchMTkxOfmtpkKcPSok5od1SThgSslLr22mu9/7/ooot47LHHuP32273b7rjjDl566SV+/vln/vSnP7VtLU1MTExMTExMTExMTlw0BX7+qxHMOONCI07V0SJK8L+70Ke9zGZ3N77dlMdfp/Q148GYmJykCALc/sFafvzTeBLCzXZ+stCqYALz589n0qRJjbZPmjSJn3/++agrdSLh8XjauwomJiYmJiYmJiYmHQdNq/d/xYg5U7oXshfDkueMYMNyzeEsm4Ggyg3/r7jRs36H4j0Ii//N8LQIHj47zVRImZicJMjq4f7Bo2h4FI2PVu6l3KXwym+7kVUNt6J6y2iaGSr7RKVVkbyio6P5+uuvueeeexps//rrr4mOjm6TinVUJkyYQEZGBhaLhffee49+/frx4osvct9997Fo0SKCg4M5++yz+c9//kNMTIzPc7jdbh599FE++OAD8vPzSU5O5sEHH2TmzJnH+W5MTExMTExMTExM2hhRNFzr5j9kpI4P6wSlOca+/EyYO8VQLFXkwUVvQdJAI/NWU0hW45jProfCHRCWhHBoi7Fv509YP7wEq7sMqovxXP45n++RqJJ1rhqRYrr5mJicgFglEY+icsUbK6h0KySEOViTUwLABytyyCmsoqDSjaxqfHrzKMKdZpbeE5VWKaX+9re/MWvWLBYuXMjw4cMBWLFiBT/88ANvvPFGm1awIzJ37lxuueUWlixZQmlpKRMnTmTWrFn85z//oaamhgceeIBLLrmEX3/91efx11xzDcuWLeOFF15gwIABZGVlUVhYeJzvwsTExMTExMTExOQYYbHDOU/AK6Mg67eG+3KWGv+O+RMkDmheIVWHZIWpL8BLQ4008vXZswAAefK/2eUK5btN2cy+/jSsUsfNcmtiYtI0oijw9B/6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s2TJksD6OXPmcPLJJxMREUFKSgr//Oc/ycvLq/b3KIQQQgghRIWoqr+n1I5l8O458Nu/YfPvMPNfsHkWyn+vQP3lAXILPJz/2lJ++ms313+wlBdnbsCnm5LMWwgh6jkJSoVo0qRJPPHEE0yZMoW1a9cyffp0kpKSAGjQoAHvvvsua9eu5YUXXuCNN97gueeeC2w7duxYkpOTWbx4MUuXLuW+++7DbrcDsGnTJs466ywuvPBCVq1axSeffMKcOXO49dZba+R9CiGEEEIIUSGqDVqfDM4Y2L36yHL3IVj3HcbwqezM9nBy+0YoCszZsJ87Tu+Apiql7lIIIUT9IInOQ3D48GESExN5+eWXGT9+fLnln376aWbMmBHoDRUTE8NLL73EVVddVaLs+PHj0TSNadOmBZbNmTOHIUOGkJeXh8vlKrGNx+PB4zkydj8nJ4eUlBRJdC6EEEIIIaqPaYCq+QNRvz8GG37yLztW485YJ92C0usfADz983p+X7eXG4e0YWT35liWhaJIgEoIIcJJqInOZdqLEKSnp+PxeBg+fHjQ9Z988gkvvvgimzZtIjc3F13Xix30CRMmMH78eD744ANOO+00Lr74Ytq2bQv4h/atWrWKjz76KFDesixM02TLli2kpqaWeL3HH3+chx9+uJLfpRBCCCGEEBWgav6he406wAWvw4cXQubC4mUUFc+oN7A17sSKjTv4fl02v/y1hw/G9yM5PpICr06EQ25JhBCivpLheyGIiIgodd38+fMZO3Ys55xzDt9++y3Lly9n8uTJeL3eQJmpU6fy119/ce655/Lbb7/RuXNnvvzySwByc3O54YYbWLFiReBn5cqVbNiwIRC4OtakSZPIzs4O/GRmZlbuGxZCCCGEECIUNidoDjB1OJgRpIAFWRtZsXUfF7+1grfmbGH7oXy2HyxAN00JSAkhRD0n3wIhaN++PREREcycObPE8L158+bRsmVLJk+eHFi2devWEvvo0KEDHTp04M4772TMmDG88847jB49ml69erF27VratWsXcn2cTidOp/P435AQQgghhBCVxTJg71q48U/YNAt+ug9iW0BkAtZlH2Hb8ie9Wify+KjOzN54gKcv7s7CzQewayqmaaFKbikhhKi3JCgVApfLxcSJE7n33ntxOBwMGjSIffv28ddff9G+fXu2bdvGjBkz6Nu3L999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B5iYmGD37t1ITExEWlpaJUZLRERERFRxjGUSzOrrjzbedqVu29XPEe92rw8TedFf5hIRUfXBpFQFGT58OHJyctCyZUtMmDABU6ZMwdixY4vdXiqVYsmSJVi5ciVcXFzwyiuvVGK0REREREQVSyYRY/XwFqjnaF7sNo3rWOH715tCJuFtChFRTSASBM5rUd46dOiAJk2a4LvvvquU46Wnp8PKygppaWkcykdEREREBkut0UAAEHk7Fbsu3sfBq0mQiEXo5OuIXo2d0ai2FUQA60kREVVxZc1TSCsxJiIiIiIiqsEk4vweUM3dbeHvYomPe/kBABQqDYfrERHVQExKERERERFRpTORS5/4PxNSREQ1EZNSFeDQoUP6DoGIiIiIiIiIyKCxgiAREREREREREVU6JqWIiIiIiIiIiKjSMSlFRERERERERESVjkkpIiIiIiIiIiKqdExKERERERERERFRpWNSioiIiIiIiIiIKh2TUkREREREREREVOmYlCIiIiIiIiIiokrHpBQREREREREREVU6JqWIiIiIiIiIiKjSMSlFRERERERERESVTqrvAOjFCYIAAEhPT9dzJERERERERERU0xXkJwryFcVhUqoayMjIAAC4urrqORIiIiIiIiIionwZGRmwsrIqdr1IKC1tRQZPo9EgISEBFhYWEIlE+g6n3KWnp8PV1RV37tyBpaWlvsOhGohtkCoT2xvpG9sg6RvbIBkStkfSt6raBgVBQEZGBlxcXCAWF185ij2lqgGxWIw6deroO4wKZ2lpWaVehFT9sA1SZWJ7I31jGyR9YxskQ8L2SPpWFdtgST2kCrDQORERERERERERVTompYiIiIiIiIiIqNIxKUUGz8jICLNmzYKRkZG+Q6Eaim2QKhPbG+kb2yDpG9sgGRK2R9K36t4GWeiciIiIiIiIiIgqHXtKERERERERERFRpWNSioiIiIiIiIiIKh2TUkREREREREREVOmYlCIiIiIiIiIiokrHpBQREREREVUbeXl5+g6BiIjKiEkpIqIKxklOiaimuHPnDq5fv67vMKgGu3btGmbOnAmVSqXvUIiIqAyk+g6AiKi6SklJga2tLUQiEQRBgEgk0ndIVE3duHEDv/76K+Li4tChQweMHDlS3yFRDXT+/Hn06NEDy5YtQ7169fQdDtVAFy5cQKtWrZCXl4eOHTuiR48e+g6JarDY2Fhs3boVjx49QsOGDfHyyy/D3t5e32ERGRz2lKJq6eHDh0hNTdV3GFSDXb58GY6Ojpg6dSoAaBNTROXtwoULaNeuHU6fPo3Hjx9jzJgxWL16tb7DohomKioK7dq1w7Bhw/Daa6/pOxyqgaKiotC6dWuMGjUKAwcOxIYNG5CTk8P3XtKLS5cuoXXr1ggLC0NsbCzGjBmDwYMH4++//9Z3aFSDVJV7YialqNq5fPkyXF1dMW7cOGRkZOg7HKqBEhISMHLkSDRu3BirV6/GtGnTADAxReUvNjYWvXv3xogRI7Bjxw7s2LEDI0aMwJ07d/QdGtUgV69eRXBwMKZMmYKFCxdCpVLhyJEj2L59OyIiIvQdHtUA586dQ7t27TB9+nT88MMPaNWqFf7++288ePCA771U6VJTUxEaGorQ0FDs2rULmzdvxtmzZ3H48GHMnj0bv/76q75DpBqgKt0TMylF1cqDBw8wZswYBAcHY9++fRg7dqzBvwipehEEAWFhYXBzc8PSpUvx448/Yvny5Zg+fToAJqao/KhUKixbtgzdu3fHzJkzIZFIAOQX+D179ix69eqFWbNm4eLFi3qOlKozhUKBDz/8EObm5ujXrx8AoH///pg8eTLGjh2LDh06YMqUKXj06JF+A6VqKzU1FW3btsXYsWMxd+5cAMCECRPg6emJOXPmcPg8VTqlUomcnBx069YNGo0G2dnZ8PX1RXBwMNRqNX799VdcvnxZ32FSNVbV7olZU4qqDUEQcP78eXh4eGDatGlQKpXo2bMnxo4di1WrVsHCwkLfIVINIBKJ0K5dO1hYWCA4OBjBwcEQBAGjRo2CIAhYtGgRa0xRuZBKpRg/fjzu3bsHY2NjAMAXX3yBjRs3IjQ0FPb29vj+++9x+fJlbNy4UZu0IipPcrkcn3zyCT7++GPMnDkT8fHxcHd3x88//ww7OztcuHABr732GiwtLTFnzhx9h0vVkLW1NSIiItCkSRMA+Z8HpVIpunXrhp07dyI5ORn29vZ836VKk5GRgStXriApKQlisRimpqa4desWFAoF3nvvPUyYMAGbN2+Gn5+fvkOlaqgq3hOLBH5lT9VIUlISoqOj0bFjRwBAeHg4evfujR49emDlypWwtLQEAH4woQr3ZBtTq9X4888/MXLkSIwfP147vOWPP/5AQEAAGjZsqOdoqSoraGvx8fH4+OOP8eabb2qL+4aHh6Ndu3Y4efIkWrRooedIqTo7c+YMpkyZAjMzM6xatQru7u7adUuWLMHcuXMRGRkJZ2dnvv9ShSi4Fhb8e//+ffj4+ODjjz/GjBkz9B0e1TDTp0/HsmXL8OGHH8LOzg6ffvophgwZghUrVmDBggXYtm0b9u7dCxMTE14TqdxVtXti9pSiasXBwQEODg4AAI1GgzZt2mDnzp3o1asXQkNDsWrVKhgbG+Onn36Cj48POnfurOeIqTq4c+cOrly5gocPH6Jr166wtraGXC6HSqWCVCqFRCLBwIEDAUA7K5parcby5csRGxurz9CpiimurQmCAHd3d3z//fewsbHRDhFVq9Vo1KgRHB0d9Rw5VSdPtsMuXbrAysoKzZs3x8qVK3Ht2jXUqVMHwP8/7IpEIjg7O8POzs4gPvxS1VfctVCtVkMikUCtVsPZ2Rljx47Fzp078cYbb8DV1VXfYVM19XR7tLW1xeeffw5LS0v88ssvcHR0xPTp0zFz5kwA+bMzA4Cpqak+w6ZqrKrdEzMpRVVadnY2ZDIZZDJZoXVicX7JtODgYOzatQs9e/ZEaGgoTExM8Ntvv3EsN5WLCxcuoFu3bqhduzYuXboEHx8f9OzZEx999BGsra21H5ClUikGDRoEtVqN4cOHa4cb1K1bV9+nQFVEaW1NEARYW1sDgPbG/99//4Wtra1BdtWmqqmodtijRw989NFHaNiwIerXrw+pNP/jZUE7vHHjBurVqwe1Wq3P0KmaKOv7LgB069YNq1evRlRUFJNSVCGebo9eXl7o27cvPvzwQ3z22WeYOHEipFKp9v0ZAJKTk9GgQQMolUpIpVIm6+mFVfV7YhY6pyrr8uXL6NOnD/bs2QOVSlXitkFBQdi+fTs2btyIbdu24fjx4/Dy8qqkSKm6SktLw8iRI/HGG29g3759SEtLQ9++fREeHo4RI0YgJSVF+40tkH+DdujQIVhYWCA8PBzNmzfX8xlQVVGWtlbQIwUA4uLi8Omnn+KHH37AkiVLYGNjo+czoOqguHZ4/PhxjBo1CikpKTofiOPi4jBz5kysW7cOn332GXsF0At71vfdHj16ICgoCAsWLIBGo+FEI1SuimqP/fr1w5EjRxASEqKtZ2ZlZQUgf8bcDz74ABs3bsTUqVMhk8mYkKIXVi3uiQWiKig+Pl7w9fUVJBKJ4O7uLuzdu1dQKpXFbp+XlyeMGzdOsLCwEKKjoysxUqrO4uLiBE9PT+HQoUPaZXl5ecLPP/8sBAUFCcOGDRPS09MFQRAEjUYj7Nq1S/Dw8BBOnz6tr5CpinqWtnbp0iVh0KBBQr169YTz58/rKWKqjp6lHV68eFHo27ev4O7uznZI5eZZ2qBarRYEQRA2b94sxMbG6iVeqt5Kao+tW7cWXn/9dW17TE5OFj755BOhefPmwrlz5/QVMlUz1eWemD2lqMpRqVTYunUrfH19cfPmTfj6+mL48OEICwsrNjscGRmJo0eP4sCBA5zpgsqNubk5TE1NcfHiRQD59VPkcjlCQkLwxhtv4MqVK9i2bRuA/F5SzZo1Q0REBHtI0TN7lrbm5eWFSZMmYe/evdrZqIjKw7O2wylTpuDgwYNsh1RunqUNCv/1iurfv79h9ASgaqek9vjmm2/i6tWr2vZoa2uLt99+Gzt37kTTpk31GDVVF9Xpnpiz71GVIwgCIiIikJiYiP79+wPI75594cIFrFu3Dh06dCg0njY1NRUajQa2trb6CJmqKaVSiaFDh+L+/fvYsGED3NzcdNZ3794dMpkM//zzj54ipOqiLG1NKpVi586deoqQagK2Q9I3vu+SIWF7JH2qTvfE7ClFVY5IJEJQUJD2xQcAu3fvRuPGjTF8+HAcOnRIW0vgn3/+QWZmJqytrQ3uxUdVmyAIkMlkWLZsGW7cuIHJkycjKSlJp15Fnz598OjRI+Tm5uoxUqrqytrWkpOT2daowrAdkr7xfZcMCdsj6Vt1uidmUoqqpIJZBABouyfu3r0bTZo0QUhICPbu3YvQ0FBMmzYNGRkZ+gqTqjGRSASFQgEHBwfs3r0bJ0+exBtvvIEzZ85o3wAiIyNhZ2en016JnhXbGhkCtkPSN7ZBMiRsj2QIqss9MYfvUZUkCILObBVKpVLbPbFnz57YvXs3TE1NcfjwYQQGBuorTKpGnm5zBVNOJycnQ6FQICcnBy+//DLMzc2hUqng6emJAwcO4NixY2jcuLEeI6eqhm2NDAHbIekb2yAZErZHMkTV5Z6YaVuqctRqNUQiER4/foyYmBgAgEwm02aH69evDxsbG5w6dcqgX3xUNSgUCgBAXl4egPyLv0qlgkQiQXx8PBo3bowDBw7A09MTp0+fxtSpU9G1a1e0aNECp0+f5gcRKjO2NTIEbIekb2yDZEjYHslQPN2XqDrdE7OnFFUZgiBArVZDKpXi1q1bCA4OxrfffoshQ4Zot1m9ejXGjh2L06dPG/yLjwzf1atX8fXXXyMhIQFOTk5477330LBhQwDA3bt30ahRIwwcOBArV66EIAjsnk3PjW2NDAHbIekb2yAZErZHMgQKhQJyuRy5ubkwNjaulvfEfOWQQYqNjcWXX36JkJAQrF69GvHx8RCJRJBKpbh79y6aNGmCXr16YfDgwTqP69ChA27evFklXnxk2C5evIjg4GAYGRnBy8sLiYmJWLhwIZRKJdRqNU6dOoVRo0ZhxYoVEIlE/CBCz41tjQwB2yHpG9sgGRK2RzIEV69eRWhoKLp3747Q0FBcunSpWt4Ts6cUGZxLly6hU6dO6NixI+7cuQOVSoXAwEDMnz8fZmZm2L59O44dO4b58+frjKElKi9xcXHo2rUrhgwZgrlz5wIAZs+ejdu3b+Onn37SflNRUE+A6HmxrZEhYDskfWMbJEPC9kiG4OLFi2jfvj0GDRoEsViMmzdvwsXFBStXroRYLMb27dsRHh6O+fPnV/mkaNWOnqqdO3fuYPDgwRg9ejT++OMPREREYMSIEdi7dy/S09MhEonQq1cvLFiwgAkpqjCnT59GmzZtMHnyZO2y9PR0nDlzBi1btkTXrl2xZ88eSCSSQuO7iZ4F2xoZArZD0je2QTIkbI+kb3FxcXj11Vcxfvx4rFixAsuWLUNQUBBEIhFkMhmUSiX69++Pb775psonpABAqu8AiAoIgoCwsDDUq1cP48aNg0ajgVgsxujRo/Htt98iOjoaLi4u2hkFiCpKt27dEBAQAAcHBwDA/PnzsWzZMnz11VcwNjZGVFQU+vbtizNnzqBRo0Z6jpaqMrY1MgRsh6RvbINkSNgeSd9KS4waGRnhk08+Qffu3QvNwFcVMSlFBkMkEsHe3h49evSAm5sbgPxElVKpRF5eHtLS0go9pjq8CMlwFHTDtra2hrW1NYD84oIxMTHYsWMHunbtCiD/24vt27cjMjKSH0boubCtkSFgOyR9YxskQ8L2SIaipiVGmZQig1DwJtCzZ0/tsoKEk7m5OZycnCCXy7XrfvnlF7Ru3Rr16tXTR7hUzaSmpsLa2hoSiUSnPoAgCJDL5VixYgXEYrG2955IJIKzszNcXV31HDlVNWxrZAjYDknf2AbJkLA9kqGoqYnRqj8Akaq01NRUAIBEIoFKpdJZ92QPKLFYrB2z/fHHH2PixInsIUXl4sqVK2jWrBlmzpwJIL8tajQaAP9vgwX/FozZ/vHHH6FSqeDr66uHiKmqYlsjQ8B2SPrGNkiGhO2RDMGT98RqtVq7/MnEaNeuXXXaZnVKjDIpRXrz9JuAVCrVvtCelJubi+TkZAiCgK+//hoLFy5EWFgYfHx8Kjtkqmbu3LmD119/HVKpFFu3bsXnn38OANpvwwoUfBi5du0apk+fjuXLl2PdunVwcnLSS9xU9bCtkSFgOyR9YxskQ8L2SIaAiVEO3yM9efpNQCqVYubMmTpdYwvI5XK4uLjgk08+QVxcHI4ePYrAwEA9Rk/VgSAI+P333+Hi4oKpU6ciPDwcv//+OwBo2+KTXbijo6Px22+/4dixYzh06BAaN26sz/CpCmFbI0PAdkj6xjZIhoTtkQxBWe+Jn0yMrly5EmvXrkVYWFi1SYwyKUWV7lnfBDQaDTQaDRISEnD8+HG+CVC5EIlEGD58OBwdHdG1a1cEBAQAAH7//XcIgoBZs2Zpv6kQi8Xw9/fHG2+8gWnTpmmLDhKVBdsaGQK2Q9I3tkEyJGyPpG9MjP6fSCgo1ENUiR48eIA9e/YgJCQESUlJWLZsGf744w8MGTIEs2bNAgCd7PCaNWvQrl07eHt76zNsqubu37+PlStXFmqLW7ZsQf/+/fUcHVUnbGtkCNgOSd/YBsmQsD1SZXvWe+Lo6GjUqlWr2iVG2VOK9MLJyQkhISEAAAcHB4SGhgIANm7cCACYNWsWxGKx9k1g5MiReouVqo/79+/jzp07ePz4Mbp06aLTG6+gYODYsWMB5LdFQRCQlpaGxYsX4+7du3BxcdFn+FSFsK2RIWA7JH1jGyRDwvZIhuZZ74n9/f31FmtFYlKKKgXfBEjfLly4gL59+8LIyAiJiYlwdnbGzJkz0b17d9ja2moLCrq4uCA0NBSCIODzzz+HtbU1Tp8+zTZIZca2RoaA7ZD0jW2QDAnbIxkC3hMXQyCqYFFRUYKbm5tQr149wcrKSvD19RU2bNggJCcnC4IgCGq1WtBoNIIgCEJCQoIwc+ZMQSQSCTY2NsKZM2f0GTpVE0lJSYKvr6/w0UcfCTdu3BDu3bsnDB48WGjQoIEwa9YsISkpSRAEQdsOBUEQ3nzzTcHS0lKIjo7WV9hUBbGtkSFgOyR9YxskQ8L2SIaA98TFE5eetiJ6fg8fPsTgwYMxbNgw/Pvvv7h8+TICAgIwZ84cLFmyBA8fPtSZac/Z2RlxcXGwsLDAsWPHOMselYuHDx8iNzcX/fv3h6enJ1xcXLBx40b07dsXW7Zswdq1a5Gdna2d2eKnn37C33//jUOHDsHPz0/P0VNVwrZGhoDtkPSNbZAMCdsj6RvviUvGpBRVKL4JkCFQKpVQqVTIzs4GAOTk5AAAvvrqK3Ts2BHLly9HbGysdvvevXvj3LlzaNq0qV7ipaqLbY0MAdsh6RvbIBkStkfSN94Tl4yz71GFioqKQu/evbFhwwa0a9cOOTk5MDExAQBMmTIFf//9N7Zt26ad0jIxMRHZ2dnw8PDQZ9hUDbVs2RLm5uY4ePAgACAvLw9GRkYAgBYtWsDb2xu///67ztSrRM+DbY0MAdsh6RvbIBkStkfSJ94Tl4w9pahCBQQEwNnZWTulpYmJCfLy8gAAixcvhp2dHebNmwcAUKvVcHR0rDEvPqo4WVlZyMjIQHp6unbZypUrER0djddffx0AYGRkBJVKBQB46aWXkJWVBQD8IELPhG2NDAHbIekb2yAZErZHMjS8Jy4Zk1JUrvgmQPp2+fJl9O/fH+3bt0eDBg2wfv16AECDBg2wePFi7Nu3DwMHDoRSqdSO3U5KSoKZmRlUKhXYeZTKim2NDAHbIekb2yAZErZHMgS8J342Un0HQNXH5cuXMW3aNDx8+BCJiYn45ptvMGzYMO2bwKRJkzBw4EBs2LBB+2J78k1AIpFox9ESPY/Lly/jpZdewvDhw9G8eXOcPXsWI0eOhJ+fH5o2bYq+ffvCzMwM48ePR+PGjeHr6wu5XI6dO3fixIkTkEp5SaSyYVsjQ8B2SPrGNkiGhO2RDAHviZ8da0pRuSjqTWDp0qU4efIkmjZtiuzsbBw4cADjx4+Hubl5oTeBhg0b6vsUqIpLSUnB0KFD4evri8WLF2uXd+zYEY0aNcKSJUu0yzIyMjB37lykpKTA2NgYb7/9do0oIkjlg22NDAHbIekb2yAZErZHMgS8J34+TAfTC0tJScG0adMwbNgwLFy4EADw+uuv49y5c1izZg2aNm0KU1NT9OnTBx06dNB5Ezh16hTfBKhcKJVKpKamYsCAAQAAjUYDsVgMDw8PpKSkAAAEQYAgCLCwsMDXX3+tsx1RWbGtkSFgOyR9YxskQ8L2SPrGe+Lnx6QUvTC+CZAhcHR0xG+//QYfHx8A+UUCxWIxateujVu3bgEARCIRRCIR0tPTYWlpqV1G9CzY1sgQsB2SvrENkiFheyR94z3x86vZZ0/louBNoF27dgDy3wQAoHbt2toXmEgkglgs1in2xjcBKm8FH0Q0Gg1kMhmA/It/UlKSdpt58+Zh9erV2sKCbIf0PNjWyBCwHZK+sQ2SIWF7JH3iPfHzY08pKhdlfRMwMjLC5MmTIZVK+QKkCiMWiyEIgraNFbwRzJw5E3PnzsX58+dZzJLKBdsaGQK2Q9I3tkEyJGyPpC+8J34+fDVSueKbABmKgnYolUrh6uqKBQsW4JtvvsGZM2cQEBCg7/CoGmFbI0PAdkj6xjZIhoTtkfSJ98TPhs8ElTu+CZAhKLj4y2Qy/Pjjj7C0tMSxY8fQrFkzPUdG1Q3bGhkCtkPSN7ZBMiRsj6RvvCcuO9aUonL39JvA3Llz+SZAetO9e3cAQEREBJo3b67naKg6Y1sjQ8B2SPrGNkiGhO2R9IX3xGUnEgRB0HcQVD2dOXMGLVu2xKVLl2r0FJekf1lZWTAzM9N3GFQDsK2RIWA7JH1jGyRDwvZI+sR74tIxKUUVim8CREREREREVFPxnrhkTEoREREREREREVGlY00pIiIiIiIiIiKqdExKERERERERERFRpWNSioiIiIiIiIiIKh2TUkREREREREREVOmYlCIiIiIiIiIiokrHpBQREREREREREVU6JqWIiIiIiIiIiKjSMSlFRERERERERESVjkkpIiIiIiIiIiKqdExKERERERERERFRpWNSioiIiIiIiIiIKh2TUkREREREREREVOmYlCIiIiIiIiIiokrHpBQREREREREREVU6JqWIiIiIiIiIiKjSMSlFRERkgFQqFd5//324urpCLBajX79++g6JXoBIJMJnn32m7zBe2GeffQaRSKTvMCpNz5498dZbb+k7DIM0YsQIuLu7l7qdu7s7evfuXfEBGZBDhw5BJBLhr7/+KnG7FStWoG7dusjLy6ukyIiIDA+TUkREZLBu3LiB0NBQeHp6wtjYGJaWlmjTpg0WL16MnJwcfYcHAFi2bBnWrl1b7vv9+eefMX/+fAwYMADr1q3DtGnTit1Wo9Hgl19+QatWrWBrawsLCwvUq1cPw4cPx4kTJ8o9tift2rWrWiRbnoW7uztEIhFEIhHEYjGsra3RqFEjjB07FidPntR3eNWOUqmEvb092rZtW+w2giDA1dUVzZo1A/D/pEBxPxs3biz1uOHh4di7dy8++OCDQuuSkpLw4YcfolGjRjA3N4exsTG8vb0xcuRIHDt27PlPlp5ZUlISRCIRpkyZUmjdlClTIBKJMGvWrELrhg8fDplMhuzs7MoIs0gjRoyAQqHAypUr9RYDEZG+SfUdABERUVF27tyJgQMHwsjICMOHD0fDhg2hUChw7NgxvPfee4iOjsaqVav0HSaWLVsGe3t7jBgxolz3e/DgQdSuXRuLFi0qddvJkyfjhx9+wCuvvIJhw4ZBKpXi2rVr+Pfff+Hp6YnWrVuXa2xP2rVrF3744Ycal5hq0qQJ3nnnHQBARkYGrly5gk2bNuHHH3/EtGnTsHDhQp3tc3JyIJVW/Y9dn3zyCT788MNKPaZMJsPAgQOxcuVK3Lp1C25uboW2OXLkCO7evVsoeTt58mS0aNGi0PZBQUGlHnf+/Pno3LkzvL29dZafOnUKvXr1QkZGBoYMGYJx48bByMgIcXFx2LZtG9auXYvDhw/jpZdeesYzpefh4OAAHx+fIpOB4eHhkEqlCA8PL3Jd06ZNYWpqWhlhFsnY2BghISFYuHAhJk2aVKN6IRIRFaj6n46IiKjaiYuLw5AhQ+Dm5oaDBw/C2dlZu27ChAmIjY3Fzp079RhhxUtKSoK1tXWp2yUmJmLZsmV46623CiXpvvvuOzx8+LCCIqzZateujTfeeENn2ddff43XX38dixYtgo+PD95++23tOmNj48oOsUJIpVK9JNeGDRuGFStW4Pfffy8yKbZhwwaIxWIMGTJEZ3m7du0wYMCAZz5eUlISdu7ciRUrVugsf/z4Mfr16wepVIrIyEj4+vrqrJ87dy42btwIExOTEveflZUFMzOzZ46Lita2bVv88ssvyMzMhLm5OYD85zgqKgqDBg3Cjh07oFarIZFIAAD379/HzZs38corr+gzbADAoEGD8M033yAsLAydOnXSdzhERJWOw/eIiMjgfPPNN8jMzMRPP/2kk5Aq4O3trTNUQ6VSYc6cOfDy8oKRkRHc3d3x0UcfFarTUVxdH3d3d52eTmvXroVIJEJ4eDimT5+OWrVqwczMDK+++qpOksfd3R3R0dE4fPiwdlhQhw4dSjy3rKwsvPPOO3B1dYWRkRHq16+PBQsWQBAEAEB8fDxEIhHCwsIQHR2t3e+hQ4eK3F9cXBwEQUCbNm0KrROJRHBwcNBZlpqaiqlTp2qP7+3tja+//hoajUa7TUEMCxYswKpVq7TPa4sWLXD69GntdiNGjMAPP/ygPVbBTwGNRoPvvvsO/v7+MDY2hqOjI0JDQ/H48eNCz3/v3r1x7NgxtGzZEsbGxvD09MQvv/xS6JxSU1Mxbdo0uLu7w8jICHXq1MHw4cPx6NEj7TZ5eXmYNWsWvL29YWRkBFdXV7z//vuF2sO+ffvQtm1bWFtbw9zcHPXr18dHH31U5PNcFiYmJvj1119ha2uLL774Qvs3LXh+nmx7GRkZmDp1qvY8HBwc0LVrV5w7d05nnydPnkTPnj1hY2MDMzMzNG7cGIsXL9au79ChQ5Ftrqh6Pxs3bkRgYCAsLCxgaWmJRo0a6exLqVRi9uzZ8PHxgbGxMezs7NC2bVvs27dPu01RNaVEIhEmTpyIbdu2oWHDhjAyMoK/vz92795dKK5Dhw6hefPmMDY2hpeXF1auXFmmOlVt2rSBu7s7NmzYUGidUqnEX3/9hY4dO8LFxaXE/ZTVzp07oVKp0KVLF53lK1aswP379/Hdd98VSkgB+c/F0KFDdXpnFZzf5cuX8frrr8PGxkY7FLGirl1HjhxBaGgo7OzsYGlpieHDhxd63QHAv//+i3bt2sHMzAwWFhbo1asXoqOjC21X8Lc1NjZGw4YNsXXr1hKfv6Ls3bsXTZo0gbGxMfz8/LBlyxbtups3b0IkEhXZMzQiIgIikQi///57sftu27Yt1Gq1znDlkydPQqVS4d1330VmZiYiIyO16wp6Tj05JPTkyZPo0aMHrKysYGpqivbt2xfZw+revXsYNWoUHB0dtW39559/LvX88/Ly0Lt3b1hZWSEiIkK7PDAwELa2tti+fXup+yAiqo7YU4qIiAzO33//DU9PTwQHB5dp+zFjxmDdunUYMGAA3nnnHZw8eRLz5s3DlStXnuvmqcCkSZNgY2ODWbNmIT4+Ht999x0mTpyIP/74A0B+T6RJkybB3NwcH3/8MQDA0dGx2P0JgoC+ffsiLCwMo0ePRpMmTbBnzx689957uHfvHhYtWoRatWrh119/xRdffIHMzEzMmzcPANCgQYMi91kwlGnTpk0YOHBgiUNRsrOz0b59e9y7dw+hoaGoW7cuIiIiMGPGDO2N9pM2bNiAjIwMhIaGQiQS4ZtvvkH//v1x8+ZNyGQyhIaGIiEhAfv27cOvv/5a6HihoaFYu3YtRo4cicmTJyMuLg7ff/89zp8/j/DwcMhkMu22sbGxGDBgAEaPHo2QkBD8/PPPGDFiBAIDA+Hv7w8AyMzMRLt27XDlyhWMGjUKzZo1w6NHj7Bjxw7cvXsX9vb20Gg06Nu3L44dO4axY8eiQYMGuHjxIhYtWoTr169j27ZtAIDo6Gj07t0bjRs3xueffw4jIyPExsYWeRP6LMzNzfHqq6/ip59+wuXLl7WxP23cuHH466+/MHHiRPj5+SE5ORnHjh3DlStXtHWR9u3bh969e8PZ2RlTpkyBk5MTrly5gn/++afI+jkl2bdvH4YOHYrOnTvj66+/BgBcuXIF4eHh2n199tlnmDdvHsaMGYOWLVsiPT0dZ86cwblz59C1a9cS93/s2DFs2bIF48ePh4WFBZYsWYLXXnsNt2/fhp2dHQDg/Pnz6NGjB5ydnTF79myo1Wp8/vnnqFWrVqnxi0QivP766/jyyy8RHR2t87zu3r0bKSkpGDZsWKHHZWRk6CQsC9jZ2ZWYCIuIiICdnV2hoYJ///03TExM0L9//1JjftrAgQPh4+ODL7/8UpuwrKhr18SJE2FtbY3PPvsM165dw/Lly3Hr1i1trS0A+PXXXxESEoLu3bvj66+/RnZ2NpYvX462bdvi/Pnz2qTm3r178dprr8HPzw/z5s1DcnIyRo4ciTp16pQ5npiYGAwePBjjxo1DSEgI1qxZg4EDB2L37t3o2rUrPD090aZNG6xfv77QEMz169fDwsKixF5NBcmlY8eOaROJ4eHhqFevHpo2bYo6deogPDwcgYGB2nVPPu7gwYN4+eWXERgYiFmzZkEsFmPNmjXo1KkTjh49ipYtWwLI75naunVrbSK2Vq1a+PfffzF69Gikp6dj6tSpRcaXk5ODV155BWfOnMH+/fsLDSlt1qzZC197iIiqLIGIiMiApKWlCQCEV155pUzbR0ZGCgCEMWPG6Cx/9913BQDCwYMHtcsACLNmzSq0Dzc3NyEkJET7+5o1awQAQpcuXQSNRqNdPm3aNEEikQipqanaZf7+/kL79u3LFOu2bdsEAMLcuXN1lg8YMEAQiURCbGysdln79u0Ff3//Mu13+PDhAgDBxsZGePXVV4UFCxYIV65cKbTdnDlzBDMzM+H69es6yz/88ENBIpEIt2/fFgRBEOLi4gQAgp2dnZCSkqLdbvv27QIA4e+//9YumzBhglDUx4mjR48KAIT169frLN+9e3eh5W5ubgIA4ciRI9plSUlJgpGRkfDOO+9ol82cOVMAIGzZsqXQ8Qr+Tr/++qsgFouFo0eP6qxfsWKFAEAIDw8XBEEQFi1aJAAQHj58WGhfpXFzcxN69epV7PqCfW/fvl277Om2Z2VlJUyYMKHYfahUKsHDw0Nwc3MTHj9+rLPuyTbZvn37IttfSEiI4Obmpv19ypQpgqWlpaBSqYo9ZkBAQInnJQiCMGvWrEJ/bwCCXC7Xab9RUVECAGHp0qXaZX369BFMTU2Fe/fuaZfFxMQIUqm0yDb0tOjoaAGAMGPGDJ3lQ4YMEYyNjYW0tDTtsrCwMAFAsT/3798v8Vht27YVAgMDCy23sbERmjRpUmh5enq68PDhQ+1PZmamdl3BczZ06FCdx1TktSswMFBQKBTa5d98841Om8zIyBCsra2Ft956S2d/Dx48EKysrHSWN2nSRHB2dta57u3du1cAoNPGilPw+t68ebN2WVpamuDs7Cw0bdpUu2zlypUCAJ1rl0KhEOzt7XXOsTgODg5C586dtb93795dGDlypCAIgjBo0CBh4MCB2nXNmzcXfHx8BEHIfz35+PgI3bt313ltZWdnCx4eHkLXrl21y0aPHi04OzsLjx490jn2kCFDBCsrKyE7O1sQhP+3v02bNgkZGRlC+/btBXt7e+H8+fNFxj527FjBxMSk1HMkIqqOOHyPiIgMSnp6OgDAwsKiTNvv2rULADB9+nSd5QVFqF+k9tTYsWN1elO0a9cOarUat27deq797dq1CxKJBJMnTy4UqyAI+Pfff59rv2vWrMH3338PDw8PbN26Fe+++y4aNGiAzp074969e9rtNm3ahHbt2sHGxgaPHj3S/nTp0gVqtRpHjhzR2e/gwYNhY2Oj/b1du3YA8ofalGbTpk2wsrJC165ddY4VGBgIc3NzhIWF6Wzv5+en3T8A1KpVC/Xr19c51ubNmxEQEIBXX3210PEK/k6bNm1CgwYN4Ovrq3PcglotBcctqNe1fft2naGL5aGgpk1GRkax21hbW+PkyZNISEgocv358+cRFxeHqVOnFqot9jzFkK2trZGVlaUzFK+obaKjoxETE/PM++/SpQu8vLy0vzdu3BiWlpbav59arcb+/fvRr18/nSF23t7eePnll8t0DD8/PzRt2lRn5rysrCzs2LEDvXv3hqWlZaHHzJw5E/v27Sv0Y2trW+KxkpOTddp+gfT0dO3f90lvvvkmatWqpf0pasa+cePG6fxe0deuJ3sivv3225BKpdpj7tu3D6mpqRg6dKjO60QikaBVq1ba18n9+/cRGRmJkJAQWFlZaffXtWtX+Pn5lTkeFxcXnddtwZDC8+fP48GDBwDyaysZGxtj/fr12u327NmDR48eFarfVpQ2bdrg5MmTUKvV0Gg0OHHihLa3bZs2bbQ9kbKzsxEZGantJRUZGYmYmBi8/vrrSE5O1j4XWVlZ6Ny5M44cOQKNRgNBELB582b06dMHgiDoPG/du3dHWlpaoeG3aWlp6NatG65evYpDhw6hSZMmRcZuY2ODnJwcvc4ESESkLxy+R0REBqXgxrKkG/on3bp1C2KxuNAMWU5OTrC2tn7uBBIA1K1bV+f3gpvUomqzlMWtW7fg4uJSKOFWMDTveWMVi8WYMGECJkyYgOTkZISHh2PFihX4999/MWTIEBw9ehRA/hCaCxcuFDtcKikpSef3Fzn/mJgYpKWlFappVdZjFRzvyWPduHEDr732WqnHvXLlSqnnOHjwYKxevRpjxozBhx9+iM6dO6N///4YMGAAxOIX+84uMzMTQMmJ1W+++QYhISFwdXVFYGAgevbsieHDh8PT0xNA/rkCQMOGDV8olgLjx4/Hn3/+iZdffhm1a9dGt27dMGjQIPTo0UO7zeeff45XXnkF9erVQ8OGDdGjRw+8+eabaNy4can7L+3vl5SUhJycnEKvUwBFLivOsGHD8O677yIiIgLBwcHYtm0bsrOzixy6BwCNGjUqVBeqrIQnaoIVsLCw0P59n/T5559j4sSJAFDsUEcPDw+d3yvy2uXj46Pzu7m5OZydnREfHw8A2sRjcYW1C67DBTE8vT8AqF+/fqEkTHG8vb0LJVPr1asHIL+GXcE59+nTBxs2bMCcOXMA5A/dq127dpkKgLdt2xZbt25FZGQkZDIZ0tLStLX2goODkZCQgPj4eMTFxUGlUmmTUgXPRUhISLH7TktLg1KpRGpqKlatWlXszK9PX9emTp2K3NxcnD9/vtihvMD/2xpn3yOimohJKSIiMiiWlpZwcXHBpUuXnulxL/JhXq1WF7m8YKampxV1s2oo7Ozs0LdvX/Tt2xcdOnTA4cOHcevWLbi5uUGj0aBr1654//33i3xswU1igRc5f41GAwcHB51eD096OmlUXs+1RqNBo0aNsHDhwiLXu7q6AsgvSn7kyBGEhYVh586d2L17N/744w906tQJe/fuLTaesihouyUlWwYNGoR27dph69at2Lt3L+bPn4+vv/4aW7ZsKXPPISC/3Rf1HD3dph0cHBAZGYk9e/bg33//xb///os1a9Zg+PDhWLduHQDgpZdewo0bN7B9+3bs3bsXq1evxqJFi7BixQqMGTOmxDgq67UydOhQvP/++9iwYQOCg4OxYcMG2NjYoGfPnuV6HDs7uyKTr76+voiKioJSqdTpiVSWxF1xM/JVxLWrNAW9A3/99Vc4OTkVWq+PGRYBYPjw4di0aRMiIiLQqFEj7NixA+PHjy9TovjJulJyuRy2trbaYvRNmjSBqakpjh07hri4OJ3tC56L+fPnF9uTydzcHMnJyQCAN954o9gE1tPt4JVXXsHGjRvx1Vdf4Zdffin2PB4/fgxTU9NSZ20kIqqOmJQiIiKD07t3b6xatQrHjx9HUFBQidsWJFtiYmJ0ioEnJiYiNTVVp1CxjY0NUlNTdR6vUChw//795471WW4o3dzcsH//fmRkZOj0orl69ap2fXlq3rw5Dh8+jPv378PNzQ1eXl7IzMx87p4jRSnu/L28vLB//360adOm3G60vLy8Sk1Wenl5ISoqCp07dy71byMWi9G5c2d07twZCxcuxJdffomPP/4YYWFhz/0cZWZmYuvWrXB1dS22OH0BZ2dnjB8/HuPHj0dSUhKaNWuGL774Ai+//LJ2KNylS5dKjMXGxqbI4ZRF9bKRy+Xo06cP+vTpA41Gg/Hjx2PlypX49NNPtQk0W1tbjBw5EiNHjkRmZiZeeuklfPbZZ6UmpUrj4OAAY2NjxMbGFlpX1LLiuLi4oGPHjti0aRM+/fRT7Nu3DyNGjIBcLn+h+J7m6+uLzZs3F1reu3dvnDhxAlu3bsWgQYNe6BgVee2KiYlBx44dtb9nZmbi/v372uRdQftycHAosX0VxFDUkM5r166Vcob/FxsbC0EQdF6T169fBwCdWSJ79OiBWrVqYf369WjVqhWys7Px5ptvlukYzZo10yaejIyMEBQUpD2eVCpFixYtEB4ejri4ODg4OGiT8AXPhaWlZYnPRa1atWBhYQG1Wl3m60O/fv3QrVs3jBgxAhYWFli+fHmR28XFxZV6vSAiqq5YU4qIiAzO+++/DzMzM4wZMwaJiYmF1t+4cUM7lX3BTdbTM8cV9JTp1auXdpmXl1ehukmrVq167t4GAGBmZlboZrE4PXv2hFqtxvfff6+zfNGiRRCJRM/UQ6bAgwcPcPny5ULLFQoFDhw4oDM8aNCgQTh+/Dj27NlTaPvU1FSoVKpnPr6ZmZn28U8aNGgQ1Gq1dhjOk1QqVZmfsye99tpriIqKKnJWsoIeOYMGDcK9e/fw448/FtomJycHWVlZAICUlJRC6wt6SeTl5T1zbAX7f/PNN5GSkoKPP/642KSYWq1GWlqazjIHBwe4uLhoj92sWTN4eHjgu+++K/RcPdn7yMvLC1evXsXDhw+1y6KiogrN5FXQy6OAWCzW9uooOObT25ibm8Pb2/u5n48nSSQSdOnSBdu2bdOpoxUbG/vMtdSGDRuGpKQkhIaGQqlUFjt070UEBQXh8ePHhRJ+b7/9NhwdHTFt2jRtUuVJz9IzrCKvXatWrYJSqdT+vnz5cqhUKu01pnv37rC0tMSXX36ps12Bgvbk7OyMJk2aYN26dTptdt++fUVed4qTkJCg87pNT0/HL7/8giZNmuj01JJKpRg6dCj+/PNPrF27Fo0aNSpTL7SCx7Zq1Qrh4eEIDw8vNHtrcHAwjhw5ghMnTmiH9QFAYGAgvLy8sGDBgiKHZhY8FxKJBK+99ho2b95cZHL8ydfgk4YPH44lS5ZgxYoVRdYaA4Bz586VebZZIqLqhj2liIjI4Hh5eWHDhg0YPHgwGjRogOHDh6Nhw4ZQKBSIiIjApk2bMGLECABAQEAAQkJCsGrVKqSmpqJ9+/Y4deoU1q1bh379+un0FhgzZgzGjRuH1157DV27dkVUVBT27NkDe3v75441MDAQy5cvx9y5c+Ht7Q0HB4di65/06dMHHTt2xMcff4z4+HgEBARg79692L59O6ZOnapTKLqs7t69i5YtW6JTp07o3LkznJyckJSUhN9//x1RUVGYOnWq9vzee+89bVHoESNGIDAwEFlZWbh48SL++usvxMfHP/NzUTDF+uTJk9G9e3dIJBIMGTIE7du3R2hoKObNm4fIyEh069YNMpkMMTEx2LRpExYvXowBAwY807Hee+89/PXXXxg4cCBGjRqFwMBApKSkYMeOHVixYgUCAgLw5ptv4s8//8S4ceMQFhaGNm3aQK1W4+rVq/jzzz+xZ88eNG/eHJ9//jmOHDmCXr16wc3NDUlJSVi2bBnq1KmjHdZTknv37uG3334DkN8L5fLly9i0aRMePHiAd955B6GhocU+NiMjA3Xq1MGAAQMQEBAAc3Nz7N+/H6dPn8a3334LID9ptHz5cvTp0wdNmjTByJEj4ezsjKtXryI6OlqbWBw1ahQWLlyI7t27Y/To0UhKSsKKFSvg7++vnTQAyG/7KSkp6NSpE+rUqYNbt25h6dKlaNKkibaHhp+fHzp06IDAwEDY2trizJkz+Ouvv7S1kl7UZ599hr1796JNmzZ4++23tQnahg0bIjIyssz7ee211zB+/Hhs374drq6ueOmll4rd9ujRo8jNzS20vHHjxiUmO3r16gWpVIr9+/dj7Nix2uW2trbYunUr+vTpg4CAAAwZMgQtWrSATCbDnTt3sGnTJgBF19h6WkVeuxQKBTp37oxBgwbh2rVrWLZsGdq2bYu+ffsCyO8VtHz5crz55pto1qwZhgwZglq1auH27dvYuXMn2rRpo02ez5s3D7169ULbtm0xatQopKSkYOnSpfD39y8yiVOUevXqYfTo0Th9+jQcHR3x888/IzExEWvWrCm0bUESJywsDF9//XWZ9l+gbdu22iLtTyaegPyk1Lx587TbFRCLxVi9ejVefvll+Pv7Y+TIkahduzbu3buHsLAwWFpa4u+//wYAfPXVVwgLC0OrVq3w1ltvwc/PDykpKTh37hz2799fZLIbACZOnIj09HR8/PHHsLKywkcffaRdd/bsWaSkpOCVV155pnMlIqo29DHlHxERUVlcv35deOuttwR3d3dBLpcLFhYWQps2bYSlS5cKubm52u2USqUwe/ZswcPDQ5DJZIKrq6swY8YMnW0EQRDUarXwwQcfCPb29oKpqanQvXt3ITY2tthp1U+fPq3z+IJpvsPCwrTLHjx4IPTq1UuwsLAQAAjt27cv8ZwyMjKEadOmCS4uLoJMJhN8fHyE+fPn60xFLgiC0L59e8Hf37/U5yg9PV1YvHix0L17d6FOnTqCTCYTLCwshKCgIOHHH38stN+MjAxhxowZgre3tyCXywV7e3shODhYWLBggXYK+bi4OAGAMH/+/ELHw1NT06tUKmHSpElCrVq1BJFIJDz90WLVqlVCYGCgYGJiIlhYWAiNGjUS3n//fSEhIUG7jZubm9CrV69Cx2rfvn2h5zM5OVmYOHGiULt2bUEulwt16tQRQkJCdKZoVygUwtdffy34+/sLRkZGgo2NjRAYGCjMnj1bSEtLEwRBEA4cOCC88sorgouLiyCXywUXFxdh6NChwvXr10t9zgumuAcgiEQiwdLSUvD39xfeeust4eTJk0U+5snnLS8vT3jvvfeEgIAAwcLCQjAzMxMCAgKEZcuWFXrcsWPHhK5du2q3a9y4sbB06VKdbX777TfB09NTkMvlQpMmTYQ9e/YIISEhgpubm3abv/76S+jWrZvg4OAgyOVyoW7dukJoaKhw//597TZz584VWrZsKVhbWwsmJiaCr6+v8MUXX2jbhSAIwqxZswr9jQEIEyZMKPJ5evJ1JQj5z3vTpk0FuVwueHl5CatXrxbeeecdwdjYuMjnrTgDBw4UAAjvv/9+kesLXqvF/TzZhovTt29foXPnzkWuu3//vvDee+8Jfn5+gomJiWBkZCR4enoKw4cPF44cOaKzbcFz9vDhw0L7qahr1+HDh4WxY8cKNjY2grm5uTBs2DAhOTm5yOepe/fugpWVlWBsbCx4eXkJI0aMEM6cOaOz3ebNm4UGDRoIRkZGgp+fn7Bly5ZCbaw4Ba/vPXv2CI0bNxaMjIwEX19fYdOmTcU+xt/fXxCLxcLdu3dL3f+T9uzZIwAQpFKpkJWVpbMuOTlZe40q6nV6/vx5oX///oKdnZ1gZGQkuLm5CYMGDRIOHDigs11iYqIwYcIEwdXVVZDJZIKTk5PQuXNnYdWqVdptCtrf0+f4/vvvCwCE77//Xrvsgw8+EOrWrVvoWk1EVFOIBMGAq7USERERUbXWr18/REdHF1m3SJ+OHj2KDh064OrVq0XOPmeI1q5di5EjR+L06dNo3ry5vsN5bk2bNoWtrS0OHDig71AqVF5eHtzd3fHhhx9iypQp+g6HiEgvWFOKiIiIiCpFTk6Ozu8xMTHYtWsXOnTooJ+AStCuXTt069YN33zzjb5DqVHOnDmDyMhIDB8+XN+hVLg1a9ZAJpNh3Lhx+g6FiEhv2FOKiIiIiCqFs7MzRowYAU9PT9y6dQvLly9HXl4ezp8/X2V6IxmyqtxT6tKlSzh79iy+/fZbPHr0CDdv3oSxsbG+wyIiogrGQudEREREVCl69OiB33//HQ8ePICRkRGCgoLw5ZdfMiFF+Ouvv/D555+jfv36+P3335mQIiKqIdhTioiIiIiIiIiIKh1rShERERERERERUaVjUoqIiIiIiIiIiCoda0pVAxqNBgkJCbCwsIBIJNJ3OERERERERERUgwmCgIyMDLi4uEAsLr4/FJNS1UBCQgJcXV31HQYRERERERERkdadO3dQp06dYtczKVUNWFhYAMj/Y1taWuo5GiIiIiKiZ5enVGP10Tj8djIeGblqWBhL8EYrd4xp5wEjmUTf4RER0TNIT0+Hq6urNl9RHCalqoGCIXuWlpZMShERERFRlZOjUOGnkzex8sR9AEYQGwFZArDyxH0Ym5kjtL0nTOW8dSEiqmpKKzHEQudERERERKRXErEYayLiily3JiIO0hLqkRARUdXFqzsREREREelVRq4S6TmqItel56iQkaus5IiIiKgyMClFRERERER6ZWEsg6VJ0cPzLE2ksDCWVXJERERUGZiUIiIiIiIivVJrNBgZ7FHkupHBHlBpNJUc0f/lKFRQqDRIzsyDQqVBtqLoHl2VvS8iouqA1QKJiIiIiEivJGIRRgS7QyMIWHc8Huk5KliaSBES5I4Rwe4Qo+RCuRUlT6nGisM3sSYiThvTyGAPjO/g9cwzApbnvnIUKkjEYmTkKmFhLINKo2EheCKqknjlIiIiIiIivVpx+Ca2Rybgk94NMKmTjzbZEh77CANWHEcrT1t8+WqjSo0pR6HCisM3sfhAjHZZeo5K+3tRMwIKggCFWoMchRo5SjWyFWrkKNSwN5djw6nbWHIgtsh9jWrrAVO5BDJJ6QNZyjO5RUSkb0xKERERERGR3txKzsL3YbFQqDTIyFVBLhXDztwIACCTiHHzUSZuPMzESz726NHQudLiKm1GwHHtvTB45XHcT8tFjlKtTUSpNYLOtrZmchz7oCPWRsQXu6/Q9p5o9eUB5CrVsPyvvpaFsQyWxlJYmsi0y/o1qY2/LyQUm9wqKlFGRGTIeMUiIiIiIiK9EAQBM7dHQ6HSoK23Pfo01k06tfWxx9iXPLHy8E18sPkiGtexhou1SaXEVtqMgMlZeUjNVuJ2SnaR28gkIhjLJPB1MkdKlqLEfaVkKVDL3AjXEjOQrVDjQXrh7WzN5JjQ0bvE5NaEjt5lOjciIkPBpNQLmDdvHrZs2YKrV6/CxMQEwcHB+Prrr1G/fn3tNrm5uXjnnXewceNG5OXloXv37li2bBkcHR2129y+fRtvv/02wsLCYG5ujpCQEMybNw9SKf88RERERFR9/XvpAQ5ffwi5RIzPX/GHSFS4dtQ7Xevj+I1kXLibhml/RGLDW60hEVd8jamCGQGLSiZZmkhRy8IIs1/xh0wigolMChO5BKZyCUzkEpjIdIfiKVSaEvflYGGMP0NbIy1HhfRcJdJzlP/9+9/vuSoYS8VIzS45UZaRq9T2MiMiqgqY9XgBhw8fxoQJE9CiRQuoVCp89NFH6NatGy5fvgwzMzMAwLRp07Bz505s2rQJVlZWmDhxIvr374/w8HAAgFqtRq9eveDk5ISIiAjcv38fw4cPh0wmw5dffqnP0yMiIiIiqjCZeSp8/vdlAMC4Dl7wrGVe5HZyqRhLhjRFB7JBAgAAWpJJREFUryVHcTIuBcvCYjGps0+Fx5eWo0RIkDuWHowttG5ksAfUGgGtPe3KtK+C2QWfrE/15L5UGg2sTOWwMpWXuJ/SklsWxrIyxUNEZChEgiAIpW9GZfHw4UM4ODjg8OHDeOmll5CWloZatWphw4YNGDBgAADg6tWraNCgAY4fP47WrVvj33//Re/evZGQkKDtPbVixQp88MEHePjwIeTykt+YACA9PR1WVlZIS0uDpaVlhZ4jEREREVF5mPPPZfx0LA5udqbYM/UlGJdSpHvz2bt4Z1MUJGIR/gwNQqCbTYXFduNhJt7/6wJWvRmItRHxOjMCvsjse8sO3XihAuVFFV8vMKWzD2tKEZHBKGueglescpSWlgYAsLW1BQCcPXsWSqUSXbp00W7j6+uLunXrapNSx48fR6NGjXSG83Xv3h1vv/02oqOj0bRp00LHycvLQ15envb39PQiBp0TERERERmoywnp2tpIs/v6l5qQAoD+zWrj8PWH2BGVgCkbz2PXlHawrICeQXdSsvHG6pO4n5aLj7dexDcDAnRmBFRpNM81y52RTILQ9p6Y0NH7ufdlIpdifAcvANBJbo0Idufse0RUJTEpVU40Gg2mTp2KNm3aoGHDhgCABw8eQC6Xw9raWmdbR0dHPHjwQLvNkwmpgvUF64oyb948zJ49u5zPgIiIiIio4mk0Aj7ZdhFqjYCejZzQob5DmR4nEokw99WGOHf7Me4+zsHHWy9hyZAmRdahel6J6bkY9l9CytvBHF+82giWJvmJr4JaTXKIS9pFiQp6Mb3Ivp5MbqVmK2BuLMXpuBTIpc8fFxGRvvDKVU4mTJiAS5cuYePGjRV+rBkzZiAtLU37c+fOnQo/JhERERFRefjzzB2cu50KM7kEM3v7P9NjLY1lWDK0KSRiEf6OSsBfZ++WW1wpWQq8sfokbqdko66tKdaPaWWwRcNN5VLIpWJYmEjRacFhhKw5jSv3M/QdFhHRM2NSqhxMnDgR//zzD8LCwlCnTh3tcicnJygUCqSmpupsn5iYCCcnJ+02iYmJhdYXrCuKkZERLC0tdX6IiIiIiAxdSpYCX+2+CgCY1rUenKyMn3kfzeraYFqX/ELns3ZE4+bDzBeOKz1XieE/n0RMUiacLI2xfkwrOFo+e2yVzUQmReM6VgCA3dFFj7IgIjJkTEq9AEEQMHHiRGzduhUHDx6Eh4eHzvrAwEDIZDIcOHBAu+zatWu4ffs2goKCAABBQUG4ePEikpKStNvs27cPlpaW8PPzq5wTISIiIiKqBPN2XUFqthINnC0xItj9uffzdgdvtPa0RbZCjSkbI6FQaZ57X9kKFUatOY1L99JhZybHb2NawdXW9Ln3V9l6NMz/InvPJSaliKjqYVLqBUyYMAG//fYbNmzYAAsLCzx48AAPHjxATk4OAMDKygqjR4/G9OnTERYWhrNnz2LkyJEICgpC69atAQDdunWDn58f3nzzTURFRWHPnj345JNPMGHCBBgZGWZ3YSIiIiKiZ3U6PgWb/htuN7dfQ0glz38rIhGLsGhwE1ibynDxXhoW7L32XPvJVaox9pezOHPrMSyNpfh1dCt4O5g/d1z60NnXEVKxCNcSM8ql1xgRUWViUuoFLF++HGlpaejQoQOcnZ21P3/88Yd2m0WLFqF379547bXX8NJLL8HJyQlbtmzRrpdIJPjnn38gkUgQFBSEN954A8OHD8fnn3+uj1MiIiIiIip3SrUGn2y9BAAY0sIVgW42L7xPZysTfP1aYwDAqiM3ceT6w2eOaeKG8zgW+wimcgnWjmoJP5eqVxbDylSGIC87AMCe6MRStiYiMiwiQRAEfQdBLyY9PR1WVlZIS0tjfSkiIiIiMjirjtzAl7uuwtZMjgPT28PGTF5u+/5460WsP3kb9uZG2D21HezLUJxcrREw7Y9I7IhKgJFUjDUjWyDYy77cYqps60/ewsdbLyHA1RrbJ7TRdzhERGXOU7CnFBERERERVZiE1Bx8tz8GAPDhy77lmpACgE96+cHHwRyPMvPw3qYolPaduyAI+HjrReyISoBULMLyN5pV6YQUAHT1c4RIBETdSUVCao6+wyEiKjMmpYiIiIiIqMLM/jsa2Qo1WrjbYECzOqU/4BmZyCVY+npTyKVihF17iDXh8cVuKwgC5u68go2n70AsAhYPaYpOvo7lHlNlc7AwRvP/hkTu5Sx8RFSFMClFREREREQV4uDVROyJToRULMLcfo0gFosq5Di+Tpb4uGcDAMBX/15FdEJakdt9tz8GPx2LAwB8/Vpj9GrsXCHx6EN3//xZ+HYzKUVEVQiTUkREREREVO5yFGrM3B4NABjd1gP1nSwq9HjDg9zQpYEDFGoNJv9+HtkKlc76H4/cxOID+cMIZ/f1x8DmrhUaT2UrSEqdiktBcmaenqMhIiobJqWIiIiIiKjcfR8Wg7uPc+BiZYzJnX0q/HgikQjfDAiAg4URABFikzKhUGmQnJmHPKUabnam8Kpljve610dIsHuFx1PZXG1N0ai2FTQCsP8KZ+EjoqpBqu8AiIiIiIioeolNysCqIzcBADP7+MPMqHJuO2zN5FjxRiDc7EyxNiIeb/x0Euk5KliaSBES5I5tE4JhYSyrlFj0oUdDJ1y8l4bdlx5gcIu6+g6HiKhU7ClFRERERFQD5ShU2p5ECpWm0HC35yUIAj7ZdglKtYBOvg7o7l+5hcQbOFtgXUQ8lh6MRXpO/jml56iw9GAsVh+NK7fzNEQFQ/jCY5ORnqvUczRERKWrkUkpT09PJCcnF1qempoKT09PPURERERERFR58pRqrDh8E82/2IfAufvR/It9WHn4JvKU6hfe9/bIBJy4mQJjmRiz+/pDJKqY4ubFkYjFWHs8vsh1ayLiIBVX31sgbwdzeDuYQ6HWIOxqkr7DISIqVfW9IpcgPj4eanXhN9y8vDzcu3dPDxEREREREVWOHIUKyw7dwOIDMTo9iRYfiMGyQzdeqCdRRq4S34flFxOf1MkHrram5RLzs8ZQcF5PS89RIaOa9yDq8V9vqT2chY+IqoAaVVNqx44d2v/v2bMHVlZW2t/VajUOHDgAd3d3PURGRERERFQ5JGIx1kTEFbluTUQc3u7ghZ/Db8LZ0gTu9mZwtzODiVxS4j5zFCpIxGJk5qqwY2JbnL31GK087Coi/FJZGMtgaSItMjFlaSKt1jWlgPy6Ut+HxSLs6kPkKtUwlpX8tyMi0qcalZTq168fgPyZOUJCQnTWyWQyuLu749tvv9VDZERERERElaO0nkSPMvPwx6m7uJaYoV3uZGkMd3tTePyXpHK3N4OHvRnc/usJteLwTayJiNMWFR8Z7IGW7raVcj5PU2s0GBnsgcUHYgqtGxnsAZVGA3k1HjDi72KJ2tYmuJeag8PXH2rrTBERGaIalZTSaDQAAA8PD5w+fRr29vZ6joiIiIiIqHKV1pPI3twILTxsYCKXID45C6nZSjxIz8WD9FycuJmis/2PwwNx4W4alh6M1S4rGAoIAKHtPWEqr9xbDhO5FOM7eAFAoUTZ+A5eMKrmPYdEIhF6NHTCT8fisOfSAyaliMig1aikVIG4uKK7KxMRERERVXc5SjVCgtx1EkkFRgZ7QCMImNuvkXZZarYCcY+yEJ+chbhH2Yj/7/+p2Qq08bbHO5uiijzOmog4TOjoXWHnURIjmQSh7T0xoaM3MnKVsDCWQaXRVPuEVIGCpNT+K4lQqDSQS6tvzzAiqtpqZFIKAA4cOIADBw4gKSlJ24OqwM8//6ynqIiIiIiIKo5GI+DLnZfxfg9fAMC64/Gl9iSyNpWjaV05mta10VkuCAKSMxWlFhW3MzeqmJMpRUEPrYLjV+che09rVtcG9uZGeJSZhxM3k/FSvVr6DomIqEg1Mik1e/ZsfP7552jevDmcnZ0rfZpaIiIiIiJ9WH74Bv44cxcXE9Lwy6hWmNTJ57l7EolEIlia1Oyi4oZKIhahm78jNpy8jd3RD5iUIiKDVSOTUitWrMDatWvx5ptv6jsUIiIiIqJKcTo+BQv3XQcAjAjygP1/PYhepCdRTS8qbsh6+Dthw8nb2BudiDmvNIREzC/iicjw1Mh3CIVCgeDgYH2HQURERERUKVKyFJi04TzUGgGvNq2Ngc3rlMt+C4qKT+nsA0uT/O+7LU2kmNLZB+M7eFV6kXP6v9aedrA0luJRZh7O3X6s73CIiIpUI98lxowZgw0bNuDTTz/VdyhERERERBVKoxHw7qYoPEjPhae9Geb0a1iu5StqelFxQyWXitGlgSO2nL+H3ZceoIW7rb5DIiIqpEYmpXJzc7Fq1Srs378fjRs3hkymO9Z94cKFeoqMiIiIiKh8/XQsDgevJkEuFeP715vB3Kj8bwFqclFxQ9ajoZM2KfVJrwaspUsVLkehgkQs1klQs8cklaRGto4LFy6gSZMmAIBLly7prOOFmoiIiIiqi3O3H+Pr3VcBALP6+MHPxVLPEVFleqleLZjIJLiXmoPohHQ0rG2l75CoGstTqrHi8E2siYgrdVZPogI1MikVFham7xCIiIiIiCpUWrYSkzach0ojoFdjZ7zesq6+Q6JKZiyToKNvLey6+AC7Lz1gUooqTI5ChRWHb+pMepCeo9L+Htrekz2mqEjsV0tEREREVM0IgoD3/orCvdQcuNmZ4qv+jTgioIbq7u8EANgd/UDPkVB1JhGLsSYirsh1ayLiIBUz9UBFq5Gpyo4dO5b4pnzw4MFKjIaIiIiIqHytjYjH3suJkEvE+H5oM1gYy0p/EFVLnXwdIJeIEZuUidikDHg7WOg7JKqGMnKVSM9RFbkuPUeFjFyltuYc0ZNqZFKqoJ5UAaVSicjISFy6dAkhISH6CYqIiIiIqBxcuJuKL3ddAQB81NMXjepwyFZNZmEsQxtvO4Rde4g90YlMSlGFsDCWwdJEWmRiytJEysQ4FatGJqUWLVpU5PLPPvsMmZmZlRwNEREREVH5SM9VYuKG81CqBXT3d0RIsLu+QyID0KOhE8KuPcTuSw8woaO3vsOhaujmw0yEBLlj6cHYQutCgtzZU4qKxYGdT3jjjTfw888/6zsMIiIiIqJnJggCZmy+iNsp2ahjY4JvXgtgHSkCAHRp4AixCLh4Lw13H2frO5xKk6NQQaHSIDkzDwqVBtmKooeX0Ys5f/sxJm88jxHB7pjc2RuWJvl9XyxNpJjUyRsjgt3x9m9nceMhO4BQYTWyp1Rxjh8/DmNjY32HQURERET0zNafvI2dF+9DKhZh6dCmsDLlcBnKZ2duhJYetjhxMwW7Lz3AmHae+g6pwuUp1Vhx+CbWRMQhPUcFSxMpRgZ7YHwHLxjJJPoOr9rIVqgw/c8oxD3KwsojNzC1Sz1M7OiDjFwlLIxlyFGo8O6mKJyKf4whq07g97daw9vBXN9hkwGpkT2l+vfvr/Pz6quvonXr1hg5ciRCQ0PLvJ8jR46gT58+cHFxgUgkwrZt23TWC4KAmTNnwtnZGSYmJujSpQtiYmJ0tklJScGwYcNgaWkJa2trjB49mkMIiYiIiOiZRCek4fN/LgMAPnzZF03r2ug5IjI0Pf6bhW9PDZiFL0ehwrJDN7D4QIy2xlF6jgqLD8Rg2aEb7DFVjubtuoq4R1lwsjTGhA4+MJVLIZeKYWduBLlUDCtTOb56rTF8nSzwMCMPQ1adQExihr7DJgNSI5NSVlZWOj+2trbo0KEDdu3ahVmzZpV5P1lZWQgICMAPP/xQ5PpvvvkGS5YswYoVK3Dy5EmYmZmhe/fuyM3N1W4zbNgwREdHY9++ffjnn39w5MgRjB079oXPkYiIiIhqhsw8FSZuOA+FSoPOvg4Y3dZD3yGRAer2X1LqzK3HSMrILWXrqk0iFmNNRFyR69ZExEEqrpG3weXu8PWH+PXELQDAgoEBxfbOtDM3woa3WqOBsyUeZeZh6I8ncJ2JKfqPSBAEQd9BVAcikQhbt25Fv379AOT3knJxccE777yDd999FwCQlpYGR0dHrF27FkOGDMGVK1fg5+eH06dPo3nz5gCA3bt3o2fPnrh79y5cXFzKdOz09HRYWVkhLS0NlpaWFXJ+RERERGR4BEHA1D8isT0yAS5Wxtg5uR1szOT6DosM1Cs/hCPqTiq+eLUhhrVy03c4FSY5Mw+Bc/cXu/7sJ11YdPsFpWYr0G3RESRl5GFEsDs+6+tf6mMeZykwbPVJXL6fDjszOTa81Rr1nTgbZHVV1jxFjU4Rnz17Fr/99ht+++03nD9/vlz3HRcXhwcPHqBLly7aZVZWVmjVqhWOHz8OIL+GlbW1tTYhBQBdunSBWCzGyZMnyzUeIiIiIqp+tkfew/bIBEjEIiwZ2pQJKSpRwRC+3Zeq9xA+C2OZttj20yxNpLAwZr21F/XJtktIysiDZy0zfNDDt0yPsTGTY8NbreDvYonkLAWG/ngCVx+kV3CkZOhqZFIqKSkJnTp1QosWLTB58mRMnjwZgYGB6Ny5Mx4+fFgux3jwIP9C7+joqLPc0dFRu+7BgwdwcHDQWS+VSmFra6vdpih5eXlIT0/X+SEiIiKimqFgRrGHGXno5u+EVW8GYm4/fzR3t9V3aGTgejTMT0odv5GMtGylnqOpGI8y83D2VgpCgtyLXB8S5I7D15Ow8vANqDUcNPQ8tkfewz8X7kMiFmHRoCYwkZe9cLy1qRzrx7RCo9pWSMlSYOiqE7icwPvZmqxGJqUmTZqEjIwMREdHIyUlBSkpKbh06RLS09MxefJkfYdXqnnz5unUxHJ1ddV3SERERERUCQpmFGv+xT60+GI/Ws87gEv30tC/aR19h0ZVgIe9GXydLKDSCDhwNVHf4ZS7Gw8z8eqycHyyLRoj23hgSmcfbY8pSxMppnT2wei2Hvjq32uY9+9V9F8ewaLbz+h+Wg4+3XYJADCpkzcCXK2feR/WpnL8NroVAupY4XG2EsNWn0B0Qlo5R0pVRY1MSu3evRvLli1DgwYNtMv8/Pzwww8/4N9//y2XYzg55X8LkZioe7FPTEzUrnNyckJSUpLOepVKhZSUFO02RZkxYwbS0tK0P3fu3CmXmImIiIjIcBU3o9iSg7GcUYzKrHs1HcJ38mYy+i+LwJ2UHCjUamTmKRHa3hNnPu6Ks590wZmPuyK0vSesTGQIfckTFsZSRN1JRa8lx/BDWCxUao2+T8HgaTQC3v/rAtJzVQioY4UJHb2fe19WpjL8MroVAlyt/0tMncSle0xM1UQ1Miml0WggkxUeRyyTyaDRlM/FyMPDA05OTjhw4IB2WXp6Ok6ePImgoCAAQFBQEFJTU3H27FntNgcPHoRGo0GrVq2K3beRkREsLS11foiIiIioeuOMYlQeCobwHb7+sNokMrdH3sObP51CWo4STVytsXV8G9S1NYOpXAq5VAw7cyPIpWKYyqUQiUQY1MIV+6a1RydfByjUGszfcw39loXjyn0OIyvJrydu4WjMIxjLxFg4uAlkkhe75liZyPDr6JZo4mqNVCamaqwa+c7VqVMnTJkyBQkJCdpl9+7dw7Rp09C5c+cy7yczMxORkZGIjIwEkF/cPDIyErdv34ZIJMLUqVMxd+5c7NixAxcvXsTw4cPh4uKinaGvQYMG6NGjB9566y2cOnUK4eHhmDhxIoYMGVLmmfeIiIiIqGbIyFVqe0g9LT1HhYzc6lkjiMqXr5MF3OxMkafS4PC18qmnqy+CIOCHsFhM2RgJhVqDHv5O2Di2NezLMLOek5UxfgppjoWDAmBlIsOle+no+/0xLN4fAyV7TRVy42Em5v17BQAw4+UG8KplXi77tTTOT0w1q2uNtBwlXv/xBC7cTS2XfVPVUCOTUt9//z3S09Ph7u4OLy8veHl5wcPDA+np6Vi6dGmZ93PmzBk0bdoUTZs2BQBMnz4dTZs2xcyZMwEA77//PiZNmoSxY8eiRYsWyMzMxO7du2FsbKzdx/r16+Hr64vOnTujZ8+eaNu2LVatWlW+J0xEREREVR5nFKPyIBKJ/j8LX3TVHcKnVGvw4eaLmL/nGgDgrXYeWDasGYxlZS+6LRKJ0L9ZHeyb9hK6+jlCqRawaP919P0+vEr02CmY9CA5Mw8KlabCer4p1RpM/yMSuUoN2vnY483WbuW6fwtjGdaNaolANxuk56ryZ/ZLz62UcyP9EwmCUCOnHBAEAfv378fVq1cB5Pda6tKli56jej7p6emwsrJCWloah/IRERERVVPJmXlYGxGPpQdjC62b0tkHoe09YSovOmlF9KRztx+j/7IIWBhJcebTLjCSlj2RYwgycpUYv/4cjsY8glgEfNbXH8OLmW2vrARBwI6oBHy2IxqPs5WQikUY38ELEzv5QC41vL4ceUo1lh26gTURcUjPUcHSRIqRwR4Y38ELRs+QmCuL7/Zfx3f7Y2BpLMXeae3hZGVc+oOeQ2aeCh9vuYiZffywNiIe647HV/i5UcUpa57C8F5dFejgwYPw8/NDeno6RCIRunbtikmTJmHSpElo0aIF/P39cfToUX2HSURERESkQxAEfLP7KkYEu2NyJ+9CM4qN7+DFhBSVWZM61nC0NEJGngoRN5L1Hc4zSUjNwcAVx3E05hFMZBL8OLz5CyekgPxeU680qY2909qjZyMnqDQClhyMRZ+lx3DtQXql9Uoqi+ImPVh8IKbcJz2IupOqTYTP6dewwhJSAGBuJMXcVxtqk+8VfW5kGGrUO9d3332Ht956q8gsnZWVFUJDQ7Fw4UK0a9dOD9ERERERERVt18UH+OPMXVy4l4b1Y1phYicfZOQqYWEsg0qjYe8BeiZisQjd/Z3wy/Fb2HPpATrWd9B3SGUSnZCGUWtPIzE9D7UsjPBzSAs0qmNVrseoZWGEZcMCsfPCfczcfgkqjQB7cyMsP3QDaw2k505pkx68yKx4T8pRqDHtz0ioNQJ6N3bGK01ql8t+S2IklWDd8fgi15XnuZHhqFE9paKiotCjR49i13fr1k1nJjwiIiIiIn3LzFNhzj+XAQDd/Jxga2ZUaEYxomdVUFdq7+VEqDWGX9El7FoSBq04jsT0PNRzNMfW8cHlnpB6Uq/Gztg77SUsGNgYayPiscSAeu6kV9KkB1/vvoqbD7PgaGmEuf0alss+S8MJHWqeGpWUSkxMhExWfAFIqVSKhw+r9gwURERERFWVIQ2PMSRLDsTgQXou6tqa4u0OXvoOh6qJlh62sDaVISVLgdPxKfoOR8fT14KbDzMxb9cVZCnUCPayw6ZxwahjY1rhcdiZG8HfxarEnjtSceXeUt9NyYaZXFripAcmcgmWh8XiUWbecx/naMxDrI2IBwB8MyAA1qby597Xs+CEDjVPjUpK1a5dG5cuXSp2/YULF+Ds7FyJERFVXbxxICKi8pSnVGPF4Zto/sU+BM7dj+Zf7MPKwzeRp1TrOzS9up6YgZ+P5Q/Tmd3X/5lmFiMqiVQiRtcGjgCAI9df/Iv58vpsWNS1YOv5e/j9rdYY38ELa0e2hJVJ5SUmDKnnzt7oB3h5yVEci32IkGLqaIUEueNYzCN8vecagr86iBlbLuLGw8xnOk5athLvbboAAHiztRva16v1oqGXmVqjwchgjyLXhQS5435aTqXFQpWjRvX17dmzJz799FP06NEDxsa6BdpycnIwa9Ys9O7dW0/REVUdBR8WKmO2DyIiqv5yFCqsOHwTiw/EaJcVDI8BUGNnlRMEAZ9sy69p083PER19q0bdH6o6+jerjW7+jmjjbY9HmXmw/K9G2bO+3srrs2Fx14KlB2MhEgETO3lX+kx4BT13ikpMWZpIYWYkhUqtgVRScXEp1Ros2HMNK4/cBADsiErANwMCIBaJinzOT8SlIMDVGlF3UvH7qdvYePo2ujRwxNiXPNHczQYikajE483ccQkP0nPhYW+GGT19K+y8imIil2L8fz1Cnzy3EUHuCAl2x+BVJzCqjQdeb1W3UuOiiiMSBMHwBxCXk8TERDRr1gwSiQQTJ05E/fr1AQBXr17FDz/8ALVajXPnzsHR0VHPkT6bsk61SFQeivqwUIDTURMR0fNQqDRo/sW+Ym/6znzc1SCnZK9o287fw9Q/ImEsE2P/9PaVMlyJapZcpRo/hMVi3TMW8FaqNchRqpGjUEMmFmHt8XgsORBbaLvJnb3xatM6CI99BJVaA5VGgEKtgUotQKXWQPHfvyqNAJlEhHe61UfLL/cb1LWgpM++kzp5o1FtKyw/fAPfDgyAZy3zcj9+YnouJm44h9PxjwEAo9t64MOXfSGTiJGtUEEqFutMelDwOVwQBJyOf4xVR25i/5VE7f6a1rXG2Hae6ObvBIlYpD1HyX/7MTeW4vC1h1iw9xq+fq0xmta1KfdzKotC56bWYPXROCzcfx0A8EmvBhjTzlMvsVHZlDVPUaPuHB0dHREREYG3334bM2bMQEE+TiQSoXv37vjhhx+qXEKKqLJV1mwfRERUc6RmK0odHmNnblTJUelXeq4Sc3deAQBM6uTDhBSVu4Jky9KD/08mFfRQFAQBbX3s8fXua8hWqJGjUCFHqUa2Qo1cpRpKdf59lK2ZHMc+6KitPfS0tRHxGNfeCwv3XUdKlqLEeOo7WmB4kLvBXQuK67kzMtgDb73kiddXncCFe2noueQoPujhi5Agd4jFJfdEKqvw2EeYsvE8HmUqYG4kxfwBjfFyo/+XmylIQBU8J/InqvOIRCK09LBFSw9bxCZl4qdjN7H53D2cv52Kt9efQ11bU7zTrR66+zsV6uUWEuSOzW8H67V+U6Fzk4oxqbM3spQqrDx8E3N3XkFWnhqTO3uX2vOLDFuNSkoBgJubG3bt2oXHjx8jNjYWgiDAx8cHNjb6yQATVTVlGVdf024ciIjo+eSp1PjhYCzGdfAqcXiMuXGN+8iKhXuv41FmHjxrmeEt9gagClDSF41rj8djXAcvxD3KKjGZ5GhhhOTMkpPKqdlKvNLEBUkZeZCJRZBJxJBKxJBJCv4vgkwshoWxFLUsjEq8FugrSWIkkyC0vScmdPQu1CtpxZuBeP+vCzgW+wiz/76MvdGJmD+w8QslkjUaAT+ExWLR/uvQCICvkwWWvxEID3uz59qft4M55vVvjOld6+OX4/H49cQt3E7Jhqlcgh/CYgslJpcejIVYJDK4ERAikQgf9vCFuVyKb/ddx6L915GlUGHGy75MTFVhhtPCKpmNjQ1atGih7zCIqhxzI6lBflggIqKq5cbDTEz+/TyiE9LRqI4VRgS7Fzn8JyTIHYevPcTh6w/xaW+/GlHoOzohDb/8N9vXnFca1sihi1TxSvuiMTNXhSVDmkIjCDCRS2Aik8BULoGJXAJTmRTGcjHkEjGUaqHEz4b25kaY1ce/TDHlKFQYGexR5FC5kcEeUGk0Or2BKlNxvZJcrE3wy6iWWH/yFr7cdRXHbyajx3dHMbO3HwY2r/PMyZLHWQpM+zMSh67lF58f1LwOPn+lYblc+2pZGOGdbvXxdgcv7IhMQBtve7yzKarIbQ11BIRIJMKkzj4wNZJizj+XserITWTlqTDnlYbl1kONKleNTUoR0bP78chNuNubIiTIXecblQIhQe5ITM+Fqy2HGBARUdEEQcCmM3cxa0c0cpRq2JjKYCaXYkIHb4hQuGjvmHYe6PdDBG48zMTp+BQsGdoUvk7Vt4amRiPg022XoBGA3o2d0cbbXt8hUTVVWgFva1M52vqU3v7UGnW5JZJKGipnyBPqiMUivBnkjnY+tfDupiicufUY72++gD3RDzCvfyM4WBqXvhMA528/xoT155CQlgsjqRhz+jXEoOau5R6vqVyKIS3r4lFmXpUdATG6rQfM5BLM2HoR60/eRrZCjfkDGldowXmqGDWq0Hl1xULnVNEEQcDiAzH4bn8MvGqZY9uEYKw+GlfkjBhDfzyBCR298UqT2voOm4io2nmyGO3TRW2rgrQcJT7aehE7L9wHALTxtsPCQU3g+N8NW3FFe4/GPMT0P6PwMCMPcqkYH/dsgOFBbtVyuMafp+/g/c0XYCaX4MA7HeBkVbabWaJnVZ6T1+Qp1Vh26Ea5JZJKKuBt6NQaAauP3sS3e69DodbA2lSGuf0aondjl2IfIwgCfjl+C3N3XoZSLcDdzhTLhgXCz6Vi7+2qwyQT2yPvYfqfUVBrBHT3d8SSoU1hJDXM5GVNU9Y8BZNS1QCTUlSRBEHAl7uu4Mej+TUH3uteHxM6ehf6sKBUa/BDWCyWHboBkQiYPyAAAwLr6Dl6IqLqo7xv+irbmfgUTNkYiXupOZCK82fZCn3Js8zDLZIz8/DeXxdw8GoSAKBLAwd8MyAAtmbyigy7UqVmK9Dp28NIyVJwZimqFOV5XanKiaSKcO1BBqb/GYnohHQA+T0fv+iXPxz3yS8X8lRqLNofg5+P5X/WfrmhE74e0BiWlVASo7rMqr03+gEmbjgPhVqDl+rVwso3AmEiN/z3xeqOSakahEkpqigajYBPtl/ChpO3AQAze/thVFuPErf/eNsl/H7qNkQi4It+jfB6q7qVFS4RUbVVlW8c1BoB3x+MxeID+QV769qaYsnQpmjiav3M+xIEAWsj4jFv11Uo1Bo4WBhh0eAm1WaI20dbL2LDyduo52iOnZPbQcZhKFQJmEyqOEq1BksPxuKHsFi425lh07ggrI2Iw9qIeJ2Z7kYEu+P1H09gUIu6GNXGvVJ7gVb1LzwKHI15iLG/nEWOUo2W7rb4aUTzcq91W9V7K1c2JqVqECalqCKo1Bq8uykK2yITIBIBX/dvjEEtSh/TLggCZv99WTs18Oy+/ggJdq/YYImIqrmqOsTiXmoOpm2MxKn4FADAq01r4/NX/F/4RuFyQjom/X4ONx5mQSQCxrX3wvSu9ap0EifqTir6LQuHIAB/jG2NVp52+g6JiMrJhbupSM9R4mRcSpF1WSd18sawVnXhZGWih+iqT2LyTHwKRq45jYw8FQLqWGHtyJawKafetNUleVeZypqnqLrv3ERUYfJUaoxffw7bIhMgFYuwZEjTMiWkgPwZMWb18cPYl/KHHMzaEY0fj9ysyHCJiKq90mbJepSZh7XhcQi7loS0bGUlR1e0fy/ex8vfHcGp+BSYySVYNDgAiwY3KZdvrv1cLPHPpHYY2rIuBAFYfugGBqw4jlvJWeUQeeVTawR8su0SBAHo37Q2E1JE1UzjOtZo6WGHdf/Nqvm0dcfjYWumv4LipnIp5FIx7MyNIJeKq2RCCgCau9tiw1utYWMqQ9TdNAxZdQJJGbkvvN8chQrLDt3A4gMx2vfi9BwVFh+IwbJDN5CtKPr9mcqmarY2IqowOQo1xv56BkdjHkEuFWPZ683Qxc/xmfYhEokw42VfGEnFWHowFl/suoI8lRoTO/lUUNRERNWTIAiIuPEIzeraljJLlgxLDsYiJUsBAPBxMEegmw2audkg0M0GnvZmhYaDlNcwhKf3o1CpseroTSw5kN8bIMDVGkuGNIGbndlzPAPFM5FLMK9/I7zkY48PNl9A1J1U9FpyDN8NDkAbb/sqNcRiw6nbuHgvDRbGUszo2UDf4RBRBSjtywVDnumuKmlUxwp/hAZh2OqTuJaYgfc2XcB3Q5rATC4t9T1BEAQkZylwPTEDsUmZiEnMxIP0HCwe0hRrIuKKPN6aiDiM7+gFjUYoc41E0mW4785EVOkycpUYvfYMTsWnwEQmweqQ5s9dp0Mkyi9iK5eI8e2+61iw9zoUKg2mda1XLWdLIiIqb8dvJOPbvddw5tZj/Dg8ECFB7kUO+xgZ7IEHabnoWN8B524/RtyjLMQkZSImKRMbT98BANiYyrRJqjZe9qjvZIEVh2++8DCEPKW60H4K6qPsuvgAXf0cK3xY3cuNnNHY1RrTNkYiOUuBpnVtsPzQDaw9Hl8lhlgkZ+Zh/u6rAIB3u9VHLQvelBJVRxbGshK/XCjv+kc1WT1HC2wKDcJHWy9i4aAA/HwsDuueek8Y18ELVxLSceFuav57ZmImYpIy8Pip3sb1HS2QnKkoMaH4MCMP7/wZBQ97M3T1c0Qbb3sYG+D7jaFiUoqIAACPsxQIWXMKF+7mf1O7dmQLBLrZvvB+J3X2gVwqxrx/r2LJwVjkqTX4sIcvE1NERMU4d/sxFu69jmOxjwAARlIxbjzMxISO3hCLRMUmkr4dFAAgP8lx7nYqztxKwblbjxF1Nw2Ps5XYfyUJ+68k4cfh5th/JVEnwVUwDEGAgP5N6+BSQhqkYjFkEhFkEjGkBf+K8/+VScSwN5fjl+O3dIqvp+eotPv9ZVRLuFhXTn2U2tYm+H1sa8QmZWJtRHyR5wbAIAvCf/XvVaTnquDvYok3WrvpOxwiqiBqjQYjgz2KnLBiZLAHVBoN5KyuU27c7c3ww7Bm+PlYXJHvCRpBQKPaVvjs78s6jxOJ8ifk8HEwh7eDBRrWtoSjpVGJCUVbMzlikjJxMi4FG0/fgYlMgvb1aqGrnyM6+ToUWdeKRdP/j4XOqwEWOi9fNfECkZSRizdXn8K1xAzYmMrw6+hWaFjbqlyPsSY8DrP/u+iPbOOOmb39mJgiInpCdEIaFu69jgNXkwAAMokIQ1vWxYSO3nC0NAbwfMVoFSoNohPScPbWY1xPzMBnff3Ret6BYj9cn5jRGW2/DtMOBSyKrZkcxz7oWOJ+9FF8vaoVhD8Tn4IBK44DALaMD0azujZ6joiIKhKLZVeu0t4TTs7ogo+2XoSLtTF8HCzg7WAObwfzQr2cSpsBd+xLnjh3+zH2XU7EvsuJuJ/2/zpWErEILdxt0NXPCd38HOFqa1pj2kFZ8xTV+06b6BkVNQyhOl4gnnQvNQdvrD6JuEdZcLAwwvoxreDjaFHuxxnZxgNyqRgfb72ENeHxUKg0mPNKQ469JqIaLzYpA4v2xWDnxfsA8j/AvtasNiZ18oGrranOtgUJqIK6I2X5Vl0uFaNpXRs0/S/hkZyZV+IwhNRsJTr5OiDuURaUag2UagEqtQYqjQCFSgOVRgN3O7NShzPooz5KaTVbkrPy8DhbgQZOlnr/YkSl1uCTbZcAAENauDIhRVQDGMkkCG3viQkdvXW+XKiu9xn6Vtp7QrZChUWDm5S6HxO5FOM7eAFAsfeJ7XxqoZ1PLczu649L99Kx7/ID7L2ciKsPMnDiZgpO3EzBnH8uY/2YVjgZl6ytu1gQiyH36K1oNetsiUpQVAa8ul0gnu4FlpGrxHubohD3KAu1rU2w4a1W5V6I9knDWrlBJhHjg80XsP7kbShUGnz1WmNImJgiomquqF64j7MV+HbPdWyLvAeNkD9koG+AC6Z09oFnLfMKi6W0uib25kZYMDCg1P0oVBqDq49S2rlZmcjQa8kxWJvK8FqzOujfrDac9TQF+y/Hb+HqgwxYm8rwfg9fvcRARJXveb5coOdTnnW8yppQFIlEaFTHCo3qWGF6t/q4k5KNvZcTse/yA8QmZaJpXWu8vf5skcdYExGHCR29n+0kq4GqfYdNVI4kYnGpsyqo1BpIK7BYa0Uqrhjt0qFN8c6fUfiyf6NKqf0xqLkrjKRiTP8zCudup+LC3VT4u1jVqOGS1UV1H+pa3c+vvPB5Kl1R198Rwe4ICXJH1N00aASgu78jpnetj/pO5d9T9WnlVdfEEOujlBbT9QcZyFGokZKlwPw917Bg7zW08bLHa4G10cPfGSbyyumt8DAjFwv3XQcAfNDDF7ZF1BshIqIXU97vU8+TUHS1NcXoth4Y3dYDadlKZOSqDK6Xsb7xUyPVaEq1BgeuJOJozCOMa+9V6qwKkzech52FEdr52KOttz08iphi2xAV1wusoOjf4iFNYWVaed9ov9KkNqxN5WjoYom1EfEIWXOqxgyXrC6q+1BXQz0/Q0sAlefzVJ7nZkjPU3HX3yUHYiEIwFf9G8FYJkGjOuVbx68kZRmGUJn7KU9lien0J12w6+J9bD57FyfjUnAs9hGOxT7Cp0bR6NnICa81q4MW7rba4eXl1Z6e3I+5sQwLBwVgR1QCBjd3LdfngIiI8hna+5SVqQwmKonB9TLWNxY6rwZY6PzZ3XyYiT/O3MHms3fxKFNRpoKtRRV+dbEyRlsfe7T1qYU2XnY6WW1DucHKU6khgsjgCr/mKFRYfviGznjqAlM6++h1uKQh3dAaotKKPVb1v52hnl95FsWsjOdpTDsPmMmlZaobV57nZmjFQw258PbzFE2vyP2Up7LGdCclG1vO3cPmc3dxOyVbu9zV1gRj2npiUHNXrDj84u2pqHYZEuSOtzt46f25IiKq7gzpfcpQP2dWBBY6pyqhMm/+c5Vq/HvpPjaeuoOTcSna5fbmRhjYvA5yFeoSu3dCANaMaJH/jWrMI5y99RgJabn488xd/HnmLgDAz9kS/Zq44I3Wblh5pHx6D5SlJ4JSrcGdlGzEJ2ch7lE24h9l/ff/LFgYSbFqeHOD6yYqEYuxNiK+yHVrIuLwdgcvXLibivpOFjCSVt6NZHn3kKmOCa7Shrrqayz8s/7tNBoBmQrVf92olUjPUSJHqUaQp125nl9FJYCet+bdsz5PKrUGdx/nIC45K//a8igLj7IUWDCgcYnPU2h7T7T4cj+UKg0sTWSw/K+uQ/6/+b9bGEvRJ8AZO6ISii34ObKNO5RqATKJCDKJGFKJCDKxuMhklyHUBhQEAVfuZ2Df5URcS0zHjJcbGNz1t0B51TUxxPooZY3J1dYUU7r4YHJnb5yOf4zNZ+9i58X7uJOSAxdrYyw7FFvkVOJAftvUCPh/2xSLIBGLCvWgLqm3slgkqlY3IEREhsiQ3qcMrfeWIeA7IOlNZQ37uJyQjj9O38bW8/eQnpt/YyAWAR3qO2BwC1d08nWA7L86UaVdIAJcrRHgao0JHb2RrVDhVFwKwmMf4WjMI1x9kIHL99MxrasPlh++UeSHWAECXmtWB9EJ6ZCKRZBJxZCJ/7vJkoghk4ggFYu1H3CtTGRYGxFf5A2WAAHtvGvh3b+icPdxDtSaojs92prJYWcuN7huoqXNhvEoMw/vbbqAuOQsNK5thUA3GzRzs0GzujaoZVH0DdyL3vyX9w1tVR8CJggC7qfl4npiBmKTMhGTmIlclRrvdqtf4t8uKSMX3+2PgbFMDB8HC/g4msPHwQL25vJih7u+6N8uM0+JH4/cxOIiEhuCIOClerWwYO81pOeokJ6bn4DKyFPh6b7C9R0tsDqk5CRuUkYuPvjrAvJUGtSxMUFtGxPUsTFFnf/+dbE21iZSn7UN5CjUSM7KQ0qWAslZCiRnKpCtUGJQ87olJoDe7uCFn8NvQi6R/JfwkRZKBBnLJKW28cEtXLH/SiLi/ks+xSdn405KNlRPXV/qO1rgUSkzr6VkKWBvZoRriRn/XXtzCm1nayZHaHvPEhPUoe090elb3V6qQP4MdVLx/6+d9hZG2D6hjV4Spiq1BqfiU7A3OhH7ryTi7uP8czXU6y8VJhKJ0NLDFi09bPFZX38cupaEtt618M6mqCK3L2ibT/egBgD5f8lTqVgEB0sj7JjY1iAT+UREpB+chVEXk1IG4ocffsD8+fPx4MEDBAQEYOnSpWjZsqW+w6owlfGt/1vtPPHB5ijsvPhAu21taxMMbuGKAYF1iizq/SwXCFO5FB3qO6BDfQcAwMOMPJyOT0E7n+I/xK6NiMe49l74ZNulQh9in1YwpLC4D7IF+8rIVUGtEWAik8DNzhQe9mZwtzeDh13+v+72+dOJG1ox2tJmw7AzN4JKo4FCpcGZW49x5tZj7Xo3O1MEutlof3wcLKBSa8p885+rVONhRh4epOciMT0Xiel5yMhVIrS9V6k9P15dFg6lWgMTmQQmcilMZRKYyP/7kUlgKpfAWCZBd3/HEnt/PGuCq7x6XBX3ehnXPr9nWtTdVFxPzERMUiZiEzOQpVDrPN7WTI55/RuV+LezNZPj4NWkQm3c2lQGHwfz/7V352FR1fsfwN+zsM+wCDJAKqSCSIL7El3KUhGXzKtpel0xUzMX9Lk9WSbqzW5pZqnlksvNpURvZZbmdhVzTcUFUxSDnxomiqyyyWzn9wfOJCkM6jjnMPN+PQ8PMMwMn5l5n5n5fuZ7vgehGnXld381wgPVULsoq33sFHIZ8kq1uF5keqwqH68/H7vb0OqN+GlyDP5TTWPjyyOXMa5zE1y8UXLf7c5ZIa9s4LgpofF0gZ/KxeLtO3+9GPml2iq5vJu/2gWLBrfC4Yw8LKqmQf1CuAYL/3fR3HzKL9WiXGe457qaadR4vpnGYhN347GrSL9RfN/zAIBG7YrkN5+zmPFP//fbPfeTi1KOEN/K55MQPw+Ea9Tw96z5fvJXu2L9ax1QVHZXI/C26efK725OchSW1dygzi/Vor7K5Z6aDEYBBqOACr0RAOCvdkWehUZZTvFtzNuRDg8XJSIC1YgI8kSzAE+oXO6/LdW03ZVW6LH/4k3sSruBvRdyUFSuM1/O1UmOmND66Bahgc4gSO75l2rm5qxAj8hA5JVUPFQ2tQYjTE+dgV5uFnPpiIvaEhE5OinN3hIbm1ISsHHjRkydOhXLli1Dx44d8emnn6J79+5IT0+Hv7+/2OU9FpZ2/xn3XBP8c1MqDIJQZbD/14F/22AfbErJuu/A3ygIeKnVE9iVdgPdIjQY1L4RnmnqB4WF9U0e9gmivtoFPWvxJrawTIfnm9VH5s1S6I1G6A0CtIbK73qDEVqDAL3RiOB67rV4I6vHf0a2h8bTFRpPlxoXXZfaNFFLR8MQBAH/m/ocruSVIeVKAU5cKcDJKwW4mFOMK3lluJJXuQ4IAKwe0Q6nsgqrnZ3WJVyDj3dfRM6dJkZBme6e/9lMo0b/Ng0sDkDKKgw1DvyBysZN/DMhNc7+GPdcE7zx9Ul4OCvuPH6VXwF3HktflYs5qw8z48poFFBcoTfPSLt1W4cG3m7YdKL67SXyCS/8+6cLVa5HKZfhST8P82ynUI0KZRU17+pacluPGb2bVza3bpQgI6cYV/LLUFimw/HLBTh++c9GzorhbXHmatF9HztTTWPW3f+wuSbNNOpabSsLBraETCYzzyJSu/45g+hu5Vp9jbdPpxfwn5HtcbWgHFcLyvBHYbn556sF5SjTGqA3Cohq4F1t7aamcurVontnWSjl8PVwRr07X43quaO+uuYGkJ/KBZ0a10Owr3uVps/dM8K83Z0s3k8FpTq8GBUEZ6WsSnM7wNP1nt3lLN1PeqMR9VWuqK+6778z0+qNFptbOxJiYDAK0BkE6Ix3P1/e+dlohFEANBYaZfU8nHEwI/ee+zzE1x0RQZ5oHuCJiCBPRD7hBS83p/t/4PFsY/x7Wxq+OfkHtHcaYkDldt8l3B/dIjSICa1f5ShuUnv+pdqx9OGJv9oV2yfHQGc0QncnkzqDAN2dXOqMRghGy7nkbDkiInJkbEpJwIIFC/Daa68hPj4eALBs2TJs27YNq1evxrRp00Su7vGwtOtWXmkFfv2jqMbBv2kmUXUD/zVHLuPYO13xy9tdbPoJpKU3sX4qF3w8sFWtrsvSYM3H3RkaT9daXZfUponWdn/qkDszv15u2wAAUFSuw+msQpy4nI8TvxfgSm4pOjXxRcKm0/f9P6bB/9k/qg7+XZRycxPI39MFjf08LA78/dUueP/vLVB8W49ynQFlWgPKdQaUa/V3/WyAl6uTxdkfeaUVyLhRUm3GFXIZ6qtc8MkrLXEks6bZNv74PDmzck0k09pIt3Uo+cuuabXZXo6+3RWD2jdEoJcbQjUqhGlUCPb1MO/eejdLj93fWzeocv7bOgMyb5aYdwO8eKMYN4sr8ExTv2pnFq45chm/vN0F9dUuUMhk0Hi5QqN2QYBXZQPP/87PQV5u0Hi6WtxWTLMaLalNNlu6V+7K+1eCIKCwTIebxRW1OOSvHh/8PRIKuQz1VM7mRpTKRXnfNWlqagAZBQGzX2px3/9lNAoo1epRUqGHr0fNGa+vdsHsl56ydBcBsN6aCLU6XLNSWbk7lAJwQ/XXa+l+Ktca8K+XnkLatVs4n30Ladm3cONWBS7nleFyXhl+ujOz1lKztHMzf3x9LAvBvu6IjdCgW0QA2gb7VPuhh9Sef6l2aptNF7kC1Uy2A1C7Bq4jf0JORESOjU0pkWm1Wpw4cQJvv/22+TS5XI6uXbviyJEjIlb2eFlq3NRXueDVmCdRWKZFudaIMp0et7WGKgN/Xw9nFJTWPPAvrdDbfEp8rd7E1vLNpzWvC5DeNNGHGah5uTnhubD6eC6sPoDKtVwKyizPkvmgXyTcnBTmWWVebk4PPPDXGwW0C6lXq9tmqaFYX+2C8Z2b4Pf8Mtwovo3rRRXIKb6N60W3kVtSAYOxcgZdy4beGLu+5tk2J64UVLs7qIuycte0lg28LG4vZVo9PuwfVavb96CPnauTAk8FeeGpoKqHvc+1MLOwTGvAL293sTjD0dqDvodtIshkMvh4OMPHw7lWTeXuLQJqVc+jNIDkchnUrk5QuzpJ5n6y1m17mOvqHRWE3lFB5svklVTgfHYx0rKLcD67GH8UlFtslh57pyv2TH0Ojet71DhD9W5Se/4ly6yVTS5qS0REVD02pUSWm5sLg8EAjUZT5XSNRoMLFy7c9zIVFRWoqKgw/37r1q3HWuPjYKnZYhAEDGzX0OL1WBr0iTEl3tYDrLruUQdqSoUcXm41LyTs4+6M7k9ZHvxb8/62mHGjgJdaP3Hfy+oNRuSWaFFUrkVJLWbbvPdSCwgQ7jqqmfJOE0JZZdc0a28v1hhke1poUHu6OllsSAGPZ1t51Ntn7aay1BpAJtbIgTVnEj3odfmqXPC3UBf8LdTPfJqlZmlphR5N/C3sl0h2wVrZ5Gw5IiKi+2NTqg764IMPMHv2bLHLeCQ23e1DhE+jxRxgOSJr5sBa9/ejZFypkCPAyxUBXq61mm3TKyqwVjVJcXuR4mNnLY7QALIma84ketTrstQs5RpAjsVa2eRsOSIionvJBOGvB8QmW9JqtXB3d8c333yDvn37mk8fMWIECgsLsWXLlnsuc7+ZUg0bNkRRURE8PT1tUbbVlGn1UD7iEcUqdAYs2ZdptzOJqHakmoNHzfj9jlRpMrlL6AMfxU+K95MUa7ImazzPkW1Ze7sjIiIicjS3bt2Cl5eXxT4Fm1IS0LFjR3To0AGLFy8GABiNRjRq1AgTJkyo1ULnRUVF8Pb2RlZWVp1rSlmLadBXclsHFQd9Dstec1ChM2DlgUtYf/Qyim8boHZVYGjHEIyOefKhmjZSvJ+kWBM5Nmtvd0RERESOxDR5prCwEF5eXtWej00pCdi4cSNGjBiB5cuXo0OHDvj000+xadMmXLhw4Z61pu7n6tWraNjQ8vpLRERERERERES2kpWVhQYNGlT7d34MLQGvvPIKbt68icTERFy/fh2tWrXCjh07atWQAoCgoCBkZWVBrVbX+ihAdYmpw+rIM8FIXMwg2RLzRmJjBklszCBJCfNIYqurGRQEAcXFxQgKCqrxfJwpRZJX231RiR4XZpBsiXkjsTGDJDZmkKSEeSSx2XsGedgPIiIiIiIiIiKyOTaliIiIiIiIiIjI5tiUIslzcXHBzJkz4eLiInYp5KCYQbIl5o3ExgyS2JhBkhLmkcRm7xnkmlJERERERERERGRznClFREREREREREQ2x6YUERERERERERHZHJtSRERERERERERkc2xKERERERERERGRzbEpRUREREREdqOiokLsEoiIqJbYlCIiesx4kFMichRZWVm4ePGi2GWQA0tPT0diYiL0er3YpRARUS0oxS6A6HG4efMmnJyc4O3tLXYp5MDy8/NRr149yGQyCIIAmUwmdklkpzIzM7Fu3TpcunQJnTt3Rnx8vNglkQM6deoU4uLisGTJEoSFhYldDjmgM2fOoGPHjqioqMDzzz+PuLg4sUsiB5aRkYHNmzcjNzcXLVq0QI8ePeDn5yd2WeRA6sqYmDOlyO6kpaWhYcOGGDduHIqLi8UuhxxUWloaNBoNEhISAMDcmCKytjNnziAmJgbHjx9HQUEBRo8ejZUrV4pdFjmY1NRUxMTEYMiQIejfv7/Y5ZADSk1NRadOnTBq1CgMGDAAX3/9NcrLy/naS6I4e/YsOnXqhOTkZGRkZGD06NF45ZVX8OOPP4pdGjmIujQmZlOK7Mr169cxevRoREdHY/fu3RgzZozkN0KyP9euXUN8fDyioqKwcuVKTJkyBQAbU2R9GRkZ6N27N0aOHIkffvgBP/zwA0aOHImsrCyxSyMHcuHCBURHR2Py5MlYsGAB9Ho99u/fjy1btuDw4cNil0cO4OTJk4iJicHUqVPx+eefo2PHjvjxxx9x/fp1vvaSzRUWFmLs2LEYO3YsfvrpJ3z77bc4ceIEfv75Z8yePRvr1q0Tu0Syc3VtTMymFNkNQRBw6tQpPPnkk5g3bx62bt2KHTt2SH4jJPsiCAKSk5MRHByMxYsXY8WKFVi6dCmmTp0KgI0psh69Xo8lS5age/fuSExMhEKhAFC5wO+JEyfQq1cvzJw5E7/++qvIlZI902q1mDZtGlQqFfr27QsA6NevHyZNmoQxY8agc+fOmDx5MnJzc8UtlOxWYWEh/va3v2HMmDGYM2cOAOCNN95A48aN8d5773H3ebI5nU6H8vJyxMbGwmg0oqysDOHh4YiOjobBYMC6deuQlpYmdplkp+rimJhrSpHdkMlkaNu2LVxdXdGuXTsAwNatW9G7d2+MGTMGy5cvh6enJwDwDQo9NjKZDDExMVCr1YiOjkZ0dDQEQcCoUaMgCAI++eQTrjFFVqFUKjF+/Hj88ccfcHV1BQC8//77SEpKwtixY+Hn54fPPvsMaWlpSEpKMjetiKzJ2dkZ7777LqZPn47ExERcvnwZISEhWL16NXx9fXHmzBn0798fnp6eeO+998Qul+yQt7c3Dh8+jFatWgGofI+nVCoRGxuLbdu2IS8vD35+fnzdJZspLi7G+fPnkZOTA7lcDnd3d1y5cgVarRZvvvkm3njjDXz77beIiIgQu1SyQ3VxTCwT+JE92Smj0Qi5XI7Dhw+jV69eiIuLwxdffAFXV1esWrUKoaGh6NKli9hlkp26+0neYDBg06ZNiI+Px/jx4827t2zcuBEtW7ZEixYtRK6W6jJT1i5fvozp06dj2LBh5sV9Dx06hJiYGBw9ehTt27cXuVKyZykpKZg8eTI8PDzwxRdfICQkxPy3RYsWYc6cOTh9+jQCAwMl8QaY7I/pudD0PTs7G6GhoZg+fTrefvttscsjBzN16lQsWbIE06ZNg6+vL2bMmIFBgwZh2bJlmD9/Pr7//nvs2rULbm5ufE6kx6oujIk5U4rqtLKyMjg5OcHJyemev8nllXunRkdH46effkLPnj0xduxYuLm5Yf369Zw2S1aTlZWF8+fP4+bNm+jWrRu8vb3h7OwMvV4PpVIJhUKBAQMGAID5qGgGgwFLly5FRkaGmKVTHVNd1gRBQEhICD777DP4+PiYdxE1GAyIjIyERqMRuXKyJ3fnsGvXrvDy8kK7du2wfPlypKeno0GDBgD+bBLIZDIEBgbC19eXgy+yiuqeCw0GAxQKBQwGAwIDAzFmzBhs27YNQ4cORcOGDcUum+zUX/NYr149/Otf/4KnpyfWrl0LjUaDqVOnIjExEUDl0ZkBwN3dXcyyyY7U9TExm1JUZ6WlpWHixImYMmUK4uLioFRWH+enn34aW7ZsQefOneHj44MjR46gSZMmNqyW7NWZM2cQGxuLJ554AmfPnkVoaCh69uyJd955B97e3uY3yEqlEgMHDoTBYMDw4cPNuxs0atRI7JtAdYSlrAmCYD7kr2ngv337dtSrVw9qtVrEysme3C+HcXFxeOedd9CiRQs0a9bM/HpsymFmZibCwsJgMBjELJ3sRG1fdwEgNjYWK1euRGpqKptS9Fj8NY9NmjRBnz59MG3aNMyaNQsTJkyAUqk0vz4DQF5eHpo3bw6dTgelUslmPT0SexgTc6FzqpOuXLmC/v374+eff8bEiRORnJwMvV5f7fm1Wi02bNgAlUqFAwcOoE2bNjasluxVUVER4uPjMXToUOzevRtFRUXo06cPDh06hJEjRyI/P9/8iS1QOUDbt28f1Go1Dh06ZN7Pm8iS2mTNNCMFAC5duoQZM2bg888/x6JFi+Dj4yPyLSB7UF0Ojxw5glGjRiE/P7/Kp7SXLl1CYmIi1qxZg1mzZnFWAD2yB33djYuLw9NPP4358+fDaDTyQCNkVffLY9++fbF//36MGDHCvJ6Zl5cXgMoj5r711ltISkpCQkICnJyc2JCiR2IvY2I2pajO0ev12Lx5M8LDw/F///d/CA8Px/Dhw2vcCE+fPo0DBw5gz549XFSQrKagoACFhYV48cUXUa9ePbi6umLWrFkYPXo0cnJyMGnSJBQXF0OhUEAQBOzcuRN79+7Fnj170Lx5c7HLpzqktlkDgHPnzmHatGnYtGkT9u/fj8jISJGrJ3vxIDk8e/YsEhISsG7dOiQnJ+Opp54SuXqyBw/yums0GgEAY8eOxapVqyCXy9kAIKuqLo+vvfZalTzKZDLk5+djzZo12Lt3L/bt28fnRHpk9jQmZlOK6hyFQoH27dtj2LBhaNSoEbZv346WLVtixIgRSE5Ohk6nu+cyYWFh2L9/Pxf6JatSqVRwd3fHr7/+CqBy/RRnZ2eMGDECQ4cOxfnz5/H9998DqJwl1aZNGxw+fJgzpOiBPUjWmjRpgokTJ2LXrl3mo1ERWcOD5nDy5MnYu3cvc0hW8yAZNM2K6tevnyR2TyH7U1Mehw0bhgsXLpjzWK9ePbz++uvYtm0bWrduLWLVZC/saUzMo+9RnWQ6isDd4uLikJqairVr1+KFF16AQqHA1q1b0blzZ6hUKpEqJXum0+kwePBgZGdn4+uvv0ZwcHCVv3fv3h1OTk7YunWrSBWSvahN1pRKJbZt2yZSheQImEMSG193SUqYRxKbvYyJOVOK6qS7Nz7T9MQdO3agVatWGDFiBHbt2oWxY8diypQp5l0JiKxJEAQ4OTlhyZIlyMzMxKRJk5CTk1NlvYoXX3wRubm5uH37toiVUl1X26zl5eUxa/TYMIckNr7ukpQwjyQF9jImZlOK6qS7n/CVSqV5euL27dvRqlUr9OrVC1999RWSkpIQGBgoVplkx2QyGbRaLfz9/bFjxw4cPXoUQ4cORUpKinmB1dOnT8PX1/eeTzCIHgSzRlLAHJLYmEGSEuaRpMBexsTcfY/qHNOhfgsKCpCbm4vQ0FAAld1hpVKJKVOmYO3atThw4ICkFnCjuk0QhCoLpJpymJeXB61Wi/LycvTo0QMqlQp6vR6NGzfGnj17cPDgQURFRYlYOdU1zBpJAXNIYmMGSUqYRxJbdRm0hzEx27ZUZwiCAL1eD4VCgStXrqBFixY4ceKE+e9KpRIrV67EwoULsWvXLslvfFQ3aLVaAEBFRQWAqjm8fPkyoqKisGfPHjRu3BjHjx9HQkICunXrhvbt2+P48eN8I0K1xqyRFDCHJDZmkKSEeSSx1ZRBexkTc6YUSVJGRgY2bdqE9PR0xMTEoGvXrggJCQEAXL16FZGRkRgwYACWL19epWOckZEBpVJpPi/Ro7hw4QLmzp2La9euISAgAG+++SZatGgB4N4cCoLA6dn00Jg1kgLmkMTGDJKUMI8ktgfJYF0eE3PLIck5e/YsoqOjkZqait9++w1ffPEF5s6di5KSEgiCgJSUFLz66qv3bHwA0LRp0zqz8ZG0/frrr4iOjoaLiwuaNGmCGzduYMGCBdDpdDAYDDh27BhGjRqFZcuWQSaT8Y0IPTRmjaSAOSSxMYMkJcwjie1BM3i3ujYm5kwpkpSsrCzExcWhT58++OCDDwAAS5Yswccff4wDBw4gKCgIOp0OTk5OIldK9uzSpUvo1q0bBg0ahDlz5gAAZs+ejd9//x2rVq3C7du34erqat6Xm+hhMWskBcwhiY0ZJClhHklsjpZBtnRJMgRBQHJyMsLCwjBu3DgYjUYAwKuvvgoAOHfuHACwIUWP3fHjx/HMM89g0qRJ5tNu3bqFlJQUdOjQAd26dcPOnTuhUCjAvj49CmaNpIA5JLExgyQlzCOJzdEyqBS7ACITmUwGPz8/xMXFITg4GEBlo0qn06GiogJFRUX3XOavRyEgsobY2Fi0bNkS/v7+AICPPvoIS5YswYcffghXV1ekpqaiT58+SElJQWRkpMjVUl3GrJEUMIckNmaQpIR5JLE5WgbZlCJJME097Nmzp/k0U8NJpVIhICAAzs7O5r+tXbsWnTp1QlhYmBjlkp0y5dDb2xve3t4AKo948dtvv+GHH35At27dAFROqd2yZQtOnz5tFy8EZHvMGkkBc0hiYwZJSphHEpujZpBNKRJVYWEhvL29oVAooNfroVT+Gcm7Z0DJ5XLz1MTp06dj8eLFVQ59SfQo7s7h3ftmC4IAZ2dnLFu2DHK5HEajEXK5HDKZDIGBgWjYsKHIlVNdw6yRFDCHJDZmkKSEeSSxOXoGuaYUieb8+fNo06YNEhMTAQBKpdK8jtTdbt++jby8PAiCgLlz52LBggVITk5GaGiorUsmO/TXHCoUCnMOTY1R03fTkVVWrFgBvV6P8PBwESqmuopZIylgDklszCBJCfNIYmMGOVOKRJKVlYV//OMfUCqV2Lx5M5RKJRITE6t0gE2cnZ0RFBSEd999F5cuXcKBAwfQtm1bEasne1HbHJpeCNLT07F8+XJ8+eWXSE5ORkBAgJjlUx3CrJEUMIckNmaQpIR5JLExg5XYlCKbEwQBGzZsQFBQEBISEnDo0CFs2LABAMwb4d3TFo1GI4xGI65du4YjR44gKipKzPLJTjxoDs+dO4f169fj4MGD2LdvH3NItcaskRQwhyQ2ZpCkhHkksTGDf2JTimxOJpNh+PDh0Gg06NatG1q2bAkA2LBhAwRBwMyZM83TFuVyOZRKJUaPHo2YmBg0bdpU5OrJXjxoDp966ikMHToUU6ZMMR8Jg6g2mDWSAuaQxMYMkpQwjyQ2ZvBPMsG0ejSRiLKzs7F8+XJs3LgRgwYNwsyZMwEA3333Hfr16ydydeQomEOyFWaNpIA5JLExgyQlzCOJzVEzyJlSZBPZ2dnIyspCQUEBunbtWmXXPNPRA8aMGQMASEpKgiAIKCoqwsKFC3H16lUEBQWJWT7ZCeaQbIVZIylgDklszCBJCfNIYmMGqyEQPWapqalCcHCwEBYWJnh5eQnh4eHC119/LeTl5QmCIAgGg0EwGo2CIAjCtWvXhMTEREEmkwk+Pj5CSkqKmKWTHWEOyVaYNZIC5pDExgySlDCPJDZmsHpyy20rood38+ZNvPLKKxgyZAi2b9+OtLQ0tGzZEu+99x4WLVqEmzdvVjnSXmBgIC5dugS1Wo2DBw/yKHtkFcwh2QqzRlLAHJLYmEGSEuaRxMYMWiB2V4zs27lz54SQkJB7urtvvfWWEBkZKcybN08oLS01n75y5UrB29tbOHnypK1LJTvGHJKtMGskBcwhiY0ZJClhHklszGDNOFOKHiudTge9Xo+ysjIAQHl5OQDgww8/xPPPP4+lS5ciIyPDfP7evXvj5MmTaN26tSj1kn1iDslWmDWSAuaQxMYMkpQwjyQ2ZrBmPPoePXYdOnSASqXC3r17AQAVFRVwcXEBALRv3x5NmzbFhg0bYDAYzIu9EVkbc0i2wqyRFDCHJDZmkKSEeSSxMYPV40wpsqrS0lIUFxfj1q1b5tOWL1+Oc+fO4R//+AcAwMXFBXq9HgDw7LPPorS0FAAcbuOjx4c5JFth1kgKmEMSGzNIUsI8ktiYwQfDphRZTVpaGvr164fnnnsOzZs3x1dffQUAaN68ORYuXIjdu3djwIAB0Ol05oXccnJy4OHhAb1eD07aI2tgDslWmDWSAuaQxMYMkpQwjyQ2ZvDBKcUugOxDWloann32WQwfPhzt2rXDiRMnEB8fj4iICLRu3Rp9+vSBh4cHxo8fj6ioKISHh8PZ2Rnbtm3DL7/8AqWSUaRHxxySrTBrJAXMIYmNGSQpYR5JbMzgw+GaUvTI8vPzMXjwYISHh2PhwoXm059//nlERkZi0aJF5tOKi4sxZ84c5Ofnw9XVFa+//joiIiLEKJvsDHNItsKskRQwhyQ2ZpCkhHkksTGDD88xW3FkVTqdDoWFhXj55ZcBAEajEXK5HE8++STy8/MBAIIgQBAEqNVqzJ07t8r5iKyBOSRbYdZICphDEhszSFLCPJLYmMGH59i3nqxCo9Fg/fr1iImJAQAYDAYAwBNPPGHewGQyGeRyeZXF3mQyme2LJbvFHJKtMGskBcwhiY0ZJClhHklszODDY1OKrCI0NBRAZafXyckJQGUnOCcnx3yeDz74ACtXrjQfZYAbIFkbc0i2wqyRFDCHJDZmkKSEeSSxMYMPh7vvkVXJ5XIIgmDeuExd4cTERMyZMwenTp1y2AXcyHaYQ7IVZo2kgDkksTGDJCXMI4mNGXwwnClFVmdaO1+pVKJhw4aYP38+5s2bh5SUFLRs2VLk6shRMIdkK8waSQFzSGJjBklKmEcSGzNYe2zPkdWZOsFOTk5YsWIFPD09cfDgQbRp00bkysiRMIdkK8waSQFzSGJjBklKmEcSGzNYe5wpRY9N9+7dAQCHDx9Gu3btRK6GHBVzSLbCrJEUMIckNmaQpIR5JLExg5bJBNO8MqLHoLS0FB4eHmKXQQ6OOSRbYdZICphDEhszSFLCPJLYmMGasSlFREREREREREQ2x933iIiIiIiIiIjI5tiUIiIiIiIiIiIim2NTioiIiIiIiIiIbI5NKSIiIiIiIiIisjk2pYiIiIiIiIiIyObYlCIiIiIiIiIiIptjU4qIiIhIgkaOHIm+ffuKXQYRERHRY6MUuwAiIiIiRyOTyWr8+8yZM7Fw4UIIgmCjiu5v5MiRKCwsxPfffy9qHURERGSf2JQiIiIisrHs7Gzzzxs3bkRiYiLS09PNp6lUKqhUKjFKIyIiIrIZ7r5HREREZGMBAQHmLy8vL8hksiqnqVSqe3bf69y5MyZOnIiEhAT4+PhAo9FgxYoVKC0tRXx8PNRqNZo2bYrt27dX+V9nz55Fjx49oFKpoNFoMGzYMOTm5pr//s033yAyMhJubm7w9fVF165dUVpailmzZmHNmjXYsmULZDIZZDIZ9u3bBwB46623EBYWBnd3dzRu3BgzZsyATqczX+esWbPQqlUrrF69Go0aNYJKpcL48eNhMBgwb948BAQEwN/fH++//36VWmUyGZYuXYoePXrAzc0NjRs3xjfffGP9B4CIiIgkgU0pIiIiojpizZo18PPzw7FjxzBx4kS8/vrrGDBgAKKjo3Hy5EnExsZi2LBhKCsrAwAUFhbihRdeQOvWrZGSkoIdO3bgxo0bGDhwIIDKGVuDBw/GqFGjcP78eezbtw/9+vWDIAj45z//iYEDByIuLg7Z2dnIzs5GdHQ0AECtVuPLL79EWloaFi5ciBUrVuCTTz6pUmtmZia2b9+OHTt2YMOGDVi1ahV69eqFq1ev4ueff8bcuXPx7rvv4ujRo1UuN2PGDPTv3x+pqakYMmQIBg0ahPPnz9vg3iUiIiJbkwliL1ZARERE5MC+/PJLJCQkoLCwsMrpf13PqXPnzjAYDDhw4AAAwGAwwMvLC/369cPatWsBANevX0dgYCCOHDmCTp06Yc6cOThw4AB27txpvt6rV6+iYcOGSE9PR0lJCdq2bYvLly8jODj4ntpqu6bU/PnzkZSUhJSUFACVM6U++ugjXL9+HWq1GgAQFxeH9PR0ZGZmQi6v/Fw0PDwcI0eOxLRp0wBUzpQaN24cli5dar7uTp06oU2bNliyZEkt71EiIiKqK7imFBEREVEdERUVZf5ZoVDA19cXkZGR5tM0Gg0AICcnBwCQmpqK5OTk+65PlZmZidjYWHTp0gWRkZHo3r07YmNj8fLLL8PHx6fGOjZu3IhFixYhMzMTJSUl0Ov18PT0rHKekJAQc0PKVJtCoTA3pEynmWo1efrpp+/5/fTp0zXWQ0RERHUTd98jIiIiqiOcnJyq/C6TyaqcZjqqn9FoBACUlJTgxRdfxOnTp6t8/fbbb3j22WehUCiwe/dubN++HREREVi8eDGaNWuGS5cuVVvDkSNHMGTIEPTs2RNbt27FqVOnMH36dGi12geq1XSaqVYiIiJyPGxKEREREdmpNm3a4Ny5cwgJCUHTpk2rfHl4eACobAw988wzmD17Nk6dOgVnZ2ds3rwZAODs7AyDwVDlOg8fPozg4GBMnz4d7dq1Q2hoKK5cuWK1mn/55Zd7fm/evLnVrp+IiIikg00pIiIiIjv1xhtvID8/H4MHD8bx48eRmZmJnTt3Ij4+HgaDAUePHsW///1vpKSk4Pfff8d3332HmzdvmptAISEhOHPmDNLT05GbmwudTofQ0FD8/vvvSEpKQmZmJhYtWmRuYlnDf//7X6xevRoXL17EzJkzcezYMUyYMMFq109ERETSwaYUERERkZ0KCgrCoUOHYDAYEBsbi8jISCQkJMDb2xtyuRyenp7Yv38/evbsibCwMLz77rv4+OOP0aNHDwDAa6+9hmbNmqFdu3aoX78+Dh06hD59+mDKlCmYMGECWrVqhcOHD2PGjBlWq3n27NlISkpCVFQU1q5diw0bNiAiIsJq109ERETSwaPvEREREZEkyGQybN68GX379hW7FCIiIrIBzpQiIiIiIiIiIiKbY1OKiIiIiIiIiIhsTil2AUREREREAMBVJYiIiBwLZ0oREREREREREZHNsSlFREREREREREQ2x6YUERERERERERHZHJtSRERERERERERkc2xKERERERERERGRzbEpRURERERERERENsemFBERERERERER2RybUkREREREREREZHNsShERERERERERkc39P0PvxiByFuvpAAAAAElFTkSuQmCC", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(12, 8))\n", + "gs = GridSpec(2, 1, height_ratios=[5, 1])\n", + "\n", + "# Main plot: Dependency groups by timestamp\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.scatterplot(data=filtered_dependencies, x='timestamp', y='dependency', hue='wmfAffil', style='dependency', markers=True, s=100, ax=ax0)\n", + "ax0.set_title('Dependency Group for \"VisualEditor\" by Timestamp (w/o URLs)')\n", + "ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "#ax0.set_xticklabels([])\n", + "ax0.set_xlabel('')\n", + "ax0.set_ylabel('Dependency')\n", + "#ax0.legend(title='Dependency', bbox_to_anchor=(1, 1), loc='upper left')\n", + "ax0.legend().set_visible(False)\n", + "\n", + "# Secondary plot: Overall count of sentences over time\n", + "ax1 = plt.subplot(gs[1], sharex=ax0)\n", + "filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "weekly_comment_counts = filtered_dependencies.groupby('week')['comment_id'].nunique()\n", + "sns.lineplot(x=weekly_comment_counts.index, y=weekly_comment_counts.values, ax=ax1, marker='o')\n", + "ax1.set_title('Count of Sentences Discussing VE (Grouped by Week)')\n", + "ax1.set_xlabel('Timestamp')\n", + "ax1.set_ylabel('Count')\n", + "ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n", + "\n", + "plt.tight_layout()\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "dae8ebc0-05f3-48c1-946f-fb70e074e5ea", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_19414/3977280642.py:3: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " task_phab_df['week'] = task_phab_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_19414/3977280642.py:3: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " task_phab_df['week'] = task_phab_df['timestamp'].dt.to_period('W').dt.start_time\n" + ] + }, + { + "data": { + "image/png": "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sGEDrr76aptfumzatAnl5eX48ssvcc0115i25+fnmx0nvUdHjhwxTYsAGofd5+fno1+/fs3OnZ+fD5lMZnYfERGR83GoORERuYRU8WtaAa2srMSyZcvMjjtz5kyzIcX9+/cHAIvDzUeNGoVVq1bhhx9+wL333ntR1b6KigrceeedMBgMeO6550zbb7vtNpw8eRIffPBBs+ecPXsWWq3W9PwLXRj7pEmTUFZWhrfffrvZsY4Opb5Q03OKooi3334bCoUCI0eOBABTF29LieeFpDXM33jjDbPtUtW/NZ3jpbnaksDAQCQnJ1t8X5saNGgQlEoldu3a5dD15HJ5s9/pW2+91WzJLUfikparu/TSSzFx4kT88ccfDsVky2233QaDwYCFCxc229fQ0GB63yz9W9LpdHjnnXfMnjN48GBERERg6dKl0Ol0pu3Lly+3eg/s3r0bvXv3tjoHnIiInIMVbyIicokxY8ZAqVRi4sSJePjhh1FTU4MPPvgAkZGRKCoqMh23YsUKvPPOO7j55puRlJSE6upqfPDBBwgODjYlgxe66aabsGzZMtx3330IDg7Ge++912I8hw8fxn//+1+Iooiqqir89ddf+Oyzz1BTU4PFixdj3LhxpmPvvfderF69Go888gg2btyIq6++GgaDAYcOHcLq1avx448/YvDgwUhPT8eWLVswYcIEJCQkoKSkBO+88w66dOmCIUOGAADuu+8+fPTRR5gxYwb++OMPDB06FFqtFhs2bMBjjz2GG2+8sVW/X5VKhR9++AGTJ0/G5Zdfju+//x7fffcd/u///s80RNnPzw+9evXCp59+ipSUFISFhaFPnz7o06dPs/P169cPkydPxvvvv28a2vzHH39gxYoVuOmmmzBixAiHY+zVqxeGDx+OQYMGISwsDLt27cLnn39u1hTO2msbM2YMNmzYgPT0dLuvd/311+Pjjz9GSEgIevXqhe3bt2PDhg2moeutjcvPzw/ffvstrr32Wlx33XXYvHmzxd+ho4YNG4aHH34YGRkZyM7OxpgxY6BQKHDkyBF89tlnePPNN/GPf/wDV111FUJDQzF58mSkpaVBEAR8/PHHzb5kUCgUeOGFF/Dwww/j2muvxe233478/HwsW7bM4hxvvV6PzZs347HHHrvo10JERC3wUDd1IiJqZywtJ7Z27VrxkksuEVUqlZiYmCi+/PLLpuW18vPzRVEUxT///FO88847xfj4eNHX11eMjIwUr7/+enHXrl2m8zRdTqypd955RwQgzpw502ZsAEwPmUwmqtVqccCAAeK//vUvcf/+/Rafo9PpxJdfflns3bu36OvrK4aGhoqDBg0SFyxYIFZWVoqiKIo///yzeOONN4qxsbGiUqkUY2NjxTvvvFM8fPiw2blqa2vF5557TuzatauoUCjE6Oho8R//+IeYl5dn8/U13XfhcmIBAQFiXl6eOGbMGNHf31+MiooSn3/+edFgMJg9f9u2beKgQYNEpVJptvzWhcuJiaIo6vV6ccGCBaY44+LixNmzZzdbQishIcHiclzDhg0zW7LqhRdeEC+77DJRrVaLfn5+Yo8ePcQXX3xR1Ol0Fn/nTX355ZeiIAhiYWGhxf2WlhM7c+aMeP/994vh4eFiYGCgOHbsWPHQoUNiQkKCOHnyZIfiarqcmKSsrEzs1auXGB0dLR45csRq7JaeK4qWf+ei2Ljc16BBg0Q/Pz8xKChI7Nu3rzhr1izx1KlTpmN+++038YorrhD9/PzE2NhYcdasWeKPP/4oAhA3btxodr533nlH7Nq1q+jr6ysOHjxY3LJlS7P3RhRF8fvvvxcB2HwtRETkHIIoXuQ4NyIiInKrKVOm4PPPPzd1Y2+PDAYDevXqhdtuu83iUGy6eDfddBMEQcBXX33l6VCIiNo9zvEmIiIiryOXy5Geno4lS5a06y8YPOXgwYP49ttv+aUGEZGbsOJNRETUxnSEijcREVF7woo3ERERERERkQux4k1ERERERETkQqx4ExEREREREbkQE28iIiIiIiIiF/LxdADewGg04tSpUwgKCoIgCJ4Oh4iIiIiIiLycKIqorq5GbGwsZDLbNW0m3gBOnTqFuLg4T4dBREREREREbczx48fRpUsXm8cw8QYQFBQEoPEXFhwc7OFoHKfX6/HTTz9hzJgxUCgUng6HvBjvFbKG9wbZi/cKOYL3CzmK9ww5wtP3S1VVFeLi4kz5pC1MvAHT8PLg4OA2m3j7+/sjODiYH1BkE+8Vsob3BtmL9wo5gvcLOYr3DDnCW+4Xe6Yrs7kaERERERERkQsx8SYiIiIiIiJyISbeRERERERERC7EOd5ERERERB2EwWCAXq/3dBhW6fV6+Pj4oK6uDgaDwdPhkJdz9f2iUCggl8udci4m3kRERERE7Zwoijh9+jQ0Go2nQ7FJFEVER0fj+PHjdjWsoo7NHfeLWq1GdHT0RZ+fiTcRERERUTsnJd2RkZHw9/f32qTWaDSipqYGgYGBkMk4K5Zsc+X9IooiamtrUVJSAgCIiYm5qPMx8SYiIiIiascMBoMp6e7UqZOnw7HJaDRCp9NBpVIx8aYWufp+8fPzAwCUlJQgMjLyooad824mIiIiImrHpDnd/v7+Ho6EqO2R/t1cbG8EJt5ERERERB2Atw4vJ/Jmzvp3w8SbiIiIiIiIyIWYeBMREREREbnA+++/j7i4OMhkMrzxxhsWt82fPx/9+/c3PWfKlCm46aabTD8PHz4cTz75pFvjlmzatAmCIHikG35BQQEEQUB2drbbr+0KTLyJiIiIiMjrLF26FEFBQWhoaDBtq6mpgUKhwPDhw82OlRLEvLw8AEBiYiIEQcCqVauanbd3794QBAHLly83bZOOb/ro0qXLRcVfVVWFadOm4ZlnnsHJkycxdepUi9tmzpyJn3/+2ep5vvzySyxcuNDu63oyWW6tC79saI+YeBMRERERkdcZMWIEampqsGvXLtO2X3/9FdHR0dixYwfq6upM2zdu3Ij4+HgkJSWZtsXFxWHZsmVm5/z9999x+vRpBAQENLteeno6ioqKTI89e/ZcVPyFhYXQ6/WYMGECYmJi4O/vb3FbYGCgzW7zYWFhCAoKuqhY6DydTueR6zLxJiIiIiIir5OamoqYmBhs2rTJtG3Tpk248cYb0bVrV/z+++9m20eMGGH2/LvvvhubN2/G8ePHTds+/PBD3H333fDxab6qclBQEKKjo02PiIgIm/E988wzSElJgb+/P7p164a5c+eaOl8vX74cffv2BQB069bNVGG/cFtBQUGzoeYXunCo+ccff4zBgweb4r3rrrtMa00XFBSYfg+hoaEQBAFTpkwB0Lj0VkZGBrp27Qo/Pz/069cPn3/+udm11q1bh5SUFPj5+WHEiBEoKCiw+TsAgMWLF6Nv374ICAhAXFwcHnvsMdTU1Jj2W3p9b7zxBhITE037V6xYga+//to02qDpe3706FGMGDEC/v7+6NevH7Zv3252rrVr16Jv377w9fVFYmIiXnvtNbP9iYmJWLhwIe677z4EBwdj6tSp0Ol0mDZtGmJiYqBSqZCQkICMjIwWX+vFYOJNRERERNTBiKIIg67esYde1/g8vc7yz3Y+RFG0O84RI0Zg48aNpp83btyI4cOHY9iwYabtZ8+exY4dO5ol3lFRURg7dixWrFgBAKitrcWnn36KBx54wAm/wcZEffny5Thw4ADefPNNfPDBB3j99dcBALfffjs2bNgAAPjjjz9QVFSEW2+9tdm2uLg4h6+r1+uxcOFC/PXXX1izZg0KCgpMyXVcXBy++OILAEBOTg6Kiorw5ptvAgAyMjLw0UcfYenSpdi/fz+mT5+Oe+65B5s3bwYAHD9+HLfccgsmTpyI7OxsPPTQQ3j22WdbjEcmkyErKwv79+/HihUr8Msvv2DWrFl2v56ZM2fitttuw7hx40yjDa666irT/ueeew4zZ85EdnY2UlJScOedd5qmH+zevRv3338/br/9duzduxfz58/H3LlzzaYRAMCrr76Kfv36Yc+ePZg7dy6ysrKwdu1arF69Gjk5OVi5cqXpiwBXaf5VDxERERF1eFqtFgqFAhqNBmq1Gnq93uLwXGqbjHodds6Z4fDzQrr3QPe7H0DJzu2IvPRKHFr+HiqPHHLoHJe+sBhypa9dx44YMQJPPvkkGhoacPbsWezZswfDhg2DXq/H0qVLAQDbt29HfX19s8QbAB544AE89dRTeO655/D5558jKSnJanX5mWeewZw5c0w/v/TSS0hLS7MaW9NjExMTMXPmTKxatQqzZs2Cn5+fafh4REQEoqOjAcDiNkc1/eKgW7duyMrKwqWXXoqamhoEBgYiLCwMABAZGQm1Wg0AqK+vx0svvYQNGzbgyiuvND1369ateO+99zBs2DC8++67SEpKMlWMU1NTsXfvXrz88ss242lajU9MTMQLL7yARx55BO+8845drycwMBB+fn6or6+3+DuZOXMmJkyYAABYsGABevfujdzcXPTo0QOvv/46hg0bhjlz5kAmkyElJQUHDhzAK6+8YvoyAgCuvfZaPPXUU6afCwsL0b17dwwZMgSCICAhIcGuWC8GK95EREREZKaurg6ZmZmIiooyPTIzM83m1FLHVHnkEEp2bkfssFEo2bnd4aTbUcOHD4dWq8XOnTvx66+/IiUlBRERERg2bJhpnvemTZvQrVs3xMfHN3v+hAkTUFNTgy1btuDDDz+0We1++umnkZ2dbXrcd999AIBHHnkEgYGBpofk008/xdVXX43o6GgEBgZizpw5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nnkGJ0+exNSpUy1umzlzJn7++Wer5/nyyy+xcOFCu6/ryWS5tS78sqGjY+JNRERERCbWOppbc++992Ly5MkwGo246667UF5e7srwqANSqVR4+eWXcebMGU+HgsLCQuj1ekyYMAExMTHw9/e3uC0wMBCdOnWyep6wsDAEBQW5MfL2rS0sbcjEm4iIiIhMHKl4S95++22kpKTg5MmTuP/++1tsnkvkiFGjRiE6OhoZGRk2j/viiy/Qu3dv+Pr6IjExEa+99prZ/sTERLz00kt44IEHEBQUhPj4+GarIT3zzDNISUmBv78/unXrhrlz50Kv1wMAli9fjr59+wIAunXrBkEQLG4rKChoNtT8QhcONf/4448xePBgBAUFITo6GnfddZepyWFBQQFGjBgBAAgNDYUgCJgyZQoAwGg0IiMjA127doWfnx/69euHzz//3Oxa69atQ0pKCvz8/DBixAgUFBTY/D0CjSsW9O3bFwEBAYiLi8Njjz2Gmpoa035Lr++NN95AYmKiaf+KFSvw9ddfQxAECIKATZs2mY49evQoRowYAX9/f/Tr1w/bt283O5c97+XChQsxefJkxMfH4+GHH4ZOp8O0adMQExMDlUqFhISEFu8Zd2LiTUREREQAgPr6ehw9ehSAY4l3YGAgPv30UyiVSnzzzTd46623TPtY1fNOoiiiXm906KFrMEIURegaLP9s78PRL2bkcjleeuklvPXWWzhx4oTFY3bv3o3bbrsNd9xxB/bu3Yv58+dj7ty5WL58udlxr732GgYPHow9e/bgsccew6OPPoqcnBzT/qCgICxfvhwHDhzAm2++iQ8++ACvv/46AOD222/Hhg0bAAB//PEHioqKcOuttzbbFhcX59DrAwC9Xo+FCxfir7/+wpo1a1BQUGBKruPi4vDFF18AAHJyclBUVIQ333wTAJCRkYGPPvoIS5cuxf79+zF9+nTcc8892Lx5MwDg+PHjuOWWWzBx4kRkZ2fjoYcewrPPPttiPDKZDFlZWdi/fz9WrFiBX375BbNmzbL79cycORO33XYbxo0bh6KiIhQVFeGqq64y7X/uuecwc+ZMZGdnIyUlBXfeeScaGhoA2P9evvrqq+jXrx82b96MOXPmICsrC2vXrsXq1auRk5ODlStXmr4I8AYeXU6MiIiIiLzHkSNHYDQaERISgujoaIee279/f7z2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Y/jll19afEGXX345GhoaUFBQgNTUVIvH+Pr6WkzKFQpFm/4H3tbjJ/fhvULW8N4ge/Fe8U5Go9E0xzs+Pt7qe3SmrnGYeWSgwuZa384SFewHAKipN8IAOVQK6/19ExIScPjwYZw4cQLdu3c3bZeWEhswYIBb773LL78cq1evxp9//sl73o34GUOO8NT94sg1vXodbynpPnLkCDZs2IBOnTq1+Jzs7GzIZDJERka6IUIiIiIi71FeXm6ac2ir8aw7lxIDAH+lDAEOruXdtMFaSUkJiouLIQgCevfu7aowLbr00ksBADt37nTrdYmoffFoxbumpga5ubmmn/Pz85GdnY2wsDDExMTgH//4B/788098++23MBgMOH36NAAgLCwMSqUS27dvx44dOzBixAgEBQVh+/btmD59Ou655x42vyAiIqIOR6p2R0RE2KzESN3FI9ywlJgkPFABbUU9ymr06KK2PB0QsLykmFTtTkpKcvs62gMHDoRMJsPJkydRVFTUYrd4IiJLPFrx3rVrFwYMGIABAwYAAGbMmIEBAwZg3rx5OHnyJNauXYsTJ06gf//+iImJMT22bdsGoHHI+KpVqzBs2DD07t0bL774IqZPn47333/fky+LiIiIyCPsXcNbWkos0g1LiUnCzy0pZm/Fu2ni/ffffwNw/frdlgQEBKBXr14AWPUmotbzaMV7+PDhsNXbraW+bwMHDsTvv//u7LCIiIiI2iR7E2+p4h3p5op302tbI1W8mw4192TiDTQON9+3bx8qKio8cn0iavu8vrkaEREREdlHGmpuazi0KIookYaau7HiHSFVvFtIvL2t4g0AgwcPxokTJzBp0iSPXJ+I2j6vbq5GRERERPazp+JdU29And4I4HwV2h2ka5VpG2weJ1W8T506hfr6ejQ0NGD//v0A3J941+oMEEURI0eOxKpVqzBlypQWR2QSEVnCxJuIiIionbAn8ZaGeof6+0Apd9+fguGBjQMtW6p4R0REwN/fH6IoorCwELm5uaivr0dAQIApKXeHfae0MIpATslZpKSk4J577sGXX35pVoknIrIXE28iIiKidsKeoebSMHN3NlYDzjdXq25ScbdEEASzJcWkYeZ9+vSBTOaeP11PVtbjjU0nsSW3Ej2i/CEIAkpLSwGwwRoRtQ4TbyIiIqJ2wq6K97mO5u4cZg4A/kq53Wt5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ijM9M2bM4N133+XQoUO3zAIC4sZJXkRVJBvCWpIVYS3JiqgJyY2wVkPPivR420DFenZarZaQkBD+97//8f7777N//37at29v49YJeyN5EVWRbAhrSVaEtSQroiYkN8JaDTkrt+4pBTtWcXZHp9Px5Zdf4uHhwa5du+jUqZONWybskeRFVEWyIawlWRHWkqyImpDcCGs15KxIj7cNDR06FIA9e/bQpUsXG7dG2DvJi6iKZENYS7IirCVZETUhuRHWaohZkX28bayoqAhXV1dbN0PUE5IXURXJhrCWZEVYS7IiakJyI6zV0LIihbcQQgghhBBCCFGLZKi5EEIIIYQQQghRi6TwFkIIIYQQQgghapEU3kIIIYQQQgghRC2SwlsIIYQQQgghhKhFUngLIYQQQgghhBC1SApvIYQQQgghhBCiFknhLYQQQtQTDz/8MHfffbetmyGEEEKIatLaugFCCCGEAJVK9bfXv/HGG8yePRtFUeqoRdf28MMPk5ubyy+//GLTdgghhBD1iRTeQgghhB1ITU21fP/9998zY8YM4uLiLJe5ubnh5uZmi6YJIYQQ4gbJUHMhhBDCDgQGBlq+PD09UalUlS5zc3O7aqh5//79efbZZ5k+fTre3t4EBATw5ZdfUlRUxOTJk3F3d6dly5asW7eu0nMdO3aMO+64Azc3NwICApg0aRJZWVmW63/66Seio6NxdnamUaNGDBo0iKKiIt58802+++47fv31V1QqFSqVim3btgHw8ssvExERgYuLC2FhYbz++usYDAbLY7755pt06NCB+fPn07RpU9zc3HjqqacwmUy8//77BAYG4u/vz7///e9KbVWpVMybN4877rgDZ2dnwsLC+Omnn27+f4AQQghRi6TwFkIIIeqx7777Dl9fX/bt28ezzz7Lk08+ydixY+nZsycHDx5kyJAhTJo0ieLiYgByc3MZOHAgHTt2ZP/+/axfv5709HTuu+8+oLznfcKECUyZMoUTJ06wbds2Ro8ejaIo/OMf/+C+++5j2LBhpKamkpqaSs+ePQFwd3fn22+/JTY2ltmzZ/Pll1/y0UcfVWprYmIi69atY/369SxdupSvv/6aO++8k+TkZLZv3857773Ha6+9xt69eyvd7/XXX2fMmDEcPnyYiRMnMn78eE6cOFEHr64QQghxc6gUW08WE0IIIUQl3377LdOnTyc3N7fS5X+dX92/f39MJhM7d+4EwGQy4enpyejRo1mwYAEAaWlpBAUF8fvvv9OjRw/effdddu7cyW+//WZ53OTkZEJCQoiLi6OwsJDOnTtz9uxZmjVrdlXbrJ3j/b///Y9ly5axf/9+oLzH+4MPPiAtLQ13d3cAhg0bRlxcHImJiajV5X0BkZGRPPzww7zyyitAeY/3E088wbx58yyP3aNHDzp16sTcuXOtfEWFEEII25I53kIIIUQ91q5dO8v3Go2GRo0aER0dbbksICAAgIyMDAAOHz7M1q1brzlfPDExkSFDhnD77bcTHR3N0KFDGTJkCPfeey/e3t5/247vv/+eOXPmkJiYSGFhIUajEQ8Pj0q3CQ0NtRTdFW3TaDSWorvisoq2Vrjtttuu+vnPP//82/YIIYQQ9kSGmgshhBD1mE6nq/SzSqWqdFnFaulmsxmAwsJCRo4cyZ9//lnpKz4+nr59+6LRaNi4cSPr1q2jdevWfPzxx7Rq1YozZ85U2Ybff/+diRMnMnz4cFavXs2hQ4d49dVX0ev11WprxWUVbRVCCCFuFVJ4CyGEEA1Ip06dOH78OKGhobRs2bLSl6urK1Be/Pbq1Yu33nqLQ4cO4eDgwIoVKwBwcHDAZDJVesw9e/bQrFkzXn31Vbp06UJ4eDjnzp27aW3+448/rvo5Kirqpj2+EEIIUduk8BZCCCEakKeffprs7GwmTJhATEwMiYmJ/Pbbb0yePBmTycTevXv5v//7P/bv38/58+f5+eefyczMtBS6oaGhHDlyhLi4OLKysjAYDISHh3P+/HmWLVtGYmIic+bMsRTqN8OPP/7I/PnzOXXqFG+88Qb79u3jmWeeuWmPL4QQQtQ2KbyFEEKIBiQ4OJjdu3djMpkYMmQI0dHRTJ8+HS8vL9RqNR4eHuzYsYPhw4cTERHBa6+9xocffsgdd9wBwGOPPUarVq3o0qULfn5+7N69m1GjRvH888/zzDPP0KFDB/bs2cPrr79+09r81ltvsWzZMtq1a8eCBQtYunQprVu3vmmPL4QQQtQ2WdVcCCGEEHZLpVKxYsWKSvuXCyGEEPWN9HgLIYQQQgghhBC1SApvIYQQQgghhBCiFsk+3kIIIYSwWzIjTgghxK1AeryFEEIIIYQQQohaJIW3EEIIIYQQQghRi6TwFkIIIYQQQgghapEU3kIIIYQQQgghRC2SwlsIIYQQQgghhKhFUngLIYQQQgghhBC1SApvIYQQQgghhBCiFknhLYQQQgghhBBC1CIpvIUQQgghhBBCiFr0/wE/LP1FxV0RMgAAAABJRU5ErkJggg==", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "9816" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "plt.figure(figsize=(10, 6))\n", + "task_phab_df = filtered_phab_df[filtered_phab_df['comment_type']==\"task_description\"]\n", + "task_phab_df['week'] = task_phab_df['timestamp'].dt.to_period('W').dt.start_time\n", + "unique_taskPHIDs = task_phab_df.groupby('week')['TaskPHID'].nunique()\n", + "\n", + "wmf_task_phab_df = task_phab_df[task_phab_df['WMFaffil'] == True]\n", + "wmf_tasks = wmf_task_phab_df.groupby('week')['TaskPHID'].nunique()\n", + "\n", + "other_task_phab_df = task_phab_df[task_phab_df['WMFaffil'] != True]\n", + "other_tasks = other_task_phab_df.groupby('week')['TaskPHID'].nunique()\n", + "\n", + "sns.lineplot(x=unique_taskPHIDs.index, y=unique_taskPHIDs.values, color='black', marker='o')\n", + "sns.lineplot(x=wmf_tasks.index, y=wmf_tasks.values, color='#c7756a', label='WMF-affiliated authors', marker='x')\n", + "sns.lineplot(x=other_tasks.index, y=other_tasks.values, color='#5da2d8', label='Nonaffiliated authors', marker='x')\n", + "plt.title('Task Descriptions (Task head)')\n", + "plt.xlabel('Timestamp')\n", + "plt.ylabel('Unique taskPHIDs')\n", + "plt.xticks(rotation=45)\n", + "plt.grid(True)\n", + "plt.tight_layout()\n", + "plt.show()\n", + "\n", + "#len(filtered_phab_df[filtered_phab_df['TaskPHID'].isin(task_phab_df['TaskPHID'])])" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "1869ecbb-7579-43a9-92f3-8fa3a06ee331", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_56151/825633528.py:14: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_56151/825633528.py:14: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n" + ] + }, + { + "data": { + "image/png": "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Arh17IL4/btg4+ENrarA3CERERERUS2Xn5+PTz/9FO7u7tLt008/RX5+fpWet3379vDx8cGWLVukZVu2bIGvry/atWtntK1Op0N4eLg0c32bNm2wadMmo23++usvBAYGwtraGiEhIYiJiTFa/+DwvevXr+OZZ56Bu7s77Ozs0KlTJ+zatctoH39/fyxYsAATJkyAvb09fH19sXLlykdem6WlJTw8PODt7Y327dvjf//7H/744w/s2LEDq1evlrZLT0/HxIkT4erqCgcHBzz55JM4d+6ctH7OnDlo27Ytvv32W/j4+MDGxgbDhg1DRkaGtH7NmjX4448/pOqsffv2SfvfuHEDISEhsLGxQZs2bXD06NFHxk5lV+OTUrm5uZDJjC9DLpc/tKTP0tISDg4ORjciqh3kFpaIWvcD4rb/hqh130MQavzbHBERERGZkCiKyMnJKfMtMzMT4eHhmDdvntR7KT09HfPmzUN4eDgyMzPLfKyKtJ+YMGECVq1aJf38ww8/4OWXXy62XXh4OH788UesWLECly5dwvTp0/HSSy9h//79AIBbt27h+eefx5AhQxAREYGJEydi5syZDz13dnY2Bg4ciN27d+Ps2bMYMGAAhgwZgri4OKPtFi1ahI4dO+Ls2bN4/fXXMXnyZERGRpb7Wp988km0adPGKAk3dOhQJCUlYceOHTh9+jTat2+PPn36IDU1VdomOjoav/76K/7880/8/fffUhwAEBYWhmHDhkmVWQkJCejWrZu073vvvYewsDBEREQgMDAQI0eOZKVWJarxn9aGDBmCjz/+GNu3b0dMTAx+++03LF68GM8995y5QyMiM8hNuIOMqKsAgIyoq4j+dS17SxERERFRmeXm5sLOzq5MN39/f8jlcixbtqzEYy1btgxyuRz+/v5lOl5ubm65433ppZdw6NAhxMbGIjY2FocPH8ZLL71ktE1BQQEWLFiAH374AaGhoWjUqBHGjx+Pl156Cd9++y0A4JtvvkHjxo2xaNEiBAUFYfTo0Y/sSdWmTRtMmjQJLVu2REBAAObPn4/GjRtj69atRtsNHDgQr7/+Opo0aYJ3330X9evXx969e8t9rQDQtGlTqYLr0KFDOHHiBDZu3IiOHTsiICAAn3/+OZycnIyqwPLz8/Hjjz+ibdu26NWrF5YvX44NGzYgMTERdnZ2sLa2liqzPDw8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P38+Zs+ejfDwcDRr1gwDBgzA9u3b0bBhQwD6hNfmzZvx+++/o02bNlixYgUWLFjw0HjatGmDxYsXY+HChWjZsiXWrVuH8PBwo22aNWuGr7/+Gl999RXatGmDEydOFEsavfLKKwgKCkLHjh3h6uparPqpNO3bt8evv/6KDRs2oGXLlvjggw8wb948oybnJbG3t8enn36Kjh07olOnToiJicFff/0lVXtVNkEsz5yTtVRmZiYcHR2RkZEBB4eKfaAlIvO6+OXnyI67icCxr8ClZdty7y+KIi5++RlybsXC+8kB8BkwpPKDJCIiIqJqJT8/Hzdv3kTDhg1hZWVl7nCIapSHvX7KmmdhpRQR1QoVbXRuIAgCvAurpRKP7oc2P7/SYiMiIiIiIqLimJQiohpPFMX7jc4rmJQCAOcWrWFV3w3avDzcPX6ossIjIiIiIiKiEjApRUQ1njY/H6JG3/BPaVfxpJQgk8Grdz8AQOKhvdBpNJUSHxERERERERXHpBQR1XiGoXtyKyvILR5v6t367TtB6eAIVUY67p09WRnhERERERERUQmYlCKiGk/qJ/UYVVIGMoUSnj300+bG79sJUad77GMSERERERFRcUxKEVGNp8429JOyr5TjuXXpAbmVNfKT7yLt8oVKOSYREREREREZq/FJKX9/fwiCUOz2xhtvmDs0IjKRymhyXpTCyhruXXsCAOL3/QtRFCvluERERERERHRfjU9KnTx5EgkJCdJt586dAIChQ4eaOTIiMhXD8D2LSkpKAYBHjxAICgWy42KQdSO60o5LREREREREejU+KeXq6goPDw/ptm3bNjRu3BjBwcHmDo2ITERdyZVSgD7B5dqxCwB9tRQRERERERFVrhqflCpKpVLhp59+woQJEyAIgrnDISITqYqkFAB4BfcFBAHpkZeRE3+7Uo9d24miiLyku9BpNOYOhYiIiIhMZOXKlfDx8YFMJsOSJUtKXDZnzhy0bdtW2mf8+PF49tlnpZ979+6NadOmmTRug3379kEQBKSnp5v83DExMRAEARERESY/tznVqqTU77//jvT0dIwfP/6h2xUUFCAzM9PoRkQ1lyorC0DlzL5XlFU9V9Rr3R6AfiY+Krt7EaegtLNDbgKTeURERERVYfz48RAEAZ988onR8t9//90sRRqZmZmYMmUK3n33Xdy5cwevvvpqicvC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Gpg0aRLWr1+Pbdu2wcbGRppHamdnBwsLC9jZ2WHChAl47733YG9vD1tbW7z99tvo3LkzOnXqJJ3nxo0bSE9PR2xsLLKysqT/cPT394eZmRkOHjyIQYMG4Z133sHw4cOl65iZmZXY7Dw9PR03btyQfo+KikJERATs7e3RqFEjAEBiYiLu3LmDBw8eAMh/UwH5WWBWqtQOhrpP161bB4VCgZYtW0KpVOLMmTOYMWMGRo4cCYVCUWx87733HsaOHYt27dqhQ4cOWLJkCTIyMnR6psXGxiI2Nla6ny9evAgbGxs0atSIDf9rmJp+P966dQu//vor+vbtC0dHR9y7dw8LFiyAhYUFBgwYUHVPHBlUTb9Pb968ifXr12PAgAFwcHDAhQsXMGXKFPTo0QOtWrWquieODKam36MFr3/kyBHs2rWr8p8kqlZqwz27evVq+Pn5wdHREWFhYXjnnXcwZcoU+Pr6Vs2TRgZX3e/Tavf9vsrW9SO9ASjyZ/Xq1dKYrKws4a233hLq1asnWFpaCsOGDRNiYmJ0zhMYGFjkeaKiogRBEISxY8cWuT8wMLDE+A4ePFjkcWPHjpXGrF69usgxc+bMqZwniYzOUPfphg0bhDZt2gjW1taClZWV4O/vL3z66adCVlZWqTEuX75caNSokWBmZiZ06NBBOHHihM7+OXPmlPoYqGao6ffj/fv3hf79+wtOTk6CQqEQGjZsKLz44ovCtWvXKuX5oeqhpt+nd+7cEXr06CHY29sLSqVSaNy4sfDBBx/oLGVONVtNv0dFM2bMENzd3YW8vLwKPR9U/dWGe3b69OmCs7OzoFAohCZNmgiff/65oNVqK/zcUPVR3e/T6vb9XiYIglBMvoqIiIiIiIiIiKhKsKcUEREREREREREZHJNSRERERERERERkcExKERERERERERGRwTEpRUREREREREREBsekFBERERERERERGRyTUkREREREREREZHBMShERERERERERkcExKUVERERERERERAbHpBQRERERERERERkck1JERERERERERGRwTEoREREREREREZHBMSlFREREREREREQGx6QUEREREREREREZHJNSRERERERERERkcExKERERERERERGRwTEpRUREREREREREBsekFBERERERERERGRyTUkREZBC5ubmYNm0a3N3dIZfLMXTo0Aqfs2fP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", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(12, 8))\n", + "gs = GridSpec(2, 1, height_ratios=[6, 6])\n", + "\n", + "# Main plot: Token depth by timestamp\n", + "'''\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.scatterplot(data=filtered_dependencies, x='timestamp', y='dependency', hue='wmfAffil', style='dependency', markers=True, s=100, ax=ax0)\n", + "ax0.set_title('VE Depth by Timestamp w/o URLS')\n", + "ax0.set_xlabel('')\n", + "ax0.set_ylabel('Dependency Type')\n", + "ax0.legend().set_visible(False)\n", + "'''\n", + "# Calculate the median depth over time\n", + "filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "median_depth = filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "wmf_filtered_dependencies = filtered_dependencies[filtered_dependencies['wmfAffil'] == True]\n", + "wmf_median_depth = wmf_filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "other_filtered_dependencies = filtered_dependencies[filtered_dependencies['wmfAffil'] != True]\n", + "other_median_depth = other_filtered_dependencies.groupby('week')['depth'].median().reset_index()\n", + "\n", + "# Plot the median depth over time\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.lineplot(data=median_depth, x='week', y='depth', ax=ax0, color='black', label='Median Depth', marker='o')\n", + "sns.lineplot(data=wmf_median_depth, x='week', y='depth', ax=ax0, color='#c7756a', label='WMF-affiliated authors', marker='x')\n", + "sns.lineplot(data=other_median_depth, x='week', y='depth', ax=ax0, color='#5da2d8', label='Nonaffiliated authors', marker='x')\n", + "ax0.set_title('Median Depth of VE in Phabricator Sentence Dependency Trees')\n", + "ax0.set_ylabel('Median Depth')\n", + "ax0.set_xlabel('')\n", + "\n", + "# Secondary plot: Overall count of sentences over time\n", + "ax2 = plt.subplot(gs[1], sharex=ax0)\n", + "#filtered_dependencies['week'] = filtered_dependencies['timestamp'].dt.to_period('W').dt.start_time\n", + "weekly_comment_counts = filtered_dependencies.groupby('week')['comment_id'].nunique()\n", + "sns.lineplot(x=weekly_comment_counts.index, y=weekly_comment_counts.values, color='black', label='Total', ax=ax2, marker='o')\n", + "wmf_weekly_comment_counts = wmf_filtered_dependencies.groupby('week')['comment_id'].nunique()\n", + "sns.lineplot(x=wmf_weekly_comment_counts.index, y=wmf_weekly_comment_counts.values, color='#c7756a', label='WMF-affiliated authors', ax=ax2, marker='x')\n", + "other_weekly_comment_counts = other_filtered_dependencies.groupby('week')['comment_id'].nunique()\n", + "sns.lineplot(x=other_weekly_comment_counts.index, y=other_weekly_comment_counts.values, color='#5da2d8', label='Nonaffiliated authors', ax=ax2, marker='x')\n", + "ax2.set_title('Count of Phabricator Comments Discussing VE (Grouped by Week)')\n", + "ax2.set_xlabel('Timestamp')\n", + "ax2.set_ylabel('Count')\n", + "\n", + "plt.tight_layout()\n", + "plt.show()\n", + "\n", + "plt.savefig('030525_ve_phab_comments.png')" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "e3fd6f81-7cad-4a2c-b5e8-a1f906d32b87", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_97550/2055267856.py:2: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " bot_filtered_sentence_level_data['dependency_tree'] = bot_filtered_sentence_level_data['sentence_no_url'].apply(extract_dependency_tree)\n" + ] + } + ], + "source": [ + "bot_filtered_sentence_level_data = sentence_level_data[sentence_level_data['has_bot_ref'] == True]\n", + "bot_filtered_sentence_level_data['dependency_tree'] = bot_filtered_sentence_level_data['sentence_no_url'].apply(extract_dependency_tree)" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "9ef307b2-b200-47b1-ade9-81f8c81847f0", + "metadata": {}, + "outputs": [], + "source": [ + "bot_dependency_relations = []\n", + "\n", + "for index, row in bot_filtered_sentence_level_data.iterrows():\n", + " sentence = row['sentence']\n", + " timestamp = row['timestamp']\n", + " comment_id = row['comment_id']\n", + " sentence_id = row['sentence_id']\n", + " \n", + " for token, dep, head, ancestors, subtree, children in row['dependency_tree']:\n", + " if re.search(r'\\b(bots|scripts|gadgets)\\b', token, re.IGNORECASE):\n", + " bot_dependency_relations.append({\n", + " 'sentence_id': sentence_id,\n", + " 'comment_id': comment_id,\n", + " 'timestamp': timestamp,\n", + " 'token': token,\n", + " 'dependency': dep,\n", + " 'head': head, \n", + " 'depth': len(list(ancestors)), \n", + " 'children': len(list(children)) \n", + " })\n", + " \n", + "bot_dependency_relations_df = pd.DataFrame(bot_dependency_relations)" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "7cb8c88d-d657-4555-8af1-47f9bed2c9ae", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    sentence_idcomment_idtimestamptokendependencyheaddepthchildren
    057302013-10-03 20:32:16+00:00scriptspobjin32
    1139482013-10-25 23:44:17+00:00gadgetsdobjload31
    2239482013-10-25 23:44:17+00:00gadgetsnsubjreach10
    3439632013-10-04 15:10:00+00:00load.php?debug=false&lang=en&modules=jquery%2C...compoundException41
    4439632013-10-04 15:10:00+00:00load.php?debug=false&lang=en&modules=jquery%2C...compoundException42
    ...........................
    1752299562013-03-15 11:27:23+00:00botsnsubjpassvoiced12
    1766301402013-06-20 20:09:44+00:00scriptspobjFor22
    1773317492013-08-07 13:35:56+00:00scriptsattrbe34
    1786319072013-06-30 19:20:13+00:00gadgetsdobjsupport30
    1798319072013-06-30 19:20:13+00:00gadgetsdobjsupport30
    \n", + "

    180 rows × 8 columns

    \n", + "
    " + ], + "text/plain": [ + " sentence_id comment_id timestamp \\\n", + "0 5 730 2013-10-03 20:32:16+00:00 \n", + "1 1 3948 2013-10-25 23:44:17+00:00 \n", + "2 2 3948 2013-10-25 23:44:17+00:00 \n", + "3 4 3963 2013-10-04 15:10:00+00:00 \n", + "4 4 3963 2013-10-04 15:10:00+00:00 \n", + ".. ... ... ... \n", + "175 2 29956 2013-03-15 11:27:23+00:00 \n", + "176 6 30140 2013-06-20 20:09:44+00:00 \n", + "177 3 31749 2013-08-07 13:35:56+00:00 \n", + "178 6 31907 2013-06-30 19:20:13+00:00 \n", + "179 8 31907 2013-06-30 19:20:13+00:00 \n", + "\n", + " token dependency head \\\n", + "0 scripts pobj in \n", + "1 gadgets dobj load \n", + "2 gadgets nsubj reach \n", + "3 load.php?debug=false&lang=en&modules=jquery%2C... compound Exception \n", + "4 load.php?debug=false&lang=en&modules=jquery%2C... compound Exception \n", + ".. ... ... ... \n", + "175 bots nsubjpass voiced \n", + "176 scripts pobj For \n", + "177 scripts attr be \n", + "178 gadgets dobj support \n", + "179 gadgets dobj support \n", + "\n", + " depth children \n", + "0 3 2 \n", + "1 3 1 \n", + "2 1 0 \n", + "3 4 1 \n", + "4 4 2 \n", + ".. ... ... \n", + "175 1 2 \n", + "176 2 2 \n", + "177 3 4 \n", + "178 3 0 \n", + "179 3 0 \n", + "\n", + "[180 rows x 8 columns]" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "bot_dependency_relations_df" + ] + }, + { + "cell_type": "code", + "execution_count": 57, + "id": "c8b10c32-9c28-4151-af29-a1504eb29b76", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_83107/353490988.py:8: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "/tmp/ipykernel_83107/353490988.py:17: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " bot_dependency_relations_df['week'] = bot_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_83107/353490988.py:23: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n" + ] + }, + { + "data": { + "image/png": "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BLflCSHw7rvvoly5cggKCkLr1q3drkmH//77D61atUJgYCDKlSuHd999F1OnToUkSW7Nn/K61hMTEzF+/HgAcGmm4/Djjz+ifv36zmurdu3a+Pzzz/PcP/v27cMDDzyAUqVKISAgAOXKlcOjjz6KlJQUl+lmzJiBRo0aISgoCBEREWjZsiUWLVrkHJ/b+XVtH1Pe3gcrVKiAHTt2YPny5W5N3Ox2O0aOHIm4uDgEBAQgMjISLVq0wOLFi/PcZm/kdp0KIVChQgV069bNbb7MzEyEhYXhmWeeue4y5HYfOXr0KLp06YKQkBCULVvWeW5s27YNbdq0QXBwMGJjY12aWTkkJydjyJAhiImJgdVqRZUqVfDhhx9C13WX6XI7p/K6ZufMmYPOnTujTJkysFqtqFy5Mt555x237yTHPdhxrQQFBaFKlSqYNWsWAGD58uVo3LgxAgMDUbVqVfz1118u8zuu5d27d+Phhx9GaGgoIiMjMXjw4Fy/Lxz++OMPqKqKdu3auewfRVHwxRdfOIedP38esiwjMjLS5X7dv39/lCpVym3/rl69Gp07d3YOS09Px0svveTc51WrVsUnn3yS573/RoqPjwcAHDhwwOd5Dxw4gIYNG3r8YaREiRJuw+6++27Mmzfvpm4fEd0cDKaIiAqJnj17AoDLQ9mOHTvQpEkT7Nq1C6+99ho+/fRTBAcHo3v37vjtt9/cljFw4EDs2rULI0aMQK9evTBz5kx0797d5Y+46dOno3PnzggJCcGHH36I4cOHY+fOnWjRooXbQ62maejQoQMiIyPxySefoFWrVvj000/x9ddfO6cRQqBbt26YPn06nnjiCbz77rs4fvw4evfu7VY+X7dn0KBB2Lp1K9566y30798f8+bNc+sYe9q0aejcuTMuXLiAYcOG4YMPPkC9evXw559/Overqqr46aefXOaz2WyYNWsWHnjggRxrD1y+fBlLlixBQkICypUr53GanCQlJaFjx46oV68exowZg9atWyMjIwMJCQmYPn06evTogY8//hhhYWFITEz06mE/J5qm4Z577kHJkiXx0UcfoX79+njrrbfw1ltv5Trf9OnTER8fD6vViunTp2P69Olo2bIlAOOX8DfffBN33XUXRo8ejVatWmHUqFF49NFH3ZazZ88ePPbYY7j77rvx+eefX3cH6suXL8eQIUPwxBNP4O2330ZSUhLuuecebN++3TnNjh07EB8fj61bt+KVV17B8OHDcejQISQkJGDdunUAgJYtW+L5558HALz++uvObaxevTrOnj2L9u3b4/Dhw3jttdcwduxY9OjRwyXYysnmzZtxzz33ICkpCSNHjsTTTz+Nt99+G7Nnz3abdsKECYiNjcXrr7+OTz/9FDExMXjuueecD/wOb775JoYPH466des6O6Nv37490tPTXaY7ceKEM7QaNmwYXnjhBcycOdPj+ePNtf7MM8/g7rvvdk7v+AcAixcvxmOPPYaIiAh8+OGH+OCDD5CQkIBVq1blun9sNhs6dOiAtWvXYtCgQRg/fjz69euHgwcPugTWI0eORM+ePWE2m/H2229j5MiRiImJwZIlS1yW5+v5ldd9cMyYMShXrhyqVavm3N433ngDgBFIjBw5Eq1bt8a4cePwxhtvoHz58vj3339zXac38rpOJUnCE088gQULFuDChQsu886bNw+pqakeaz/dKJqmoWPHjoiJicFHH32EChUqYODAgZg2bRruueceNGjQAB9++CGKFSuGXr164dChQ855L1++jFatWmHGjBno1asXvvjiCzRv3hzDhg3Diy++6Jwur3Mqt2sWMO73ISEhePHFF/H555+jfv36ePPNN/Haa6+5bc/FixfRpUsXNG7cGB999BGsViseffRR/PTTT3j00UfRqVMnfPDBB0hPT8eDDz7osZ/Hhx9+GJmZmRg1ahQ6deqEL774Av369ctzX65evRqRkZGIjY11DgsPD0etWrVcQvaVK1dCkiRcuHABO3fudA7/559/nIGPw8KFCyFJEtq3bw/A+O699957MXr0aNxzzz347LPPULVqVQwdOtRlnxc0x70kIiLC53ljY2Px999/4/jx415NX79+fSQnJ+cY2hNRESaIiOimmDp1qgAgNmzYkOM0YWFh4s4773R+btu2rahdu7bIzMx0DtN1XTRr1kzExcW5Lbt+/frCZrM5h3/00UcCgJgzZ44QQohLly6J8PBw0bdvX5f1nj59WoSFhbkM7927twAg3n77bZdp77zzTlG/fn3n59mzZwsA4qOPPnIOU1VVxMfHCwBi6tSp+d6edu3aCV3XncNfeOEFoSiKSE5OFkIIkZycLIoVKyYaN24sMjIyXMqZfb6mTZuKxo0bu4z/9ddfBQCxdOlSkZOtW7cK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+/Zh/vz5SEhIuOnrTkpKwvTp09GiRYubHkpRwcjMzMSMGTPwwAMPMJQqouLj49G+fXuXpsW+unDhAl544QXcd999N7BkRU9SUhImT56Md999l6EU0S2KfUwREdEtb968edi5cye+/vprDBw40Nm5LlF+VapUCYmJiahUqRKOHDni7Cz4lVdeKfB1N23aFAkJCahevTrOnDmDKVOmIDU1FcOHDy/wdVPBOnv2LP766y/MmjULSUlJGDx4sL+LRNfh2hci+KpEiRIYMWLEjSlMERYZGclawUS3OAZTRER0yxs0aBDOnDmDTp06ub2Gmyg/7rnnHvzwww84ffo0rFYrmjZtivfffz/fTXZ80alTJ8yaNQtff/01JEnCXXfdhSlTpqBly5YFvm4qWDt37kSPHj1QokQJfPHFF843RRIREd3K2McUERERERERERH5BfuYIiIiIiIiIiIiv2AwRUREREREREREfsE+pm4Buq7j5MmTKFasGN9UQURERERERER+JYTApUuXUKZMGchy7nWiGEzdAk6ePImYmBh/F4OIiIiIiIiIyOnYsWMoV65crtMwmLoFFCtWDIBxwENDQ/1cGiIiIiIiIiK6naWmpiImJsaZV+SGwdQtwNF8LzQ0lMEUERERERERERUK3nQ3xM7PiYiIiIiIiIjILxhMERERERERERGRXzCYIiIiIiIiIiIiv2AwRUREREREREREfsFgioiIiIiIiIiI/ILBFBERERERERER+QWDKSIiIiIiIiIi8gsGU0RERERERERE5BcMpoiIiIiIiIiIyC8YTBERERERERERkV8wmCIiIiIiIiIiIr9gMEW3FCGEv4tARERU4IR+87/vhBD8nqVc+XKOFOS5lNuyHeO8Wb+nafLaxryWK3Thcv3mdz/c7Pk8Lus67kMFdfzze1yvZ135vTfeqGNYUPfm7Mt0W6eHY3+zviNu5r6mm8fk7wIQXQ+hacZ/z16AfuAYoOmQShSHfEcFQNMgWcz+LSAREdENIFQNEAIiNQ367kOAXYUUEQq5ZmVA1SEFWApmvVk2wKRA33UI4vxFwKRArhwDKbo4oOv8niUIuwooMsShE9BPnAEkCXJMKUgxpQGhQzIZjxtCVQFJhjh5Fvrhk8b5UyYacuUY42828/WdS8JmB2QZ+q6DEEnJgMUMuXpFSMFBRvlOnYd+6DigC0gl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iIiIiG4aNuUjIiIiIiIiIiK/YDBFRERERERERER+wWCKiIiIiIiIiIj8gsEUERERERERERH5BYMpIiIiIiIiIiLyCwZTRERERERERETkFwymiIiIiIiIiIjILxhMERERERERERGRXzCYIiIiIiIiIiIiv2AwRUREREREREREfsFgioiIiIiIiIiI/ILBFBERERERERER+QWDKSIiIiLKFyF0r4YR3QyF5XzMTzkKS9m9UZTKWpBu1f1Q2LersJeP8sfk7wIQERERUdEkSTL++r4jVHs6AMBkDka7xxf4uVR0uyos52N+ylFYyu6NolTWgnSr7ofCvl2FvXyUPwymCplly5ahdevWuHjxIsLDw/1dHCIiIqJcqfZ05wMCkb8VlvMxP+UoLGX3RlEqa0G6VfdDYd+uwl4+8h2b8hERERERERERkV8wmCIiIiIiIiIiIr/wezCl6zo++ugjVKlSBVarFeXLl8d7770HANi2bRvatGmDwMBAREZGol+/fkhLS3POm5iYiO7du+P9999HyZIlER4ejrfffhuqqmLo0KEoXrw4ypUrh6lTpzrnOXz4MCRJwo8//ohmzZohICAAtWrVwvLly13KtXz5cjRq1AhWqxWlS5fGa6+9BlVVneMrVKiAMWPGuMxTr149jBgxwvlZkiRMnjwZ9913H4KCghAXF4e5c+e6zDN//nzccccdCAwMROvWrXH48OHr3KNEREREN56nzmU1zQZdtzs/67odmmbLcz6iG+Hac8ub89HTfDeyDN6WIz9lLywduRfWshakW3U/FPbtKuzloxvH731MDRs2DJMmTcLo0aPRokULnDp1Crt370Z6ejo6dOiApk2bYsOGDTh79iz69OmDgQMHYtq0ac75lyxZgnLlymHFihVYtWoVnn76aaxevRotW7bEunXr8NNPP+GZZ57B3XffjXLlyjnnGzp0KMaMGYMaNWrgs88+Q9euXXHo0CFERkbixIkT6NSpExITE/Hdd99h9+7d6Nu3LwICAlyCJ2+MHDkSH330ET7++GOMHTsWPXr0wJEjR1C8eHEcO3YM999/PwYMGIB+/fph48aNeOmll/JcZlZWFrKyspyfU1NTfSoTERERka+u7XAWMB4I9GwPBLpmw8LvWkGWzQDYKS0VrGvPybzOR+DGn5PXc10s+d/9sGWc92mem43XveFW3Q+FfbsKe/noxvFrjalLly7h888/x0cffYTevXujcuXKaNGiBfr06YPvv/8emZmZ+O6771CrVi20adMG48aNw/Tp03HmzBnnMooXL44vvvgCVatWxVNPPYWqVavi8uXLeP311xEXF4dhw4bBYrFg5cqVLuseOHAgHnjgAVSvXh0TJkxAWFgYpkyZAgD48ssvERMTg3HjxqFatWro3r07Ro4ciU8//RS67lv6mpiYiMceewxVqlTB+++/j7S0NKxfvx4AMGHCBFSuXBmffvopqlatih49eiAxMTHPZY4aNQphYWHOfzExMT6ViYiIiCg/HB3OOv7pHmqj6JrNZRqiguTr+VgQ52R+rwtNvVwkriVe94ZbdT8U9u0q7OWjG8OvwdSuXbuQlZWFtm3behxXt25dBAcHO4c1b94cuq5jz549zmE1a9aELF/djJIlS6J27drOz4qiIDIyEmfPnnVZftOmTZ3/bzKZ0KBBA+zatcu57qZNm0KSJJd1p6Wl4fjx4z5tY506dZz/HxwcjNDQUGdZdu3ahcaNG+dYrpwMGzYMKSkpzn/Hjh3zqUxERERERERERIWBX5vyBQYGXvcyzGazy2dJkjwO87WmU15kWYYQwmWY3W53m64gymK1WmG1Wq9rGURERES+MpmDXT5f26QCAGTF4tKkgqggZT/H8jofr52+IMrgTTkc0yumIOf/F+Zride94VbdD4V9uwp7+ejG8GswFRcXh8DAQPz999/o06ePy7jq1atj2rRpSE9Pd9aaWrVqFWRZRtWqVa973WvXrkXLli0BAKqqYtOmTRg4cKBz3b/88guEEM5aU6tWrUKxYsWc/VRFR0fj1KlTzuWlpqbi0KFDPpWhevXqbp2hr127Nt/bRERERFRQhNDd+u3QrvTt4XhIkBULOvRaDkWxuMwnSX5/3w7dgq49J705Hx3z3ahz8nquizYP/+rzPDf7WuJ1b7hV90Nh367CXj66cfx6tAICAvDqq6/ilVdewXfffYcDBw5g7dq1mDJlCnr06IGAgAD07t0b27dvx9KlSzFo0CD07NkTJUuWvO51jx8/Hr/99ht2796NAQMG4OLFi3jqqacAAM899xyOHTuGQYMGYffu3ZgzZw7eeustvPjii85mg23atMH06dPxzz//YNu2bejduzcURfGpDM8++yz27duHoUOHYs+ePfj+++9dOnYnIiIiKiw8/ZGvXFMbRZbNbiEAHw6ooFx7bnlzPnqa70aWwdty5Kfs/riWeN0bbtX9UNi3q7CXj24cv7+Vb/jw4TCZTHjzzTdx8uRJlC5dGs8++yyCgoKwcOFCDB48GA0bNkRQUBAeeOABfPbZZzdkvR988AE++OADbNmyBVWqVMHcuXMRFRUFAChbtizmz5+PoUOHom7duihevDiefvpp/N///Z9z/mHDhuHQoUPo0qULwsLC8M477/hcY6p8+fL45Zdf8MILL2Ds2LFo1KgR3n//fWdARkRERERERER0K/N7MCXLMt544w288cYbbuNq166NJUuW5Divp9pFy5Ytcxt2+PBht2HVq1fHunXrclx2q1atnG/P8yQ0NBQ//vijy7DevXu7fL62DyoASE5OdvncpUsXdOnSxWXYk08+meN6iYiIiAqT7P15sG8P8rfCcj7mpxyFpezeKEplLUi36n4o7NtV2MtHvpOEp/TkFnb48GFUrFgRmzdvRr169fxdnBsiNTUVYWFhSElJQWhoqL+LQ0RERLcJT/14sG8P8pfCcj7mpxyFpezeKEplLUi36n4o7NtV2MtHV/mSU/DoEREREVG+eHoQ4MMB+UthOR/zU47CUnZvFKWyFqRbdT8U9u0q7OWj/PF7U76brUKFCh6b2BERERERERER0c3FaJGIiIiIiIiIiPyCwRQREREREREREfkFgykiIiIiIiIiIvILBlNEREREREREROQXDKaIiIiIiIiIiMgvGEwREREREREREZFfMJgiIiIiIiIiIiK/YDBFRERERERERER+wWCKiIiIiIiIiIj8gsEUERERERERERH5BYMpIiIiIiIiIiLyCwZTRERERERERETkFwymiIiIiIiIijBNs0HXVX8Xg6jQ0XUVQuhQ1Sx/F4VywWCKiIiIiIioiNI0G7bsmo4/l78ATbP5uzhEhYauq8iyXcL//ngYZ87/x3CqEGMwRUREREREVAQ5QqkNW8fj6MlVWLjiJYZTRLgaSv22MBEXUw5i/tJBDKcKMQZTRERERERERUz2UMqB4RSRayiVmnYMAKDpNoZThRiDKSIiIiIioiLEUyjlwHCKbmeeQikHhlOFF4MpLyQkJGDgwIEYOHAgwsLCEBUVheHDh0MIAQC4ePEievXqhYiICAQFBaFjx47Yt2+fc/4jR46ga9euiIiIQHBwMGrW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FqlMmTLKkiWLnn32Wd24cUMzZsxQ0aJFlT17dvXu3Vs2238V5suXL6tz587Knj27smTJombNmiksLMxpO9OnT1fhwoWVJUsWtWnTRhcvXryflxQAAAAAgHuy26Stq+5elIp35bxdi2fcFCUppAeXn8o3Y8YMZc2aVRs3btRHH32kkSNHavny5Y75Q4YMUdu2bbVz50516tRJzz//vPbv3++Yny1bNk2fPl379u3T+PHjNXXqVH366aeO+T/99JOGDx+u//u//9OWLVuUL18+TZw40TG/YcOGCggI0K+//uqYZrPZ9OOPP6pTp06OaTdu3NCECRM0Z84chYaGavXq1WrTpo2WLFmiJUuWaObMmZo8ebJT4axr167asmWLfvvtN61fv16GYah58+aOwtnGjRv18ssvq1evXtqxY4cef/xxvf/++/d8zaKjoxUZGel0AwAAAAAgucweUq4CyS8J+Oc0i8oU0oPJMAyXnSjaoEED2Ww2/f33345p1atX1xNPPKExY8bIZDLp1Vdf1aRJkxzzH3vsMT3yyCNOxaXbjR07VnPmzNGWLVskSbVq1VKVKlX05ZdfOq0jKipKO3bskCS9+eab2r17t1asWCHpVhdVq1atdPbsWQUEBGj69Onq1q2bDh06pBIlSkiSXn31Vc2cOVPnzp2Tr6+vJKlp06YqWrSovvrqK4WFhal06dJau3atatWqJUm6ePGiChUqpBkzZqhdu3bq2LGjIiIitHjxYkdszz//vEJDQxN0cN1u+PDhGjFiRILpERER8vPzS/JxAAAAAADEi40x9POXN2TY773sI/U9VbqKpzw8qE7h3iIjI+Xv75+sOoXLO6aCg4Od7ufLl0/h4eGO+zVr1nSaX7NmTaeOqR9//FG1a9dW3rx55evrq8GDB+v48eOO+fv371eNGjUSrON2nTp10urVq3X69GlJ0qxZs/TUU085XR0vS5YsjqKUJOXJk0dFixZ1FKXip8XHvn//flksFqdtBwYGqkyZMo74kxNbYgYNGqSIiAjH7cSJE/d8DAAAAAAAtzOZpTyFPJK1bNEgC0UppAuXF6Y8PT2d7ptMJtntySjXSlq/fr06deqk5s2ba9GiRdq+fbvee+89xcTEpCiGatWqqUSJEpozZ45u3rypefPmOZ3Gl1Sc9xP7/bBarfLz83O6AQAAAACQEmaTVLTsvQtT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qFDBJdtOzOrVq2UymXT06FGXbL9r164qWrSoS7adXMOHD3dJjO742pw4cULe3t5au3atq0NxS8nZR8Z/5n755ZcHE5Sb6Nq1q3x9fe+53GOPPaaBAwc+gIgAuAqFKQBwgcOHDyskJETFixeXt7e3/Pz8VLt2bY0fP143b950dXiSpIkTJ2r69Olpvt5vv/1WH3/8sZ599lnNmDFDffv2TXJZu92u7777TjVq1FCOHDmULVs2lS5dWp07d9aGDRvSPLbbLVmyJEMUXFKiaNGiMplMMplMMpvNCggIUMWKFfXKK69o48aNrg4PyXTjxg0NHz5cq1evdnUobmvfvn0aPny4y4pvrpBe+7SRI0eqRo0aql27doJ5f//9t9q3b68CBQrIy8tL/v7+qlGjhkaOHKlz586leSxI2kcffSSTyaTt27c7TTcMQ9mzZ5fJZNKRI0ec5kVFRclqtapjx44PMtQE3n77bX355Zc6e/asS+MAkH4srg4AADKbxYsXq127drJarercubMqVKigmJgYrVmzRgMGDNDevXs1ZcoUV4epiRMnKmfOnOratWuarnflypUqUKCAPv3003su27t3b3355Zd6+umn1alTJ1ksFh04cEC///67ihcvrsceeyxNY7vdkiVL9OWXX2a64lTlypXVv39/SdLVq1e1f/9+/fzzz5o6dar69u2rTz75xGn5mzdvymJ5+H9ODB48WO+8846rw0gTN27c0IgRIyTd6sZCQvv27dOIESPUoEEDt+tAupupU6fKbren6rHpsU87f/68ZsyYoRkzZiSYN3ToUI0aNUrFixdX165dVbx4cUVFRWnr1q0aN26cZsyYocOHD6dZLLi7OnXqSJLWrFmjKlWqOKbv3btXV65ckcVi0dq1a1WsWDHHvM2bNysmJsbxWFd5+umn5efnp4kTJ2rkyJEujQVA+nj4f0kCwEPkyJEjev7551WkSBGtXLlS+fLlc8x7/fXXdejQIS1evNiFEaa/8PBwBQQE3HO5c+fOaeLEierRo0eCQt1nn32m8+fPp1OEmVuBAgX0wgsvOE378MMP1bFjR3366acqVaqUXnvtNcc8b2/vBx1iurBYLBmiwIaM6fr168qaNas8PT1dHYqT77//XhaLRS1btnSa/uOPP2rUqFFq3769Zs6cKS8vL6f5n3766T3/OGEYhqKiouTj45PmcWdGVatWlbe3t9asWaM33njDMX3t2rUKDAxU1apVtWbNGqf9/5o1ayTJ5YUps9msZ599Vt99951GjBjhstOuAaQfTuUDgAfoo48+0rVr1/TNN984FaXilSxZUn369HHcj4uL06hRo1SiRAlZrVYVLVpU7777rqKjo50el9QYFkWLFnXqeJo+fbpMJpPWrl2rfv36KVeuXMqaNavatGnjVOgpWrSo9u7dqz///NNxate9Oi+uX7+u/v37q1ChQrJarSpTpozGjh0rwzAkSUePHpXJZNKqVau0d+9ex3qTOt3oyJEjMgwj0dNDTCaTcufO7TTtypUrevPNNx3bL1mypD788EOn7oL4GMaOHaspU6Y4Xtdq1app8+bNjuW6du2qL7/80rGt+Fs8u92uzz77TOXLl5e3t7fy5MmjkJAQXb58OcHr36JFC61Zs0bVq1eXt7e3ihcvru+++y7Bc7py5Yr69u2rokWLymq1qmDBgurcubMuXLjgWCY6OlrDhg1TyZIlZbVaVahQIQ0cODBBPixfvlx16tRRQECAfH19VaZMGb377ruJvs7J4ePjo5kzZypHjhz64IMPHO9p/Otze+5dvXpVb775puN55M6dW40bN9a2bduc1rlx40Y1b95c2bNnV9asWRUcHKzx48c75jdo0CDRnEtsjJ05c+bo0UcfVbZs2eTn56eKFSs6rSs2NlYjRoxQqVKl5O3trcDAQNWpU0fLly93LJPYGFMmk0m9evXS/PnzVaFCBVmtVpUvX16hoaEJ4lq9erXjwK9EiRKaPHlyiset2rp1q2rVqiUfHx8VK1ZMX331VYJlwsPD9fLLLytPnjzy9vZWpUqVnLpVjh49qly5ckmS4wDu9vfo7Nmz6tatmwoWLCir1ap8+fLp6aefTtYpbceOHVOrVq2UNWtW5c6dW3379tXSpUsTfI7//vtvtWvXToULF3bkad++fRM9TTn+tfX29laFChU0b968RLd98eJFvfjii/Lz81NAQIC6dOminTt3ymQyJTjl+J9//tGzzz6rHDlyyNvbW1WrVtVvv/3mmD99+nS1a9dOkvT4448n2Bdt2bJFTZo0Uc6cOR3vxUsvvXTP1yetcj9+3J3Dhw+refPmypYtmzp16uSYd3v+375P+/TTT1WkSBH5+Piofv362rNnj9M677ZPu9dnKCnz589XjRo1EowTNHToUOXMmVPffPNNgqKUJPn7+yf4zorfXy5dulRVq1aVj4+PJk+eLEn6999/1a5dO+XIkUNZsmTRY489luCPOPHfb3fmcvz4TbfnaPy4bsn5zCV3vxsdHa2+ffsqV65cypYtm1q1aqWTJ0/e6yV0YrPZ9O677ypv3rzKmjWrWrVqpRMnTjjmDxs2TJ6enon+YeaVV15RQECAoqKiEl23l5eXqlWrlmAssLVr16pmzZqqXbt2ovMCAgIcY+Al97tPkn7//XfVrVtXWbNmVbZs2fTUU09p796993wNduzYoVy5cqlBgwa6du2aY3rjxo117Ngx7dix457rAPDw4U+DAPAALVy4UMWLF1etWrWStXz37t01Y8YMPfvss+rfv782btyo0aNHa//+/UkewCXHG2+8oezZs2vYsGE6evSoPvvsM/Xq1Us//vijpFsdSW+88YZ8fX313nvvSZLy5MmT5PoMw1CrVq20atUqvfzyy6pcubKWLl2qAQMG6NSpU/r000+VK1cuzZw5Ux988IGuXbum0aNHS5KCgoISXWeRIkUkST///LPatWunLFmyJLn9GzduqH79+jp16pRCQkJUuHBhrVu3ToMGDdKZM2f02WefOS0/e/ZsXb16VSEhITKZTProo4/0zDPP6N9//5Wnp6dCQkJ0+vRpLV++XDNnzkywvZCQEE2fPl3dunVT7969deTIEX3xxRfavn271q5d69TVcOjQIT377LN6+eWX1aVLF3377bfq2rWrHn30UZUvX16SdO3aNdWtW1f79+/XSy+9pEceeUQXLlzQb7/9ppMnTypnzpyy2+1q1aqV1qxZo1deeUVBQUHavXu3Pv30Ux08eFDz58+XdOu0jBYtWig4OFgjR46U1WrVoUOH7ntgYl9fX7Vp00bffPON9u3b54j9Tq+++qp++eUX9erVS+XKldPFixe1Zs0a7d+/X4888oikW4WzFi1aKF++fOrTp4/y5s2r/fv3a9GiRU6F2eRYvny5OnTooIYNG+rDDz+UJO3fv19r1651rGv48OEaPXq0unfvrurVqysyMlJbtmzRtm3b1Lhx47uuf82aNZo7d6569uypbNmyacKECWrbtq2OHz+uwMBASdL27dvVtGlT5cuXTyNGjJDNZtPIkSMdBaLkuHz5spo3b6727durQ4cO+umnn/Taa6/Jy8vLURS5efOm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4oMPPkC/fv0QGhqKM2fOoHPnzhg4cCAyMzMBAMnJyejQoQMaNWqE8PBw7Nq1C/Hx8ejfvz+AvJFbAwYMwLBhw3D58mUcPHgQffr0gSAI+M9//oP+/fuja9euePDgAR48eIDQ0FAAgK2tLVasWIFLly5h7ty5WLp0KX788ccCsUZHR2Pnzp3YtWsX1q5di19//RU9evTAvXv3cOjQIcyaNQtTp07FyZMnC9zu888/R9++fREZGYl33nkHb731Fi5fvlwOjy4RERGJQSaI3byAiIiIqApbsWIFJkyYgOTk5AKXF+7v1K5dO2i1Whw5cgQAoNVqYW9vjz59+mDVqlUAgLi4OLi5ueH48eNo0aIFZs6ciSNHjmD37t2G/d67dw9eXl64evUq0tPTERISglu3bqFWrVpFYitpj6nvv/8e69atQ3h4OIC8EVPfffcd4uLiYGtrCwDo2rUrrl69iujoaMjled+N1qtXD0OGDMGnn34KIG/E1Pvvv4+FCxca9t2iRQs0btwYCxYsKOEjSkRERBUJe0wRERERVRANGzY0/N/MzAxOTk4IDAw0XObi4gIAePjwIQAgMjISBw4cMNqvKjo6Gp07d8Yrr7yCwMBAdOnSBZ07d8Ybb7yBatWqPTWO9evX46effkJ0dDTS09Oh0WhgZ2dXYBtvb29DUUofm5mZmaEopb9MH6tey5Yti/x+7ty5p8ZDREREFRen8hERERFVEEqlssDvMpmswGX61f50Oh0AID09Ha+++irOnTtX4Of69et4+eWXYWZmhr1792Lnzp3w9/fHvHnz8NJLLyEmJqbYGI4fP4533nkH3bt3x/bt23H27FlMmTIFarW6VLHqL9PHSkRERFUTC1NERERElVTjxo1x8eJFeHt7w8/Pr8CPtbU1gLziUKtWrfDFF1/g7NmzUKlU2Lx5MwBApVJBq9UW2GdYWBhq1aqFKVOmoEmTJqhTpw5u375tsphPnDhR5Pf69eubbP9EREQkLSxMEREREVVSY8aMQVJSEgYMGIDTp08jOjoau3fvxtChQ6HVanHy5El8/fXXCA8Px507d/Dnn3/i0aNHhkKQt7c3zp8/j6tXryIhIQG5ubmoU6cO7ty5g3Xr1iE6Oho//fSToZBlChs3bsSyZctw7do1TJ8+HadOncKHH35osv0TERGRtLAwRURERFRJubu749ixY9BqtejcuTMCAwMxYcIEODg4QC6Xw87ODocPH0b37t1Rt25dTJ06FT/88AO6desGABgxYgReeuklNGnSBNWrV8exY8fw2muvYeLEifjwww8RHByMsLAwfP755yaL+YsvvsC6devQsGFDrFq1CmvXroW/v7/J9k9ERETSwlX5iIiIiEgSZDIZNm/ejF69eokdChEREZUTjpgiIiIiIiIiIiJRsDBFRERERERERESiUIgdABERERERALDDBBERUdXDEVNERERERERERCQKFqaIiIiIiIiIiEgULEwREREREREREZEoWJgiIiIiIiIiIiJRsDBFRERERERERESiYGGKiIiIiIiIiIhEwcIUERERERERERGJgoUpIiIiIiIiIiISBQtTREREREREREQkiv8HswzL4CXcjg0AAAAASUVORK5CYII=", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(12, 8))\n", + "gs = GridSpec(2, 1, height_ratios=[5, 1])\n", + "\n", + "# Main plot: Dependency groups by timestamp\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.scatterplot(data=bot_dependency_relations_df, x='timestamp', y='dependency', hue='dependency', style='dependency', markers=True, s=100, ax=ax0)\n", + "ax0.set_title('Dependency Group for \"bots|gadgets|scripts\" by Timestamp (w/o URLS)')\n", + "ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "#ax0.set_xticklabels([])\n", + "ax0.set_xlabel('')\n", + "ax0.set_ylabel('Dependency')\n", + "#ax0.legend(title='Dependency', bbox_to_anchor=(1, 1), loc='upper left')\n", + "ax0.legend().set_visible(False)\n", + "\n", + "# Secondary plot: Overall count of sentences over time\n", + "ax1 = plt.subplot(gs[1], sharex=ax0)\n", + "bot_dependency_relations_df['week'] = bot_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "weekly_counts = bot_dependency_relations_df['week'].value_counts().sort_index()\n", + "sns.lineplot(x=weekly_counts.index, y=weekly_counts.values, ax=ax1, marker='o')\n", + "ax1.set_title('Count of Sentences Discussing bots|gadgets|scripts (Grouped by Week)')\n", + "ax1.set_xlabel('Timestamp')\n", + "ax1.set_ylabel('Count')\n", + "ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n", + "\n", + "plt.tight_layout()\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "4808a67b-0ab1-4c02-924e-0f81bcacd64e", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_97550/331759571.py:8: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "/tmp/ipykernel_97550/331759571.py:14: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " bot_dependency_relations_df['week'] = bot_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_97550/331759571.py:23: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " bot_dependency_relations_df['week'] = bot_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_97550/331759571.py:29: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABKUAAAMWCAYAAAAgRDUeAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8ekN5oAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdeZyN5f/H8dd9ltnNjH1fJqSxRbbslLJEtGlR1qJFlEJ+JUqLylpK6luoSCtRIkQk+y6MIVsRYswwzJzt/v0xzckxg5lxZvV+Ph7nYc59Xdd9f8459znjfOa6PrdhmqaJiIiIiIiIiIhIDrLkdgAiIiIiIiIiInL1UVJKRERERERERERynJJSIiIiIiIiIiKS45SUEhERERERERGRHKeklIiIiIiIiIiI5DglpUREREREREREJMcpKSUiIiIiIiIiIjlOSSkREREREREREclxSkqJiIiIiIiIiEiOU1JKRESuKvv378cwDMaMGZOl8dOmTcMwDNavX+/nyLKmUqVK9OzZM7fDEBERERHJNCWlREQKkNSEyfm3EiVK0Lp1a3788ccs7/e1115jzpw5GeqbmvRJvdntdooVK0aTJk34v//7Pw4ePJjlODJj/vz5jBw5MkeO5U/Lli1L8xpe7JbXnT17lpEjR7Js2bLcDiXXzJs3D4vFwt9//33F+6pUqRIdO3ZMt239+vUYhsG0adO820aOHJnmvVipUiUGDBjAqVOnMrX/882bN4+WLVtSokQJQkJCuOaaa+jatSsLFizI6kMTERGRq5QttwMQERH/e/nll4mKisI0TY4ePcq0adPo0KED8+bNy9CXzgu99tpr3H333XTp0iXDY+6//346dOiAx+MhLi6OdevWMWHCBCZOnMhHH33Efffdl+k4MmP+/Pm8++67+S4xFR0dzaeffuqzbdiwYYSFhfH888+n6R8TE4PFkjf/xnT27FleeuklAFq1apW7weSSH374gXr16lGqVKlci2Hy5MmEhYWRmJjIkiVLeOedd9i4cSO//vprpvc1ZswYBg8eTMuWLRk2bBghISHs2bOHxYsXM2vWLNq1a5cNj0BEREQKKiWlREQKoPbt21O/fn3v/T59+lCyZEk+//zzLCWlsuKGG27gwQcf9Nl24MABbr31Vnr06EF0dDTXX399jsSSn5QsWTLN8zZ69GiKFSuWZjtAYGBgToUmWTB//nx69+6dqzHcfffdFCtWDIB+/fpx33338cUXX7B27VoaNmyY4f24XC5GjRrFLbfcwk8//ZSm/dixY36LWURERK4OefNPqyIi4leRkZEEBwdjs/n+LSIxMZFnnnmG8uXLExgYSLVq1RgzZgymaXr7GIZBYmIi06dP9y4DymoNo4oVKzJt2jQcDgdvvvmmT9upU6d46qmnvLFUqVKFN954A4/H4+1zfj2o8ePHU7FiRYKDg2nZsiXbt2/39uvZsyfvvvuuN/6LLXf74IMPqFy5MoGBgTRo0IB169Zl+LGcPXuWfv36UbRoUcLDw+nevTtxcXHe9h49elCsWDGcTmeasbfeeivVqlXL8LEu5cKaUqlLOH/99VcGDBhA8eLFiYyMpF+/fjgcDk6dOkX37t0pXLgwhQsXZsiQIT6vN4DH42HChAnUqFGDoKAgSpYsSb9+/XweH6QsGWvbti3FihUjODiYqKgobwJm//79FC9eHICXXnrJ+xqkzlzbunUrPXv25JprriEoKIhSpUrRu3dvTpw44XOM1CVou3fv5sEHHyQiIoLixYszfPhwTNPk0KFDdO7cmfDwcEqVKsXYsWN9xqcuh/ziiy/4v//7P0qVKkVoaCi33347hw4duuRzu3XrVgzDYO7cud5tGzZswDAMbrjhBp++7du3p1GjRj7btm3bxqFDh7jtttu8244dO+ZNEgcFBXH99dczffr0S8bhb82bNwdg7969mRr3zz//kJCQQNOmTdNtL1GixBXHJiIiIlcXzZQSESmA4uPj+eeffzBNk2PHjvHOO+9w5swZn5k2pmly++23s3TpUvr06UOdOnVYuHAhgwcP5q+//mL8+PEAfPrppzz88MM0bNiQvn37AlC5cuUsx9a4cWMqV67MokWLvNvOnj1Ly5Yt+euvv+jXrx8VKlTgt99+Y9iwYRw5coQJEyb47OOTTz7h9OnTPPHEEyQlJTFx4kRuuukmtm3b5k2gHD58mEWLFqVZCpdq5syZnD59mn79+mEYBm+++SZ33nknf/zxB3a7/bKPo3///kRGRjJy5EhiYmKYPHkyBw4c8CZBHnroIT755BMWLlzoMzvt77//5ueff2bEiBFZewIz6Mknn6RUqVK89NJLrF69mg8++IDIyEh+++03KlSowGuvvcb8+fN56623qFmzJt27d/eO7devH9OmTaNXr14MGDCAffv2MWnSJDZt2sTKlSux2+0cO3aMW2+9leLFi/Pcc88RGRnJ/v37+fbbbwEoXrw4kydP5rHHHuOOO+7gzjvvBKB27doALFq0iD/++INevXpRqlQpfv/9dz744AN+//13Vq9enSaJeO+99xIdHc3o0aP54YcfeOWVVyhSpAhTpkzhpptu4o033mDGjBk8++yzNGjQgBYtWviMf/XVVzEMg6FDh3Ls2DEmTJhAmzZt2Lx5M8HBwek+hzVr1iQyMpLly5dz++23A7BixQosFgtbtmwhISGB8PBwPB4Pv/32m/f9kWr+/PmUKFHCO2vx3LlztGrVij179tC/f3+ioqL46quv6NmzJ6dOnWLgwIFZfbkzZf/+/QAULlw4U+NKlChBcHAw8+bN48knn6RIkSLZEJ2IiIhcVUwRESkwpk6dagJpboGBgea0adN8+s6ZM8cEzFdeecVn+913320ahmHu2bPHuy00NNTs0aNHhmLYt2+fCZhvvfXWRft07tzZBMz4+HjTNE1z1KhRZmhoqLl7926ffs8995xptVrNgwcP+uw7ODjY/PPPP7391qxZYwLm008/7d32xBNPmOn9mkvdR9GiRc2TJ096t3/33XcmYM6bN++Sjy/1Oa5Xr57pcDi82998800TML/77jvTNE3T7Xab5cqVM++9916f8ePGjTMNwzD/+OOPSx7nfDVq1DBbtmyZblvFihV9XpvU+Nq2bWt6PB7v9saNG5uGYZiPPvqod5vL5TLLlSvns+8VK1aYgDljxgyf4yxYsMBn++zZs03AXLdu3UXjPn78uAmYI0aMSNN29uzZNNs+//xzEzCXL1/u3TZixAgTMPv27ZsmbsMwzNGjR3u3x8XFmcHBwT7Px9KlS03ALFu2rJmQkODd/uWXX5qAOXHixIvGb5qmedttt5kNGzb03r/zzjvNO++807RareaPP/5omqZpbty40ee1T9W8eXOfWCZMmGAC5meffebd5nA4zMaNG5thYWE+8aWnYsWK5m233ZZu27p160zAnDp1qndb6nMXExNjHj9+3Ny/f7/58ccfm8HBwWbx4sXNxMTEDO8/1YsvvmgCZmhoqNm+fXvz1VdfNTds2HDJMSIiIiIXo+V7IiIF0LvvvsuiRYtYtGgRn332Ga1bt+bhhx/2zmKBlFkcVquVAQMG+Ix95plnME3ziq7WdzlhYWEAnD59GoCvvvqK5s2bU7hwYf755x/vrU2bNrjdbpYvX+4zvkuXLpQtW9Z7v2HDhjRq1Ij58+dnOIZ7773XZ6ZI6pKmP/74I0Pj+/bt6zOj6rHHHsNms3ljsFgsdOvWjblz53ofJ8CMGTNo0qQJUVFRGY41K/r06eMz26hRo0aYpkmfPn2826xWK/Xr1/d5zF999RURERHccsstPq9FvXr1CAsLY+nSpUDKklCA77//Pt0lipdz/uykpKQk/vnnH2688UYANm7cmKb/ww8/nCbuCx9PZGQk1apVS/c17N69O4UKFfLev/vuuylduvRlz5nmzZuzceNGEhMTAfj111/p0KEDderUYcWKFUDK7CnDMGjWrJl33KlTp1i1apXP0r358+dTqlQp7r//fu82u93OgAEDOHPmDL/88sslY8mqatWqUbx4cSpVqkTv3r2pUqUKP/74IyEhIZne10svvcTMmTOpW7cuCxcu5Pnnn6devXrccMMN7Ny5MxuiFxERkYJMSSkRkQKoYcOGtGnThjZt2tCtWzd++OEHqlevTv/+/XE4HEBK0fEyZcr4fFGHlKu/pbZnlzNnzgB4jx0bG8uCBQsoXry4z61NmzZA2gLKVatWTbPPa6+91rssKSMqVKjgcz81QXVh3aSLuTCGsLAwSpcu7RND9+7dOXfuHLNnzwZSrpS3YcMGHnrooQzHmVUXPr6IiAgAypcvn2b7+Y85NjaW+Ph4SpQokeb1OHPmjPe1aNmyJXfddRcvvfQSxYoVo3PnzkydOpXk5OQMxXfy5EkGDhxIyZIlCQ4Opnjx4t5EXXx8fIYeT1BQkLeA98UeT6oLXy/DMKhSpcplz5nmzZvjcrlYtWoVMTExHDt2jObNm9OiRQufpFT16tV9lrMtXLgQSKkflurAgQNUrVo1zdUS/fmeS6922jfffMOiRYuYOXMmN954I8eOHbvoksWMuP/++1mxYgVxcXH89NNPPPDAA2zatIlOnTqRlJR0JeGLiIjIVUY1pURErgIWi4XWrVszceJEYmNjqVGjRq7Gs337dkqUKEF4eDiQUlj7lltuYciQIen2v/baa/0eg9VqTXe7eUHR7ytRvXp16tWrx2effUb37t357LPPCAgIoGvXrn47xsVc7PGlt/38x+zxeChRogQzZsxId3xq8XLDMPj6669ZvXo18+bNY+HChfTu3ZuxY8eyevVq72y4i+natSu//fYbgwcPpk6dOoSFheHxeGjXrp1PcftLxZ0Tr2H9+vUJCgpi+fLlVKhQgRIlSnDttdfSvHlz3nvvPZKTk1mxYgV33HGHz7j58+fTtGlTbzLQH4KCgjh37ly6bWfPnvX2uVCLFi28ybtOnTpRq1YtunXrxoYNG9IkyDIjPDycW265hVtuuQW73c706dNZs2YNLVu2zPI+RURE5OqipJSIyFXC5XIB/81SqlixIosXL+b06dM+s6V27drlbU+V3uyLrFq1ahV79+71KbpeuXJlzpw5450ZdTmxsbFptu3evZtKlSp57/sz5ovF0Lp1a+/9M2fOcOTIETp06ODTr3v37gwaNIgjR44wc+ZMbrvttkwXmM5JlStXZvHixTRt2jRDs2luvPFGbrzxRl599VVmzpxJt27dmDVrFg8//PBFX4O4uDiWLFnCSy+9xIsvvujdnt7r6i8X7ts0Tfbs2eMtvH4xAQEBNGzYkBUrVlChQgXvMs/mzZuTnJzMjBkzOHr0qE9hddM0WbBgAc8++6zPvipWrMjWrVvxeDw+yaD03nPpqVixIjt27Ei3LSYmJkP7CAsLY8SIEfTq1Ysvv/yS++6775L9M6p+/fpMnz6dI0eO+GV/IiIicnXQ8j0RkauA0+nkp59+IiAgwLtUqEOHDrjdbiZNmuTTd/z48RiGQfv27b3bQkNDOXXq1BXHceDAAXr27ElAQACDBw/2bu/atSurVq3yLnk636lTp7wJtVRz5szhr7/+8t5fu3Yta9asSRNz6vjs8MEHH/jUUpo8eTIul8snBkhZ6mQYBgMHDuSPP/7wScblRV27dsXtdjNq1Kg0bS6Xy/t8xsXFpZmRVKdOHQDvEr7UmkUXvgapM5wuHH/hVRb9KfWKjam+/vprjhw5kub1Sk/z5s1Zs2YNS5cu9SalihUrRnR0NG+88Ya3T6p169Zx7Ngxn3pSkPKe+/vvv/niiy+821wuF++88w5hYWGXnWHUoUMH/vzzT+bMmeOzPTk5mf/973+UKFGCG2644bKPp1u3bpQrV84be0adPXuWVatWpduWWoOuWrVqmdqniIiIXN00U0pEpAD68ccfvbMvjh07xsyZM4mNjeW5557zLpnr1KkTrVu35vnnn2f//v1cf/31/PTTT3z33Xc89dRTVK5c2bu/evXqsXjxYsaNG0eZMmWIioqiUaNGl4xh48aNfPbZZ3g8Hk6dOsW6dev45ptvMAyDTz/91GeGyuDBg5k7dy4dO3akZ8+e1KtXj8TERLZt28bXX3/N/v37fWoHValShWbNmvHYY4+RnJzMhAkTKFq0qM/yv3r16gEwYMAA2rZti9Vq9dusEACHw8HNN99M165diYmJ4b333qNZs2bcfvvtPv2KFy9Ou3bt+Oqrr4iMjEyTqMhrWrZsSb9+/Xj99dfZvHkzt956K3a7ndjYWL766ismTpzI3XffzfTp03nvvfe44447qFy5MqdPn+bDDz8kPDzcO1ssODiY6tWr88UXX3DttddSpEgRatasSc2aNWnRogVvvvkmTqeTsmXL8tNPP7Fv375se1xFihShWbNm9OrVi6NHjzJhwgSqVKnCI488ctmxzZs359VXX+XQoUM+yacWLVowZcoUKlWqRLly5bzbf/jhBypVqkT16tV99tO3b1+mTJlCz5492bBhA5UqVeLrr79m5cqVTJgwIU19twv17duXjz/+mHvuuYfevXtTt25dTpw4wRdffMH27dv55JNPCAgIuOzjsdvtDBw4kMGDB7NgwQLatWvnbduzZw+vvPJKmjF169alUaNGNGnShBtvvJF27dpRvnx5Tp06xZw5c1ixYgVdunShbt26lz2+iIiIiFduXfZPRET8b+rUqSbgcwsKCjLr1KljTp482fR4PD79T58+bT799NNmmTJlTLvdblatWtV866230vTbtWuX2aJFCzM4ONgEfC5zf6F9+/b5HN9ms5lFihQxGzVqZA4bNsw8cOBAuuNOnz5tDhs2zKxSpYoZEBBgFitWzGzSpIk5ZswY0+Fw+Oz7rbfeMseOHWuWL1/eDAwMNJs3b25u2bLFZ38ul8t88sknzeLFi5uGYZipv/LO38eFAHPEiBEZeo5/+eUXs2/fvmbhwoXNsLAws1u3buaJEyfSHfPll1+agNm3b99L7vtiatSoYbZs2TLdtooVK/q8HqnxrVu3zqffiBEjTMA8fvy4z/YePXqYoaGhafb7wQcfmPXq1TODg4PNQoUKmbVq1TKHDBliHj582DRN09y4caN5//33mxUqVDADAwPNEiVKmB07djTXr1/vs5/ffvvNrFevnhkQEODz/P7555/mHXfcYUZGRpoRERHmPffcYx4+fDjNa5DZuFu2bGnWqFHDe3/p0qUmYH7++efmsGHDzBIlSpjBwcHmbbfddtFz8UIJCQmm1Wo1CxUqZLpcLu/2zz77zATMhx56yKd//fr1zccffzzdfR09etTs1auXWaxYMTMgIMCsVauWOXXq1AzFYZqmGRcXZz799NNmVFSUabfbzfDwcLN169bmjz/+mKbvxZ470zTN+Ph4MyIiwue8qlixYprPj9Rbnz59TKfTaX744Ydmly5dzIoVK5qBgYFmSEiIWbduXfOtt94yk5OTM/w4REREREzTNA3T9GM1UBERkWy0f/9+oqKieOutt9LU68nLvvvuO7p06cLy5ct9ZtpI9lu2bBmtW7fmq6++4u6778724x09epTSpUvz/fffp6kvJiIiIiK+VFNKREQkm3344Ydcc801NGvWLLdDkWwWHx/Piy++6FMEX0RERETSp5pSIiIi2WTWrFls3bqVH374gYkTJ2b7FQEl91177bWMHDkyt8MQERERyReUlBIREckm999/P2FhYfTp04fHH388t8MREREREclTVFNKRERERERERERynGpKiYiIiIiIiIhIjlNSSkREREREREREclyBrynl8Xg4fPgwhQoVUoFZERERERERuWKmaXL69GnKlCmDxaK5HiJZVeCTUocPH6Z8+fK5HYaIiIiIiIgUMIcOHaJcuXK5HYZIvlXgk1KFChUCUj4swsPDczkaERERERERye8SEhIoX7689/umiGRNgU9KpS7ZCw8PV1JKRERERERE/EYlYkSujBa/ioiIiIiIiIhIjlNSSkREREREREREcpySUiIiIiIiIiIikuMKfE0pEREREREREck4t9uN0+nM7TAkn7Lb7Vit1gz1VVJKRERERERERDBNk7///ptTp07ldiiSz0VGRlKqVKnLXgxASSkRERERERER8SakSpQoQUhIiK4uKJlmmiZnz57l2LFjAJQuXfqS/ZWUEhEREREREbnKud1ub0KqaNGiuR2O5GPBwcEAHDt2jBIlSlxyKZ8KnYuIiIiIiIhc5VJrSIWEhORyJFIQpJ5Hl6tNpqSUiIiIiIiIiABoyZ74RUbPIyWlREREREREREQkxykpJSIiIiIiIiKSy3r27EmXLl1yO4wcpaSUiIiIiORpptOF6fFgnjqN53gc5tlzmK6UbSIiIhe6GpM7+ZWuviciIiIieZLp8YDLjXvl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iYiIiIiIiEjW2a3YOrTIUFfbbS3BbvV7CN27d+fcuXM0bNiQJ554goEDB9K3b18Apk6dSr169ejYsSONGzfGNE3mz5+P3W73jg8JCWHo0KE88MADNG3alLCwML744gu/xym+dPU9EREREREREckyw27H2vwGMAxcP/ySfr0oqwXbbS2xNquLYfN/KsJutzNhwgQmT56cpq1w4cJ88sknFx3bs2dPevbsCcCdd96Zbp/k5GTCwsL8Eqv8R0kpEREREREREbkihs2GtWkdrA1r4V65CffW3SlX2QsOwlr72pQlfnZrtiSkstuhQ4eYP38+NWrUyO1QCpz8dzaIiIiIiIiISJ5j2O1gt2Nt1QBr64YpdabcHjBNv9eQykk33HADZcuWZdq0abkdSoGTf88KEREREREREclzfBJQNv/Xj7rQsmXLsnX/x48fz9b9X81U6FxERERERERERHKcklIiIiIiIiIiIpLjlJQSEREREREREZEcp6SUiIiIiIiIiIjkOCWlREREREREREQkxykpJSIiIiIiIiJ+YTqTM7Vdrm5KSomIiIiIiIjIFTPdTjw7lqVJQJnO5JTtbmeOxdKqVSueeuqpDPWdNm0akZGRV9xHMk9JKRERERERERG5IqbbiXPGczg//z88+zZ6E1OmKxnPHxtwfv5/OGc8l6OJKX+699572b17d26HUeAoKSUiIiIiIiIiWZaakPLsWAaA8/P/g6QzmKYHzp3BOet5ADw7luXbxFRwcDAlSpTI7TAKHCWlRERERERERCRLTGcynu0/exNSAJxLwPHJIMwTf+H4ZBCcS/A2eXYsw7P9Z7/WmEpMTKR79+6EhYVRunRpxo4d69MeFxdH9+7dKVy4MCEhIbRv357Y2Ng0+5kzZw5Vq1YlKCiItm3bcujQIW+blu9lDyWlRERERERERCRLDHsgluqtsPd6B4LDvdvNQ9txjOmCeWj7f52Dw7H3noSleisMe6DfYhg8eDC//PIL3333HT/99BPLli1j48aN3vaePXuyfv165s6dy6pVqzBNkw4dOuB0/jdj6+zZs7z66qt88sknrFy5klOnTnHffff5LUZJny23AxARERERERGR/MuwB2K5ph6Bg75OmSF1fiIqtU/5mgR0HwdBhTDsAX479pkzZ/joo4/47LPPuPnmmwGYPn065cqVAyA2Npa5c+eycuVKmjRpAsCMGTMoX748c+bM4Z577gHA6XQyadIkGjVq5N1HdHQ0a9eupWHDhn6LV3xpppSIiIiIiIiIXBHDHghhhbHf+0q67fb7XoWwwn5NSAHs3bsXh8PhTSYBFClShGrVqgGwc+dObDabT3vRokWpVq0aO3fu9G6z2Ww0aNDAe/+6664jMjLSp4/4n5JSIiIiIiIiInJFTFcynInD+cUL6bY7Zz0PZ+L8WktK8j8lpUREREREREQky0xnMp69G0ged3e6S/cgpcZU8ri78fyxwa+JqcqVK2O321mzZo13W1xcHLt37wYgOjoal8vl037ixAliYmKoXr26d5vL5WL9+vXe+zExMZw6dYro6Gi/xSppKSklIiIiIiIiIlliOpPx7FiGc+qTPlfZM8rXJGDwdxjla/7X+VwCzqlP4tmxzG+JqbCwMPr06cPgwYP5+eef2b59Oz179sRiSUl3VK1alc6dO/PII4/w66+/smXLFh588EHKli1L586dvfux2+08+eSTrFmzhg0bNtCzZ09uvPFG1ZPKZkpKiYiIiIiIiEiWGPZALDVvwlK91X8bg8MJ6D4Oo0iZlOLm512Vz1K9FZaaN/n16ntvvfUWzZs3p1OnTrRp04ZmzZpRr149b/vUqVOpV68eHTt2pHHjxpimyfz587Hb7d4+ISEhDB06lAceeICmTZsSFhbGF1984bcYJX2GaZpmbgeRnRISEoiIiCA+Pp7w8PDLDxARERERERG5hIL4PTMpKYl9+/YRFRVFUFBQpsebbifOGc/h2bEMe+9JWKJuwLAHYrpSlvY5pz6JpXor7N1GY1jtl99hHjNlyhRGjRrFn3/+mduh5AsZPZ9sORiTiIiIiIiIiBRAhtWOvdtoPNt/9iakAAxbIJZr6mG//7WUGVL5MCF16NAh5s+fT40aNXI7lAJHSSkRERERERERuWKG1Y6leqs0S/MMe2DK9nyYkAK44YYbKFu2LNOmTcvtUAocJaVERERERERExC8uVivKnzWkctrx48dzO4QCS4XORUREREREREQkxykpJSIiIiIiIiIiOU5JKRERERERERERyXFKSomIiIiIiIiISI5TUkpERERERERERHKcklIiIiIiIiIiIpLjlJQSEREREREREUnH/v37MQyDzZs3X1EfSZ8ttwMQERERERERkfzN43ZgsQb4rV9+Ur58eY4c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zFB8/o4ltygpJSIiIiIiIiJZ4nE70izFcyTFs/jzdnjcDizWANrcv4CAoIg04yzWgCs+ftWqVQkODmbJkiU8/PDDPm3R0dFMmzaNxMRE72yplStXepfpXanVq1fTokULAFwuFxs2bPDWq4qOjuabb77BNE3vbKmVK1dSqFAhypUrB0Dx4sU5cuSId38JCQns27cvUzFER0enKXy+evXqLD+mnKbleyIiIiIiIiKSJekllgKCIrwzoywWe5qE1MXGZUVQUBBDhw5lyJAhfPLJJ+zdu5fVq1fz0Ucf0a1bN4KCgujRowfbt29n6dKlPPnkkzz00EPeelJX4t1332X27Nns2rWLJ554gri4OHr37g3A448/zqFDh3jyySfZtWsX3333HSNGjGDQoEHepYI33XQTn376KStWrGDbtm306NEDq9WaqRgeffRRYmNjGTx4MDExMcycOZNp06Zd8WPLKZopJSIiIiIiIiL51vDhw7HZbLz44oscPnyY0qVL8+ijjxISEsLChQsZOHAgDRo0ICQkhLvuuotx48b55bijR49m9OjRbN68mSpVqjB37lyKFSsGQNmyZZk/fz6DBw/m+uuvp0iRIvTp04cXXnjBO37YsGHs27ePjh07EhERwahRozI9U6pChQp88803PP3007zzzjs0bNiQ1157zZscy+sM88IFjAVMQkICERERxMfHEx4entvhiIiIiIiISD5XEL9nJiUlsW/fPqKioggKCrri/S2Y3gKXMxGbPZR2PZb7IcK8Y//+/URFRbFp0ybq1KmT2+HkSRk9nzRTSkRERERERET8KrWYuT+LmkvBo6SUiIiIiIiIiPjNhcXP/VXUXAoeJaVERERERERExG8uTEAVtIRUpUqVKOCVkHKMrr4nIiIiIiIiIiI5TkkpERERERERERHJcUpKiYiIiIiIiIhIjlNSSkREREREREREcpySUiIiIiIiIiIikuOUlBIRERERERERv3O5knI7BMnjlJQSERERkWxnutyYbs8F9925GJHkJx5T54pIfuP2OIn5Yx5ujzO3Q5E8zJbbAYiIiIhIwWW6UpIJ7o07cP+6CfPYCTAMjNLFsDWvh6X2tQAYVmtuhil5mMOdhNOdTKA1GJs1ILfDEZEMcHucLFs1ktj9P/L38c20ajwSq8We22FJHqSklIiIiIhkC9PpwvwnDsf7X8Lp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cX766SfvcYYMGcIPP/zA77//zrfffkuvXr34888/KVSoULY+vrwuo+dTlv7s8/DDD7Np0ya+//57GjduDMCqVasYOHAg/fr1Y9asWVmL+gJz586lbdu23HPPPfzyyy+ULVuWxx9/XHWrRERERPK48+tHpfJ4nN7Eg+ffBJXF8l/CJyfqTBkWK2ZAEAH9PrpkYkoJqWxitWJYfM+N888L+Pfc+LSV99zIzfpjInJ5DrebAKuVT2L28r8dey/ab8mfR1ny51Eerl6Zh6tX8Y7zl9jYWF588UXWrFnDP//8450hdfDgQapXrw7gzV8A2Gw26tevz86dO332c36fIkWKUK1aNW+fnTt30rlzZ5/+TZs2ZcKECbjdbm655RYqVqzINddcQ7t27WjXrh133HEHISEhfnucBU2W/tzw/fff8/HHH9O2bVvCw8MJDw+nbdu2fPjhh8ybN89vwf3xxx9MnjyZqlWrsnDhQh577DEGDBjA9OnTLzomOTmZhIQEn5uIiIiI5LwL6wSdn3iAlORDerWEspthsUJAMAG93km/Q3A49ofGKCGVDYx/r8Z1qfMC0p4bIpJ3BViteEyT7tWu4Yu2zbipbMl0+91criRftm1G92rX4DFNvyakADp16sTJkyf58MMPWbNmDWvWrAHA4Uj7GZNdChUqxMaNG/n8888pXbo0L774Itdffz2nTp3KsRjymywlpYoWLZruEr2IiAi/1nvyeDzccMMNvPbaa9StW5e+ffvyyCOP8P777190zOuvv05ERIT3Vr58eb/FIyIiIiIFhOnGueAiSalzCbh/nYnpyrkvMleLLFQOEZF8wGIYBFgtVCwUyis3Xo/1gqV5VsNgVKPrqVAolACrxe9L906cOEFMTAwvvPACN998M9HR0cTFxaXpt3r1au/PLpeLDRs2EB0dfdE+cXFx7N6929snOjqalStX+vRfuXIl1157LdZ/k2w2m402bdrw5ptvsnXrVvbv38/PP//st8da0GRp+d4LL7zAoEGD+PTTTylVqhQAf//9N4MHD2b48OF+C6506dLeaXapoqOj+eabby46ZtiwYQwaNMh7PyEhQYkpERERkVxgs4f63L9wmZbFGpBm+V5OSLnK3ig8G3+4aB/XjxMBsDa9D8N2iWLckjlOFwTYfV7rC88L8D03cuq8EBH/OOty4TZNCgcG0KFiGeYfOExcsoNzLjeh9uy5cEThwoUpWrQoH3zwAaVLl+bgwYM899xzafq9++67VK1alejoaMaPH09cXBy9e/f26fPyyy9TtGhRSpYsyfPPP0+xYsXo0qULAM888wwNGjRg1KhR3HvvvaxatYpJkybx3nvvASmryv744w9atGhB4cKFmT9/Ph6Ph2rVqmXL4y4IsnRGTJ48mT179lChQgUqVKgApKzTDAwM5Pjx40yZMsXbd+PGjRfbzWU1bdqUmJgYn227d++mYsWKFx0TGBhIYGD2XmpSRERERC7NND1p6gDliULnF0lIGRVqw7kEzOP7vduUmPI/I8CO6XH7nBsqdC5SsJxMctCgRBFevbEOwVYrPa67hv9bvZmTScnZlpSyWCzMmjWLAQMGULNmTapVq8bbb79Nq1atfPqNHj2a0aNHs3nzZqpUqcLcuXMpVqxYmj4DBw4kNjaWOnXqMG/ePAICUn4H3HDDDXz55Ze8+OKLjBo1itKlS/Pyyy/Ts2dPACIjI/n2228ZOXIkSUlJVK1alc8//5waNWpky+MuCLJ0RqRmCbPb008/TZMmTXjttdfo2rUra9eu5YMPPuCDDz7IkeOLiIiISNakl0Cw/jv7xeN2YLHY0ySkLjbOrzwezOMHfDalFjXH6UhT/Nzz106sSob4lwec3y7CveF3CAogaMTj3vMCSDk3bIEkvfQe1sZ1sLVuiJFNX2RFxP+KBQcyrlk97P/WkLNbLYxvVg/nv4XHs0ubNm3YsWOHz7bUJcP79+8HUlZepdaauphmzZqxffv2i7bfdddd3HXXXRcdu2zZsowHLVlLSo0YMcLfcaSrQYMGzJ49m2HDhvHyyy8TFRXFhAkT6NatW44cX0REREQKGKudgEem4PiwH+ah7SkJqQdTrrJnGhafq/JZat+C/d6XMaxKiPiTYbNiu+MmTIcDz7b0r34IYG1QE9vNjTD8XAxZRLKXBcObkEplt1hwe1RTTtLK8m/YU6dO8fXXX7N3714GDx5MkSJF2LhxIyVLlqRs2bJ+C7Bjx4507NjRb/sTERERkauXYbFg2gII6DsF1+IPsd3yKIbN/m+bFTMgiIB+H+H6ZRq2Nn11Bb5sYlit2O9th9mq4UX72G5tooSUSD4UZEv/fXux7XJ1y1JSauvWrbRp04aIiAj279/PI488QpEiRfj22285ePAgn3zyib/jFBEREZECILVodW4WrzYsFkwCsLV9AuOCv+anJqZstzyWpk38y7BaMcoUB3zPh9SfDZtmqImIf1SqVOmyV/9s1aqVrhCaC7L0ST9o0CB69uzJm2++SaFChbzbO3TowAMPPOC34ERERESk4Liw+HluFq++VMLJsOiv+TkpvaL4KmwuInJ1yNIn/bp16+jXr1+a7WXLluXvv/++4qBEREREpOC5MMmgpINA+ueBzg0RkatDlj7tAwMDSUhISLN99+7dFC9e/IqDEhERERERERGRgi1LSanbb7+dl19+GafTCYBhGBw8eJChQ4de9NKIIiIiIiIiIiIiqbKUlBo7dixnzpyhePHinDt3jpYtW1KlShUKFSrEq6++6u8YRURERERERESkgMlSofOIiAgWLVrEypUr2bJlC2fOnOGGG26gTZs2/o5PREREREREREQKoEwnpTweD9OmTePbb79l//79GIZBVFQUpUqVwjRNDMPIjjhFREREREREJA9zuD0EWC++IOty7Tlp//79REVFsWnTJurUqZPb4aRhGAazZ8+mS5cuuR1KtspUUso0TW6//Xbmz5/P9ddfT61atTBNk507d9KzZ0++/fZb5syZk02hioiIiIiIiEheZQD3/rCT42ddadqKh9j4rF21nA9K8rRMJaWmTZvG8uXLWbJkCa1bt/Zp+/nnn+nSpQuffPIJ3bt392uQIiIiIiIiIpJ3Jbk8fB5znEOnHem2HzrtYMau49xXrThBtrwxW0pyX6bOhM8//5z/+7//S5OQArjpppt47rnnmDFjht+CExEREREREZG875zLw6c7jl2yzyc7jpHk9mTL8RcsWECzZs2IjIykaNGidOzYkb1793rb165dS926dQkKCqJ+/fps2rTJ2+bxeChXrhyTJ0/22eemTZuwWCwcOHAASFlSN2XKFDp27EhISAjR0dGsWrWKPXv20KpVK0JDQ2nSpInPcQEmT55M5cqVCQgIoFq1anz66ac+7bGxsbRo0YKgoCCqV6/OokWL/P305FmZSkpt3bqVdu3aXbS9ffv2bNmy5YqDEhEREREREZH8IdntYcLGvy6bcEpyexi/8S+SsyExlZiYyKBBg1i/fj1LlizBYrFwxx134PF4OHPmDB07dqR69eps2LCBkSNH8uyzz3rHWiwW7r//fmbOnOmzzxkzZtC0aVMqVqzo3TZq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SF1RKuH8OXfuXJb3xJNInkRUsxSkJPdHilKSdCdXrlx0796dTZs2ceXKFX7++Wfq1q2Loihs376dXr16kT9/fp5//nnGjx9PSEhIRpsskUieYDRNo3v37oAj2XT9+vUz1qA04Nlnn6V06dLExsayePHijDbnqUcI4fRau1+C8wRy5sxJjhw5ADJlFcWoqCheeukljhw5QmBgIL/++ivZs2fHarWSK1curFYrpUqVolu3bgB89tlnTJw4MYOtfng2bNhAfHw8RYsWpXz58o893tMmSh05coSoqCh8fX0pV65cqo2bP39+PD090TSN8+fPp9q4EolEIkkfpCglyVDy5MnDBx98wJYtW7h06RJjxoyhVq1aCCHYsmULH3zwAXnz5qVhw4ZMnDiRGzduZLTJEonkCWPMmDEcOXKEHDlypEqVlsyIoihObylZhS/jOXDgAEePHsXNzY327dunaJnMGqIUHx/PK6+8ws6dO8mWLRsbNmygaNGiSfbt06cPAwYMAOD9999n/vz56WnqY/P7778DjtC91AhFedpEqYTQvVq1at03h9rDoqpqlsq7JpFIJBJXpCglyTTky5ePXr16sW3bNi5cuMDIkSN59tlnMQyDTZs28d5775EnTx6aNm3KlClTnqrEoBKJJG0ICgpi8ODBAIwYMYKcOXNmrEFpyBtvvIGqqmzZsoVz585ltDlPNQleUq1bt3bmXXoQmVGUstvtdOzYkY0bN+Ll5cXatWsf6EH07bff8v777yOE4I033mDNmjXpZO3jYbfbWblyJZA6oXvgqEoMcPz4cWw2W6qMmZnZtm0bkLqhewlkxvNDIpFIJClDilKSTEnBggX59NNP2bVrF//++y8//PADzzzzDLqus2HDBt5++20CAgJ46aWXmDFjBhERERltskQiyWIIIfjwww+JiYmhXr16KQqjysrky5ePRo0aATBz5swMtubpxWazMXfuXODBCc7vJbN5ghiGwbvvvsvSpUuxWq38/vvv1KhR44HLKYrCzz//zOuvv47dbqddu3Zs3bo1HSx+PLZu3UpYWBg5c+akVq1aqTJmoUKF8PPzQ9M0Tpw4kSpjZlaEEM79LEUpiUQikdyLFKUkmZ4iRYrQr18/9u3bx+nTp/n222+pWLEidrudNWvW0LVrV3Lnzk3Lli2ZM2eOTOIrkUhSxNKlS1m9ejUWi4WJ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enpStmxZlixZ4lx36tQpNE1LtFXpjh070DSNn3/+Ocl9161bF5vN5tLVeffu3VitVl5//XViYmJcunc6Wk45XgdH+ZYtW+Ln50f27Nlp0KBBoi2sLl68SN++fQkKCnK+T7777rsUn39cXBxt27bFz8+PHTt2OJdXrVqVgIAAli9fnuI+hBBCiEeRtJQSQrjFb7/9RtGiRaldu3aqyvfr14+5c+fy7LPP8tprr7F7924mTZrEkSNH0nUD5PDyyy+TI0cOxo4dy5kzZ/j8888ZOnQoCxYsAOJbIr388st4e3vz9ttvAxAUFJTk/pRStG/fno0bN/Liiy9SqVIlVq9ezciRI7l48SKfffYZuXPnZt68ebz//vvExMQwadIkAMqUKZPoPgsVKgTAokWL6Ny5c7LdSW7fvk2DBg24ePEiAwcOpGDBguzYsYM333zTebN8r59++olbt24xcOBANE3jo48+omPHjpw6dQqj0cjAgQO5dOkSa9euZd68eQmON3DgQObMmUOfPn0YNmwYp0+f5uuvv+bAgQNs374do9HoLHvixAmeffZZXnzxRXr16sV3331H7969qVq1KuXKlQMgJiaGevXqceTIEfr27UuVKlW4du0av/76KxcuXCBXrlzY7Xbat2/Ptm3bGDBgAGXKlOGvv/7is88+49ixYyxbtgyAQ4cO0bZtWypWrMj48ePx8PDgxIkTid5IpoW3tzcdOnTg22+/5fDhw86632/QoEEsXryYoUOHUrZsWa5fv862bds4cuQIVapUAeKTZm3btiVv3ry88sor5MmThyNHjvD7778nOgZOctauXUv37t1p0qQJkydPBuDIkSNs377dua9x48YxadIk+vXrR40aNYiOjmbv3r3s37+fZs2aJbv/bdu2sWTJEgYPHoyPjw9ffvklnTp14ty5c+TMmROAAwcO0LJlS/Lmzct7772HzWZj/Pjx5M6dO03PxZGAtNlsnDp1ijfeeIOcOXO6DIh95coVateuze3btxk2bBg5c+Zk7ty5tG/fnsWLF9OhQwfKlCnD+PHjGTNmDAMGDKBevXoA1K5dG7PZTIsWLYiLi+Pll18mT548XLx4kd9//53IyEj8/PySrN+OHTvImTOn873p8Ntvv5EtWzY6duyYpucL0LlzZ0qUKMEHH3zgTHY+rOve0KFD8ff3Z9y4cRw9epRp06Zx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MyVLlsRqtTJv3jxnciE5bdq0wWAwsG7dOgYMGOBcHhAQwNKlS2nXrh0hISF069aN6tWrYzQaOX/+PIsWLQISH5/rfg/zumc2m2nSpAldunTh6NGjTJ06lbp169K+fXsgvlXQtGnTeOGFF6hSpQrdunUjd+7cnDt3jhUrVlCnTh1n4n3SpEm0adOGunXr0rdvX27cuMFXX31FuXLlEk3iJKZkyZK8+OKL7Nmzh6CgIL777juuXLnC7NmzE5R1JHE2btzI5MmTU7V/h7p16zoHab838QTxSalJkyY5yznodDpmzZpFq1atKFeuHH369CF//vxcvHiRjRs34uvry2+//QbAhx9+yMaNG6lZsyb9+/enbNmy3Lhxg/3797Nu3bpEE+UAQ4cOJTo6mrfffhs/Pz/eeust57p9+/Zx48YNnn766TQ9VyGEEOKR4Y4p/4QQwuHYsWOqf//+qnDhwspkMikfHx9Vp04d9dVXX6m7d+86y1ksFvXee++pIkWKKKPRqAoUKKDefPNNlzJKKWWz2dQbb7yhcuXKpbJnz65atGihTpw4keTU6Hv27HHZ3jFV98aNG53LLl++rNq0aaN8fHwUoBo0aJDsc7p165YaMWKEypcvnzIajapEiRLq448/dplOXCmlGjRooMqVK5fiOYqOjlZffPGFatGihQoODlZGo1H5+PioWrVqqW+++SbBfm/duqXefPNNVbx4cWUymVSuXLlU7dq11SeffOKcBv706dMKUB9//HGC43Hf9PJWq1W9/PLLKnfu3ErTNHX/R8fMmTNV1apVVbZs2ZSPj4+qUKGCGjVqlLp06ZKzTKFChVSbNm0SHKtBgwYJzuf169fV0KFDVf78+ZXJZFLBwcGqV69eLtOsm81mNXnyZFWuXDnl4eGhcuTIoapWraree+89FRUVpZRSav369erpp59W+fLlUyaTSeXLl091795dHTt2LMVz7pimHlCapilfX19Vrlw51b9/f7V79+5Et7n3vMXFxamRI0eqkJAQ5ePjo7y8vFRISIiaOnVqgu22bdummjVr5ixXsWJF9dVXX7mU+eGHH1TRokWVyWRSlSpVUqtXr1a9evVShQoVcpZZvHixat68uQoMDFQmk0kVLFhQDRw4UIWHhzvLTJw4UdWoUUP5+/urbNmyqdKlS6v333/fGRdKKTV27NgErzGghgwZkuh5uvd9pVT8ea9cubIymUyqWLFiatasWeq1115Tnp6eiZ63e/Xq1ct53h0PX19f1aRJE7Vu3boE5U+ePKmeffZZ5e/vrzw9PVWNGjXU77//nqDc8uXLVdmyZZXBYFCAmj17tjp16pTq27evKlasmPL09FQBAQGqUaNGiR4nMe3bt1dNmjRJdF14eLgaOXKkKlu2rMqWLZvy8PBQRYsWVT179lRbtmxxKes431evXk2wn4d13du8ebMaMGCAypEjh/L29lbPP/+8un79eoLjb9y4UbVo0UL5+fkpT09PVaxYMdW7d2+1d+9el3K//PKLKlOmjPLw8FBly5ZVS5YsSRCfSXFcG1avXq0qVqyoPDw8VOnSpdWiRYuS3KZcuXJKp9OpCxcupLj/e61evVoBymAwqNjYWJd1169fd17fEnuPHzhwQHXs2FHlzPn/9u47OqpyawP4MzW9kZAGqYROQgstSO/1IqhXBSkWULp8V0VBUC82rKg0USkiYEXpyg1ICy0BEmqAFBJIIb0n0873R8hIIIHMZCZnkjy/tbIgU87swM6ZmT3v3q+rYGVlJfj5+QlPPPGEEB4eXul26enpwqxZswQfHx9BoVAInp6ewqBBg4Svv/5af5uK55l7f8ZXX31VACB89dVX+stee+01wdfX977zPBERUUMhEQQLnuZLRERE9d64ceNw8eLFKmcP1VdHjhxB//79ceXKlSp3n7NEGzZswLRp03D69GmEhoaKHY7ROnfujCZNmiA8PFzsUMyqrKwM/v7+WLhwIebNmyd2OERERGbBmVJERERkMiUlJZW+v3btGvbs2YP+/fuLE5CZ9OnTB0OHDsXy5cvFDqVRiYyMxLlz5zB58mSxQzG79evXQ6FQ4MUXXxQ7FCIiIrPhSikiIiIyGS8vL0ydOhWBgYG4ceMGVq9ejbKyMpw9e7berChqqOrzSqkLFy4gKioKn3zyCTIzMxEfHw9ra2uxwyIiIqJa4qBzIiIiMpnhw4dj69atSEtLg5WVFXr16oX33nuPBSmqlV9++QXvvPMOWrduja1bt7IgRURE1EBwpRQREREREREREdU5zpQiIiIiIiIiIqI6x6IUERERERERERHVuQY/U0qn0yElJQUODg6QSCRih0NERERERET1nCAIKCgogLe3N6RSrvUgMlaDL0qlpKTAx8dH7DCIiIiIiIiogUlOTkbz5s3FDoOo3mrwRSkHBwcA5ScLR0dHkaMhIiKyXGVqLb45koDNJxNRUKqFg7UMk3r44/k+AbBSyMQOj4iIyGLk5+fDx8dH/36TiIzT4ItSFS17jo6OLEoRERFVo0Slwbcn47H2RCoAK0itgCIBWHsiFdZ29pjRLxC2ygb/soGIiMggHBFDVDtsfiUiIiLIpFKsj0io8rr1EQmQc14GEREREZkYX2ESERERCkrVyC/RVHldfokGBaXqOo6IiIiIiBo6FqWIiIgIDtYKONpU3Z7naCOHg7WijiMiIiIiooaORSkiIiKCVqfDtLCAKq+bGuYPjU5XxxERERERUUPHohQRERHBRinHi/1bYM7AIP2KKUcbOeYMDMKUXv6IzygUOUIiIiIiami4jQ4REREBAH4+nYzgZk44+fpgFKs0cLBW4PytXDyx9gTyStTYMbs3vJ1txA6TqEZKVBrIpFIUlKrhYK2ARqfjDpJEREQWhs/MREREBJVGh68OXsftgjKsntgFI4K9AABtPB2hkEmQWViGGd9H4ecXe8FaIRM5WqIHK1NrseZQPNZHJCC/RANHGzmmhQVgZv8WsGL+EhERWQy27xERERH2XUzD7YIyNHWwwqC2HvrL7azkWDc5FC62Cpy/lYeFv8ZAEAQRIyV6sBKVBqv+jsOK8Gv6HSXzSzRYEX4Nq/6OQ7Gq6l0miYiIqO6xKEVERETYGJEIAJjYwxdKeeWXBz5NbLFyYhfIpBL8fi4F647EixAhUc3IpFKsj0io8rr1EQmQS+vHy98SlQYqjQ5ZhWVQaXQsphERUYNUP56ViYiIyGzO38xD1I0cKGQSPN3Dt8rbhLVww5LR7QAAH+y9gr9jb9dliEQ1VlCq1q+Quld+iQYFpeo6jshwFe2Hoe/uR9dl/0Pou/ux9lA8ytRasUMjIiIyKRaliIiIGrkNd1ZJjQz2gruDdbW3m9zLD09284FOAOZsPcsd+cgiOVgr9DtI3svRRg4Ha0UdR2QYth8SEVFjImpR6v3330e3bt3g4OAAd3d3jBs3DrGxsZVuU1pailmzZsHV1RX29vaYMGEC0tPTRYqYiIioYckqLMPOmBQAwJQw/wfeViKR4O1/tUdXPxcUlGrwwqZI5NeDVSfUuGh1OkytJpenhQVAo9PVbUAGaijth0RERDUh6rPaoUOHMGvWLJw4cQL79++HWq3G0KFDUVRUpL/Nyy+/jJ07d+Lnn3/GoUOHkJKSgvHjx4sYNRERUcOx7XQyVBodQpo7obOP80NvbyWXYfWkLvB0tEZcRhHmbzsHrY6Dz8ly2CjleK53AOYMDNKvmHK0kWPeoJaY2b8FbJWWvfl0Q2g/JCIiqimJYEFb6GRkZMDd3R2HDh1C3759kZeXh6ZNm2LLli147LHHAABXrlxB27Ztcfz4cfTs2fOhx8zPz4eTkxPy8vLg6Oho7h+BiIio3tBodeiz/CBS80rxyeMdMaFr8xrfN+ZmLh5fcxxlGh1mDWiBV4a1MWOkRDWXW6zCk18fx4IhrdG/tTsyC8vgbKtAcnYxWnta/mtBlUaH0Hf3V1mYcrSRI3LRkPs2IyCiusf3mUSmYVHPaHl5eQCAJk2aAACioqKgVqsxePBg/W3atGkDX19fHD9+XJQYiYiIGoq/LqUjNa8UrnZKjO7oZdB9Q5o744MJwQCAlQfjsDM6xRwhEhnsz4tpuJJWiE/3X4VSLkXMzVw88uFBzNt2TuzQakSr02FaWECV19WH9kMiIiJDWExRSqfTYf78+ejduzc6dOgAAEhLS4NSqYSzs3Ol23p4eCAtLa3K45SVlSE/P7/SFxEREd2vYsD5U919YSWXGXz/Rzs3x/S+gQCAV36JxsWUPFOGR2SUndGpAIAxHb0BAD0DXVFQqsaVtAJcSy8QM7QasVHKMbN/C8wdVLn9cM7AIEzvG2jx7YdERESGsJii1KxZs3DhwgVs27atVsd5//334eTkpP/y8fExUYREREQNx+XUfJxKyIZMKsHEnr5GH+e14W3Qr1VTlKp1mL4pCpmFZSaMksgwGQVliIjLBACMDilf/edsq0Tflk0BADtjUkWLzRBWChn6tmyKE68Pwsk3BuHUG4PRoZkTZnwfiTKNVuzwiIiITMYiilKzZ8/Grl27cPDgQTRv/s88C09PT6hUKuTm5la6fXp6Ojw9Pas81uuvv468vDz9V3JysjlDJyIiqpc23lklNby9J7ycbIw+jkwqwRdPdkaAmx1u5ZZg5uYzUGnYXkTi2HshFToB6OjjDD9XO/3lFaumdkWnwILGqVZLpxPw3MZIPPLhQeQWq6ATBLz5+wUcvZ6FTRE3xA6PiIjIZEQtSgmCgNmzZ2P79u04cOAAAgIq98937doVCoUC4eHh+stiY2ORlJSEXr16VXlMKysrODo6VvoiIiKif+QWq/D7uVsAgClh/rU+npOtAusmd4W9lRynErPxzq6LtT4mkTEqZpuNCak8I21wOw9YyaWIzyzCxRTLH+1w7XYh8krUKFFpEdjUHrZKOf4ztDUA4MsD15BTpBI5QiIiItMQtSg1a9YsbN68GVu2bIGDgwPS0tKQlpaGkpISAICTkxOee+45LFiwAAcPHkRUVBSmTZuGXr161WjnPSIiIrrfj6eTUarWoZ2XI7r5u5jkmEHuDvj8350gkQCbTyThh5NczUF1KyW3BKcTcyCRAKNDvCtdZ28lx+C2HgCAnTGWP5T/dGI2AKCLnzMUsvKX6xO6NkdbL0fkl2qwIvyamOERERGZjKhFqdWrVyMvLw/9+/eHl5eX/uvHH3/U3+azzz7D6NGjMWHCBPTt2xeenp747bffRIyaiIio/tLqBHx/orxgNDXMHxKJxGTHHtzOQ7+aY+kfF3EqIdtkxyZ6mN135kV1828CTyfr+64fc2eHyV3RqRbfwhd5pygV6tdEf5lMKsHiUW0BAJtP3EB8RqEosREREZmS6O17VX1NnTpVfxtra2usXLkS2dnZKCoqwm+//VbtPCkiIiJ6sPDL6biZUwIXWwXGdvJ++B0MNLN/C4wK8YJGJ+ClzVG4lVti8scgqsqOita9jlXndf/W7rC3kuNWbgnOJOXUZWgGO51YHl83/yaVLu8d5IaBbdyh0Ql4f+8VMUIjIiIyKYsYdE5ERER1Y+PxRADAv7v5wlohM/nxJRIJPnosBO28HJFVpMKM7yNRouJuYWReCZlFOH8rDzKpBCM6VP3hpbVChqHt7rTwRVvuLny3cktwK7cEMqkEnX2d77v+jZFtIJNKsP9SOk7EZ9V9gERERCbEohQREVEjcS29AMeuZ0EqASb19DXb49gq5fh6clc0sVPiwq18vPprjMW3S1H9tuvOKqmwFq5ws7eq9nb6XfhiUqHVWWZOVrTutfd2hJ2V/L7rg9wd8FR3HwDAst2XoLPQn4OIiKgmWJQiIiJqJCpWSQ1p54HmLrZmfazmLrZYNbEL5FIJdkanYM2heLM+HjVuFcPLq2vdq9A7yA3OtgpkFpbhpIWuMoq807p39zype80f3Ar2VnJcuJWv30mTiIioPjKqKBUYGIisrPufyHNzcxEYGFjroIiIiMi08kvV+O1M+ZvXKWH+dfKYPQNdsXRsewDA8j+v4OCV23XyuNS4xKYV4Gp6IRQyCYa1f/DcUaVcqm/vs9Rd+Cp23nvQzphu9laYOaAFAOCjP2PZIktERPWWUUWpxMREaLX3P/mVlZXh1i1+WkNERGRpfo68iWKVFq09HNAr0LXOHndSD1881d0XggDM3XoWcdwxjExs553WvX6t3OFko3jo7ceElK+m2nshDSqNzqyxGSqvWI3Y9AIAQKh/9SulAODZ3gFo5myD1LxSfHuUKxHNpUSlgUqjQ1ZhGVQaHYpVGrFDIiJqUO5vVH+AHTt26P/+559/wsnJSf+9VqtFeHg4/P39TRYcERER1Z5OJ+D7O617k8P8IJFI6uyxJRIJ3h7bHtdvF+B0Yg5e2BiJ7bN616h4QPQwgiDc1brnVaP79AgsnzuVWViGY9czMaCNuzlDNMiZpBwIAhDgZoemDtXPxgLKB7e/Orw15m07h9V/x+GJbj5wd7Cuo0gbhzK1FmsOxWN9RALySzRwtJFjWlgAZvZvASszbBRBRNQYGVSUGjduHIDyF5hTpkypdJ1CoYC/vz8++eQTkwVHREREtXfoagYSs4rhaC3Ho52b1fnjK+VSrJrYFf/66ijiM4swf9tZfDOlG2TSuiuOUcN0/lYebmQVw1ohxeC2HjW6j0wqwegQL2yISMTO6BSLKkpVtO6F+lXfune3sR298d2xREQn5+Kz/dfw/vhgc4bXqJSoNFhzKB4rwq/pL8sv0ei/n9EvELZKg95KERFRFQxq39PpdNDpdPD19cXt27f13+t0OpSVlSE2NhajR482V6xERERkhPURiQCAJ0J9RHsT1dTBCl9PDoWVXIqDsRn46M9YUeKghqWidW9wW48qd6qrTsWqqr8upaNUbTnzmP6ZJ/Xg1r0KEokEb45qCwD48XQSYtMKzBZbYyOTSrE+IqHK69ZHJEAu5X5RRESmYNTZNCEhAW5ubqaOhYiIiEwsLqMQh69mQCIBJvfyFzWWDs2csPyxEADAmkNx+IO7hlEt6HQCdsWkAnj4rnv36uzjgmbONigs0+DvWMsYwF+q1iI6OQ8A0C2gZkUpoHz21IgOntAJwLt7LpsrvEanoFSN/JKq50fll2hQUKqu44iIiBomoz8uDQ8PR3h4uH7F1N2+++67WgdGREREtff98RsAgIGt3eHraityNMC/OjXD5dQCrDkUh1d/iUGgmz2Cmzs9/I5E94hKykFqXikcrOTo16qpQfeV3mnhW3s4HjujUzG8Q83mUZnThVt5UGl1cLNXwt/A39WFI9rgf5fTcfhqBg5dzTD434Pu52CtgKONvMrClKONHA7WnItHRGQKRq2UevvttzF06FCEh4cjMzMTOTk5lb6IiIhIfIVlGvwSdRMAMCXMX9xg7vLKsNbo37opyjQ6TP8+EhkFZWKHRPVQReve0PaesDZi6HTF6qrwK+koLBN/R7XTieWvoUP9mhi8GYGfq51+JeR7uy9DqxNMHV6jo9XpMLWa8+a0sABodJa1cyMRUX1l1EqpNWvWYMOGDXjmmWdMHQ8RERGZyK9RN1FYpkFgUzs8EmQ5bfcyqQQrnuyMR1cdQ3xGEWb+EIUfnu8JpZwzWqhmNFod9pyvaN0zbpVTe29HBLjZISGzCOGX0/GvTnW/CcDd9EPO/Ws25PxecwYG4Zeom4hNL8BPkcl4qruvKcNrdJRyGaaFBUAQgI3HE7n7HhGRmRj16k+lUiEsLMzUsRAREZGJ6HQCNh5PBABM6eUPqYXtdOdko8C6yaFwsJLjdGIO3tp5UeyQqB45EZ+NzEIVXGwV6G1kwVUikWBMSHlBq2LVlVh0OgGRd4pS3Q2YJ3U3Z1sl5g5qCQD45K+rFrH6qz7bfykNj605js6+zohcNARHXxuAE68PwpRefixIERGZkFFFqeeffx5btmwxdSxERERkIkevZyI+owj2VnJM6Npc7HCq1KKpPb54qjMkEmDLySR8f+KG2CFRPbEjunxI/ohgLyhkxq+wq2jhO3Q1A7nFKpPEZoxrtwuRX6qBrVKGdl6ORh/nmZ5+8He1RWZhGdYeijNhhI3PuiMJiMsoxJkbuVDKpVh58Doe+fAgtp5OFjs0IqIGxahn8dLSUnz66afo168f5syZgwULFlT6IiIiInFtjEgEADzWtTnsrYze18TsBrRxx6vD2gAA3t5xESfis0SOiCxdmUaLfRfSAABjQgzbde9eLT0c0MbTAWqtgD8vppkiPKNUtO519nWGvBZFNqVcioUj2gIA1h2JR0puiUnia2zOJOUg6kYOlDIpJof5AQA6+7ogu0gl+qo6IqKGxqhnvZiYGHTq1AlSqRQXLlzA2bNn9V/nzp0zcYhERERkiKSsYhy4s8395F5+IkfzcC/2C8SYjt7Q6ATM/OEMbuYUix0SWbAjVzORX6qBu4OV0a1ud6tYLbUzOrXWxzJWRVGqm3/tf55h7T3Q3b8JStU6fPxnbK2P1xh9eyQBADC2kzfcHawBAMPae0Ihk+BKWgGupheIGR4RUYNi1EenBw8eNHUcREREZCKbjidCEIC+rZoisKm92OE8lEQiwfIJIYjPKMTFlHxM3xSFX17qBVul5a7wIvHsjClfqTIqxAsyE8xKGxPijY/+jEVEXCYyCsrQ1MGq1sc0VOSdnfdMUZSSSCRYPLotxn51DL+dvYVpvQMQ3Nyp1sdtLJKzi7H3QnmB8vk+AfrLnWwU6NfKHf+7nI5d0SlYMLS1WCESETUo3OaGiIioASlWafBTZPnMk6lhlr9KqoKNUoavJ4fCzV6JS6n5eOWXGAgCt7WnykpUWuy/lA7gnxVOteXraouOPs7QCdAXI+rSrdwS3MotgUwqQScfZ5McM6S5M8Z1Kv/3Wbb7En+XDLD+WCJ0AtCnpRvaeFae71Wx0+POmFT+mxIRmYhRH0EOGDAAEkn1n0wdOHDA6ICIiIjIeNvP3kJ+qQZ+rrbo38pd7HAM0szZBqsndcXT605gd0wq2nk5YtaAILHDIgty4MptFKu0aO5ig84mKuAAwJgQL0Qn52JndAom9/I32XFromLXvfbejrAz4fy3V4a3wd4LaTiZkI39l9IxtL2nyY7dUOWXqvHj6SQAwPN9Au+7fnBbD1grpEjILMKFW/lcgUZEZAJGrZTq1KkTOnbsqP9q164dVCoVzpw5g+DgYFPHSERERDUgCIJ+wPkzPf0gNUFrU13r5t8Eb4/tAAD4+K9YhF9OFzkisiQVQ6bHdPR+4Aekhhod4g2JBDidmFPnw8FNOU/qbs2cbfDcI+XtZx/svQK1VmfS4zdE204loUilRSsPe/Rt6Xbf9XZWcgxq6wHgnzZSIiKqHaM+jvnss8+qvPytt95CYWFhrQIiIiIi4xyPz8LV9ELYKmV4PNRH7HCM9nQPX1xKzcPmE0mYt+0cfp8VhiB3B7HDIpEVlKr1A/xru+vevTydrNHNvwlOJWRjd0wqXuh7/yoZc/lnnpSLyY/9Uv8W+CkyGfGZRfjhxA1M7R3w8Ds1UmqtDhuOJQIAnn8ksNqi55gQb+yOScWu6BQsHN6mXhb/iYgsiUlnSk2aNAnfffedKQ9JRERENVSxSmp8l2ZwslGIG0wtLRndHt0DmqCwTIMXNkUhr1gtdkgksv2X0qHS6NCiqR3aepm+SKnfha8OV8DkFasRe2cnt65+pl0pBQAO1grMH9wKALAi/BrySvh7VJ0951ORklcKN3slxnaqvujZv3VT2FvJkZJXijNJOXUYIRFRw2TSotTx48dhbW1tykMSERFRDdzMKdYPgJ5SxzNxzEEpl2LVxC5o5myDhMwizNl2FlodBws3ZuZq3aswooMnZFIJYm7mITGzyOTHr0pUUjYEAQhwszPbrn9PdvNBS3d75BSrsfLgdbM8Rn0nCAK+PZoAAJjcyx/WClm1t7VWyDC0/Z0Wvmi28BER1ZZRRanx48dX+nr00UfRs2dPTJs2DTNmzDB1jERERPQQm08kQScAvYNc0dKjYbS6udlbYe0zXWGtkOLw1Qws33dF7JBIJDlFKhy5lgmgfP6TObjZWyGshSsAYFcdrZY6bcbWvQpymRRvjGoLANhwLBFJWcVme6x7lag0UGl0yCosg0qjQ7FKU2ePbYhTCdmIuZkHK7kUE3v4PvT2Favqdp9PhYazuoiIasWoopSTk1OlryZNmqB///7Ys2cPli5dauoYiYiI6AFK1Vpsu7NjVENYJXW3Ds2c8NFjHQEAaw/H4/ezt0SOiMSw72IaNDoB7bwcEeRub7bH0bfwRaea7THuVrHzXqiJh5zfq3+rpujT0g0qrQ4f1lFxt0ytxZpD8Qh9dz+6LvsfQt/dj7WH4lGm1tbJ4xti3ZHyVVITujaHq/3DV6w9EuQGZ1sFMgtVOJmQbe7wiIgaNKMGna9fv97UcRAREZGRdpxLQW6xGs1dbPQ7QzUkYzp640paPlYejMNrv8YgsKkdQpo7ix0W1aG7W/fMaVh7Tyzafh6x6QWITStAa0/zrTosVWsRnZwHwPQ7791LIpHgjZFtMfKLI9h9PhXP3sg2ywyrCiUqDdYciseK8Gv6y/JLNPrvZ/QLhK3SqLchJhefUYjwK+Wtz8/WcBC8QibFiA5e2HoqCTujU9A76P6d+oiIqGZqNVMqKioKmzdvxubNm3H27FmD73/48GGMGTMG3t7lswF+//33StcLgoAlS5bAy8sLNjY2GDx4MK5du1b1wYiIiBohQRCw4c6A82d6+kHWQHeC+r8hrTGojTvKNDpM3xSF2wWlYodED2DKtq3b+aU4Hp8FABgd4mWqEKvkZKNAv1buAMzfwnf+Vh5UWh3c7JXwd7U162MBQFsvRzzRtXxXzmW7L0MQzDejTSaVYn1EQpXXrY9IgFxq0rG2tfLdsQQIAjCojbtBq/DGdCzPxb0X0qDSsIWPiMhYRj0j3L59GwMHDkS3bt0wd+5czJ07F127dsWgQYOQkZFR4+MUFRWhY8eOWLlyZZXXL1++HF988QXWrFmDkydPws7ODsOGDUNpKV+IEhERAeUzaS6l5sNaIcW/u/mIHY7ZSKUSfPZkJ7Roaoe0/FK8tPkMyjSW1wZEpm/b2n0+FYIAdPZ1hk8T8xdvKooNO6NTzFq4OX2nda+bfxOzDG6vyv8NbQVbpQxnk3KxK8Z8LYoFpWrkl1RdiMwv0aCg1DJ2AcwpUuGXqJsAgOf61GyVVIUeAa5o6mCFvBI1jl6v+fsfIiKqzKii1Jw5c1BQUICLFy8iOzsb2dnZuHDhAvLz8zF37twaH2fEiBFYtmwZHn300fuuEwQBn3/+ORYvXox//etfCAkJwaZNm5CSknLfiioiIqLGauOdVVLjOjWDs61S3GDMzNFagXWTQ+FgLUfUjRws+f2iWYsGZLgSlQar/o7DivBr+qJERdvWqr/jjFoxpW/dM9OA83sNbusBa4UUiVnFOH8rz2yPE3lnyLm550ndzd3RGjP6tgAAfLjvCkrNNN/JwVoBR5uq2/McbeRwsFaY5XEN9cPJGyhV69De2xG9Al0Nuq9MKsGo4IoCZt3MICMiaoiMKkrt27cPq1atQtu2bfWXtWvXDitXrsTevXtNElhCQgLS0tIwePBg/WVOTk7o0aMHjh8/Xu39ysrKkJ+fX+mLiIioIUrNK8G+i2kAgClh/uIGU0cCm9rjy6c6QyoBfoxMxvcnbogdEt3F1G1bt3KKUVSmhau9EqPM3LpXwc5Krp/NFn453SyPodMJ+iHn5tx5ryov9A2Ah6MVbuaU6IvappaQWVTtpgvTwgKg0Ynf7lam0WLj8fLzx/N9AoxarVYx4+yvi2lmK/ARETV0RhWldDodFIr7P+FQKBTQmehJJi2t/EW2h0flga0eHh7666ry/vvvV9oZ0Men4bYyEBFR4/bDiSRodQK6BzRBWy9HscOpM/1bu+O14W0AAG/vvITjcVkiR0QVHta2dbugFIt/P48vwq/h6LXMB7Zxlag0cLW3wjdTQnH01YFwsK67wdhPdfPBusldMaNfC2SaYC7Wva7eLkB+qQa2Shna1fHvrq1SjleGlf/+fHXgOrIKy0x6/ONxWZi95Qymhvlj7qAg/YopRxs55gwMwgt9LWPI+Y5zKcgoKIOnozVGBRu3Cq+LrzOaOdugSKXFgSu3TRxhOVPOZyMiskRGPSMMHDgQ8+bNw9atW+HtXX4Sv3XrFl5++WUMGjTIpAEa6vXXX8eCBQv03+fn57MwRUREDU6pWoutp5IAAFMbySqpu03vG4jLqfn4/VwKZv4QhR2zH6mTeUP0YBVtW1UVphxt5Ghip8Se82nILlIBACQSoLWHA7r4uaCLrwu6+DojwM0OKo0Oaw7FY31EAvJLNHC0kWNaWABm9m8BK4XM7D9HqH8TrDx4Hf/3c7RZHv/0nda9Lr4ukMvqfuj3+M7NsP5YAi6m5GNF+DW8868OJjluZmEZ5m07i9sFZfjuaAJmDQzC7AEtUVCqhp2VHIeuZmDa+lPYMK077KzEK0wJgoBvj5av6JsS5g+l3Lj/A4lEgtEdvbD2UDx2RqdgZLBpV/NVzGcT6/eAiKguGHUG/uqrr5Cfnw9/f3+0aNECLVq0QEBAAPLz8/Hll1+aJDBPT08AQHp65WXT6enp+uuqYmVlBUdHx0pfREREDc3umFRkFang5WSNoe08Hn6HBkYikeCDCSEIbuaEnGI1XtgUyRUEFiCnWPXAtq3CUg3mDWqJf3XyRnMXGwgCcCWtAFtOJuE/P0dj4CeH8HdsBlYevG7SuVSGKFFpsPrvOHx54LrZHr+idS+0jlv3KkilEiwaVT6G44eTSbh+u7DWx9TpBLz84zncLihDS3d7zBoYBFulHEq5FK72VpBKJHhvz2WcTszB2kNxtX682jh6PRNX0gpgq5Th6e6+tTrW2DstfAeu3DbpAHdzzGcjIrJERhWlfHx8cObMGezevRvz58/H/PnzsWfPHpw5cwbNmzc3SWABAQHw9PREeHi4/rL8/HycPHkSvXr1MsljEBER1UeCIGDj8UQAwKSefqKstLAE1goZvp7cFW72VriSVoD//BzNweciissoxEubo8rbtgZWbtuaN6glZvZvAXdHa0wJ88eKJzvj6GsDcWrRIKyZ1BUz+gYi1M8FHo7W6BHYBBvu5Pe9jJlLZShTz8WqSsWQ8251OOT8XmEt3DC4rTu0OgEf7L1c6+OtPhSHI9cyYa2QYuXELve16CnlUiy803b79ZF4pOaV1PoxjfXNkfL/3ydCfeBkW7uh6+28HBHY1A5lGh3+Z8IZZHWRh0RElsCgs9mBAwfQrl075OfnQyKRYMiQIZgzZw7mzJmDbt26oX379jhy5EiNj1dYWIhz587h3LlzAMqHm587dw5JSUmQSCSYP38+li1bhh07duD8+fOYPHkyvL29MW7cOEPCJiIialDOJuci5mYelHIpnuzWuFvUvZxssGZSFyhkEuw5n4avDlwXO6RG6XZ+KaZ8dwpnknKx5I8LmN43EJGLhiBq8WBELhqCGf0Cq2w3cnewxvAOnnh9ZFv88lIYjr46AEVlmgfOpTLlapSqPGwuVm0f/1ZuCW7llkAmlaCzr3OtjlVbC0e0hUwqwf8u30ZEXKbRxzmdmI1P918FALwztgNaeThUebvhHTzRzd8FpWodPv7zqtGPVxtX0wtw6GoGJBLg2d4BtT6eRCLR7wxpyl34zJ2HRESWwqCi1Oeff44XXnihypY4JycnzJgxA59++mmNjxcZGYnOnTujc+fOAIAFCxagc+fOWLJkCQDg1VdfxZw5czB9+nR069YNhYWF2LdvH6ytrQ0Jm4iIqEGp2DFrTIg3XO2txA3GAoT6N9HPxPlk/1X8dbH6DVHI9ApK1Zi6/jRu5pTA39UW7/yrA+ytFfq2LaVcWuPB1gq5FE42Sv0qq3s52sjhYF27lS0PUzEXy1yPX9G618HbUfSB30Hu9pjYo7x97d3dl6HTGb7SMLtIhTlbzkKrE/Bo52Z4PLT6rgmJRIJFo9oBAH47exMXbuUZF3gtfHtnldSwdp7wdTXNHLoxHctnSR2+moHcYpVJjmnuPCQishQGFaWio6MxfPjwaq8fOnQooqKiany8/v37QxCE+742bNgAoPyJ65133kFaWhpKS0vxv//9D61atTIkZCIiogbldkEp9pwv/zS+MQ44r85T3X0xuZcfAODlH8/hanqByBE1DiqNDi9ujsKl1Hy42Sux6dketS6UanU6TAuregXLtLAAaEy007NYj39aP09KvNa9u80b1BIOVnJcTMnHb2dvGXRfnU7A//10Dmn5pQhsaodl4zpAIpE88D6dfJwxtqM3BKG8EFaXLbcZBWXYfudnfKFv7VdJVQhyd0BbL0dodAL2XTBNUTyrsOyB89nM/XtARFRXDCpKpaenQ6Goviovl8uRkZFR66CIiKhx4tbXD7flZBLUWgFdfJ0R3NxJ7HAsypuj26FnYBMUqbR4YVOkyVYsUNV0OgGv/BKNY9ezYKeUYf3U7iZZeWKjlGNm/xaYN6hllXOpzL26qLrHnzMwCM/3Caj14/8zT0qcIef3crW3wqyBQQCAj/+MRYlKW+P7rjsSj4OxGbCSS7Hy6S413lHv1eGtoZRLcTw+C+GXbxsVtzG+P3EDKq0OnXyc0cXXtP/+Fauldsak1PpYFbsYVjWfbc7AIDz7SO3zkIjIUhhUlGrWrBkuXLhQ7fUxMTHw8jLtVqhERNQ4VGx9HfrufnRd9j+Evrsfaw/Fo0xd8zdIDZ1Ko8MPJ5MAlG9jTpUpZFKsmtgVzZxtcCOrGHO2noVGy9UE5vLBviv441wK5FIJVk/qatIiqZVChhn9ajaXyhzuffzTiwajQzMnPLY6ApdT840+bl6xGrF3VvFZykopoHzVZTNnG6Tll2Ldkfga3SfqRg4++jMWALB0THu09ar5jtfNXWz185ze23sZ6jr4PS1Va7H5xA0AwAt9Ah+6ostQFXOljsdl4XZBqdHHqdjF8FRiDl79Jeae+WzleTh+VQQOXDHdUHUiIjEZVJQaOXIk3nzzTZSW3n+iLSkpwdKlSzF69GiTBUdERI0Dt76umb0XUpFRUIamDlYY0YEfAlWliZ0S6yaHwkYhw5Frmfhg7xWxQ2qQvj2agK8Plxcvlj8Wgr6tmpr8MWyVcqPmUpnj8a3kMvx25iZi0wux8NcYaI2YvQQAUUnZEAQg0M0ObhY0D85aIcPCEeU74605FIfb+Q8uquQWqzB361lodALGdPTGU90N33Bh5oAWcLVTIj6jCFtPJRkVtyF+O3ML2UUqNHO2wbD2HiY/vk8TW3TycYZOAPaeN76F7+5dDF8b0eae+WwyRCZmIy6jEIu3X0BhGZ8biaj+M6gotXjxYmRnZ6NVq1ZYvnw5/vjjD/zxxx/48MMP0bp1a2RnZ2PRokXmipWIiBoobn1dMxUDzif28IVSzn+T6rTzdsTHj3cEAHxzNAG/Rt0UOaKGZWd0Cv676xIA4LXhbTC+S/WDrRuSd/7VAQ5WckTfzMOGO7+Lhjp9p3Uv1EJa9+42OsQLnX2dUazS4pO/qt8ZTxAE/OfnGNzKLR9s/96jD58jVRVHawXmDymfFfv5/64hr8R8u8npdAJ+jkoGADz7SADkMvOcP8d0rNiFz7gWvlMJ2fjkr/LVZ+/8q+pdDF8e0go+TWyQkleKj++sVCMiqs8MOiN7eHggIiICHTp0wOuvv45HH30Ujz76KN544w106NABR48ehYeH6T95ICKihu1hW1/fLijFnK1n8NaOi/jj3C3czCmu0+G4luD8zTycScqFQibB03d2y6LqjQrxwpw7c3Je334e55JzxQ2ogYiIy8T//RQNoLzl68V+gSJHVHc8HK2xcGT5aqJP/opFcnaxwceo2HmvmwW17lWQSCRYPKotAOCnqORq2xS/O5aI/11Oh1ImxVdPd6nVLnBPdfNBkLs9sotUWHXwutHHqU7FnMLMwjL88HwPfDslFE92M18RdVSwFyQSIPJGDm7llhh03+yi8tVnOgEY37kZHu9adZy2SjneezQYALDxeCLOJOXUOm4iIjEZ/DGBn58f9uzZg8zMTJw8eRInTpxAZmYm9uzZg4AA0+1iQUREjcfDtr5uYqfEsetZ2BCRiHnbzuGRDw+ix3vhePH7KHx9OA5RN7JR2sBnT1WszBgZ7AV3B2txg6knXh7cCoPbekCl0WHG95EPbUmiB7uUko8Zm6Kg0uowMtgTb45uZ/K5PJbuqW6+6O7fBMUqLRb/fsGg4nipWovo5DwAllmUAoCufk0wKtgLggC8t+f+nfGik3Pxwd7LAIDFo9uiQ7PazRGTy6R4406hb/2xRKMKfdW5e05h9/fC0fP9cETfzDXryltPJ2t0v/N/u8uA1VL37mL434fsYtinZVOM79IMggAs/DUGKg1n5xFR/WX0WdnFxQXdunVD9+7d4eJieUuQiYio/kjILHrg1tdlah3eGtseU8P8EdLcCXKpBLcLyrDvYhre23MFE1YfR/Bbf2LcymN4Z+cl7I5JRWqeYZ9SW7KswjL9jk5TOeC8xqRSCT77d0e0dLdHen4ZZmyOQpmmYRcvzeVmTjGmrj+FgjINegQ0wadPdIJM2rgKUkB5Tr03PhhKmRSHrmZghwGFh/O38qDS6uBmbwU/E+xSaC6vDW8DpUyKI9cy8ffVf3bVzi9RY/bWM1BrBYwM9sQzPf1M8ngDWrujd5ArVFodPtxnmhlw1c0p/CL8utnnFOpb+AzYhc+YXQzfHNUOrnZKXE0vxNpDcUbHS0QkNg6kICIiUf14OgkzfzhTvvX1oKAqt4B3sVNibEdvvDW2PXbMfgTn3xqGn2b0wmvD22BIOw+42Suh1go4l5yL744lYNaWM+j1/gH0ej8cs344g2+PJuBsUk69/TR52+lkqDQ6dGzuhM4m3sa8oXOwVmDd5FA4WstxNikXi7cbtrqlvqpoW8oqLINKozP4Tfi990/ILIKDtQKtPRzw9eRQWNfRLniWKMjdXt8a+vbOS8guUtXofqf1rXsuFr3CzNfVFlPC/NCiqT0UUok+DxRyKd4c1Q6PBLni/fEhJvsZJBIJFo1sB4kE2BWTapJ2NDHnFI7o4AmZVIILt/IRn1H40NtH3cjBciN2MXSxU2LJmHYAgC8PXMf12w9/LCIiS1S325gQERHd5cCVdLyx/QK0OgHbz97Ci/1aYPaAligoVcPBWgGNTlflFvA2Shm6BzRB94DyNglBEJCcXYKopGycuZGLM0k5uJJWgNS8Uuw+n4rd51MBAEq5FMHNnNDF1xld/VzQxdcF7o6W3Qqn0er025hP4Sopo/i72eGrp7tg6vpT+DnqJtp5O2Ja74Y7cqCibWl9RALySzRwtJFjWlgAZvZvUeXvU03uP6WXP35+sRe0Oh2cbIyfIdRQzOjXArtiUhGbXoBluy7h0393euh9Iu8MObfU1r27zR3YEi/1D8L6YwmYueVMpTz4enKoyXdCbOftiMe6NMfPUTexbNcl/PpSWK2KXvkPmVNYUKqGq5l2P3S1t0LvIDccvpqBXTGpmDuoZbW3rdjFUGvkLoZjO3pj+9lb+Ds2A6//FoMfp/eCtBGuYCSi+o0rpYiISBRnk3Iw84cz0OoETOjSHM89EmD0FvASiQS+rrZ4tHNz/HdcB+ye2wcxS4di6ws98cqw1hjUxh0utgqoNDpE3cjBuiMJeHHzGXR/Lxy9PziAuVvPYsOxBMTczIVaa1mrqf66lI7UvFK42SsxKsRL7HDqrb6tmuKNkeVDnJftvoxj1zNFjsg8qmtbWhF+rUZtS9Xd/8sD17ExIrFGbUWNgVIuxQcTgiGRAL+dvYXDd7W5VUWnEyx6yPm95DIJNkQk4MsD1+/Lg7WH4s3S/vafYa1ho5DhTFIu9pxPM/o4J+IzYauUPXBOYW2Gs9fEmDvn6h3RKdWuzDTFLoYSiQTLxnWArVKG04k52Ho6qdaxExHVNb6yICKiOhefUYhnN5xGqVqHfq2a3nlzZ9pPd+2s5OjVwhW9WrgCKH8DkJhVjKgbOTiTlIMzN3IQm16AW7kluJVbop8NY62QIqS5M7r4uqCLrzO6+LnAzUyfqNfEhmOJAICnuvvCSt54W6ZM4blHAnApJR+/nb2FWVvOYMesR+BrwbN9jPGwtqUX+7XAzB+iUFB6f1HBwVqOTx7v9MD7zxoQZNJ467POvi6Y0ssfGyIS8cb28/jr5b7VFtKv3i5AfqkGtkoZ2no51HGkhpNJpfrNFe5lrjzwcLTG9L6BWBF+DR/su4zB7dwNOucVlmnw3p7L2HIyCesmd8WUXv748sD9O/pNCwuARqeD0oyfzQ9t74lF2y/g+u1CxKYXoI3n/S15ptrFsLmLLf4ztDXe2XUJH+y5gkFtPODpZNkrgImI7saiFBER1anbBaWY/N0p5BSrEdLcCasmdoFCZv6FuxKJBAFudghws8Njd7baLihVIzo5r7xIdadQlV+qwamEbJxKyNbf18/VVl+k6uzrgjaeDpDXQcyXUvJxKjEbcqkEE3uYZqhwYyaRlA+pjssoRPTNPLywKRK/zQxrUKt/Ch7StpRVVIa420WITS+47/rWHg7ILCwTre2pPvrPsNb462IabuaU4LP9V7FoVLsqb3f6TuteF1+XOjl31NbD8shceTCjXyC2nkpCcnYJNkXcwAt9A2t0v4jrmXjll/JVRwBwObUAswYEQSqRGN3GWhtONgr0a90U+y+lY2d0yn1FKVPvYjglzB9/RKcgOjkXS3dcwNpnQmt1PCKiutRwXoUREZHFKyhVY9r607iZUwI/V1t8N7WbqAUBB2sFHmnphkdaugEob7GJzyzUz6WKupGDa7cLcSOrGDeyirH97C0AgK1Sho7NndHFr3xFVWdfFzSxU5o8vo13VioM6+DJT75NxFohw9pnQjHmq6OITS/Agp/OYfXErg1mDouDtQKONvIqCwqONnI0tbfC3MFBVQ79V8qlcHeweuD9zd32VN/YW8mx7NEOeHZDJL49moAxHb0R0tz5vtudTqg/rXvAw/PIXHlgq5TjP8Na49VfYvDlgWt4rGtzuDzg3FpUpsEHe6/g+ztz95q72GD5YyEIa1F+Tp/RLxCzBgQ9dE6hOYzp6H2nKJWK/wxtrV8NnFeixqwtpt3FUCaV4IPxwRjz5VH8eTEd+y6kYngHtnsTUf3AohQREdUJlUaHlzafwcWUfLjaKbHp2e6itsVVRSqVIMjdAUHuDniiW/nA2bwSNc4l5+LMnba/c0m5KCjT4Hh8Fo7HZ+nvG+hmh86+LvpCVSsPB8hqUejIKVLh93PlRbCpHHBuUp5O1lgzqSue+voE/ryYji8PXMe8wdUPI64vom7kIL9E/cC2Ja0gYFSwd7XHKFFpMC0sACvCr1V5f3O3PdVHA9t4YExHb+yMTsHCX8/jj9m971v9GXnXznv1gVanEy0PJnRpjvXHEnE5NR8rwq/hrbHtq7zdifgsvPJLNJKzy1dHTezhi9dHtoX9XR90VLRTVqzqqsvcHdzWHTYKGZKyixFzMw8dfZwhCAJe+yUGN3NK4NPEBh9MMN0uhm29HPFivxb46uB1LPnjInq1cOOmBERUL7AoRUREZqfTCXj1l2gcvV4+gHb9tG7wc7UTO6wacbJRoF+rpujXqikAQKsTcP12ob7dLyopB/EZRYjPLP/69cxNAOUrKDr5OJe3/Pm5oIuPC5xsa/4GYf/ldNhZydGiqTVC/erHG9n6pKufC5Y92gGv/hKDz/53FW28HDCsvafYYRlt/6V0zNl6Bs2cbfHrS72MbluyUcoxs38LABCl7am+WjqmHY5cy8Cl1Hx8cyQBL935NwSAW7klSMkrhUwqQSdfZ/GCNICYeSCTSrB4VFtM/OYkNp+4galhfvB3s9dfX6zSYPm+WP3Mq2bONvhwQoh+xaulsFXKMaitO3bFpCL8cjo6+jjjp8hk7LuYBoVMgpVPd4GjiVeczR4YhD3nUxGfWYQP9l7B++ODTXp8IiJzkAjVbQnRQOTn58PJyQl5eXlwdLx/yCAREZnf+3suY+3heMilEnwzJRT9W7uLHZJJ5RarcDbpn5a/6ORcFKm0990uyN2+fHi6rwu6+rmgRVP7+9rGSlQayKRS3C4oRRM7JdLzyxDgVj8KePXRWzsuYkNEIuyUMvw2szdae1r+EOp7bT2VhEXbz0MnAANaN8WqiV0gAJBLpZXalmq6myVQ/sa/NvdvjH6Juon//BwNK7kUf87vC/87v7d/nLuFedvOoWNzJ/wx+xGRozSMmHmwaPt59G/dFI+0bIriMg0crBXILirDq7/E4PC18t0zn+rugzdGtrXYttJj1zJQrNaid5Abiso0sLOS4+i1TBSUajDhzmxDUzsRn4Unvz4BAPhxek/0CHQ1y+MQ32cSmQqLUkREZFbfHU3AO7suAQA+fryjfsh4Q6bVCYhNK9CvpjqTlIPErOL7budoLUenOwPUewe5IbiZE1b/HccVKnVIrdVhynenEBGXBZ8mNtgx65EHzrCxJIIg4PP/XdO3WD0R2hzvPRpcLwZpN0SCIOCZb0/h6PVM9Ap0xZYXekAikWDR9vP44WQSnn8kAItHVz0Ine5XotJg1d9x2Hg8UX8+nNLLH1PD/DFryxm81D9Iv4LVUpWqtVh58Hqln2FqL3/MGhBk1nP667/FYOupZAS62WHPvD6w5vOHWfB9JpFpsChFRERmsysmBXO2noUgAK8Ma92ot5PPKiyrtJoq5mYeStT/rKZaN7krYm7mVTkLaN6glpjRL5ArVcwkp0iFsSuPIjm7BL2DXLFxWneLL+xotDos/v0Ctp1OBgDMGRiEBUNamWw+DRnnRlYRhn1+GKVqHZZPCMET3XwwY1MkTt/IwXuPBmN4h/rbIlqXSlQarDkUX+VMq7mDgvB8n0CTt76Z2oN+BnOf0/NK1Bj86SFkFJRhzsAg/N/Q1mZ5nMaO7zOJTIOvbomIyGQqWs8KStWwt5bDSi5FoJs9ege56ueTNFau9lYY3M4Dg9t5ACgvKly5s5rqSloBege54f9+jq7yvusjEhp1Qc/cXOyUWDc5FONXRSAtrwyxaQVo6eFgsa1rJSotZm85g/ArtyGVAO/8qwMmmWAHL6o9P1c7vDy4FX6KvImmDlZQaXRYPLodXO2VUGsa9OfAJiWTSrE+IqHK6zZEJGL2AMvfmOBBP4O5z+lONgq8M7Y9Pv7rKkKaO0Gl0Yl6Prv7tYElnlOJSFw8GxARkUmUqbVYcyi+UuvZlF7++G1mGOyt5FzBcQ+5TIoOzZzQoZkTgPKVVFVtvw4A+SUaFJSq9TtIkem18XTE2me6op2XIzZEJOKpb05YZAtldpEKz208jbNJubCSS/HFU53r9YD2hui5RwLwRDcffHc0AfN+PGuReWTpCkrV9f58KPbPMLyDJ8KC3PDNkXj838/RouVhVa8N+LtARHdjUYqIiGqtqjaF/BINvjxwHVKJhK1nNeBgrYCjjbzKNzGONnKLHeTbkIT6uWD1obhKLZT5JRp9Xoudx8nZxZjy3SnEZxbByUaBb6eEItS/iWjxUNXUWh3WH0uw2DyqDxrC+VDsn6FUrcV3R8XNw+peG/B3gYjuxrMAEZGBBEGATigfZq0TBGh1ArSCAJ3u7r/jvsu0un++Ku5X/mf1x9Jff9/x731M6C/T6u65/s4xdEJ1j3/P9fc9/l3Hr+Lx7azk+HZKN9HaFBoKrU6HaWEBVc4fmRYWAI1OByUse85RfSeTSvXbzN9rfUQCZvZvgRPxWXCzt4K3s3Wdvpm6mJKHqetPI6OgDM2cbbDx2W4Icq9/OwU2Bg/LI54PH64hnA/F/hke1j74Yr8WeHTlMeSVqM3y+E42Cmx5oSdfGxDRQ7EoZQHYZ03mZGwBpXKBA//8/a6ih6YeFlD0x6/y57z/8Stdr/9T7P9Vy9LawwGZbD2rNRulXD93i20O4nhYu01GYRmW/nERsekFAMrfdHk5WcPLyRqeTjbwdrKGp5M1vJ1t7lxuAxulcf9v985nS8srhaO1Aq52SmyY1h2eTtZG/5xkXmK3bTUEDeF8KPbP8LA8zCoqQ7FKi/jMIrM8Pl8bEFFNsfIhMvZZV2bOAkrly1BlsUNzb4GEBRQygkQCyCQSSKUSyCQSyKQSSCWATFrx98p/3n195cvu/F0igVSKKi676/hSCWQSVHHZP8f75/6V45NK7z0mKt2/6mNCH4uVQgp3R6t632phCawUMszoF4hZA4IqfVDRGJ8PxPCwdhtXu/I8d7CSo6BMg7wSNfJK1LiSVlDtMZ1tFfB0vLtQVV6s8nKyhtedy+7drr26+Wy/vtQLcpkE9lb8fbJkYrdtNRQN4Xwo5s/wsDxs6mCFDyYEQ2OmF4pyqYSvDYioRliUEtHD+qyfCG2O2PSCagso1a1MubcAoqmmgMECCgGWWUDRF06kUpMXUO5/nHuuf8jPVH0s0B+3MQ70LlFp6n2rhaWoWClb8ekx/93qzsPabQQI+PnFMADlqxDS8kqRkleK1NwSpOaVIjWv4s/yy4pUWuQWq5Fb/ODClYutQl+omj+4JfZfTscX4ZXnwNw9n40sm9htWw1JQzgfivUzPCwPtToBnX1dzBoDXxsQUU3Ui6LUypUr8dFHHyEtLQ0dO3bEl19+ie7du4sdVq09rNd7Rr9A/OfnGGQXqeo4MstlyQWUisvk9xZIWEChRkDsNgUiUzAkjx2sFXCwVqClR9VznQRBQEGZBqm5pUjJK0HanUJVSl7pnWJWCVJzS1Gi1iKnWI2cYjXS8kvRwt0eE789WeUxOYOlfuD5kCyBJeShJcRARJZPIgiCRa9N+fHHHzF58mSsWbMGPXr0wOeff46ff/4ZsbGxcHd3f+j98/Pz4eTkhLy8PDg6OtZBxDWXVViGrsv+V+31xxYOxAd7LyM5u8RsBZSKy/SFFBZQiKgWilUayDkjj+q5uspjQRCQX6IpL1DllaBEpUUXPxf0ev9AtfeJWjyYM1jqCZ4PyRJYQh5aQgzmYMnvM4nqE4svSvXo0QPdunXDV199BQDQ6XTw8fHBnDlzsHDhwofe35JPFiqNDqHv7q+2zzpy0RAo5VzSSkRE1FjwtQERUf1gye8zieoTi35Vo1KpEBUVhcGDB+svk0qlGDx4MI4fP17lfcrKypCfn1/py1JV9HpXpaLPmoiIiBoPvjYgIiKixsSi101mZmZCq9XCw8Oj0uUeHh64cuVKlfd5//338fbbb993uaUWpyZ1aYrSokJsPpmIglItHKxlmNTDH5O6NIWmtBj5pWJHSERERHWJrw2IiCxfxftLC288IrJ4Fl2UMsbrr7+OBQsW6L+/desW2rVrBx8fHxGjMswbd76IiIiIAL42ICKyVAUFBXBychI7DKJ6y6KLUm5ubpDJZEhPT690eXp6Ojw9Pau8j5WVFays/hkAam9vj+TkZDg4ONTbIdn5+fnw8fFBcnIy+5WpRpgz9DDMETIUc4YMxZyh2mD+kKHqOmcEQUBBQQG8vb3N/lhEDZlFF6WUSiW6du2K8PBwjBs3DkD5oPPw8HDMnj27RseQSqVo3ry5GaOsO46OjnxSJoMwZ+hhmCNkKOYMGYo5Q7XB/CFD1WXOcIUUUe1ZdFEKABYsWIApU6YgNDQU3bt3x+eff46ioiJMmzZN7NCIiIiIiIiIiMhIFl+U+ve//42MjAwsWbIEaWlp6NSpE/bt23ff8HMiIiIiIiIiIqo/LL4oBQCzZ8+ucbteQ2RlZYWlS5dWmpVF9CDMGXoY5ggZijlDhmLOUG0wf8hQzBmi+kkicA9LIiIiIiIiIiKqY1KxAyAiIiIiIiIiosaHRSkiIiIiIiIiIqpzLEoREREREREREVGdY1GKiIiIiIiIiIjqHItSRERERGRxysrKxA6BiIiIzIxFKSK6DzflJCJTSk5OxtWrV8UOg+qR2NhYLFmyBBqNRuxQiIiIyIzkYgdA5pGRkQGFQgFnZ2exQ6F6JDs7G02aNIFEIoEgCJBIJGKHRBYkLi4O33//PRISEtC/f39MmzZN7JCoHjh79iyGDx+OVatWoVWrVmKHQ/VATEwMevTogbKyMgwYMADDhw8XOySqJ65fv47t27cjMzMTHTp0wIgRI+Dm5iZ2WGTh+L6JSFxcKdUAXbp0CT4+PnjxxRdRUFAgdjhUT1y6dAkeHh6YP38+AOgLU0RA+ZvEPn364PTp08jJycHzzz+Pb775RuywyMJFR0ejT58+mDhxIiZMmCB2OFQPREdHo2fPnnj22Wfx+OOPY8uWLSgpKeHzET3UhQsX0LNnTxw8eBDXr1/H888/j3//+9/YuXOn2KGRBeP7JiLxsSjVwKSlpeH5559HWFgY9u/fj+nTp/MESw+VkpKCadOmISQkBN988w1efvllACxMUbnr169j9OjRmDp1Knbs2IEdO3Zg6tSpSE5OFjs0smBXrlxBWFgY5s2bh08//RQajQaHDx/GH3/8gYiICLHDIwt05swZ9OnTBwsWLMDKlSvRo0cP7Ny5E2lpaXw+ogfKzc3FjBkzMGPGDOzZswe//voroqKicOjQIbz99tv4/vvvxQ6RLBDfNxFZBhalGhBBEHD27FkEBARg+fLl2LVrF/bt28cTLD2QIAg4ePAg/Pz88OWXX2LdunVYvXo1FixYAICFqcZOo9Fg1apVGDZsGJYsWQKZTAagfABxVFQURo0ahaVLl+L8+fMiR0qWRKVSYeHChbC3t8e4ceMAAOPHj8fcuXMxffp09O/fH/PmzUNmZqa4gZLFyM3NxSOPPILp06dj2bJlAIBZs2YhMDAQ//3vf9lSTg+kVqtRUlKCoUOHQqfTobi4GG3atEFYWBi0Wi2+//57XLp0SewwyYLwfROR5eBMqQZEIpGga9eusLa2RmhoKABg165dGD16NKZPn461a9fC0dERAPjijvQkEgn69OkDBwcHhIWFISwsDIIg4Nlnn4UgCPjss884Y6oRk8vlmDlzJm7dugVra2sAwLvvvott27ZhxowZcHNzw1dffYVLly5h27Zt+qIVNW5KpRKLFy/GokWLsGTJEiQmJsLf3x/fffcdXF1dERMTgwkTJsDR0RH//e9/xQ6XLICzszMiIiLQqVMnAOWvU+RyOYYOHYrdu3cjKysLbm5ufC6iKhUUFODy5cu4ffs2pFIpbG1tcePGDahUKrzyyiuYNWsWfv31V7Rr107sUMlC8H0TkeWQCFwC0WDpdDpIpVJERERg1KhRGD58OL7++mtYW1vj22+/RcuWLTFo0CCxwyQLcfcTrlarxU8//YRp06Zh5syZ+tabH3/8ER07dkSHDh1EjpbqWkV+JCYmYtGiRXjmmWf0w4ePHTuGPn364OTJk+jWrZvIkZIliYyMxLx582BnZ4evv/4a/v7++uu++OILLFu2DOfOnYOXlxdf8BOAf841FX+mpqaiZcuWWLRoEV5//XWxwyMLtmDBAqxatQoLFy6Eq6sr3nzzTTz55JNYs2YNPv74Y/z+++/466+/YGNjw/MN3Yfvm4jEw5VS9VxxcTEUCgUUCsV910ml5d2ZYWFh2LNnD0aOHIkZM2bAxsYGmzdv5jLmRiw5ORmXL19GRkYGhgwZAmdnZyiVSmg0GsjlcshkMjz++OMAoN9hTavVYvXq1bh+/bqYoVMdqC4/BEGAv78/vvrqK7i4uOjbOrVaLYKDg+Hh4SFy5CSmu/Nm8ODBcHJyQmhoKNauXYvY2Fg0b94cwD9FB4lEAi8vL7i6uvINYiNV3blGq9VCJpNBq9XCy8sL06dPx+7duzFp0iT4+PiIHTZZgHtzp0mTJnjnnXfg6OiITZs2wcPDAwsWLMCSJUsAlO8uDAC2trZihk0i4/smIsvEolQ9dunSJcyZMwcvv/wyhg8fDrm8+v/OXr164Y8//kD//v3h4uKC48ePo0WLFnUYLVmKmJgYDB06FM2aNcOFCxfQsmVLjBw5Em+88QacnZ31bwbkcjmeeOIJaLVaTJ48Wd9a4evrK/aPQGb0sPwQBEG/ZXJFIWHv3r1o0qQJHBwcRIycxFRV3gwfPhxvvPEGOnTogNatW+ufoyryJi4uDq1atYJWqxUzdBJJTZ+LAGDo0KH45ptvEB0dzaIU3Zc7LVq0wNixY7Fw4UK89dZbmD17NuRyuf65CgCysrLQtm1bqNVqyOVyFsIbIb5vIrJcHHReT924cQMTJkzAoUOHMGfOHBw8eBAajaba26tUKmzduhX29vY4cuQIunTpUofRkqXIy8vDtGnTMGnSJOzfvx95eXkYO3Ysjh07hqlTpyI7O1v/6TRQ/ubx77//hoODA44dO6bvuaeGqSb5UbHCBQASEhLw5ptvYuXKlfjiiy/g4uIi8k9AYqgub44fP45nn30W2dnZlT6VTkhIwJIlS7Bx40a89dZbXLnQCBn6XDR8+HD06tULH3/8MXQ6HTffaMSqyp1x48bh8OHDmDJlin72mJOTE4Dy3WNfe+01bNu2DfPnz4dCoWBBqhHi+yYiy8aiVD2k0Wiwfft2tGnTBvHx8WjTpg0mT578wBPsuXPncOTIEYSHh3PIYyOWk5OD3NxcjBkzBk2aNIG1tTXeeustPP/887h9+zbmzp2LgoICyGQyCIKAP//8EwcOHEB4eDjatm0rdvhkZjXNDwC4ePEiFi5ciJ9++gmHDx9GcHCwyNGTWAzJmwsXLmD+/Pn4/vvvcfDgQbRv317k6EkMhjwX6XQ6AMCMGTPw7bffQiqVsqjQiFWXOy+88EKl3JFIJMjOzsbGjRtx4MAB/P333zzfNFJ830Rk+ViUqodkMhm6deuGZ555Br6+vti7dy86duyIKVOm4ODBg1Cr1ffdp1WrVjh8+DCHEDdy9vb2sLW1xfnz5wGUz3ZRKpWYMmUKJk2ahMuXL+P3338HUL5KqkuXLoiIiOAKqUbCkPxo0aIF5syZg7/++ku/WxY1Tobmzbx583DgwAHmTSNmSM5UrIoaP34822fogbnzzDPP4MqVK/rcadKkCV566SXs3r0bnTt3FjFqEhPfNxFZPu6+V09V7BBxt+HDhyM6OhqbNm3CwIEDIZPJsGvXLvTv3x/29vYiRUqWRK1W46mnnkJqaiq2bNkCPz+/StcPGzYMCoUCu3btEilCElNN8kMul2P37t0iRUiWiHlDhuJzERmLuUPG4PsmIsvGlVL11N0n1oqlp/v27UOnTp0wZcoU/PXXX5gxYwZefvllfdsENW6CIEChUGDVqlWIi4vD3Llzcfv27UqzOcaMGYPMzEyUlpaKGCmJoab5kZWVxfwgPeYNGYrPRWQs5g4Zi++biCwbi1L11N1PwHK5XL/0dO/evejUqRNGjRqFH374Adu2bYOXl5dYYZIFkUgkUKlUcHd3x759+3Dy5ElMmjQJkZGR+mGy586dg6ur632fJlHDx/wgYzBvyFDMGTIWc4eMxfdNRJaN7Xv1UMU2yTk5OcjMzETLli0BlFf+5XI5Xn75ZWzatAlHjhzhcL5GTBCESsNgK/ImKysLKpUKJSUlGDFiBOzt7aHRaBAYGIjw8HAcPXoUISEhIkZOdYH5QcZg3pChmDNkLOYOGaO6vOH7JiLLxY8R6hFBEKDRaCCTyXDjxg106NABUVFR+uvlcjm++eYbrFixAn/99RdPrI2USqUCAJSVlQGonDeJiYkICQlBeHg4AgMDcfr0acyfPx9DhgxBt27dcPr0ab6Qa+CYH2QM5g0ZijlDxmLukDEelDd830Rk2bhSykJdv34dP/30E2JjY9GnTx8MHjwY/v7+AICbN28iODgYjz/+ONauXVvp04Dr169DLpfrb0uNy5UrV/Dhhx8iJSUFnp6eeOWVV9ChQwcA9+eNIAhc3t7IMD/IGMwbMhRzhozF3CFjGJI3fN9EZHl4JrdAFy5cQFhYGKKjo3Ht2jV8/fXX+PDDD1FYWAhBEBAZGYnnnnvuvhMrAAQFBfHE2kidP38eYWFhsLKyQosWLZCeno5PP/0UarUaWq0Wp06dwrPPPos1a9ZAIpHwhVwjw/wgYzBvyFDMGTIWc4eMYWje3I3vm4gsA1dKWZjk5GQMHz4cY8eOxfvvvw8AWLVqFT755BMcOXIE3t7eUKvVUCgUIkdKliQhIQFDhgzBk08+iWXLlgEA3n77bSQlJeHbb79FaWkprK2t9X311LgwP8gYzBsyFHOGjMXcIWMwb4gaBn7EYEEEQcDBgwfRqlUrvPjii9DpdACA5557DgBw8eJFAGBBiu5z+vRp9O7dG3PnztVflp+fj8jISHTv3h1DhgzBn3/+CZlMBtahGx/mBxmDeUOGYs6QsZg7ZAzmDVHDIBc7APqHRCKBm5sbhg8fDj8/PwDlhSq1Wo2ysjLk5eXdd597d5igxmno0KHo2LEj3N3dAQAfffQRVq1ahQ8++ADW1taIjo7G2LFjERkZieDgYJGjpbrG/CBjMG/IUMwZMhZzh4zBvCFqGFiUshAVy0pHjhypv6yi4GRvbw9PT08olUr9dZs2bULPnj3RqlUrMcIlC1GRN87OznB2dgZQvvvItWvXsGPHDgwZMgRA+fLmP/74A+fOneOTciPC/CBjMG/IUMwZMhZzh4zBvCFqWFiUEllubi6cnZ0hk8mg0Wggl//zX3L3CiipVKpfdrpo0SJ8+eWXlbY1pcbl7ry5u09eEAQolUqsWbMGUqkUOp0OUqkUEokEXl5e8PHxETlyqgvMDzIG84YMxZwhYzF3yBjMG6KGiTOlRHT58mV06dIFS5YsAQDI5XL9HKm7lZaWIisrC4Ig4MMPP8Snn36KgwcPomXLlnUdMlmAe/NGJpPp86aikFnxZ8XONOvWrYNGo0GbNm1EiJjqEvODjMG8IUMxZ8hYzB0yBvOGqOHiSimRJCcn4+mnn4ZcLsf27dshl8uxZMmSStX9CkqlEt7e3li8eDESEhJw5MgRdO3aVcToSSw1zZuKJ+XY2FisXbsWGzZswMGDB+Hp6Slm+GRmzA8yBvOGDMWcIWMxd8gYzBuiho1FKREIgoCtW7fC29sb8+fPx7Fjx7B161YA0J9g716SqtPpoNPpkJKSguPHjyMkJETM8EkkhubNxYsXsXnzZhw9ehR///0386aBY36QMZg3ZCjmDBmLuUPGYN4QNXwsSolAIpFg8uTJ8PDwwJAhQ9CxY0cAwNatWyEIApYuXapfkiqVSiGXy/H888+jT58+CAoKEjl6EouhedO+fXtMmjQJL7/8sn5XEmq4mB9kDOYNGYo5Q8Zi7pAxmDdEDZ9EqJieTaJKTU3F2rVr8eOPP+LJJ5/E0qVLAQC//fYbxo8fL3J0ZKmYN/QgzA8yBvOGDMWcIWMxd8gYzBuihoUrpepIamoqkpOTkZOTg8GDB1dqzavYGWL69OkAgG3btkEQBOTl5WHFihW4efMmvL29xQyfRMK8oQdhfpAxmDdkKOYMGYu5Q8Zg3hA1MgKZXXR0tODn5ye0atVKcHJyEtq0aSNs2bJFyMrKEgRBELRaraDT6QRBEISUlBRhyZIlgkQiEVxcXITIyEgxQycRMW/oQZgfZAzmDRmKOUPGYu6QMZg3RI2P9OFlK6qNjIwM/Pvf/8bEiROxd+9eXLp0CR07dsR///tffPHFF8jIyKi0056XlxcSEhLg4OCAo0ePcpe9Rop5Qw/C/CBjMG/IUMwZMhZzh4zBvCFqpMSuijV0Fy9eFPz9/e+r3L/22mtCcHCwsHz5cqGoqEh/+TfffCM4OzsLZ86cqetQyYIwb+hBmB9kDOYNGYo5Q8Zi7pAxmDdEjRNXSpmZWq2GRqNBcXExAKCkpAQA8MEHH2DAgAFYvXo1rl+/rr/96NGjcebMGXTu3FmUeMkyMG/oQZgfZAzmDRmKOUPGYu6QMZg3RI0Td9+rA927d4e9vT0OHDgAACgrK4OVlRUAoFu3bggKCsLWrVuh1Wr1g/yImDf0IMwPMgbzhgzFnCFjMXfIGMwbosaHK6VMrKioCAUFBcjPz9dftnbtWly8eBFPP/00AMDKygoajQYA0LdvXxQVFQEAT6yNGPOGHoT5QcZg3pChmDNkLOYOGYN5Q0QAi1ImdenSJYwfPx79+vVD27Zt8cMPPwAA2rZtixUrVmD//v14/PHHoVar9UP6bt++DTs7O2g0GnDRWuPEvKEHYX6QMZg3ZCjmDBmLuUPGYN4QUQW52AE0FJcuXULfvn0xefJkhIaGIioqCtOmTUO7du3QuXNnjB07FnZ2dpg5cyZCQkLQpk0bKJVK7N69GydOnIBczv+Kxoh5Qw/C/CBjMG/IUMwZMhZzh4zBvCGiu3GmlAlkZ2fjqaeeQps2bbBixQr95QMGDEBwcDC++OIL/WUFBQVYtmwZsrOzYW1tjZdeegnt2rUTI2wSGfOGHoT5QcZg3pChmDNkLOYOGYN5Q0T3YpnZBNRqNXJzc/HYY48BAHQ6HaRSKQICApCdnQ0AEAQBgiDAwcEBH374YaXbUePEvKEHYX6QMZg3ZCjmDBmLuUPGYN4Q0b34m20CHh4e2Lx5M/r06QMA0Gq1AIBmzZrpT54SiQRSqbTSID+JRFL3wZLFYN7QgzA/yBjMGzIUc4aMxdwhYzBviOheLEqZSMuWLQGUV/EVCgWA8ir/7du39bd5//338c033+h3kODJlZg39CDMDzIG84YMxZwhYzF3yBjMGyK6G9v3TEwqlUIQBP2Js6Liv2TJEixbtgxnz57lcD66D/OGHoT5QcZg3pChmDNkLOYOGYN5Q0QAV0qZRcXseLlcDh8fH3z88cdYvnw5IiMj0bFjR5GjI0vFvKEHYX6QMZg3ZCjmDBmLuUPGYN4QEUvPZlBR5VcoFFi3bh0cHR1x9OhRdOnSReTIyJIxb+hBmB9kDOYNGYo5Q8Zi7pAxmDdExJVSZjRs2DAAQEREBEJDQ0WOhuoL5g09CPODjMG8IUMxZ8hYzB0yBvOGqPGSCBVrJsksioqKYGdnJ3YYVM8wb+hBmB9kDOYNGYo5Q8Zi7pAxmDdEjROLUkREREREREREVOfYvkdERERERERERHWORSkiIiIiIiIiIqpzLEoREREREREREVGdY1GKiIiIiIiIiIjqHItSRERERERERERU51iUIiIiIiIiIiKiOseiFBERkQWaOnUqxo0bJ3YYRERERERmIxc7ACIiosZGIpE88PqlS5dixYoVEAShjiKq2tSpU5Gbm4vff/9d1DiIiIiIqGFiUYqIiKiOpaam6v/+448/YsmSJYiNjdVfZm9vD3t7ezFCIyIiIiKqM2zfIyIiqmOenp76LycnJ0gkkkqX2dvb39e+179/f8yZMwfz58+Hi4sLPDw8sG7dOhQVFWHatGlwcHBAUFAQ9u7dW+mxLly4gBEjRsDe3h4eHh545plnkJmZqb/+l19+QXBwMGxsbODq6orBgwejqKgIb731FjZu3Ig//vgDEokEEokEf//9NwDgtddeQ6tWrWBra4vAwEC8+eabUKvV+mO+9dZb6NSpE7777jv4+vrC3t4eM2fOhFarxfLly+Hp6Ql3d3e8++67lWKVSCRYvXo1RowYARsbGwQGBuKXX34x/X8AEREREVkEFqWIiIjqiY0bN8LNzQ2nTp3CnDlz8NJLL+Hxxx9HWFgYzpw5g6FDh+KZZ55BcXExACA3NxcDBw5E586dERkZiX379iE9PR1PPPEEgPIVW0899RSeffZZXL58GX///TfGjx8PQRDwn//8B0888QSGDx+O1NRUpKamIiwsDADg4OCADRs24NKlS1ixYgXWrVuHzz77rFKscXFx2Lt3L/bt24etW7fi22+/xahRo3Dz5k0cOnQIH374IRYvXoyTJ09Wut+bb76JCRMmIDo6GhMnTsSTTz6Jy5cv18G/LhERERHVNYkg9sAKIiKiRmzDhg2YP38+cnNzK11+7zyn/v37Q6vV4siRIwAArVYLJycnjB8/Hps2bQIApKWlwcvLC8ePH0fPnj2xbNkyHDlyBH/++af+uDdv3oSPjw9iY2NRWFiIrl27IjExEX5+fvfFVtOZUh9//DG2bduGyMhIAOUrpT766COkpaXBwcEBADB8+HDExsYiLi4OUmn5Z2Jt2rTB1KlTsXDhQgDlK6VefPFFrF69Wn/snj17okuXLli1alUN/0WJiIiIqL7gTCkiIqJ6IiQkRP93mUwGV1dXBAcH6y/z8PAAANy+fRsAEB0djYMHD1Y5nyouLg5Dhw7FoEGDEBwcjGHDhmHo0KF47LHH4OLi8sA4fvzxR3zxxReIi4tDYWEhNBoNHB0dK93G399fX5CqiE0mk+kLUhWXVcRaoVevXvd9f+7cuQfGQ0RERET1E9v3iIiI6gmFQlHpe4lEUumyil39dDodAKCwsBBjxozBuXPnKn1du3YNffv2hUwmw/79+7F37160a9cOX375JVq3bo2EhIRqYzh+/DgmTpyIkSNHYteuXTh79iwWLVoElUplUKwVl1XESkRERESND4tSREREDVSXLl1w8eJF+Pv7IygoqNKXnZ0dgPLCUO/evfH222/j7NmzUCqV2L59OwBAqVRCq9VWOmZERAT8/PywaNEihIaGomXLlrhx44bJYj5x4sR937dt29ZkxyciIiIiy8GiFBERUQM1a9YsZGdn46mnnsLp06cRFxeHP//8E9OmTYNWq8XJkyfx3nvvITIyEklJSfjtt9+QkZGhLwL5+/sjJiYGsbGxyMzMhFqtRsuWLZGUlIRt27YhLi4OX3zxhb6IZQo///wzvvvuO1y9ehVLly7FqVOnMHv2bJMdn4iIiIgsB4tSREREDZS3tzeOHTsGrVaLoUOHIjg4GPPnz4ezszOkUikcHR1x+PBhjBw5Eq1atcLixYvxySefYMSIEQCAF154Aa1bt0ZoaCiaNm2KY8eOYezYsXj55Zcxe/ZsdOrUCREREXjzzTdNFvPbb7+Nbdu2ISQkBJs2bcLWrVvRrl07kx2fiIiIiCwHd98jIiIiiyCRSLB9+3aMGzdO7FCIiIiIqA5wpRQREREREREREdU5FqWIiIiIiIiIiKjOycUOgIiIiAgAOFGAiIiIqHHhSikiIiIiIiIiIqpzLEoREREREREREVGdY1GKiIiIiIiIiIjqHItSRERERERERERU51iUIiIiIiIiIiKiOseiFBERERERERER1TkWpYiIiIiIiIiIqM6xKEVERERERERERHWORSkiIiIiIiIiIqpz/w+QfMs0rl9BHgAAAABJRU5ErkJggg==", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(12, 8))\n", + "gs = GridSpec(2, 1, height_ratios=[5, 1])\n", + "\n", + "# Main plot: Token depth by timestamp\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.scatterplot(data=bot_dependency_relations_df, x='timestamp', y='depth', hue='dependency', style='dependency', markers=True, s=100, ax=ax0)\n", + "ax0.set_title('Bot Depth by Timestamp w/o URLS')\n", + "ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "ax0.set_xlabel('')\n", + "ax0.set_ylabel('Depth')\n", + "#ax0.legend().set_visible(False)\n", + "\n", + "# Calculate the median depth over time\n", + "bot_dependency_relations_df['week'] = bot_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "median_depth = bot_dependency_relations_df.groupby('week')['depth'].median().reset_index()\n", + "\n", + "# Plot the median depth over time\n", + "sns.lineplot(data=median_depth, x='week', y='depth', ax=ax0, color='black', label='Median Depth', marker='o')\n", + "ax0.legend(title='Legend', bbox_to_anchor=(1.05, 1), loc='upper left')\n", + "\n", + "# Secondary plot: Overall count of sentences over time\n", + "ax1 = plt.subplot(gs[1], sharex=ax0)\n", + "bot_dependency_relations_df['week'] = bot_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "weekly_counts = bot_dependency_relations_df['week'].value_counts().sort_index()\n", + "sns.lineplot(x=weekly_counts.index, y=weekly_counts.values, ax=ax1, marker='o')\n", + "ax1.set_title('Count of Sentences Discussing Bots (Grouped by Week)')\n", + "ax1.set_xlabel('Timestamp')\n", + "ax1.set_ylabel('Count')\n", + "ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n", + "\n", + "plt.tight_layout()\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "a1c1a934-f764-4e22-a7c1-d2b10e237db8", + "metadata": {}, + "outputs": [], + "source": [ + "sentence_level_data['dependency_tree'] = sentence_level_data['sentence_no_url'].apply(extract_dependency_tree)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "df6960b5-8bab-49c7-b101-a19864472a63", + "metadata": {}, + "outputs": [], + "source": [ + "wmf_dependency_relations = []\n", + "\n", + "for index, row in sentence_level_data.iterrows():\n", + " sentence = row['sentence']\n", + " timestamp = row['timestamp']\n", + " comment_id = row['comment_id']\n", + " sentence_id = row['sentence_id']\n", + " \n", + " for token, dep, head, ancestors, subtree, children in row['dependency_tree']:\n", + " if re.search(r'\\b(wmf|Wikimedia|Foundation|staff| wikimedia foundation)\\b', token, re.IGNORECASE):\n", + " wmf_dependency_relations.append({\n", + " 'sentence_id': sentence_id,\n", + " 'comment_id': comment_id,\n", + " 'timestamp': timestamp,\n", + " 'token': token,\n", + " 'dependency': dep,\n", + " 'head': head, \n", + " 'depth': len(list(ancestors)), \n", + " 'children': len(list(children)) \n", + " })\n", + " \n", + "wmf_dependency_relations_df = pd.DataFrame(wmf_dependency_relations)" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "402ce764-2332-4cb1-8c36-e4d88cebae64", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    sentence_idcomment_idtimestamptokendependencyheaddepthchildren
    027472013-09-28 15:44:00+00:00WMFnsubjcomes11
    157502013-09-30 23:29:57+00:00Wikimediacompoundwiki40
    227522013-09-30 07:16:14+00:00WMFapposYou40
    327532013-09-28 19:11:06+00:00Wikimediacompoundwiki30
    4210502013-06-27 00:46:02+00:00WMFpobjat20
    ...........................
    4313322542013-10-07 02:30:30+00:00Wikimediacompoundwikis80
    4321322562013-10-07 00:58:28+00:00wmfcompoundwiki50
    4331322572013-10-07 00:44:40+00:00WMFcompoundwiki30
    4342322582013-10-07 00:38:54+00:00WMFamodwikis30
    4352322582013-10-07 00:38:54+00:00WMFcompoundwiki30
    \n", + "

    436 rows × 8 columns

    \n", + "
    " + ], + "text/plain": [ + " sentence_id comment_id timestamp token dependency \\\n", + "0 2 747 2013-09-28 15:44:00+00:00 WMF nsubj \n", + "1 5 750 2013-09-30 23:29:57+00:00 Wikimedia compound \n", + "2 2 752 2013-09-30 07:16:14+00:00 WMF appos \n", + "3 2 753 2013-09-28 19:11:06+00:00 Wikimedia compound \n", + "4 2 1050 2013-06-27 00:46:02+00:00 WMF pobj \n", + ".. ... ... ... ... ... \n", + "431 3 32254 2013-10-07 02:30:30+00:00 Wikimedia compound \n", + "432 1 32256 2013-10-07 00:58:28+00:00 wmf compound \n", + "433 1 32257 2013-10-07 00:44:40+00:00 WMF compound \n", + "434 2 32258 2013-10-07 00:38:54+00:00 WMF amod \n", + "435 2 32258 2013-10-07 00:38:54+00:00 WMF compound \n", + "\n", + " head depth children \n", + "0 comes 1 1 \n", + "1 wiki 4 0 \n", + "2 You 4 0 \n", + "3 wiki 3 0 \n", + "4 at 2 0 \n", + ".. ... ... ... \n", + "431 wikis 8 0 \n", + "432 wiki 5 0 \n", + "433 wiki 3 0 \n", + "434 wikis 3 0 \n", + "435 wiki 3 0 \n", + "\n", + "[436 rows x 8 columns]" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "wmf_dependency_relations_df" + ] + }, + { + "cell_type": "code", + "execution_count": 84, + "id": "5c305993-a0c3-403f-a971-f0e527eceb5e", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_83107/998074097.py:8: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "/tmp/ipykernel_83107/998074097.py:17: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " wmf_dependency_relations_df['week'] = wmf_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_83107/998074097.py:23: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n" + ] + }, + { + "data": { + "image/png": "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lBIRERERERERkaBTUkpERERERERERIJOSSkREREREREREQk6JaVERERERERERCTolJQSEREREREREZGgU1JKRERERERERESCTkkpEREREREREREJOiWlRERERESkxjH9XizLH+owpBi2bWOaeaEOQ+oo05+Haebp919PKCklIiIiIiI1it/vZffuJXhzD+rGtIaxbRvLzGPzb18qMSVVzu/PAwN+2/Qptm3p918P1Muk1Lhx4+jevXuowyjWtGnTiI2NDXUYIiIiIiIh4fd72bVzAXNm38XMz29UYqoGKUhIzZ71ZxbMG8ea1dOVmJIq4/fnYRiwYumLLJz/OHO+uUuJqXqgXialRERERESk5ilISH3/7Rhs20929k4lpmqIoxNSe/csA2Dl8ilKTEmVODohtXbNmwDs2rFAial6QEkpEREREREJuWMTUgWUmAq94hJSBZSYksoqLiFVQImpui+kSam0tDTuuOMO7r33XuLi4mjevDnjxo0LlBuGwZQpUzjnnHOIiIigbdu2vPfee4Xmcd9999GhQwciIyNp27YtDz30ED6fr9A4Tz75JM2aNaNhw4YMHz6c3NzcQNlXX31FeHg4Bw8eLDTNnXfeyWmnnQb80aTu008/pWPHjkRGRnLZZZdx+PBhpk+fTps2bWjUqBF33HEHpmkG5pGens4NN9xAo0aNiIyM5JxzzmHDhg2FljNt2jRatWpFZGQkF198Mfv376/MJhURERERqXVKSkgVUGIqdEpLSBVQYkoqqrSEVAElpuq2kNeUmj59Og0aNGDhwoU8/fTTPPbYY8yaNStQ/tBDD3HppZeyYsUKrr32Wq666irWrl0bKG/YsCHTpk1jzZo1TJ48mVdffZXnnnsuUP7uu+8ybtw4/u///o/FixeTkJDASy+9FCgfMmQIsbGx/O9//wsMM02T//znP1x77bWBYYcPH+b5559nxowZfPnll8yZM4eLL76Yzz//nM8//5w333yTl19+uVDSbNiwYSxevJiPP/6Y+fPnY9s25557biBptnDhQoYPH87IkSNZvnw5p556Ko8//niZ28zr9ZKZmVnoIyIiIiJSG5WVkCqgxFTwlSchVUCJKTle5UlIFVBiqu4ybNu2Q7XwtLQ0TNNk7ty5gWF9+vThtNNO48knn8QwDG677TamTJkSKD/55JPp2bNnocTS0SZMmMCMGTNYvHgxAP3796dHjx68+OKLheaRm5vL8uXLAbjrrrtYtWoVs2fPBvJrT1144YXs2rWL2NhYpk2bxk033cTGjRtp164dALfddhtvvvkmu3fvJioqCoCzzz6bNm3a8M9//pMNGzbQoUMH5s2bR//+/QHYv38/iYmJTJ8+ncsvv5xrrrmGjIwMPvvss0BsV111FV9++WWRmltHGzduHI8++miR4RkZGURHR5c4nYiIiIhITWLbNl7vQT587zxMM7fsCYCmzXpyxtn/qubIBPK/nyU/TWTd2rfLPc3pZ71K4yZdcTrd1RiZ1HaWZWFZeezauYjvvrmr3NN16TqCrt1vxTBCXr9GypCZmUlMTEyZeYqQf5Ndu3Yt9HdCQgJ79uwJ/N2vX79C5f369StUU+o///kPAwYMoHnz5kRFRfHggw+ydevWQPnatWvp27dvkXkc7dprr2XOnDns2LEDgLfeeovzzjuv0FvwIiMjAwkpgGbNmtGmTZtAQqpgWEHsa9euxeVyFVp2fHw8HTt2DMRfntiKM3bsWDIyMgKfbdu2lTmNiIiIiEhNYxgGLlcEAwc/iWG4yhy/QYMEBg5+UjUlgqhHz1E0adqjXON27X47jZukKiElZXI4HICDhBZ9SU65vlzTJLToR5euw7Ftq3qDk6AKeVLK7S58wDIMA8sq3042f/58rr32Ws4991w+/fRTli1bxgMPPEBe3vFVGe3duzft2rVjxowZ5OTk8MEHHxRquldSnJWJvTI8Hg/R0dGFPiIiIiIitZHLFU7zhD6ccuqEUhNTDRokcNZ50/F4YnE4yk5gSeUZhoHDGcaQM14qMzHVtfvtpHS5EaczLEjRSW3ncoVh2wbdev65zMRUQot+DD7tOQzDod9/HRPypFRZFixYUOTv5ORkAH788Udat27NAw88QK9evUhKSmLLli2Fxk9OTmbhwoWlzhPya0u99dZbfPLJJzgcDs4777xKxZ2cnIzf7y+07P3797Nu3TpSUlKOKzYRERERkbqsrMSUElKhU57ElBJSUlHlSUwpIVW31fik1H//+19ef/111q9fzyOPPMKiRYsYOXIkAElJSWzdupUZM2awadMmnn/+eT744INC09955528/vrrTJ06NTCPn3/+uchyrr32WpYuXcoTTzzBZZddhsfjqVTcSUlJXHTRRYwYMYIffviBFStWcN1119GyZUsuuugiAO644w6+/PJLJkyYwIYNG3jhhRf48ssvK7VcEREREZHaqKTElBJSoVdaYkoJKams0hJTSkjVfTU+KfXoo48yY8YMunbtyhtvvME777wTqGl04YUX8te//pWRI0fSvXt3fvzxRx566KFC01955ZU89NBD3HvvvZx00kls2bKF22+/vchy2rdvT58+fVi5cmWRpnsVNXXqVE466STOP/98+vXrh23bfP7554FmfyeffDKvvvoqkydPplu3bnz11Vc8+OCDVbJsEREREZHa5tjElBJSNUdxiSklpKSqFJeYUkKqfgjp2/fKYhgGH3zwAUOHDg11KDVaeXu1FxERERGpDfz+XPbsXkajuCQlpGoY27axzDy2bJ5J6xPPVkJKqpTfn4dh2Pz26+ec2PY8JaRqsfLmKfTtioiIiIhIjeJyhdOsWU8Mh1M3pDVMQY0pJaSkOrhcYZj+PCWk6hF9wyIiIiIiUuM4XZXr41Wqj2EYSkhJtXG6tG/VJzU6KVWDWxaKiIiIiIiIiEgl1PiOzkVEREREREREpO5RUkpERERERERERIJOSSkREREREREREQk6JaVERERERERERCTolJQSEREREREREZGgU1JKRERERERERESCTkkpEREREREREREJOiWlREREREREREQk6JSUEhERERERERGRoFNSSkQKyfMfxratUIchInVEbT2e2LZd6F+pPNu28JveUIdxXHz+XEzLH+owarU83+FQh1Cqo/fJyhyvTMtHnj+nKkKqtNq6z/pMr4651cg0fYH/+828I//6Shr9j3H9f/xGgnlMNC0fPn9uUJZVHNu28Zle/Ka3wnHk+Q9j1dLroGBSUqqGMQyDDz/8MNRhSH1m26zd+lWNubASkdrNskwWr387cAFcW5iWj5/Wv41plX3BLmXzm17WbPmy1l2ce32H2Lrnp0I3c1J+tm1jOJys/O1j8nw167rCZ3pZ9dsnQP7+uXj921i2WaF5+U0vm3cvIs+XVZUhVsqSDf8J6Q19hdg2P2/5HF8tS17XGobBkg3v4vPnYhgGyzd9gGX7WfnrR/jMkvcVw+E8sj/l4PVlsWX3omo/JpqWn617lpDrO1StyymJz5/L6s2f4cDB3oxNHMz6Hcs6/uODbVus2/a17qvKoKSUiATk+XP4fvUUvl42AYehw4OIVI5l+fl933K+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t5sTTzyRe++9l9zc3ELjffrppwwePJiGDRsSGRlJ7969mTZtWrHznD59Or179yYyMpKGDRsyePBgPv3002KXWdynTZs21bjGIiIiIiL1k23b7MrexuLdc3ljzfOqLSUiEkJKSh1x9tlns3PnTn799Veee+45Xn75ZR555JFA+T/+8Q8uuugiBgwYwMKFC1m5ciVXXXUVt912G/fcc0+hed1zzz3ceuutXHnllaxcuZJFixYxcOBALrroIl544QUAJk+ezM6dOwMfgKlTpwb+/umnn4K38iIiIiIi9YTPyuONNc8DsGTPD6otJSISQq5QB1BTeDwemjdvDkBiYiKnn346s2bN4qmnnmLbtm3cfffd3HXXXfzf//1fYJq7776bsLAw7rjjDi6//HL69u3LggULmDhxIs8//zyjRo0KjPvEE0+Qm5vL6NGjueiii0hMTCQmJqZQDLGxsYEYRERERESkahXUklqy54fAsDfWPM+9vZ8hzOkJYWQiIvWTakoVY/Xq1fz444+EhYUB8N577+Hz+YrUiAK49dZbiYqK4p133gHgnXfeISoqiltvvbXIuHfffTc+n4///e9/lYrP6/WSmZlZ6CMiIiIiIqU7upZUAdWWEhEJHSWljvj000+JiooiPDyc1NRU9uzZw5gxYwBYv349MTExJCQkFJkuLCyMtm3bsn79+sC47dq1CyS0jtaiRQuio6MD41bU+PHjiYmJCXwSExMrNT8RERERkbquuFpSBdS3lIhIaCgpdcSpp57K8uXLWbhwITfeeCM33XQTl156aYXmVd1PWcaOHUtGRkbgs23btmpdnoiIiIhIbVdcLakCqi0lIhIaSkod0aBBA9q3b0+3bt14/fXXWbhwIa+99hoAHTp0ICMjgx07dhSZLi8vj02bNtGhQ4fAuL/++it5eUWftOzYsYPMzMzAuBXl8XiIjo4u9BERERERkeKVVkuqgGpLiYgEn5JSxXA4HPztb3/jwQcfJCcnh0svvRS3283EiROLjPvPf/6T7Oxsrr76agCuuuoqsrKyePnll4uMO2HCBNxud4VrYImIiIiIyPErrZZUAdWWEhEJPiWlSnD55ZfjdDp58cUXadWqFU8//TSTJk3igQce4JdffmHTpk08++yz3Hvvvdx999307dsXgH79+nHnnXcyZswYJk6cyKZNm/jll1948MEHmTx5MhMnTlQfUCIiIiIiQVKeWlIFVFtKRCS4lJQqgcvlYuTIkTz99NNkZ2dz11138cEHHzB37lx69epFly5dePvtt5kyZQoTJkwoNO2kSZN46aWXeOedd+jSpQu9evXi+++/58MPP2TUqFEhWiMRERERkfqnPLWkCqi2lIhIcBm2jri1XmZmJjExMWRkZKh/KRERERGRI2zbJsuXyUsr/l7uabrE9+KM1hcT5vRUY2QiInVbefMUriDGJCIiIiIiEjSmbeJyuLijx6PHNZ2NntuLiASDklIiIiIiIlInuRwuXA7d8oiI1FTqU0pERERERERERIJOSSkREREREREREQk6JaVERERERERERCTolJQSEREREREREZGgU1JKRERERERERESCTkkpEREREREREREJOiWlREREREREREQk6JSUEhERERERERGRoFNSSkREREREREREgk5JKRERERERERERCTolpUREREREREREJOiUlBKRauEz/WWOk1eOcURE6qo801eOcUJ/nCxPDOVZF6nZfJYf27ZLHce0THxW6PdJkepg2Va5jnflucaV8qvoudBvmfgts9TpbNvWMasWUFJKRKqF2+nil4O/Y1oWOf48TNsC4LDfi2VbbMnag98u/UQiIlKXWdj8dmg3lm1x2O/Ftm0s+8gx07JYe3AbYU5XqMMkzOli7cFtgeO5ZVvYtk2O34tlH1kHSk9mSM1n2ja/HtpFjj+PPNMXuJHLNfPwWyYHvIfYnZuBVUbiSqS2chgOcs08fs/ed+RY7AXykx8Fv4NfDv6OuwYcl+sWg02Zu7Bs+5hzoRfTLv1cmJ6XxZ6cDMwj507I/768pg+v6WND5k4MjGCujFSAflEiUi1y/Hm8su4rFu/bSO8mSZzavAsxYQ2Ys2s183avxWv5+Prsx0IdpohIyIQ5XIyY9yJOw8GApsmkJXThkC+HObtWs2jvero2asMzfYYR7gwLaZy5po8X1n7O6vQt9G3SgbTmqUS5w5mzczXz9qzFsm1mnvVISGOUynMZDn7at5Hnfn6Wro3aMKh5Cimxiczf8ws/7F7LpkO7ePfUe/E43aEOVaTahDvDOPurR2nkiWJg02QGN+/C7tyDfLdrNT/t28iQhK7c3/VSIl2eUIdaZ7gcDkYueBnTtujfNJlTm3chx8zj252rWLB3PZ1iWvL8ySOKHHtcDidO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HdT06dNp0KABCxcu5Omnn+axxx5j1qxZ/O9//+O5557j5ZdfZsOGDXz44YekpqYe9/zHjBnD3XffzbJly+jXrx8XXHAB+/fvL3OaiRMn8tNPP9GkSRMuuOACfD4fkN+E8aSTTuKzzz5j9erV/OlPf+L6669n0aJFAOzcuZOrr76am2++mbVr1zJnzhwuueQSbNvG7/czdOhQBg8ezMqVK5k/fz5/+tOfMEpJYHi9XjIzMwt96qOyaktVdy2pAmXVllItKRERERERkcLKqi2lWlL1Q4XulLdv30779u2LDLcsK5CoqYyuXbvyyCOPkJSUxA033ECvXr2YPXs2W7dupXnz5px++um0atWKPn36BN4EeDxGjhzJpZdeSnJyMlOmTCEmJqbMZoePPPIIZ5xxBqmpqUyfPp3du3fzwQcfANCyZUvuueceunfvTtu2bRk1ahRnn3027777LpCflPL7/VxyySW0adOG1NRU/vznPxMVFUVmZiYZGRmcf/75tGvXjuTkZG688UZatWpVYizjx48nJiYm8ElMTDzubVBXlFRbKli1pAqUVFtKtaRERERERESKV1JtKdWSqj8qlJRKSUlh7ty5RYa/99579OhR+dopXbt2LfR3QkICe/bs4fLLLycnJ4e2bdsyYsQIPvjgA/x+/3HPv1+/foH/u1wuevXqxdq1a8s9TVxcHB07dgxMU9DHVmpqKnFxcURFRTFz5ky2bt0K5NcgGzJkCKmpqVx++eW8+uqrpKenB+Y1bNgwzjrrLC644AImT57Mzp07S41l7NixZGRkBD7btm077m1QV5RUWypYtaQKlFRbSrWkREREREREildSbSnVkqo/KnS3/PDDDzNy5EieeuopLMvi/fffZ8SIETzxxBM8/PDDlQ7K7S5cu8UwDCzLIjExkXXr1vHSSy8RERHBn//8Z0455ZRA7SzDMLDtwjtuVdTcKsszzzzD5MmTue+++/j2229Zvnw5Z511Fnl5eUB+5+mzZs3iiy++ICUlhX/84x907NiR3377DYCpU6cyf/58+vfvz3/+8x86dOjAggULSlyex+MhOjq60Kc+O7a2VLBrSRU4traUakmJiIiIiIiU7tjaUqolVb9UKCl10UUX8cknn/D111/ToEEDHn74YdauXcsnn3zCGWecUdUxFhIREcEFF1zA888/z5w5c5g/fz6rVq0C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V7ZFbtHKVPWaYStNV0RaWhqmaTJ37lwATNMkJiaGSy65hDfeeAOAXbt2kZCQwPz58/n666+ZO3cuM2fODMzj999/JzExkXXr1tGhQwfS0tLo3r07kyZNKnXZI0eOZNeuXbz33nsljuP1evF6vYG/MzMzSUxMJCMjg+jo6EqsuYiIiIiIiIiUh8+0+fJXL08tzC7X+H8fFMUpiWE4HUY1RxZ6mZmZxMTElJmnUE2pEnTt2jXwf6fTSXx8PKmpqYFhzZo1A2DPnj2sWLGCb7/9lqioqMCnU6dOAGzatKnU5bz44oucdNJJNGnShKioKF555RW2bt1a6jTjx48nJiYm8ElMTKzoaoqIiIiIiIhIBbidBqe2DqM8OaYwB/Q/oX4kpI6HK9QB1FRut7vQ34ZhFBpmGPk7kmVZZGVlccEFF/DUU08VmU9CQkKJy5gxYwb33HMPEydOpF+/fjRs2JBnnnmGhQsXlhrb2LFjGT16dODvgppSIiIiIiIiIhI8YU6Dbk1dLNtderu83i3cWGqnVoSSUlWgZ8+e/O9//6NNmza4XMVv0rCwMEzTLDRs3rx59O/fnz//+c+BYWXVrALweDx4PJ7KBS0iIiIiIiIilXZqq7Ayk1JDWofhVlu1IrRJqsBf/vIXDhw4wNVXX81PP/3Epk2bmDlzJjfddFMgEdWmTRsWLlzI5s2b2bdvH5ZlkZSUxOLFi5k5cybr16/noYce4qeffgrx2oiIiIiIiIhIeYQ5DYa08VBaozyXAwYlenCp6V4RSkpVgRYtWjBv3jxM0+TMM88kNTWVu+66i9jYWByO/E18zz334HQ6SUlJoUmTJmzdupVbb72VSy65hCuvvJK+ffuyf//+QrWmRERERERERKRmi3AZXJjkoU+Cu9jPpR3DS01a1Wd6+14dUN5e7UVERERERESkann9Nv4yOoxyOyHMWX/qBZU3T6E+pUREREREREREKsjjMii9AZ+UpP6k6UREREREREREpMZQUkpERERERERERIJOSSkREREREREREQk6JaVERERERERERCTolJQSEREREREREZGgU1JKRERERERERESCTkkpEREREREREREJOiWlREREREREREQk6JSUEhERERERERGRoFNSSkREREREREREgk5JKRERERERERERCTolpURERCQoLMs+ruH1gWXZ2HbR9a/P20RE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Hs59993HvffeS1hYGAMGDGDv3r38/PPPXHvttTzyyCPceOONjBs3jr179zJq1Ciuv/56mjVrFurQRUREgs6y8i8AmzX9o9l69y7u/ISLK79pX2QkeIqpRl+XGYDbBRHh+U9pfX6brskuTmjhxDDya1E3a+LE58vvFP2oVv8iIlJHmKaNZUHzo86RJ3V1ERlhYJrgdhvERBuYZt2tueNyQlxs/rnQ77fp1tlFfJwjcC5s2tiJz29XWRNGpwPiGh1ZnmnTrbObmCMPh/KXl/+SFjUpCx4lpSrgoYcewuVy8fDDD7Njxw4SEhK47bbbiIyMZObMmdx555307t2byMhILr30Up599tlQhywiIhISDodB2DFXdi4XnDHYg+uoREtdf+PesY5dX7fLoGdXN243hWpFud31a7uIiNQnTqdR5KFDk3gHMQ0dhY7/dfUceex6uVwG3Tq7cbmOORdWUQ2xIstzGqQmu3A5KVQrqr7U2q4p9Pa9Gqhfv34MGTKExx9/vFzjl7dXexERkZqg4NJDTdIK8/ttbHQxLCJSn/nN/Bdd1NVEVFl8fhvs4D2U8fnyr0n0EKjq6e17tZDX62Xx4sX8/PPPdO7cOdThiIiIVAvDMJSQKobLZSghJSJSz7mcRr1NSEH+g5lgJojc7uAuT4pSUqoG+eKLLzjttNO48MILueyyy0IdjoiIiIiIiIhItVGfUjXI0KFDyczMDHUYIiIiIiIiIiLVTjWlREREREREREQk6JSUEhERERERERGRoFNSSkREREREREREgk5JKRERERERERERCTolpUREREREREREJOiUlBIRERERERERkaBTUkpERERERERERIJOSSkREREREREREQk6JaVERERERERERCToXKEOQERERESkNLZtY/kga59VpCwi1oHLAw6nEYLIRESkrjH9Nof321imXWi4020Q0cjA6dL5piopKVXF0tLS6N69O5MmTQp1KCIiIiJ1gm3B8v/kkr6lmKRUI4OTR0SAMwSBiYhInWL6bPauN1n9gbfY8m5XeIhr61Riqgqp+Z6IiIiI1Fim32bD7LxiE1IAOek2K//nLfJEW0RE5HhYpk3OQZs1nxSfkAJY/YEXb6aNZemcU1WUlBIRERGRGsn02exdZ7Jtkb/U8fZvMvltrg/Tp5sEERGpGMsPy2fkYpVyyjF9sOydXGwzeHHVdUpKVUJ2djY33HADUVFRJCQkMHHixELlXq+Xe+65h5YtW9KgQQP69u3LnDlzAuXTpk0jNjaWDz/8kKSkJMLDwznrrLPYtm1bkNdEREREpGaxTJvcjNKfWB/ttx98HNhsKjElIiLHzTJtVvw3l9yMss8hOek2K99TDd2qoqRUJYwZM4bvvvuOjz76iK+++oo5c+awdOnSQPnIkSOZP38+M2bMYOXKlVx++eWcffbZbNiwITDO4cOHeeKJJ3jjjTeYN28eBw8e5Kqrrip1uV6vl8zMzEIfERERkbpmzzp/qU+sj7X7Zz+27hFEROQ4WX5I31x8M/Hi7P/VxC7/6FIKJaUqKCsri9dee40JEyYwZMgQUlNTmT59On5//pXT1q1bmTp1Kv/9738ZNGgQ7dq145577mHgwIFMnTo1MB+fz8cLL7xAv379OOmkk5g+fTo//vgjixYtKnHZ48ePJyYmJvBJTEys9vUVERERCSaH0yCuzfH1Xh7byolTr/EREZHj5HRDZFz5Oy+PauLAUDalSmgzVtCmTZvIy8ujb9++gWFxcXF07NgRgFWrVmGaJh06dCAqKirw+e6779i0aVNgGpfLRe/evQN/d+rUidjYWNauXVvisseOHUtGRkbgo+Z+IiIiUhc1bHZ8F/1xbZwYDr0RSUREjo/ph5jE8j8IiTnBoX6lqoieJVWTrKwsnE4nS5YsweksvHNHRUVVat4ejwePx1OpeYiIiIjUeAZENXVwaFfZbSScYRDRSAkpERE5fk43NGrlYOeK8o0f18aJw129MdUXqilVQe3atcPtdrNw4cLAsPT0dNavXw9Ajx49ME2TPXv20L59+0Kf5s2bB6bx+/0sXrw48Pe6des4ePAgycnJwVsZERERkRrINiH2hPJdrsa0dBxX/1MiIiIFDMOgUevy15SKbeXAMPQgpCooKVVBUVFRDB8+nDFjxvDNN9+wevVqhg0bhsORv0k7dOjAtddeyw033MD777/Pb7/9xqJFixg/fjyfffZZYD5ut5tRo0axcOFClixZwrBhwzj55JPp06dPqFZNREREpEZwhhm07OmmYbPSL1kjYg1an+wG3R+IiEgFhccYtOjuKrXZuOGElj1dhDXQCaeqqPleJTzzzDNkZWVxwQUX0LBhQ+6+edzuagAAsFFJREFU+24yMjIC5VOnTuXxxx/n7rvvZvv27TRu3JiTTz6Z888/PzBOZGQk9913H9dccw3bt29n0KBBvPbaa6FYHREREZEaJzLeoPfN4RzcarHpuzwyfrcKlbU9xU3TZBdY4HDpJkFERCrGMAw6nhVG+1PD+HVuHjuW//EGWIcbWvZwceLAMJxuVEuqChm2rRfnhsq0adO46667OHjwYKXmk5mZSUxMDBkZGURHR1dNcCIiIiI1iG3Z2DYc2mmx9ScfzTu7aNzeiW3nv6lPRESkqpg+G8uEzfN8GA5o09+N4QCnW+eb8ipvnkI1pURERESkxjMcBgYQ3cJByvkeDMcfw0RERKqS023gdEPbU9yBv6V6KCklIiIiIrWG4TBwqldUEREJAiWjqp9O6SE0bNiwSjfdExERERERERGpjZSUEhERERERERGRoFNSSkREREREREREgk5JKRERERERERERCTolpUREREREREREJOiUlBIRERERERERkaBTUkpERERERERERIJOSSkREREREREREQk6JaVERERERERERCTolJQSEREREaklbNsOdQhSxfSdikh9pqSUiIiIiEgtYRiGkhh1jQ22T9+piNRPSkrVMGlpadx1112hDkNEREREahgrzyZvkwm+UEciVcW2bPzbLN2ViUi9pcOfiIiIiEgtYDggY0ouVo5q1dQZFhz6bx55a01sS9+riNQ/SkqJiIiIiNQwtpmfoLAtG8trY/tschf6sQ7B4Zk+bN+R4QXjqUlfjVeQdLJtGzsv/2PutfFtsMj+0gc2WLk2tl/fpYjUH7UqKZWWlsYdd9zBvffeS1xcHM2bN2fcuHEAbN68GcMwWL58eWD8gwcPYhgGc+bMAWDOnDkYhsHMmTPp0aMHERERnHbaaezZs4cvvviC5ORkoqOjueaaazh8+HCh5Y4aNYq77rqLRo0a0axZM1599VWys7O56aabaNiwIe3bt+eLL74oFO93331Hnz598Hg8JCQkcP/99+P3+wPl2dnZ3HDDDURFRZGQkMDEiROrbduJiIiISO1hOA1sv83B570c/EcumdO9HPogD4DD3/vJfMNLxku5HHg6FyvLBuUxajzDkf+dHno7j/TncsmY7uXgP3MB8G2wyHjVS8arXg6Mz8W3xVQ/UyJSL9SqpBTA9OnTadCgAQsXLuTpp5/mscceY9asWcc1j3HjxvHCCy/w448/sm3bNq644gomTZrE22+/zWeffcZXX33FP/7xjyLLbdy4MYsWLWLUqFHcfvvtXH755fTv35+lS5dy5plncv311weSWdu3b+fcc8+ld+/erFixgilTpvDaa6/x+OOPB+Y5ZswYvvvuOz766CO++uor5syZw9KlSyu/kURERESk9jMg6nI3vl8tcn8ysQ8dGe6D3EUmeb9YNDjbjeHJT3hIzWe4DKIuCcPcb+NdbGLu+iPx5F1mkrfaJCzFgauFA8Ot71RE6r5al5Tq2rUrjzzyCElJSdxwww306tWL2bNnH9c8Hn/8cQYMGECPHj0YPnw43333HVOmTKFHjx4MGjSIyy67jG+//bbQNN26dePBBx8kKSmJsWPHEh4eTuPGjRkxYgRJSUk8/PDD7N+/n5UrVwLw0ksvkZiYyAsvvECnTp0YOnQojz76KBMnTsSyLLKysnjttdeYMGECQ4YMITU1lenTpxeqSVUSr9dLZmZmoY+IiIiI1C2G08DV1EGDc9zFlnt6OvGkOpW8qGUMN0TfGFZsmbOZQdTFYfpORaTeqJVJqaMlJCSwZ8+eCs+jWbNmREZG0rZt20LDjp3n0dM4nU7i4+NJTU0tNA0QmG7t2rX069cPw/jjhDJgwACysrL4/fff2bRpE3l5efTt2zdQHhcXR8eOHcuMf/z48cTExAQ+iYmJ5V11EREREalNDPLfzlYMc3fxw6WGs8C3tfjvzjpkY2fZ6iNMROqNWpeUcrsLPykyDAPLsnA48lfl6AO4z1f8+3KPnodhGCXOs6zlHjsfoMh01WHs2LFkZGQEPtu2bav2ZYqIiIhIcNl5Njnz/XhXmMWW+7fbHHovT30P1SK238a/0yL74+LvU+zDcPBlLxT/lYuI1Dm1LilVkiZNmgCwc+fOwLCjOz0PtuTkZObPn18oSTZv3jwaNmzICSecQLt27XC73SxcuDBQnp6ezvr168uct8fjITo6utBHREREROoO27TBAOuATdSVYcT+2YO7bf6luyPeIObPHhpeE4YRbmDloMRULWG4DPI2WERd7CbmNg/hJ7vyC1wQfUsY0TeGEdbJiX+bhZ2n71RE6j5XqAOoKhEREZx88sk8+eSTnHjiiezZs4cHH3wwZPH8+c9/ZtKkSYwaNYqRI0eybt06HnnkEUaPHo3D4SAqKorhw4czZswY4uPjadq0KQ888ECgxpeIiIiI1GMW2CZEnuPGOFI534gySH86lwZnu/F0ceY/Xvbnjyc1n23a2D6IHOQCd37n9GGdnOQu9hPex0V4NxdGmIHts/O/U3UrJSL1QJ1JSgG8/vrrDB8+nJNOOomOHTvy9NNPc+aZZ4YklpYtW/L5558zZswYunXrRlxcHMOHDy+UKHvmmWfIysriggsuoGHDhtx9991kZGSEJF4RERERqTkMtxFIRhVwt3HgTnIQ0d+F4TySsXBTZDypmQyngeE8ZqATwvu4aHCOGyMs/zst7rsXEamrDFu96NV6mZmZxMTEkJGRoaZ8IiIiInWU7bexvflJqIIEhtR+Vo6N4UJv3BOROqW8eYo6VVNKRERERKSuMlwGhq7e6xzDTR3q6VdE5PjotCYiIiIiIhIihks1pESk/lJOXkREREREREREgk5JKRERERERERERCTolpUREREREREREJOiUlBIRERERERERkaBTUkpERERERERERIJOSSkREREREREREQk6JaVERERERERERCTolJQSEREREREREZGgU1JKRERERERERESCTkkpEREREREREREJOleoAxARERGp72zTBgOwbHAaGIYR6pBEpBawLRts8j8OMBw6dohI7aKklIiIiEgI2T4La2sueW/uwGjkJuy6BGjowghThXYRKZmdZ2HvySPvzR3gNAi7PgHiw3TsEJFaxbBt2w51EFI5mZmZxMTEkJGRQXR0dKjDERERkXKw8yzswya+t3diLjv0R4ETXKfG4R7aLL/mg1s3mCLyBzvPgjyLvHd3YS7IyK8lBWCAc0AsYVc0z69xqeSUiIRQefMUOlJVo82bN2MYBsuXLy80fNiwYQwdOjQkMYmIiEho2aaF7bPwfbaX3LEbCiekAEzwf32AnPvX41+Ykd+0T0TqPdu2sf02/tn7ybl/A+b8oxJSADaYPxwk5771+L87oGOHiNQKSkrVYD6fL9QhiIiISFXzg++DPfg/3wf+Um4as0x803dgrjhU8jgiUn9Y4J+1D9/7e8BrlTxejoXv3d34vz0QvNhERCpISalK+vLLLxk4cCCxsbHEx8dz/vnns2nTJgBOPPFEAHr06IFhGKSlpTFu3DimT5/ORx99hGHkd2Q6Z86cQK2q//znPwwePJjw8HDeeuutUK6aiIiIVBfrOGowqKcFESlwPIcDHTpEpBZQR+eVlJ2dzejRo+natStZWVk8/PDDXHzxxSxfvpxFixbRp08fvv76azp37kxYWBhhYWGsXbuWzMxMpk6dCkBcXBw7duwA4P7772fixIn06NGD8PDwYpfp9Xrxer2BvzMzM6t/RUVEREREREREqpCSUpV06aWXFvr79ddfp0mTJqxZs4YmTZoAEB8fT/PmzQPjRERE4PV6Cw0rcNddd3HJJZeUuszx48fz6KOPVkH0IiIiIiIiIiKhoeZ7lbRhwwauvvpq2rZtS3R0NG3atAFg69atFZpfr169yhxn7NixZGRkBD7btm2r0LJEREREREREREJFNaUq6YILLqB169a8+uqrtGjRAsuy6NKlC3l5eRWaX4MGDcocx+Px4PF4KjR/EREREREREZGaQDWlKmH//v2sW7eOBx98kCFDhpCcnEx6enqgPCwsDADTNAtNFxYWVmSYiIiI1BMOcKREQaSzzFGNpmE4Tii+j0kRqWcMcCRFQkzZ9QqMRi4c7SOCEJSISOWoplQlNGrUiPj4eF555RUSEhLYunUr999/f6C8adOmRERE8OWXX3LCCScQHh5OTEwMbdq0YebMmaxbt474+HhiYmJCuBYiIiISTIbbgbNTAyKeSsL3vz34vz8Ax77dPcKB+4ImuE6L19v3RAQAw2HgaBNBxPgkfJ/sxT9rP/iPOT6EGbjOaoz7nMZghCZOEZHjoZpSleBwOJgxYwZLliyhS5cu/PWvf+WZZ54JlLtcLp5//nlefvllWrRowUUXXQTAiBEj6NixI7169aJJkybMmzcvVKsgIiIiIWCEOTDCnbgvb0b435NwJB9pvm+Ac2AsEU92wDU4DsNpYLh0uSYi+Qy3A8PtwH1+E8LHJ+Hs3jBQ5uwVTcT4DrjPbpw/no4dIlILGLatx2+1XWZmJjExMWRkZBAdHR3qcEREROQ42LYNpo257jCORi6MxmEYYbqZFJGy2T4La3MOuBw4TvBguHXsEJGaobx5CjXfExEREQkhwzDAZeDs2AAc+U10RETKw3A7cLSNBEPHDhGpnZSUEhEREakBDJduKEXk+BlOHTtEpPZS/U4REREREREREQk6JaVERERERERERCTolJQSEREREREREZGgU1JKRERERERERESCTkkpEREREREREREJOiWlREREREREREQk6JSUEhERERERERGRoFNSSkRERERERET+n737DmvqfPsA/s1mgyBDFJkqLhy4QK17W+u2VeuqFevWjrfW1tHlr0tr3dZW7XBU66ij7lFFtO6BEwXFwVBkj5Dkef9AUiNbgQT4fq6LSznn5OROuHOSc+c+z0NU6liUIiIiIiIiIiKiUseiFBERERERERERlToWpYiIiIiMSOiEwe86rdZIkRARERGVLhaliIiIiIxJCAhNViFKp9NBAomRAyIiIiIqHSxKmZC2bdtiypQpxg6DiIiISlOyGpq9NyE0Wkh0Apl/XITQ6IwdFREREVGJkxs7ACIiIqKKRAgBieSZbiilDJpd1wEAuognEKmZeL5ZSqfTQSrld4lERERUvvDTzVNt27bFhAkTMGHCBNja2qJy5cr45JNPIETWOA8SiQRbt241uI2dnR1Wr14NAIiIiIBEIsHmzZvRrl07WFhYoEGDBggJCTG4TXBwMNq2bQsLCwtUqlQJXbp0wZMnTzBixAgcOXIECxYsgEQigUQiQURERCk8ciIiIipVmVmX6mmvxkB7JRra8w8AAJpd16G7EgMRnwbdjUfQXoqC7n5C1m2eG3eKiIiIqDxgUeoZa9asgVwux7///osFCxZg3rx5WLlyZZH2MWPGDLz33ns4f/48atasiTfeeAMajQYAcP78eXTo0AF16tRBSEgIjh07hldffRVarRYLFixAQEAA3n77bTx8+BAPHz6Em5tbSTxMIiIiMiKJUg6h1kDiaInMdReQ+ft5ww3i06FeHAJNcAQkTlZZXVJymVFiJSIiIipJvHzvGW5ubpg/fz4kEglq1aqFS5cuYf78+Xj77bcLvY/33nsPPXr0AADMmTMHdevWRVhYGHx9ffH111+jSZMmWLJkiX77unXr6v+vVCphYWEBFxeXfO8jIyMDGRkZ+t8TExMLHR8REREZn0QpBypJoRzbHBlzD+dcX8kcyjHNIZFy2HMiIiIqv9gp9YwWLVoYjPEQEBCAmzdvQluEqZn9/Pz0/69SpQoAICYmBsB/nVIva+7cubC1tdX/sKOKiIiobNFpdYBOIHPblVzXi/g0aA7dgsgs/GcQIiIiorKGRalCkkgk+vGlsmVmZubYTqFQGNwGyBqcFADMzc2LJZbp06cjISFB/xMZGVks+yUiIqKSJ7Q6SGVSaE/chcTREjL/qoYbKGWQtfGCiE2BLjIBQsuZ+IiIiKh84uV7zzh58qTB7ydOnECNGjUgk8ng6OiIhw8f6tfdvHkTqampRdq/n58fDhw4gDlz5uS6XqlUFqorS6VSQaVSFem+iYiIyEToBIQ6E7Im1SCTSgABaM/ch9TbASIuFZJK5lD0rQtkPP1MoNZCKAQkHFeKiIiIyhl2Sj3j7t27mDZtGq5fv45169Zh4cKFmDx5MgCgffv2WLRoEc6dO4fTp09j7NixBl1RhTF9+nScOnUK48aNw8WLF3Ht2jUsXboUjx49AgB4eHjg5MmTiIiIwKNHj/QdVkRERFR+SBQySMwVWT8qOZCphbS2E5STW0L5bmtAKQN0+G8bcwULUkRERFQusSj1jGHDhiEtLQ3NmjXD+PHjMXnyZIwZMwYA8N1338HNzQ2tW7fG4MGD8d5778HCwqJI+69Zsyb27t2LCxcuoFmzZggICMC2bdsgl2c1rL333nuQyWSoU6cOHB0dcffu3WJ/jERERGRiFDIoxzTLGtTcQgnlm40BGYc3JyIiovJPIp4fKKmCatu2LRo2bIjvv//e2KEUWWJiImxtbZGQkAAbGxtjh0NERERFpHs6zhQACLUma3Y+IiIiojKqsHUKdkoRERERGVl2QQoAC1JERERUYbAoRUREREREREREpY5fxT11+PBhY4dARERERERERFRhsFOKiIiIiIiIiIhKHYtSRERERERERERU6liUIiIiIiIiIiKiUseiFBERERERERERlToWpYiIiIiIiIiIqNSxKEVERERERERERKWORSkiIiIiIiIiIip1LEoREREREREREVGpY1GKiIiIiIiIiIhKHYtSRERERERERERU6liUIiIiIiIiIiKiUic3dgD08oQQAIDExEQjR0JEREREREREFV12fSK7XpEXFqXKgaSkJACAm5ubkSMhIiIiIiIiIsqSlJQEW1vbPNdLREFlKzJ5Op0ODx48gLW1NSQSibHDKXaJiYlwc3NDZGQkbGxsjB0OVVDMQyptzDkyBcxDMjbmIJka5iSZgrKQh0IIJCUlwdXVFVJp3iNHsVOqHJBKpahWrZqxwyhxNjY2JvuCo4qDeUiljTlHpoB5SMbGHCRTw5wkU2DqeZhfh1Q2DnRORERERERERESljkUpIiIiIiIiIiIqdSxKkclTqVSYNWsWVCqVsUOhCox5SKWNOUemgHlIxsYcJFPDnCRTUJ7ykAOdExERERERERFRqWOnFBERERER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Awcwbtw4WFlZ5Tjo16tXz9gPgcq4uLg4vPHGG/D19cWCBQv0y9u1a4f69evjhx9+0C9LSkrC559/jri4OJiZmeGdd94pl4MGUslizpEpYB6SKWAekqlhTpIp4Dly4bD8Sy8tLi4OU6dOxZAhQzBv3jwAwODBg3H27FmsWrUKjRo1goWFBV599VW0bdvW4KD/77//8qBPxSIzMxPx8fHo378/AECn00EqlcLT0xNxcXEAACEEhBCwtrbGV199ZbAdUVEx58gUMA/JFDAPydQwJ8nYeI5ceCxK0UvjQZ9MgbOzM3777TfUqFEDQNaggFKpFFWrVsWdO3cAABKJBBKJBImJibCxsdEvI3oRzDkyBcxDMgXMQzI1zEkyNp4jF17FerRUIrIP+q1btwaQddAHgKpVq+pfUBKJBFKp1GBwNx70qbhlf/DQ6XRQKBQAsg72MTEx+m3mzp2LlStX6gcSZB7Sy2DOkSlgHpIpYB6SqWFOkjHxHLnw2ClFxaKwB32VSoVJkyZBLpdXyBcclQ6pVAohhD7Hsg/8M2fOxOeff45z585x8EoqVsw5MgXMQzIFzEMyNcxJMhaeIxcOX31UrHjQJ1ORnYdyuRxubm749ttv8fXXX+P06dNo0KCBscOjcog5R6aAeUimgHlIpoY5ScbEc+T8VdxHTiWGB30yBdkHe4VCgR9//BE2NjY4duwYGjdubOTIqLxizpEpYB6SKWAekqlhTpKx8Rw5bxxTiord8wf9zz//nAd9MpouXboAAI4fP44mTZoYORqqCJhzZAqYh2QKmIdkapiTZCw8R86bRAghjB0ElU+nT59Gs2bNcPny5Qo1pSWZnpSUFFhaWho7DKpAmHNkCpiHZAqYh2RqmJNkTDxHzolFKSpRPOgTERERERERZeE5siEWpYiIiIiIiIiIqNRxTCkiIiIiIiIiIip1LEoREREREREREVGpY1GKiIiIiIiIiIhKHYtSRERERERERERU6liUIiIiIiIiIiKiUseiFBERERERERERlToWpYiIiIiIiIiIqNSxKEVERERERERERKWORSkiIiIiIiIiIip1LEoREREREREREVGpY1GKiIiIiIiIiIhKHYtSRERERERERERU6liUIiIiIiIiIiKiUseiFBERERERERERlToWpYiIiIiIiIiIqNSxKEVERFTMNBoNPvjgA7i5uUEq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ysrimWeeoXfv3hw5csQL/7oiIiLibTbD7IsViIiIiFRgixcvJjExkYKCgjKP//J6Tu3atcPtdpOeng6A2+2mWrVqdO/enaVLlwLw/fffEx4ezq5du3jwwQeZMmUK6enpbNy40fNxT506Rb169cjJyeHixYvcf//9HD9+nPr16183281eU2r69OmkpKSQmZkJlOyUeuutt/j+++8JCQkBICEhgZycHHJzc7HbS74vGh0dzcCBAxk7dixQslPqhRdeYO7cuZ6P/eCDD9KqVSvmzJlzk/+iIiIi4it0TSkRERERHxEbG+v5tcPhoGbNmsTExHgeCwsLA+D06dMAZGVlkZaW9h+vT5Wbm0t8fDyPP/44MTExdOzYkfj4eJ566imqV6/+q3OsWLGCWbNmkZuby8WLF3G5XFStWrXM+0RERHgWpEpnczgcngWp0sdKZy310EMPXff7AwcO/Oo8IiIi4pt0+p6IiIiIjwgICCjze5vNVuax0rv6FRcXA3Dx4kWefPJJDhw4UObHN998wyOPPILD4eDzzz8nNTWVpk2bMnv2bBo3bsyxY8duOMOuXbt45pln6Ny5M+vWrWP//v2MGzeOwsLCW5q19LHSWUVERKTi0aKUiIiIiJ9q1aoVhw8fJiIigkaNGpX5UaVKFaBkYejhhx9m8uTJ7N+/n8DAQFatWgVAYGAgbre7zMfMyMigfv36jBs3jtatWxMZGcmJEyfKbeYvvvjiut83adKk3D6+iIiIWIcWpURERET81Isvvkh+fj59+vRhz5495ObmsnHjRgYNGoTb7Wb37t389a9/JTMzk2+//ZZPP/2UM2fOeBaBIiIi+Oqrr8jJyeHs2bMUFRURGRnJt99+S0pKCrm5ucyaNcuziFUe/va3v7Fo0SL+8Y9/MHHiRL788kteeumlcvv4IiIiYh1alBIRERHxU3Xr1mXnzp243W7i4+OJiYkhMTGR0NBQ7HY7VatWZfv27XTu3JmoqCjGjx/P22+/TadOnQB4/vnnady4Ma1bt+Y3v/kNO3fupGvXrowePZqXXnqJFi1akJGRwYQJE8pt5smTJ5OSkkJsbCxLly4lOTmZpk2bltvHFxEREevQ3fdERERExBJsNhurVq2iW7duZo8iIiIiXqCdUiIiIiIiIiIi4nValBIREREREREREa9zmj2AiIiIiAiAriohIiJSsWinlIiIiIiIiIiIeJ0WpURERERERERExOu0KCUiIiIiIiIiIl6nRSkREREREREREfE6LUqJiIiIiIiIiIjXaVFKRERERERERES8TotSIiIiIiIiIiLidVqUEhERERERERERr9OilIiIiIiIiIiIeN3/Ada7C0S1JbWlAAAAAElFTkSuQmCC", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(12, 8))\n", + "gs = GridSpec(2, 1, height_ratios=[5, 1])\n", + "\n", + "# Main plot: Dependency groups by timestamp\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.scatterplot(data=wmf_dependency_relations_df, x='timestamp', y='dependency', hue='dependency', style='dependency', markers=True, s=100, ax=ax0)\n", + "ax0.set_title('Dependency Group for \"WMF\" by Timestamp (w/o URLS)')\n", + "ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "#ax0.set_xticklabels([])\n", + "ax0.set_xlabel('')\n", + "ax0.set_ylabel('Dependency')\n", + "#ax0.legend(title='Dependency', bbox_to_anchor=(1, 1), loc='upper left')\n", + "ax0.legend().set_visible(False)\n", + "\n", + "# Secondary plot: Overall count of sentences over time\n", + "ax1 = plt.subplot(gs[1], sharex=ax0)\n", + "wmf_dependency_relations_df['week'] = wmf_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "weekly_counts = wmf_dependency_relations_df['week'].value_counts().sort_index()\n", + "sns.lineplot(x=weekly_counts.index, y=weekly_counts.values, ax=ax1, marker='o')\n", + "ax1.set_title('Count of Sentences Discussing \"WMF\" (Grouped by Week)')\n", + "ax1.set_xlabel('Timestamp')\n", + "ax1.set_ylabel('Count')\n", + "ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n", + "\n", + "plt.tight_layout()\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "1fa1f33e-0a38-426e-b75b-42f2fd2cad36", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_97550/4168321775.py:8: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "/tmp/ipykernel_97550/4168321775.py:14: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " wmf_dependency_relations_df['week'] = wmf_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_97550/4168321775.py:23: UserWarning: Converting to PeriodArray/Index representation will drop timezone information.\n", + " wmf_dependency_relations_df['week'] = wmf_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "/tmp/ipykernel_97550/4168321775.py:29: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.\n", + " ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABKUAAAMWCAYAAAAgRDUeAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8ekN5oAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdeZyN5f/H8dd9llmZse9jH4xdtqxRSopo0yahPYUIqewtKkJZK6FsbfiFdl8KMZas2YbGUkhZZmwzZ7nv3x9jDsfMWGf3fj4e58G5r+u+z3WfOXOO83Zdn9uwLMtCREREREREREQkE9myegAiIiIiIiIiInL9USglIiIiIiIiIiKZTqGUiIiIiIiIiIhkOoVSIiIiIiIiIiKS6RRKiYiIiIiIiIhIplMoJSIiIiIiIiIimU6hlIiIiIiIiIiIZDqFUiIiIiIiIiIikukUSomIiIiIiIiISKZTKCUiInJWixYtqF69+lXvbxgGzz//fDqO6OoNGTIEwzCyehgiIiIiImlSKCUiksN88cUXGIbBvHnzUrTVqlULwzBYsmRJirbSpUvTuHFj3/2yZctiGAatWrVK9XE++ugjDMPAMAzWrl3r254cdqR2mzRp0kXH3qJFC19fm81GWFgYlStX5tFHH+Wnn3663Kfgmhw4cIAhQ4awYcOGTHm89JT8M7vUbdq0aVk91EuaNWsWY8aMyephZBnTNClcuDDvvPPONR8r+Xfyv//+S7W9evXqtGjRwnd/z549fq8Xm81GgQIFaNOmDStXrrzi459/3K5du1KhQgWCgoIoVqwYzZs3Z/Dgwdd0fiIiIpJ7ObJ6ACIicmWaNm0KwPLly7n77rt92+Pj49myZQsOh4MVK1bQsmVLX9v+/fvZv38/Dz74oN+xgoKCWLJkCYcOHaJYsWJ+bTNnziQoKIiEhIRUxzFx4kTy5Mnjt61hw4aXHH+pUqV46623ADh16hS7du1i7ty5zJgxg44dOzJjxgycTuclj3O1Dhw4wNChQylbtiy1a9fOsMfJCGPGjOHkyZO++99++y2zZ89m9OjRFCpUyLe9cePGdOrUiZdffjkrhnlZZs2axZYtW+jVq1dWDyVLrF69mv/++48777wzy8bw0EMPcccdd+D1etm5cycTJkygZcuWrFmzhho1alzRsXbt2kX9+vUJDg6mW7dulC1bloMHD/L777/z9ttvM3To0Aw6CxEREcnJFEqJiOQwJUqUoFy5cixfvtxv+8qVK7Esi/vvvz9FW/L95EArWZMmTVizZg2ff/45PXv29G3/66+/WLZsGXfffTdff/11quO47777/IKQyxUeHk6nTp38to0YMYIePXowYcIEypYty9tvv33Fx70edOjQwe/+oUOHmD17Nh06dKBs2bIp+jsc+pjPrr799lvKlClDtWrVsmwMN9xwg9/vYrNmzWjTpg0TJ05kwoQJV3Ss0aNHc/LkSTZs2ECZMmX82g4fPpwu4xUREZHcR8v3RERyoKZNm7J+/XrOnDnj27ZixQqqVatGmzZtWLVqFaZp+rUZhkGTJk38jhMUFMQ999zDrFmz/LbPnj2b/Pnz07p164w9kbPsdjvvv/8+VatWZdy4ccTFxfm1z5gxg7p16xIcHEyBAgV48MEH2b9/v1+f5HpQ69ato3HjxgQHB1OuXDm/JYVLly6lfv36AHTt2jXN5W5bt26lZcuWhISEULJkySteYjVz5kwqV65MUFAQdevW5ddff/W1LVmyJM3ll7NmzcIwjFSXUF2p1GpKJde8+vLLL6latSrBwcE0atSIzZs3AzB58mQqVqxIUFAQLVq0YM+ePSmOGx0dze233054eDghISHcdNNNrFixwq/PiRMn6NWrF2XLliUwMJAiRYpw66238vvvvwNJP6tFixaxd+9e388gOVRzuVwMGjSIunXrEh4eTmhoKM2aNUuxJDV5CdrIkSMZP3485cuXJyQkhNtuu439+/djWRbDhw+nVKlSBAcH0759e44ePep3jLJly9K2bVt+/PFHateuTVBQEFWrVmXu3LmXfH5vuOEG7rnnHr9tNWrUwDAMNm3a5Nv2+eefYxgG27Zt8+u7aNGiFLOkJkyYQLVq1QgMDKREiRJ0796d48ePX3Is6aVZs2YA7N69+4r33b17N6VKlUoRSAEUKVLkmscmIiIiuZNCKRGRHKhp06a43W6io6N921asWEHjxo1p3LgxcXFxbNmyxa+tSpUqFCxYMMWxHn74YVavXu33RXTWrFncd999F11Gd/ToUf777z/f7dixY9d0Tna7nYceeojTp0/7zfR644036Ny5M5GRkbz33nv06tWLxYsX07x58xRf2I8dO8Ydd9xB3bp1eeeddyhVqhTPPvssn3zyCQBRUVEMGzYMgKeeeorPPvuMzz77jObNm/sd4/bbb6dWrVqMGjWKKlWq0L9/f7777rvLOo9ffvmFXr160alTJ4YNG8aRI0e4/fbbfT+PFi1aEBERwcyZM1PsO3PmTCpUqECjRo2u6Lm7EsuWLaNPnz489thjDBkyhG3bttG2bVvGjx/P+++/z3PPPUffvn1ZuXIl3bp189v3f//7H82bNyc+Pp7Bgwfz5ptvcvz4cW6++WZWr17t6/fMM88wceJE7r33XiZMmMBLL71EcHCwL5h59dVXqV27NoUKFfL9DJLrS8XHx/Pxxx/TokUL3n77bYYMGcK///5L69atU60DNnPmTCZMmMALL7xAnz59+OWXX+jYsSOvvfYa33//Pf379+epp55iwYIFvPTSSyn2j4mJ4YEHHqBNmza89dZbOBwO7r///kvWOGvWrJnf6/To0aP88ccf2Gw2li1b5vd8Fy5cmKioKN+2Q4cOsX79eu644w7ftiFDhtC9e3dKlCjBqFGjuPfee5k8eTK33XYbbrf7omNJL8khZP78+a943zJlyrB//37+97//pfOoREREJFezREQkx/njjz8swBo+fLhlWZbldrut0NBQa/r06ZZlWVbRokWt8ePHW5ZlWfHx8ZbdbreefPJJv2OUKVPGuvPOOy2Px2MVK1bMd6ytW7dagPXLL79YU6dOtQBrzZo1vv0GDx5sASluZcqUueS4b7rpJqtatWppts+bN88CrLFjx1qWZVl79uyx7Ha79cYbb/j127x5s+VwOPy233TTTRZgjRo1yrctMTHRql27tlWkSBHL5XJZlmVZa9assQBr6tSpqY4PsD799FO/YxQrVsy69957L3l+yc/F2rVrfdv27t1rBQUFWXfffbdv24ABA6zAwEDr+PHjvm2HDx+2HA6HNXjw4Es+TrJ3333XAqzY2NgUbck/pwvHFxgY6Nd/8uTJFmAVK1bMio+P9xvj+cc2TdOKjIy0WrdubZmm6et3+vRpq1y5ctatt97q2xYeHm517979omO/8847U33NeDweKzEx0W/bsWPHrKJFi1rdunXzbYuNjbUAq3Dhwn7PY/K4a9WqZbndbt/2hx56yAoICLASEhJ828qUKWMB1tdff+3bFhcXZxUvXtyqU6fORcf/5ZdfWoC1detWy7Is65tvvrECAwOtu+66y3rggQd8/WrWrOn3s7csy5oyZYoV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UJBVpkwZa9y4cSmO93//939W1apVLYfDYQHW1KlT/Y5xoccee8wqU6bMJc8PsLp3727NmDHDioyMtAIDA606depYS5YsSbV/YmKilT9/fis8PNw6c+bMJY9/oXfffdcCrNjY2BRtyT+n1MZ3vtjYWAuw3n33Xb/tS5YssQDryy+/9Nu+fv1665577rEKFixoBQYGWmXKlLE6duxoLV682HdOffv2tWrVqmXlzZvXCg0NtWrVqmVNmDDB7zgnT560Hn74YStfvnwW4Ht+TdO03nzzTatMmTK+52/hwoUpfgZXOu7UXsvJvwM//PCDVbNmTSswMNCqUqVKin0v5v7777cA6/PPP/dtc7lcVkhIiBUQEOD3cx03bpwVHh5uud3uVI81btw4q0qVKpbT6bSKFi1qPfvss9axY8cueywzZsywbrzxRis0NNR3LkOHDrUSEhL8+qX13CXr0qWLZbfbrV27dlmWde61lNrNbrdblmVZK1assLp3725Vr17dCg8Pt5xOp1W6dGmrS5cu1u7duy/7HEREROT6YlhWOlduFRERyQItWrTgv//+8xVLzwk8Hg8lSpSgXbt2TJkyJauHc90pW7Ys1atXZ+HChZnyeHfccQd58uThiy++yJTHExEREcnutHxPREQki8yfP59///2Xzp07Z/VQJBO0aNEiRY0pERERkeuZQikREZFMFh0dzaZNmxg+fDh16tThpptuyuohSSbo169fVg9BREREJFvR1fdEREQy2cSJE3n22WcpUqQIn376aVYPR0REREQkS6imlIiIiIiIiIiIZDrNlBIRERERERERkUynUEpERERERERERDJdri90bpomBw4cIG/evBiGkdXDERERERERkRzOsixOnDhBiRIlsNk010PkauX6UOrAgQNERERk9TBEREREREQkl9m/fz+lSpXK6mGI5Fi5PpTKmzcvkPRmERYWlsWjERERERERkZwuPj6eiIgI3/dNEbk6uT6USl6yFxYWplBKRERERERE0o1KxIhcGy1+FRERERERERGRTKdQSkREREREREREMp1CKRERERERERERyXS5vqaUiIiIiIiIiFw+r9eL2+3O6mFIDuV0OrHb7ZfVV6GUiIiIiIiIiGBZFocOHeL48eNZPRTJ4fLly0exYsUueTEAhVIiIiIiIiIi4gukihQpQkhIiK4uKFfMsixOnz7N4cOHAShevPhF+yuUEhEREREREbnOeb1eXyBVsGDBrB6O5GDBwcEAHD58mCJFilx0KZ8KnYuIiIiIiIhc55JrSIWEhGTxSCQ3SH4dXao2mUIpEREREREREQHQkj1JF5f7OlIoJSIiIiIiIiIimU6hlIiIiIiIiIhIFuvSpQsdOnTI6mFkKoVSIiKS5SzTTPrTk3LN+cXaREREJH1ZXs/ZP70p285+FltmyjaR7OR6DHdyKoVSIiKSpSzTBI8L9yevYh075Bc+WaYJrgRcUwbAiaMKpkRERDKQ5fXA6RO4Pn4ZEk76BVOWxw0njyV9JrsSFEyJSLpQKCUiIlnGF0h92Bdzx2rcE3r5gqnkQMo9sRfWzrW4xvdQMCUiIpJBfIHUhB5YMetwj+/pC6Z8gdT4Hlg71+Ke0EvBlORYW7ZsoU2bNuTJk4eiRYvy6KOP8t9///naT5w4wSOPPEJoaCjFixdn9OjRtGjRgl69evn6JCYm8tJLL1GyZElCQ0Np2LAhS5cu9bVPmzaNfPny8cMPPxAVFUWePHm4/fbbOXjwoK+P1+uld+/e5MuXj4IFC9KvXz8sy8qMpyBbydJQ6tdff6Vdu3aUKFECwzCYP39+mn2feeYZDMNgzJgxmTY+ERHJWIbNhvuTV7D2b0/acDreF0z5AqlDsUltJ47iGt8TvAqlRERE0p1l4prQE44eSrp75G9fMJUcSBF/JKntnz24J/UBXaVNcpjjx49z8803U6dOHdauXcv333/PP//8Q8eOHX19evfuzYoVK/jmm2/46aefWLZsGb///rvfcZ5//nlWrlzJnDlz2LRpE/fffz+33347MTExvj6nT59m5MiRfPbZZ/z666/s27ePl156ydc+atQopk2bxieffMLy5cs5evQo8+bNy/gnIZtxZOWDnzp1ilq1atGtWzfuueeeNPvNmzePVatWUaJEiUwcnYiIZDTLnYi91aN4pr4KyTOgTsfjfr87BIbAiSN+/e3N7gFbln50iYiI5E6WhaPlQ3jmjoazszWsI3/jGvUEmB44c/JcX5sN+62dkz67nYFZNGCRKzdu3Djq1KnDm2++6dv2ySefEBERwc6dOylevDjTp09n1qxZ3HLLLQBMnTrVL4vYt28fU6dOZd++fb7tL730Et9//z1Tp071HdvtdjNp0iQqVKgAJAVZw4YN8x1nzJgxDBgwwJeFTJo0iR9++CFjn4BsKEv/Zd+mTRvatGlz0T5///03L7zwAj/88AN33nlnJo1MREQyg+EMxFamKo6ub/gHU64zSbfz2O94EnvjDhjOgCwYqYiISO5mOAOx1bkZB/gFU5w67t/RZsPRaTC2SnUxFEhJDrNx40aWLFlCnjx5UrTt3r2bM2fO4Ha7adCggW97eHg4lStX9t3fvHkzXq+XSpUq+e2fmJhIwYIFffdDQkJ8gRRA8eLFOXz4MABxcXEcPHiQhg0b+todDgf16tW77pbwZev/bjZNk0cffZS+fftSrVq1y9onMTGRxMRE3/34+PiMGp6IiKSD5GDK2e1N3B/3h7NX2zufvc3jCqREREQymC+YsqykYCoVjkcGKZCSHOvkyZO0a9eOt99+O0Vb8eLF2bVr12Udw263s27dOux2u1/b+WGX0+n0azMM47oLnC5Hti50/vbbb+NwOOjRo8dl7/PWW28RHh7uu0VERGTgCEVEJF3YnRglIyEwNNVmW6X6qlshIiKSGWx2bJF1Uv/cdQRgK1tNS+klx7rhhhv4448/KFu2LBUrVvS7hYaGUr58eZxOJ2vWrPHtExcXx86dO33369Spg9fr5fDhwymOUaxYscsaR3h4OMWLFyc6Otq3zePxsG7duvQ72Rwi24ZS69atY+zYsUybNg3jCr6IDBgwgLi4ON9t//79GThKERG5VueusvcinDmRah/3R/18V+UTERGRjGF53EkXFpn44rnle+fzuJKuvHf2qnwi2VlcXBwbNmzwuz311FMcPXqUhx56iDVr1rB7925++OEHunbtitfrJW/evDz22GP07duXJUuW8Mcff/D4449js9l8uUSlSpV45JFH6Ny5M3PnziU2NpbVq1fz1ltvsWjRosseX8+ePRkxYgTz589n+/btPPfccxw/fjyDno3sK9uGUsuWLePw4cOULl0ah8OBw+Fg79699OnTh7Jly6a5X2BgIGFhYX43ERHJns4FUuddZS81512VT8GUiIhI+rM87hRX2Uu133lX5VMwJdnZ0qVLqVOnjt9t+PDhrFixAq/Xy2233UaNGjXo1asX+fLlw2ZLikfee+89GjVqRNu2bWnVqhVNmjQhKiqKoKAg37GnTp1K586d6dOnD5UrV6ZDhw6sWbOG0qVLX/b4+vTpw6OPPspjjz1Go0aNyJs3L3ff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DKR06dK88cYbAGzevJmbb76Z4OBgChYsyFNPPcXJkyd9+3bp0oUOHTrw5ptvUrRoUfLly8ewYcPweDz07duXAgUKUKpUKaZOnerbZ8+ePRiGwZw5c2jcuDFBQUFUr16dX375xW9cv/zyCw0aNCAwMJDixYvz8ssv4/Gcq49atmxZxowZ47dP7dq1GTJkiO++YRh8/PHH3H333YSEhBAZGck333zjt8+3335LpUqVCA4OpmXLluzZs+can9HMo1BKREREREQkG0utiLkKm0t2YTgDsFVrgqPbmxCc17fd2rcN97tdsPZvP9c5OC+Ox9/CVq1Juv6H44ABAxgxYgQDBw5k69atzJo1i6JFi3Lq1Clat25N/vz5WbNmDV9++SU///wzzz//vN/+//vf/zhw4AC//vor7733HoMHD6Zt27bkz5+f6OhonnnmGZ5++mn++usvv/369u1Lnz59WL9+PY0aNaJdu3YcOXIEgL///ps77riD+vXrs3HjRiZOnMiUKVN4/fXXr/j8hg4dSseOHdm0aRN33HEHjzzyCEePHgVg//793HPPPbRr144NGzbwxBNP8PLLL1/lM5n59E4mIiIiIiIiIlfNcAZgK1+LgD5TMEpHpd6ndBQBfaZgK1czXQOpEydOMHbsWN555x0ee+wxKlSoQNOmTXniiSeYNWsWCQkJfPrpp1SvXp2bb76ZcePG8dlnn/HPP//4jlGgQAHef/99KleuTLdu3ahcuTKnT5/mlVdeITIykgEDBhAQEMDy5cv9Hvv555/n3nvvJSoqiokTJxIeHs6UKVMAmDBhAhEREYwbN44qVarQoUMHhg4dyqhRozDNK5vp2KVLFx566CEqVqzIm2++ycmTJ1m9ejUAEydOpEKFCowaNYrKlSvzyCOP0KVLl2t7UjORQikRERERERERuSaGMwDy5MPxQP9U2x0Pvgx58qV7SYZt27aRmJjILbfckmpbrVq1CA09V4etSZMmmKbJjh07fNuqVauGzXYuHilatCg1atTw3bfb7RQsWJDDhw/7Hb9Ro0a+vzscDurVq8e2bdt8j92oUSMMw/B77JMnT6aYcXUpNWvW9P09NDSUsLAw31i2bdtGw4YN0xxXdqdQSkRERERERESuieVxwcnjeOaMSLXdM2cEnDyerrWkAIKDg6/5GE6n0+++YRipbrvSGU6XYrPZkorB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DlavXs3YsWN57733+PjjjwHo0qULa9eu5ZtvvmHlypVYlsUdd9yB2+327X/69GneeOMNPv30U1asWMHx48d58MEH03WMkpKW74mIiIiIiIjIVUkuan5+7SjLdPtCJ9PrYvmM2zFsTl+7IyCUZp2+S9dxREREMHr0aAzDoHLlymzevJnRo0fTokULvvnmG1asWEHjxo0BmDlzJhEREcyfP5/7778fALfbzbhx42jYsCGQFHJFRUWxevVqGjRokK5jlXM0U0pERERERERErlpyUfPk24WzoEyvy689I4qf33jjjRiG4bvfqFEjYmJi2Lp1Kw6Hwxc2ARQsWJDKlSuzbds23zaHw0H9+vV996tUqUK+fPn8+kj600wpEREREREREblqjoBQv/vnz5SCpNlUF86UEgGFUiIiIiIiIiJylUyvK8VSPFdCHMtn3I7pdWGzB9C00/cEBIWn2M9mD0i3cURHR/vdX7VqFZGRkVStWhWPx0N0dLRv+d6RI0fYsWMHVatW9fX3eDysXbvWt1Rvx44dHD9+nKioqHQbo6Sk5XsiIiIiIiIiclVSC5YCgsJ9M6MMmzNFIJXWftdi37599O7dmx07djB79mw++OADevbsSWRkJO3bt+fJJ59k+fLlbNy4kU6dOlGyZEnat2/v29/pdPLCCy8QHR3NunXr6NKlCzfeeKPqSWUwzZQSERERERERkRytc+fOnDlzhgYNGmC32+nZsydPPfUUAFOnTqVnz560bdsWl8tF8+bN+fbbb3E6zy0pDAkJoX///jz88MP8/fffNGvWjClTpmTV6Vw3FEqJiIiIiIiISI7mdDoZM2YMEydOTNGWP39+Pv300zT37dKlC126dAHgnnvuSbVPYmIiefLkSZexyjkKpUREREREREQkXSUXM88NRc3379/Pt99+S7Vq1bJ6KLmOQikRERERERERSTcXFj9P76Lmme2GG26gZMmSTJs2LauHkusolBIRERERERGRdHNhAJXRgdTSpUsz9Pj//vtvhh7/eqar74mIiIiIiIiISKZTKCUiIiIiIiIiIplOoZSIiIiIiIiIiGQ6hVIiIiIiIiIiIpLpFEqJiIiIiIiIiEimUyglIiIiIiIiIunO40nI6iFINqdQSkRERERERETSlel18+fuBZhed1YPJcMMGTKE2rVrZ/UwUjVt2jTy5cuX1cO4JIVS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rF27lqeeeorSpUvz5JNP0qVLF2JiYvjmm28ICwujf//+3HHHHWzduhWn00n37t1xuVz8+uuvhIaGsnXrVvLkyQPAwIED2bp1K9999x2FChVi165dnDlzJkPO4XqkUEpERERERERErln1/GUIsQdy2pvI0kNbWHpoi68txB5I9XylM+yxIyIiGD16NIZhULlyZTZv3szo0aNp0aIF33zzDStWrKBx48YAzJw5k4iICObPn8/999/Pvn37uPfee6lRowYA5cuX9x1337591KlTh3r16gFQtmzZDDuH65GW74mIiIiIiIjINXOZHhoUjky1rWGRSrhMT4Y99o033ohhnFsa2KhRI2JiYti6dSsOh4OGDRv62goWLEjlypXZtm0bAD169OD111+nSZMmDB48mE2bNvn6Pvvss8yZM4fatWvTr18/fvvttww7h+uRQikRERERERERuWZOm53q+cuk2lYtX2mcNnsmj+jyPPHEE/z55588+uijbN68mXr16vHBBx8A0KZNG/bu3cuLL77IgQMHuOWWW3jppZeyeMS5h0IpEREREREREblmbtPLlmN7U2374/g+3KY3wx47Ojra7/6qVauIjIykatWqeDwev/YjR46wY8cOqlat6tsWERHBM888w9y5c+nTpw8fffSRr61w4cI89thjzJgxgzFjxvDhhx9m2Hlcb1RTSkRERERERESuWYDNwep/Y1Jtiz68kwBbxkUQ+/bto3fv3jz99NP8/vvvfPDBB4waNYrIyEjat2/Pk08+yeTJk8mbNy8vv/wyJUuWpH379gD06tWLNm3aUKlSJY4dO8aSJUuIiooCYNCgQdStW5dq1aqRmJjIwoULfW1y7RRKiYiIiIiIiMg123JsL6e9iYTYA2lYpBLV8pXmj+P7iD68k9PeRLYc30etAmUz5LE7d+7MmTNnaNCgAXa7nZ49e/LUU08BMHXqVHr27Enbtm1xuVw0b96cb7/9FqfTCYDX66V79+789ddfhIWFcfvttzN69GgAAgICGDBgAHv27CE4OJhmzZoxZ86cDDmH65FhWZaV1YPISPHx8YSHhxMXF0dYWFhWD0dERERERERyuNz4PTMhIYHY2FjKlStHUFDQFe9/xuNiW9x+7Iad6vlK4zI9OG123KaXAJuDLcf34bW8RIVHEOwISNext2jRgtq1azNmzJh0Pa5cvct9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3R6QVG/H7tQMqatkedxJQYnpTVpSZnp9P/vzfy5ggdeTowOp81nuRHA4MQxb0rmfPbdlM9rgOVuYv1TV+6hY92mw2VOdBWW5XWAzrioM9T3vXu/ZQCqVNtN73QdSufF75tUWOj+fxzS5/+fP+OtUXIq2UqHhfNnqURwZ8J7YokULvF4vy5Yt821r0KABN998M0WKFGHy5Mls2bIFpzPl74RhGMybN48OHTr4tuXLl48xY8bQpUsXXxHzESNG0L9//6Tz9HgoV64cL7zwAv369UtR6Hzp0qW0bNmSOXPm8MADDwBw9OhRSpUqxbRp0+jYsWOq59G2bVuqVKnCyJEj+f3336lbty579uyhTJkyfv2OHj1KwYIFWbp0KTfddNO1Pn0ZIlcUOhcRERGR64ths6UZLhhG2m0ZNp7k5XmpfIkynAEYzkC//5l22AOw28/ukzyzSq5K8gwf42zwcv7P/vyfi2Gz55pACs6+boyk103yuVmWSbNO39Gy26+07PYrkTf2SAqu0liWZzgDrnp2nu95T2V51fk/E5HUXKy2VEbXkqpZs6bf/eLFi3P48GHuv/9+zpw5Q/ny5XnyySeZN28eHs+V1yRs1KiR7+8Oh4N69eqxbdu2y96nQIECVK5c2beP1+tl+PDh1KhRgwIFCpAnTx5++OEH9u3bB0CtWrW45ZZbqFGjBvfffz8fffQRx44d8x2rS5cutG7dmnbt2jF27FgOHjx4xeeUHehTUkREREREJBtLDqkutU0kq6VVWyqjakn5PfYFs6AMw8A0TSIiItixYwcTJkwgODiY5557jubNm+N2u339LgzLktsy0rvvvsvYsWPp378/S5YsYcOGDbRu3RqXywUkFU//6aef+O6776hatSoffPABlStXJjY2FoCpU6eycuVKGjduzOeff06lSpVYtWpVho87vemdTERERERERETSRWqzpbL6invBwcG0a9eO999/n6VLl7Jy5Uo2b94MQOHChf1mGcXExHD69OkUxzg/8PF4PKxbt46oqKiLPu75+xw7doydO3f69lmxYgXt27enU6dO1KpVi/Lly7Nz506//Q3DoEmTJgwdOpT169cTEBDAvHnzfO116tRhwIAB/Pbbb1SvXp1Zs2ZdwbOSPWTrQuciIiIiIiIiknMkz5b6cFs0f52K882SyohaUpdj2rRpeL1eGjZsSEhICDNmzCA4ONhXp+nmm29m3LhxNGrUCK/XS//+/VOtPTV+/HgiIyOJiopi9OjRHDt2jG7dul30sYcNG0bBggUpWrQor776KoUKFfLVroqMjOSrr77it99+I3/+/Lz33nv8888/VK1aFYDo6GgWL17MbbfdRpEiRYiOjubff/8lKiqK2NhYPvzwQ+666y5KlCjBjh07iImJoXPnzun75GUChVIiIiIiIiIikm7OvxJfVs+SypcvHyNGjKB37954vV5q1KjBggULfFfNGzVqFF27dqVZs2aUKFGCsWPHsm7duhTHGTFiBCNGjGDDhg1UrFiRb775hkKFCl30sUeMGEHPnj2JiYmhdu3aLFiwgICApJp4r732Gn/++SetW7cmJCSEp556ig4dOhAXl1QkPiwsjF9//ZUxY8YQHx9PmTJlGDVqFG3atOGff/5h+/btTJ8+nSNHjlC8eHG6d+/O008/nc7PXsa76qvvmabJrl27OHz4MKZp+rU1b948XQaXHnLjVRFEREREREQk6+TG75npcfW983lMkxdXfsPoRndl2SypzLJjxw6qVKlCTEwMFStW9F1979ixY+TLly+rh5clLvf1dFUzpVatWsXDDz/M3r17UySehmHg9Xqv5rAiIiIiIiIikgtYlsWoG9tm6SypzHD06FG++uorwsLCiIiIyOrh5DhXFUo988wz1KtXj0WLFlG8eHG/y+CKiIiIiIiIyPXNabeT6PUQkIFX3MsOHn/8cdatW8fEiRMJDAzM6uHkOFcVSsXExPDVV19RsWLF9B6PiIiIiIiIiOQCgfbcX8b6/KvhJWvRokWunyGWXq5qYWfDhg3ZtWtXeo9FRERERERERESuE5cdW27atMn39xdeeIE+ffpw6NAhatSokeJyiTVr1ky/EYqIiIiIiIiISK5z2aFU7dq1MQzDbwpat27dfH9PblOhcxERERERERERuZTLDqViY2MzchwiIiIiIiIiInIduexQqkyZMr6///rrrzRu3BiHw393j8fDb7/95tdXRERERERERETkQldV6Lxly5YcPXo0xfa4uDhatmx5zYMSEREREREREZHc7apCqeTaURc6cuQIoaGh1zwoERHJPSyvB8vjTr3N48byejJ5RKmzLAvL7Uq9zTTTbMstLLcLyzRTb/Pk7nOXa5fm785Ffq+ykuW5sveltPomtWW/88sOLv6cpd12VY91qc+Zy3g8yzSxXAmpfiZZXm9Sm3npurleb/qeW0a48DV7/vNz4XN1fl+vV691uTwJntT/bZfW9txmz549GIbBhg0bsnooOcJlL98DuOeee4CkouZdunQhMDDQ1+b1etm0aRONGzdO3xGKiEiOZXk9cCoOvB6svAUwHOeu1mp53HDiKDicWCFhGPYr+khK33FaFnhcWIf3QZHSGM5zn2+WaYI7AevYP1CwJIYzIMvGmVEsdyLW4X0YRUpj4cSw2fzbDv4JJSpgOK793C3LxDBsad6XnMfyuLEO7Ep6jZz/u5P8e3VoDxQr69eWlZLel44DFlae/H7vPZbHDfH/QUAwVnAeDLsjKfDYuxVKV0lxDpbXjbV/B5SqlG3OLzuw3IlY+7ZD2aoYducFbS6svX9A2ep+nwlX/VheD5w5Ca4ErLCC/p8zXg+cPA6GgZUnX5qfM5ZpgscFJ45BYBBWcF5fX8v0gicR6/h/GGEFsAJD/N4jL2Sz2fF4E3HY0/f1kNp75dW8f1ruRKy/dkLpqKTXt8eNtW8rRFRJat+7DcpVP9f2104oGYnhDMRmc2TIuUnuY2LhNk2c5/2uuE0TE+sie8n16orexcLDwwkPD8eyLPLmzeu7Hx4eTrFixXjqqaeYMWNGRo1VRERykORAyjWhJ67xPeHEUd//wCYHUq7xPXCN7wGn47NsxlTyF2f3h31xT3wR6+9dWO7EpLazgZR7Ym/cE3ph/bsvW876uBaWOxHrwC7cE1/E/WFf8Lp9M6YsdyJm7Bbck/rg/uTVdJkRYhg2ls1ow5JPmrNsRhsFUjmc5XHjnjYQ9+Q+mLs3nvvdSf69+rg/7km9sfbv8LVlpeSQIum9pyecPOZ777E8bqy4f8+9L7kSsLxuPJ+/g/ujvpgbf/E7B8vrxvPZcNwfvoS5PTpbnF92YLkTMTf+gvujvng+fwfrvJlDltuFd/W3uD/qh+f/PrjmGVPJgZTvZxb/37nPGa8HThzDNaEHrgk94OTx1GdBnQ2krOOHz31enTmRFEaaXnAnYv33N+6JvXBP6AmJp9OcVer2JPDrlokcP3UAy0q9z9U6/73zat8/LXci5rZVuCe/hHfJHCyPG8+cEbg/7Iu5eRm4EnB/PgLvqgVJbZ8OwT35Jcyd6zBdCaza/hlHT+zHTOP8RZL9d+YMvVb8j3hXIm6vl3hXIr1W/I8jCWeyemiSDV3RO9nUqVOZOnUqgwcPZsqUKb77U6dOZfLkyQwYMIBChQpl1FhFRCSHOD+Q4tg/cOLIuWDK6/UFUpw4Csf+ybJg6vxAytq3DdyJuD/unxRMeT2+QMo6uBsST+Oe1CcpmMoly3V8gdRH/ZO+eO3bdi6Y8rgxY7fgmTYw6f7uDekWTHlcp/C6T+FxnUqHs5CskhxIWTHrwOvB8+ngpGDK4/YFUtaeP5L+PmVAlgdT5wdSxP0Lcf+eF0x5seL+TQodTh7HyF8U7HY8n7+LuXEJWBaer0YmBVMety+QMretBNPEM+sNBVOcC6Q8X40Ey8LcuNQXTFmepEDK+814AMzV311TMHV+IMXRg3DyWNLPM/6/s58zSYEUcf/B8X9TDaaSAqlErOOHcU9+CU4eg6MHfcEUppkUSH3UPymoOrzvvGAq5VI+t/cMa3bM4Kd1b2Oa6f95lvzeeTXvn8mBlGfWmxgV62Bvdi+eOSMwN/+a9Pr+4h3MrSsJ6P4+9nq34/l0COaO1WB68cwYhhWzjspFG/PLpvexuPQyRrm+FQgKYu2//9DxpwVM2rqRjj8tYO2//1AgMDhDH/f777+nadOm5MuXj4IFC9K2bVt2794NnFtS98UXX9CsWTOCg4OpX78+O3fuZM2aNdSrV488efLQpk0b/v33X98xTdNk2LBhlCpVisDAQGrXrs3333/v97irV6+mTp06BAUFUa9ePdavX5+h55nbXNV/Tw4ePJjQ0FAOHz7MsmXLWLZsGYcPH07vsYmISE5lejEP/pn0ZSDZ2WDK/P2nc4FUsrj/MA/shsuo15GuvB6sY4eTlu0lOxtMmau/OxdIJUs8jblrA5CyrmKOZNgwd66D82d/nA2mvKsW+gIpX9uhPWdnvF0fNSEkbUkBz7GkpZ3JzgZT3pULcH90NpBK5nFh7lwLWTkzzjQx/46BE0fObTsbTJm//+QLpABsJStCYgLm/u3n+p4Npry/foln+pCkQOr8Y2+Lhixchpwt2B2Y21eBdW6JjrlxKZ6Zb+JdPMsXSCWz9vwBV/ufEb7PmXNfHpODKfP3n84FUsnij2Ae2OX/OeP1gGklLcE8dfzc9rPBlLnuB18g5Rvz0UNJnxkXjNvtSWDJxrF4vInsPbyav45swszsz7SLsTkwt64Cy8RWMjLp8+yvnefaLQvP1+/hXfcT7hnDkgKpZKYXc3s0YXlLcezkfvYdXpchoZvkHiEOJzYMjiUmMiNmG8cSE7EbBsGOjH2PPHXqFL1792bt2rUsXrwYm83G3Xff7Te7b/Dgwbz22mv8/vvvOBwOHn74Yfr168fYsWNZtmwZu3btYtCgQb7+Y8eOZdSoUYwcOZJNmzbRunVr7rrrLmJiYgA4efIkbdu2pWrVqqxbt44hQ4bw0ksvZeh55jaGZVlXvLDzxIkTPPfcc8yZMwevN+nN1m6388ADDzB+/HjCw8PTfaBXKz4+nvDwcOLi4ggLC8vq4YiIXDcsdyLmznV4Zgy7eNhks+N4dDC2yBuypCaL5XGdXZrxIiRc/H+e7bc/jr3ZPelSWym7sDxuvD9/hnfJ7It3DM2H87kxGPmKXHYdmNTqnZheF0un3oTpdWGzB9Ci6y/Y7AGX3E+yn+T6S8mzjS7GflNH7Ld1SZcaQtfCcidibo/GM+sNuNgSJLsDZ+8pGEEh52biXIStTisc9/fJ0tp42YXl9STNHNuy/KL9jCKlcT43Fi5Ro+mij+VOxNy9Ec+ngy8ebtlsOB4ZiK1y/ZR1wdwu8LoxN/2KZ+5ov0AtBUcAzsffwoio4qsvaFkWXtPNX/9t4PNfnvMt2ysYVo5Hbv4Ypz0YpyPoys7rEu+dQKrvn5d677S8nqQZURuWYL/rOexVG+Oa/BIcO3TR8djqtcZo/xxfLO/Jvn/XUSBvGR65eQoBjpArPrfcJDd+z0xISCA2NpZy5coRFHRlP1vTsvCYJgdPn2LS1o387+99KfrcUrI0T1etRfGQUBw2G7ZULp6Wnv777z8KFy7M5s2byZMnD+XKlePjjz/m8ccfB2DOnDk89NBDLF68mJtvvhmAESNGMG3aNLZvT/pPiZIlS9K9e3deeeUV33EbNGhA/fr1GT9+PB9++CGvvPIKf/31l+85mzRpEs8++yzr16+ndu3aGXqO2dnlvp6u6pPziSeeYP369SxcuJBGjRoBsHLlSnr27MnTTz/NnDlzrm7UIiKSaxjOQGyV6uLoNCjtYCqLAykgKWAqVBLns6MvGkzlxkAKwHA4sbd6FCDtYOoqAik4VwPl/GUmlun2falK/pJl2M4d0xEQSrNO313FmUhmMxxOrLBCBHQfe9FgKrsEUnD2falKQxwPv5p2MGV34HhsGEZ4QbDZCej+/kWDKQVS/gy7w/f8phVMpUcgBWd/nhVq4eg8NO1g6iKBVNIxArAAW83mOCDtYCqVQMrtTeTk6cP89Pvb/HnoN7/uR+JjmbDgDupVepgmVZ/EMIzLLhB+qfdOSPn+eTnvnYbdgaNjPzyA95sJAAQ8PfKiwVRSIPWsL5ACOHpiLxMX3kndyIdoWu1JMGw4Vfz8uubyegmw25m+8w8+3rY5zX6L/97H4r/38URUDZ6MqunbL73ExMQwaNAgoqOj+e+//3wzpPbt20fVqlUBqFmzpq9/0aJFAahRo4bftuRVYPHx8Rw4cIAmTZr4PU6TJk3YuHEjANu2baNmzZp+oUtyRiKX56o+BRYuXMgnn3xC69atCQsLIywsjNatW/PRRx+xYMGC9B6jiIjkUIYzEFtUQ+xN70m13d7sXmxVGmT5VasMRwBG4Qgc7Z9Ptd1WpQGOlg/mukAqmeFw4ri9G0a5Gqm2O+7rjZG/6FWFCufXQPG6T/l9qYKkL1bnt6vOVM5iOJwQXhhHx76pt5eOwnHHk9kikEpmOAOxVWuCvVH7VNvtN3XEVjEpKDfsDgjJi7PzkNQPVqA4jgf6KZC6gGF34HjkNciTP9V2Z9fXrzmQ8j2WMxBbZF3sze9Ptd3euAO2qo0u+jljOAPAGYit7q3Y6rVO/Ti3dsYoUzUpxDobWq3ZMZMPv7s7RSCVzONNZNW2qUxYcAf/xf3JlSxQudR7J/i/f17ue6dhd+B48GXIXxTvNxMwD+3B+dCA1PsWKonjvt4sWjvcF0idf27R26cxfsEd/Hs85orOTXKfALsd07J4rFI1vri1HTeXLJ1qv1tKlubLW9vxWKVqmJaVroEUQLt27Th69CgfffQR0dHRREdHA+Bynfv9cTrPfR4ZZ2dqXbhNxfwz11V9EhQsWDDVJXrh4eHkz5/6h4+IiFx/LI8b4v7Du35xqu3e33+GuP+u+QpM1yr56kveX79Ktd3cvRFzz5ZcW8TYcifi3bku6RLuqfAumQ2mN80rTsn1y7IsML14/zcz9fa/Y/BuX52tfncsjxvr2D94Ny5Jtd277kc4efRcQWzLxPvDtNQPduwQ5rofs9X5ZQeW24V35YI0Z895vpsCVvrUW0q6yt5RvL//lGq7d8P/4Pjhi37OWKYXPG6sQ7GYW1akfpzohb6r8hmGgdfrpmGVztz2/+ydd3gUVReH3ym76STU0KX3IkURRUHAgmLv0lUUC0UUELtgo/kpFgQsNAs2rFhQqghIF6QXhVBCCenJ7pT7/THJJstuQkICCfG+z7MPZO6UMzO3/ubec9qNJjwk7/FP9Yotub3zW1SKru8bAJckwvBgr/4ZEo+gtrwMtV4rrN/yKL/HD2Ks/YUuzR8kMjQwmFW1Cs25/bLJVIlpVCruTVKyqIqCW9M4L6ocL13YCe2kPKEpCi9e2InaUeVwa1qxL907fvw427dv5+mnn6Zbt240bdqUEyfyX1p+KsqVK0f16tVZvty/Xli+fLlv5lXTpk3566+/yMzM9KWvXLmySNf9r3FaotTTTz/N8OHDOXw4Z5rn4cOHGTFiBM8880yxGSeRSCSScxdhGv5R9oKRkpATla+EhClh2/5R9oJheDDeewJxYGeZG3wKw+MXZS/oPrmj8hVSmNLdEWiunN/J/qNUze2XrrsjTvteJGcXX/TK905yap6b3FH5SkHZEabhF2UvKEnHnHorMw1h5oqyF/SEAvOLSdgbF5eK+ysNCMM/yl4w7L+W+KLyFelalukfZS8Y2REXk4N/ABG2BYYXcSwuwKm5HwmHfVH5hGWiaS40VadlnZ48dN18Lmzc12/3EFcUt3T6H726vkfV8k3QtcLNtD1V3Qn+9WdB6k5heLDXL8T86n+oLS5Fv+1xzI9e9Hdq7neAQHzxGuG7ttOny3SfMBXiiuTmSybRu9uHVK3QrND3Jin7pJsGlhCUDwmhd8OmlA8JwRKCjDMYKKV8+fJUrFiRadOmsWvXLhYuXMjw4cOLfN4RI0Ywbtw45s6dy/bt23niiSfYsGEDQ4cOBeDuu+9GURQGDhzIli1bmD9/PhMnTizydf9LnNZc4ylTprBr1y5q165N7drO1Lx9+/YREhLC0aNHmTp1qm/fdevWFY+lEolEIjlnyFOQUjXUlpc5IaizfUxlReVzP/wGIqrCWV3mk58gpTbvhL17fY6PqSxhynXfq1CjYYkvOSwO8hSkIqJRazfzG4hnC1Ou+ycgcBVo2Y0QdoCPE+novGyQnyClNumAnTuaWZYwpfd9AbV+6xIrO3kKUpqO2uJS7E1LfD6m1Gr1wBWCOSdQkFLqt0EcPwCJWZGns4QpHVBbdykTdcPpkpcgpVSsAeUqIPbm+JqxNy7GhKzlj4Wv94VlQEpioCClqqgtO2NvXpbjYypLmHI/PBlRrpKvnRGWBWYegpTuRm3W0WmvspemZUXlcz/8BiIsylkKl+VLqXOrhzmUsJn9R52xT5dWj1C3akc09TTu7RR1JxTe0bmfINX0ojwFKaVBG8SxOEg8mn1S7M8nEn7bcPp0mc6MhQO4pMX91Kt2CZoql61KgpOQmckFlavycodOhGk6/Ro3Z/SqZSR4MohwnZl+nqqqfPrppwwZMoQWLVrQuHFjJk+eTJcuXYp03iFDhpCUlMRjjz3GkSNHaNasGd9++y0NGzYEIDIyku+++45BgwbRpk0bmjVrxrhx47jllluK4a7+G5xWTXLjjTcWsxkSiUQiKVMIG5Fw2L+Dr2rofZ93Bqytu/g7P89IRpyIR4mMObt22hakJiGSj/tt1q6+F63LHYj4f/ydnxsexOF/UWo0Ort2nikUxRHj/ASpLKfmFatj/TwDa9HHviSRdBTSUyAymoJMtg42OFI1t+OY1/KiqK6gX/+lIHUOYFvOTKJsYSYLrfPtaD3ugxOH/Z2fW6aT1xqcf/ZtzUbYiOOHICM1Z1uWU3O1UXvslpdifvyiI0yVr+qU94SDfqdQ23RHv/1xSE/xd34uBHbcDtQ23c7iDZVCVBURt8NvkxJ7Hq4HXwd3GObHL/o5PxfHDoBlwWmIUtg2IjEe0pL9rq/3ega1+SXYO7pjzszl/DwjDfv4IdSoCrnOYTnnOX4QPLl8MmU7Na/bAnt1O3/n56mJiKTjKCERkMsdjoLGFW1H8cHPd1A+shat6t102qLNqepOIGj9mW/dqWrYcTtACJQKVcHIRJzkvF9tfxX6zcMg+bi/83Mh4OBewlt0olJ0fdrUv1UKUpJ8qRQWxv8uuRxX1gcsl6bx+iVdMfKLxlwMdO/enS1btvhty+3v7GTfZ126dAnY1r9/f/r37+/7W1VVnnvuOZ577rk8r3vRRRexYcOGPK8ryR9FlPGnVRZDdUokEsm5gDA82P9uwfzwKbBtR5Bq0AbFFeKk7VjrCFOqiuuel1FqNy2RGQbCNBCJRzDeGQZpiX5R9oTpRRw74BOm9BuHOJGIXGVnqYIwvFjLv8L68f2AKHvCNLB+neMIU9GVcD80GaLKF9mp86IPLsMy0tBcEVx+z9JiuhPJ2UZYJqQl4X17MCQe9YuyJ0wDko/5hCntyv5onW8r8WABzuzATc7sQHAEqXqtcuqlbX86wpTmwjX8PZSwSIwpwxDx//pF2ROWCRmpPmFK7Xg9es9Bpcqhe0khTAPzy9ew1/2aI0hlOTUXlumLyqfUaIjrgUngCjlth+fC8CD2b8d4fzTYpl+UPWF4sPdsdIQpFPT+Y1HrtghoZ4TpBcPA3vEn5qevgqpnRdlrDChgGdh/LXWEKVcorgcmosTWCdoOmJaH71Y+Q4s611Kv6sVopyO25UN23QmcVv0pLAPzm7exV/2AdsMjaOd3xXhnKOLofkeQuuERjA+fQr2wB1qDtk75PXEY7ZKb0K4ZyNItU6laoRkNql96WjPAyhplcZyZmZnJ3r17qVu3rl80uUKfxzQJ1QP7Cnltl5RNCpqfTluUSkxM5IsvvmD37t2MGDGCChUqsG7dOmJjY6lRo8ZpG17clMXKQiKRSM4VsoUpDI9PkPJL27EWJTS8xAQpny2mgUg8ir1tFdpF1/oNnLOFKbFvG2qbbmVKkMrGWXLzA2rjC32ClC/NNLB+/wrt/K7FIkiBFKXKEtnClLV2AdqltwTkHZKPYf39B1rH60pckMomW5hCCJ8g5Ze2fTVKRDRKzUbODB5POtbSz9G69/HL/9nClLXyO7Qud0pBKhfCNLAWfoR26a0BUfaEZWL9MhOt691FEqR858sSpkR6sk+Qyp1m79kIihZUkMqxN0uY2rXOefe1Gvv2FYbXEab+Xu6IUXkIUtlkeJNx62FnRLQpqigFjjBlLfoUreP1EBIB3gynju/WC1CwFsxC63I76G4nf/85H63z7Si6i0xvMi49XM6SyqIsjjOLS5SSSOAMi1J//fUX3bt3Jzo6mn/++Yft27dTr149nn76afbt28esWbOKZHxxUhYrC4lEIjmXyHb+G2wwkF/a2SbbAW6wgaUwvSAok4JUNvnev2UASrGFvV82pwemNw3dHRHgN0Vy7pEdpS5Y/sgvX5UkhamXRNZyE0UNDF3u3LuCUsxhzcsCznNTgopO2QETiipI+c5XDO2MMLwgbFCUwNlUhhcQgHLKdsC0PKiKjhokvxSV7LoTKFL9KaysPK1pAfk7998nl+0zeW/nImVxnClFKUlxUtD8dFq9y+HDh9O/f3/Gjx9PVFSUb/s111zD3XfffTqnlEgkEkkZJb+BQGkQo7LJb9BcWmZ4nEnyvf9iXIJysgNf6dT83Cc/sbK0iVHZFKZeCiZG+dKKSagti+T73IpJjPKdrxjamfzEpsJ8kMh2fF7cBHN+frr1Z24R9eT3lPvvk/P3mbo3iUTy3+a0WoTVq1fzwAMPBGyvUaMGhw8fLrJREolEIpFIyiYnD6CkICWRSCSnJlhdKetPiURSFjitmiwkJITk5OSA7Tt27KBy5cpFNkoikUgkEolEIpFIJBKJRFK2OS1R6vrrr2fMmDEYRpafAEVh3759jBo1iltuuaVYDZRIJBKJRCKRSCQSiUQikZQ9TkuUmjRpEqmpqVSuXJmMjAw6d+5MgwYNiIqK4qWXXipuGyUSiUQikUgkEolEIpFIJGWM0/LOGB0dzYIFC1i+fDkbN24kNTWVtm3b0r179+K2TyKRSCQSiUQikUgkEolEUgYp9Ewp27b54IMP6NmzJw888ABTpkzh999/5+DBgwghzoSNEolEIpFIJBKJRCKRSEo5Xss+Rbp1liyBLl26MGzYsALtO2PGDGJiYoq8j6TwFGqmlBCC66+/nvnz59O6dWtatmyJEIKtW7fSv39/vvrqK77++uszZKpEIpFIJBKJRCKRSCSS0ooC3PbTEo5mZAakVQ4L5eMrLj37RhUTd9xxB9dcc01Jm1HmKJQoNWPGDJYuXcpvv/3G5Zdf7pe2cOFCbrzxRmbNmkXfvn2L1UiJRCKRSCQSiUQikUgkpZdM0+LjHXvYn5oWNH1/ahpzduzhrkZ1CdW0s2xd0QkLCyMsLKykzShzFGr53ieffMKTTz4ZIEgBdO3alSeeeIKPPvqo2IyTSCQSiUQikUgkEolEUvrJsCxmbd+T7z4zt+0m0yz+JXxpaWn07duXyMhIqlWrxqRJk/zST5w4Qd++fSlfvjzh4eH06NGDnTt3Bpzn66+/pmHDhoSGhnLVVVexf/9+X5pcvndmKJQo9ddff3H11Vfnmd6jRw82btxYZKMkEolEIpFIJBKJRCKRnBt4LIvXNvxN5il8RmVaFq9t2IKnmH1LjRgxgiVLlvDNN9/wyy+/sHjxYtatW+dL79+/P2vWrOHbb79lxYoVCCG45pprMAzDt096ejovvfQSs2bNYvny5SQmJnLnnXcWq52SQAq1fC8hIYHY2Ng802NjYzlx4kSRjZJIJBKJRCKRSCQSiURS+rGFYG9yKgv2HyrQ/r/sP0ivRnVpGFMOVVGKfP3U1FTef/995syZQ7du3QCYOXMmNWvWBGDnzp18++23LF++nIsvvhiAjz76iFq1avH1119z2223AWAYBm+99RYdOnTwnaNp06b8+eefXHjhhUW2UxKcQs2UsiwLXc9bx9I0DdM0i2yURCKRSCQSiUQikUgkktKPYdvMOcWyvZOZvX0Php1/pL6Csnv3brxer09MAqhQoQKNGzcGYOvWrei67pdesWJFGjduzNatW33bdF3nggsu8P3dpEkTYmJi/PaRFD+Fjr7Xv39/QkJCgqZ7PJ5iMUoikUgkEolEIpFIJBJJ6celqvRuXI9f4wo2UwqgT+N6uNRCzZGRlFEKlQv69etHlSpViI6ODvqrUqWKjLwnkUgkEolEIpFIJBLJfwRVUahbLpIralUr0P5X1qpOnXKRxbJ0D6B+/fq4XC5WrVrl23bixAl27NgBQNOmTTFN0y/9+PHjbN++nWbNmvm2mabJmjVrfH9v376dxMREmjZtWix2SoJTqJlSH3744ZmyQyIpEsK2UNTAsKLCtgERNE0ikZROhLBRFDXg75O3S4oXYXoBBUV3BUkzQFFQtEJ1GyTnAMK2QIig71ZYppN2Up4QhtfJD3nmFVC0wLQC2WM6DmeLkg+D1RVnu/7IqzyVBtvOBfLrvwXLs8JwVmsorsDVHPmlnZZtlunkw5NsE6YXFBULC1XRUXOln64NRc0vxZ3fDDMTVdHQClG+hW2jBJkNI4QAYfueY37lW1gGINug0k6IpjH8/OYsO3gkX2fnoZrG8PObEaIV3/gsMjKSe++9lxEjRlCxYkWqVKnCU089hZqV9xo2bMgNN9zAwIEDmTp1KlFRUTzxxBPUqFGDG264wXcel8vF4MGDmTx5Mrqu88gjj3DRRRdJf1JnGNkCSs55hOnFWvhxVoOVa7ttg+nFWviJ04GQSCTnBIqismxODxZ9cBnL5vRAUVT+mHuLHLSdQYThxV73G6Qk+EQBX5rpxfrzB0hPlnVpGUPYFnjSsZZ9FfjeLRPSU7BW/ZAlsGRtNzzYGxcjko4GHmN4sdf8DKmJAW1ygewxvNhrf4HUE8Hz4aofID3llPkwdx2Sux45WwjDi73+N0g+HnAfJW3buYCv/7YosP8mbAu8mVhLv/A9W2F4EIf2Yu/e6BN/fPsbHsS+rYj92wPSTss208BaPg8y0xxbcm1HgL19NZZtIMjxkyMMD/Y/fyPidhbahqLml+LOb7YwoRATW4RpYP02J7A8CwGmkdV/NxGmkVV3nAh856aBteI7yEiVbdA5QJim0bdxvXz36dekPqF68U8YmDBhApdeeinXXXcd3bt3p1OnTrRr186X/uGHH9KuXTt69uxJx44dEUIwf/58XK4ckTU8PJxRo0Zx9913c8kllxAZGcncuXOL3VaJP1JulpzTCNOL8f6TiD0bEQd2ovd+BkVz+To0xvSRTmfk6H7020fILywSyTmC6U3DMtJybSn7gzavZWIJG7emowUZNAghyLS8hGgu1GIcxArDi/XnfKxv34aoCrgfnoyIqoCiuxwhYMnnWL/MwFr6hZMWXk7WpWWAbEHKeGcY4sg+SE1Au/pe571nCVLed4ZAwmHISEHrcgcIgb3uV8yvXoeIGFwPvwHRlZ1jDC/WH19jzZ8OCyvjfvgNRGRMgWdMCcOLtfJ7rO+nQFRF3I9MRkSWz8mHi+diLZiFtezLrHwYlW8+DKxDzg7C8GKt/hHrm7ec8vTQG4hyFX33oejuErPtXMDXf3v3McSBHYhjB9FvHY6i6T5BynhnGCL+H0TqCfSrBiAO/4MxbQTYJnrfF1Drt0ZxhfgEKeODJwEF172vQK3GhZ+tlDXTR5iGUxcu+Qx71XxcD7+BCI1wZvooYH4/DS6/jZ/XvkLz2ldTJ/YiVNvG/udvzA+fBlXFde+rULNhoWwoan4prvxmmJn8snYcTWp1o07Vjri0/O9BmAbGzGcRO9Zg79uKq98YpxxkCVLG+08g9m5CHNqDfudo7K0rMVd+i/veV33tjMgSrqzf5mAt/9op+2GRsg0qxYTqGn0a1+fHfQc5mpEZkF45LJTeZ8iXVGRkJLNnz2b27Nm+bSNGjPD9v3z58syaNSvP4/v370///v0BuPnmm4Pu4/F4iIyMLB6DJT5KfS//wIED9O7dm4oVKxIWFkbLli391nlK/rsI0/AJUgD2lhWYc8Y6nelcghSAvWEh5mcT5BcWieQcpWbLO0rahDOOqijsTjnED/vXkORNw7AtMkwvHsvAYxn8Hr+VZfFb8ZzGDJS88BOkAFIS8L49xJkxJWyfIAXAiXgnTc6YOudxBKmMHEEKsJZ9ifXT+44okFuQAqxlX0BmOva63xxBCiAtEePtoc6MKWHnCFIASUedvJKaFDBDIqg9hhdrVZYgBZByHO9bQ5xZE8L2CVIAnDjsnDsjBZHP8pCSwBGkfnIEKXDK0ztDnRlTwsZa/nWJ2lfaccSKHEEKwF63APOL1wIEKQCtUTvEwd2OIGVkgmViznrOmTEl7BxByjSc874/+rRmTCmqip2Rgvnzh1hLPnNsPRbn5P/UEwjTi/nN2+Byk2SeYMu/P/HbhtdAUbCTjjmClGWA4XGEmAOFnzFV0ti2TXL6If7+dz4LN7yOquQ/yyW3IAUgdqxx/jYNP0EKwN78O+b86XhvHYUy6A2OJqdhWBZpaWlYq37A+m2Oc9KEQ1llP022QaUcAXx+dWcW33RVwO/zqzs7Zf0cZP/+/cyfP5/mzZuXtClljlItM584cYJLLrmEyy+/nB9//JHKlSuzc+dOypcvX9KmSUoDioJSriK5qzV7ywqM6aMgMxVxyD8sqVKhKpyjlaBE8l+neqOeJW3CGUdXNaqFV6D/sskANCpXnbYV67Mr5RAbju/FFBavtutLiOYuxqsKlPKxoGqQvRQlJQHvW4NR67XE/mup395KWBS4w0AuNzq3UVTQ3RAR7bfZWvYl4vgh7IO7IPFIrgTLyR/lq4CmQ/aAMEuYUhu0wd64yP8SYVEQEu7krVMiUMpXBVWF7PDgKcedfFinBfamk/JheLmsfFg8DnKLD4FSvop/ecpIwTt9FGqd5ti716N3vr1kTSzFKIqCUDWUqPL+fbt1CzBST0DCYcSxON92kXwcpW51CAlzRCnwCVNqm27YGxY6glQ27lCIKn9a+cbypjrvNhfiWBzGlOGoVWohUhNRB77KghUjAEFCyr9s2vstzSNaQ2g4pCXl2BAZUwrzbv7YwmTBuvGA4ETqPjbumUfLOtfj0vOeLaVEV/Z7j2LHGkdANA2f6AigVKmN2a0P4ydMZPLkySQmJhITE8OQIYN5YvgwtJXf+cRzp+yHyDaolOPW8n8/7mL0JXU2adu2LTVq1GDGjBklbUqZo1SX6HHjxlGrVi0+/PBDLrzwQurWrcuVV15J/fr1S9o0SSlA0XT020egnt/Vb7vY+1eAIKV1vRutW++gjlMlEknJIYQdsM2yvAg7y1eIbWCZmeh6aMBxwY4914l2hVMvKhaAHckH+XTvMtYc24UpLFQUOsY2LrZINeA43VUbtkXv85y/eJB6IlCQqt4A16DXwBUS1Gmt5NxBURTQXbjufRWlbku/NHvLH/6ClKKg3zwMwiJR67ZE7z/WEaaySUsMFKSq1sX14OvgDi1QXlFcIaiN2qH3fs4RprJJSQgUpGo0wjVoEuhuZ0lVkHrAzlWHgFOP2JbXb58zUX8orhDUBm3Q+z7vlCfdhfv5eYSMmonrjpGEPPkJtpl5StvOlH3nAoruQu/zHGqTDn7bxY41foIUgMhMRynnLBUlMtcHa8t0/BPlFqTCy+F66HWU8lVR9MIL+/vmDUU0uxDthodPShGItt1QB01k5Y7Z/HvkT1/K4r/eZL8RhzZqBurld0J0ZceGmNigNhQ1L5+JsmCYGViWlxVbP+Cf+JyoZUs3vc2+o2uwbAPLDpy1pOgu9BsHo17Qw/9a//7tJ0gBeG8ZyasTJjFmzBgSExMBSExMZMyYsbw66XU83fo556zZGNcDE31lXyI52xw9epQNGzZw/vnnl7QpZQ5FlOL5c82aNeOqq64iLi6OJUuWUKNGDR566CEGDhyY5zEejwePJ2dKbHJyMrVq1SIpKYly5cqdDbMlZxlhmZifTXC+iAVBClISSelm2ZwemN4cfxcnd5pVzY2i5pRf3R3Bpb1/PKs2ni0yLS/Ttv/CrF2LAtJala/Duxc/iPsM+NIQhgd75zrM2S/kzPDIhRSkyiYn+3YJQFHQbx+J2vJSnw8cYXiw927CnPFMzoyp3IcUUpDys8fwYO9YiznnhZwZU7nPfZIglc2p6hDwr0fOdB0iDA/2rvWYc8cT8vxXfvadyrazYd+5gDANzNkvYG9bFTRd6zkI7aLrUFxuZ0lY8jG8bw+F1BOBO/sJUqfXF9z25mVooeWoc9s0lC1/Yv0yC7V7L9SLerL1nx9ZsuVdUjKOBD22VuW2XNHqUSpE10NTXfn6QypqXi6usmBaXhRFZcu/P7F001v53lv3NiOoWK4OehAfU8I0ML9+E3t18Pysde2FffndxMbG+gSp3MTExBB/8ADMGYOr3/OlTpBKTk4mOjq6TI0zMzMz2bt3L3Xr1iU0NPTUB0gk+VDQ/FR6SnUQ9uzZw5QpU2jYsCE///wzDz74IEOGDGHmzJl5HvPKK68QHR3t+9WqVessWiwpEVQN/fqHgqeFhKN17ysFKYmkFJPthDX7d3IH2ra8funZHW5blC5/MsVBqOamWUzwdqthuWpYZ+ieFVcIWrOOKOcF95OgXdmv1A0GJEVHURTQNPQe9wVPj62D1ra7n1NmxRWC1qg9Sr3WQY/RuvcG1+nlFcUVgtb8YpTazYKf+6p+oLkCzn2qOgT865Hcg/YzgeIKQWt6EUrtpgH2ncq2s2HfOYGqoV03KHhadGW0TjejuJzZRorugpgqaBf2CLq71u4KlIrVi9wXNJIPEb/8LfSLb0S7oi+uTrewasdHfL92bJ6iDcD+o+v4aOmDHEnefUoH3UXNy8VRFmzbRtfc/Ll9Nj/8+dwp7+3jRQM5krgj+A6ajn7doODL7XQXWrdeJCYmBhWkwJkxlZhwHO2KPkHLvkQiKRuU6pJt2zZt27bl5Zdfpk2bNtx///0MHDiQd999N89jRo8eTVJSku+3f//+s2ix5Gzji9Iy45ngO3jSMee8cFqhqSUSSenmVI5Wz0UyTA+rj+4MmrYhYS8u9cy4ghSmF/O3OYi9fwVNN7/8HyQfK5DTasm5g7BMSEvG+PSV4OmH92J+967fexeGF3PJZ4ida4MeY857E5F45LTyijC9mL/ORvyzOfi5P38NUo6X+nwoTC/mwo/zvA9J/mQ74jdnvRB8h6SjfsFrhOHB3vMX1tLPg+5u/fEN9o61RXYuHlbjfKp3fwrjq/9hfTcFY+54LqhxLfd1m8N5VS4Ieoyq6rRrcCcP9fiWyiHVEEagSFTaULOEn/YN7+K+qz/jvCoX5rGfTruGd/DQdfOpVC7QtYpvJuaHT0OwJYKmgTF3HDExMcTExAS9RkxMDDEVKmJ+/YYTgEM6OJdIyiSlWpSqVq0azZr5fy1r2rQp+/bty/OYkJAQypUr5/eTlE2EbYNlYEwb4YuyF4ycqHyluxMrkfxX0d0RaK6cn3qSI29Vc/ul6+6IErL0zBOiufj9SPD6bHfKYZKNjGK/pjC9WEs+w/ol71nIflH5SrkgICkYwjIDouwFw/r9S6wf30eYhhNdLneUvWDkjspXiLwiTK9/lL1g5I7Kl+vcp6pDwL8eOZN1iDC9WEu/wPr5w6D2ncq2sl7HnQpHkMrEmJITZS8Y9roFmN+8hfBmYv+7BfPDp/x9SOUmd1S+0xSmwqq15LybJmP9MA171XwQNva6Bdjj7yH6z2Xc1nEit140Acjx+Vc+shYPXvUVnWveivrJeOyXe2Pv/StfG4qal4uzLLj0UCpE1eH2y97k1kvfQMk12ykmoiaDrv2Ozq2GEOKKxO0K9zv2lEuDs/f7awmef7cyZMiQoOlDBg/Gs30NHNrr1FUpJ6QwJZGUQUq1T6m7776b/fv3s2zZMt+2Rx99lFWrVvHHH38U6Bxlca2vxEGYXoypjwcIUmrH6x0nvZuW+W9vdjF6n2dRChQJSCKRnA2EsP06uuAsLVj8YWdsy4uquencfzHaSRF+sh2znnzsuU5c2jFu/O0VKoREcnGVplxQqQE7kg6wLH4L+9KO8VTr27i+1gVoxVSPCdPAWvYF1k8f+G1XqjdAbd0Z6+cZ/j6moirgfuQtiIpB0eSy6HMVYVmQmYr3rUf8BSlFQeveG3vnOsQ/f+dsD4vEPXIW1tqfsb6f6ncupWpd1LbdnbyS++NPRAzuR96EchVPuWxKmAbW0s/9hBwApUZD1JaXOoKpXz6siHvwW04UM1XNtw4BZxDeZcASvwF6sLqnqAjTi/X7PKwf33M2ZDk6z7380TYzWTzj8nxtO1P2lXaEEODNxHh7SIAgpXW+HfvQHsSONb5trvsngrCcmTgnOTXXruiD9dvH/j6mNB2931jUei393klBsD3pWPOnY6/83m+7Uv98lNpNsFf9gDr0bX7a9g5///sDALdf9ia1rUpYbw3JmSmk6egDXkKt0zzAhlO1h5B/Xi7q8flhmJn8vPZlNv/j3P+tnV6nTtWL0POIBitMA+O9UQGClHpBDzA8fn5glSq1sQZO4uUJk3jrrbdyRd8bwhPDh6K9N8IXfY/oSk4bFBF9yqWQZ4OyOM6UPqUkxUlB81PJl+Z8ePTRR7n44ot5+eWXuf322/nzzz+ZNm0a06ZNK2nTJKUBRUGpXt9PlMp2ao6iYOoTsdf/lrN7neZOWGspSkkkpYZgHWGfE1bLi6K60PQQ9q7/kLptBuR73LmO1zIxbIu5XUZQN6oKHssgVHPTrVorhjS7juOeFA6mH8ewrWITpRA2au2mWLrLN6hTajTE9cAk0F0oVc7zc36uVKwGEeXgDC0jlJwdFE1DhISjVKqJyBalsp2at+qM1vlO/xkOpgGmF7VmEyxXCGTN9PA5NXe5UarV83N+rlSomiUaFSCvCoFSqwn45cMsp+aa7uTDOWNy8mGl6hBeDlTN8Yt1ErnrEABFdQWIPmekDhECtVaTnPJkGhhTH8c1cDzoLuw9m9AatjmlbWfMvlKOoigIXUeJPc9PlNJ6PojW8To08HN+bh/eg9b8EiefJR51ds52al6hOlqTDv7Oz8PLoVapFdy/0Smw0o47PsKyZkkBKA3bofd9DtubjlauEuLHGXS97mG27V9AtQrNOa/KhSjpKVjh5SAt0TlRRDRq5ZpBbThVewj55+WiHp8fLj2Uy1sPY9v+BcSWb0Ldah3R1PzFZrVGI6xcopTW6Ra0HvcCYLpCfM7PxZF9bP1mFu3atSMuLo70pBNEV6qC4fXiPrgNM1fURaVidQiLKhWClKTgeCybEO2/V6dJCk6pzh0XXHAB8+bN45NPPqFFixaMHTuW119/nV69epW0aZJSgKK50K9/CPWinoB/lD1F09Fvexy1TTcn7ZqBaBff6HOKKZFIzi0ObJ1X0iaceRSoHl6B+uWqoioqYXoIiqIQqrvRVJUqYdG0KH8eajEOVhVXCErtprjuedkRobIFKVcIiqajNmyL3uc5Z/Bfpzmu+8Y5Ds+DCAGScwtFd+HqNwalUXv/KHu6C3QXrntfRanbElQV/a4nISwSpWZDXPe+6uSP3FH2NB21bkv0/mMdEalWE1z3Tyiwc3zF5Uat0wK9/4tZ+TBXlD1NR23UDr33s04+rNvSsUF3lbp86JSnJrjuecWxr3oDR5DKLk91gjtwl+SgaC70O59AbdUZyBKkLurp9O10F3qf51CbdHA+TLpCnRl5D78JMZX9o+xpGpSrhPvhNyCyvDPL8+HJEFWh0A7PhW3jqlALrVVn9DtHgaKiNGyHq/9YVHcYemRFtAuuRq3bEldKMu0b3sUVbUehKBpKWBSuh9+AiBgoV9GxIbL8ORmAx6WH0b7h3VzRZiScYp2NorvQetyL1ukWIEeQ8r3HGwc7s6YA7Yq+rEnVuemmm+h3xSVUqlwZl64TERnp1Ct3P+3MiKzXCtc9r8i+/DmGYdnoioIZJKKqRJJNqV6+VxyUxWmVEn+EZWBvX43a6IKARl5YJvaONagN2spGTCI5h8gOa50drvqPubdw8R1flrRZZRZheBAHd6NUresMoHMJCcLwIPZvR6nVWApSZRBhGoi9f6HUaeG3nCjbJ4zYtxWldhNfmjA8iMN7USrXdgSpk/NK3E6UGg1OK1qjMLyIgztRqtUPOF4YHsS+bc5slQIIUtl1COQd9v5M4ZSnPShV6wSUp5K27VxBWCb2zrWo9dsE9N+EaWDv3oBarzWKy53lsD8J4Ul3BKlcfUFhGpB8zJmZdBqCVIBdhgfxz98odVv6X8cywTKxD/+DUrMhtjDRtRCfDSLpqDO75zQEqaLml+LMb7Zt+d3bqRBmVh+9cZA+umk4ffRG7Rk8dChvvzOFxx4dxoSJk4KU/a0otZuVur58WRxnFvfyPdMWPL9yN89fVB9dlf2H/xoFzU9SlJKUCYRp5NnI55cmkUhKHyf7t8jPX4ak+BCG15nlEkRIEIa3VM5MkRQPwvSi6IGDvWxhKkAUOFVeySOtQLYUQz4MVlec7fpDGJ6gIexLg23nCvn37fzzrLBMsO2gokW2U/zi6gsKw5vHdUwQFpaqBPhaEqYXUAo/S6uI+aW485vXzMCthxXqmIL00Tt37szSpUuZOWMGffv1C9wvj2de0pTFcWZxilKmbbPiUBIjf9/F+E4N6FgtRgpT/zEKmp9kCygpE+TXyEtBSiI5tzi5s5yfvwxJ8aG48p7ZorjkDKmyTDBBChwfP8EGgqfMK6cpSBXo3AXIh8HqirNdfyhBZkjlZYes24KTf9/uJL9Imp6naJG9ZKzY7MrzOjqKKySo829Fd5+WDUXNL8Wd3worSMGp++hCCP766y8AWp9/fvD9SqEgJckbyxakmxagMHXTAQDfv+mmhWWfuTkxP/30E506dSImJoaKFSvSs2dPdu/e7UuPi4vjrrvuokKFCkRERNC+fXtWrVrlS58yZQr169fH7XbTuHFjZs+e7Xd+RVGYOnUqPXv2JDw8nKZNm7JixQp27dpFly5diIiI4OKLL/a75vPPP8/555/P1KlTqVWrFuHh4dx+++0kJSWdsedwriFbQYlEIpFIJBKJRCKRnHXi4uJITExE13WaNGlS0uZITpPsxVebjqXw6Y7DvLF+H/f+uoXdSRkA7E7K4N5ft/DG+n18uuMwm46l+B1XXKSlpTF8+HDWrFnDb7/9hqqq3HTTTdi2TWpqKp07d+bAgQN8++23bNy4kZEjR2Jn+buaN28eQ4cO5bHHHmPz5s088MADDBgwgEWLFvldY+zYsfTt25cNGzbQpEkT7r77bh544AFGjx7NmjVrEELwyCOP+B2za9cuPvvsM7777jt++ukn1q9fz0MPPVSs934uI0MXSCQSiUQikUgkEonkrJM9S6pJkyaEhBTMV5Wk9KEoCl7LJsKlMWvrIZK9VsA+O06ks+NEOuXcGu92bYrXsnEXc1S+W265xe/vDz74gMqVK7Nlyxb++OMPjh49yurVq6lQoQIADRo08O07ceJE+vfv7xOLhg8fzsqVK5k4cSKXX365b78BAwZw++23AzBq1Cg6duzIM888w1VXXQXA0KFDGTAgJ2I0OMvYZs2aRY0aNQB48803ufbaa5k0aRJVq1Yt1mdwLiJnSkkkEolEIpFIJBKJ5KyTLUq1atWqhC2RFBW3plIzMpRp3ZoSExJ87ktMiM70bk2pERlS7IIUwM6dO7nrrruoV68e5cqVo06dOgDs27ePDRs20KZNG58gdTJbt27lkksu8dt2ySWXsHXrVr9tufNqbGwsAC1btvTblpmZSXJysm9b7dq1fYIUQMeOHbFtm+3bt5/ejZYxpCglkUgkEolEIpFIJJKzjhSlyhZuTaV6RAhPtK8TNP2J9nWoFnFmBCmA6667joSEBKZPn86qVat8/qK8Xi9hYYX3iRYMlyvHT1q2n8Ng27KXBUpOjRSlJBKJRCKRSCQSiURy1pGiVNlDVxVSDDNoWqphnrEIfMePH2f79u08/fTTdOvWjaZNm3LixAlfeqtWrdiwYQMJCQlBj2/atCnLly/327Z8+XKaNWtWZNv27dvHwYMHfX+vXLkSVVVp3Lhxkc9dFpCilEQikUgkEolEIpFIziqZmZm+5UtSlCo7ZFo2O06kA1ArMoR7mlWnVqTjL2zHiQw81pmZQVS+fHkqVqzItGnT2LVrFwsXLmT48OG+9LvuuouqVaty4403snz5cvbs2cOXX37JihUrABgxYgQzZsxgypQp7Ny5k9dee42vvvqKxx9/vMi2hYaG0q9fPzZu3MiyZcsYMmQIt99+u/QnlYV0dC6RSCQSiUQikUgkkrPK1q1bsSyLChUqUL169ZI2R1JMKECaYfFMh7pcWbsithAMaF6dn/89xrojKRRvvL0cVFXl008/ZciQIbRo0YLGjRszefJkunTpAoDb7eaXX37hscce45prrsE0TZo1a8bbb78NwI033sgbb7zBxIkTGTp0KHXr1uXDDz/0HV8UGjRowM0338w111xDQkICPXv25J133inyecsKiijuOIyljOTkZKKjo0lKSqJcuXIlbY5EIpFIJBKJRCKR/OeZMWMGAwYMoEuXLixatKikzSk0ZXGcmZmZyd69e6lbty6hoaGnfR5bCExb+PmO8lo2uqqgKmdm+V5p5fnnn+frr79mw4YNJW3KWaeg+Uku35NIJBKJRCKRSCQSyVkl259U69atS9gSSXFi2wJVUQKcmbs1FVVRsO0yPSdGchpIUUoikUgkEolEIpFIJGcV6eS8bKKewpH5qdIl/z2kKCWRSCQSiUQikUgkkrOGEIKNGzcCUpSSlG2ef/75/+TSvcIgRSmJRCKRSCQSiUQikZw14uPjOXbsGKqq0qxZs5I2RyKRlCBSlJJIJBKJRCKRSCQSyVkje+lew4YNCQ8PL2FrJBJJSSJFKYlEIpFIJBKJRCKRnDWkPymJRJKNFKUkZQ5hehGGN480A2F4zrJFZRsh7KDbgm2XSPJCmAYAtmUFlFFheBFCOPkqj7J9NhC2k6ezbYWc/O9Ls4zAA88ywjLzrOeEHfh8i/va2dcJSMt6btnPKjDdec9B0wxPnsdJAsl+/tnvA7LKkW0jLMt/H8Ob9XyDvDPDG7yOL8p7zqPNyLHdv5wZZiaG6fFr2/3KoOHx+zvAfrNodYYwPL5nFjwt7zIvvAbCtII/p9NsI51rmnmn5fEsiptg9WFOWmD+K9A5g9T/ua+XnZZfHjpV/ioKQoig+Sm/Z1Hka2af2/AE3IewrKxy4Qm4vjCMrD7v6eV/XxnPLnNZdpiWF8PM9KUFq7Pza2dyt+NSlJJIJNlIUUpSphCmF2v511jL5wU0xMI0sH77CHvtAilMFSOKorJsTg8WfXAZiz64jGVzeqAoKooiqxdJwRCmgTgRj/Hh0yimB5EYn9PJNryIY3GYs54Hw4tIPoYwvJimOKshhYVtg+HB+OApSD7m6/wrisq+jXOw0xPxvj8a0pILPRArVjtNA/Obt7F3rA0U9ywT8/OJ2P/8fUbqQGGZkJ7sPIfMdL+BuDANREoCxgdPgpEZIFgI04s4sg9z9piAgZ0wPIgDOzE/faVUiH6lHWFbkJnuvIf05CyR0ouI24H56asgbIxfZzvvyPCC6cXeuQ7zi9cCRayDuzA/ftl/sJv7PXsC3zP5vGfIu81YOvtq5/+qishIQSQfd2y3LXQB1rKvsFZ+h0g9AWlJvo9M9oZFWAtmBsk3XqyV32Mt/fK0hSlheLB3rcec90ZA3hOGB/vv5Vjz3wtybRORlIL5wxI8L01DUbWg93xa9mxfjfntO8Ht2bgE65cZZ1yY8q8Pj/vnD9sCT1b+S0sqcH0oLBNz3uvYuzYEr7vmvorYvx1hePLMQ5B3/iryPRtezFnPIY4d8MtPwrbB9GJ8+BQi8UixPnth2+DNcJ5lahIYBht/GcmiDy7jxIE1YJtYS79wyoU302l/TANhGCAsrAUzsdf/VmhhSlgmpCVh7d6ASDqK8eFTYHqxLJPk9MOoqo59/KCvbfZ7HqaB+dkExL6tge/RNDA/eglxaA/C8EpRSiKR+JCjRkmZwSdIzZ+O9eN7fsKUI0jNwVr4Eea8N7DX/iqFqWLE9Kahai5Co6qhqHpJmyM5h/AJUu8Mxd62CuO9J1CiKiISjyK8mYhjcRjvPoq95Q+MGc+gRJZHJB/D9HjJY/JC8duYPQCb+hj29j/xvj3UJ0wJ26ZG/Wuwpo5A7FiD9+0hhRqIFaudpoH59ZvYq77HnPOCnzAlLBPz01ex1/2K+eHTxS5M+YSKt4cgdqzBeGeoT5jyCVJvD8XevhpjynA/wSJbkDLefQz779+dwV32bJssQcp47wnsjYsx54w9J4Wpgs7yKupssGxBynhnqJMfp41wxNy4HRjvP4G9cRHmR2PRL7sVa8lcsC3sf/7GnDMGe+0vzmDSMp13dnAXxvRR2H8twZz9grPt5Pf89lCfMJUtSHnfHuK853eH5ylMmd40LMP5md40ACwjPef/f3yLEhKGZZsotoW57Ausn97H+v5drLULQFGccpZwGPOr/2EtnusnxvgEqe+nYP38AdbSLwKEqVM9a58gNet57NU/Yn75ui/vZQtS5qfjsH7/CvOHabmubWLvP4znlfewlq2DTE+e9yyMgtcTPkHqo7HYK7/D/Potf3s2LsH8YiLWks+wfv7wjAlTvvrw3eFOffjOUJ8wJWwLvJkYHz7t5L93hjrihunFG6ROtIRNRtZ7sbetwl79E+bs5/2EKWGZmB+9hL1hEcb7oxFxO4HgzzOb/NJO654NL8YHo7G3rMCY8qhPmPIJUlMfx972J8Y7w4pNmMoWpIwpw5xnOcV5li27jKH99e8RU6Ul1tLPsX7+EOv7qVirvoewCMhMBwWnz7t4LuZX/wsQpjJMD7YQeILUpdmClL1/O0p4dFbb/CfGtBGolsneQytITTnovOd3hztt8/ujneeR3c6s/w3jgyf9hClhGk5Z2rQUY/oIvPu2s2XLFkCKUmUdIQQeU+Q5E1oiASlKScoIwjScr6Xzp/u2ZQtTkNU4L/zYl2bOex17258luhSoNJGWlobX6+XIkSN4vV7S0grXiWt46Vg63PEddS4eT/ub5xb6eMl/EyEEeJwBNOnJzrZ9WzHeH40SVR5x1BGkyEx30nZvwPz4JZTyVXF5klA5S6qUomC8NwpxwBkMkXrCJ0zhSXcEqSP7nLTEI44wdbYUsyyElfVVfPWPzgbbzhGmhO0MFP5a4qRZBuaHTyOO7C++gattO8/kRLxjz9H9WcJUmk+QIuW4k3ZoN8bUEaBkiSgpJzDefQw8We9513pHmLJMnyBF1sDG3rIC8/PXzrmlfIqqsmNqD7a9eVmevx1TnVlCRULgDGKP7gdAv/wuxInDGO+f9Aw/eQXtyv7Yuzdgzn4esgQDe8NCzO/edfL8p+PAcJbp2NtWYa//FWwr8D2/7QiQ2YIUKQlO2sHdGNNGOAJSIbGWfIa1/Gt0Vyhi+bfYP8/ISZs/HXvHWrBMlKjyaJ1uyTnmF2e/bEHKd8zPHzqzpHPl9/zeSdreldhx250Zmlkzwey1vzjClBA+QYrsJWO71pF26F+8Xi9HE45jVauIcceVKFUq5Huf9r8H8lwamBthehH7t2N+NBay8r7953zMr99y/p8lSJE16LOWfo71+5eFEscL3A9QFIzpIxEHdzl/pyRgzB1Pemoqhmlx9HgCDHgF713PoLhC8L4zFMW2WXt8F/tSj2ILG9O2SPKm8cP+NTy9bg6pnjSsFd8557PMHGHKthxB6u/fnTTTizH7+QLfU3EghHBE2T3OrB4y0zCmPIp9eA/Cm44x9XFE3HYnLS0R451h4MkolgG48e5jiMP/OH8kHcM7ZShKWjKR0XWw1y3A+mWmb19HmPoBJTIac8FMrMVzs2/AEaZ2rME2PKw8sp3X/v6WZfF/owebQWaZWBsXodZugjF9BKQlOafZvw1j2gjOr30tYSnpjuicmSWu7vkLc9YLoKqIE4ed85hGjjBlmY4gtf1PJ82byd/jH8EwDKKiojjvvPOK/KwkpROvJUj2Ct5Zn06yV+C1pDAlCY4UpSRlA1VDbXEpSrV6fputH9/DO+leP0EKQKnVBLXxBaDJWT2ZmZmMHz+e2NhY32/8+PFkZmYW+Phps3+lWrUaVK9Zh2rVahTqeMl/F0VRICQcrUNPv+1i31a8/xuIMSVHkALAFYp22a2II/9CVHmEqp0dQ00vWtde/vVF6gm8bzyId9K9OYJUFtplt53WQLxICBut4/VQrmLOtixhyph4T44glYXatANK7HkouqvYTNA73+5v0tH9eCfdh/HGIJ8g5VxcQ+vWC0wDRdUgqgJqm27+x+5aj3fiAIzpI31iCgChEWhdbge75JZIni62N+2Uv6JfxES7/C5f/rPW/IJSoRpq80v8d9uyAu+kezFnv+ATpACIiEHreB32pmWQPbgECA1HOa85kJW/cyGO7sf72n143xjkE6QA5z137wMFXDqnuyPQXFkRuCKisX7/Cu+bDyNObr+r10dtehF2wiGwbewtf/jSrCWfOW1+LkEKQImtg9qqC5wk+uX1HhI2fYlaoyFqo/b++6/9BWPiPX6ClFKlNtbAiUx4b7bThlatSmz16kycNxf7wdtRasbmec/m4jVQgDGaortRajdFqd/G354/5+OdMMBPkAKgQjW09lef+sRZFKofYHqd8ptV/ypVamPd/TTjX/ufc2zN2sRWr8HEr37Fum8C2lUDyLAMXvnrS25e+Co9F7xIryWv0e2nZxmzYS4H0hMIdYX416OWiTnrObwT78HevgpCwn0/teVlp7wfzRWOqrkLfP/5YnrRut0NrpCcbZlpmFNHYPzv/hxBKvvaHa6FkDCnfSvqdbve7Z9nk47hfWMQ1u9fojbvhBJbx+8Q6/t38U66FztbkMpCqd0U0eB8Jmz9nkdWTmPevytpWb4OWrA2VFEhojwoKtqF1/olif3bMP93P+LdET5BCgBXiGNrhvMRIuceDIz3n8x6j3/6nWtzaE3AmSVV5GclKZV4LMH6eIO7v03ky+2Z3P1tIhviDTznmDDVpUsXhg0bVtJmlHmkKCUpEyiqCu5QXIP+FyBMnTxgVGo1wXX/BNDdRf8qfY6TlpbGK6+8wpgxY0hMTAQgMTGRMWPG8MorrwT9Uprb0Wb28WPHvpjv8dLxuSQvFN2F1r032uV3+yckHvXN0gDAFYprwFiIiMYuX5OfFlvs2mNxLMHGNJ0OzpmaGq64QlAbnI/e53l/YSozzX8QDmjXP4x24TUorpwB0dnI+4rugsjyuB+eHCBMiWMH/PZVW3RCv+vJYhWkFJcbtf1V6DcO8U9IPQEZqbkurqH3fha1UTuUrEGeorvQr3sQ9aLr/I9NOAy5Z3KFRuB68H8olWqg6MU04CxjKK4Q1JaXot8+EhQFsXs9xqzn0G8ehnp+V/+djx/0zQICICIG1wMTHD9Sc1/1iS6Ehjtta4WqKK4QtAuuQrthsP+5UhIC33Pf51EbX+h7z9nYlhdh5/ZBZGCZmVza+0cu6/MTAO6RMwgZ8w3uwW/jfn4eZOVVpXp9XA+8hqWAWreFI1RERPudP6DNj62D68HXISTUEUELQMrOhRz89WX0Ps+hNungf/5jcTnPBvBcfT+vTno9sB0dO5ZXX5uE2f96bNMTcM+26SHkvltQdMemU9UTiu7C1X8sSsN2QezxF6TcD0+GsEiUAnx4K2w/wKkP26D3fR5UDU+3/s79jx0b5P7fwNPwQg4aKRxMd+rKI5lJ7E7JETw7VWmKaVm4B02CyPI5F7ItSDqK+/l5hIz5xvdz3TQEK9jztHLEz8v6/ETn/otQNXdAGhSuTlZcISjVG6ANGOsvTHkznXYqF1rXXmjdehVP3eoKQW1yIfpdT/kLUxkpWD99gPXH17junxAgTAXk//Oaodz7ChO2/cDn/zgCbv2oqpRzhQW9rOJyo7W8FGvHWrTL73Q+yOQmoG0OwXXfOJQaDZ1++H3jITwqJ90yIOGQ3ynU9lfxd0gNQC7dK4vYQmBYgrfXpvHYwhSSPE79lOQRDF+Ywjtr0zEsgXUW/YJKSj+KKOMLPJOTk4mOjiYpKYly5cqVtDmSM4yzBj/T8acR/09AulKjEa5Bk6QglYXX6yU2NtbXkcxNTEwMcXFxdO3alYQE/4F3RspBKlSowIrV26hZs2aexx86dIAN393DRbd9eobuQFJWEKaB9ctMx8/NyeguXPe8DOHR2BVq8vl8k7iDzqCiahWV668KISJcQdfP7NdWYXiwdqzGmj3GfxCYhXrNQETbzqz9aQiZKU4nXHdHcGnvH8+oXX42moYzi+vNRxxB6GQbm3VE7/VMsQpSAIZloSoKluFBrPkZvn07cCdFgd7PYjdoi8sdigBcuephYRqY376NveqHwGPdYbgefuOcFqS2vXlZvrOhVHcETQYvLZZrCcODvWkZ5txxACgN2uDq+wLml69hb1wceEB4FK5BryEO7sb8bLxviRjuUFwPvYFSuabfcxeGB+vPn7C+fSvwXIqC3vcF1IZtUVwhLJvTw8+vTzCRQNXcKKqTJ7PLzNLZV6MoCpf2/hHPszeglI9FHTSBP3bOxhaCS5oPBBR0Aca0EYh9WwNNqVIb10OT8xSk8nsn2e9DmAbGzGcRO9YE7lStLspDbxIbWzXfdnD1F7fgSTtyynsuCMI0MD54CrF7fWBiTBXcg98usCAFp98PAEGFyAgW/v5Hvv2A+Ph4NJdO95+eJcXICNjno87DaRxdw6m7ko/jfesR35IxQsIJGfPNaeehRR9chmWknfazzk1G3AZcHoH1/lOO0HISaufb0a/sX6x1q2kKVNuD2Pans3TzJLRuvdA63eIs2T1JjALnI6wycBwTt/3Al/+u9G3v1+ByBja+ktB8ZpN5jXRsYaEJBfHbJ4glnwXupLlQ7nsJb+VYwiKqYNsmOhoi4TDG24P9Z1Nlobbtjn7rY1x73fX8+OOPTJkyhUGDBhXwiZQ+yuI4MzMzk71791K3bl1CQ0MLdazHFBzPtBm9OIXdiXkvTW4Qo/FKlygqhKqEFGPfrUuXLrRs2RJN05g5cyZut5sXX3yRu+++m0ceeYQvvviC2NhY3nzzTXr06AHA5s2bGTFiBMuWLSMiIoIrr7yS//3vf1SqVIn+/fszc+ZMv2vs3buXWrVqcf/997Nw4UIOHz5M7dq1eeihhxg6dGix3UtZoaD5SY7KJWUKRVXB5Uap3iB4eq3GoOlSkMoiMTExaEcyO+3o0aOkp6eza9cuv9+B+HSEFsORI0fyPT4x4RiqXrgGTfLfRW3aIXhCeDmUGg2xTZOkZIsjR50Bc5uWOnffHEpU5JkXpACnA35ec3Dn8YW5UTsS4zeRdmJPsTrZLQyK7oJylVAqVg+e3rAdBVovVNjrKgpHMzPYmZyEOGkmhw89BKVOCzacSOCEJ9jyXoHa+MLg5y9XEaVyrXNWkDrrqBpqgza+JVbiwE5EYjxq/fOD7q7ExKJUrIG9+fccQQpQovJ47oqG2rg9QXGFoNZp7ptVmNvptGWkBYgJ4Myeys/xOeDMxNBd7Dy4lK37fybu2AY0VQdVR63dJPh9VatXqBlSeaGetGzOt71GExITk07ZDuohgYPVYPdccHuCzy5RY89z6stCuCY43X7Arl27STftU/YDkpIcgSnaHR50n/LuSCCr7oqpglI+cLnj6eahgqQVlJR/VqDWaAjhwYUHpXEe9V4R0HWF9OQ41HqtfLMFc2NvW+UsFaxWP7hNtZrgETZ/Htvlt71SSDl0Je8yYds2Lj2UXQeWcSRxB+R1b+Hl0Ko3ZOvBxSQk/4OqaCi6C6VidZSYykEPUZt0AGHLyHtlEFsIdp4w6fNdYr6CFMCuRIve3yWy84SJXczzY2bOnEmlSpX4888/GTx4MA8++CC33XYbF198MevWrePKK6+kT58+pKenk5iYSNeuXWnTpg1r1qzhp59+Ij4+nttvd9wRvPHGG3Ts2JGBAwdy6NAhDh06RK1atbBtm5o1a/L555+zZcsWnn32WZ588kk++yyIeCspEHJkLilTCNPA+nW245A1CPbK77CWfSkdnGcRExNDTExMnmnVqlXj/fffZ/ny5X6/yaNbM/jWCKpVrZLv8TEVKuHNOB40XSLJRhhZ0ddmPB18h+TjGO+PRqtUjXLWEe68TsXtgohwBSFAVc+8ICVsO8up+eM+h9wnY703mgrlGtCi8wuOX44SQFgm5icvI/79O2i69d072NtWF3v0UV1ViXW7aaorKNNGBN/JyIQpj3JRdDSVQkL8Z0kZHkTcDsxPXg56qDgWh/H+k2c81H1ZwBch752hzhKosEhc941DHDuI+U2QmU3gLNn7aCz6HSNRm3XM2X78gC+ylm+baUDKccfRcTC8mY6z58zg5eR0sdf+gr1oLv26fsj918yjVqU2KJaF9cfXWL/PC37MxsVYP31wWvlGC6/ozDjbvAzrp/eDn3/rH8SUizp1O5h+rNDXD4YwPE5QlwWzgtuzfTXmvDcKdb+n0w/4fdlSfl+4gKk9W1ItNjbf46Ojo0n0pBGXFrwvsCx+C6ZtOXXXnLGIuB0Ftv1sIWybSu37YE5/wt8/Xi6sWWMQR/cHRHks0nUti4jQSk55OumdKtXr47pvnOPEf+OioMfbf3yNa9V8PrhoELUiKvm2/3FkG6bIWzRQbAvSkmla43Kq2TGIWWOC75hyHGv6E7SvezMVos5D01zOjNeZz+Q4aD8J87PxHNvwBwcOOMvKW7RokfcDkJxTqIpClXAVTwHjvHgsiI1QUYvZp1jr1q15+umnadiwIaNHjyY0NJRKlSoxcOBAGjZsyLPPPsvx48f566+/eOutt2jTpg0vv/wyTZo0oU2bNnzwwQcsWrSIHTt2EB0djdvtJjw8nKpVq1K1alU0TcPlcvHCCy/Qvn176tatS69evRgwYIAUpYqAFKUkZQZhGgFR9oKRHZVPClNgGAaDBw8OmjZkyBBM0+TCCy/k4osv9vud36waDWu5ORa3hiFD8jh+8GCO7luNOAcdEkvOHsLwOhG8pg7PdxAr9m3F+OBJ9OgKVFCOcvcNKus3GRQiovrp25glSBnvDA26RMJH6gmsqSOpVL45LS9/Ec0dhe6OOPMGZtuZHY77JKfmftg25kdjsLevKVZhyhEq/KPsBd3vWBzG20MgM92JvEeWIHVSlL2gx+5e7yxbksJUnvgEqbeHOBHysgWppGPO8p98orFlR+XT7xrtL0zt2ZglCHp97zl3lL2gdhzdj/HeKCDbgXnOL5gDalVz+9Kzy4zmCg8oP+K3j2HxF6iZmajJJxAJh/yi7gYjOypfYfKNHlGJ8256PSDKXgBpSXi2rWHwI48ETR4yxGkHLSOwbgt2z/khDE9AlL1g2H/Ox/zmrQLfr2EYDBkyJGhasH5Ax4s6cHG787lg3Se0s49i7FjLkLz6EYMHY6SnkeZJRSX4wHPp4c2YJ0fZO4nTzUMFSTsVwrbB9GJOfyLAqbkfmWkY7w5HHI0rFmFKWBZkpmK8Mwxx3N8voFK9Pq6B47EWz8UKtqwuN/OnE75mgZ8wtfb4btQ8hoDOMspj2Ad3ocT/6xdlL+j+cdsxpj6OalnYpoE56zns7avztsc0WP+6UzfUrVunzCx5kzhUCFOpF1Owman1YzTKhxa/FJF79p2maVSsWJGWLVv6tsXGOrMxjxw5wsaNG1m0aBGRkZG+X5Mmzszb3bt353udt99+m3bt2lG5cmUiIyOZNm0a+/bl00eU5IsMPSYpEwjTwF77S9Aoe/rNwzA/G484tMe33frxPZSYKqgtLvlPLwdxu90MGTIEIQRvvfUWiYmJxMTEMGTIEN/XhZMRwvbzxzB6tLPcZvLkN33HP/LIIwx79FFiYmKo1aizz6moUkKzRySlEyEEeDMCBSlXKPpdTyD+2YK1NKfDLfZtxfj4Jdz3vkLFE/Hcc2dFEhJtXJXUM7p8T1FVvNNHBkbZu+Z+lJgqjlPo7MF+6gmsaSOpMnImsQ2vyrpP+4znfWFbWD++Fxhlr0UntC53YMx6HpKzxKIsYcr10GSoVq94fKAIgXfKsIAoe+rtIyH1BPb37+bseiwOY9rjuIa+i7AtRMqJQEEqLBJX3xewNizCXvV9zrG712N+Nt5x1C4jNgVBwTvlUUeQAsfxvKIGClIRMbh6PYX153zsDTmzLOwtKzC/n4re+zm8r/by5RmxZyP2+oWo51/uzMA6KcqefscoREoCVu73HP8PwvQG+O+xLS+LP+zsW4Klam4691+ElmuptxC2z+m5ML1+Pnys3+agxFRGbXQBRJVH63w71qJPnLuPrYN+5xOYX7/pN1vQWvIZxFRG63Atinbq/F7j6jFoJ04EClLlY3H1fhZrwUzsbU40sSXTJzL4+fcQkGc7WqPeYhbP6OJ3z136L0bVcxxn51dPCNOL+HdL0Ch7rt7PYP74PmLn2pxn/Od8rJjKaF3uQtHyHyBGREQwatQobNsuWD9AUR0fXln1YchvM3jisQmgKEyePNmvH/DEY8PQPh5LjXtfZlCTq0nyptGtemui3eEsPrSZpfFbWHd8DxoK4qh//aq27oJ2yc0Iw1OgPNRlwBI/scoyMxG2ETStMHWyoqp4Zz0XIEipnW9HOa8p1iev5tRdWcKUe+RMhOYqWh2lKBhTH/MXpBQFrecgtAt6OH3ekwQp5bxm6DcOwfz0VX+/qvOnU658VWZf/AgvbP6SVUd2sD5hDx0qNwq8rm1hbVmB1roL3on3nBRlLxTl7lHwzxbEks99m0XcdoxZz+G+bxxm7oAHgNruSrQLe2DMfA7SkwHYdCgRgJaNGyEs65R5VHLuYAu4vLabPYmB/uNOpkttN5YNejF3j1wu/zpeURS/bdnl0rZtUlNTue666xg3blzAeapVq5bnNT799FMef/xxJk2aRMeOHYmKimLChAmsWrWqmO7iv4ccIUrKBqqG2rY7Su2mvk3ZUfaUqnUDovIp9Vr/5wUpgG+//ZZLL72Ujh07Eh8fz5EjR4iPj2fkyJF5OqM7uSMXGhrGfb26cejQAQ4d+JeDB+No164dF198MZMmTfIdIwUpyckoigLuMP/Ie65QXANeRKlcG+2qfv5poRHoV/TFPrQHJaoCoWE6VSqpJ0d5L3aE4UXvOQhy1Rfa9Q+jXXwDarOL0Ho9mROVT1HQe9znOPX23edZyPtCoHW+AypU9W1SW3RCv/splOoNAqLyqed3Q6levxid8oqs+86616woe1rzS9Av6omWOyqf7kLrOQhML4qqoZSriHbJjTnpYZG4Br2GUrsp+vUP+Ufli4hBu3JAvjN+SiuqO+KUvyJjm05ezfKhZP3xLUqVWqgXXJ2zT1aUPSwL/dbH/aPyRVdG79YLbAu1eadcx0Sj1G8FAv/8rWpOhLrmF6NddJ3/e8YRkk+ekZfb6TSAorrQ9FCWzenB0tmOncbMZxHpydiWiW16UarWzdn/vGaorTpjHz8EpoG1YaGzPSvKnlK1Lq6B4xz/b9nH1GiE1v5qOMmPTl7vIWHj5yi1GqO2vDRn5/KxuB96A6V6ffQ+z6M26YBh2Qz7eAGXXXYZt916K4cOHWLv3r3ExcXx+E13oLwzl8wX3kHVQwLuWdVDEGbOOpf86glFd6PUbYna7JKcjVlR9pRq9QKi8imx56FdfKNfPZQf8+fPp127dhw4cODU/QDTi97zQZ+PI3FkH6496xk54nHi4+OJP3yIuLg42rZty8fDeqF1uAaAfg268mCTHrSqUIfzIqtwV73LmNJxED9f9Ty2IlDbdMt5L627oN8xEqVmQ0hJwDOuH55nb8Dz7A0Y86cFzUO5Raels69myYzLsS1vQNqpnvXJCMOLfs1ACM3xiaV2vRu1y20Y5WMCovJp3XqBO6zoornpRbt2EGSLqIqCfuMQtA7XYisaarsrUGrmiErKec2cyHflKuF66HW/qHxKgzaozToSHhrBmDZ3s6jHizQqV50MM8jMVEVBia4Cto3W5c6c7a5QXPe9yokq5VG63eUflS80HP2a+xEZqYjkHMFabX8V+i2POv3xh173+ePadNQRrlq3v0AKUmUMt6ZwZd2QU+8IXFUvpFidnJ8Obdu25e+//6ZOnTo0aNDA7xcR4bTJbrcby/Jfk7h8+XIuvvhiHnroIdq0aUODBg1OObNKkj9ylCgpEyiqCprLEaFqN/UJUr4oe+5QnzCl1GuN696X//OCFMC7777Ltm3bWL58OW63m8qVK+N2u30VcUHZ9fszrJp7HXuXj2DtvDuJi4tj27ZtjBo1ip9//vkMWS8pCyguN9olN6H1uM/p9N7zIkSUQ6lYDUV3o3Xv7QhToRG47n0VXCFZjpezIinpyhn3KaW43E6dcu8roLsdQerCa5ztrhA8VWJR734SNBf6bSNQW12G4ipYp6zYbNR0CI/C/dBkqFA1R5DSdCctsrxPmFLbXoF+6/BCOUM+5fVdIc417xjpPIc+z6E2aofqDkFxhaC1v8qZtaO70Ae8hHpeM98zUnQX2hX90LrckSNIVarhOMzVXejXPegIUxExTiS4mMrFHj3wTCNsm0YP/EiTwUvz/DV64EdnqVARUFwhqA3bovd5DjQXWseezmD2+odQL+rpPMMH/4c4tNe3xEi/dbgjTEVXxv3wGxBZHsXlRu/5AGrHGyAi2hnklquM4g5BbXkp+u253nNWlD3F5UZrf5UjTOluXPe87ET/KmBZcJxZOzMmXbePxD60GxCkWino909AqdnIGXjf8zL2gd2Oc/Pwck5eyRKkHKfmqnP9LGEqr6i7+b2TWjdMRHWHod8xCrVVZ58gRUS0I6Tqzr3POOJmd2IGCcePU7duHWzb5uabb6ZOnTr8u3EzIjEFMvNeyqXoBR+QK5qO3uspRyzMEqQIi/TZky1MKbHnZT2L8AIHdfn888+56aabePPNN0/ZD1BcISi1m+C6J6s+vOERtBaXEhEZ5fQjKlTgq6mvc/PNNzNy3nJSardCc4eiqSqhufpdbk3HremE6yG4FA2tQ0+IqZIjSGkup44qVxH3QKfuV1t3Qb9ywCnvxzLSgzpDPx0Ulxulci1cD0yC0HC0br3Ru/VGC48hrHoLtNrNcA0cB65QtGvvR+t4A4qr6P1LxR2KWrcFer8xTr154xDUdldw/PBfpGSoCFV3+rzZ5eK+8djHD6KEhCF0t1OPxtZxIm8OeAlFd6EqKmG6G01VKR8SSUiQWYOKKwS1yQXY+7ahte2Ods1Ap20e+CpUr8+R1H8whIF2+Z2OMBUajuuB11Aq1wJXCO5BkyCqgiNI3TzM1wYp5av6hKnNGU7b0/r84AEEJOc2VSNUapXLv+6pXU4lNrzkZYiHH36YhIQE7rrrLlavXs3u3bv5+eefGTBggE+IqlOnDqtWreKff/7h2LFj2LZNw4YNWbNmDT///DM7duzgmWeeYfXqfJatSk6JIkQxu7wvZZTFUJ2SvBG27UzzFyJoBxQj04m+JwUpdu3aRcOGDVEUhT179lCnTp3TPlfucM26O4JOveZz33338cEHHxATE8Pq1atp0CB4RESJBJyv0WSkOJHtXG4/wUSYhjPt3x0GWUJFidoYFuU36Fjx2W20uvwlwlwxKBHRZ12Q8rPRMh1H7CHhAaKTMA1nKUYhwsUX+vqGBzJSnWuc9Bxynl9gms++9BQIjwyoo4Vp5Jz3HBOkSoJg70FYWc8wJNwvTVim02YGyRt5PfeivGcIbDMu7f0jS2dfjaIoXNr7R+yMVEcM0N2YlhcFBdWyAAVhGc7MoawyKEzDcQLtDvGLsieEANMbtD9QqGdpGc7y4tAIv2eTmppKgwYNiI+P56233uThhx2/Ut26dWPhwoW88dr/GDxkCPa2vWjN6we959OzxwRPhhN1LVgZN73OTJ0C3q9t21SpUoXjx4+zbNkyOnXqdOqDyJ0HogJEGCMjjdZt2rJ1+w5Gjx7Nyy8HD2AQcF+ZaRAaHrDE0qm7UiE0Jx/m9zyL61n72ZCdr8PLBdRB+T2LIl/Xm+nce1gUiiuEtd8/SLueU/h30+fUbHSN4xtKURG2jaJpKC43QgiEaaBYhpP3T6POFIbH15bkvjchbAzTg8vjcWaPpfu3ifm1M8I0sFITiapWm8zMTHbs2EHDhg2L5TmVFGVxnJmZmcnevXupW7dunqsm8sNjCmZuymDW33kv4evbIox+LcKKfaZUly5dOP/883n99dd92+rUqcOwYcMYNmyYb5uiKMybN48bb7yRnTt3MmrUKBYtWoTH4+G8887j6quv5rXXXkNRFHbs2EG/fv3YuHEjGRkZ7N27l2rVqjFo0CDmzZuHoijcddddREdH8+OPP7Jhw4ZivadznYLmJylKScoc2V+ag3XIhG2fdse0rDFy5EgmTJhAjx49mD9//mmfJ5hvBiFsPB4Pl1/elZUrV9KsWTNWrlxJVFRUUc2WlGFOVXadRKVEfQmdXIfkzv/CtkEped9p+dVzZ6MOLMr1S9r2skSw55W9LSAfn0a7ebrvKq82w1eOhA2Ck8qZcMQlRQEh8ryvwGuJoPsXlmDnHzNmDM899xwNGjRgy5YtPp8lr776KqNHj+a6667j22+/RdgCCGJzEXzNFWc5Wbt2Le3btycqKorjx48H+GM5XTu+njePm26+mbCwMHbu3EmNGjWKdL7cafnloVPlr6JQUvVTtt+lnHsUOX5xTNNZAndSPhdCIGwbtQjL44LVF7ZtoapannVJ7uOCsW3rVpo2a0Z4eDjJyclo5/jyvbI4ziyqKAVwOM1i7tbMPNPvbBpKbMS5/e4lBaOg+Un27iRlDkVV82wM5YDGwePx8MEHHwAwaNCgIp0rWEdPUVRCQ8P46quvqF69Olu2bKFPnz7YRVyaIinbnKrsKqpa4s6tT7Yvd/537Cv5Oia/eu5s1IFFuX5J216WCPa8srcF5OPTaDdP913l1Wbk/n9gOVN85T+/+wo8b/D9C8vJ5zhy5AgTJkwA4KWXXvITcq644goAFi9ejGEYKGoeNhehrijOcrJgwQLAmWFQGEHqVNe64cYbufjii8nIyOCFF14o8vlyp+WXh06Vv4pCSdVP2X6Xcu4xpx1UdT1oPlcUpUiCFASvL9Ss2Yh51SV5bctm0+bNALRo0eKcF6QkeVMhVOWB88Pz/J2JqHuScxuZIySS/yBffvklx48fp2bNmlxzzTVn7DrVqlXjq6++wu1288033zBmzJgzdi2JRCKRSM4GL774IqmpqbRv355bb73VL61NmzZUrFiRlJSUcyISU7YodeWVVxbreRVFYfz48QC8//77bNu2rVjPLzk3+euvvwBo1apVCVsiOZO4NYVQPe+fW5PRcyX+SFFKIvkPMnXqVADuu+8+dP3M+JbJpkOHDr7rvfDCC8ybN++MXk8ikUgkkjPF7t27effddwEYN24c6kmzQlRVpVs3J5JctuBTWklPT+f3338HcmZ4FSeXXHIJN9xwA7Zt8+STTxb7+SXnHlKUkkgkwZCilETyH2PLli0sXboUTdO47777zso1+/fvz5AhTqjwPn36sDlr+rZEIpFIJOcSzzzzDIZhcNVVV9G1a9eg+2TPOirtotSyZcvwer3UqlWLRo0anZFrvPzyy6iqyrx581ixYsUZuYbk3EGKUhKJJBhSlJJI/mNMmzYNgOuuu65AjkeLi4kTJ9K1a1fS0tK44YYbSEhIOGvXlkgkEomkqKxbt45PPvkERVEYN25cnvtlzzr6888/SUxMPEvWFZ5s0eyKK644Y/76mjVrxoABAwAnwEoZj68kyYekpCT++ecfAFq2bFmyxkgkklKFFKUkkv8Q6enpzJw5E4AHHnjgrF7b5XIxd+5c6tSpw549e7jzzjsxTfOs2iCRSCQSyekyatQoAHr16kXr1q3z3K927do0atQIy7JYtGjR2TKv0Pzyyy/AmVm6l5vnn3+e0NBQfv/9d77//vszei1J6SV7lnzNmjWpUKFCCVsjkUhKE1KUkkj+Q3z22WckJiZSp06dYndqWhAqVarEN998Q3h4OAsWLOCJJ5446zZIJBKJRFJYFixYwK+//orb7Wbs2LGn3D9b6CmtS/gOHz7Mpk2bAHw+sM4UNWvWZNiwYQA88cQTWJZ1Rq8nKZ3IpXsSiSQvpCglkfyHyHY4fv/99wc4Zz1btGrVihkzZgAwadIkZs+eXSJ2SCQSiURSEGzb9s2Seuihh6hTp84pjyntotSvv/4KONECK1eufMavN2rUKMqXL8+WLVuYNWvWGb+epPQhRSmJRJIXUpSSSP4jbNiwgZUrV6LrOvfcc0+J2nLbbbfx1FNPATBw4EDWrFlTovZIJBKJRJIXc+fOZf369URFRfnarlPRpUsXNE1j165dPj86pYnc/qTOBjExMb5n9+yzz5KRkXFWrispPUhRSiKR5IUUpSSS/wjZs6RuvvlmYmNjS9gaGDNmDD179sTj8XDTTTcRHx9f0iZJJBKJROKH1+v1iSmjRo2iUqVKBTouOjqaDh06AKVvtpQQ4qyLUgAPP/wwtWrVIi4ujjfffPOsXVdS8ti27VsuKkWp/wa2LbAs/8AGliWw7XM32EGXLl18S5ElxYsUpSSS/wApKSnMmTMHOPsOzvNCVVXmzJlD48aNiYuL45ZbbsHr9Za0WRKJRCKR+Hj33XfZu3cv1apVK/RgpLQu4duyZQuHDh0iNDSUTp06nbXrhoaG+vxxvfLKKzIK73+If//9l5SUFNxuN40aNSppcyRnAUUB08QnTJmW4FyPb/TVV18VyKegpPBIUUoi+Q/wySefkJqaSqNGjbj88stL2hwf0dHRfPPNN5QrV47ly5czePDgkjZJIpFIJBIAkpOTfQOQ559/noiIiEIdny1K/fbbb6XKuXe2SHbppZcSGhp6Vq/du3dvWrZsSWJiIq+++upZvbak5MheutesWTNcLlcJWyM5G1gWfL/AQ2KyMzsqKUnw/QIPtl3Slp0+FSpUICoqqqTNKJNIUUoiKeMIIXj33XcBZ5aUoiglbJE/jRs35pNPPkFRFKZNm+azVSKRSCSSkmTixIkcO3aMRo0anZYvxgsvvJCoqCgSEhJYv379GbDw9CiJpXvZaJrmE6MmT57M/v37z7oNkrPPxo0bAbl077+EEGALmPNFBgt/9zLnywyEcLafKWzbZvz48TRo0ICQkBBq167NSy+9BMCmTZvo2rUrYWFhVKxYkfvvv5/U1FTfsf379+fGG29k4sSJVKtWjYoVK/Lwww9jGIZvH7l878whRSmJpIyzZs0a1q9fT0hICP369Stpc4JyzTXX8PLLLwMwePBgli1bVsIWSSQSieS/zOHDh5k0aRLgLDXTdb3Q53C5XL7ZyaVlCZ/X62XJkiVAyYhSAD169KBz5854PB6ee+65ErFBcnbJninVunXrErZEcqawbYHXEBimozoJAampNl4vrN9k4vVCSqrtE6UMw9m/OH1MjR49mldffZVnnnmGLVu28PHHHxMbG0taWhpXXXUV5cuXZ/Xq1Xz++ef8+uuvPPLII37HL1q0iN27d7No0SJmzpzJjBkzfBHDJWcWKUpJJGWc7JlHt912GxUrVixha/Jm1KhR3HHHHZimyS233MK+fftK2iSJRCKR/EcZM2YM6enpdOjQgZtuuum0z1Pa/EqtWLGCtLQ0qlSpUmKzVhRFYdy4cQDMnDmTzZs3l4gdkrOHjLz330DX4OBhm3dnpvPG9HSOJfgLTscSBG9MT+fdmekcjLfRteK7dkpKCm+88Qbjx4+nX79+1K9fn06dOnHffffx8ccfk5mZyaxZs2jRogVdu3blrbfeYvbs2X6BlsqXL89bb71FkyZN6NmzJ9deey2//fZb8RkpyRMpSknOaYTpRZgGwvAEphkeRCny4VASJCYm8umnnwKlx8F5XiiKwvvvv8/555/P0aNHuemmm0hPTy9psyRnCeHNdMqyNzOftMByXtYQpoEwDewgdVd22hm5rm1nnT8w2ICwrax69twORCAsM+/2IuvZBks7K3ZZwd+rsAyEVXjPsCe3jULkOPEQhifo+8x+z5bpybWvN+fZnPR8fGm25Xf+k6+Xe5uwiicP++zxZubUD4bXZ5OdVV/4pWUfE8Shie84j43wCnbs2MG0adMAePWlF8Eyc86Vfc+5z+v15LLBPw9deeWVACxfvpy0pMTTvmfL9GBZXizLm5OXg91LdlnOIy9ni2Pdu3dHVUtuGNChQwduueUWbNtm9BOj8unLBfbzCpLfSoLsfGHbJoaViWl5sIVTl+dX//iln1TWfGXZmxnwLHxl2ZuJsLOu4ysbnoC6w+9cJ9U5th18xkpA9DTbxGtk5P8cfPWPU8ckJh1n165dALRs2rhMtCeSQFRVQVUVqldVue26UMpHB3cXUj5a4bbrQqleVfUdUxxs3boVj8dDt27dgqa1bt3azy/gJZdcgm3bbN++3betefPmaFqOUlatWjWOHDlSLPZJ8keKUpJzFmF6EUf24X2lF+LgrpM6yx7Egd1YnlQ27f0Owwwc6P4XmDNnDunp6TRv3pxLLrmkpM05JREREXz99ddUqlSJdevWMXDgQMSZXHwuKRUIbyb29jV4x/eD1EQ/YUp4M7E3LcU78R7ITC3TwpQwDayfP8SY+hiKZfoJU8I0ML99G+ODJ4MKR0W6rm2DkYnx9mCsJZ/5nV/YNngzMN4YhLXqh3N2ICEsE1IT8U4cgL15uX97YRqIpKN4x/fF3rX+rApTwjIx547HnD02YJAoLANz9ljMueMLJUw5beN+vJPuQxzagzA8KIrKyi/uJunQX1j7tzlpx/b73qewLchMw5jxLCgqO+KWIAwP9oaFeCfdCxkpWOt+xd60zGlfDS/Wyu8w3hgEnnQURWXZnB4s+uAyls3pgaKo/DH3FhZ9cJnfNvPrtzFmPlskYUqYBiLhMN5X+2Dv3QyWhbX5d0Bg/f4VxpsPoXjSEakJYBrY29cAYC2YiTHlUTC9fmKOMLyIQ3swZj2PooAwBE89+SSWZdGjWW062QfBtrHjduId1weRmQaZ6U6ZWPEt2Bb27g14J/RHJB1FpCb65aEGdc6jdo3qzrK5bz4/rTJkmR6OHdvE11/2JCV5H5bpwfv2YBQ157n7nrOq4n19EPa2P4Pm5ZL0J3UyL730Epqm8f0P8/lt0FXY//wdKHwe+Tern7cb2/AghPDlt7XfPUBK6hEUJe/hjCdI2TFtm8xiDgMmbAsyUjG2LOffw6sQto2Cwp5DyzHNTEhLwjvxHl8Z8jvWMjG/m4K95y9IPYF3Qj/sbasc8SjhMN7x/RDpyYjEeLyv9sHatRYzPdEp56/0QhzYCVmiLMnHnbps+ypE4lFf3SFML+L4Iafc7PkLcSLer84RwhEVrFzClGkKNE3J9beHfUfWIMhbBPTvm+9EGB5Wr1uGEILY2Fgqe5PwvtobcSzunG1PJPnj0hViohWaNQ6+5Ll5Y52YaAWXXrw+bsPCwop8jpOd8CuKgn0ue2Y/hzinRKlXX30VRVGkgzGJr9Ez3n0MUk9gTH/CJ0wJw4OI24n1zybik3fxw5/Pk5gah13ITrDXNjFtC69t4j1psJBpeTFtC9O2yCzmAWJxkdvB+aBBg0qdg/O8OO+88/j888/RNI2PP/7Y59NDUjbJFqTMj8dC0lG87wx1hCnD4xOkzM8nwonDTloZFaaEaWAt+gR7x2rE8YMY00egWKZv1oP57dvYq35A7N6A8cFTxSZM+QSpd4cjko5h/7UE649vnDrWtlBUFdsVijVgLDYCe/ufjiggBOmmB1vYWMU0SyHYrI+i7OfbP1uQemcInIjHnDvOJ0xlC1LGO0Mh6RjmrOfPmjCVLUjZGxdhb13hJ0xlC1L21hXYGxcVWJjKFqSUyjUJGTUTtXZTFFcIABfd+jHR1Vqh12vtpFWrD5rm3GtmGsbbQ+CiHmzb9zPVyjXA2rAI88vXIOEQ3neGojVsC5YBpoG18jus79912uH3ngBAUXVCo6qhqM5AxPSmYRnOz/SmAWBvXITYsea0halsQcqYMhRSjmPOfBb70B605hdjrZqPveE3RMoJjGmPo7jDEIYHtXE7rF9nYS2ei4jbjjH1cZ8w5ROkpo1AbXct6Su8rFu8gcVLlqAo8GKH6li/zsZaMhe1Si30rr1QhI0xZRjiyD6sH6ZirfwetXo90HSMaY87s6qy6zDDC0f+pWtl55n88s6rWUJhwctvtiC1cMEjZGYcY8FP95KavA/1qv55PmeSj2F+/GKAMJWQkMCaNY5IVxpEqUb163JvrzsBePrHdRhzx2Mf3O17duLIv877Sj2BMX0U9sHdWIYHr2VRrclNtOwxme8PHccWImi9YNk2X+/dhWFbmLaNxzRJMbz8tH8vZjHOrsoWpMzPxqM168hP615l2eZ3SfMk8MuaV1EUFePL/8GJw5ifjfcTpoRto2g6es9BqLG1MeZOAMOL+fFL2NtWgRDo1z0I6SkY7wyDlONYs19E2b8ThA2WgfHh045YmpKA9+0hTl328cuIAzscYcrwII4fckTZlOOYs59HHD3gJ0xpmsLefSaZmQLLEpimIP6o7fdcFVXjl7WvsHTTOwEfe522Kkjf/MAuNm90lme2bFgP4/0nICUB491HpTBVhhECNmwO3mat32yeEWfnDRs2JCwsLOhyu6ZNm7Jx40bS0tJ825YvX46qqjRu3Lj4jZEUmnNGlFq9ejVTp06Va5ElDorqfNH1ZC3vMjKzGr+diLgdGJ9PQL3ken7d9DogWLB+PKKQmowCfLJnGQN/f4uZuxaxNyUeS9hsTdzP9O2/0GvJayyL30KIVjpD2/7xxx/8/fffhIWF0bt375I2p1B06dKF119/HXB8Tf38888la5DkjODMwsnE/PQVfDGCUxLwvjPUEUg2LnYEqezey4l4jE9eQXGHlJzRZwBheEk7cQy7060k3vYMyohZeC65FeOLieBJ9wlSvv13b8D6dU6hxZlgKKqKufATPJ17oYyYReJtz2BfcC1ph/ZBRhpeTzoPrZzGUzt/4scaVUmp2wwPgqXxfzNu01dct+AlrGL6iqioKjum9mDbm5fl+dsx1ZkJUqjzajrGxy9B4lFng7AdYWrTMkTiEUeQSk100mwL86OXwOs5o7M0hWVgr/4Je+Mi3zZHmBqD8KT7BClf2sZF2Kt/OrUwpagYn7yM4gop4LPUQNWw1i+EiGjURu1QVTfhHhvrq//llL2Ew3inPY5a73ysVT9gfZ8rSqqAtLQ02t88lzoXj6f9zXNJS0sjrFytvO9/xxqsJXN9S44KjKphznoO0lOcvy0DsElPTsZud1VO+bm8D8aXk1AUBWvBbKzFc3OuHbcd8/upTj4SLoQWhdZvHJ76rdAvVKncoiL//PMPK36ZT4vmzZzL/Dob64+vUZtdhDFtBOJIjs9D64epiJQT6NcMdMSAueNQy8dix+9DHN6DMfVxutUqB8Cvu+MxZj4LBfxIlFuQsm1n8O71prDg10GkVYzGsrw+ETAA28b89BVERgoJ6z9j25uXMeeJbti2TdOmTalRo0bhnv2ZQNV5srZBm5bNGP3OTBj+Ace1SAwb0pOTML983a+fZ816DkVROJSeSmST23lg2SJ+PbAPb5aAfjIe22LpoTgGLPqZIxnpbElM4I4F3/FPSjJqMX6oU1QN8/OJiIuvY8PuL0lKO8C6XXOxbYvase1ZvX0OdL7F2VkIp11LTUJYJoqqcnjJ66R7vBghkSReOxhlxCy8dzyF9etsxIGdKBWqYUwfCenJzjksA/OjF1HKV0XrdAtq3Rao0ZUwZr8AqSecfWwL85NXEHHbEEf2O4JURla5MQ3MT19BiYhBHNmPMA3S0tKoHmuTmHgM0zRITEzj9z89vno5ae8yNu76ghOp+1m/+3MyMo5x6Ldx/vVysL75e0+wa70jSrUwDkO2SJqZjjHjGdCK0amQpFRgmIKdey1aN9e5564w2rVy6qh2rZy/WzfX2bnX8jlELy5CQ0MZNWoUI0eOZNasWezevZuVK1fy/vvv06tXL0JDQ+nXrx+bN29m0aJFDB48mD59+hAbG1usdkhOj3NClEpNTaVXr15Mnz6d8uXLl7Q5ktKAsHENeBFCc9YGY2RiTHkUa/Fc1AFj2BW3hEMJfwOw78ga9h1dU6hlfC5Vp2u1lvyduJ+p23/mtkXj6fjdSPosfZ2ZuxbxT+oRLqrcuNTOQMqeJXXXXXcRExNTssacBg8//DD33nsvtm1z5513+vwRSMoOiqqCOxT97qdAzdUxTUnAmDgA84tJ/rGDK1TFdfeTJeL350zisWwmvPUusdVrEFvrPGKr12DiV79iXfsgxjtD/QQpAKVhW7TufQotzgRD2DZWl7uZ+NUCv+tPmD6LTNPE/vdv2lWsz9L4vxm76Uu6//YSl85/ksf+/JAf9q+hTlQVbIqvY2l70075K/Q9WiauXk9D+Vwdzyxhypg4IEeQAtB09D7PgDvkjNbtiuZCveBq1Dbd/bbbW1fife5GP0EKQG3TDfWCq1G0U0SAE7ZzrxTiWdoW2gVXofR7jhXbZ/LbxkmkuQXKzcP8xZOEw3gn9MNaMBNCwiEkHKVGI6wBLzN+/HiqVatB9Zp1qFatBuPHj6dZ1/FEVWqG5opAc4U75wh1jlNbXobW+Q5HFCsMtoXebwxERDvPsUptvJVqM37yW4Hl58ZHMaaPxFr8qf+zr90UvecgbMMmc51F2tJKGFXrMn78BKpWj6VOnTrUrFmT+UtXYN03AaVKbQCs3z5yliQd8Q/CoV33IEpENOYPUyGmMq47n8Ba8R3mWw87s8+8GVx+XgUU4O9jaRy7ZkiBYqIHE6SyyRamUpL30/zyFwKFqdBwCItCu/tJjMxEjq6Yiu1NY/nfh4HSMUsKANui1qNvsGjxUtasWUO1GlnvsGpVxr/xJla/sb7njzsUtd9Y/jp+lD4Lf+TGX35gy4njVAkLx87jeQohqBIWzs6kE9z88zcMWrqA45mZxIaFE3qqslQIhG2h3D0aUacZv295DwDLNlj815tc0XYkhuXBqnoeSp9nUCrVRL/zCYiM9pXncm36Mn78OGKrVffPw/eOx1r0CcabD+UIUgC6C/2uJxHHD2At+xx772bspGO4+j4PUbkC2tgW5scvO8dnC1IAuhtXr6cRqYkolWvhMS3Gjx9P1aqx1KwRS9WqsUyePIEeXZ3yX7nLo4RWb83vW6Y7p7VNfvvrdSpf+gjlz78NYZvZDyJo33zTIufDYouKuZZXhUU6+xZWmJaUely6QqN6Gh3auqhYQeWSC924XHBJBzcVK6h0aOuiUT2t2JfvATzzzDM89thjPPvsszRt2pQ77riDI0eOEB4ezs8//0xCQgIXXHABt956K926deOtt94qdhskp0fx1chnkIcffphrr72W7t278+KLL5a0OZJSgKK7oXJNXINew3h3OGSmodRsBD0HYlc9jyVbprFhz5d+x3yx7FHaN7qTS5o/gIKKSz/1bItq4eWJDYshPiMRwG/w1ap8HbRSKkgdP36czz//HHCW7p2LKIrC22+/zZYtW1ixYgU33HADK1euJCoqqqRNkxQjijsUtWFb9N7PYs4Zk9NBPXmQUaEq7ofegNAI33KkskBaWhrjx49nzJgxvm2JiYmMGTsWgMdv7of7k7G+NKVhW1z9X0TRXdi2KLKD0PSMDOf6Y3Oukfv6I/rfQffoykzb8YsvXeSqBztXbY6ejz+X0oCi6YiIaNwPveEsAT2RE2nHL59pOnq/F1DrtT4reUzRdPTbHsME7PW/BrcJR5DSb3v81IIUWW1jxcLNgDEVQaaZwm8bJ7Ftv+NvaNaSgfTtPJ3QWx9FfJFrxpSm435+nu/55Jl/s/4eOfJdn2NZYVuEPPmJ37WFsPP1BxR4fy4oH4vrwdcxpgzD060/Eyf+L8/8O/SGvmTMeDbn+JqNcN00ChKTUFQVUUdAuMqkCZMZM7YAZfCkd6Nd9yBa80vwTnscbAv3/ROxd6zF/OZNv30rhbs5v2o06w8n8dtfO+nbrlO+95mfIJWN15vCgp/uodsVU2h5xTg2LRiFsA1sM9PvOWu25Zth98f2RKD0iFKK7iLdHclrEyb49e8Dnv+XE3DdP5H4clUYuvhnPLn87SVkZqCikGmahOo5ZUQIG13VOJ7pOOXO/ebiUlMQQpBhWYTpRRsK2VmCzPZDi1m88U0yvIm+tG37fyHDk8jlrYdiYnKscjjVh08DYaPoucrQxP8xZmw+95+rDUB3ofd+DiWinLMUzha4HpiEEl4OFAX3w2/gfdtZ3prrYeQ63o2r3wtQvipK+VjSMr1MmBBYhseOHYOiwMiRIzjo9rDklztJ95zw7bM9biEZ3mS6tRpKnTZ3AFn1T6UauB6YhDH1MchMQwjB5qOpALSsnNV/C4vENeg1lIrVnWMkZY7cvshUDa7uGkJ2d0U/A2KU71qqylNPPcVTTz0VkNayZUsWLlyY57EzZswI2Ja9aiMbj8dDZGRkUc2UBEERpdyL8KeffspLL73E6tWrCQ0NpUuXLpx//vkBmSQbj8eDx5PzFT05OZlatWqRlJREuXLlzpLVkrNFtv8M49BO9FZd+HPHR6zYNgOvmffX9FB3OS5pfj9tG9zudFq0vBvEDNPL639/y5f/rghIG9z0Wu6ufxmuvKbOlyCvvfYajz32GG3atGHt2rWldjZXQTh06BDt27fn4MGD3HDDDXz11VclGjFIcmYQ3kzsrSsxP34pMDG8HO7h08ucIAXg9XqJjY0lMTExIC0mJob4gwcQE/pCWhJKrSa4Br2GlfU9qTg6dgW5vh4SytULXiDBkxqwz/wrnqFKWEyR7chm25uX5TsbSnVH0GTw0tM6t7BMx9nwawP9Zw1kofd9HrVR+7Oex4RlYs4Zg70lsJ1Rm3VE7/1sgQSpkynos1y04Q3W7PwYy/b38RQZVpm+nacTsnkNfDvF2RgSTsiYb7Icauu0v3ku1arVyDP/HDp0gDVf3YGwTS7t/SNLZ1+NZThLe3R3BJf2/rHQ9wVZvqUSj2JGxBBbPe/rx8XFUadOHY4dOxb0PJUqVeKff/6hZs2a+ZSBg4gJfSAtyS9Nu6IfWvsr8U59DNJTcA9/D6G7MF6+C072l6UoPJtch/FTptOnTx9mzZqV572ZZibHj/3NwgUP5ylI5cbtjqLbFVPwJsWx+dfRqJobRXXcCmQ/4x3vXs2ef+Po8erf6LpOQkJCqfnAU5A6SDm2n50h5Ri0YomfIJVNuK7T87z69KnfgHDF4p9Vb9Ci6xhu++Vb9qUGlnWA2LBwbq/fmFvqNQIEYXrhXDEIIbBtkwPHN7Jg3QSOJu3MZ2+FZrWvonOrRzAsD+mZCdSo1ApV0TAMs8BtAIDe5zmUchUdQcqTgTZoIimah78WOu++053fOMvgX7sPgkSz1fuNQalUA6VCNRTddcrnf+jQAab+1JMMT2B69r01rXUF3do8RogrktSMY2RmJFDR40K8/Shxyek0mPI7mqKQ8OjlhLh1lIdf57jbgyukHNER1XHpoad83qWV5ORkoqOjy9Q4MzMzk71791K3bl1CQ4v+bpzgBIrv33MRj8fDpk2b6Nq1K1OnTuWuu+4qaZPOGQqan0r1yG7//v0MHTqUjz76qMCF4pVXXiE6Otr3q1Urb58GkjKAEE7kn7RkUBTC3OVO2bi5tDDCQ2JQAPWUX2gFpgg+tdi0rTPiqK+oCCGYOnUqcG45OM+LatWq8dVXX+F2u/nmm2/8vuZJyhgZgaIHALYJhrdAS17ONRITE4MOBnxpCcdRorKWrRsesG1UxS62L40FuT6IPP1GFZeT87OCEM7Sz7z8MmUUfmlg8SD8Ik76pXgzoRiXRwYjzF0OTQ0ckOtaKLoWipIZ+FxMbxqaK5wTx4+eIv8cQ3OF+xxwW0Z6oFPu00KAZZB4/Fi+1z969ChVq1bN8yxVq1blyJEj+d/DiVxlMDeeNNBdKK5QsC0nb9k2Qd+XEHTr0BaAX3/9NV9/ZQoKLlc4agH9VapaCLoehul16k/b8gZ9xit2OMu/OnbsWGoEKShgHWQaRLpcec7KDNV0yrvdhOo6hjcVb4YzoycsHzE30uWmfEgoLlU9rRKmKAoCm1B3NKHu/J+nqmqEhUTj0sIwzAxCXFG+WYKFagPA8dfkDgXN7dRpmelorpCs956Brz7Jy9efJx003bc091TXP5GYQGRopbzvTdEIC4nBpYUhcPrYIa6ILL9Sgs1HnHzZuGI4IbrqtOPeTEJckYS4IjnT9Zuk5FEUBdM8dwUpgB9//JGuXbty/fXXc+utt5a0OWWSUi1KrV27liNHjtC2bVt0XUfXdZYsWcLkyZPRdR0ryNeS0aNHk5SU5Pvt37+/BCyXnA2yo+wZ749G/DAd638P0MwTy4M9vqZTs/tx6f6hQUNckXRpNZRBPb+lcc3uqKqOeopZTiGai+Xx24Km/X5kq+MNvZSxePFiduzYQWRkZJlR8jt06MC0adMAeOGFF/jqq69K2CJJceKLsvf15OA7ZKbnROXLY/B+rhITE5Onz7eYmBhiKlREpDgDLHF4ry8qnx2k/Tsj169Yib0J+0nKmt1yMgsPbcKwize0+pnAL8qeNyPoPuYXk7D/Xn5WfZZlR9kTu9YHT9+13i8qX4HOWUj7G1W6kId6/kCbBrehKI6Pp5jIWvTtPB193WLEL4GzenR3BJaRTvmKlU+RfythGenobmcJn+YKz/IxFeHbVliE6UXE/4vx4dPEVKyU7/Wrx1Zh9a2NyBjRjYwR3cicdC9WegqWaWLbNhvXbqR61Rr530P5Cr4ymBtr6RdYf3yL6/7xKOWrOpHR0hLRbx8JQWbzdtgyj9CQEA4dOsTff/+d5/1pegjR0fW44qpp6K78n1FoWCWuuHIqqfGb2bbsFQBUzR30Gf+x05kxVFqW7mVTkDrQ/vhFahzbxxddryLipBlNF1SuyrdXX881kZnsWfwsG+b1Ie2E44Pyg8uv5tJqgctZ72nSgllde3BFzfPQVZXwQs6SykbXQqhUrj53dpnCHZe9TcWougH7NK7ZnYFXf0m7BneSmPwvVcrVp3JUXXQtpMD3nzv/mV9MQhz+B9f94yEiBnv2GMKTM2l/zRRadXslJ8peHhFazc8mOEGBko4iLPOU169YoQrdWg+nUrl6AemNanTl/qs/p1PdOwhxR+LWw4hwRRGTmImY8TwIwaaspXstKmcteRIC8cGzxCR7iXTFBPTVJWWTM7lk72xw4403kpyczJw5c3C5SmeAq3OdUi1KdevWjU2bNrFhwwbfr3379vTq1YsNGzagBYnYEBISQrly5fx+krJHjiD1hC+Shzh2APHRy9jvP82F5Ttz04X+y4Buv+xN2je6E0115btkLzf7045xzJPjXDLKldN4/n1iH0YBQnSfbbIdnPfu3btUfQ0tKv369WPo0KEA9O3bl82bN5ewRZLiwCdI5Y6yB3Cyn4msqHxlTZjKyMjgkUceCZo2ZPBgPDvW+S0bEvu2FqswZRhehgwZkvf1kxP4+egW3zZd0QjNVX8uPfx3nk6GSwt+glRup+aKArkHo8LG/HTcWROmsgWpk52an5z3nah8BROmhOFBHNxTKDvKxzQgxFLoWr8/XVo8nCNIrV2M+GG6/86KgjA8XNr7R+p1mcry5SvyzL+PPPIImzb9zUW3z+PS3j8ibIvL+vzE5fcs5fJ7ljrbCjnTzidITX2c1Pg4Vi1dfMryo6QnoyiK85U+/l/Mdx9FMTIRpo13o03mAU/+ZWD7mpwyeNLSTuu3OTnCVGQMxrSRKFXqOI6sdd2ZkZJFKDadqjtt8i8/5b9ssSDCVGhYJa7q8SGpR7awZckYEDaq5qZL/0X+z9i2EK5w/txV+kQpYXgxUpMYMnhw0PRHHnmEuPV/QPJxzBlPE3VwF1Mv7kyU7iYkawwQ6XLhtQVVa13I+Ve/5pe3Mk2TyKzyFKJqPj+gMe5QVAXcxRD5TVVVVKFQu3xL+nef7TerqFXdG7iq3WjW7vyUyJDyVNobh/lKHyeSpuGIRoZhMGRwPnl4+9qcaHbgRFWc+2qOMBUSgTV7LJFhscSEVPOPsgegqP71nC8q3w6nXvTm0wYMGYJhGETF76df91lEhVXxpbWo05Oe7Z4ifeVs9n18DxC8b77pqGNLmZxbRQABAABJREFUyyq5xmNGJsb0UYiDu3zPQSKR/Lcp1aJUVFQULVq08PtFRERQsWJFWrRoUdLmSUoSVcP49OWc0LLgOE4cOgX9xsGIj17hvCoXUKuyM12+frVOxJZv6vsyVRC8lsHSw1u4pEoTRre6hZ+vfJ5FPV7k2+5PMazZdbSpWI9VR3eUqgFZfHy8bxbRuergPD8mTpxI165dSUtL44YbbiAhIaGkTZIUAWHb4M3EnDc5IMqee9Rs9L4vBEbl+2ISivvc9T9xMtOnT2fIkCE8/fTTvq/VMTExPPvMMzwx4jEim3dAu9x/xqPYtxVr4cfFMhU+IiKSYUGu//TTTzN69GjCyldma2Ic19e6kNfb9mHJVS+wpMdLfNhpCL3qdybRm+bn+Lw0ouguzM8mBEbZG/Ai7lGzA6Pyffk/8HryXWJVVIRpYK/5JUiUve64x3wTJCrfCuw1v5xamFI1jC8mFc4YTcNavxAx8wXaN7yTLi0fxp3hQfz0gd9uSmwd3CM+xN6wmC2Dr+CS5g155JFHGDpkCM8++6x//n32WYYMGULfvn25vENVFrx/BYqq4Xn5LjzP3oDn2RswF88t/JJcVcf85BWOJybSY+467h/2GEOCXf+ZZ3ji8eFENmmHdu0DfqcQh//B/PE9FF3F3VIl0nWUJ0aOCH6Ox4YR8ttM5zFd9yDupz51gqrkwlr4ESLxKNoVfSEtEXPe62itL8c1bBquYdMgPGcw3u08ZxnWr7/l7Ww3m/yEqdCwSlx1xTTCwquwffkEyBL3FNWFqofmPOcxtyJSTvCv1orkDIuoMI327dsX/HmfaTQd19ev88Rjw3j2mWf8nv8zzzzDkCFDuP6+IczefBBMA3vuOOpFx/BR92v49sqeXFilKkcy0tGDzExTFBVVVTiSkU6bSlX4pseNzOrag5oRkRzJSCPTLL6ob4qmY386DrH9Ty5r7vS9XFool7V8iJ/Xvkz5iBqw92/EV29A6gms796BtESEZRIWFsaQIUOD1sGPDxtKeFQ5XI9Oh+hcS+hsG3Pe6yhRFdEuvh61biuU6EqYn74aGGXvnpdwPfpeYFS+r15HCYsiLCORYcOGBb3+8OHDiYiI4OiyN0ndvdR3b7oWwuUtHubIb+NJ3DQPst1cBOmbbz7mCGot7xkeGDH7k1egGIRBiURy7lOqRSmJJE+EwDVwvC8stC+SR6UaKJVq4ur7PPayr7ii5aMoisYVbUagUbiGT1FU+jTowrgL+nFD7Q5UDHW+cFYPr8Ad9Tox+aKBdK3eCq9d8GUVZ5oPP/wQ0zTp0KEDrVu3Lmlzih1d15k7dy516tRhz5493HHHHZhm6ZutJikYiqqCOxRX/7E5X3IrVMX90GQIi/RF5csWppQqtXH1frbMfFndv38/Tz/9NJdddhn33nsP8YcO8c/evcTFxdH/hqsJDQvnWJKK1r23nzClNrsYrXtv5/kVkePHj9Ola1fatWvH4YMHiN//L3FxcbRt25aFixahu9y80eE+Hqvcmg5bNqLv/gvVMmhZ4TwebHw1H3d+zG/mVFFR3RGn/BUWYVu4+r2AUqmmsyFXlD2yovL5hCndjeuel8Edckb9Xyi6C7Xdlagdr/dtU9t0R7/tMV9UvtzClNrxetR2V6Kcys+QELj6O373CvwsbRut/ZUAWJuXodiQonvRez3jW4amxNbBdf94rHW/sdkuR7dP1vFPYjrew/+S8sVkRo4cyaFDBzh04F8OHTrAyJEj+WL6A+zetZ3f1x1n1MTVpKSkQGY6eNJRG1+AduktKGohB6S2xZFrhtJ97gZWH0rm6L+7ObB5HSMff5z4w4eIj9tH/MEDPH7XDYSGuBGedLSO16H1GJjz7Ou3Qb/uQWf2lG6ihGpoH45mxKD7iD8cT/zhI8THx/P43TeivTcCcWQf2vUPo7XohLXiW1z3jcsRphQF/bbHITQc89u3USrWwNXrGeykYygxsSgVquJ68HWfMNWtsePndMnSpX5BefIimDAVGlaJq66cRsi/u9E0l0+Q8iMzHSwD7Y4ReNPimT/vYwAualwJvYjR5ooV28J181C0j1/k8Zu7E3/wAEfiDxMfH8/IESN47dWX+XvrVgbO38LkDYfR7huHEDYVQkKJX/cukzpcwq11G+DOIx+FqBo969TjzU7diHa5qR1Zjo+6X0uz8hX9oikXFWHb6HeNhjW/0bzOtVQsV5cLGvfBsg3iT2zn/Ia3oayc7+ys6eh9noeIaBRN57PPPqPTpZdy4YUXcPjwYeIP7OfgAacOvu6GG8iwQezdhPv+STnClCsU1z0vI+L/xVr8Gfa+rdjJx3Hd85J/XZYdZS+6Eu5HJucIU+4wXP3GIFISWLNrPxdffLHTBhw+zJEjRzh46BBt27alc+fOxMXFobojSFj1Ic3Ou5rK0Q1o3/AuRFoCqXv/8K9LTuqbe1xhbE9wRKnzzm+I64FJOcJURAyugePy9n0lkUj+W4gyTlJSkgBEUlJSSZsiKWZswyuso/uFZ1w/YR3aI2zDk5Pm9Qjr4B7hTTkmdsQtEl4jowQtPTtYliXq1KkjAPHhhx+WtDlnlI0bN4rw8HABiOHDh5e0OZIiYnsyhLVznfBMvEfYyQnC9mb6pZmblwvPawOFnZYsbK8nnzOdWwwYMEAA4rLLLhO2bQvbmyleefRBUalSJXHH7bcJy7JFpscWXq8tbMMjjB/fF94Zzwrb8BabDVOnThWAaNWypfB88JQwNiwS4155RQCifv36wpOZKWxPhvBMfliYaxf4vZvixrasYt3P/xhT2GlJwjPpPmFuW+Wfx0xD2EnHhGfCAGHt+euM3mOAXYZXeOdNFt5PXhW2afinmYbwfvKq8M6bXKh3bhteYVtmwfbNepa2ZQk7M014PnhKmKZH7Dm0QlieDGFu+l14/veAsNNThLH8a7FkzlQRExPj5JmG9cS/Lw0QtsdpX5d91FP88dntYtlHPYUQQiyZdZUYP6yhCAtRBSAuuOACceiT/wnvnLEB91pQduzYIc477zwBiBrR4WLTgm+EnZEqjJXfO3XFxiXC8/5oYWekCutEvLDTkoWRlW+NRXOFZ+oIv76C87w8wjr8j/B++IywvbawMuys8ugRnimPCuP3ecLO/D975x0eRfHG8c/ulRQCCTU0aQLSpCgiKghSLCgWFFFBxI5IVRSQIiKKgoUiRRQQBGxIk9470nsH6S0kpCd32+b3xyaXXO4SEggE+O3nee4h7OzOvDs7Mzvz3Zl3koR++pBwD+0g9KQ4YbiThHtUZ6FtWSSM5EShHdsl3N++JYzYSKHHXPJqpwxVEfrFU8L99WtCPfefKFasmADEypUrs33fmuoSUZH7xZyZz4j4uDNCcycK95huQgghVkxoKJaOu0csHXePWDGhoRBCCPfITkI7st1Tlh9++GEBiLFjx15V/bmeGKoijOiLwj30NaGfOSIMJa2sa26X6NHxbYHpDVt80ruXMAxDCGHe9/rfW4nLUf+Z8WRyX8mqb1lza5pwXWUZzPQ+UuqQsmO5OB2xQ6iaS2iaIk5e3CJUzS2MxDjh/u5toe3/1/Nc3G63qFChggDEoEGDzLYoMVbEDX9flClZXABiyKd9zXIXc0kYMRHCPbSDUI/tEEpchNAvpvSBzx4VhjvZzMu4KOH+5g2hH94m9IjTnrYjLZ87CP34XqFfPCl0xS0eeeQRAYhXX301LX8UXTRo0EAA4o033vAc13RVnLm022+f2tOWpOubb1s6TwAirGCYiI4/m9I3P2Y+68izufouyytux3FmcnKy2L9/v0hOvv3HThbXn+yWJ0uUsrilMTvfuk8nUwhTmLrZOl/Xk4ULF5ov/7AwkZiYmNfmXHf++usvT0d1ypQpeW2OxTViuJPNuuxHEEgLu30EqT179ghZNgfrGzdu9Bzf8u8GAYjAwECf95ahuq96MJ8ZDRs2FID4+uuvTeFGcYu4uDjPwHn06NFm3mfybG4lDF3LvIxpap7do6EqmT5XQ1OvauDm7924/vdWYs3Up8TlU5tTwrzjTX3Omur2DPwNxSUMQxe6pooF8+eLoKAgAYiHHnpIXI644LlGCCHW/Pq4WDGhoVjz6+Oe9FZMaCjG9KstQkMcAhBVq1YRp04cz/H9CCHEjh07POWyUqWK4vh//5n2KS5h6LrQVXfa35pm/u12edoOs0/gX6wzVLO/oLt0YbhT7t0wUuqEy/w3Na7UsqLr5jFNTQtTVb/tVPrn0bZtW1Ng+eSTHN2/pprPQtMUv/mePu/Tl+X4+HjhcJj5f/To0RyleaPw5I+fvNMVtxg8eLDnff/ee+8JTdM89712Wss8sNg/njqkK0LVXELV3EJPKXP+2p9Ro0YJQISHh4v4mGizLKWUr8kTJwhAhIaGishLl8xyqKnC0DURc2abWP9bK69884hCqeXT7fKt46nnp4QtWrRIAMLpdIoTJ054zlNUQ6xZs14AQpZlsW/fPk+YpivCrSZlnQ8p6fyScg8PP9zQc02qrbeDICXE7TnOtEQpi9zEEqVSuB0bCwsLfzz77LMCEF27ds1rU24Yffv2FYAICAgQW7ZsyWtzLCyyTcuWLQUgnn/+ea/jhmGIKlWq3JAZj8ePHxeAkCRJnD592its9OjRAhDFihUT8fHx19UOi+uPYehZ/v9K/Pbbb8JutwtAPPHEEz4fPq4U//79+0WpUqUEIMqUKSMOHTqUo/TXrFkjChQoIABRu3ZtceHChRxdfzPxyy+/eGaOXSv+nmPGY/PmmbNVypcvf83p5SVjx44VkiQJQLRp86Jwu9PNRstheb4ZiIuLE0WLFvXMYMuIpmmiZs2aAhA9e/YUQvivZ1d777qui1q1amU54/y5554TgHjmmWeuKo0PP/zwtu+X3o7jTEuUsshNLFEqhduxsbCwyMiZM2eEzWYTgNcXrdsdXdfFU089ZS7lKFVKnD9/Pq9NsrC4ImvWrBGAsNls4uDBgz7hqbMCmjZtel3t+OKLLwQgmjRp4hOmKIqoWLGiAMRnn312Xe2wuLlJLwa8/PLLXmJATjhx4oSoXLmyAETRokXF9u3bs3XdvHnzRGBgoABEw4YNRUxMzFWlf7Nw5swZjxgcGRl53dPr2rWrAMQ777xz3dO63vz+++8ecfTxxx+/pWeFDxgwIGXWXyWhKP5nDS1YsMDz4e3kyZO5mv7UqVMFIAoUKJBpOTxw4IBnRu+6detynEazZs0EIH7++edrNfem5XYcZ+aGKGUYhtDchki4pPv8NMXwzMa9ETRq1Eh069bthqVn4U12y5Pl6NzC4jZgwoQJ6LpOw4YNqVatWl6bc8OQZZmpU6dSpUoVzp49ywsvvICi3B5OsC1uT4QQfPzxxwC89dZb3HXXXT7nvPLKKwCsWLGCs2fPXjc7fv31VwDatWvnE+5wOPjiiy8AGDZsGBEREdfFDoubFyEEX3zxBe+99x5CCDp16sTUqVNxOq/OsX3ZsmVZu3YtderU4dKlSzRu3Jg1a9Zkec20adN49tlncblcPPXUUyxevJjQ0NCrSv9moVSpUlSrVg0hBCtWXHkXvmtl6dKlADRv3vy6p3W9adOmDf/88w/BwcEsWrSI5s2bEx0dnddm5ZgLFy7w7bfmLplffvklDof/DQwef/xxGjdujNvt5tNPP8219N1uN/369QOgd+/eFC5c2O95VapU4c033wSgV69eOd6RdPfu3QDUrFnzGqy1uBURBmyb5mLjuGSf3/apLr/7M1j8f2OJUhYWtziapvHTTz8B0LFjxzy25sYTGhrKnDlzCA0NZf369XTp0iWvTbKwyJTZs2fz77//EhwcnOkgo3z58jRo0AAhBL/99tt1sWP79u0cPHiQwMBAnn/+eb/nvPDCC9StW5eEhAQ+//zz62KHxc2JYRh8+OGHnoFr//79+eGHH5CvccfHYsWKsXLlSh5++GHi4uJ47LHHmDdvnt9zf/jhB9q1a4emabRr146ZM2cSFBR0TenfLKQKRKmC0fXizJkzHDhwAEmSaNKkyXVN60bx+OOPs3TpUsLCwtiwYQONGzfm/PnzeW1Wjvj8889JTEykXr16mba/AJIk8fXXXwMwefJk9uzZkyvpjx07lhMnTlCiRAm6deuW5bmffvopQUFBrF+/nn/++SfbaVy8eJGIiAgkSaJ69erXarLFLYShCQ4uUog76195ij1rcGiRgqHl3g6YFrc+lihlYXGLs2DBAs6cOUORIkWy7NzczlSuXJnp06cjSRLjx49n3LhxeW2ShYUPmqbRp08fAHr06EGJEiUyPffVV18FYOrUqdfFltR4n3nmGQoUKOD3HFmWPQOicePGcezYsetii0Xek5iYiKIoREREoCgKW7duZeHChQB8//33DBo0CEmSciWt0NBQFi1aRMuWLXG5XPTu3Ztjx455pb9nzx5Gjx4NQJcuXZg8eXKms0luRdKLUjmdfZITli1bBkDdunUpVKjQdUvnRvPggw+yevVqihcvzu7du3nttdeIjIz0KkOJiYl5baZfjhw5wvjx4wH4+uuvr1iv6tWrxwsvvIAQgk8++eSa04+NjWXw4MEAfPbZZwQHB2d5fqlSpejevTtgzqrSNC1b6aTOkqpUqdIV07C4fdBVwfm9Gud2ZF1Ozu7QuLBPQ1dzt/1LTEykffv2hISEUKJECc+MxFTcbjc9e/akVKlS5MuXj/vvv59Vq1Z5wn/55RfCwsKYPXs2lSpVIjAwkMcee4zTp0/nqp0WvliilIXFLc6PP/4IQIcOHQgICMhja/KOFi1a8OWXXwLmIOZKy0IsLG40kyZN4tChQxQuXNizhC8zWrdujdPpZNeuXbn2dTwVTdM8M7D8Ld1LT5MmTXj88cfRNM0za8bi9sLlcjF06FDCw8M9v3/++Yc1a9Ywe/Zsz4A0NwkKCuLvv/+mV69erFy5kl9++cUr/T///JM1a9bwww8/MGLEiGueoXWz0ahRIxwOBydOnLiuYu/ttHQvIzVr1mTdunU0a9aMadOmMWLECK8yNHToUFwuV16b6UO/fv3QNI0WLVrQuHHjbF3z5ZdfYrPZmDdv3jX3bYYNG0ZUVBRVqlTh9ddfz9Y1vXr1olChQhw4cIDJkydn6xpr6d7/H4YuSIoyOLgwe240DixQSIoyMPTcE6Y++ugjVq9ezZw5c1iyZAmrVq1i+/btnvDOnTuzceNGfv/9d3bv3k3r1q15/PHHOXLkiOecpKQkvvjiC6ZMmcL69euJiYnhpZdeyjUbLTLh+rq2yntuRwd0FhapHD9+3OOA9vDhw3ltTp5jGIZo06aNx5FubjsGtbC4WhITE0WJEiUEIIYPH56ta1J3Pvr4449z1ZbUbcALFy6cqYPd9OzcudPTzmzdujVXbbHIWxISEjwOlzP+BgwYIBISEq57+v379/ebfv/+/a97+nnJww8/LAAxZsyY6xK/ruuiWLFiAhArV668LmncDERFRYl+/frlWRnOCZs3b/Y4ud+1a1eOrn3vvfcEIO6///6rdhJ97tw5ERQUJAAxa9asHF373XffeTaVyY6D+fbt2wtADBo06KpsvVW4HceZV+voXHMb4uAil1j6eUK2fwcXuYTmzh2n5/Hx8cLpdIo///zTcywqKkoEBQWJbt26iZMnTwqbzSbOnj3rdV3Tpk1Fnz59hBBCTJo0SQDi33//9YQfOHBAAGLTpk25Yuf/G5ajcwuL/wN++uknhBA0a9aMSpUq5bU5eY4kSUycOJHatWtz6dIlnnvuOZKSkvLaLAsLhg8fzvnz5ylXrly2fb+lzmKaNm0ahpF7XkFTl+699NJL2VoSVatWLdq2bQuYyzcsbh8cDgcjR470GzZy5MjrvmTO4XAwatQov2GjRo26rZbsZeR6+5Xas2cPERERBAcH88ADD1yXNG4GQkJC+OGHH/yG3YgynF2EEPTq1Qswl2fndAbRgAEDCA4OZtOmTcyaNeuqbPjss89ITk7mgQce4JlnnsnRtZ06daJs2bKcPXs20zqbHmum1P8fNqdEwbK2HF1TsJwNmzN3loanLgO///77PccKFSrk2VBmz5496LpO5cqVCQkJ8fxWr17tNWPVbrdz3333ef5fpUoVwsLCOHDgQK7YaeEfS5SysLhFUVWVCRMmAPDuu+/msTU3D8HBwcyePZsiRYqwfft23n777evqs8PC4kpERkZ6fDMNHjw428tsW7RoQVhYGGfPnmX16tW5YktCQgIzZ84Errx0Lz2ff/45TqeTZcuWXXfnzBY3jpiYGGJiYjINi42Nva3Tz0tSRakVK1Zk209PTkitp40aNbqtl/bfKmVo8eLFrFy5EqfTyaBBg3J8ffHixfnwww8B6NOnT47LzKFDh/j555+B7PmyykhAQIBnw4shQ4Zw+fLlTM9VVZX9+/cDlij1/0bYHTkTpcJK5+z8ayEhIQGbzca2bdvYuXOn53fgwAFGjBhxw+yw8I8lSllY3KLMmTOHixcvUrx48Rx/8brdKVu2LDNmzMButzN9+nS++eabvDbJ4v+YL7/8kri4OGrVqsXLL7+c7esCAwNp3bo1kHsOz+fMmUNSUhJ33nmn19fEK1GuXDk6deoEmP5FcnPmlkXeERoaSlhYmN+wsLAwQkNDr2v6YWFheZp+XlK3bl3CwsKIjY1l69atuR7/7exPKj23QhkyDMMzS6pz586ULVv2quLp2bMnRYoU4fDhw0ycODFH137yySfouk7Lli1p2LDhVaX/yiuvULNmTWJjYxkyZEim5x0+fBhFUcifP/9V36vFrYkjGALyZ0/wDCgg4chFH/h33nknDoeDTZs2eY5FR0dz+PBhAOrUqYOu60RERFCxYkWvX/HixT3XaJrm1SYfOnSImJgYqlatmnvGWvhgiVIWFrcoqQ7O33jjjZtmevrNRKNGjRg+fDhgLjlavHhx3hpk8X/JiRMnPLuIff311zl22Jw6m2nGjBkkJydfsz2p4la7du1y/KW8b9++FChQgB07dvD7779fsy0Wecv27dtZvnw5nTt39hvetWtXVFW9rjaoqkrXrl3zLP28xGaz0aRJEyD3l/C5XC6PQ+zbXZTKqgx17tyZw4cP5/ls6enTp7N7925CQ0OvaQe9AgUK0L9/fwAGDhyY7R0G//33X2bOnIksy1mKSVfCZrPx1VdfAeby2lOnTvk9L3Xp3t13333bbVJgkTW6CqGls/fMw0rL6LnYxIeEhPDmm2/y0UcfsWLFCvbu3UuHDh08ZbBy5cq0bduW9u3bM3PmTI4fP87mzZsZMmQI8+fP98TjcDjo0qULmzZtYtu2bXTo0IH69etTr1693DPWwgerpbCwuAU5cuQIy5YtQ5Ik3n777bw256alU6dOvPnmmxiGwUsvvcTRo0fz2iSL/zMGDBiAoig0bdqURx99NMfXN2jQgDJlyhAXF8e8efOuyZYLFy6wZMkSAI+PqJxQpEgRz9f+vn374na7r8kei7xj1apVNG7cmA8//JDu3bszYMAAz2yTsLAwBgwYQJ8+fciXL991tSNfvnz06dMnz9LPa1LbhNwWpdavX4/L5aJEiRJUr149V+O+2cisDPXv35+uXbvSunVrPv744zwTptxut2fn0t69e1O4cOFriq9jx46UL1+e8+fPZ2vJkRDCs9trhw4drrk8PP744zzyyCO43W4GDBjg9xzLn9T/L7IdSt/rIDA0649egaESpe5xYLPnbvrDhg2jYcOGtGzZkmbNmtGgQQPuvfdeT/ikSZNo3749H374IXfddRfPPvssW7ZsoUyZMp5zgoOD6dWrF6+88goPPfQQISEh/PHHH7lrqIUv193leh5zO+6KYGHRs2dPAYgWLVrktSk3PS6XSzzwwAMCEFWrVrXaAosbRvpd67Zs2XLV8XzyyScCEE8//fQ12fP9998LQNSvX/+q40hISPDsIjhixIhrsscib5gzZ44ICAgQgGjcuLGIj48XCQkJwu12i4iICOF2u2/4jmV5nX5ecezYMQEIu90u4uLici3eXr16CUC0b98+1+K82fFXhiZOnOjZie+NN94QqqrecLtS292SJUtma9e67DB9+nQBiAIFCohLly5lee68efMEIAIDA8WpU6dyJf30uwju3r3bJ7xFixbXdWfJm4nbcZx5tbvvpaKphtA1Q5zbrYj1oxO9dttbPzpRnNutCF03hKbmzq57ucmkSZNEaGhoXptxW2HtvmdhcZvidruZNGkSYDk4zw4BAQH8/ffflCxZkgMHDvDqq69a/nAsbgi9e/dGCEGbNm2oW7fuVceTOqtpwYIFREZGXnU86ZfuXS358uVj4MCBgOn8PC4u7qrjsrjxTJkyhVatWuF2u3nmmWdYuHAhISEh5MuXD6fTSdGiRXE6nTd8hlJep59XVKhQgQoVKqBpGqtWrcq1eFNnRN7uS/fS468Mvf7660ycOBFZlpk4cSIvvvgiLpfrhtkUGxvL4MGDAXPnu+Dg3HGg06ZNG+rUqUNcXBxffPFFpufpuu7ZMbVr167ccccduZL+fffdR+vWrRFC0KdPH59wa6bU/zc2u4Rskwivaqd+xyBqvhBA4Yo2ar4QQP2OQYRXtSPLEjZ77uy6Z3F7YIlSFha3GH///TdRUVGULl2aFi1a5LU5twQlSpRg1qxZBAQEMHfuXD777LO8NsniNmfFihUsWrQIu93uGZRcLdWqVeOee+5B0zT++uuvq4rjwIEDbNu2DbvdzosvvnhN9rzxxhtUrlyZyMhIaxOBW4jhw4fz2muvoes6HTp0YMaMGQQGBua1Wf/3pApHubWE79KlS+zYsQOAZs2a5UqctzKvv/46M2bMwOl0MmvWLJ588kni4+NvSNpDhw4lKiqKKlWq0KFDh1yLV5Zlz46uo0eP5vjx437P+/XXX9m7dy9hYWEecSq3+OKLL7DZbMyfP99rd9jLly9z5swZAGrUqJGraVrcWsh2CVmWKFLJRq3WARSpZEOWJWRLjLLwgyVKWeQ5QlOyCMt7J6dC1xCZzKwRunbD/RSMGzcOgLfffhu7PZcXY9/G1KtXz+McftCgQcycOTOPLbLIiNBUs07pOsKtmL+Uba9Tw7K8PovwK10LIAw967qexQw7oetpfwvh8b307rvvcmf58ldM+0q2ps5u+nXKlGxfkz5s2rRpgOkPpGjRoj7h6e3PLEwYBkLXsNvtHme53377LefPn8fQFISRcl66uAxD87Its3SyQ1bXZjfejO8bw0j33FQl03zMqmzkBK+8MES643qm77vslF3/16U8DyHo378/PXr0AKBHjx78PH681/sjY9q6ofkNyzR/hLhqO7PL1dTv9M/3ivEralq7Y4grlLdstCeqglBT4swQV/rr04tSae1ezupJ+viWL18OmE6mixcvfo117tra1BuJoSkYmeTzM089yYL58wkJCWHFihU0bdqUSxcvXEUaKkaGupKahqGmpW9oKmfPnOb7778HYMiQIZ76JjQVQ9cwNO/8S61DwjA8bWlaGrpPfjdr1oymTZuiqir9+/fzPGdDUzF0neTkZI9T9D69e1OwYEEz7ZR2LOtn668tN//WUjxTV6xQgXfeeQcwd2RN7Qvv2bMHMHdsTd350DAMhEhrP6+lTFrcesg2yfO72enQoQMxMTF5bcb/JZYoZZGnCNUN8dF+O+NCcSFiL+WpMCV0HVyJoCk+AxKha5AYB5p6w4Sp/fv3s3btWmw2G2+++eYNSfN24rXXXqNbt24AtG/f3tN5ssia9J3JrI5dUxqagrh8HnQN/VIM2pwVaLOWo58z2wARfQF0LfOBu6ZCQiZtiaZAbGSWbYkwDHAng5Lsv64n+28HwGzHRNQ5j+AxY8YMtm7dSkhICP16f4yIOotQMxffs3Mfbdq0QZZlNv77L0cPH/K5Rly+4DcNoWsYly8wbZr/pXtCUyEuCoThk6bQFERMBAgDQ1dBU8CViNB1nnvuOerXr09SUhKfDRyIpCqguFLy4qzZtqegCw2huM34os55hWWXtDz283xT08ziA0fqvYq4KE/6quby7EAoNBUSY0DXfQWELMpGju5B11LKoWmnJEsITZgDUKF7Pff09UtK8QSbkzqXmie620Xnzp09s/UGDx7MN18NQYo+78mH1PolFHNZk6IlY5NT0tRVREyE+ewyKZtCCLNsJMVdN6FCaCrEX87k+SsQcwmRYRsn8/lm3c0VhoHQdIxLl9EWr0ebuQxtzVazrked8+SJ5/yUemLWN7fnWFq4MMUtVzIi7jIgUC5eJtnlJknVSFJVklSVZE1P+VfjkYYPI8syBw8e5MSEP9Bmr0DfvMeMR8mY15m0P9EXPXmTOuOqefPmZthl//XmSghdNeP1U1+FrkFMRLbbteuNoSpI8dFIwkgTVFQFEuMQihviomjSuBHLly2jcOHCbNmyhUaNGnP65IlM4/SX15IsI7mTPWXNrBMxCFVBUt1Iqsv8O/4yn302iOTkZB584AGeeeYZ83zFjYi9hCQEkjAwUuqLWYdUs0+pusGd1tak1uX07z8hBIah8tUXZr2ePv03dmzZhFBcSG4XkqHxw8gRnDlzhtKlS/H+W2+YZTk5AUlXMTTNLMOZtacpzz1jW67pKjbZjqolI6LO0r9PL/Lly8emTZuYNWsWkG7nvbsqpdURdI+oJVTFJ14LCwsLS5SyyDOE6kbEXEIZ1Rnt14HeX2MVFyLqHOrITmh/fJUnwpTQdUiORxndFfXHnl4DUqFrkBCN8kNn1Al9bpgwlTrTp2XLlpQqVeq6p3c78s0339CkSRMSExN59tlnuXz5cl6bdNMjSTJrpz7ByokPs3Liw6yd+sQVB3s5QWgK+uJfUIe/i/HfbmyF8kGZkojS4dhKFkGbOxp1xHuIM4fB8J1RYgorkSgj30edPMC7LdEURNR5lJGd0KZ/4b8TbhjgTkId0w11bA8v8cEUpBJQRnfxaQfAbMeMg5tRv38LbdUfJMVe5IOupmD8YY/uFL1wEPW7t9A3L7jiAE5oKuqkviijOnsNwIUQlChamCZ3lQZg2uRJnsG/0FS0f8agjuiIOHPIKw2ha2h/fcPqj17ixImT5M+fn5YtW3qlJy5fQBn5Htq0zwGRlqamIC6eQh3xHtpfw5AEaAt+QhndFVwJYBie5SM/T5jAvu8+BHcy+qYFqN+9hbFrNZrq4vDpFURcPoCQQV/9J+r3b2Ec3JyjAYlQ3Rj/7UYd/g760snez1d1YxzYhPrd2+hr/s5UmBKaijb9C9SR7yMizQFRoiuSExc3m/n+S3+UUZ0RsZfMwV+62WG4k1DHdkcd2/2qhSmha2jTvkAZ2QkRdR6h6Lj3aCABho46+VPzuaeIpzmtc5rXjC83xq7VJA57g7ZPNmfMmDFIksSoH37gk48/wtiy0POMhOJGW/KLp34ZuooErNw1AlVzoc34Dn3l7yBA/aWfaWNclFfZRFNQf+qF8kMXSIzNdWFKaCoi5qJZh3/9LMPzVxCRZ1BGdkT7/WsvYSrZHcO2I7+j6v59CAlVQ8TEo4z9HWXIz+grN2OcuYj9wVpoy6ehfv82xtGd3sKUrqPN+9Esi8d3E39xn+e5CMMARcU4cx4RfRF1dGf0xRORSxVj0K4D9N20g76bdpq/Lbvpu2knUw/9R758IdwTbtbtpXPmom/ajTZjCe4BP6AtWoehuNm9tLffMiBUN+LcMdThHdHmjMLQVI8o1eyRxhgn9qF+/y76wgk56kcJXUWbMxp1+LuIc0e96qvQNbQ/hqKMfA9x6VSeC1OGqkBsWl8yVWBXJ/VDuBIRUWdRR76H9sdX3HfvPaxeuYJSofk4cOgQDRo25NCB/X7j9VsHZRvqz73AlWy2NQnR6LtWgTsR9ccPMU4dQERfYE//dkycOAGArz4fZM60VNyIC8c9bSoSSEaKMKWpqBN6o/zQGRJjMA5tMYUp1Y2xf6PZvq2blfL+UzAMFdmAe2tUpU3t8ggh6PvpQAxXIkJ1ER0dw5CvzPb500eqEVygAEZSPCIhGnXKQCShY5w5jPbPWN/29NQBJJuMvmVRSjuxBqG6OX5hE4ahsu3I7yS6oiGkIMXiz/FBd/NDX58+fdA0jV07zaWjNeKPom9ZhFDdnIvaw4XoAwjVjf7vPNTv3sbYvcYSpiwsLDxYopRFnpAqSKlje5gv4IObPcKU0FRTkBr3AbgSMXavueHClEeQGtMNos4hzhxKG5Dq5hdtZXQ3iL2EOL77hghTSUlJTJ48GbAcnF8LdrudP//8k/Lly/Pff//Rpk0btIzT6LM56MyN5Ty3CpqSiK6aP01JzLV4UwUpfdsSpKKl0f7+DuO/3djvvQtH/bvR5o7G2DQfVDfqxE98hCmPIDWpH1JIKOLsEY8wJXQNEXXebGeS4zH2rfcRpoShm6LDpL4gy4j4y+mEKT1FkOoKl897twOG4RGktOmDISg/Ys8apn39OWcuxFOsaBG6N70XbcY3IAT63NFZClOpgpQ4ugPiL5tpxl822xtNQf3pY16ukB+AqT+OQSQneAQp4995Zv5M6GMKUyn3rv31DcaO5fy28wQArR5vTpAjbQmJuHwBdWw3SIrH2L8RbdpgTGEqRZD68UNwJ2HsXIn21zDsT7yFVDDcI0w1fOhBnnricXRd57Mt59EPbMDYsgCCC6CvnYEky6zcM5Klu75HAPrGeWAYaNMHZ1uYShWktMkDzFl0q/7wCFOpgpQ2/QsQBvq6v9G3LfMRplIFKWPfekiOR/2xJ+LyBQxNpUyhWqi/9Ecc2QbCQJv5PSIuyhSmUsvG2O6IiycRF05clTAldA1t4USMk3vBlYD62xCwycRNU1CPG+g7VyEObwW7E23Zr+aMI01FU5J86lxm70HV0Il2JSBUBX3feuJ++5rWM3fyx/J12G02pk75hfffeRt98wL0uaNBCLQZ32DsXIGtXgsIDEGd9gWaobF+309sPjSVBNcl5NpNsD/dCXVyf8SR7WbZHNPNFKY8ZbMX4uQ+iIkwy0YuClOpgpQ6pjskxmIc3OQRpoSuIiLPoI7rAa4kjN2rPcKUprtZtmMYa/eO8z+7SNcRcQko301GHD8LgFSiCM5OL6Kt+QNj1W9g6Gi/DsQ4usPss2gq2vzxGBvngKaiT/6UoNiktHKs6Rj/nUIKMlB/6glJcai1mzL54BFWnbvIxguXfH4TDxzlbLKLZg83AmBzXBRSiSKQLwgUFX3VFrTpC6neaCDO4AzLblMFqZ96gerC2LyQQ5O+IjQ0lJIlS9KgTCG0Sf1AV826kU1hKlWQ8rS7P/UyhanUduWPoRi7VoIrCfXHD/NUmEoVpMzykdaXBHC06w+66tOXrFa1KmumjKZSwWBOnT5Dw4cbsX3rFr/x+3vviahzqGO6maJR/GVsdZqgjv8YW9N2SGHF0P7+jm+2nEE3BE/VqUyDhxuaM7guHDcFLU+b+g1IEpIQqBN6I47vMcW1cR8i33EXIMx2+bchZvu2eKIpTAmQDUBJRh3djU/rlcAhSyxaspT1W3YihYTxw8gRRMfEUK1IPl4JN1B/7oWcrwAiIBj7Y6+jThmIrcZDSGWqeoQpoSoYpw4gFyqOvn8j+pwfICAI+Z6mSI4A7iz5IEgS6/b9yPIdwzACArBVe4CeH/eiaNGiHD58mJ/Hj+Pkof3UqFGDunfegT7nB/QtiygSfAeFgkqi/zsffd5Ys639a5glTFlYWHiwHNJY5A02O8a//5jLJVIwDm5GmzIQuf5TaH98bS6bSw07sAkReRYKl0RyOL2iSkxMxOFwEBMTQ1hYGKqq5sLOPQb6zpUQdc5zJHVAanv8dbS/voXYS2lhJ/ciTu5DKlsdMtiXW/z555/ExsZSrlw5Hn300euSxv8LhQsXZvbs2TzwwAOcOXOGPXv2UL16da8ydGleD1wRBzONQ3bmo/K7C2+g1bcf5swCN8ll7iagSTtioiIJK1yEpMPbCD68DePARowti9IuUN3oa2Zgf20giJRZTJJMYnw8zk6jPNe7D22F2aOwVX/IbEuS05zaGoe2IC6dhqJ3INkdYBgkxlzG+foQ7+v/+Br7g8+izhwOl8+n2Xz2MMbRHciV7gW7A33XKpQ2/Qi4616ioyJ5pWBhitZrRvyBbQQtHAPphGp93UxTAMiYD6qCOHsY8d/utIMpwpT9xY/Ql01FnNzPM5WK0sUhczQqnk0rFlO/UROMXau88ked0Af7ix9j7FuHsXMlbs3g70MXAXi5UhikLAVDltE3zIakdHmzfyPa1MHIdR9F+3MYuJO8wsQjL2Or3QRtxrcoo7vieK4bg6oHc+xEVdq9/iZ6rWbElq5t5mFCLCdPLiI28Ryxiec4dnYN5R57DTHjOzAM9FV/INd46MqFxO5EX/U7pBM59FV/gKYiFSuLNmsEUtHSuJt2IOCue7l8OYowA9TERPLly2cOti6dNmcepJIcjzq2ByGtP0Df+KM5EHx5AAF33WuWgZBCqIpKUFIc2sQ+iIsn057VhRMY+zci13wY5LS2PrP3kNBUhKLheOodeOod01eQouDe4cKIFiQuVAnr2AT3XQ/gCAggOiaGsMD8qC43BYpWI/rcZu+ycuE4FC+HZPd+z+hulUC7nUvRMYTeVZ+dzXpwcsFHBNmj+f3Zu3mslAN93Uz0RRPSRSbQ183EcU8z5Ap3I9VugltPYuuR3xBCZ9n2YTz30DDEqSOIY7vSrksRptLK5r60sJgI9G1LsT38wpWfbXaQZYwNcyEx1nPIFKYGIt//FNofX4ErXTk9sAmRnECkcoHDZ1cCsHbPOB6+uxMOe3qn7hLqpNmQlDYLSq5eEYSGsW1x2mmGjvbrZ9hf+ADj5AGMTfPSwjQVsW4WVKqLUDW0pRuwN38AfdlkcCch12lKYlhxft2yPtPbE8CQPQd4o+t71H/5eZo1a0ZsdAxhhQvhPvgfzsUbMXYfRrqrDGWrv+R9sd2BvvovUF1IxcrgbtqBcpXvYW6zdoSHh6Mf2Y5UuAQi4hQA+val2B5pg8gXmumsO2HoEB/t26781At7m48xdq/B2J3m1BpXEvrav7G3/ijTe7yeSLINfeNc/33J+59E+3Oon77kGco3a8XyVyby9F872BkRybvvdWL27NkULVrUqw4Hh5YlPjLDTKrAYPPjxc+9sT/xJuqfwyBfKK4KdXDYHUQ91YOx7b+g1dKlVN76O9q0L5Dve9x8F2VsUy+fN5eJHk/nSiD2EvqOFdgeeQl9/WxIJ6rqiyciV74HqXgFjF2rEFFnqRAWTL9nG1OrfTfq1q9PxKVIPuzTl5p16xGyYjI2OQFx8gDGf7uRy1SBsGKg6+as5Kr3o/w5FM3QkMvXxDi+B7nlexjr55gJOoOQZJnD45+k1HPfsenMAlxKHEfOrSYiah+Ok7uJ+ncC7zYpwoxdhSlb/k5mL15OREQEJYuHoxzaSsDyydhcCaawtiSdT0Qh0Nf8iVynSS6UBAsLi1sda6aURZ4gyTZsT7yFfK+3uGIc2mx+EU/XicARgOPNr5AKFfcRpFwuF0OHDiU8PNzzGzp06DVv+SvZHNjqP4WtWQb/K2cOof3c20uQQpaxv9IXqWw1H/tyk1QH5++++y6ybFXda6VmzZrMnDmTNWvWMHPmTJ8yVOyJr7CHFMVQEjP93a5knFlg6ArCSD+7SMXQ/fgvyqGfKUmWcUt2vpmxiPCSpQi/oyzhJUvxzd9LUUpXQZz0HgxIle7B3q4/GAYYOpLNjltVGTZxmvf1M5ehN++AvmC8lyCF3YnjzSFIRUqZghTg1nSGjZvge/2z3dHmjvYSpJAk7C/0RK50j1nXBRjP9+SbmUsJL1mK4neUpXTp0mzbto0XOvVAKppu++1CJXC+PwL81F3J4UQqVQn7q5+CbEsLiL+MNqGPZ9Af4rTzdKViAExfshaCQ3F0/B6CQtKuUd1o0z7H2GkOyBf9F0m0S6NUwfw0/XQ0Ukr6kmzD3rIjcp2mXrYYBzai/fqZ1+AJZyCON7+ChBi0OT+Yx6LOof7ci+rFw1i/dg1bt26lePo8/GEcZYo1oHB+08n7ij2jMGrcj/TuUOTaTXC8M8wckWcDxxtfIpWt5nVMXzcTbeb3SEVLo781zPMMwkuX8XoPSHYHUpFSON78EtILOcnxiCmfmQPA9NffUZbwEiUYOmwYbsnmJSoC2Fp2Qr77YS9RKKv3kGR3IDlsCNUgerSLqE/dRI+BuOlmXdEjDVzJKkOHfeN9/bBh3NX4C4LDygEpdU5TkEtX9qSdWt9cLhfDhg6lZPEShIeHU7xkKVZs2MSaNWtY2b0Vj1UoAosmegtSgFSsDI6O36HvWQNPvI5UpS5Ltw9F082ZC8fOr+PExc3od1TE0XMipNQZwKdsevKn0YvYGj7v8YN1rUiyDduTbyPf472LnHEwta+QVk6lEhWRe/+CERTM4m1feo5vP/oHcUnnUbW0foE4H4E4F+EVp758E8aBkzje/hbyF0qXmI725zBvQQqQKtTC1rYfQuhIDjuOJxshOZ3YW7yN87M5GC3e5bu9R3HrWbeL8YrK3bVrsXXrVkqXLk34HaUJL1mSb2b9gdHxRaRihTDW7aJYhaZe7a4kydhf+QTpvic8ZbhkqdJUqFCBUqVK8c3fS9DfGoZUrAwEF8DRaQQEhmS5DFSSbRAShqPjdxCY7uOe6kab+rm3IAXI1R/C/sKHnnblRiPZsuhLTvnUT19yCFJYMZRxH1Asn5Nl477m1XbtWLBgAePGjfOpw9UfHZGhDroI+OQ3AgbNwdltLFL5u8FmR2/7qVmHS5SgZJlylC5dmu3btlH+ozGIqLOmLRnb1Ne/gLiolBmqadgaPIftwWcwLpww274SFbzC1XEfIiJOId/3BLbm7ZGKlaHnBNOPYanSpSlesqQn/Yc+n4BUrCz2l3ohl60Okg1tzmhs9z2OXLY6ynhTTDQ2L0T742uMzQvQN8zB8e4wpMJpLiJKtx5Dsg22Hf3Dc2zJzm8IrfU8xVsM4vU2LVi7di0bNmygdGmzDBZPfZe+NQx2rECkF6QAKbwsjo7DMdcwW1hY/L8jiRu9ddgNJi4ujtDQUGJjYylQoEBem2ORAaGpaDOHY2xb4v+EVEGqVEUkp/fW1YmJiQwdOpRBgwb5XDZgwAA+/vjja54xJTQVfeV09GVT/Z+QIkjJVe5HcgRcU1pZsXPnTurUqYPdbufMmTOEh4dft7T+n0hMTOTrr7/m888/9wkb0L8/77/UiMiFH/u9Vnbmo0qXNdfbxDxj7dQn0pYr+BGhZJsTSU4bpNqd+WjYLmczx7Ksw/370eHxRuz4tqd5oOSd2Ju2QyAhTpzDducd3H333UycODGT55fhepvd7MAXKe0RpHJ0vSQhP/gccvkaSHYH+1YO5Kl2X/Pn7DWZlp+erZrh/O1zKFQCe8dvkEMKZTlYF6ob48h2UxTKZNewZfmq8dSnIylatChnz57FjkhZ7twDkhN8zn9p9i5mH75Ezw8/YNg33/qmqatof32LsWO5f6OcgTjeGIJUqqK5PGrGt15CjfLyAL6ZuYRBnw/2ubT/gH68+Fpj5m0xBz4BjhDq3/Ua9aq8ihACuz17bWaa36KPfYRKM/2lDPL3DAYM4PXXX2fPnj0e57r60iles67q9PyWSQtX8bkf+zOWAbleC+TKdT3lB65QhtKnr+sIFeKnq4jktHMe6FeXKUsm+b2+f/9+tH6mAbMndgJAkh1Ikila2uyBVH9k4BXKcLoymAGpWBkcnUZgOANAkjh6bjUrd40kJuG0z7mVSzWhWZ2eBDkLwNJpGKv/9DkHUgSpRzt45U9uIXQVbcZ3GNuX+QbmL4T02GvY7mnO7uNzWbt3DEnuaK9TJMlGrQrP0rhmF2ySA2nNbrT5q33jkiQcLz2GVKYQ6k8fQrx/n4NShVrYOwziwIahXDy22KctfLDtAg5HRfH6qs1+r0/PkHurs3LShEyf4WuPPcWOoWOQn2vM2TMLiY3Y6wkvWPJeWrz0GRMn+i9DA/r3p2frx8lXvAxSwfBsPxuhKYhLZzxL3/whV38Ie9t+uSZAXgvZ60sOQSpRAWVMd7h4AlvTdtiavEJCsothw4ZddR2sUaUSk36dnv06mCpIGTrqL/1Nx+Yp2Bo8h63pq+gHN2G7+2FzZqviQh3XA3H+v3RxBOHoPh6pQCESL5xi2E9T/LeB/fvzUad3CC5UBAnQ5v+EXK46cvUHUeeORWxZ4HONVOJO5PafYitQGFVoGEJn1e6R7P5vDobwXpYbHFCQBtXepnLJJxk61H8e+ssDKbwsjveGYzid2GzX72PujeB2HGe6XC6OHz9O+fLlCQwMvPIF2UCoAslhCZD/j2S3PFmilEWeI4RAHdMNceqAT5i9TS/kmg/7LFUAUBSF8PBwv1t3hoWFcfHiRZzOa3/ZCcMw/ZHs8RUgbI92wNa4zXXvlL333nuMGzeOF198kT/++OPKF1hkiyuVoQvnznJiUkv0ZN/w212UWjnxYXQ1+7PBbI58PPJGzvLjSvl/5swZypUrR2RkpE94kSJFOHHiBKVLl75pr7947ixiWHvsnUdwKXIXxSv7Lt3LiNBU9A2z0eeP9wmTqz4AbftRuvQdREREMH/+fFq0aGFu831iL9pP3gJqtEul7Oi1KLrBrl27qFmzpv80hYH6QxfTX1cG7C/1Qa7RwJwlY+joCyegr51hBuYLRfpoCuElS2WaB+fOn2X8oqdIdqeF5w8qxlP3f84dxe5FzqbDfCEEqArKkJfTlhxmI/28LgN5fX1qGUy//A3ZhrP/n4iAYBLdl5m5vifnL+/1uT49smSnbuWXaVK7B+rx3RjjPvQOr1of+2uf5eoGCBnx11eQipXB3mUUlxJOMntjH6ITTmUZh8MeROOaXbi30kuoc1agr97qe5Ik4Xj9GaQCoI5+3zc8f2EcvX7hyOYfOL33N59gZ1ARHmq3iI6rN7InKiZLe8KcTmY+2oBSJUpcvzJw4QIOuy3H/RShqaY/twm9fcKkYmVw9Bhvzqy6SciyL/nix8g1G6GMeh8unkC++2HsbfsiSfJ1fw9lrIP2tv2QwsuijursJUjJd92HvcPn6Ct/x/bIS568Td1sQRncxtzlUpKRuv+IPbws808e47GSZa7YF14bcZ6mpcuiXDyJo3BJJLsDoakoQ1/zmvkv12mGvc1HaLqKwx7AtiN/snr3SBQtySfuVIICwnj38XmUKJF5O+yVB7INW9/p7LuwmpDgolQo8eB1bTeuN7fjODO3RSlhCHO32ZR/La6Nxo0bU7t2bYYPH57XpmSL7JanvP+8YfF/TeoueyLipN9wY+cK5JqN/IbFxMT4fQGmhsXGxlK0aFG/4dm2L2WXPSPDEgWPffs2YGv4PEKSr9v09fj4eKZONWdqdezY8bqk8f/KlcpQTHQk9nxF/IpSFtfOlfI/KvISze6uyLGDKhQtjRQQhEh0gRBUrF2TyMjIbF6vQGA+pCKlQTI7RHfeeWfOrncEIBUr61l+F15I4tKliKzLz+UowvIXxNi2nMIPPXXF/BBCgDAw9q7zG26cPogzIZqX2rRh5KhRTJ06lRYtWoAkefveSmHmoQgU3eDuuypxd9Uq/tNMcWouInxnyAAYu1Yh390AoWtImoJxOM03k5S/IDFRWedhdHQkIYFFPKJUcEAhHqr+DqWL1jH919iy2W5qCsbBTV6zwbKTflRUFM2bN+PYsWOmH7LIM56ZH3dWqUjkFZ6hpwwcNb/uI8k5K0NRUTRv3tyTvh5pYKTcQsWqdxJ5KevrIyMv8cC95TlyKMOgULJRp37zK6afWgZFelHK0E2fNfWeICggjMY1u7Ji57dcjDnkNx5JkqlR7knqV30dJSkG1sz0Occ4fRCiIxAFCl+fmVIpM3fS+/cCEFHn0dfPoUjDVjSq+T4rd40gNvGc3zjstgDurfQSNcs/i3L6DGLfUb/nSWWKI995B9rin/0bkxiNfmgLpSq35MKRBajuWK9gXXOhGgb3FS18RVGqcGAAly5HX6EMRtK0Rm3+uxyBS4lCdaXNAqtcpdIVy0Ds5SiKFCuWpR1+kSSMrYv9BonLFxCnD0LJitd1lnh2EYo7677krpXItRpjf6wD2pSBZp8uLgoRUvCK76HcroPG9mXmDPtK92Ls35Bm45nDiEunkYqXg6R4RFCIKSTqqvlRNHUDB2EgLZuC+4m3eaJUWS5fvpz184+JoVGJUriSE7FtWQDNO2AA4tgOn5mAxrEdqHtWI1d7EEVNomb5p0lIjmDL4elomexiGR5WhZjY2OzngaFj7FxJtbrNkZ3B6IaG/RafLWVxBQxImK+Q7wmH5TjIIlMsUcoiz0gVpMzp4f6/whiHtqD9OhD7qwN9OroFChQgLCws0y8zoaGh12ZfiiCljDZ3GvJ7ztnDqD/2xPHuNwi787oIU7/99hsJCQlUrlyZxo0b53r8/8+EhYVlWYbyhxXmZORFQnwvve2xO9OWvmZ3+V5OuVL+Fy9WjF8al4L7QsBmx97+M+QKNRGqgZwvGEVRsn89IFWui+O1QZ62JMfXFy+P473h4Axk09+vUKJ4eJbXhxUqjIiPRiz7FVmSEI3b+J31CemXqPXyWaLmISEaZXRX2j37BiNHjWL27NnExUQTtOhHjJ0rfE7/bZ/pD+ulUjbEmUNQ+i4vv3deu+wpyT7XQ4qPqWmDsbftj7b4F2+n3/HRhBUukmUeFCxYhARXJJIk82DVN3jgrtcQCTHIupFtH3yeXfZ++8Jr6WB20i9evDjTp/9m7m44eYC5y10q+UKRwrN+hunLgFSkVJpfHps5i+GKZah4caZPn45QDFxbFeImpy3LlEIgNNyR5fXh4cX48OX8qK4qXnXOXC47/Yrpp5bBjOhzRwNgq/cEJYPK0r75rxw8vZTlO77xWvpWplhdnqjbn5CgIkjbV6H//Z1PXAAkxKCM6Yaz04hcF6a8lpK5M/QVdBVj0USMjf9wZ+sPqNRiNjuO/smq3aM8vrEAqt7xKM3v6YXDHoRdcqCfjECLjPFJSypbAuc7L6AtnoCxca5/gwwDY9oXBLTty71PjmX7oq7oalr9sTuDCbTb6HBXef45cYZLrsx3F4tyuSlaqOCVy2CT53F+1J7ti7sSH2XOaLQ58nHP4yNxFiiedV8oLAxtwU/YW7yd7dlSQtfQ/kzZZc8fKW2V4+2v81yYShWkUndh9Ef6vqS9/UC0KQNRRnfD2XnkFd9DV6yDruQc1UHjwL9ov32J/eU+aL99lSZMJcaijv8IxzvDME7uQy5XA+EMxNi+HG3W8Aw3JAgsUAiS4wgrkD/r518gPzZNRXIlIN3XAnXKpzjaf2bOwMq4TDwuCpb8iq1CHdiyEOnO2jxY7S3q3tma5btHsP9U2scPm+ykUY1O3FOpNbou5SgPxD/jkGU78n1PXFdfrBY3B3qkIHGeSmA9O/Zwa6aUhX8svdIiT/AWpLwdUUqlKnudm7rFb/qtjKdPn86SJUvo3Lmz3/g7d+7M1q1bcbuvbqtZL0Eqg1PzjA53M24Tn5sIIbwcnEuS1ZjnJqqq0rVrV79hnTt3ZsmSpTz+6XrmbI3iNl/p7IUQBg3bLeSRN9bwyBtraPz6auR0XzJlm5PGr6/2hD/yxhoatluYY0fnWeV/1y5dcB/ZmbbsSNfQpnyK8d9uJIeM0LUrX3/ygNeyJXF4qylMpLQlV77+oPf1F46jju0Oiov7n5+OpulZX39oq+d6Y+kU9NV/ITR/DuLTC1LeszKlMlV9nJ/fvX4Cd1WqSHJyMn/1ecfHH5RUogInXbDuTAwS8GLlIqgT+iDOHPJs3e4lSKUf6DsCkUpV8orP2L8Rbdrn2J94w1xCmJpOkdK4D2+ja5cu/vOgaxeOndtIsjuGmuWfpf4drTB+7osx9HVz56hsbAXuJUilb19DwpCC8uM+tI0umbwHunbtiqqq/gUpQCoYjvvI9iztdx/a5nmGIvKsuRW8KwGhm4O5LMtQSvqGpoFdQigyoW9JFPoIAu+XEQmQdMidxfVduHRyI6orxqxzHVb51LcrluHUMhhWzPylQ587Gn3TfOyGQJ/xLZXDG/DovX084cEBBWndcCShQcURE/r5CFL+yqYyxvyIk/59fS1k6tvIEeBdTmMvYfzcB2PuWGpVaMUDVd/wBIWH3cVT9QcTHFgQhz3QdI5d725wegtn0h3F0wlSc7zDUpyFezB0U5iKiKBhmzm+baHqxjjwL91qVMzy/mIUha3nI7J+hgf/w1a5LK74C9zz1Ji0dF6aTVBMPO6DWzIvwyllwFg3E232SLNvcwU8gtROb0FKKlEBAoLTDqTsyifOHc1WXb4eeAtS2etLynfVw/7qAHPXzR+6oiYn5qAOrvR+zpqSdRvYpQvuwzuQMtQ9Y/9GtN+GYH+5D3L1dLuQJsSgjv/InNVrs6cJUun6H3Ldx7C/1BuS4lFGd8V96ArpH9yC+uOHyMEFEI4A7E+/jzp5AHKFWtjbf2aeGJwfKbysKby/Mwx903z0RRPRfv0Mhz2QmLVjaVG3P+EF02bcPlClAzWKPsDJ6W8Qd3xT1mX42G6fnan1OT+gb1noeSdZ3B4IRWC4BdpFAyNZIAxBwhzzGSfMURCGwEhOCXcLhJK7fevGjRvTtWtXPv74YwoVKkTx4sUZOHAgACdOnECSJHbu3Ok5PyYmBkmSWLVqFQCrVq1CkiQWL15MnTp1CAoKokmTJkRERLBw4UKqVq1KgQIFeOWVV0hKSvJKt0uXLnTv3p2CBQsSHh7OTz/9RGJiIq+//jr58+enYsWKLFzo7Xt19erV1KtXj4CAAEqUKEHv3r3RtLR2OjExkfbt2xMSEkKJEiX49ltf36C3C5YoZZE32Oxmh8fPLnuOLj8g133M63TjxF5zuriqMHr0aNq1a0evXr344IMPGDBgAGFhYYD5RWbAgAF07dqVN998k6eeeoqEBF/nv1dECIyDm/3usufsNAJbs1e9Tz9/DHH2iJcD3dxgy5Yt7Nixg4CAAF577bVcjdsC8uXLR58+ffyWoY8/7M64bwcSnajxye8neX3cEY5d9D+b5HYjo3+HjLOiJNnhJVJldt2VCAoKok/v3vTr1y9D/venzyefkO+OOyFfWNoFumYuJ7E7QZIIDgygT5/evs+vf3/69O5F/ir3Itfz9uMkTuwzl3loqvn8e2dyfa+PyV/lHmwt3va+PuKkufRDVwkOzkfvD3swoH9/n/LTp08fAnZ7D+r8zWYCzK3lLxxHnPX26WRr9CLO90f67MonJUTzytPmfU1f4u3HS672AI6uY5iRrw4AD5cpyB0FAkF1o29dDCkzfJBkU8zy2WVviNkGZ9yV77/diJhLyFXqmbY91RFnp+EEC53eH/X0ycN+/frRq1cv/j00Foc9iEeqvwdzfzRFNyHQtywEWzZm09gd5rnpBanQoji7jsXRfRyb5v5Gl65d/ZQh8xkEBzjN533CW+yT67XA2WU0AQVC6f1h90ye4ScES4ZnuR6AiDqHcWynZ4ZBVm1IavokJWIc2IHTsRD7pelIp/8h5Dk7yOCMC6BPr14MGOCb/sc9u3N655iUx+VAtgdgnDvmETYlSc48/f796f1hdwKWT0YKL4ut21ic3X80xZX0z3X7MlPgc7kQf35LpVKNKFGoOgANa3QExQ2nD/n46fGUzfYDfYQpfd8Gcg1JxtixIkNfIRDH20NxdBntuyvfjmXYEuK4v8prhAQWAaDZPR8j+dnhy97kfq//yxXvMGdeHdjobUKFWji6jcPZZbTPrnxsXQZ2J0LT0Y+dQrhcqIt/QRn4HNK8cTQuVYIahcKyvMVo3aB3r16+ZbB/f3p/0BPnqm1ITety+vBM73bX5sDYsoiAZZMyKcNpZQDAOLAZXIlZfjwThg4JMRhHdnjnTfWHcHQdi+O973125TPblTxaeGGzme2qn132HF1+8N2V78RexOXzSOXuNg/EXiLw+C7/74EBA/jIpw4G4v7yZdwDnkH79x8ku5NgXTHfA37rYA/yFQnPtE0l/jK2J9/1zr+EGIwD/4Ldib5rhZcgJRUphb3le+bSykNbICaCgOW/+H/+6doAceE44vQh5IBgpKKlQRiI0weRy1Yzd1vs/AOObuOQ730MAvNh7FrlZWv8kRVEb/+NZjW7A5AvsDD3V2nPxaVf4r50mPitP2feDvX8gKAKVbF1+cG3/dm6JO2dZHFbIDklJBvET3dzqXsSEe8n4d5uvi/d23Qi3k/iUvck4qe7kWzm+bnN5MmTyZcvH5s2bfJsprN06dIcxTFw4EB++OEHNmzYwOnTp3nxxRcZPnw406dPZ/78+SxZsoRRo0b5pFukSBE2b95Mly5deO+992jdujUPPvgg27dv59FHH+XVV1/1iFlnz56lRYsW3HfffezatYuxY8cyYcIEBg9O23jlo48+YvXq1cyZM4clS5awatUqtm/ffu2ZdBNiOTq3yDOEpqLN/xFjwxyfXfaEpqLNGmEOQAODcbzzDRQpzRdDv2HAgAEAvP/++4wcOZLk5GQcDgexsbGEhoaiqiq7du3i0UcfJTExkXr16rFgwQIKFy6cM/tUBX3jXPT5P/rssmfuyvcb+rJfzWVFHT5HLn93rk9hf/PNN5k4cSLt2rXj119/zdW4LdJITEz0KUOX5vUg7tx+Jq88y5hFp3CpBg6bxBtNS9Px0TsIDilA5XdzttvcrUx6x+dX49Q8MyLOn2XDpi00b96cxOgowooURdV0ggIDQVch/jLqmO6QGINc7QHsbfsjJAlJGJ6lcIkJCTjsdmKiLhFWqDBKYhz5QgshOZxmWzLnB4zNC8wdi94ZhlS8vNeSgcSEeBwOBzGRKdfHRJKvSHHzelUxHY8v+CmlHeiHXKWe2Q4IAZpKwn97CShThZjoy4QVKUr85dMkXNxMmSrPoY77AHHuqGe3MwKC/S7zFaobceoA6sRPQFO9djLLuCuf7bHXOXXHvdxZuQqSJHHsgxaUtLnN/GnXH2Q71atV48DBg/z4dB1eq1IYufYj2F/82Gv5jtBUtLljzK3u0+2yhyMADC1tV77AfDje/RYRE4E2dRC2J97CVr+lKdYYGsb+TSQXKo2z+B3ERF4iX2hBlixZwn//HaVqwyQKBBfn/kptMYZ3gsvnkcpVx/HW12B3Zmv2p9BU1El9EUd3mILU+yMhJAxdQJ3atdF0neljvqd6/UbExscTGhaGqqqe3VeFqpiz3MZ/BEoycr0nsD/Thf8iNlEwqARhCSqJlyMJqHwPsTExhBYugqoo5AsJQagKxvZlnuUz9hc+RK7V2Ket99eGeKV/8YQ5o1ZJRr7/SexPdSNumkL+l50Qe5LEC2e801dV9i7qSHykuZQztc4J1e33PZMxfffRXQQsHGc67X5vOLojAJtsA3eS6Qw64hRSyYo4On6LvupP9BXTkKs9gNSuHxeiDzB/06e89cQM9MmfYm/yCrhdqJP7+y+bR3egTRlols1HO2Br1DrTZapXg9BUtHk/mrOXHIE43v4aqeSdZh1MvytfYDCOjt8jFSmNLsP+U4s4cGoxzzf43q/PGqHpaPNWoa/Z5jlmf74ZctXSqD/2gJgIU5B640tTQDU0iIsyZ4PFX0aucj+2tn2RnUEpz1lDP3ISW/mSaIt+xvh3LtKjHTh171O8umw9/jrbJfMF8Uezhohp83DXqkRAlQrEXI4mrFBB3Af+w7l2O7anHyZWOsuelX1p/Lq30C10DW36F4iIU7gffZOAyvcSm9LvVRUFx6LxiC0LIX9hnJ1HQkjBKy6tFJqKiIlIa3fT7bKXceaaXKcp9tY983QHPqGpaAvGY6yfnbbLXsmKaKt+x960XdqufIHBON4ehlS0NMqIThB1FtuT72B74Bkkh9NvHfZXB90DnsH22OvY6j2BsWMFcsXaGCcPkBQURkCFGsRGRRIaFob78HbyFSluzkIKCQNJMstqapva8XvIVwApMB/G8T1okweArpm7Aj74NEZsFHLRO1B/+ghx6oA5i6njdxAYgm6o2GQ7+r/z0OeNQypWFqXtQJyFinnsVy6cwvnXEETUOeztBiBXqAmSjDZ7FPLdDZHL10CZ8AmOl/sghRb1OD/Xd6zAVvV+1PEfIZLjCej7O4d/fAKQKPfab8ze1JfKJRtTTi7ChQVmf1x25qPyuwvT8jAygtCChXAf30tIheocj9qBJMmUC7sbdWx3s/0pVRlHx2/N98B18sl6I7gdx5m54ejcSBREfpqEiPcNk/JDkc+CkfPlviDVuHFjdF1n7dq1nmP16tWjSZMmdOzYkfLly7Njxw5q164NmDOlChYsyMqVK2ncuDGrVq3ikUceYdmyZTRtagrJX331FX369OHYsWNUqFABMH38njhxgkWLFvlNV9d1QkNDadWqFVOmTAHgwoULlChRgo0bN1K/fn369u3L33//zYEDBzx9oTFjxtCrVy9iY2NJSkqicOHCTJ06ldatWwNw+fJlSpcuzTvvvHPbOTpH3ObExsYKQMTGxua1KRZ+MFRFqPN+FPp/e4ThTvYJU2aNEvqZw0JLThTdunUTgADEgAEDhGEYWca9adMmUahQIQGIatWqiTNnzuTcPsUt1DUzhLZ7tTAUl6/ty34V2qEtPmG5QXR0tAgKChKAWLduXa7Hb5E5hq57/f/48ePiySef9JS/ChUqiIULF/qcdzuzYkJDsXTcPWLpuHvEigkNcy3eKVOmCEA0e+QRoSz8WRiqInRVFck9vxbJPYcJ3ZUk9EtnhPLnMDNMU4Whun3iMVRFqGv/Fvrxvf7r6tzRQj91UBiK77VCCGEoLqHtWiO0HSt8r1fcQl39l9B2r/ENMwxhKC6h/P290OIixek9f3ryyNB1YbiShDL9C2EkxV+xvBiKS+hHdwh10URhqIqvffs2CHXFb577b9CggQDEsM/6m/mjmdds27ZNACIwMFBcPrRLKH8PF4am+k9TVYQ6d6zQj5ttcPp21dAUocwcLvQzh4XhThba7jVCXfO3Vx4ailsY7iSh/TtP6GePCiM5Ufwz4D0BiKCgIHHk2D6hKknCUBVhxEcLZfqXwlBcV2y//dmp/P6VMGIuee5l0qRJAhBhYWHi4vj+wkiIFYamZZK3bqGfOijUOaNNW1RVaLoq4pIupeT7TqEumyoMRRGGkjHv3UL7d77Qtiy66rbeUNxCP31IqHNHe56toRjCcBvCcCcL/ch2oS771eu5X22dy6rcGboujKR4M8yVJHTV7VW/hBBC1dzicvwpoaouoZ87JpS5Y0wbj+4U6sIJ/svm/o1eZTO38fQVTuzzrYOaIpRZI4V+7phX2dR0VcQmXsiyrBmqKvQTZ4X7l9ki+cNhIrnH10Jdt00Yly8K5bevzPKdPv9URagRJ4Ty5zChu5PEnmX9vONTFKHHxAnD5RLKP+OEdmy3cLnd4mx0rDgRHStOxMaLE3Hx4sTly+JEbJyIdrmEkuwSyuwVIrnvCJHcb6RwDZ0gkodOEOridUKLixWXjq0Wy39+MNMyYGiqUP76VugRp32fjaoI5fevhRF90SfsSvmtXzojlL++8Wk7DNVtlouZmbcrN5q0vuRusx1TXEI7tEVou1al9SVPH0oL271aqKv/yvR9kIq/Oqhu/MdTBg1VEeqaGcJIShDaxn+Edmirmd6iSUI/eUDoMRHCSEowy5GqCEN1m23q+f+EHnPJ0+81FJfQDm422wBXotB2rfaUPcPtMtvNuCiPvaqaLBRXnDAUl1DXzhTazpXCcCUJw+0S2qmDQo+PNd9by6cJbf9GYSQnCEN1C23veqHt2yAMd7JQ5v8k9MizfsuMumu1MJISzHYhffk3DBGXeFFouu9zTz3PtDlZKH9/n9L+aMKlJAi3migMXRNGUpzZ/riTb4s+1O04zkxOThb79+8XycnJVz45EwzVEHEz3OLCOwk+v7gZbmGoOesDZJdGjRqJTp06eR17+umnxeuvvy6OHz8uALFjxw5PWHR0tADEypUrhRBCrFy5UgAiIiLCc87EiRNFcHCwV5wDBgwQderUyTLdMmXKiKFDh3r+bxiGAMScOXOEEEI899xzokOHDl7X7Ny5UwDi5MmTXn+np3bt2qJbt27Zy5CbgOyWJ0uUsshzDE31EaTSh7kT4sSrr77qEQRGjBiR7bj37dsnSpUqJQBRtmxZcfjw4Zzbp7ozHYgYqnJdBCkhhBg1apQARPXq1XM8gLPIfQzDEDNnzvSUJ0C8+OKL4uzZs3lt2g1hza+PixUTGooVExqKNb8+nmvxtmvXTgCid6+PTYFHU81ObbJLGIlmp1V3u8xjmpbloDer+mho6hUHIIbiyvx6JYt2IKV+ntn3t08epe+oZwdDcWU6eDTD0u5h3LhxAhC1a9Xyir9Hjx6e8mkObPwLNZ54U/LGXztj6FraAExx+c3D1LzxDKIMwyOYvfFGB6GoyZ50hBBX3Z6llg8hhEhKShKlS5cWgPj6669T4r/CfSpu815VMw5NU4Sqpbs31VeQyniP10Jq+p7/6+kEQHeyz3O/ljqXVbnLGGYoLq/zdF0TekqZMcPS/Z3Nsnk9MMtpJnVQ13zKpqarQtWubJNhGMJwK8JQNWEkJAnDlSIgZFJOLx5ZIgxdE3uW9cv0uRiKatrrShaGK6X9UtPKp6FrXnlpuBXznMRkYSSlnK+oYs/yfmLFhIevWAbM+DN5NoaRI0HKc52qZNpuGeqV25UbjaEpXn3J9OU1Yz8zs7YsI/7qoL+PHqnvDo/IpKlCTxHAvER8VTGfvTvZ90Ospw1ye1+TWk8zPENVTTbfjenTTflIYopvKXGl+9iQ+v/UeLMqM3pq3qWkr6jJQtXcQtVcQkltNzOpI2ltjOa5VtGSvY7dDoKUELfnODM3RCk9wRAXP/QVpC68kyAufpgg9ITrJ0plFGyeeeYZ8dprr4mTJ08KQGzfvt0TFhER4VeUio6O9pwzadIkERoa6hXnp59+KmrVqpVlumXLlhXff/+91zFAzJo1SwhhiVIZsXbfs8hzJJs9U38ELkWlzctt+eeff7DZbEyaNIlXX33V77n+qFatGuvWrePRRx/lyJEjNGjQgMWLF3umbWbLviyWIVyPra/B28F5x44dLQfnNwGSJPHcc8/RrFkzBg4cyIgRI/jzzz9ZuHAhX3zxBZ06dcJ2m/pGSHV8nvFYTn1I+cYrWLZsGQCPPva4Wc5T24LAtCVKkjP9cqXM8zir+mi2M1nbk9Xy26x2CJIkCSEMSlVrRalqrTzHhTA8yxKyuzwhaxu8w1q3bk2XLl3YuWsX+/bvp0aNGmiaxm+//QZAu3btsrWzUVZ5I8k2j8+gzGzzl8bXX3/NQw89xC+/TKFnz4+pWrWqZ4nP1bZn6cvH6NGjOXPmDKVLl6ZLipNf6Qr1L6OdtnQ+ra609Do3dojKGIckp+WD5PSe0n6tdS6rcpcxLOO9y+n9l6ULy0nZvB5k1VdIX05TscnZ6+JKkpTm9NwelOW5QhgUq9gcgBpNP/ccy/hcJEdK2untTXdKRnul1PSD08qBkKBGk8990vdXBiRZhkzaGEmS4Cr6Klm2p7m4PDO3kGwOLz91XmU3Q9nJTnnNtA5muNZfPkk2u98ljZ5znb5tVabta2o9zZCO3e67DEaSJHP5dSakb4OuVGZS00tN35FZelnZnFLG01+beuxWXrJnkTVCE8SOd5lL92QgvRs7GUQ8xI53EdYlEMl+48Y3RYsWBeD8+fPUqWP63Uzv9PxGU7VqVf7++2+EEJ66tH79evLnz0/p0qUpVKgQDoeDTZs2UaaM6Y8tOjqaw4cP06hRozyz+3phtQgWNy1xcXE88cQT/PPPPwQGBjJr1qwcCVKplCtXjrVr11K7dm0iIiJo1KiR11rjm5H169ezb98+goODr+qeLa4f+fPn59tvv2Xr1q3Uq1eP+Ph4unbtyv3338/WrVuvHMEtiN9B0DUKUgB79+7lwoULBAcH8+CDD15zfHnJ9cqjrChUqBBPPvkkANOmTQNgxYoVXLhwgcKFC/PYY49ldfl15cEHH+TZZ5/FMAw++eSTXI07OjqaL7/8EoBBgwYRFJS1kHArkhflyeLK3MjnYpWBvMXKfwuLnCMUgdAhf9sAig4PptjoYALuMYXIgHttFBsdTNHhweRvG4DQyfXd97IiKCiI+vXr89VXX3HgwAFWr15Nv379blj6GenUqROnT5+mS5cuHDx4kDlz5vDpp5/ywQcfIMsyISEhvPnmm3z00UesWLGCvXv30qFDB+TbVNC9Pe/K4pbn0qVLPPLII6xevZoCBQqwePFiWrZsedXxhYeHs2rVKho2bEhcXByPPvoo8+fPz0WLc5cff/wRgJdeeonQ0NA8tsbCH7Vr12bDhg2MHTuW0NBQtm3bRr169ejSpQuxsbF5bd4tQepuKA8//DABAdd/psXtSLt27QBTlDIMg6lTpwLQpk0bnM68nc3w5ZdfIssys2fPZsOG3NuR7euvvyY6Oprq1avTvn37XIvXwsLCwsLC4uqRnBJygIS9mIwcJCHJEiHPmH2RkGecSLKEHJQSHiBdl933smLixIlomsa9995L9+7dvXa6u9GUKlWKBQsWsHnzZmrVqkXHjh158803vYSyYcOG0bBhQ1q2bEmzZs1o0KAB9957b57ZfD2xdt+zuOk4deoUzZs35/DhwxQtWpTFixd7plleK0lJSbz44ovMnz8fu93O5MmTeeWVV3Il7twiMjKS0qVL43a72bx5M/fdd19em2RxBS5evMiHH37oma1SvHhxhg8fzosvvmgtvcyCJ554gkWLFvHtt9/ywQcf5LU5tyQul4vixYsTGxvL0qVL6du3L//99x9z587lgQceyGvzePvtt/n5559p0KABa9asueb6cObMGSpVqoTL5eKff/7hqaeeyiVLLSwsLCwscsbtOM7Mjd330iM0QeJClXxPOG7ocj2Lm4PslidrppRFnpOYmIiiKEREROB2u9m/fz+yLFOmTBnWrVuXa4IUQHBwMLNmzaJt27ZomsbgwYM5ePCgJ31FUUhMTMy19K6GyZMn43a7qVOnDnXr1s1TWyyyR3h4OFOnTmXZsmVUqlSJCxcu8NJLL/HEE09w7NixvDbvpsTtdrN69WoAmjdvnsfW3LoEBgbSpUsXZs+ezQMPPMDvv//OiRMnqFmzZl6bBsDAgQMJDAxk3bp1/PPPP9cc36efforL5aJhw4aepYsWFhYWFhYWNykyhLR0WqqDRZZYxcMiT3G5XAwdOpTw8HDCw8MpXrw469evZ926dWzatInKlSvnepoOh4MpU6YwePBgVq9ezbRp0zzph4eHM3ToUFwuV66nmx2EEJ6le5aD81uPpk2bsnv3bj777DMCAgJYvHgx1atXZ/Dgwbjd7rw276Ziw4YNJCcnU7x4cWrUqJHX5tzS9O7dm61bt1K6dGkqVKhA6dKl87QdS0+pUqXo3r07AH369EHTtKuOa9++ffzyyy+AuYTPah8tLCwsLCxubiRZQqjCa3MPC4uMWKKURZ6RmJjIkCFDGDRoEDExMQDExMQwePBgRo4cSf78+a9b2rIs0717d0aNGsXgwYO90h80aBBDhgzJkxlTK1eu5MiRI+TPn5+XX375hqdvce0EBgYyYMAA9uzZQ7NmzXC73fTv359atWqxcuXKvDbvpiHVn1SzZs0sceEaSExMZOjQoTdVO5aRXr16UahQIfbv38+UKVOuOp5PPvkEwzB47rnnboqliRYWFhYWFhZXRnJY/TyLrLFEKYs8w+FwMHLkSL9hI0eOxOHI+RbGOU1/1KhReZa+P1JnSbVt2/a6inIW159KlSqxZMkSpk+fTnh4OIcOHaJJkya0b9+eiIiIvDYvz0kVpayle9dGXrej2SEsLIy+ffsCMGDAAJKTk3Mcx7p165g7dy42m82z856FhYWFhYWFhcWtjyVKWdxw3G43s2bN4ty5c54v+xmJiYm57juYxcTE5Gn6Gbl48SIzZ84EzKV7Frc+kiTx8ssvc/DgQTp16oQkSfz6669UqVKF8ePHYxhGXpuYJ0RFRbFt2zbAEqWulZutHcuMTp06UaZMGc6ePZvpx4DMEELQq1cvAN58802qVKlyPUy0sLCwsLCwsLDIAyxRyuKGERcXxzfffEOFChV45513KFq0KGFhYX7PDQsLIzQ09LraExYWlqfpZyR1m9L69etTq1atG5q2xfUlLCyM0aNH8++//1K7dm2io6N59913adCgAbt3785r8244y5cvRwhBjRo1KFGiRF6bc0tzs7VjmREYGMjnn38OwJAhQ7h8+XK2r507dy4bNmwgKCiITz/99HqZaGFhYWFhYWFhkQdYopTFdef8+fP06dOHMmXK8NFHH3Hu3DmcTicnT56ka9eufq/p2rUrqqpeV7tUVc3T9NNjGAbjx48H4N13371h6VrcWOrVq8eWLVsYPnw4ISEhbNy4kXvuuYePPvqIhISEvDbvhmEt3cs9bqZ27Eq0bduWu+++m5iYGIYMGZKtazRNo3fv3gD06NGDkiVLXk8TLSwsLCwsLCwsbjCWKGVx3Th8+DDvvPMO5cqV46uvviI2NpYqVaowceJEjh8/TrVq1ejTpw8DBgzwfOkPCwtjwIAB9OnTh3z58l1X+/Lly+c3/f79+9+Q9NOzZMkSTpw4QVhYGC+++OINS9fixmO32+nWrRsHDx7k+eefR9d1vvnmG6pVq8acOXPy2rzrjhDCEqVykczasRvVjuYEm83GV199BcCoUaM4derUFa/55ZdfOHjwIIUKFeLjjz++3iZaWFhYWFhYWFjcYCQhhMhrI64ncXFxhIaGEhsbS4ECBfLanP8LNm3axNChQ5k1axapxevBBx+kV69ePPXUU8iytxaamJiIw+EgNjaW0NBQVFW9oQOp1PRjYmLIly8fS5YsoV69epQqVeqG2fDss88yZ84cunbtyogRI25YuhZ5z4IFC3j//fc5ceIEAE8//TQjR46kbNmyeWvYdeLIkSNUrlwZp9PJ5cuXbyrR5FYmr9vR7CKEoEmTJqxatYoOHTowadKkTM9NSkqiUqVKnDt3ju+++44ePXrcQEstLCwsLCyy5nYcZ7pcLo4fP0758uUJDAy85viEIUAXYJOQZGsXvv83sluerJlSFrmCEIKFCxfSuHFj6tevz8yZMxFC0LJlS9atW8f69et5+umnfQQpML/0O51OihYtitPpvOEDqdT0ixUrxquvvkqrVq2YPHnyDUv/zJkzzJs3D7CW7v0/0qJFC/bt20efPn2w2+3MnTuXatWqMWzYsJtq6VVukTpL6sEHH7wpRZNblbxuR7OLJEl8/fXXAEyePJk9e/Zkeu7IkSM5d+4cZcuWpVOnTjfKRAsLCwsLC4tcQCgGxmkXysSzGGdcCPX/c4MfiytjiVIW14SqqkydOpVatWrRokULVq9ejcPhoEOHDuzbt4+5c+fy0EMP5bWZ2aZly5YA/Prrr9yoSYQTJkxA13UefvhhqlWrdkPStLi5CA4O5ssvv2Tnzp00bNiQpKQkPv74Y+655x7Wr1+f1+blKtbSPYt69erxwgsvIITgk08+8XtOVFSUZ6nf4MGDCQgIuJEmWlhYWFhYWFwlQjEQ8RrK5LO4B/+HvjUO9+f/ofxyDhGvIZS8EadOnDiBJEns3LnT63iHDh149tln88QmCxNLlLLIEiEEhp9fXHw8w4cPp2LFirz66qvs2bOHkJAQPvjgA44eO8aEiROzLbAIxYXQ/c8IEaobQ9ev6R50I/uzTVq1akVgYCAHDx5kx44dfu0RWu7NXtE0jZ9//hmwZklZQPXq1Vm9ejWTJk2icOHC7N27lwYNGvD2229nuVuZUBWE4b+emGE3x5cpTdNYsWIF4F+UEqqC0DUMQ0coKkLTEbqB0DSElhJ2je1Bdklfz4WqIFTFJ8wwdDQ12WzDcin/ha4hVHemNmUWllMya8eEEAhN8RuWWwjVzeDPBmKz2Zg3bx5r1qwx29aUexe6xpAhQ4iNjaVWrVq83Pp5RIbnnlU7nJttdG4iDD3zZ6tnHpatuLN4bkJTvctzJn+n/39W716hKhjpyrQQwqyvum7+3GZd9RuvnzKc+swzohsp5SGz+zIMr3rpEy4Emp69PBWajlDVtPZGyVkZEqqKUDXzelVDaDlrp9LnQcY2IH37npp/QnEhFJf/uJRkhJL1feuGb35n39bM2zShKdf0QS+zumtomnnvqc/HnS6/NNUrL4TbbZ6jG55ymd20zLjcPmVUN1Tz3hQXhuJG0xUMI2MZv7Z2M/19+NRLxYVwu8y6lxKm62Z6qXUk43NJq8uad9lUNYTm+/wzzQ9dyzxM8w3z10/WdBVdVzOt6xa3D0IzEJqBtiSS5N6H0TfHeYXrm2NJ7n0YbWmUee4tNnPqdlzBcLNgiVIWWSJJEoYwaL/yd1otmcyTf46iartnKVKyBD169ODUqVMEhBWgaofnaTjpK449ejdTI4+gZXMQJhQXxvE94EryEaaE4sY4vA1JdV31QFTVXAhhZLtjWiBfEC2bNwHg1ylTvO1RFcT54xB/OdcGPQsWLODMmTMUKVKE559/PlfitLi1kSSJDh06cOjQId58800Afv75Z+666y6mTJni0+EXqhvjv11mHcogjAjVjXF4K6ium0KY2rJlC3FxcRQsWJB77rnHK0yoCsaeNSAEKBravNUow6egzV8DCIydK0EIJCGuuzAlNBVj54qUDrmKiDyDiL5g/q1rGDuWmx11BJJsRyQngOr2n/9HtoGSvfwXugZJ8YhTB3wH7poKCdGIc8euWZgSmoqxe7XPIEoIAZqCsW9DloP9K6EZBobwvV/dMNAMHXH+PyqXKMJbKeW718cfY5w5ApqCOHWAkwf3MWrUKACGDP4cTu4HV4JncGk+n+V+BzdCTwm7yYQpYRjgdmEc3eH7bHUdJJAc3rPBhJ889Bt3Fs/NzKuVgEgZRCoYe9amDNrTyrLn3CPbzXfvwc1ImoKh6152CFXB2LceSVdNocAwMI6cRP31H5Rhk1C+nYw6Ywni3CVToBIi5ZmsNNNPiEFcPOmxU6huxOlDkBibZocwMAwdWdPS+gcZ78swzHs+uCnT+qAbKlJKN9dfXgphmGKSpqFv24fy418oQyeijJiKtmQ9Ii4BoWY9gBaqhkhMQlu2CWXUNJShE1DG/o7+7y5TEMmGuCVUN+LkfkhOSKnnMYgzh83jqhvj2A5wJ5thcZGg62Z7FHXOR5gSigsRcRoRF5l5vugKQuhoes7ruFDdGIc2m3U1Q5smVAVj73oz7CqEqdSymr4vmCrwScLA2LEMNBV11gq0RRsgIRmhakh2B9gdCFXDiIlHW7geZfhUlKETUX+agb7jQIroqHmntXu1j0Ar3EmQGIM4d9STf0II835kG5IzENkZgN3mRJbtnnLlsf0q2x2hqWa6kWfNuHYs9+SDUN2I2EhAYBzeiqS6MTQVm81p9kujzoGuYxz41/NchKaCy4VIcqGv3IwyarpZtsf8jr5xJ2i6p2ym3oNkd3j9X2iqWfaESGlvVa96JNkdIOF5V5q2Kojz//n0kyVJAkky+9BJcZYwdRsj2WVcA4+hzrkESibtgCJQZ0fgGngMyZH7UsSiRYto0KABYWFhFC5cmKeeeopjx44BUL58eQDq1KmDJEk0btyYgQMHMnnyZObMmYMkSUiSxKpVqzyzqv744w8aNWpEYGAg06ZNy3V7LUzseW2Axc2PZhhU1wP5fvgYIlds8rzIAkoUofjTTSj8SD1kp4NL6JAUxwvl78bux3dURoTiwjiyHW3qIKRCxXF0GoEIDEayOcxO8d41aH9+gxReFsd732MQiGyz5ch2SZL5bdW7vPLIT1e2R1MQl87wUnAUfwG//zadoV8NwREYZL5ozx1F/akXBAbjfH8kIn8hz0v8ahk3bhwAr7/+urU8xcKLwoUL8/PPP9OhQwc6duzIvn37eO2115g4cSJjx46latWqKQOErWjTBiEVLpVWh2SbGbZ7Ddpfw5CKV8Dx3ncIRyBSNurm9SJ16V7Tpk2xpavLQlXQV/+BvnQK0valODoMRgovjJTsxt7iIfRFE9HXzkDetx572/5IAgxdz3F7kB2EpqLNG4excS7yoc3Y2/RGXzYVIXQcr/RDm/Etxo5lyCf3YXu2C/tPLaayowJ2pQBSgcIIR0Ba/u9dh/bH0JQ2bDjCmXn+pwpSypiuEBuFvcMg5PJ3IzkCPIKUMrorJCfgeOsrKFXJR8TI7v2pk/oiju7AFn0BW6MXkexOj7Ch/vQx4uR+bE+/j61eCySHM+dpIHDrAlkSBKQ8I7euYQiQhYE++VOwBzCg+0f8OnUq/27axKylK3muYSLar5/Rb9FBFEXhkcaNaF6hCNqkvkgFi+N4fwTCGYQ29weMzQuRj+7E3ronks2ekocq2h9DMXatQj59CHvLTtfcRucGpiCVjDq2GyLiNPZXPkGuWt98troOyfFIIWGsnfoEmpIIgN2Zj4btFl457tTn9nMvxIl92Fp2wnb/k0gOJ0JT0ZdOQd84F/nINuwvfAiagn5oM3L1B9DmjsHYsgj52C7srT/EOLgZudI9GDuWoc0agVSyEo53v0HYnexd+Qk1Gg1A3/AP+oLx2Dt8gRR+F8r4vxAR3rM4xYVIlG37ke68A+ebrdD3rkb/axi2C8exNW2L+tsQ7C3fg2J3IE4fRJ34CYQUNN+r+ULN56lm6B+8NxwhYZbVFEFK/fFDxJnD2Fv1QL6nqVd9MAydi9EH2XdyIY/U6obDHug3f/VjJ1CnzAWXt0Cjn41AX7kFW4M62J9+BMlPWyM0HW3ZRvTl/4KRbvB1KRrtxDm0eatxvPgY8t2VkRz+u9vmR4XdaJMHQGhRnJ1GoB/chL58Gs7uP2Ic3Y42/UukYnfgeO97RGAIxEagjv0AhIGj43dQuCSSM9AUpC6eRB3/ETgCcHQaDqFFfNsJSeK3le/yyiPjr1i+fGzdsQJt5vdm2ej4LcLuRJJlsw3fOBd9/o9I5WrgeOsrM0zKnlNjoanoS35BX/0n8t512F/tD0LCOH8JuVhBtPljMTYvQD66A0erD1AnzcU9aCxy/ZrYn30E2RGAOmsp+oYdkO5RiEuXMY6dRpu9AkeHZ5HLlgAJ1F/6IY5sT2kD25jnupMgOR7lx55e7awuS0RE7adksdp+y5DQUtqdQ5uxXTqNrflrOWp3UgUp9Z9xOFp/iDZzOMa2JcjH92Bv1R2REIvkDMDYtx7tz6FIxcvjeOcbc+VCzAVsgfnQtyxC/2cMUpmqON4ZBkJC37AbbclGyCAeaifPoc1fg/25JtjurYHksHvuK/096St/x/bw82izRmBsXYx8bDf2F3qwe0UfAGo0/gz9j6EYe9Yinz2K/cl3EJFnUcd/DPlCcXb8DpG/ILpksO/EAiTJRhWlKGLGtzjf/hoRXMDTdlvcXojo7Imz2T0vpyQmJvLBBx9Qs2ZNEhISGDBgAM899xw7d+5k8+bN1KtXj2XLllG9enWcTidOp5MDBw4QFxfn2XylUKFCnDt3DoDevXvz7bffUqdOnVxx/G7hn5t6ptSQIUO47777yJ8/P8WKFePZZ5/l0KFDeW3W/xXbt2+nQ7tX6ff4C1xatA6hqATfeQcVer5OjZF9KfrYQ8jOtJdv/WJlKJe/EPIVOiLpBSkM3XyRjemWMmNK8whSCANx4Tjq2B5+Z0xlNftAUZPZdHAyZyN3sePoX6hacub2pAhS6rgPaF46H4WDHFyIuMTyuTPNJRepgpTqgvjL5uDwGmdMnThxgkWLFgHwzjvvXHU8Frc3DRo0YPv27Xz11VcEBQWxevVqatWqRd8+vUnctR5t2iAwDERSHNqfQ8GVbNahFEEKIRDnj5mDmDyeMeXPn1R6QQpAHNmO+ks/bPfXwPHSYx5BCsDYvxFt2ueAQDKMXJ8xlV6QAsw8/OMr7G0+wtGmN9qM78yv9YCxZRH6rJFUKd0UUbQ0+orfEHFRoLhT2jBTkEprw7pnOmPKS5C6fAF0Fe2XARjH95izr1IFqbgoUN2oP/dGnD2S4xlT6QUpAH3JZPTVf5rppxOkAPS5o9E3L8jxjClhGDhkG0F2u0eQAgiw2c1jDicB/f/E2fNnCs8exgedzGXLfYd8g2vGdxy1FWTJ6XgAvhrQFy6dNt8RUWdRR3cDVwJSaFHzGexYjvbXN+astXSCFIDx7zy0f8bk+YwpYehpgtTFkyAMtOlfYhz41yNIKT99DICmJKKr5i914Jtl3BkEKewObPenCYmS3YH9iTcJGDQHx8t9kBxOpKAQnC/1BtmOsWM5gClC/fUtcpV6GEd3oM0aYbYbZw+j/tgTSVOo8chnHkFKrv8UcnhFlBFTfQQpL/uOnUb54TdsNRoiVaiJvnYG+vKpODp8BjYb4tQBU5DSVIiJMMt4YixC10070vcPxnY3+wea6iVIAWgzv8fYvtx7yRuCpdu/Zuexv0lWYjPNX/XXf3wEqXQZjL52O9rfS32W4wlVQ1u8Dn3pRm9BKj2Kijp1HsbeIwg/Sz68BCldg8vnUcZ0w3bXfaYgdWgz2vQvzTbk4kmzHwQYu9dCcjy4ElHHfWDOmDL0NEFKSTZFjjHdEbGRXkv5VN3NtsN/cDZyF1sPT0fVsrm8MZ0g5Skb40yRU+iaR5ACECf2ov7cO9szptILUgDGgY1ov5rtfHpBCsDYuRJt5nc4Xn8aqVxpjI270f40n4++/5iXIOVFkgv1xz8xTl/EOLYHcWQ7YLaBIuIUwpUIyfGoP/b0aWdloAjmrmr+ypBkd+Bo25eAQXOwNXsVfenkbLc7HkFq1ihTkJozGmPbEvNety1B+2csUr4CGMd2me93IRDn/0Md3xNJdWMrVBJ933r0f8aY8Z05DIkJaKu2oC1a7yNIeVA1tD+XoG/bh1BUQgpVQlcTCSlUEaGr6MummoLU3DEYWxeb9mxfijbje6o3+pQajQZ6BCkAY8NstPnjkQoWQwovg7PnBPNvuwO7LYBadz5HzQpP46zyAAEf/ISUvxCSzX5TzOC2uP14/vnnadWqFRUrVqR27dpMnDiRPXv2sH//fooWNfsPhQsXpnjx4hQqVIiQkBCCgoIICAigePHiFC9eHKcz7YNc9+7dadWqFeXLl6dEiRJ5dVu3PTe1RL169Wref/997rvvPjRN45NPPuHRRx9l//79N+3OQrciqVuJx8TEEBYWhqqq7Nq1i08//ZRly5Z5zqveoD5q87rkr1Ex069fXao/lK1ZUkgSxF+GdMtdRKQ56JCrP4i+9m9Iv2TAnQSqG8nmgHQDHUmWOfzjExgZOvDFm/YmsGJDNh00d9Fbt288tSo8m7k9QkBSHGgKTpvMC1XC+XHHGX79og/NwjT0NTNMQSoV1YVwJSKFFLzyvWbCTz/9hBCCZs2aUbFixauOx+L2x+l00qtXL9q0aUPnzp2ZP38+X371Nb9PmczPrR+gboceBNx1L9FRkYRJNpQzx3Cu+t0s1ykIdyKobrA7yYvvEXFxcWzcuBFIE6WEYZhT+uOivM4VR7aj/twLqWA4xvZl3mFJ8eZ92exgaEAuzpaSJEiI9jpk7F6DprjA5sDYl8HpfGIskiSx59QCajV7GZKTMS7vQxzdkWkbhsNP/gsDoSSDO10bkyJM2R5ujb5tsTlQShcmEmLJycbKwjDM/EqK9zquL5mMiLlkLgs8k+GjT1ykmSc5ILM2OT2yMx+V310IyXF0DUhi+X330qtvf2zNm5E/4hLHe49n98a11K1RFXEibXc+oSQjXElIwWnbbhs7lqO5k0EY5vKV9CTE5Nj+XEcY5vvCnZR2zGZD+3s4tgsn0PetNwWGq4pbmGJGckpe2xxIjoDs57/NYQpCgEiMMQOVZO924+xh1HE9kMpWN8VaScLWoDXq/PUQnw3h7FwE+trt2B56Ae2/3Yj4aJDtEBBsinTpheWYCJTRXbDVboq+5i/v/oE7GZEcjzh/HH3BeMS5o97pxEd5nrWuqxw7t47L8aew2wJYv288T9zX37+BToe3qKTrkEGA0v/dje2hOkilwtOll4i+fNMV7x9A/WsJAXdX9h+YEON1n1w+j/Ljh9jubmTmQfo2xJVk9kMCg9POTxGmbA2eQ1/zt/n8PAm7zbJVoHBaHEJn/X5z5viG/ROoc2frbN2D2U5H+paNsd3TykZ6XAlm2bQ5rlwH/bwDjAMbUX/phxSUH2P3aq8wkRgHkoQU6EQAxrb9iIfuwXZ/TfSVm9NOzPgsdQPt94U4P+4AIWFm3gNIsvkMkhMhdTmk3QGyDfXXz7A9+Bxi9yro4X9m2dGJL2AoCcjOfFR842+PfdnCMMznKtvMaxJjvYP3roNHXzOX76XP+/P/of74AfKdddDXz/Icl6s/iDAk9MXZ2yBFm70C273VCCl8F1Gn12Nz5AMBwtDMfEnNo1R7ti8Fd7K5dPbQZu/IEi6b95G/cM7aIQuLXObIkSMMGDCATZs2ERkZ6fGBeOrUqavaUKpu3bq5baKFH27qmVKLFi2iQ4cOVK9enVq1avHLL79w6tQptm3bltem3Ta4XC6GDh1KeHi45/fVV19RqVIlzpw5g81m45VXXmHnzp1sXbmGkvdUz1SQyu4sKTB9Z8j3NMf+XDev4yLqrE9HjILhODuNgKAQv0tJDCXR8wup0JByb84kuFIj5m8agKKZAwGXEsuCLYNQtWQUPzOmJEeAOe35jS/B7uDlasUBmHPgHHELJ3sLUoHBODp+j1Sk9FUtbQHTUd6ECRMAy8G5RfYpV64c//zzDzNnzqR06dI4C4RRo++PDPt7CeElSxF+R1nCS5Zk2IRp6G8NQypWxrywUHGc74+EoPx5Nl1+1apV6LpOxYoVPWv6JVkG2Yb96feR73/S63xxfI+PIJW6LETfcRBxNgLZfnX1LzMkmx37y58g393Q67hxcLOPICVXrY/c9hPmbOrPip3fc9L1H6J4OYzTB9A3/uPbhr0/EoL9579kdyKFFsXRaQTkC0sL0FX0ldO9BSlZxt52APJddXO0fE+SZbAH4Oj4HVJJbxHc2LzAR5CyNW6T42UonvjStcmZ/VIJLRjGokWL2bp1KyVKlaZs+fKULl2aRWs3ogSHmeIeQP5CON8fiRRWDOPodu/09m/wEaTkGg2wv9I3z5eHSDaHuZSl00gIKwp2B86Bswj4bBb2R18joMd4Aj75DUNzIdJtyiEMFUPP6PPLe1aBJMvgDMTx3nCk8HKe4znJfwCpcl0c7Qagr5+FXKMBtubtvdM9d8wjOkgV6yAF5sfYfTjbeaBt3I1c5T7kB5/F3qo76tRBiMvnkas9gP3l3ubgN5WYS+irfvcWalKevTh9CG1Cbx9Byta8PbbGbZDsTlTNTUziWSqUfJAPnl/LB8+v5Yn7+qNrbt/81dwEftqJwCHdPb+AL7qC3Vfo1lZtSfPBo6joq7Zk+/5xuU2/RhlmdkqOAOSaD2N/oae3iHH5AvrqP7zbkNCiON/9BgKCkUtXhvR135WIvmyqtyDlDMLxzlCk8HJIzkBUzY2iJTN/02e4VVMEdasJzN/8KYqWhKr7d5rusdXuTGkTMi8bnnOLl8Px3nBwBmVrubhks2Nv3RO5TlPvuI9s9xGkpEr34nh1IOqfSzAO/Oc5rq3ajL3xfVd8liIyGuPYKeT7WgAg3/8UUtHSSEH5kcKK4XjrawgJM+vooDkE9P8Le9NXCOgx3m8d1TUXFd+YQeWOi0xBShjYn+2S7XZHcgYgFSqO/bEOaLNGYW/bF7nK/WknJESjjumG7d7m2B57w/teLpzwEqQAbA1fRN+wO/MZYxlRVPTNe8kfdicAkSdXI2QJ+6MdwO7E/uqn3vYAxr51PoKUXPNh7C/1RnIG4mg/0Dwvh+2QhUVu0bJlSy5fvsxPP/3Epk2b2LTJ/ICgKFfnK9OaCHNjuKlnSmUkNtb8glCoUKE8tuT2IDExkaFDhzJo0CDPsZiYGAYPHgzA1KlTKVy4MOXKlQPApam0rXgPP2b8Gp1CtmdJpSA5U4QpMJcL+CNVkArOj5TFADSoZC3CnxhIQIESbD40lX8PTMKtJnidc+DUYk5c2MRD1d+mTsXWGIaOw57WsZMcAZAiTN0/oQ8VwoL4LyaZf45e4qUUkSo3BCmAOXPmcPHiRYoXL84zzzxz1fFY/P8hSRLPPfcczZo14+jRo4wcOdJTZ8Gsw4M+/xyAnq1ew7n4pzwXpMD/0j0wB9bCMLA//T4aYGya7/f6NEHqENrvi7A9fK/pd8qZc9EkK1KFKY0vPUsTMpJekDp81txNcMa6HpQuUpvmNbtTqP6TsHiyuewhtGiKIJW1/wzJ7oAwU5hSx3SD1JkrXglfnSDlSUOWEQ5TmFLHfeAzuE/lagUpl64RmIMyJlWsg7tmU74dPsK3DA8aBELQs1V7nPNGm3mY4sfP/ko/tGmfY+zf6Dfem0WQSkWy2REhYTg7jUT5uReSI8DLNw34ilCGrrBqUiMk2XwGmfmYkmQbIsAUptQJvXNuW4ogpc341nT8nBiHPUV4SF1Smx65fE30/f95z3C6EjHxiHMXsbd4G3XKp9gatEIuW80UZao9iO3Fnugpy/V9yF8Ie8dvIH8htDmjfc6xNW+P7ZGX0ISO4opixc7vOXJ2DR88v8Yrj/3m7y+NPfkL6fLYZvOZLWXsPozU9ikzz5wO9D3ZF+UAjB0HsNWs7DXTG1KEqVqNzH7QjG+8ZsN4SBGkjCPb0ZZPw/nhBBxvDkGd0MecDZWRdIKUYbOBobLj2F9s2P8zLsV7J6xDZ5Zz4uJmHqr2NvdWbgNCYLP579ukClPgv2xAzgUpz3UpwpQGnmWlPuekClJ/LcXYfsArzNh7FOw2NvzRGnfixayf5a6jyLXrQFIc9qfT/M4JgCKlcLwzLNt1dPUvj/jWUXvOvvdLjgAoVBxb4zYeYUqb9gXGQXMgLSLPov74IY53vwVAXzzRfzxFyyCVuQtj2pocpW/sPEjBdk0897RqYkNKV3+Ryg/0YP/aL6nSti+ksycjcs2HsbXuye5lfYi7tC9bvvAsLK4XUVFRHDp0iJ9++omGDc0PjOvWrfOEpy7L0zO8w5xOp88xixvLTT1TKj2GYdC9e3ceeughatSokel5brebuLg4r5+FfxwOByNHjvQb9sMPP3D33Xd7BCmAQLuDdhXrEOJHjMnJLKn0SM4AbPWfQqp0j99we8tOkC80S0EKoMyL47CHFGHKsg6s3j3KR5BKJVmJYdmOYfy28l0kydydx8seRwBS+ZrY7n/SM1tq+r7znnBb45eQipW9JkEK0hycv/nmmzgcee+I1+LWI3/+/FSvXp0ffvjBb/jIUaMIuKsu9lY9riiI3AgyE6UAcKsYu47gaNXde6ZQOhyvfIKITkD73fTDRrLb/wAuF5Bsduwv9TGXnvgEysgv92bzkd88glQqZyJ3MmllB/ZeXIXj+Q+Q72+J/en3zTYsG/kv2R1IBYthf6yD33C5ZmPk6g9elSCVZr45u8b+Ui//JxQuif2Jt65qhtSl5KQrn5QOZ/uBBFSpy8iUnfYy4inDLd+DAkU8NpnCVF/wN+i12bG/3CfPy3tGJJsdQgpif9zccTC9bxpdTfSZFQXmADE7PqYk2QYBQdif7ZJDoyQcL/dB3zTfMyPF/uDTJMSfxt7sVaTi5X2vCQiGpKvY/VE1MA5tRgotilz5Xk8ZlhwB2Oo0Ra7+oN/LbI+/gS4L89lnnCkWXs600+bgUuwxxs1/mn0nF5A6TSR9Hl8pf6/ox0vVEHq69JOynlmUEZHsBtl//0hyBGCr+yjyXff5Dbc/+TZCcaPNHmme4wxEKlsN2wNP+z3f1vB5pJKVEHY7htCZtuItVuz8zkeQSsWtxrNi13dMXf4mhtDRjcx3RpPszpSyUc6/ra0/yrEg5YnbZsf+4sfgDPIb7nipD/qmvT6CFGAug1PcSLJ8xWcpkl1IQflxtOrm1c4Jmw05KAQtzFzumJt19EpIjgCkIqWQSt6JvmEu9pf7eM0gFJFnUf/6BnuTl5FK+18KKrfqiiRJiKsomzZn2pJQQ1e4cNT0I3Xx2BJO7f8TW8YZjanYHdjb9OL4zklcOrHymvLA4vZBKpi9/kN2z8sJBQsWpHDhwowfP56jR4+yYsUKPvjgA094sWLFCAoKYtGiRVy8eNEz4aVcuXLs3r2bQ4cOERkZierHD6DF9eWWEaXef/999u7dy++//57leUOGDCE0NNTzu+OOO26QhbceMTExxMTEZBqWWlEz0rair4CU01lSqQjFjb59KeLoTr/h+oLx4Eq8otPIM3N6oifH8GrTiTxY7W0cNv+7IwQ4Qnj47s683HgsQghssneDaG5PfRBjy2JermY6s1t2IoqLiWYnXF/zl+lUVLu6KaBgrnVevnw5kiTx9ttvX3U8FhZXqsMxl6Mw1s8yHQQbefcF6PTp0xw6dAhZlnnkkUd8TwhwINeqhPbPWP8zhAD1r2+QCuXH3ipF1AoMuG7+goSuoc34DnQ/7Y4wMGZ8x30VX6JCce+BdHjBqrR7eBx3l2yGOnc0xuYFpvPf5IRs5b/QVIi/jLbsV7/hxp41GEe25djBuVcaKc6xtb+/939C1Dm05VOvqo0rmt7XTTZQF/xMTOSlK5ZhfctCc7v0lG3Eha6i/TnMvxPflGd3s205LnQNkuPRlvyS+3EbBqhus/7k6EKBNuM7bPWfRK76AADq+jmE5C+NtvovxIXjvtcoyRB0FR9lHDJy5bqIy+cR/+3xlGGhutH3rs101pu+dAo27H6fp7h4Am31nwhNpWjonbz9xN9ULtUk57ZlB7sNyZaujxOYM2FYCgrI1CG6UN3ou9dgHNrqN1xbNAkpKB+2J9/BOLARlGTE2aPo/87ze76+fhYi4iSSpiFJMq888hMP390Jp91//XTag2lY4z3aNvkZSbJhkzMXdIWqoK35C3HhhH9bZ44wHZxfhQNroatos0d6L0NMH/eMb7HVvxv57kq+gbKE5AxAz4YoIgUFIJLj0eaN8+pbSrqO4UrEHn/jP2YLVUHERCDOHMb24NNoM77NsAS8OI5W3dHWzfI4+M+IMdfs10o5LJsEBWCo3nle5I6HACh8xwOUqfYi+ozv/M9k1FS0v4dTrvZrFCxp+d2xAKEaBA6siOPZYuDMpI/mlHA8W4zAgXci1Nx1di/LMr///jvbtm2jRo0a9OjRg2HDhnnC7XY7I0eO5Mcff6RkyZKe1Spvv/02d911F3Xr1qVo0aKsX589v2wWucctIUp17tyZefPmsXLlSkqXLp3luX369CE2NtbzO3369A2y8tbC5XIREhJCWFiY3/CwsDBCQ0N9jvubLXW1s6SE4vbaZc/vOam78rmTshSmEo+v5/j4lkSs/I77K71Mp5YLKZ9hwFi51CN0armAupVfxmZz4rB7C1dCdSPOHfPsslexUDD1ShTAEPDXgYvmSUnx5i5Kly9etTA1frzpLPOJJ56gbNmyVxWHhQWY9TSrOhxWqDDGqQNpO1vmkTCVOkuqXr16PvaauzMJ9IU/o6+bmWkc5q58/bHVr469VXPke6pCJtusXwtC19D++tazy54/jN1rEH99S6sHhlKh+INIko2n639J+6a/EH7oP/SvXsNYP9t0SJ7ahl1BmBKa6r3Lnj90De2X/uaufFchTHl2a0u3y57fZFJ35cthGxdoz9nzMHavJqxwkSuWYXHuGMroLubObKqC9vvXPr5mvOJNtyvfzYApSCWYzzbafJfYnfmwOdJ+sp8lU7LN6Qm3O/37tEgVpNRxHyDO/+f3nKww9q1H+/1r7K/0QW7SFkfzV9E3zDU/CPlL78RebFXL+5+llhmhIUgli6Etm4qj/UBT9DxzxLMLrz59iLcPqfTERKD9+BEkxmJ/0tf/or7gJ/T1s7ALmQLBxXn6gS9o28T015g+j6+Uv1nlMYBco5KXTymbP2EkC2Q/S/cgZVe7A5vQpn+RaT/IdH7eE9vdD+PsOcncKTh1lz1/pNuVz6Yb2G1O7qvcjk4tF1Kx5MNep95ZoiGdWi6g3l2vYrc5sWeydM+0VUHfOAd9vv+yAXjvypcDYUroqrnzXCbLtyFlV77pX+Bo28JHmJKr3YmaEIWqJGTjWd6JcWIX+tq/0RdNQGiqKQq5EyH6otkH5OrraE53/BSqgoiLRF8yGfvz3dH+HOa9dLxgcZzvfoO+b4Nnlz2/8Zw/hjh7DLlGDsvm3RWJvrDD8//wOx+lyoM9AajR+DP0jPZkwNi+FGPWaGo/9j2F73ggR2lb3H5IDhnJLmFvXpigrypjq+c9lrTdH0rQV5WxNy+MZJeRHLkvRTRr1oz9+/fjcrnYtWsXjRo1QgjBs88+C8Bbb73FqVOn0HWdVatWAVC0aFGWLFlCfHw8QggaN25MuXLlEEJQu3btXLfRwpebWpQSQtC5c2dmzZrFihUrPM5xsyIgIIACBQp4/Sy8iY+P58knn2Tp0qV07tzZ7zldu3bNcupi+tlSVzNLKlNBKqwYcv2W3uemE6aMKwySYnbN4Njopignt/B0/cGeGVMBjvw8df/nBDhCcNp9p4ZnFKRSebmWKRr9lipKgbcwlcPt0l0uF5MmTQKgY8eOObrWwiI9QnWjRF2kaxf/S3a6dumC+9BWcyB/6XSaMJUHA/XMlu6JlN3D/AlS0h1VfByOiyPbUSf1w1a/OnLp8FwX2TITpKQ76yBV9v4KnF6YanT3+1QqUBPp0lnkoncg1/aereElTPmb8ZGZICXL2Bq0yuD8/OqEqawEKblOU6QSFbyOXa0wlSOS4nAf3UXXrpmU4a5dUS5HmDtSxVwyhan4y0h33OV1nlTpf+zdd3gU1dfA8e/MloR0eg29996RoFQpoqKChWIBCyIqFuQVUPGHWAEVAbuI2AUFadJ7E1DpIE3pJQFCkt2due8fy65ZdlM2QBKS83mePMrM7Myd2bN3ds7e0gitcgOfZebmRbi+fSPHE1M+CakzR92JSmcKbe6dS7v7l3v/4vov8Xno1S124gYs865vc+9cv4HOfRJSaYwPlhnexNRN92DuWOuXkNKKlUVv1NG97e6NKFdy4NYqabA2r4u5Zwvmsm9wzZ7iHgg5PBpzzyZc017yG9Tc0rLnZYOfn8Dx/hD0yg2w9n8FrbjvjznGrx9irJ6JcjqwWkIoElUB03T5XOO4Acv8r2//pT7vQZt756KczoDjZVnbNfGOX6fZbVjiAne1CyjEjqVRLbTLB91OKyEVXRS9xS2XDX7uTkzhcmDu3ew3qLnlhl5+g597ElPKkYzNGkqoPZLuzcdgt7qTJ3ZrGD2av0qoPcrvR7rLpZWQSh0b3m3/3Y1z8lPgTMlUYiqthJRWvjZ6jeY+y3wSU1X/iwNLXBNsEUVoN2Bpuu+lVigavWp5zPXucY+MFT+gThxCJV+A82fdyb4LZ67oM+qa+3GmE1PKmYI6dwrX7CmBE1Lh0dgfnYCx3T8hpRUpg96ki88yY/m3WFrXI9NTs9ptWJvX59wZ90QXRcq2oXbcy5hLv0MZLoxvXvdLSOnVmqBVqu+zzJ2Yeo86N47JUis5kfdodh0t0oq9fylC/q8iliZRhLxYEXu/UmiRVjR7rk5BiByQuwZduMxjjz3GV199xaxZs4iMjOTYsWMAREdHU6BA4D7nIn2nT5+mS5cubNiwgYSEBJYuXYqu60ycOJH4+HhiYmIYMmQIw4cPJzQ08JcUT2up6Xt/p3bBEllqJQXKPS10ap5BzSNiMEtW9B38XNPT7KqjB/hF7Oj8l6nw0M80qXYvq7d/RMua92fQ1Udz//KbepPQMPq88THDFrZg09EEdsWnUC0mJMPypOfHH3/k9OnTlClThi5dumT8AiHSUeDsPzz/9FDAPf6O5zM8ePBghj39FCEfPf3fJDyadim+r02Xt7SYpslvv7mTPAHHkwpQF3gGNUe34Ap7H3Ndqm4qugXQ3A9xgca4uFKXtWbQazTHevcLAP4PDJp72wble8IvH0KbXugV66HXaI5ZqjKuH1N1kdP0S+VN4/prmm+doutY7x2FXqMZeotbLhv8XMv6uV9Wb1ni7sLSsT+4nDinPI36d4/f+QUrUJ0ccH1YFOGlyzP8+eGA5nsfevxxhj//PNYdq/A+VnquYaqHHs+g5qBwfXnZ4Oe6TuanobqGNA1N090lcTlxvHQb1tueRK/fDs7H45g2ipDB77kHTL40bo2m2/xaZmiB3nNN82u1lOnr77Pw0v3vsvjwDlxtC8EoVAJj4RcYK3/A2vUuHHsPQWIarXU8ry9eGEubhji/ujShiu6JKeWOr9THuzSouRZVGGKr+g5+rmlgtaJXboj+6EScHwz17V6o/xerFosNw3Qx7bf+nDp3gPs7zSA6vKT/9bWGkPzyJEhKlXg1DL+BsfVGNdFKFfM9r5hILG0aYqzwnQkyEOutN6U9/p3nuntWe2bZiyiIWaoirh/He1+reeuQVPvyDGpeugp6zZa+g597t099OCvNawxg+Z/v0bxGf/R0uur5l/WyetobG6EYhUtiLPg81cogviMpfN4/uDSoeb+XwVS4fnrHd/BzT7xfui56vWro5UqR8vZncDrVsBOXv5e6hvXOTpj7t8H5AK1RPdfL5cQx+lawF8B674to5WvhOnEQe8nKAT+jez/phem4gG4Pp/L9P2TunP87KBqa+1wU/u9XzRYQGu43rqpWNBbbw29DgQiMQiW9g5+bf63E2u0RLO2aYiz2nSEvEGu3GwBFYvzBVNcAd9d1w+VfnkuDmgMYlw9+brGAy4Vz+mjs97+atXpI5DmaTUePDcU+oDRYNLQ0xtYTQlPqGo0UexVoadzQPv30U/r375+pfZw7d47o6GgSEhLyfaupf/75h44dO7Jjxw4KFy7M3LlzadKkCYmJidhsNhISEoiOjsbpdGY4/WWyy8mXezdzQ4kKVI4ukoWkFO6m+9vX4Pr6NYgp6jPLnnKmYG5aiOunCe6b76PjIaSAe3rt1PswzXQH1HQaKUxfdD/3tf/Mb/wov/I4Hahjf7t/KdN17yx73W+9jTlz5jDisQd5MfpfCAlzT8FdsHjQgwHfcMMNrFixgpdeeomRI0cG9VohLqecKZh7fueiw0VItUYknL9ARGQk8+bNY8KECcwePRjb3Cloxcpe+gyFuQdFzkabN2+mYcOGREREcObMGb+B/d2tpZwY8z/HWP6tzyx75sFj2G5th+vnSZjrZrtnCuv3MqCjNNADdIe5Uspw4fpxPObG+e6E1L0jcX33BhgurL2H4/p6LOafK9DrtcNy5zC2HZ5PNXsVrHoIWsFiYAtxz7bmTMH8fRGuH9+5VIdNgNC0r78yXP+1ljp/xp2QujQgtHI5UfEnL7V2S8Q6YAx6+VpBD3jubS310XOoA9t8Ztnztrq5lJiydLofyw23ZzjJhN8xMqiTvds5U1AJp9CiimAe2UdyVDFs4ZHEnzpBTKHCOB0phIWFX2oZ8T+fe4Tru7cwtyz2m2VPGU5vYkpv2B5rr6f87hk5QRkGJF/A+f4TqDNHsPZ6Gr1enPu9NVxwIQEtujBLPrkBw+keE8diC6fd/RnPoqVM0/2eTnkadWw/9pdnZeqclWng+vZNzM2/oddpg7XPCxg712Op0hBj3RyM2ZO9SQdlC2Xb4hepHTcKY9m3GL9Nw3r/a2gFy+Oc/C3qbOAxeLTYEtgH3YGxczXGN6+hN+vmnYHP2mkAWsmKmPu24po2GsKifGZYVM4UzO2rcc249P3gsYkQGoFms7vP2ZHsTUxZuj2MpXl3nwlITNPFP6e2sO3gXNo3eAabNTTg9TX+3IPzy1/AGbhFnaVZHay9OqIF6npnGLhmL8NYvjFw7tNiwXp7e3crqTS6GitnCuauDbimvwKRhbE/NgFz7xZcv32BfcgkzG2rcX3/FlqhUtgeHY+yWOHMUZxTh4GpvLPsafZQlCMZ9e8ed2LKasf28NtohUqi2X3rCcNwMG3RAO696dN0u+v5l9Xhjo1fJvnNsqdcToxl32As+BytTDVsg94Eqz3TA54rlxPX7MmYa352J6T6vwJomP8cRy9ZxJuY0mu1wtp7OM5pczC37UVvVBPrHR3Q7SE4vpmLue7PwAcIsWO7rzt65bKgmTg/et7dFbXtne6kPAqVfBEuxLu/A6aqZw1d49SZXZQoWifDz6inhVQw3w2VywEJp3HO/wTb7U95Z8LU67bFetdzqHNn0Gw29/flH8f/l5AKDcM4fQRLgUiMjQsw5n+CVqoStkfeAc2Ka/4qjCUbAidELTrWbm2xtGyAZrN6z8tzTspwYiyegaXtHe769o9l6HVvwNr7ef74bTiaplE77mVvYkpv0hlrzyGo4wdwTh2G/f++zdT9KbP3i9wsLz5nJicns3//fipUqJBmAwUhMiuz8ZSrk1JXQ16sLLJi9+7ddOjQgUOHDlG6dGkWLlxIjRo1rmifhmliKIX9Ch4MlSMZc/dG9LI1vAkp7zpnCua2VehVGwdMSGWG05WEQqGjY82gebr7mO7EFFY7WpEyaDY7X3/9NX369KF8+XLsXTgTLbpIlhJS27Zto3bt2lgsFg4ePEjp0qWDPh8hLud5qNHL14YCEaQ4XVSrVo1Dhw7x2v9eZVjn5ujVm+RIQgrg9ddf57nnnqNbt2788ssvAbfxJKbMjfPRG3VEOU2MX5Zh7juMVq8qtk4tMdf/it70ZkBDado1SUh5y2O4MNfORm/eFRTusXosVrRiZUHTLq3rhqlpKOVCPxePViDCm5Dy7ufSg7VepXG6CanUx+XCWcwjf6NXru/zpd6TmCL+OFq5mlmegc+TmDI3LURv3Ml39qlLiSnzj+XoDdoFnZDyMD0tGC77scJQpruBzIG/IKowWkyx/xIQB3egl6mKeXQfeqGSEBHzX3Jv9yb02GreWQz/e3+6+c2ypwwn5to56M275oqElIcnMWXu24Jeo7nve2u40CxWnynovdPLZ2bflxJT5tYl7q6Yqe+jLifmpgXoDdtfavmm3Am9+u1A032uo3I5MXeuR6/W2B0DtVqibKHoFgsrvuxCTPEG1I4bhfn7IvQGN6I0K5quY+7Yh7Hyd8yTZ9E0Da1McSxtGqJXuDQGqGl4P7/q3GlIOIVWpqo7weRMwfz7T/Risd6EFMCRPfMoWS7uv/c+LMon6eRJTJnbVqHXbRtwRlzDcGAq09s1LdD1VU4nKDDWbsXYuB11IRHNZkOvVh5LXBO0qAi/bnc+197pgotJuJZtxNy+D5XiQAsPw9KwBpaW9cGio2Uww65ypmDu3YxeqjKERcH5M5in/kGvUMd9+XasRa9UH+wFUGePoUUVRp0+AqbhTUh59+VIdnflDI0ImJACcBkOTOVC16xBJaXcZXVg/rnc3YLnsln2lMuJ+ftv7tgKIiHl8/pLceKJA+V04m66Y7rXNemC62f3eHJam7oQFc6O1a9R56ZXUS4X6ux5jKUbMPceRDldaFHhWJrUwdLUfS01mzXNOlC5HO7EVNIFSDjprWeVMnEZKdisBdL8jHo/Z406ZmnmUk9iyrx4Dr1kRYx1s90zU1ts7vf0zDG0gsXdsVClIcoewh+LR1Cxbj8izDC0omXciaM6bcAW6u4S63CAAa5lGzC37UMlp6CFF8BSvzqWFvXAZvN2SfWcl885GU7MnRvQqzf13g81i827bfFKHanR6jnM9XPQm3Xz1tfq0E6ILowW89/3ZO+Mjgd3oRcsDhHRWbpOuVFefM6UpJS4miQpdUlerCyCtXnzZjp16sTJkyepWrUqCxYsuCoDbKcYLmy6JUutpFJTDvdUyYEegJQzBXT9ih4uDNOV7mwyAY+J5v2Se/HiRUqUKMH58+dZsXQxrVq1ztLN9IknnmDixIn07NmTn376KejXC5EW5XRc+py44/yLL76gX79+xMTEsHfXDgoVKZojCSlwDzi5aNEiJkyYwJAhQ9LczjO+lEJzt5J1mWCzXPoV3oW7m5+OUtemhZRfeS4lCsC/TvCsM00XhuHEqnSwWPwSJHDpYUO3ZPr6K8MJphkw6aRcDlAqywkp734uXetA9ZgyTffD7jV8YFDOFNB034TYpWUo06/Ovzy+wff98dt/OutykjIM97UNkEAJ1GJAKTNwl71A+07nfVOG+8HeG88upzvJqml+18rzb+V0oHQLusXiVw7lcqA0i/dzqEwTDBM8yRunE6Vr6Knf31T7Bd8YvjwePMczTBe6YQDurnuXX4uMYlUpE8N0YrWEBLyWqZcpp8vdzdJqQRkmGIb3gT0zlMN5qQ7QL73PKs3WUQFfnyrGlcsJ6r86wL3OgmaxeK+ft0uf3f8LvnIkp7nOwzRdwXXdS71/lwN0a8Ckk3I5L9V3WWv9ktZnV7lc7l7LFuul5LkLLcQ3Sek5pkpJcSdcvPcOzX88rzTqQOV017Fo+MSoYTjRNf/z8okhw3lF31Xdxzbdrd4u/1xeek/dXRc1/7qTS92/U117T3n8Y9NTx1r8zsH/nNzXD5T72gfYFtP0+zHm8vrddanLo8VUfuuud3nxOVOSUuJqymw8Xd9tJkWGli9fTlxcHCdPnqRBgwasWLHiqs34FmKxXnFCCkCzh6T5i7xmC7niX7uDSUh5j5nqoSEsLIzbb78dgOlff5ulm+nFixf5/HP3eAsywLm42jSb3edL4T333EOdOnWIj49n3Jtv51hCKikpiZUrVwJpjSf1H01zf9HWrVY0iwUtxOb9cq1ZrWhWG5puyZaEFOBzPS+vEzzrdN2KzVbAXYelkQTRrPagrr9msaWZdNKs9itOSMF/1zrgOv3aPzBothC/Y3iWBarzL49vIN2kU25MSAHuuA6QkAICPsRnNiHleX2a76nF5hvPVpt3eIS0rqtms3s/a5eXQ7PafT6Hmq6j2dxJLk3T0Ox2n4TU5fu9PIYvjwfP8Sy61fvZC3QtMopVTdOxWkICnsPlyzSb1Zu40Cx6UAkpAM1uQ7Ncqq8slqASUu7j/xfjns+B7zrLf/9vC0Gzh6aZdEpvnUdWE1Lu8qXdCspdT2f90SLtetT63/XRdZ+ElGeZ9/9DQi67d/jXv2nVgZrN7q7PL4tRiyXwefnE0BV+V3UfO/TSvi77XF56TzWrPXDdabP7XXtPefxj0+bTHdXv8+1zTpfux55rH2Bbv7IGqN89MzsGWieEECBJqTxt9uzZdOrUiXPnznHDDTewZMkSihUrlvELhZ97770XgG+++YaUlOCnYv/mm29ISEigQoUKGT6cC3GlLBYL48aNA2DixIkcPnw4R8qxYsUKUlJSKF26NNWrV8+RMgghhBBCCCFyL0lK5VFffvklPXv2JDk5me7duzNv3jyio6NzuljXrbi4OEqVKsXZs2eZOzdz43ykNmXKFAAGDhyIfp0P6iiuD507dyYuLo6UlJQcG1R/4cKFAHTs2DHNiSuEEEIIIYQQ+Zc8HedBEydO5L777sMwDO677z5++OEHChQokNPFuq5ZLBbuvvtuwJ3wC8aWLVtYt24dNpuNAQMGXIviCeFH0zRva6nPP/+cP/9MY1aia8iTlJLWgUIIIYQQQohAJCmVhyilGD16NE888QQAQ4YM4bPPPvObgl1kjacL3y+//EJ8fHymX+dpJXXrrbdSvHjxa1E0IQJq2rQpvXr1QinFCy+8kK3HPn78OFu3bgXgpptuytZjCyGEEEKInKMcBspp+C5zGiiHkcYrRH4mSak8wjRNhgwZwksvvQTASy+9xPjx46Wr2FVUt25dateujcPh4Pvvv8/Ua86fP+9tWSUDnIuc8Oqrr2KxWJg9ezbLly/PtuMuWrQIgPr168tYdkIIIYQQ+YkGuExvEko5DPfMynl8NIe4uDiGDh2a08W47kjGIg9wOp307duX9957D4B3332XkSNHyhguV5mmad7WUpntwvfVV19x4cIFqlatSlxc3DUsnRCBVa1alYceegiA5557zj0VdjaQrntCCCGEEPmUruFaeQBz/xmUqTD/Po1r5QHQ5flU+JOk1HUuKSmJW2+9lenTp2O1Wpk+fTqDBw/O6WLlWXfffTeaprFs2TIOHTqU7rZKKW/XvUGDBkmSUOSYUaNGERYWxtq1a/npp5+u+fGUUpKUEkIIIYTIRzxd9pRholl0NLsFx5R1OGdswTF1PZrdgmbRUYZ5TbryxcXFMXjwYAYPHkx0dDRFihThxRdf9P4gq2kaM2fO9HlNTEwMn332GQAHDhxA0zR+/PFH2rVrR1hYGPXq1WPNmjU+r1m1ahVxcXGEhYVRsGBBOnXqxNmzZ+nfvz/Lli1jwoQJaJqGpmkcOHDgqp5jXiVJqetYfHw8nTp1Ys6cOYSGhjJz5kzvYNzi2oiNjfW2ePrqq6/S3XbDhg1s3ryZkJAQ+vXrlw2lEyKwEiVK8PTTTwMwfPhwXC7XNT3ezp07+ffffwkJCaF169bX9FhCCCGEECIXuNRlz7V4H65lf+NacwgcBsal/7rWHHIvX7zvmnXl+/zzz7Faraxfv54JEybw9ttv89FHHwW1jxEjRjBs2DC2bNlC1apV6dOnj/e785YtW7jpppuoWbMma9asYeXKlXTv3h3DMJgwYQItWrTgoYce4ujRoxw9epTY2Nirf5J5kCSlrlPHjx+nXbt2rFixgqioKBYsWEDXrl1zulj5gqcL37Rp09LtCjV58mQA7rjjDgoXLpwtZRMiLcOGDaNIkSLs3r2bTz755Joey9NKqk2bNjLzpxBCCCFEPqDZLGDR0cvG4Jy1HfVPgs969U8Czlnb0cvGgEV3b3+VxcbG8s4771CtWjXuueceHn/8cd55552g9jFs2DC6du1K1apVeemllzh48CB79+4F4PXXX6dx48ZMmjSJevXqUatWLQYPHkyRIkWIjo7GbrcTFhZGiRIlKFGiBBbL1T/HvEiSUtehAwcO0Lp1a7Zs2UKxYsVYtmwZbdq0yeli5Ru33347ISEhbN++3Tu72OXi4+P5+uuvARngXOQOUVFRvPjiiwCMHj2axMTEa3asBQsWANJ1TwghhBAiP9HsFvQqRbA0Kh1wvaVRafQqRdDs1yZZ07x5c58hU1q0aMGePXswjMx3Faxbt673/0uWLAnAiRMngP9aSomrS5JS15nt27fTunVr9u7dS7ly5Vi5ciX169fP6WLlK9HR0fTo0QNwt5YKZNq0aSQlJVG7dm1atmyZncUTIk2DBg2iQoUKHD16lAkTJlyTYzgcDpYuXQpIUkoIIYQQIj9RTgNz90mMTf8GXG9s+hdzz6mrPp5UZmia5tfLxel0+m1ns9l8XgPume4B6QFwjUhS6jqyfv162rRpw7///kvNmjVZtWoVVapUyeli5UueLnxfffWVX+ZdBjgXuVVISAhjxowBYNy4cZw6deqqH2Pt2rUkJiZStGhR6tWrd9X3L4QQQgghch/lNMBlYh5OwHZLTbQy0T7rtTLR2G6piXkoHi4Ndn61rVu3zuffa9eupUqVKlgsFooWLcrRo0e96/bs2cPFixeD2n/dunVZtGhRmuvtdntQrbKEmySlrhO//fYbN954I2fOnKFp06YsX76c0qUDN4sU117nzp0pVKgQx44dY/HixT7rVq1axbZt2wgLC+O+++7LoRIKEVjv3r1p0KAB586d49VXX73q+/eMJ3XTTTeh63KLEUIIIYTIFxRg1bHeWAlr24pYW5QFuwXLpf9aW5R1L7+xElh19/ZX2aFDh3jqqafYtWsXM2bM4N133+WJJ54A4MYbb+S9995j8+bNbNy4kYcfftinVVRmDB8+nA0bNvDoo4/yxx9/sHPnTj744APvD73ly5dn3bp1HDhwgFOnTnlbWIn0yRPDdeCHH36ga9euJCYmctNNN7Fo0SIZODuH2e127rrrLgC+/PJLn3WeAc579+5NdHS032uFyEm6rjNu3DgA3n//ffbv339V9+9JSnXs2PGq7lcIIYQQQuRemt2CZrOgWXSUYaIcBvZBzbD1qY99UDOUw0AZJtqlQc6vxbhSffv2JSkpiaZNm/LYY4/xxBNPMHDgQADeeustYmNjadOmDXfffTfDhg0jLCwsqP1XrVqVBQsWsHXrVpo2bUqLFi2YNWsWVqsVcA+SbrFYqFmzJkWLFuXQoUNX/RzzIk2lN31YHnDu3Dmio6NJSEggKioqp4sTtI8//piBAwdimia33XYbX3z5Jcqa+VyiRdMpYA0uA5zXKKWuSRe61atW06p1KyIiIjh68BDhMdGcOnac2IoVSElJYf369TRp0sS3LA4n2KzgdIHlv/dRk5kZRDbr0KEDv/32G/fee2+aY6NdTjldoGvuX7YMA+w2cDjRQuwAnDl2nKKlS2GaJof276dMbCyYCs1m9Y19XQNNB6XQrBL7lzNNM2Ars7SWZ0R56hvDBKXc74PLhRbkr4Np7t9wgWmg2UL815mGe53VflWOJVLdRxxOsFrc76muo13llonKZYCuYZoKQwObroPThWbPXNyoFIe3jnCXE/dn3mZFOVMADc3mHxfprbsWlGmCaYKmgetSveZ0uf+ta+7rqwCrJc3vEsp56fU6aHrmv28o03R/Li3ua+v+bBpgs2b4vUV5rqvTBVar+xwsVz8Oriaf+4Cmuc/bNNEuPczlJ8plgIY7vkzlvS6pP18XnClB7TPisjpYKeWOpyzE19XiNExsFh2X4cBq8f1MK9NE0/Vr9j09O1zvz5mBJCcns3//fipUqEBoaGiW9+PpyodFR7Nb3GNIGSZYr82sewBxcXHUr1+f8ePHX5P9i+BlNp7y313gOvLGG2/w7LPPAvDAAw8wZcoULpoubp77McmGK1P7eLrODdxaoTYhlvz5VjtdyVxMOUNYSCFs1qxXrJdThkGz4mWoULQ4+08e54d7H+Oumg345NA2UlJSaNiwIY0bN/5ve6cLlXAeY8kGjN+3Q4oDAC22BJYbGmOpXw00LVd/mRR5y2uvvUbjxo2ZPn06Tz/9dLoTJijDAAXG5h0YK39H/XPcvSLEjqVxLSxtm6BFhfPbh59jmibVChWl6MRvcZQujqV1AyyNaqHiz+MYPw2S3V+ytVLFsLRpiKVRzWvyQH0900yFwvS5JsppoLlMKJD566RcBhgGxtqtGKs2o07Fu1dEhmNpVhfrDY0gxI5my/r9QbmcGPM+QW/WFWKK+iSmlMuJa/4nWFvdhoqIznRiynAqEv41SD7n/5tZiZpWdOv1+fBypZTThTp1FteS9Zhbd7kfMgGtYhmsbRuj16wMunbFD3fKcD84GBv+wlj/B/ojfXAA2q9LwGbF2rYxFAhJM6mpnC7UmQSMpesxNu90J6UArXwprK0boderioo/iblrPZZm3XyST8qZgrnnd7gQj97gpmuamFKXkgHmtr24lm1E7f/HvcJmxVK/OpZWDdCiI3DOXYmlekX0OpUxFeipEunKYaIuGjinH0Ulm9jvKwkxNjR7xp9TZRiYf/+DsWwj5o6/LyUXNfRalbG2bQLlSgb8wUq5XKhjp3EtXY+5dbf7BwJAr1IWS9sm6NXK57ofupTTCckOXMs2YKz7ExKTANCKFnLfI5rVdd8HMviRwjBNTiYFTtQUCrVj1XX0XJ7ccCdBFcambRgrfkcdcc/oRWgIlia1sMQ1QYsIx6nDC+vnsebEwUztt3bBEky94XZsuvsaKsPA3HsYY9kGzF373YlVXUevU8UdX2WKZ/pHIdNQHPvLxeXNGEIiNAqWs2Cx+V9zp6EAhW44cc58H2u3hzGwYLkUm8o0wZGMc85krD0eQ1nt121iSqThUlc+TwJKs1tQTq5Jlz1x/ZOWUrmQUorhw4d7u9g8++yzvPbaa2iaRrLLyeQda5m+d3OG+ykcEsYvnQZgy2VfTrJTUko8H8+7k4E3z8RuC655ZlqUYeD8cjbm1l28snoB/1u3iLsateCzOx+g7dQ3WL9vF+/3f5RHPpqIZrGgnC6MNVtwzVqcZkWslSyK/dHe7i/68nAuskmfPn34+uuv6dy5M3Pnzg24jTIMuJiM4/0ZqBNnAu9I07De0Yn/zf+Jd997jzvKVOXtdrf8t7pYIeyP9sE8dQbnezN8X1qkIPbH+kBEGJpFYh/c9wB1KhGtYBiaVXc3d09IQosIQSuQyVYqLhfqVDyOSV/DhTQG8bTbsA3oiV6xTJZaTSmXE9fMiZgb5kF4NLZHxqMVLpWpOszzC3lml2d1u7xCuQxc81dhLFqb5jZa+VLYB90JdluWH+6Uy3AnkCfNgPjz6O1bsLdhHb4/eIZnKxeGsVNB07Hd2w29ZkW/uFEuF8bi9bjmrUy7nGVKYB94G64l09Cii2Jp0QPNZvcmpFzTXgJlYr3tyWuWmFJKgcOJY/K3qINH0tzOclMzrO2a4pg4HcILYH+wF8puRTPd19f5y0lcC0+D69LNXQdrm4LYehV3JwjTSE4pl4Fz2s+Yf+5J89h6o5rYenfxSTApw8D181KMFZvSfl3lstgeuv2qtYS8Usrpwty1H+cXP7tb6QQSHYH90d5oBaPTTJQku1z8evBfXt+8LeD6TrGleKFxHUJy8XdeZZiQeNF9Pz15NvBGuvt+qjeqxb7EM9y9eEbg7S4zudWt1C9cEovF6o6vz2Zibt+X5vaWpnWw3tExwwSm6VLsmOvg6NbAP4bX7x1CwfIWdF156+Rkl+J8ikmM1Yn66FnUoR1opSphe/htXJYQrLrmTkhNfhJ19G+0crWwPTQOrsPE1PX4nJmRq9VSKidIS6ncJ7PxJEmpXCAxMRGbzUZ8fDwxMTFs3bqVvn37snPnTsaNG+dtLeVx3pmSqdZS+b6VlJHCwk2v8cf+WTSuejdt6wy+4tZSyuXC9d0CjA1/AXAoVGNHs6q0b9+ehNNniC5ciMWLFtFq679EVi6HtVdHjD924Zo+J8N9ayWLYH+yn3RnEtlm37599OzZkzFjxtCpUyfOnTtHTEwMTqeT8PBwwP1A4XjrszQTUlqxQjg6tSSkegWOHD9O0aJFOb5lG6VX/OHzGq1oIezD+uP86TfMtX/47qNIDPZhAzLdLSg/cK09iDqRiK1HTVzrDqGOnsfauRpaaObqc3U+kZTXP/G2SEiTxYL9iXvQShULKsmjDBeunydhrv3lv4UFSxDy/DR2T+mC6UhM87W6PZyqg/yToKap0HUty6/Pq5TDibFqM65flma4rVahNPZH+2Q5wauSkt1xk3ABQuzoIx/h6bX72XzyPD91rkX07CWYG7eBrmF7pDd6+VLeh1rlcGJs+AvXDwszLmdsCeyD++Ac/xB6s25Yb+iFsX2NOyFlXkpcaBrWO59Dr9vmqnf/VIbpTgwcCDxleWrWbm3RK8XimPAllnZNsd7cFmNDAo7vj0NCGt/DwizYehbFekMh0Hy79CmXgfPrXzF/35HhsS0t6mHteZO3C7Rr8TqMBaszfJ1etRy2h+7I8US/MkzMw0fdP0ZkNNhvZDghz96PFh54uvWLLhc9f13COYf/9O0en93UikpREbn2x1jlcOJ489P/Wq2mRQPb/bdhVC/PsLVzMmwtVbtgCaa27InV4YQCoTi/SD/h6WG5oRHWrm3TbC1rOBVH/3Sx81dH2vuwQ7P7LRQoFIKmazgNxZp/HbQqZcGY8hTq0H9xrpWqhHXQ22jgTUh515WrhW3QW7mulV9GrofnzGBdz0kpkftkNp7yz8+MuVRycjKvv/46xYsX9/79/PPPLF++nO+++84vIQVg03Rur1An3f0WDgnj9gp18m1CylQGF5JO8ueB2QBs3vsdKc7zKHVlMyCoc4nehJRWrBCxzw5i48aNlClThtLlylKmTBk2bNhIgcfvwTx4BHUhEfPg0Qz2emnfR09h/L7d3eVGiGxQqVIlVqxYwcaNGylZsqS3Dnr99ddJTk52P2Su+yPdhJT58J28+dPXFC9VigoVKlCmTBk+nz8b8+E70YoV8m6rTp7BWLsVa7umfvtRp+IxVm9xj32UTymXgUp2oZKc7jogxIZrwR5SJq7COX0L2C1g1d3rk53pTqOsHE5c81dlnJACMAxcvyxzj/MQDMOFXqslWFIlEi+eA8B0JGb4F9ClImT29aYrT/+m9h9Nw5WJRASA2v8v5u4DKDP4a6OcLowjJzF7dcJ4/iFsrzzOzviLbDxxHkPBe9uPYutzM4x+DNcjfXBdTHKPC+Sh67jmrsjcsQ4fw/xzF3rzHhhzpuD46DnfhBRAREH0CrVxD7xz9SjTxNy1P1MJKQDXwjVoJYqglSmBFhqCsTYex8f/pp2QArho4PzqGK65p8DwfS/UmYRMJaQAjLVb4WKy+x+mibF4XfovuMTcfRB18Ag5/ruzUrh+XpJxQgrgfCKuxWvd405dJtnlYvJfu9JNSAGM+/2vXNvSRjld7vtcRgkpAAWu2cuxojG4erMMN3+salPMFb9j7j2MOn46UwkpAGPl797hJC5nGorEkya75qWdkAIwHLDlWxPTgCSXyXNLzzNp80WSnQZ6jea+p3VkH66Jj+KY+IhPQgpAr9kclHz/FSK/kqRUDkpMTGTs2LG8/PLLxMfHAxAfH8+YMWN477336NKlS8DXhVptPFC9KaHpJJz6V22MmU877boMB8fP7uKHlU+iLt3gDNPJdyue4GTCPlxGcANHeiiHE2Ppeu+/HZ1a8trbbzJmzBif9++VMa/w2ttv4ujUAmPpBqwNqmf6GMbyTb5f8oW4hhITE3nnnXf8Yvjll19m7NixXHQ63F9a0+D5DLz8yiu+r3/lv89AasbKzWiFYqBoQb99Gas2+wz+n++YCiwaztk7cX61Fde8Xe7Fu0+5xx9ZcwjnjC04v//TPXBoekkHTcPYtD3zh957EJVWF7+0DmEPRS9fG2v/l30TU1lkGoodc4Orm53Jef8ep1wGxsa/0nxwDMRYtsE7zlAwnLqOKl+az1x2Ru48Se/523h0xV7v+gUHz9B11hae2HCI8aedHChd2pNHRBkGxpad/yVQMsG1aiuWxp3AakPt+d03IRVZCPtjEyGyENrVnqzFNN3XKLNSHBgbt2FpWR8A5cp8AlddnpByODGWBnFsBa7lG1ApDow1W9Pu/haAa9kGcOVsol+dTUAdSLt75OWMdX/63QeUUpxOdvDDvoxnsNpxNoGFh4+SlMPnHZBFd9/nMkkrXQziz1OuQBQtipVLc7vaBUtQr0gp1NINaCWK4AomvkyFa8WmgIlAwwFbvkkhM7/lXjyj+PPHFCxK41yKyaMNbFitGqpVd7SOfX22Vaf/hdO+MWHp8gCW1rfJhBhC5GP5+Akg59lsNiZOnBhw3cSJE7GlMx5Aeq2l8msrKacrmYTEI8xc/SyfL7yXUwm+femPn93JJ/PvYva6kZxPOonTlfkvzwBYdMw9l74UhRcgpHoFJr77bsBNJ777LiHVK2L+cwKtZNFMH0IdOZHjXyJF/pFRHaRpGnd+PZXO3/v/3bX4eyxVy2X4GSBVVwx18gwkp6BXivXbXp2OhwuZaNmTR2l2d31t61wV81A86t9zPuvV2SSM7Sewtq8MdgtaSNr1uzp6MqgkBgr3QLhBlzl1YurK7zeJJ4NrreVIzPtJKVwG5q4DQb3E3HsoS4PXW88k4Dp8jJZFI9h04jz/XEi5vJEPZ1Nc/HHqAhagYrgdtu5yD1jsMoKOIbX/X7DZIfqye+S1TEgBmtWKufdwUK8x9x5CL1nkyg9utWDuzdzA1d5j7z7k/ozuPhDc6/YczNFxpZRS6Y5pFNDFZL+WuU5T8frmvzAy2errvT935s7BzhOT3Pe5TNJLFcXcuR9t0XoGV/VvYezhaSXFxWT0EkUw9wY3/by5J3A8OpNUUHXshRMmVgtM6hhBeMpCpv7alc8W98docbNfYio1SUgJIUCSUjkqPj7e27og0LqEhIQ0X5tea6n82ErKMJ0oFHM3jGHvkeXpbrvz8EIWbPwfmqZjmOk3BfdxaTpsAC0qnPjTZ9J9/+LPnEULsUGwXwqz8Au3EFmRUR104sQJ/jaSWHZ4n9/f30YSx0+cyPgzEBXuu8LlQgsNCfgalc8TsprNAmE2LI1KB1xvqVoErUSkN4GVlkC/emcoxZmlrj6aPRS9SkO0wqWCP2YqpgHRZYIbSyS8SD74CqPhve9kmqnciaJgOZxoU76lWvJF3mtdiQLWwNf3tkpFGVavNObU79wJBE+rvax0v3W6fGZsBNArN4TootckIQWe2USDjHWnC65glkoPTdeD76bsdIJGFl6Xw/WpaYIjazHhsxul2HoqjUHBAzidnMLu+HO4svIZuJaCHZrBagGHE3PVZsqFRwdsLZW6lRSe8UiDrf+dLtD9k3gFCmpYAt+qA4ouo2O6YN/R5Sz/czyJyac5fW4/fx2eh968m/s79OV0C5bm3a/KjxpCiOub1AI5KCYmhpiYmIAPdTExMURHR6f7ek9rqdQz8XlaSeXWQR6vFYtuQ9cs3NFmAv+c2sJvm9/gZMJev+2KF6xBh4bPUqJgDSx6kDMUuQyIioAzCahzicQULpTu+xdTqCBK0+BiEK0/LBYIkV+LRPbIqA4qUaIEL9ZpTUrZun7rQ6IiKVm8eIafAfNcqvGDdA0KhKISzvsXRtPQwgIPcJtfKKeBsf4wrl93BlxvbPoXLSYUa/eaaGkkDAC06Iigj60VjMrSWCzK5cT1zTjUiUMQkvUZTi02iIkNLsmU08PlZBe/xG5GwkKzNDOhFhkGKQ60qd9SedgAbootxOz9p3y20TV4qkFZjI++R+3/B5rUcne3Mgy0qCDjzm6DkBBUkm99YG7+DaN0ZSzNu1+Tmfc0iwUKhEBS5ruLapHhQXVNTItyGWiREaiEC5k/dlQEKIUWFRHcz43Bvh9XmWaxQMHI4F8X6RvvCsV91Sry4fbMjZPUvHgRqsVEYc1ts3OGhbqHZ8hsxZWUglassDtZvGg9g5s39Rvw3NtK6tL4gcrlQouOQAURq1pkeMDu4KYLoktbOPN35pJpBcta0CyQbGvKwK5zWbt9CjaLnQaxXTGnPhd4XDHTwDllGLaH30bZZPZpIfIz+fTnIKfTyZAhQwKuGzJkCE5n+r92BGotlR9bSXlomo7FYqNM0QYM6PgVTavd57O+de2H6dv+c0oVqo3VkoVpZzUNS9Pa7v9PTCJl536GPP54wE2HPP44KTv/xlKnKsa2zDdf1+tVDX7AYSGyKKM6yHC66NmhI3dUq+f316NkRZy7DmT4GUg92LZeqzIohbl1t9/2evUK+XpMKeUyQYFWPIKQ5+Kw3lTZZ71evyQhw+PQ65aEZFe6A1lrhWLQSgTR1Sg0BL1mpSyU2Z2QMv9YFvRrL6dpGjFBtpTKF7c6uw1L83pBvcTSuFbWWsuFFUArXwocTpRF51iif9LGVJCQmOy+T9msWBrUQNM0tBB78OVsWBN19AAknPJbZ8yejLH2F5QziG6omaQcTiyNagX1GkvjWhjbPD90XUnXMPXf94hM0pvVdV/r5v4/DqQny3FwFVnqVnMnHzNJiy0BlyVhC1it9K1WiRJhGc8CZtE0nmlQG8tVHhz/qtB19BoVM725sW0veu3KEGoP2FrKp5XUJebew1gaBxdfluZ1/2tllZoGMWUyf08uVN6CS8FPexT/t9JF/aqP0KZqf8ypz/kNap6aOrIX5+SnwJmStRaeQog8If8+AeQC4eHhDB8+nJEjRxITEwO4WxeMHDmS4cOHe6dkT0/qsaXy61hSl7PoVnTdSts6jxER6n4wiwkvQ4sa919al7VWZJrV4v4iG+r+5dY+fzXPPzWMkS++6Pv+vfgizz81DPvSTVga1UQdytzsewDWuKZoQXyBE+JKZFQHFQgPwxKX9lgWGX4G5q/x2d7StjHG3/8E/MXUEtc0XyelNKuOZrdgqVwEvUw0WtkYiLBje6AJWvEI9BKRaMUjsVQqjBZh95li3o9SWNo0yvSxLU1qZ252rNSHMA1cP024KgkpD3tEcA+SFlsufPC8yjRNc8/6ltkkowaWtk2ydh/RNKxtG4PdRoGCUexLSCLMqvNAzZL8r2l5KkW7WzL+nZCEVqIwlvrVfSbm0IoXQitTItOHs7Sqi7FmJkQWwtr3JbTi5X3WG7MnY27+DeW6uokVzW7DEtck07klrWQRtNgS7pl3lUKPDYXITHyPKKBjqVjA5zia1YqlaZ3MJ2rCQrHUr4ZmsaBXLotWKP0W9F66jrVNo1zxfcLSsGamt7Xe0DjgclMphtbLeD+3VypHoVA7ltx4L7FY3HGXSVp0JJimO8nkaS2Vamypy1tJAaBMLC3qZb6raWQ4eq0qAVsoWawahSpk7vuyxQ4FCmnYLNC+nJ0Im0ZMiBXn5Kf9Z9m78R70dn18lqkje3FOeZr88UuDuN4tXboUTdO8vQQ+++wz73fgvO7AgQNomsaWLVuu+r5zYa2dv4SGhvLss89y/PhxTpw4wfHjx3n22WcJDc34FyHwbS2Vn1tJBaKAtnXdrTja1R/K1brZ2freArqOOnEGffK3DLv1Lo4fOcLxf/7l+JEjDOt5F/rU77He3AaUwtqpFURmnGC0tG+OVrzwVSmjEJmVXh2k6zp6bHEsbQM/KPh+Bo5y4vhxjh875v4MTP7WZ8Bayw2N0GNL4pq12G8/lpb10SuUlqb7qRkmIYNbYqlbgpAnWkGoNdNjkmhWC5amtTPV+kkrXQxrt7bBP7y6nFiadAbbf/cqvaZ7+m/dHp7hXyDmpaFksvr6PEspbP17en8QSY+1501oEVnrRqlZdPRaVbC0bURyipNOZQsx6+ba3BOp0/Lff/jspuq82rQ8CQrMCmWw3tbeL25s/Xq4uyllVM4urdEKWDD3bcH+2ET06s2wPTreNzFVsLh7SvlrMGi1FhmO9ZYbM94w1I7tnm4Yq7e4u+9FhaOXslPgtapYOxYGS4CyaWBpHUOBcVXRq4X7d7XVwHZf94Dj+Piw6O733ZMwNk1sA3pmKqFlvaMjhOR8Qkqz27De0i5T3230etXQLyXgLhditdCqZDHqF/GfudUj2m7jkdpVCc2lw1douoZevhSW1g0y3jgmElvvLmCzuevnUkV9WksFaiWl16qMXrW8O27u7prx58Zq8Y2vAKJK6ZRracOSTtVToKBGjZstmC7QNY3mpe3sjXeRkORCNenss62lywM4buiD9aZ7sXQa4Luu6c0ypqq4Yv3790fTNB5++GG/dY899hiaptG/f/+resy77rqL3bv9ewBcbZ5z0zQNm81G8eLF6dChA5988gnmNWhl2L9/f3r27HnV95sWTWVlZNPryLlz54iOjiYhIYGoqKicLs41kexy8t3+P+hdsX6+G0sqI4bpYt6GV+jc5EUs+tVpQaacTsyDR3F9PRd15tJg9OEF0KLCUecS0UJDsN7VGb1cKTSbFeUyIPEiji9+ds82dLkCIVg7tsLSqgFaoCbUQuQw5TIwlm3AtWgdJPt36dEqxWLv2x2V7MAxcbrvL7ehdqw3NscS1xjndwswN/z137oQO9Z2TbHc2ExiPxVlmO4HCpeBZreinIa7FVmKC61A5h80lcvA9fNijLV/+Ce0NA29ThX3w4vVkqWEoHIku3/h/mg4erXGWO8eAZqeqX0p0wy4XVrLs7pdXqGcLtTZczin/Yz694T/BhFhWLu1dXenu8IBuT3XNunYKSy/LMXccamlQ0wkdGqNvUltHIZBiMX/vVYuFyrhgruch4757zy8ANYubbDUq4zzi5HYej/nnWVPmQY4knFOGopyJLln4AuLQrtGrb+V04Xx+w5cc5bBhYt+67XSxbH16YI6cw7n9wuw3twaS73qoOvue7vDRF1w4Zh+FPMP9xhRepUw7PeVQitsQ7OnHZ/K6cT8+x9c385HnT3nt14rUhBr7y7oscV9ZtBTThfq5BmcX85GHfPv9khUBLaeN6LXqnzFcXC1KMMElwvnl7Mxt+/1/33QZsXSsr47+ZLOd1jTNDl4IZFxv/8VcP2tFctyQ6niFLDmjvNOi3IZGEvW41q8LuAsqXrlstj69oACIWgWi7tLm9OFc8avUKQgB5tX45wzmdrbj6HmLAerBUvzelh7tPPeR5XThbnnIM7vF0C8/xiOWtFC2O6+Ga1U0QxnaDQc7jfs4Donh9c7cV66vYcX1ajU1k6RqhYwQdOVu95wKf466cRhKBoXAcumeRg/v4el8/1orW9n7zmNslFWQjUnxvLvMeZ/ivXWJ9AbdbwmY8hda3nxOTM5OZn9+/dToUKFTDeSSEtiYiI2m434+HhiYmJwOp2Z6gmUVf3792fx4sWcO3eOo0ePUqCAu4VvcnIyJUuWJCoqinbt2vHZZ59l+RhLly6lXbt2nD17NltbSPXv35/jx4/z6aefYhgGx48fZ968eYwdO5Y2bdrw888/Y72K9V///v2Jj49n5syZ3mUHDhygQoUKbN68mfr162dqP5mNJ0lK5SEphivfd927nGG6sOhWTGWga1fvoVc5XWDRMff9g/n7dlRyClqBEPQGNdErlQHD9PlCqAwTlEKdScBYvcU90LPNil61HJb6NcA0c0UzeyHSolIcYNExNm7D3HfYnTCJicTSsj5awSj3c8bZ8+74jj8HVgt6pVh3l1fTRDmcGEs3uB/ALDp6xVgsjWu5B/CV2PehXAYYCi0kVR1yaRarjGbe89uXwwmmibF2K+Y/J9x1TbFCWFs1gNCQK09gOJJRZ4+hFSnjlzxQjmTUmaNoRWODTiyYpgIF8f+YnD9uUKaBO0byQ5e9tCiX4Z6F7dhpjHVbUecvuh/oa1V2jz1jXL37iHK6QCmMdX9iHjri3nfhaKytG0JYAbBY0uxC6p7dDtTJMxhrt6LOJbrLWa08ev3q7gSppuBiAkQU9Jllz5OYwumAsMhrlpDyHs/hdN/L/9rjHv/R6UKLDMPSuDZaySIYuw+iOV3odaq4x9HSNbTLvvQrp4n5dxIqycBSOxJ00u9e633dpe8Rew9hbt6BSnagFQjB0qgWWoXSft8jvK9zGaBpqCPHMdb9iUpMQrPb0OtUQa9RyT3ofC6rU5VS7vf9YjKuVb+jTsW7x1gqWwJLs7ruiS4yUeaLTle6DYBye0LKQzmcoGkYm1LdTwtGuX+cjI5wJz5TJXy91y85Bafd6p7FceZi9KKF3GO56f7Xzxtfuw9gbtmFSnGghYViaVwLrWwpUKZfLKfHcCrQ4N9NLsKKXOrap0AP1FrQpxwO1ImDaMXK+SWdlMuBOh543fUiLz5nXq2kVHJyMmPHjmXixInepNSQIUMYPnz4FSe70uJJpOzbt4/nn3+ee+65B4CvvvqKcePGUaFCBWJiYrxJKdM0GTduHFOnTuXYsWNUrVqVF198kV69enn3+euvvzJ06FAOHz5M8+bN6devHwMGDPAmpT777DOGDh3q7c63b98+nnrqKdauXUtiYiI1atRg7NixtG/f3rvP8uXLM3DgQPbu3ct3331HwYIF+b//+z8GDhyY4bmlThIBLF68mJtuuokPP/yQBx98EHDPgD1s2DBmzZpFSkoKjRs35p133qFePffYj6NHj2bmzJk88sgjjBkzhtOnT9OtWzc+/PBDoqOjGT16NC+99JLPcZYsWUL58uWpUKECP/zwA++++y7r1q2jSpUqTJ48mRYtWgQstySlLsmLlUUghmliyUe/GgfDNI0sjyOVEc8vWCjc40bYbBl+GVUO53+zr1gt6f4yKERuo5yuS61ulLtVzGVdilSyA5QJaO74Tp2cdTjdIyVruB9qpXVUtlEul/uhWgEWLcNfx4Pat9OR5gNFeusytW9TYRr5OxkViEpx/HffsVrRrtEYOsrlApfpPo4efNy46wMFKHc5L9UHyjTdCdIAD8XKNNzJ6mz8kc3TmsddP2nubnmuS90hrLq77OlkQ5RLuctsy0KLQ6XA4Qzqe4T3tanjwGa9LloPeu8DnpjIx/cB9w8Q7iRuoMRSIKbLhTJNdAVY9AwTS8pU4EwVX/YgZ56+jOFU6JbMJV69ZXA5UboFPVDrWMOVrZ/1qy0vPmcGSiIopbh40b9FaVoMw+Ctt97i5Zdf9ls3cuRInn76aSyZfP4JCwvLdMx6Ejdt27Zlzpw5/PbbbwC0b9+ebt26sXTpUp+k1KuvvsqXX37J+PHjqVKlCsuXL+fhhx9m/vz5tG3blsOHD1OlShUee+wxBg4cyMaNG3n66ac5fvx4mkmprVu3snbtWlq1akVISAhffPEFb775Jrt27aJs2bKAOyl1/vx5XnnlFTp27Mj333/PiBEj2L59O9WqVUv33C5PSgHUr1+fUqVK8euvvwLQoUMHChQowMiRI4mOjmbKlCl89tln7N69m0KFCjF69GjefPNNmjVrxltvvcW5c+d44IEHaNq0KdOnT+fChQs88MADnDt3jk8//RSAQoUKceTIESpUqED16tV58803qVKlCiNGjGDDhg3s3bs3YEutTCc5VR6XkJCgAJWQkJDTRRFCCCGEEEIIkQfkxefMpKQktX37dpWUlORdduHChUuZ5Iz/ihQpoi5cuKBiYmICro+JiVEXLlxQRYoUydT+Lly4kOmy9+vXT91yyy3qxIkTKiQkRB04cEAdOHBAhYaGqpMnT6pbbrlF9evXTymlVHJysgoLC1OrV6/22ccDDzyg+vTpo5RSavjw4apmzZo+65977jkFqLNnzyqllPr0009VdHR0uuWqVauWevfdd73/LleunLr33nu9/zZNUxUrVkx98MEHGZ5bIHfddZeqUaOGUkqpFStWqKioKJWcnOyzTaVKldSUKVOUUkqNGjVKWSwW9c8//3jXz507V+m6ro4ePZrm8fbv368A9dFHH3mXbdu2TQFqx44dAcsWKJ4CuX5T00IIIYQQQgghhMgVSpQowYkTJ7wthy4XHx/PyZMnKVGiBKdOBRgb7yooWrQoXbt25bPPPkMpRdeuXSlSxHcW271793Lx4kU6dOjgs9zhcNCggXtCgh07dtCsWTOf9Wl1U/O4cOECo0ePZs6cORw9ehSXy0VSUhKHDh3y2a5u3bre/9c0zXvdskIp5W1NtnXrVi5cuEDhwr4TTCQlJbFv3z7vv8uWLUvp0qV9zss0TXbt2kWJEunPpJu67CVLlgTgxIkTVK9ePUvlB5CklBBCCCGEEEIIIfyEhYVx4cKFTG9vs9mIiYkJmJiKiYmhVKlSrF27NtPHzor777+fwYMHA/D+++/7rfecz5w5c3ySMwAhISFZOibAsGHDWLhwIW+++SaVK1emQIEC9OrVC4fDd2ID22Xd4TVNy/Isejt27KBChQqA+7xKlizJ0qVL/ba7WgOzpy67Jxl2pTMASlJKCCGEEEIIIYQQfjRNC2rWvMTERIYMGRJwTKkhQ4Zc81n4ADp37ozD4UDTNDp16uS3vmbNmoSEhHDo0CHatm0bcB81atTg559/9lmWUTJt1apV9O/fn1tvvRVwJ4kOHDiQtZPIhMWLF/Pnn3/y5JNPAtCwYUOOHTuG1WqlfPnyab7u0KFDHDlyhFKlSgHu89J13Tumld1uxzCMNF9/tUlSSgghhBBCCCGEEFcsPDyc4cOHA2Tr7HupWSwWduzY4f3/y0VGRjJs2DCefPJJTNOkdevWJCQksGrVKqKioujXrx8PP/wwb731Fs888wwPPvggmzZt8g6SnpYqVarw448/0r17dzRN48UXX7ziVkQeKSkpHDt2DMMwOH78OPPmzWPs2LF069aNvn37Au5B3Vu0aEHPnj15/fXXqVq1KkeOHGHOnDnceuutNG7cGIDQ0FD69evHm2++yblz5xgyZAh33nmnt+te+fLlmT9/Prt27aJw4cJER0dflXNIiySlhBBCCCGEEEIIcVWEhoby7LPPMmLECBISEoiOjsbpdGZLQsojoxkRX3nlFYoWLcrYsWP5+++/iYmJoWHDhrzwwguAe9ylH374gSeffJJ3332Xpk2b8r///Y/7778/zX2+/fbb3H///bRs2ZIiRYrw3HPPce7cuatyPvPmzaNkyZJYrVYKFixIvXr1mDhxIv369fPObqlpGr/++isjRoxgwIAB3vG7brjhBooXL+7dV+XKlbntttu4+eabOXPmDN26dWPSpEne9Q899BBLly6lcePGXLhwgSVLlqTb8upKaUp55qbPm/LiVJ1CCCGEEEIIIXJOXnzOTE5OZv/+/VSoUCFbE0gi+4wePZqZM2eyZcuWa36szMaTfs1LIoQQQgghhBBCCCHEZSQpJYQQQgghhBBCCCGynSSlhBBCCCGEEEIIIfK40aNHZ0vXvWBIUkoIIYQQQgghhBBCZDtJSgkhhBBCCCGEEEKIbCdJKSGEEEIIIYQQQgBgmmZOF0HkAZmNI+s1LocQQgghhBBCCCFyObvdjq7rHDlyhKJFi2K329E0LaeLJa4zSikcDgcnT55E13Xsdnu620tSSgghhBBCCCGEyOd0XadChQocPXqUI0eO5HRxxHUuLCyMsmXLouvpd9CTpJQQQgghhBBCCCGw2+2ULVsWl8uFYRg5XRxxnbJYLFit1ky1tJOklBBCCCGEyDUcRgr/XDhAmYjy2C0hOV0cIYTIdzRNw2azYbPZcrooIh+Qgc6FEEIIIUSuoWkaY9Y+zunkEzldFCGEEEJcY9dFUur999+nfPnyhIaG0qxZM9avX5/TRRJCCCGEEFeZw0hh3v7vOJtyimnbJ+IwUnK6SEIIIYS4hnJ9Uuqbb77hqaeeYtSoUfz+++/Uq1ePTp06ceKE/HomhBBCCJGXaJrGD3s/BWDt0cXSWkoIIYTI43J9Uurtt9/moYceYsCAAdSsWZPJkycTFhbGJ598ktNFE0IIIYQQV4mnlVRCyhkAFEpaSwkhhBB5XK5OSjkcDjZt2kT79u29y3Rdp3379qxZsybga1JSUjh37pzPnxBCCCGEyN1St5LykNZSQgghRN6Wq5NSp06dwjAMihcv7rO8ePHiHDt2LOBrxo4dS3R0tPcvNjY2O4oqhBBCCCGy6PJWUh7SWkoIIYTI23J1Uiorhg8fTkJCgvfv8OHDOV0kIYQQQgiRjkCtpDyktZQQQgiRd+XqpFSRIkWwWCwcP37cZ/nx48cpUaJEwNeEhIQQFRXl8yeEEEIIIXKntFpJeUhrKSGEECLvytVJKbvdTqNGjVi0aJF3mWmaLFq0iBYtWuRgyYQQQgghxNWQXispD2ktJYQQQuRNuTopBfDUU0/x4Ycf8vnnn7Njxw4eeeQREhMTGTBgQE4XTQghhBBCXIGMWkl5SGspIYQQIm+y5nQBMnLXXXdx8uRJRo4cybFjx6hfvz7z5s3zG/xcCCGEEEJcXzLTSsrD01qqZLhMYiOEEELkFZpSSuV0Ia6lc+fOER0dTUJCgowvJYQQQgiRSziMFE4lHWft0UUZb3xJ1YJ1qFqwDnZLyDUsmRBCZEyeM4W4OnJ9SykhhBBCCJH32HQ7xcNLc0vlvkG9TkO7RiUSQgghRHaTpJQQQgghhMh2mqZhwZLTxRBCCCFEDsr1A50LIYQQQgghhBBCiLxHklJCCCGEEEIIIYQQIttJUkoIIYQQQgghhBBCZDtJSgkhhBBCCCGEEEKIbCdJKSGEEEIIIYQQQgiR7SQpJYQQQgghhBBCCCGynSSlhBBCCCGEEEIIIUS2k6SUEEIIIYQQQgghhMh2kpQSQgghhBBCCCGEENlOklJCCCGEEEIIIYQQIttJUkoIIYQQQgghhBBCZDtrThfgWlNKAXDu3LkcLokQQgghhBBCiLzA83zped4UQmRNnk9KnT9/HoDY2NgcLokQQgghhBBCiLzk/PnzREdH53QxhLhuaSqPp3ZN0+TIkSNERkaiaVpOFydLzp07R2xsLIcPHyYqKiqniyNyOYkXkRaJDREMiRcRDIkXkVUSOyIYuSlelFKcP3+eUqVKoesyKo4QWZXnW0rpuk6ZMmVyuhhXRVRUVI5XvuL6IfEi0iKxIYIh8SKCIfEiskpiRwQjt8SLtJAS4spJSlcIIYQQQgghhBBCZDtJSgkhhBBCCCGEEEKIbCdJqetASEgIo0aNIiQkJKeLIq4DEi8iLRIbIhgSLyIYEi8iqyR2RDAkXoTIe/L8QOdCCCGEEEIIIYQQIveRllJCCCGEEEIIIYQQIttJUkoIIYQQQgghhBBCZDtJSgkhhBBCCCGEEEKIbCdJKSGEEEIIIYQQQgiR7SQpJYQQQgghclRKSkpOF0EIIYQQOUCSUkIIL5mMUwhxNRw+fJjdu3fndDHEdWLXrl2MHDkSl8uV00URQgghRDaz5nQBxLVx8uRJbDYbMTExOV0UcR04c+YMhQoVQtM0lFJompbTRRK5yL59+5g2bRr79+8nLi6OAQMG5HSRRC62efNmOnfuzKRJk6hatWpOF0fkcn/88QfNmjUjJSWFdu3a0blz55wukrgO7N27l59++olTp05Ru3ZtunTpQpEiRXK6WCKXkuciIXI3aSmVB23fvp3Y2Fgefvhhzp8/n9PFEbnc9u3bKV68OEOHDgXwJqaEAPcDY5s2bdiwYQNnz57lwQcf5KOPPsrpYolcauvWrbRp04Z77rmH22+/PaeLI3K5rVu30rx5c+6//37uuOMOvvrqK5KSkuQeJNL1119/0bx5c5YsWcLevXt58MEHueuuu/jll19yumgiF5LnIiFyP0lK5THHjh3jwQcfpGXLlixcuJCBAwdKBSzSdOTIEQYMGEDdunX56KOPePLJJwFJTAm3vXv30q1bN/r378/PP//Mzz//TP/+/Tl8+HBOF03kQjt37qRly5Y88cQTvP3227hcLpYvX86sWbNYvXp1ThdP5DK///47bdq04amnnuL999+nWbNm/PLLLxw7dkzuQSJN8fHxDBo0iEGDBvHrr7/yww8/sGnTJpYtW8ZLL73EtGnTcrqIIheR5yIhrg+SlMpDlFJs3ryZChUq8PrrrzN79mzmzZsnFbAISCnFkiVLKFeuHO+++y4ffvghH3zwAU899RQgian8zuVyMWnSJDp16sTIkSOxWCyAezDiTZs20bVrV0aNGsWff/6ZwyUVuYHD4eD5558nIiKCnj17AnDbbbcxZMgQBg4cSFxcHE888QSnTp3K2YKKXCE+Pp7WrVszcOBAxowZA8Bjjz1GxYoVeeWVV6QbuUiT0+kkKSmJjh07YpomFy9epHr16rRs2RLDMJg2bRrbt2/P6WKKXECei4S4fsiYUnmIpmk0atSI0NBQGjduDMDs2bPp1q0bAwcOZMqUKURFRQHIFz6Bpmm0adOGyMhIWrZsScuWLVFKcf/996OU4p133pExpvIxq9XKo48+yr///ktoaCgAr776Kl9//TWDBg2iSJEivPfee2zfvp2vv/7am7QS+ZPdbuf//u//GDFiBCNHjuTAgQOUL1+eTz75hMKFC/PHH39w++23ExUVxSuvvJLTxRU5LCYmhtWrV1O/fn3A/Z3EarXSsWNH5syZw+nTpylSpIjcf4Sf8+fPs2PHDk6cOIGu64SFhXHw4EEcDgfPPPMMjz32GD/88AM1a9bM6aKKHCbPRUJcPzQlTSHyLNM00XWd1atX07VrVzp37szUqVMJDQ3l448/pkqVKtx00005XUyRw1LfiA3D4Ntvv2XAgAE8+uij3i4433zzDfXq1aN27do5XFqR3TzxceDAAUaMGMF9993nHYh41apVtGnThnXr1tGkSZMcLqnIDTZu3MgTTzxBeHg4U6dOpXz58t51EydOZMyYMWzZsoWSJUvKA4Dw1i+e/x49epQqVaowYsQIhg8fntPFE7nUU089xaRJk3j++ecpXLgwL774Ir1792by5Mm8+eabzJw5kwULFlCgQAGpZ4SXPBcJkXtJS6nr3MWLF7HZbNhsNr91uu7undmyZUt+/fVXbr75ZgYNGkSBAgX48ssvpXlzPnT48GF27NjByZMn6dChAzExMdjtdlwuF1arFYvFwh133AHgnWHNMAw++OAD9u7dm5NFF9kgrfhQSlG+fHnee+89ChYs6O3WaRgGderUoXjx4jlccpETUsdL+/btiY6OpnHjxkyZMoVdu3ZRpkwZ4L/Eg6ZplCxZksKFC8uDYj6UVv1iGAYWiwXDMChZsiQDBw5kzpw53HvvvcTGxuZ0sUUOuzxuChUqxMsvv0xUVBRffPEFxYsX56mnnmLkyJGAezZhgLCwsJwstsgh8lwkxPVJklLXse3bt/P444/z5JNP0rlzZ6zWtN/OFi1aMGvWLOLi4ihYsCBr1qyhUqVK2VhakdP++OMPOnbsSOnSpfnrr7+oUqUKN998My+88AIxMTHeBwOr1cqdd96JYRj07dvX282ibNmyOX0K4hrKKD6UUt6plD0Jhblz51KoUCEiIyNzsOQiJwSKl86dO/PCCy9Qu3ZtqlWr5r0neeJl3759VK1aFcMwcrLoIgdk9v4D0LFjRz766CO2bt0qSal87vK4qVSpEj169OD5559n9OjRDB48GKvV6r03AZw+fZoaNWrgdDqxWq2SAM9H5LlIiOuXDHR+nTp48CC33347y5Yt4/HHH2fJkiW4XK40t3c4HMyYMYOIiAhWrFhBw4YNs7G0IqclJCQwYMAA7r33XhYuXEhCQgI9evRg1apV9O/fnzNnznh/qQb3Q+TSpUuJjIxk1apV3r74Im/KTHx4WroA7N+/nxdffJH333+fiRMnUrBgwRw+A5Gd0oqXNWvWcP/993PmzBmfX6n379/PyJEj+fzzzxk9erS0YMhngr3/dO7cmRYtWvDmm29imqZMuJFPBYqbnj17snz5cvr16+cddyw6Ohpwzxb73HPP8fXXXzN06FBsNpskpPIReS4S4vomSanrkMvl4qeffqJ69er8/fffVK9enb59+6ZbAW/ZsoUVK1awaNEiGfwxHzp79izx8fF0796dQoUKERoayujRo3nwwQc5ceIEQ4YM4fz581gsFpRSzJ8/n8WLF7No0SJq1KiR08UX11hm4wNg27ZtPP/883z77bcsX76cOnXq5HDpRXYLJl7++usvhg4dyrRp01iyZAm1atXK4dKL7BbM/cc0TQAGDRrExx9/jK7rkljIp9KKm4ceesgnbjRN48yZM3z++ecsXryYpUuXSj2Tz8hzkRDXP0lKXYcsFgtNmjThvvvuo2zZssydO5d69erRr18/lixZgtPp9HtN1apVWb58uQxGnE9FREQQFhbGn3/+CbjHeLHb7fTr1497772XHTt2MHPmTMDdSqphw4asXr1aWkjlE8HER6VKlXj88cdZsGCBd+Yskb8EGy9PPPEEixcvlnjJp4KJF0+rqNtuu0260uRz6cXNfffdx86dO71xU6hQIR555BHmzJlDgwYNcrDUIifIc5EQ1z+Zfe865ZlBIrXOnTuzdetWvvjiC2688UYsFguzZ88mLi6OiIiIHCqpyA2cTid9+vTh6NGjfPXVV5QrV85nfadOnbDZbMyePTuHSihyUmbiw2q1MmfOnBwqochNJF5EMOT+I7JC4kYEQ56LhLi+SUup61TqitfTNHXevHnUr1+ffv36sWDBAgYNGsSTTz7p7UYh8ielFDabjUmTJrFv3z6GDBnCiRMnfMbp6N69O6dOnSI5OTkHSypyQmbj4/Tp0xIfQuJFBEXuPyIrJG5EsOS5SIjrmySlrlOpb8xWq9XbNHXu3LnUr1+frl27Mn36dL7++mtKliyZU8UUuYCmaTgcDooVK8a8efNYt24d9957Lxs3bvQOLLtlyxYKFy7s9yuTyPskPkQwJF5EMCReRFZI3IhgyXORENc36b53HfJMnXz27FlOnTpFlSpVAPcvA1arlSeffJIvvviCFStWyOB9+ZBSymdgWE+8nD59GofDQVJSEl26dCEiIgKXy0XFihVZtGgRK1eupG7dujlYcpEdJD5EMCReRDAkXkRWSNyIYKQVL/JcJMT1S35euI4opXC5XFgsFg4ePEjt2rXZtGmTd73VauWjjz5iwoQJLFiwQCrefMbhcACQkpIC+MbLgQMHqFu3LosWLaJixYps2LCBoUOH0qFDB5o0acKGDRvki10eJ/EhgiHxIoIh8SKyQuJGBCO9eJHnIiGub9JSKpfau3cv3377Lbt27aJNmza0b9+e8uXLA/DPP/9Qp04d7rjjDqZMmeLza8HevXuxWq3ebUX+sHPnTsaNG8eRI0coUaIEzzzzDLVr1wb840UpJc3d8xmJDxEMiRcRDIkXkRUSNyIYwcSLPBcJcf2RGj4X+uuvv2jZsiVbt25lz549TJ06lXHjxnHhwgWUUmzcuJEHHnjAr+IFqFy5slS8+cyff/5Jy5YtCQkJoVKlShw/fpy3334bp9OJYRisX7+e+++/n8mTJ6Npmnyxy2ckPkQwJF5EMCReRFZI3IhgBBsvqclzkRDXB2kplcscPnyYzp0706NHD8aOHQvApEmTeOutt1ixYgWlSpXC6XRis9lyuKQiN9i/fz8dOnSgd+/ejBkzBoCXXnqJQ4cO8fHHH5OcnExoaKi3v73IXyQ+RDAkXkQwJF5EVkjciGBIvAiRP8hPD7mIUoolS5ZQtWpVHn74YUzTBOCBBx4AYNu2bQCSkBJeGzZsoFWrVgwZMsS77Ny5c2zcuJGmTZvSoUMH5s+fj8ViQfLP+Y/EhwiGxIsIhsSLyAqJGxEMiRch8gdrThdA/EfTNIoUKULnzp0pV64c4E5UOZ1OUlJSSEhI8HvN5TNQiPylY8eO1KtXj2LFigHwxhtvMGnSJF577TVCQ0PZunUrPXr0YOPGjdSpUyeHSyuym8SHCIbEiwiGxIvICokbEQyJFyHyB0lK5RKeZqc333yzd5kn4RQREUGJEiWw2+3edV988QXNmzenatWqOVFckcM88RITE0NMTAzgnpVkz549/Pzzz3To0AFwN3ueNWsWW7ZskZt1PiLxIYIh8SKCIfEiskLiRgRD4kWI/EWSUjksPj6emJgYLBYLLpcLq/W/tyR1Cyhd173NUkeMGMG7777rM+2pyB9Sx0vq/vNKKex2O5MnT0bXdUzTRNd1NE2jZMmSxMbG5nDJRXaQ+BDBkHgRwZB4EVkhcSOCIfEiRP4kY0rloB07dtCwYUNGjhwJgNVq9Y4jlVpycjKnT59GKcW4ceN4++23WbJkCVWqVMnuIoscdHm8WCwWb7x4Epie/3pmqvnwww9xuVxUr149B0osspPEhwiGxIsIhsSLyAqJGxEMiRch8i9pKZVDDh8+zN13343VauWnn37CarUycuRIn+y/h91up1SpUvzf//0f+/fvZ8WKFTRq1CgHSy+yW2bjxXOz3rVrF1OmTOGzzz5jyZIllChRIieLL64xiQ8RDIkXEQyJF5EVEjciGBIvQuRvkpTKAUopZsyYQalSpRg6dCirVq1ixowZAN4KOHWTVdM0MU2TI0eOsGbNGurWrZuTxRfZLNh42bZtG19++SUrV65k6dKlEi95nMSHCIbEiwiGxIvICokbEQyJFyGEJKVygKZp9O3bl+LFi9OhQwfq1asHwIwZM1BKMWrUKG+TVV3XsVqtPPjgg7Rp04bKlSvncOlFdgs2XmrVqsW9997Lk08+6Z2tRORdEh8iGBIvIhgSLyIrJG5EMCRehBCa8oyeLXLU0aNHmTJlCt988w29e/dm1KhRAPz444/cdtttOVw6kdtIvIj0SHyIYEi8iGBIvIiskLgRwZB4ESJ/kZZS2eTo0aMcPnyYs2fP0r59e5+ueZ6ZIwYOHAjA119/jVKKhIQEJkyYwD///EOpUqVysvgim0m8iPRIfIhgSLyIYEi8iKyQuBHBkHgRQvhQ4prbunWrKleunKpataqKjo5W1atXV1999ZU6ffq0UkopwzCUaZpKKaWOHDmiRo4cqTRNUwULFlQbN27MyaKLHCDxItIj8SGCIfEigiHxIrJC4kYEQ+JFCHE5PeO0lbgSJ0+e5K677uKee+5h7ty5bN++nXr16vHKK68wceJETp486TPTXsmSJdm/fz+RkZGsXLlSZtnLZyReRHokPkQwJF5EMCReRFZI3IhgSLwIIQLK6axYXrdt2zZVvnx5v8z+c889p+rUqaNef/11lZiY6F3+0UcfqZiYGPX7779nd1FFLiDxItIj8SGCIfEigiHxIrJC4kYEQ+JFCBGItJS6xpxOJy6Xi4sXLwKQlJQEwGuvvUa7du344IMP2Lt3r3f7bt268fvvv9OgQYMcKa/IWRIvIj0SHyIYEi8iGBIvIiskbkQwJF6EEIHI7HvZoGnTpkRERLB48WIAUlJSCAkJAaBJkyZUrlyZGTNmYBiGd6A/kX9JvIj0SHyIYEi8iGBIvIiskLgRwZB4EUJcTlpKXWWJiYmcP3+ec+fOeZdNmTKFbdu2cffddwMQEhKCy+UC4IYbbiAxMRFAKt58SOJFpEfiQwRD4kUEQ+JFZIXEjQiGxIsQIjMkKXUVbd++ndtuu422bdtSo0YNpk+fDkCNGjWYMGECCxcu5I477sDpdHoH8Ttx4gTh4eG4XC6k0Vr+IvEi0iPxIYIh8SKCIfEiskLiRgRD4kUIkVnWnC5AXrF9+3ZuuOEG+vbtS+PGjdm0aRMDBgygZs2aNGjQgB49ehAeHs6jjz5K3bp1qV69Ona7nTlz5rB27VqsVnkr8hOJF5EeiQ8RDIkXEQyJF5EVEjciGBIvQohgyJhSV8GZM2fo06cP1atXZ8KECd7l7dq1o06dOkycONG77Pz584wZM4YzZ84QGhrKI488Qs2aNXOi2CKHSLyI9Eh8iGBIvIhgSLyIrJC4EcGQeBFCBEvS0FeB0+kkPj6eXr16AWCaJrquU6FCBc6cOQOAUgqlFJGRkYwbN85nO5G/SLyI9Eh8iGBIvIhgSLyIrJC4EcGQeBFCBEs++VdB8eLF+fLLL2nTpg0AhmEAULp0aW/lqmkauq77DPSnaVr2F1bkOIkXkR6JDxEMiRcRDIkXkRUSNyIYEi9CiGBJUuoqqVKlCuDO8ttsNsD9K8CJEye824wdO5aPPvrIO8OEVL75l8SLSI/EhwiGxIsIhsSLyAqJGxEMiRchRDCk+95Vpus6Silvxer5RWDkyJGMGTOGzZs3y+B9wkviRaRH4kMEQ+JFBEPiRWSFxI0IhsSLECIzpKXUNeAZO95qtRIbG8ubb77J66+/zsaNG6lXr14Ol07kNhIvIj0SHyIYEi8iGBIvIiskbkQwJF6EEBmR1PQ14PkVwGaz8eGHHxIVFcXKlStp2LBhDpdM5EYSLyI9Eh8iGBIvIhgSLyIrJG5EMCRehBAZkZZS11CnTp0AWL16NY0bN87h0ojcTuJFpEfiQwRD4kUEQ+JFZIXEjQiGxIsQIi2a8rSpFNdEYmIi4eHhOV0McZ2QeBHpkfgQwZB4EcGQeBFZIXEjgiHxIoQIRJJSQgghhBBCCCGEECLbSfc9IYQQQgghhBBCCJHtJCklhBBCCCGEEEIIIbKdJKWEEEIIIYQQQgghRLaTpJQQQgghhBBCCCGEyHaSlBJCCCGEEEIIIYQQ2U6SUkIIIYQQQgghhBAi20lSSgghhBBB++yzz4iJicnpYgghhBBCiOuYJKWEEEIIIYQQQgghRLaTpJQQQgghhBBCCCGEyHaSlBJCCCHygNmzZxMTE4NhGABs2bIFTdN4/vnnvds8+OCD3HvvvQCsXLmSNm3aUKBAAWJjYxkyZAiJiYnebVNSUhg2bBilS5cmPDycZs2asXTp0jSPf/LkSRo3bsytt95KSkrKtTlJIYQQQgiRp0hSSgghhMgD2rRpw/nz59m8eTMAy5Yto0iRIj6JpGXLlhEXF8e+ffvo3Lkzt99+O3/88QfffPMNK1euZPDgwd5tBw8ezJo1a/j666/5448/uOOOO+jcuTN79uzxO/bhw4dp06YNtWvX5vvvvyckJOSan68QQgghhLj+aUopldOFEEIIIcSVa9SoEX369GHYsGHceuutNGnShJdeeonTp0+TkJBAmTJl2L17N+PGjcNisTBlyhTva1euXEnbtm1JTEzkxIkTVKxYkUOHDlGqVCnvNu3bt6dp06b873//47PPPmPo0KGsW7eODh06cOuttzJ+/Hg0TcuJUxdCCCGEENcha04XQAghhBBXR9u2bVm6dClPP/00K1asYOzYsXz77besXLmSM2fOUKpUKapUqcLWrVv5448/mD59uve1SilM02T//v38/fffGIZB1apVffafkpJC4cKFvf9OSkqiTZs23H333YwfPz67TlMIIYQQQuQRkpQSQggh8oi4uDg++eQTtm7dis1mo3r16sTFxbF06VLOnj1L27ZtAbhw4QKDBg1iyJAhfvsoW7Ysf/zxBxaLhU2bNmGxWHzWR0REeP8/JCSE9u3bM3v2bJ555hlKly59bU9QCCGEEELkKZKUEkIIIfIIz7hS77zzjjcBFRcXx2uvvcbZs2d5+umnAWjYsCHbt2+ncuXKAffToEEDDMPgxIkTtGnTJs3j6brOtGnTuPvuu2nXrh1Lly716e4nhBBCCCFEemSgcyGEECKPKFiwIHXr1mX69OnExcUBcMMNN/D777+ze/dub6LqueeeY/Xq1QwePJgtW7awZ88eZs2a5R3ovGrVqtxzzz307duXH3/8kf3797N+/XrGjh3LnDlzfI5psViYPn069erV48Ybb+TYsWPZes5CCCGEEOL6JUkpIYQQIg9p27YthmF4k1KFChWiZs2alChRgmrVqgFQt25dli1bxu7du2nTpg0NGjRg5MiRPq2cPv30U/r27cvTTz9NtWrV6NmzJxs2bKBs2bJ+x7RarcyYMYNatWpx4403cuLEiWw5VyGEEEIIcX2T2feEEEIIIYQQQgghRLaTllJCCCGEEEIIIYQQIttJUkoIIYQQQgghhBBCZDtJSgkhhBBCCCGEEEKIbCdJKSGEEEIIIYQQQgiR7SQpJYQQQgghhBBC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eh/8K1WqxJQpUzI1TlXZsmWJjY31G5Np1apVtGrVipYtWwZcV6tWLb/kbosWLahQoQJfffWVz/Lp06fTuXNnChUqlG5ZgjVz5kyaNWvm1yVw5MiRFClShI8//tgvIQXuJNjl9ZXnszJ//nwaN25MgQIFmDJlCuDurnjHHXdQqFAhwsLCaN68uV/y3lO3HThwwGe5Z7ym1PVMXFwctWvXZtOmTbRs2ZICBQpQoUIFJk+e7FfWzH7mUlJSePLJJylatCiRkZH06NGDf/75J6NL6MMwDF544QVKlChBeHg4PXr04PDhw971o0aNwmazBUzIDxw4kJiYGL+unh52u50mTZoEjKUWLVrQqlWrgOtiYmKoXbs2kPl6D2Du3Lm0adOG8PBwIiMj6dq1K9u2bcvwGmzZsoWiRYsSFxfHhQsXvMs7dOjAwYMH2bJlS4b7EEIIIa4nkpQSQmSrX375hYoVK/q1cEjLgw8+yMiRI2nYsCHvvPMObdu2ZezYsfTu3fuKyvH444+zdetWRo0axSOPPMIvv/zC4MGDvevHjx9PmTJlqF69OtOmTWPatGmMGDEizf0ppejRowfvvPMOnTt35u2336ZatWo888wzPPXUUwAULVqUadOmUb16dcqUKePdb40aNQLus1y5cgB89913XLx4Md3zuXjxIm3btuXLL7+kb9++TJw4kVatWjF8+HDv8VP76quveOONNxg0aBBjxozhwIED3HbbbTidTgAGDRpEhw4dALzlnDZtmvf1gwYN4plnnvGOAzZgwACmT59Op06dvPvw2Lt3L7169aJDhw689dZbFCxYkP79+/s8oF24cIE2bdrw7rvv0rFjRyZMmMDDDz/Mzp07vQ+2pmnSo0cP3nzzTbp37867775Lz549eeedd7jrrru8+9q2bRvdunUjJSWFl19+mbfeeosePXpc8UDUERER3Hrrrfz7779s3749ze0efvhhPvjgA26//XYmTZrEsGHDKFCgADt27PBus3DhQm644Qa2b9/OE088wVtvvUW7du2YPXt20OVauHAhffr0oWDBgowbN47XXnuNuLg4n/MdPXo0L730Eu3ateO9995jxIgRlC1b1i9RFsjKlSt59NFH6d27N6+//jrJycncfvvtnD592rvN5s2b6dy5M6dPn+all17igQce4OWXX2bmzJmZOofWrVuzceNGb6LD4XCwYcMGWrZsScuWLVm9erU3EXj27Fm2b9+eZuuVPn368PXXX3u3P3XqFAsWLEh3XCDDMDh16pTPX+qEQCBOp5MNGzbQsGFDn+W7d+9m9+7d9OzZM1ODWKe2a9cu+vTpQ4cOHZgwYQL169fn+PHjtGzZkvnz5/Poo4/y6quvkpycTI8ePfjpp5+C2n9qZ8+e5eabb6ZRo0a8/vrrlClThkceeYRPPvnEu01mP3PgrqvHjx9Px44dee2117DZbHTt2jWoMr366qvMmTOH5557jiFDhrBw4ULat2/vHWfwvvvuw+Vy8c033/i8zuFw8P3333P77ben23KxdevW/Pvvvz6Ju1WrVnnjzNOVD9x1+urVq2nRogW67v66nNl6b9q0aXTt2pWIiAjGjRvHiy++6I3Zy5OGqW3YsIEbb7yRBg0aMHfuXJ/4adSokbe8QgghRJ6ihBAimyQkJChA3XLLLZnafsuWLQpQDz74oM/yYcOGKUAtXrzYuwxQo0aN8ttHuXLlVL9+/bz//vTTTxWg2rdvr0zT9C5/8sknlcViUfHx8d5ltWrVUm3bts1UWWfOnKkANWbMGJ/lvXr1Upqmqb1793qXtW3bVtWqVStT++3bt68CVMGCBdWtt96q3nzzTbVjxw6/7V555RUVHh6udu/e7bP8+eefVxaLRR06dEgppdT+/fsVoAoXLqzOnDnj3W7WrFkKUL/88ot32WOPPaYC3SZWrFihADV9+nSf5fPmzfNbXq5cOQWo5cuXe5edOHFChYSEqKefftq7bOTIkQpQP/74o9/xPO/TtGnTlK7rasWKFT7rJ0+erAC1atUqpZRS77zzjgLUyZMn/faVkXLlyqmuXbumud6z71mzZnmXXR570dHR6rHHHktzHy6XS1WoUEGVK1dOnT171mdd6phs27ZtwPjr16+fKleunPffTzzxhIqKilIulxsXbhoAAG/TSURBVCvNY9arVy/d81JKqVGjRvm934Cy2+0+8bt161YFqHfffde7rHv37iosLEz9+++/3mV79uxRVqs1YAxd7v3331eA971ds2aNAtTBgwfV9u3bFaC2bdumlFJq9uzZfnHmies33nhD/fXXXz77ev/991VERIRKTExU/fr1U+Hh4T7Hbtu2rQL8/lLXG4Hs3bvX7zoo9d9nafz48T7LTdNUJ0+e9PlzOp3e9Z7Pyrx583xeN3ToUJ/zUUqp8+fPqwoVKqjy5csrwzCUUv/Vbfv37/d5/ZIlSxSglixZ4nfOb731lndZSkqKql+/vipWrJhyOBxKqcx/5jx19aOPPuqz3d13351m3RyojKVLl1bnzp3zLv/2228VoCZMmOBd1qJFC9WsWTOf1//4449+5xjInDlzFKCmTZumlFLq6NGjClDLli1T58+fVxaLRc2ZM0cppbxx9OqrryqlMl/vnT9/XsXExKiHHnrIZ7tjx46p6Ohon+Wp43HlypUqKipKde3aVSUnJwcsv91uV4888ki65yiEEEJcb6SllBAi25w7dw6AyMjITG3/66+/Avi19PEMQn0lY08NHDjQp1tRmzZtMAyDgwcPZml/v/76KxaLhSFDhviVVSnF3Llzs7TfTz/9lPfee48KFSrw008/MWzYMGrUqMFNN93Ev//+693uu+++o02bNhQsWNCntUf79u0xDIPly5f77Peuu+6iYMGC3n+3adMGcHcTysh3331HdHQ0HTp08DlWo0aNiIiIYMmSJT7b16xZ07t/cLcYq1atms+xfvjhB+rVq8ett97qdzzP+/Tdd99Ro0YNqlev7nPcG2+8EcB7XE+XrlmzZvl0XbwaPC0Xzp8/n+Y2MTExrFu3jiNHjgRcv3nzZvbv38/QoUP9up9lZayYmJgYEhMTfbriBdpm27Zt7NmzJ+j9t2/fnkqVKnn/XbduXaKiorzvn2EY/Pbbb/Ts2dNnYPDKlSvTpUuXTB0j9bhS4G4NUrp0acqWLUv16tUpVKiQt4VIWoOce9SqVYu6desyY8YMwN0q8JZbbiEsLCzN45cvX56FCxf6/D377LPpltnTUiz15wj+q+cubyWVkJBA0aJFff4u74pVoUIFOnXq5LPs119/pWnTpj7nGxERwcCBAzlw4EC6rfbSY7VaGTRokPffdrudQYMGceLECTZt2gRk/jPnqasvr/+GDh0aVJn69u3rc3/o1asXJUuW9O7fs826det8BomfPn06sbGxtG3bNt39t2zZEl3XfeLMZrPRpEkTIiIiqFu3bppxltl6b+HChcTHx9OnTx+f7SwWC82aNfOrH8F9HTt16sRNN93Ejz/+SEhISMDye+p3IYQQIi+RpJQQIttERUUB6T/Qp3bw4EF0Xady5co+y0uUKEFMTEyWE0jgHscmNc+DZaCxQTLj4MGDlCpVyi/h5umal9Wy6rrOY489xqZNmzh16hSzZs2iS5cuLF682KcL4549e5g3b57fQ2/79u0B9+DqqV3J+e/Zs4eEhASKFSvmd7wLFy5keCzP8VIfa9++fd5xW9I77rZt2/yOWbVqVZ9zvOuuu2jVqhUPPvggxYsXp3fv3nz77bdXJUHl6dKVXmL19ddf56+//iI2NpamTZsyevRonwSc52E6o/PNrEcffZSqVavSpUsXypQpw/333+835tPLL79MfHw8VatWpU6dOjzzzDP88ccfmdp/Ru/fiRMnSEpK8vucAgGXBVK7dm1iYmJ8EgKesdQ0TaNFixY+62JjYwOWy+Puu+/mu+++Y+/evaxevTrdrnsA4eHhtG/f3uevZs2amSq7SjW+GPwXG5d3/4uIiPAmvJ555pmA+0o985vHwYMHqVatmt/yK61bSpUqRXh4uM8yz2fJ08Uss585T12dOnkJBCx3eqpUqeLzb03TqFy5sk+Xt7vuuouQkBCmT58OuJN9s2fP5p577skwqRsTE0OtWrV8YqlBgwbeweRTj1+2atUq7HY7TZs29V6LzNR7nsTvjTfe6LfdggUL/OrH5ORkunbtSoMGDfj2228DjkHmoZSSQc6FEELkOTL7nhAi20RFRVGqVCn++uuvoF53JV/CDcMIuNxisQRcfvkDZm5SuHBhevToQY8ePYiLi2PZsmUcPHiQcuXKYZomHTp0SLN1h+ch0uNKzt80TYoVK+Z9KLxc0aJFr9qxLj9unTp1ePvttwOuj42NBdyDki9fvpwlS5YwZ84c5s2bxzfffMONN97IggUL0ixPZnhiN71ky5133kmbNm346aefWLBgAW+88Qbjxo3jxx9/zHTLIXDHfaBrdHlMFytWjC1btjB//nzmzp3L3Llz+fTTT+nbty+ff/45ADfccAP79u1j1qxZLFiwgI8++oh33nmHyZMn8+CDD6Zbjuz4rOi6TosWLbxjR61atcpnYPqWLVvyySefeMea6tmzZ7r769OnD8OHD+ehhx6icOHCdOzY8aqV1aNw4cKAfyK3evXqAH71nNVq9SaJ0xoA/Epm2kurnkyrDsyMzH7mslPBggXp1q0b06dPZ+TIkXz//fekpKRkevbE1q1bM3nyZOLj473jSXl44szpdLJy5UoaNWrkHaMqs/WeJ/k9bdo0SpQo4bfd5TNchoSEcPPNNzNr1izmzZtHt27d0ix7fHw8RYoUydR5CiGEENcLSUoJIbJVt27dmDp1KmvWrKFFixbpbutJtuzZs8dnMPDjx48THx/vHQgc3A8qngFqPRwOB0ePHs1yWYNJhpUrV47ffvuN8+fP+7Si2blzp3f91dS4cWOWLVvG0aNHKVeuHJUqVeLChQveh96rIa3zr1SpEr/99hutWrW6atPVV6pUKcNkZaVKldi6dSs33XRThu+NruvcdNNN3HTTTbz99tv873//Y8SIESxZsiTL1+jChQv89NNPxMbGpjk4vUfJkiV59NFHefTRRzlx4gQNGzbk1VdfpUuXLt7WJH/99Ve6ZSlYsGDA7pSBWsbY7Xa6d+9O9+7dMU2TRx99lClTpvDiiy96E2iFChViwIABDBgwgAsXLnDDDTcwevToDJNSGSlWrBihoaHs3bvXb12gZWlp3bo1c+fO5eeff+bEiRM+s062bNmSESNG8Ouvv5KUlJRm1z2PsmXL0qpVK5YuXcojjzzilwi4GsqWLUuBAgXYv3+/z/Jq1apRpUoVZs6cyfjx4/1aIwWrXLly7Nq1y2/55XWLp7Xj5fVgWi2pjhw5QmJiok/5du/eDeCd3TGznzlPXb1v3z6f1lGByp2ey7uXKqXYu3cvdevW9Vnet29fbrnlFjZs2MD06dNp0KABtWrVytQxWrduzQcffMBvv/3G5s2bfVqttWzZkqSkJObMmcPff//N7bff7l2X2XrP8/kuVqxYpuoaTdOYPn06t9xyC3fccQdz584NOOvmv//+i8PhyLDuEUIIIa430n1PCJGtnn32WcLDw3nwwQc5fvy43/p9+/Z5p7K/+eabAfdMeKl5frVPPbNTpUqV/MZNmjp16hW1EggPD/d7wEvLzTffjGEYvPfeez7L33nnHTRNC6qFjMexY8cCjhfjcDhYtGiRT9fGO++8kzVr1jB//ny/7ePj43G5XEEf3/Owevk1uPPOOzEMg1deecXvNS6XK9PXLLXbb7+drVu3BpxNzNMi58477+Tff//lww8/9NsmKSmJxMREAM6cOeO3vn79+gB+09hnVlJSEvfddx9nzpxhxIgR6bZKSUhI8FlWrFgxSpUq5T12w4YNqVChAuPHj/e7VqlbH1WqVImdO3dy8uRJ77KtW7f6zb6VehY8cCfkPA/xnmNevk1ERASVK1fO8vVIzWKx0L59e2bOnOkzjtbevXuDGkvNk2gaN24cYWFh3vcMoGnTplitVl5//XWfbdMzZswYRo0axeOPP57pMgTDZrPRuHFjNm7c6Ldu9OjRnDp1ioceeshvNkoIrpXZzTffzPr161mzZo13WWJiIlOnTqV8+fLeboaeZEjqetAwDKZOnRpwvy6XiylTpnj/7XA4mDJlCkWLFvXO9JbZz5ynfps4caLPNpfX3Rn54osvfLp3f//99xw9etSv/uzSpQtFihRh3LhxLFu2LNOtpOC/2Hn77bdxOp0+LaXKly9PyZIlA8ZZZuu9Tp06ERUVxf/+97+A733qz7OH3W7nxx9/pEmTJnTv3p3169f7beMZ5yuzM9cKIYQQ1wtpKSWEyFaVKlXiq6++4q677qJGjRr07duX2rVr43A4WL16Nd999x39+/cHoF69evTr14+pU6cSHx9P27ZtWb9+PZ9//jk9e/akXbt23v0++OCDPPzww9x+++106NCBrVu3Mn/+/Cvq6tCoUSM++OADxowZQ+XKlSlWrJh3gN/Lde/enXbt2jFixAgOHDhAvXr1WLBgAbNmzWLo0KF+Y61kxj///EPTpk258cYbuemmmyhRogQnTpxgxowZbN26laFDh3rP75lnnuHnn3+mW7du9O/fn0aNGpGYmMiff/7J999/z4EDB4K+Fp4H0yFDhtCpUycsFgu9e/embdu2DBo0iLFjx7JlyxY6duyIzWZjz549fPfdd0yYMIFevXoFdaxnnnmG77//njvuuIP777+fRo0acebMGX7++WcmT55MvXr1uO+++/j22295+OGHWbJkCa1atcIwDHbu3Mm3337L/Pnzady4MS+//DLLly+na9eulCtXjhMnTjBp0iTKlCmTqWTGv//+y5dffgm4W0dt376d7777jmPHjvH000/7DA59ufPnz1OmTBl69epFvXr1iIiI4LfffmPDhg289dZbgDtp9MEHH9C9e3fq16/PgAEDKFmyJDt37mTbtm3exOL999/P22+/TadOnXjggQc4ceIEkydPplatWt7BtMEd+2fOnOHGG2+kTJkyHDx4kHfffZf69et7W1XUrFmTuLg4GjVqRKFChdi4cSPff/89gwcPDup9Ssvo0aNZsGABrVq14pFHHvEmaGvXru03mHdamjZtit1uZ82aNcTFxfm0bgoLC6NevXqsWbOGmJiYTI3H1bZt2wwHvr5St9xyCyNGjODcuXPeMfPAPabVX3/9xdixY1m/fj29e/emQoUKJCYm8tdffzFjxgwiIyP9BkkP5Pnnn2fGjBl06dKFIUOGUKhQIT7//HP279/PDz/8gK67f1+sVasWzZs3Z/jw4Zw5c4ZChQrx9ddfp5mQLlWqFOPGjePAgQNUrVqVb775hi1btjB16lRsNhtApj9z9evXp0+fPkyaNImEhARatmzJokWLgmopB+7WfK1bt2bAgAEcP36c8ePHU7lyZR566CGf7Ww2G7179+a9997DYrHQp0+fTB+jbNmyxMbGsmbNGsqXL+8zOD+4kz4//PADmqb5tNbLbL0XFRXFBx98wH333UfDhg3p3bs3RYsW5dChQ8yZM4dWrVr5/XgB7q6bs2fP5sYbb6RLly4sW7bMJ84XLlxI2bJladCgQabPVQghhLgu5Micf0KIfG/37t3qoYceUuXLl1d2u11FRkaqVq1aqXfffddnOmyn06leeuklVaFCBWWz2VRsbKwaPny435TZhmGo5557ThUpUkSFhYWpTp06qb1796py5cr5TO3umTZ9w4YNPq8PNG36sWPHVNeuXVVkZKQCVNu2bdM9p/Pnz6snn3xSlSpVStlsNlWlShX1xhtvKNM0fbZr27atqlWrVobX6Ny5c2rChAmqU6dOqkyZMspms6nIyEjVokUL9eGHH/rt9/z582r48OGqcuXKym63qyJFiqiWLVuqN9980zvF+/79+xWg3njjDb/jcdnU7S6XSz3++OOqaNGiStM0dfktY+rUqapRo0aqQIECKjIyUtWpU0c9++yz6siRI95typUrp7p27ep3rLZt2/pdz9OnT6vBgwer0qVLK7vdrsqUKaP69eunTp065d3G4XCocePGqVq1aqmQkBBVsGBB1ahRI/XSSy+phIQEpZRSixYtUrfccosqVaqUstvtqlSpUqpPnz5q9+7dGV7zcuXKKUABStM0FRUVpWrVqqUeeughtW7duoCvSX3dUlJS1DPPPKPq1aunIiMjVXh4uKpXr56aNGmS3+tWrlypOnTo4N2ubt266t133/XZ5ssvv1QVK1ZUdrtd1a9fX82fP1/169dPlStXzrvN999/rzp27KiKFSum7Ha7Klu2rBo0aJA6evSod5sxY8aopk2bqpiYGFWgQAFVvXp19eqrr3rj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iFqoHj164Pr16/D09ISvr2+lL0tLSwDlhaH+/fvjww8/xOXLl2FiYoJff/0VAGBiYgKVSlXpMSMiItChQwcsXboUvXr1gp+fH+7du6e3mM+dO1fl+86dO+vt8YmIiIjIeLAoRURE1ELNmTMHOTk5ePnll3Hx4kUkJCTgjz/+wIwZM6BSqXD+/Hn85z//QVRUFO7fv489e/YgMzNTUwTy9PTElStXEBcXh6ysLCgUCvj5+eH+/fvYvXs3EhISsGbNGk0RSx9+/vlnfPPNN7h9+zaWL1+OCxcuYO7cuXp7fCIiIiIyHixKERERtVDu7u44e/YsVCoVRo4ciYCAACxcuBB2dnYQi8WwsbHBqVOnMHbsWPj7++O9997Df//7X4wZMwYA8Oabb6Jjx47o1asX2rRpg7Nnz+KZZ57BokWLMHfuXAQHByMiIgLvv/++3mL+8MMPsXv3bgQGBuLbb7/Frl270KVLF709PhEREREZD66+R0REREZBJBLh119/xcSJEw0dChERERE1AXZKERERERERERFRk2NRioiIiIiIiIiImpzU0AEQERERAQAnChARERG1LuyUIiIiIiIiIiKiJseiFBERERERERERNTkWpYiIiIiIiIiIqMmxKEVERERERERERE2ORSkiIiIiIiIiImpyLEoREREREREREVGTY1GKiIiIiIiIiIiaHItSRERERERERETU5FiUIiIiIiIiIiKiJvf/AwhF600wbMLMAAAAAElFTkSuQmCC", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(12, 8))\n", + "gs = GridSpec(2, 1, height_ratios=[5, 1])\n", + "\n", + "# Main plot: Token depth by timestamp\n", + "ax0 = plt.subplot(gs[0])\n", + "sns.scatterplot(data=wmf_dependency_relations_df, x='timestamp', y='depth', hue='dependency', style='dependency', markers=True, s=100, ax=ax0)\n", + "ax0.set_title('WMF Depth by Timestamp w/o URLS')\n", + "ax0.set_xticklabels(ax0.get_xticklabels(), rotation=45)\n", + "ax0.set_xlabel('')\n", + "ax0.set_ylabel('Depth')\n", + "#ax0.legend().set_visible(False)\n", + "\n", + "# Calculate the median depth over time\n", + "wmf_dependency_relations_df['week'] = wmf_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "median_depth = wmf_dependency_relations_df.groupby('week')['depth'].median().reset_index()\n", + "\n", + "# Plot the median depth over time\n", + "sns.lineplot(data=median_depth, x='week', y='depth', ax=ax0, color='black', label='Median Depth', marker='o')\n", + "ax0.legend(title='Legend', bbox_to_anchor=(1.05, 1), loc='upper left')\n", + "\n", + "# Secondary plot: Overall count of sentences over time\n", + "ax1 = plt.subplot(gs[1], sharex=ax0)\n", + "wmf_dependency_relations_df['week'] = wmf_dependency_relations_df['timestamp'].dt.to_period('W').dt.start_time\n", + "weekly_counts = wmf_dependency_relations_df['week'].value_counts().sort_index()\n", + "sns.lineplot(x=weekly_counts.index, y=weekly_counts.values, ax=ax1, marker='o')\n", + "ax1.set_title('Count of Sentences Discussing WMF (Grouped by Week)')\n", + "ax1.set_xlabel('Timestamp')\n", + "ax1.set_ylabel('Count')\n", + "ax1.set_xticklabels(ax1.get_xticklabels(), rotation=45)\n", + "\n", + "plt.tight_layout()\n", + "plt.show()" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.21" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/text_analysis/case2/ve_phab_convos-Copy1.ipynb b/text_analysis/case2/ve_phab_convos-Copy1.ipynb new file mode 100644 index 0000000..1dd5952 --- /dev/null +++ b/text_analysis/case2/ve_phab_convos-Copy1.ipynb @@ -0,0 +1,1403 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "fa71c616-e22d-4f6e-9599-34d85c05179b", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/gscratch/scrubbed/mjilg/jupyter-notebook/lib/python3.9/site-packages/torch/cuda/__init__.py:734: UserWarning: Can't initialize NVML\n", + " warnings.warn(\"Can't initialize NVML\")\n" + ] + } + ], + "source": [ + "import convokit\n", + "import pandas as pd\n", + "from convokit import Corpus, download" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "e9c7100b-308c-4a57-bc53-91318d081cbb", + "metadata": {}, + "outputs": [], + "source": [ + "phab_path = \"/mmfs1/gscratch/comdata/users/mjilg/mw-repo-lifecycles/case1/0228_ve_phab_comments.csv\"\n", + "phab_df = pd.read_csv(phab_path)" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "101909ac-4794-4d35-aa8d-76ea301ef397", + "metadata": {}, + "outputs": [], + "source": [ + "#find gerrit phab PHID: PHID-USER-idceizaw6elwiwm5xshb\n", + "phab_df['isGerrit'] = phab_df['AuthorPHID'] == 'PHID-USER-idceizaw6elwiwm5xshb'\n", + "#cleaning df\n", + "phab_df['id'] = phab_df.index + 1\n", + "#may have to build out the reply_to column \n", + "phab_df['reply_to'] = phab_df.groupby('TaskPHID')['id'].shift()\n", + "phab_df['reply_to'] = phab_df['reply_to'].where(pd.notnull(phab_df['reply_to']), None)\n", + "\n", + "phab_df = phab_df.rename(columns={\n", + " 'date_created': 'timestamp',\n", + " 'comment_text': 'text',\n", + " 'AuthorPHID': 'speaker',\n", + " 'TaskPHID': 'conversation_id',\n", + " 'WMFaffil':'meta.affil',\n", + " 'isGerrit': 'meta.gerrit'\n", + "})\n", + "# after 11-1-2012 before 11-1-2013\n", + "filtered_phab_df = phab_df[(phab_df['timestamp'] < 1383264000) & (phab_df['timestamp'] > 1351728000)]" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "69977a73-1f60-4e97-8e3a-edd2a73ef800", + "metadata": {}, + "outputs": [], + "source": [ + "#removing convos that lack an initial task summary \n", + "task_phab_df = filtered_phab_df[filtered_phab_df['comment_type']==\"task_description\"]\n", + "headed_task_phids = task_phab_df['conversation_id'].unique()\n", + "filtered_phab_df = filtered_phab_df[filtered_phab_df['conversation_id'].isin(headed_task_phids)]" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "7f1aed21-3dbb-40f4-b275-461c35e5d07c", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "3059it [00:00, 30585.95it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[91mWARNING: \u001b[0mUtterance text must be a string: text of utterance with ID: 20708 has been casted to a string.\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "9816it [00:00, 16005.09it/s]\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[91mWARNING: \u001b[0mUtterance text must be a string: text of utterance with ID: 28751 has been casted to a string.\n", + "\u001b[91mWARNING: \u001b[0mUtterance text must be a string: text of utterance with ID: 29804 has been casted to a string.\n", + "\u001b[91mWARNING: \u001b[0mUtterance text must be a string: text of utterance with ID: 31861 has been casted to a string.\n" + ] + } + ], + "source": [ + "phab_corpus = Corpus.from_pandas(filtered_phab_df)" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "e2a9cb88-876f-416b-ba9e-665170b24aa9", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Number of Speakers: 230\n", + "Number of Utterances: 8804\n", + "Number of Conversations: 2081\n" + ] + } + ], + "source": [ + "no_bots_phab_corpus = Corpus.filter_utterances(phab_corpus, lambda utt: utt.meta['gerrit'] != True)\n", + "no_bots_phab_corpus.print_summary_stats()" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "id": "dde1dde5-15b5-4291-997f-a0d772e5ecbc", + "metadata": {}, + "outputs": [], + "source": [ + "#looking at how language use differs between the two groups \n", + "# https://github.com/CornellNLP/ConvoKit/blob/master/examples/text-processing/text_preprocessing_demo.ipynb\n", + "from convokit.text_processing import TextParser, TextProcessor, TextCleaner\n", + "import numpy as np\n", + "\n", + "def preprocess_text(text):\n", + " text = text.replace('*', ' ')\n", + " text = text.replace('-', ' ')\n", + " text = text.replace('\\n', ' ')\n", + " return text\n", + " \n", + "prep = TextProcessor(proc_fn=preprocess_text, output_field='stripped_text')\n", + "cleaner = TextCleaner(replace_text=False)" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "146d6526-b80f-4981-af2d-277b90852d5f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "100/8804 utterances processed\n", + "200/8804 utterances processed\n", + "300/8804 utterances processed\n", + "400/8804 utterances processed\n", + "500/8804 utterances processed\n", + "600/8804 utterances processed\n", + "700/8804 utterances processed\n", + "800/8804 utterances processed\n", + "900/8804 utterances processed\n", + "1000/8804 utterances processed\n", + "1100/8804 utterances processed\n", + "1200/8804 utterances processed\n", + "1300/8804 utterances processed\n", + "1400/8804 utterances processed\n", + "1500/8804 utterances processed\n", + "1600/8804 utterances processed\n", + "1700/8804 utterances processed\n", + "1800/8804 utterances processed\n", + "1900/8804 utterances processed\n", + "2000/8804 utterances processed\n", + "2100/8804 utterances processed\n", + "2200/8804 utterances processed\n", + "2300/8804 utterances processed\n", + "2400/8804 utterances processed\n", + "2500/8804 utterances processed\n", + "2600/8804 utterances processed\n", + "2700/8804 utterances processed\n", + "2800/8804 utterances processed\n", + "2900/8804 utterances processed\n", + "3000/8804 utterances processed\n", + "3100/8804 utterances processed\n", + "3200/8804 utterances processed\n", + "3300/8804 utterances processed\n", + "3400/8804 utterances processed\n", + "3500/8804 utterances processed\n", + "3600/8804 utterances processed\n", + "3700/8804 utterances processed\n", + "3800/8804 utterances processed\n", + "3900/8804 utterances processed\n", + "4000/8804 utterances processed\n", + "4100/8804 utterances processed\n", + "4200/8804 utterances processed\n", + "4300/8804 utterances processed\n", + "4400/8804 utterances processed\n", + "4500/8804 utterances processed\n", + "4600/8804 utterances processed\n", + "4700/8804 utterances processed\n", + "4800/8804 utterances processed\n", + "4900/8804 utterances processed\n", + "5000/8804 utterances processed\n", + "5100/8804 utterances processed\n", + "5200/8804 utterances processed\n", + "5300/8804 utterances processed\n", + "5400/8804 utterances processed\n", + "5500/8804 utterances processed\n", + "5600/8804 utterances processed\n", + "5700/8804 utterances processed\n", + "5800/8804 utterances processed\n", + "5900/8804 utterances processed\n", + "6000/8804 utterances processed\n", + "6100/8804 utterances processed\n", + "6200/8804 utterances processed\n", + "6300/8804 utterances processed\n", + "6400/8804 utterances processed\n", + "6500/8804 utterances processed\n", + "6600/8804 utterances processed\n", + "6700/8804 utterances processed\n", + "6800/8804 utterances processed\n", + "6900/8804 utterances processed\n", + "7000/8804 utterances processed\n", + "7100/8804 utterances processed\n", + "7200/8804 utterances processed\n", + "7300/8804 utterances processed\n", + "7400/8804 utterances processed\n", + "7500/8804 utterances processed\n", + "7600/8804 utterances processed\n", + "7700/8804 utterances processed\n", + "7800/8804 utterances processed\n", + "7900/8804 utterances processed\n", + "8000/8804 utterances processed\n", + "8100/8804 utterances processed\n", + "8200/8804 utterances processed\n", + "8300/8804 utterances processed\n", + "8400/8804 utterances processed\n", + "8500/8804 utterances processed\n", + "8600/8804 utterances processed\n", + "8700/8804 utterances processed\n", + "8800/8804 utterances processed\n", + "8804/8804 utterances processed\n" + ] + } + ], + "source": [ + "no_bots_phab_corpus = prep.transform(no_bots_phab_corpus)\n", + "no_bots_phab_corpus = cleaner.transform(no_bots_phab_corpus)" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "id": "6f58407a-ca85-43fe-9dbc-1aede28d645f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "1000/8804 utterances processed\n", + "2000/8804 utterances processed\n", + "3000/8804 utterances processed\n", + "4000/8804 utterances processed\n", + "5000/8804 utterances processed\n", + "6000/8804 utterances processed\n", + "7000/8804 utterances processed\n", + "8000/8804 utterances processed\n", + "8804/8804 utterances processed\n" + ] + } + ], + "source": [ + "parser = TextParser(input_field='cleaned', verbosity=1000)\n", + "no_bots_phab_corpus = parser.transform(no_bots_phab_corpus)" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "id": "c85d31e0-bf2e-4e23-9257-69c7a6ee6097", + "metadata": {}, + "outputs": [], + "source": [ + "no_bots_phab_corpus.organize_speaker_convo_history()" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "id": "df3d65ea-b4cd-4728-949a-8f2dbb452742", + "metadata": {}, + "outputs": [], + "source": [ + "#https://saifmohammad.com/WebPages/nrc-vad.html\n", + "column_headings = ['Word', 'Valence', 'Arousal', 'Domination']\n", + "vad_lexicon = pd.read_csv('NRC-VAD-Lexicon.txt', delimiter='\\t', header=None, names=column_headings)\n", + "\n", + "def vad_scoring(text):\n", + " doc = nlp(text)\n", + " vad_scores = {'valence': [], 'arousal': [], 'dominance': []}\n", + "\n", + " for token in doc:\n", + " lemma = token.lemma_.lower()\n", + " if lemma in vad_dict:\n", + " vad_scores['valence'].append(vad_dict[lemma][0])\n", + " vad_scores['arousal'].append(vad_dict[lemma][1])\n", + " vad_scores['dominance'].append(vad_dict[lemma][2])\n", + "\n", + " # Compute average scores\n", + " avg_valence = np.mean(vad_scores['valence']) if vad_scores['valence'] else 0\n", + " avg_arousal = np.mean(vad_scores['arousal']) if vad_scores['arousal'] else 0\n", + " avg_dominance = np.mean(vad_scores['dominance']) if vad_scores['dominance'] else 0\n", + "\n", + " return [avg_valence, avg_arousal, avg_dominance]" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "id": "bf49eeb5-c5d9-405c-9a52-ec279b5aac78", + "metadata": {}, + "outputs": [ + { + "ename": "TypeError", + "evalue": "'TextProcessor' object is not callable", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[44], line 5\u001b[0m\n\u001b[1;32m 1\u001b[0m vad_scoring \u001b[38;5;241m=\u001b[39m TextProcessor(input_field\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mcleaned\u001b[39m\u001b[38;5;124m'\u001b[39m, output_field\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mvad_scores\u001b[39m\u001b[38;5;124m'\u001b[39m, \n\u001b[1;32m 2\u001b[0m proc_fn\u001b[38;5;241m=\u001b[39mvad_scoring, verbosity\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m1000\u001b[39m)\n\u001b[1;32m 4\u001b[0m \u001b[38;5;66;03m#vad_scoring = TextProcessor(proc_fn=vad_scoring, output_field='vad_scores')\u001b[39;00m\n\u001b[0;32m----> 5\u001b[0m no_bots_phab_corpus \u001b[38;5;241m=\u001b[39m \u001b[43mvad_scoring\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mtransform\u001b[49m\u001b[43m(\u001b[49m\u001b[43mno_bots_phab_corpus\u001b[49m\u001b[43m)\u001b[49m\n", + "File \u001b[0;32m/gscratch/scrubbed/mjilg/jupyter-notebook/lib/python3.9/site-packages/convokit/text_processing/textProcessor.py:74\u001b[0m, in \u001b[0;36mTextProcessor.transform\u001b[0;34m(self, corpus)\u001b[0m\n\u001b[1;32m 72\u001b[0m \u001b[38;5;28;01mcontinue\u001b[39;00m\n\u001b[1;32m 73\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mlen\u001b[39m(\u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39maux_input) \u001b[38;5;241m==\u001b[39m \u001b[38;5;241m0\u001b[39m:\n\u001b[0;32m---> 74\u001b[0m result \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mproc_fn\u001b[49m\u001b[43m(\u001b[49m\u001b[43mtext_entry\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 75\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[1;32m 76\u001b[0m result \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mproc_fn(text_entry, \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39maux_input)\n", + "\u001b[0;31mTypeError\u001b[0m: 'TextProcessor' object is not callable" + ] + } + ], + "source": [ + "vad_scoring = TextProcessor(input_field='cleaned', output_field='vad_scores', \n", + " proc_fn=vad_scoring, verbosity=1000)\n", + "\n", + "#vad_scoring = TextProcessor(proc_fn=vad_scoring, output_field='vad_scores')\n", + "no_bots_phab_corpus = vad_scoring.transform(no_bots_phab_corpus)" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "id": "e12f39cd-6135-4016-891f-ab75e7f8fa7e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'709': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '709', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Tested on both the Italian and the English Wikipedia; Reach the bottom of any page: the style drop down menu does not open (it does when you're at the top of the page); the link inspector does not present the list of options. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=55465\", 'parsed': [{'rt': 44, 'toks': [{'tok': 'tested', 'tag': 'VBD', 'dep': 'advcl', 'up': 44, 'dn': [1, 9, 10]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'both', 'tag': 'CC', 'dep': 'preconj', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'italian', 'tag': 'JJ', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'conj', 'up': 4, 'dn': [6, 7]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'reach', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [12, 16, 19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'bottom', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'style', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [17]}, {'tok': 'drop', 'tag': 'VB', 'dep': 'conj', 'up': 10, 'dn': [18, 20, 21, 24]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 19, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'npadvmod', 'up': 19, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 24, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'conj', 'up': 19, 'dn': [22, 23, 27, 30, 37]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'parataxis', 'up': 24, 'dn': [25, 26]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'advcl', 'up': 24, 'dn': [28, 29, 31]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': [32, 34]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': []}, {'tok': 'inspector', 'tag': 'NN', 'dep': 'nsubj', 'up': 44, 'dn': [39, 40]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 44, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 44, 'dn': []}, {'tok': 'present', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 38, 41, 42, 43, 46, 49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'dobj', 'up': 44, 'dn': [45, 47]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 46, 'dn': [48]}, {'tok': 'options', 'tag': 'NNS', 'dep': 'pobj', 'up': 47, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 44, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 5, 6, 8, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [9]}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': \"Tested on both the Italian and the English Wikipedia; Reach the bottom of any page: the style drop down menu does not open (it does when you're at the top of the page); the link inspector does not present the list of options. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=55465\", 'cleaned': \"tested on both the italian and the english wikipedia; reach the bottom of any page: the style drop down menu does not open (it does when you're at the top of the page); the link inspector does not present the list of options. -------------------------- **version**: unspecified **severity**: major **see also**: \"})}),\n", + " '710': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '710', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Note that this is fixed and has been deployed to the cluster. Please re open if it still occurs for you after a refresh.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 12]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [1, 2, 3, 5, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 4, 'dn': [6, 7, 9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'cluster', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 're', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 7, 13]}, {'tok': '-', 'tag': 'VB', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'occurs', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [4, 5, 6, 8, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'refresh', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Note that this is fixed and has been deployed to the cluster. Please re open if it still occurs for you after a refresh.', 'cleaned': 'note that this is fixed and has been deployed to the cluster. please re-open if it still occurs for you after a refresh.'})}),\n", + " '713': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '713', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 55362 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 55362 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '718': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '718', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"(In reply to comment #6) > Krinkle, do I need to file a different bug for the non working wikilink menu > part? Thanks. Yes, let's keep that separate. Could be related, but different user end bugs.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'krinkle', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'file', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [16, 17, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'working', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'wikilink', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': [12, 13, 14]}, {'tok': 'menu', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 15]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'part', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'let', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 7]}, {'tok': \"'s\", 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'keep', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [3, 5, 6]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'separate', 'tag': 'JJ', 'dep': 'oprd', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'related', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'end', 'tag': 'VBP', 'dep': 'conj', 'up': 2, 'dn': [6, 8, 9]}, {'tok': 'bugs', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': \"(In reply to comment #6) > Krinkle, do I need to file a different bug for the non working wikilink menu > part? Thanks. Yes, let's keep that separate. Could be related, but different user end bugs.\", 'cleaned': \"(in reply to comment #) > krinkle, do i need to file a different bug for the non-working wikilink menu > part? thanks. yes, let's keep that separate. could be related, but different user end bugs.\"})}),\n", + " '719': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '719', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Krinkle, do I need to file a different bug for the non working wikilink menu part? Thanks.', 'parsed': [{'rt': 4, 'toks': [{'tok': 'krinkle', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'file', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [15, 16, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'working', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'wikilink', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12, 13, 14]}, {'tok': 'menu', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'part', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Krinkle, do I need to file a different bug for the non working wikilink menu part? Thanks.', 'cleaned': 'krinkle, do i need to file a different bug for the non-working wikilink menu part? thanks.'})}),\n", + " '720': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '720', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Can't reproduce it in Chrome, but in Firefox. Note that (this is difficult to see in the screenshots), the height decreases only when you close and re open the More menu. If you open the More menu on top of the page and scroll down, it stays that way and only when you resize the window does the menu grow/shrink (as it should). But when you close/re open the menu when scrolled down, it seems to belief the page is shorter than it really is and draw the menu too small (by a factor that relates to how far one scrolls down) until very soon it is completely collapsed. For me the collapsed point is far from the bottom of the page (I scrolled down a few pixels each time, and after having scrolled a mere 100px it was already completely collapsed).\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6, 7, 8, 10]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'conj', 'up': 2, 'dn': [9]}, {'tok': 'firefox', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'note', 'tag': 'VBP', 'dep': 'advcl', 'up': 15, 'dn': [4]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 0, 'dn': [1, 2, 3, 5, 11]}, {'tok': 'difficult', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'screenshots', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'height', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [13]}, {'tok': 'decreases', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 12, 14, 19, 27]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 19, 'dn': [16]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'close', 'tag': 'VBP', 'dep': 'advcl', 'up': 15, 'dn': [17, 18, 20, 21, 22, 23, 26]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 're', 'tag': 'VBD', 'dep': 'conj', 'up': 19, 'dn': []}, {'tok': '-', 'tag': 'VB', 'dep': 'conj', 'up': 19, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'conj', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [24, 25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'open', 'tag': 'VBP', 'dep': 'advcl', 'up': 16, 'dn': [0, 1, 5, 11, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'scroll', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [13]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'stays', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 14, 15, 18, 19, 23, 26, 37]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 16, 'dn': [17]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 23, 'dn': [20]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'resize', 'tag': 'VBP', 'dep': 'advcl', 'up': 16, 'dn': [21, 22, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'conj', 'up': 16, 'dn': [31, 32, 35, 36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'nsubj', 'up': 31, 'dn': [27]}, {'tok': 'grow', 'tag': 'VB', 'dep': 'nmod', 'up': 31, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'shrink', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [28, 29, 30]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 35, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 35, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'advcl', 'up': 26, 'dn': [33, 34]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'close', 'tag': 'VBP', 'dep': 'advcl', 'up': 7, 'dn': [1, 2, 4, 5, 6]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 're', 'tag': 'NN', 'dep': 'ccomp', 'up': 3, 'dn': []}, {'tok': '-', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'advcl', 'up': 15, 'dn': [0, 3, 9, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'scrolled', 'tag': 'VBN', 'dep': 'advcl', 'up': 7, 'dn': [10, 12]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [7, 13, 14, 17, 51, 52]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'belief', 'tag': 'VB', 'dep': 'xcomp', 'up': 15, 'dn': [16, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [18]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 17, 'dn': [19, 21]}, {'tok': 'shorter', 'tag': 'JJR', 'dep': 'acomp', 'up': 20, 'dn': [25]}, {'tok': 'than', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 21, 'dn': [22, 23, 24, 26, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'draw', 'tag': 'VB', 'dep': 'conj', 'up': 25, 'dn': [29, 31, 33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'small', 'tag': 'JJ', 'dep': 'dobj', 'up': 27, 'dn': [30, 32]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [35]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'factor', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [34, 37]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 37, 'dn': []}, {'tok': 'relates', 'tag': 'VBZ', 'dep': 'relcl', 'up': 35, 'dn': [36, 38]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [42]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 40, 'dn': []}, {'tok': 'far', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': [39]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 42, 'dn': []}, {'tok': 'scrolls', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 38, 'dn': [40, 41, 43, 44]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 42, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 51, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 51, 'dn': [46]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 51, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 51, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 51, 'dn': []}, {'tok': 'collapsed', 'tag': 'VBN', 'dep': 'advcl', 'up': 15, 'dn': [45, 47, 48, 49, 50]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [1]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'collapsed', 'tag': 'VBN', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [2, 3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 6, 15, 36]}, {'tok': 'far', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': [7]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'bottom', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'scrolled', 'tag': 'VBD', 'dep': 'ccomp', 'up': 5, 'dn': [13, 14, 16, 19, 21, 22, 23, 34]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 15, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'quantmod', 'up': 18, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'nummod', 'up': 19, 'dn': [17]}, {'tok': 'pixels', 'tag': 'NNS', 'dep': 'dobj', 'up': 15, 'dn': [18]}, {'tok': 'each', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 15, 'dn': [20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [26]}, {'tok': 'having', 'tag': 'VBG', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'scrolled', 'tag': 'VBN', 'dep': 'pcomp', 'up': 24, 'dn': [25, 29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'mere', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': '100px', 'tag': 'JJ', 'dep': 'dobj', 'up': 26, 'dn': [27, 28]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 34, 'dn': [30, 32]}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'collapsed', 'tag': 'VBN', 'dep': 'conj', 'up': 15, 'dn': [24, 31, 33, 35]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \"Can't reproduce it in Chrome, but in Firefox. Note that (this is difficult to see in the screenshots), the height decreases only when you close and re open the More menu. If you open the More menu on top of the page and scroll down, it stays that way and only when you resize the window does the menu grow/shrink (as it should). But when you close/re open the menu when scrolled down, it seems to belief the page is shorter than it really is and draw the menu too small (by a factor that relates to how far one scrolls down) until very soon it is completely collapsed. For me the collapsed point is far from the bottom of the page (I scrolled down a few pixels each time, and after having scrolled a mere 100px it was already completely collapsed).\", 'cleaned': \"can't reproduce it in chrome, but in firefox. note that (this is difficult to see in the screenshots), the height decreases only when you close and re-open the more menu. if you open the more menu on top of the page and scroll down, it stays that way and only when you resize the window does the menu grow/shrink (as it should). but when you close/re-open the menu when scrolled down, it seems to belief the page is shorter than it really is and draw the menu too small (by a factor that relates to how far one scrolls down) until very soon it is completely collapsed. for me the collapsed point is far from the bottom of the page (i scrolled down a few pixels each time, and after having scrolled a mere 100px it was already completely collapsed).\"})}),\n", + " '721': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '721', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'From bug 55357: TeamGale reports: \"while I was getting more down to the page, the drop down menus were getting \"shorter\" and sometimes disappear at the very end. I tried it to many pages to see if it was happening everywhere and it does. I don\\'t know exactly how to describe it that\\'s why I took screencaps from the page. All three are from the same page, in different height. See how the drop down menu of \"more\" can be seen entirely at the top of the page and how it gradually disappear as I get closer to the bottom. It\\'s really weird!! The same thing happens when I am trying to add a wiki link in the article\\'s text and to be honest, that\\'s how I notice the gradually disappearing.\" The screenshot is at [[File:Drop Down Menus.jpg]] I can reproduce this in Firefox 24 on Linux when using the vector skin, but not when using Monobook. Trying to add a link after the end of the first paragraph I get no suggestions when my window is not maximised. Even when it is maximised it has completely disappeared by the end of the page. What seems to matter is where the view is, not where the cursor is.', 'parsed': [{'rt': 7, 'toks': [{'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [3]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'teamgale', 'tag': 'NNP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'reports', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 6, 8, 9, 25, 36]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'advcl', 'up': 25, 'dn': [10, 11, 12, 15]}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'down', 'tag': 'RP', 'dep': 'advmod', 'up': 13, 'dn': [14, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'drop', 'tag': 'NN', 'dep': 'nsubj', 'up': 25, 'dn': [20, 22, 23]}, {'tok': 'down', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': []}, {'tok': 'menus', 'tag': 'NNS', 'dep': 'appos', 'up': 21, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'ccomp', 'up': 7, 'dn': [13, 19, 21, 24, 27, 28, 29, 31]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'shorter', 'tag': 'JJR', 'dep': 'acomp', 'up': 25, 'dn': [26]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'sometimes', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'disappear', 'tag': 'VBP', 'dep': 'conj', 'up': 25, 'dn': [30, 32]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'very', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33, 34]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 7, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'many', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [6, 11]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'ccomp', 'up': 7, 'dn': [8, 9, 10, 12]}, {'tok': 'everywhere', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [13, 14, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 10, 18]}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 7, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'describe', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [5, 6, 8]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [9, 13]}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'took', 'tag': 'VBD', 'dep': 'ccomp', 'up': 10, 'dn': [11, 12, 14, 15]}, {'tok': 'screencaps', 'tag': 'NNS', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'three', 'tag': 'CD', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 3, 7, 8, 11]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [10]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'height', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [4]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'drop', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [2]}, {'tok': 'down', 'tag': 'RP', 'dep': 'ccomp', 'up': 0, 'dn': [1, 3, 5]}, {'tok': 'menu', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 9, 10, 11, 13, 14, 20, 24, 32]}, {'tok': 'entirely', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 17]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'gradually', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'disappear', 'tag': 'VBP', 'dep': 'conj', 'up': 12, 'dn': [21, 22, 23, 27]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'advcl', 'up': 24, 'dn': [25, 26, 28]}, {'tok': 'closer', 'tag': 'JJR', 'dep': 'acomp', 'up': 27, 'dn': [29]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'bottom', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 4, 5]}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'weird', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 24, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 24, 'dn': [2, 7]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'advcl', 'up': 3, 'dn': [4, 5, 6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 12, 18, 20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'wiki', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 13]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'poss', 'up': 17, 'dn': [14, 16]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 15, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [15]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 9, 'dn': [19, 21]}, {'tok': 'honest', 'tag': 'JJ', 'dep': 'acomp', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 22, 23, 27, 31, 32]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'notice', 'tag': 'VBP', 'dep': 'ccomp', 'up': 24, 'dn': [25, 26, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'gradually', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'disappearing', 'tag': 'VBG', 'dep': 'dobj', 'up': 27, 'dn': [28, 29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 24, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 8, 35]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 5, 6]}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'drop', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [7, 9, 10, 11, 12, 15]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 8, 'dn': []}, {'tok': 'menus.jpg', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'conj', 'up': 8, 'dn': [13, 14, 16, 17, 21, 22, 25, 29, 30, 33]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [23]}, {'tok': 'linux', 'tag': 'NNP', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 15, 'dn': [24, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'vector', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'skin', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26, 27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 33, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'conj', 'up': 15, 'dn': [31, 32, 34]}, {'tok': 'monobook', 'tag': 'NN', 'dep': 'dobj', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'trying', 'tag': 'VBG', 'dep': 'advcl', 'up': 13, 'dn': [2]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [1, 4, 5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 12, 15, 21, 22]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'suggestions', 'tag': 'NNS', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 18, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 21, 'dn': [17]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 21, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'maximised', 'tag': 'VBN', 'dep': 'advcl', 'up': 13, 'dn': [16, 18, 19, 20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 4, 'dn': [0]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'maximised', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 3, 8, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'disappeared', 'tag': 'VBN', 'dep': 'ccomp', 'up': 4, 'dn': [5, 6, 7, 9]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'csubj', 'up': 4, 'dn': [0, 3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'matter', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 8, 15]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'view', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [6]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [5, 7, 9, 10, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 8, 'dn': [11, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'From bug 55357: TeamGale reports: \"while I was getting more down to the page, the drop down menus were getting \"shorter\" and sometimes disappear at the very end. I tried it to many pages to see if it was happening everywhere and it does. I don\\'t know exactly how to describe it that\\'s why I took screencaps from the page. All three are from the same page, in different height. See how the drop down menu of \"more\" can be seen entirely at the top of the page and how it gradually disappear as I get closer to the bottom. It\\'s really weird!! The same thing happens when I am trying to add a wiki link in the article\\'s text and to be honest, that\\'s how I notice the gradually disappearing.\" The screenshot is at [[File:Drop Down Menus.jpg]] I can reproduce this in Firefox 24 on Linux when using the vector skin, but not when using Monobook. Trying to add a link after the end of the first paragraph I get no suggestions when my window is not maximised. Even when it is maximised it has completely disappeared by the end of the page. What seems to matter is where the view is, not where the cursor is.', 'cleaned': 'from bug : teamgale reports: \"while i was getting more down to the page, the drop down menus were getting \"shorter\" and sometimes disappear at the very end. i tried it to many pages to see if it was happening everywhere and it does. i don\\'t know exactly how to describe it that\\'s why i took screencaps from the page. all three are from the same page, in different height. see how the drop down menu of \"more\" can be seen entirely at the top of the page and how it gradually disappear as i get closer to the bottom. it\\'s really weird!! the same thing happens when i am trying to add a wiki link in the article\\'s text and to be honest, that\\'s how i notice the gradually disappearing.\" the screenshot is at [[file:drop down menus.jpg]] i can reproduce this in firefox on linux when using the vector skin, but not when using monobook. trying to add a link after the end of the first paragraph i get no suggestions when my window is not maximised. even when it is maximised it has completely disappeared by the end of the page. what seems to matter is where the view is, not where the cursor is.'})}),\n", + " '722': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '722', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 55357 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 55357 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '723': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-5pyvkdz65d5h5vxebodc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '723', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Created attachment 13447 Screenshot of the 0px height menus These 3 menus have a height of 0px. I’ve attached a screenshot of these menus without height. Attached : {F12608}', 'parsed': [{'rt': 17, 'toks': [{'tok': 'created', 'tag': 'VBN', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [0, 1, 2, 3, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': '0px', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'height', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': [8, 9]}, {'tok': 'menus', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 10]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': [15]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'menus', 'tag': 'NNS', 'dep': 'nsubj', 'up': 17, 'dn': [12, 13, 14]}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [5, 16, 19, 22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'height', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [21]}, {'tok': '0px', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 8, 10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'menus', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [9]}, {'tok': 'height', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 7, 8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'f12608', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 2, 'dn': [6]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Created attachment 13447 Screenshot of the 0px height menus These 3 menus have a height of 0px. I’ve attached a screenshot of these menus without height. Attached : {F12608}', 'cleaned': \"created attachment screenshot of the 0px-height menus these menus have a height of 0px. i've attached a screenshot of these menus without height. **attached**: {f12608}\"})}),\n", + " '724': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-5pyvkdz65d5h5vxebodc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '724', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Same bug with « more » menu', 'parsed': [{'rt': 1, 'toks': [{'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3, 6]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [4, 5]}]}], 'stripped_text': 'Same bug with « more » menu', 'cleaned': 'same bug with \" more \" menu'})}),\n", + " '725': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '725', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'load.php request for ve.base (when it crashes) At this time, on most Wikipedias that have just been switched to 1.22wmf19, VisualEditor is fatally broken. It cannot be consistently reproduced, but trying 3 or 4 times will hit the exception. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=51766 Attached : {F12689}', 'parsed': [{'rt': 28, 'toks': [{'tok': 'load.php', 'tag': 'LS', 'dep': 'meta', 'up': 1, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 28, 'dn': [0, 2, 7, 12, 13]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 've.base', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'crashes', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [5, 6, 8, 9]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [15]}, {'tok': 'most', 'tag': 'JJS', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'wikipedias', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 20]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 20, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 20, 'dn': []}, {'tok': 'switched', 'tag': 'VBN', 'dep': 'relcl', 'up': 15, 'dn': [16, 17, 18, 19, 21]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22, 23]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 21, 'dn': []}, {'tok': 'number>.22wmf19', 'tag': 'NNP', 'dep': 'pobj', 'up': 21, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 28, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 28, 'dn': []}, {'tok': 'fatally', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'broken', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 25, 26, 27, 29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'consistently', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'reproduced', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 7, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'csubj', 'up': 18, 'dn': [10, 11, 12, 16]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': [15]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'times', 'tag': 'NNS', 'dep': 'conj', 'up': 8, 'dn': [13, 14]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'hit', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [8, 17, 20, 21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'exception', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8, 9, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ccomp', 'up': 11, 'dn': [22]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'f12689', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [25]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'load.php request for ve.base (when it crashes) At this time, on most Wikipedias that have just been switched to 1.22wmf19, VisualEditor is fatally broken. It cannot be consistently reproduced, but trying 3 or 4 times will hit the exception. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=51766 Attached : {F12689}', 'cleaned': 'load.php request for ve.base (when it crashes) at this time, on most wikipedias that have just been switched to .22wmf19, visualeditor is fatally broken. it cannot be consistently reproduced, but trying or times will hit the exception. -------------------------- **version**: unspecified **severity**: critical **see also**: **attached**: {f12689}'})}),\n", + " '726': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '726', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Fixed by touching the JS file in production. And yeah, this is another artefact of 43805, I think. : (', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 8]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 0, 'dn': [2]}, {'tok': 'touching', 'tag': 'VBG', 'dep': 'pcomp', 'up': 1, 'dn': [5, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'js', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'yeah', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 13, 'dn': [0, 1, 2, 3, 6, 10]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'artefact', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [4, 11, 12, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': ':-(', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}], 'stripped_text': 'Fixed by touching the JS file in production. And yeah, this is another artefact of 43805, I think. : (', 'cleaned': 'fixed by touching the js file in production. and yeah, this is another artefact of , i think. :-('})}),\n", + " '727': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '727', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' or bug 43805', 'parsed': [{'rt': 4, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': [3]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': ' or bug 43805', 'cleaned': '*or bug '})}),\n", + " '728': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '728', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Is this a dupe of bug 51766 or bug 51766?', 'parsed': [{'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 6, 7, 8, 9, 10, 13, 14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'dupe', 'tag': 'NN', 'dep': 'attr', 'up': 0, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'conj', 'up': 0, 'dn': [11, 12]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Is this a dupe of bug 51766 or bug 51766?', 'cleaned': 'is this a dupe of bug or bug ?'})}),\n", + " '729': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '729', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Contrary to what one might think, both scenarios do not automatically resolve themselves the next 5 minute window of the startup module. The next time the startup module is generated, 5 minutes later, the max() timestamp of a module will still be the same. Touching startup.js won't help either. You'd have to artificially touch the individual module that got corrupted in cache and sync it and hope the same race condition won't happen again.\", 'parsed': [{'rt': 12, 'toks': [{'tok': 'contrary', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': [1]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'one', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'pcomp', 'up': 1, 'dn': [2, 3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'both', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'scenarios', 'tag': 'NNS', 'dep': 'nsubj', 'up': 12, 'dn': [7]}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'automatically', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'resolve', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 6, 8, 9, 10, 11, 13, 18, 23]}, {'tok': 'themselves', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': 'number>-minute', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [14, 15, 16, 17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'startup', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 25, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': [0, 1]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'startup', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3, 4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'generated', 'tag': 'VBN', 'dep': 'advcl', 'up': 25, 'dn': [2, 5, 6, 8, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 12, 'dn': [11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'minutes', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 13, 'dn': [10]}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': [12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'max', 'tag': 'NNP', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'timestamp', 'tag': 'NN', 'dep': 'nsubj', 'up': 25, 'dn': [15, 16, 17, 18, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [7, 13, 14, 19, 23, 24, 27, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'attr', 'up': 25, 'dn': [26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'touching', 'tag': 'VBG', 'dep': 'csubj', 'up': 4, 'dn': [1]}, {'tok': 'startup.js', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'help', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 5, 6]}, {'tok': 'either', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 5, 27]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'artificially', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'touch', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 4, 8, 15, 17, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'individual', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7, 11]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 11, 'dn': []}, {'tok': 'got', 'tag': 'VBD', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'corrupted', 'tag': 'VBN', 'dep': 'relcl', 'up': 8, 'dn': [9, 10, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'cache', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [14]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'sync', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [16]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'hope', 'tag': 'VBP', 'dep': 'conj', 'up': 5, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'race', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'condition', 'tag': 'NN', 'dep': 'nsubj', 'up': 25, 'dn': [19, 20, 21]}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 25, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'ccomp', 'up': 18, 'dn': [22, 23, 24, 26]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"Contrary to what one might think, both scenarios do not automatically resolve themselves the next 5 minute window of the startup module. The next time the startup module is generated, 5 minutes later, the max() timestamp of a module will still be the same. Touching startup.js won't help either. You'd have to artificially touch the individual module that got corrupted in cache and sync it and hope the same race condition won't happen again.\", 'cleaned': \"contrary to what one might think, both scenarios do not automatically resolve themselves the next -minute window of the startup module. the next time the startup module is generated, minutes later, the max() timestamp of a module will still be the same. touching startup.js won't help either. you'd have to artificially touch the individual module that got corrupted in cache and sync it and hope the same race condition won't happen again.\"})}),\n", + " '730': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '730', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"The two ve.base request are (naturally) from different cache servers, but the Content Length is identical, and the Age is close enough (sent out at different times, and my request is at a few seconds later as well). However the ve.core request is significantly different (eventhough we're giving the exact same url with the same timestamp from the startup module). I think this is a case where it once again shows how conceptually flawed our deployment system is (swapping out files and directory inside /a/common while apache is still fully serving and pooled) – or, how we did not take this into account in the design of ResourceLoader (take your pick). As a result I think one of the following 2 scenarios happened: Scenario A: sync deployment starts sync to srv100 complete user visits Wikipedia user requests load.php?module=startup load balancer picks srv100 user requests load.php?module=foo&version=123 (timestamp the user got from srv100) load balancer picks srv200, which still runs the old code this url is now cached on some servers user requests load.php?module=bar&version=212 sync to srv200 complete sync deployment ends Imagine module bar depends on the (new version of) module foo. From this point on, users hitting srv100 for the module=foo request will keep getting an old version and results in broken scripts in unpredictable ways. Scenario B: sync deployment starts sync to srv100 complete user visits Wikipedia user requests load.php?module=startup load balancer picks srv100 sync to srv200 is busy (started, but not complete) user requests load.php?module=foo&version=123 (timestamp the user got from srv100) load balancer picks srv200, which has mixed code so some of the files concatenated/minified are old some are new this url is now cached on some servers sync to srv200 finishes user requests load.php?module=bar&version=212 sync deployment ends In this scenario a dependency between different requests/modules doesn't even matter because in our deployment system a server can even be in mixed state within itself (as opposed to a mixed state across the datacenter, as scenario A). Again, it is cached under the new timestamp.\", 'parsed': [{'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': 've.base', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 1, 2]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [3, 5, 6, 7, 8, 12, 13, 18, 46]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'naturally', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [11]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'cache', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'servers', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'length', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': [14, 15, 16]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 4, 'dn': [17, 19, 20, 21, 24]}, {'tok': 'identical', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'age', 'tag': 'NN', 'dep': 'nsubj', 'up': 24, 'dn': [22]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 18, 'dn': [23, 25, 28, 33, 34, 37]}, {'tok': 'close', 'tag': 'JJ', 'dep': 'acomp', 'up': 24, 'dn': [26]}, {'tok': 'enough', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'sent', 'tag': 'VBN', 'dep': 'advcl', 'up': 24, 'dn': [27, 29, 30]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 28, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [32]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'times', 'tag': 'NNS', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 24, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 36, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'nsubj', 'up': 37, 'dn': [35]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 24, 'dn': [36, 38, 44, 45]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [42]}, {'tok': 'a', 'tag': 'DT', 'dep': 'quantmod', 'up': 40, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 41, 'dn': [39]}, {'tok': 'seconds', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 42, 'dn': [40]}, {'tok': 'later', 'tag': 'RB', 'dep': 'pcomp', 'up': 38, 'dn': [41]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 44, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': [43]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 've.core', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 11, 'dn': [0, 3, 6]}, {'tok': 'significantly', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [5]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'eventhough', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'giving', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [4, 7, 8, 9, 10, 15, 16, 24, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'exact', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 13, 14]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'timestamp', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 20]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'startup', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 25, 26, 27, 33, 36, 37, 44, 58]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [4, 10]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': [8]}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'relcl', 'up': 5, 'dn': [6, 7, 9, 19]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'conceptually', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'flawed', 'tag': 'VBD', 'dep': 'acomp', 'up': 17, 'dn': [11, 12, 16]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 16, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'system', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 19, 'dn': [13]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'swapping', 'tag': 'VBG', 'dep': 'ccomp', 'up': 10, 'dn': [17, 18, 20, 21, 24]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 19, 'dn': []}, {'tok': 'files', 'tag': 'NNS', 'dep': 'dobj', 'up': 19, 'dn': [22, 23]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'directory', 'tag': 'NN', 'dep': 'conj', 'up': 21, 'dn': []}, {'tok': 'inside', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': '/a', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'ccomp', 'up': 1, 'dn': []}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 33, 'dn': []}, {'tok': 'apache', 'tag': 'NN', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'fully', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'serving', 'tag': 'VBG', 'dep': 'ccomp', 'up': 1, 'dn': [28, 29, 30, 31, 32, 34, 35]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 33, 'dn': []}, {'tok': 'pooled', 'tag': 'VBN', 'dep': 'conj', 'up': 33, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 44, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 44, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 44, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 44, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 44, 'dn': []}, {'tok': 'take', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [38, 39, 40, 41, 42, 43, 45, 46, 48, 54]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 44, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': [47]}, {'tok': 'account', 'tag': 'NN', 'dep': 'pobj', 'up': 46, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': [50]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 50, 'dn': []}, {'tok': 'design', 'tag': 'NN', 'dep': 'pobj', 'up': 48, 'dn': [49, 51]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 50, 'dn': [52]}, {'tok': 'resourceloader', 'tag': 'NN', 'dep': 'pobj', 'up': 51, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'take', 'tag': 'VB', 'dep': 'advcl', 'up': 44, 'dn': [53, 56, 57]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 56, 'dn': []}, {'tok': 'pick', 'tag': 'NN', 'dep': 'dobj', 'up': 54, 'dn': [55]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 13, 71, 89]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 13, 'dn': [6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'scenarios', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 9, 10, 11]}, {'tok': 'happened', 'tag': 'VBD', 'dep': 'ccomp', 'up': 4, 'dn': [5, 14]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'scenario', 'tag': 'VB', 'dep': 'nsubjpass', 'up': 71, 'dn': [16, 24, 33, 43, 44, 45, 47]}, {'tok': 'a', 'tag': 'DT', 'dep': 'dobj', 'up': 15, 'dn': [17, 23]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': [18]}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': [19]}, {'tok': 'starts', 'tag': 'NNS', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'appos', 'up': 16, 'dn': [20, 21, 22]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [25]}, {'tok': 'srv100', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'complete', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': [26, 27]}, {'tok': 'visits', 'tag': 'NNS', 'dep': 'compound', 'up': 33, 'dn': [28]}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 33, 'dn': [30, 31]}, {'tok': 'requests', 'tag': 'NNS', 'dep': 'appos', 'up': 15, 'dn': [29, 32, 38]}, {'tok': 'load.php?module=startup', 'tag': 'NN', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'load', 'tag': 'NN', 'dep': 'compound', 'up': 37, 'dn': [34, 35]}, {'tok': 'balancer', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': [36]}, {'tok': 'picks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 33, 'dn': [37, 42]}, {'tok': 'srv100', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': [39, 40]}, {'tok': 'requests', 'tag': 'NNS', 'dep': 'dobj', 'up': 38, 'dn': [41]}, {'tok': 'load.php?module=foo&version=', 'tag': 'ADD', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'timestamp', 'tag': 'NN', 'dep': 'appos', 'up': 15, 'dn': [46, 50, 53, 57, 58, 59, 62, 66]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 49, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 50, 'dn': [48]}, {'tok': 'got', 'tag': 'VBD', 'dep': 'relcl', 'up': 47, 'dn': [49, 51]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 50, 'dn': [52]}, {'tok': 'srv100', 'tag': 'NNP', 'dep': 'pobj', 'up': 51, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'load', 'tag': 'NN', 'dep': 'compound', 'up': 56, 'dn': [54]}, {'tok': 'balancer', 'tag': 'NN', 'dep': 'nsubj', 'up': 57, 'dn': [55]}, {'tok': 'picks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 47, 'dn': [56]}, {'tok': 'srv200', 'tag': 'NNP', 'dep': 'appos', 'up': 47, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 62, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 62, 'dn': []}, {'tok': 'runs', 'tag': 'VBZ', 'dep': 'relcl', 'up': 47, 'dn': [60, 61, 65]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 65, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 65, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'dobj', 'up': 62, 'dn': [63, 64]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 68, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 71, 'dn': [67]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 71, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 71, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'ccomp', 'up': 4, 'dn': [15, 68, 69, 70, 72, 83]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 71, 'dn': [77]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 77, 'dn': []}, {'tok': 'servers', 'tag': 'NNS', 'dep': 'compound', 'up': 76, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 76, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 77, 'dn': [74, 75]}, {'tok': 'requests', 'tag': 'NNS', 'dep': 'pobj', 'up': 72, 'dn': [73, 76, 81]}, {'tok': 'load.php?module=bar&version=', 'tag': '-RRB-', 'dep': 'compound', 'up': 81, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 81, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'appos', 'up': 77, 'dn': [78, 79, 80]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 83, 'dn': []}, {'tok': 'srv200', 'tag': 'VB', 'dep': 'xcomp', 'up': 71, 'dn': [82]}, {'tok': 'complete', 'tag': 'JJ', 'dep': 'amod', 'up': 86, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 86, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'compound', 'up': 87, 'dn': [84, 85]}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'nsubj', 'up': 88, 'dn': [86]}, {'tok': 'ends', 'tag': 'VBZ', 'dep': 'nsubj', 'up': 89, 'dn': [87]}, {'tok': 'imagine', 'tag': 'VBP', 'dep': 'ccomp', 'up': 4, 'dn': [88, 92, 102]}, {'tok': 'module', 'tag': 'NN', 'dep': 'compound', 'up': 91, 'dn': []}, {'tok': 'bar', 'tag': 'NN', 'dep': 'nsubj', 'up': 92, 'dn': [90]}, {'tok': 'depends', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 89, 'dn': [91, 93]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 92, 'dn': [97]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 97, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 97, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 97, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 93, 'dn': [94, 95, 96, 98]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 97, 'dn': [99, 101]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 98, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'compound', 'up': 101, 'dn': []}, {'tok': 'foo', 'tag': 'NNP', 'dep': 'pobj', 'up': 98, 'dn': [100]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 89, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [2]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'on', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'hitting', 'tag': 'VBG', 'dep': 'csubj', 'up': 15, 'dn': [0, 4, 5, 7, 8]}, {'tok': 'srv100', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'foo', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10, 11, 12]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'keep', 'tag': 'VB', 'dep': 'ROOT', 'dn': [6, 14, 16, 28]}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 15, 'dn': [19, 22]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17, 18, 20, 21]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'results', 'tag': 'NNS', 'dep': 'conj', 'up': 19, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [24]}, {'tok': 'broken', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'scripts', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': [23, 25]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'unpredictable', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'ways', 'tag': 'NNS', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 48, 'toks': [{'tok': 'scenario', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'b', 'tag': 'NNP', 'dep': 'nmod', 'up': 8, 'dn': [2, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [4]}, {'tok': 'starts', 'tag': 'NNS', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [0, 1, 5, 6, 7, 9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'srv100', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'complete', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': [11, 12]}, {'tok': 'visits', 'tag': 'NNS', 'dep': 'nsubj', 'up': 29, 'dn': [8, 13]}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': [15, 16]}, {'tok': 'requests', 'tag': 'NNS', 'dep': 'nsubj', 'up': 29, 'dn': [17, 23]}, {'tok': 'load.php?module=startup', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'load', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': [19, 20]}, {'tok': 'balancer', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [21]}, {'tok': 'picks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 18, 'dn': [22, 26, 28]}, {'tok': 'srv100', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24, 25]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'srv200', 'tag': 'VB', 'dep': 'xcomp', 'up': 23, 'dn': [27]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 48, 'dn': [14, 18, 30, 32, 41, 42]}, {'tok': 'busy', 'tag': 'JJ', 'dep': 'acomp', 'up': 29, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'parataxis', 'up': 29, 'dn': [31, 33, 34, 36]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 32, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 36, 'dn': []}, {'tok': 'complete', 'tag': 'JJ', 'dep': 'conj', 'up': 32, 'dn': [35, 37, 38, 40]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 40, 'dn': []}, {'tok': 'requests', 'tag': 'NNS', 'dep': 'dobj', 'up': 36, 'dn': [39]}, {'tok': 'load.php?module=foo&version=', 'tag': 'ADD', 'dep': 'dep', 'up': 29, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'timestamp', 'tag': 'NN', 'dep': 'dobj', 'up': 48, 'dn': [43, 44]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 48, 'dn': [46]}, {'tok': 'got', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [29, 45, 47, 49, 51]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 48, 'dn': [50]}, {'tok': 'srv100', 'tag': 'NNP', 'dep': 'pobj', 'up': 49, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 48, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'load', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': [0]}, {'tok': 'balancer', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'picks', 'tag': 'VBZ', 'dep': 'nsubj', 'up': 18, 'dn': [2, 4, 5, 7, 17]}, {'tok': 'srv200', 'tag': 'NNP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'advcl', 'up': 3, 'dn': [6, 9]}, {'tok': 'mixed', 'tag': 'VBN', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'nsubj', 'up': 17, 'dn': [12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'files', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'concatenated', 'tag': 'VBN', 'dep': 'acl', 'up': 14, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'minified', 'tag': 'VBN', 'dep': 'advcl', 'up': 3, 'dn': [10, 11, 16]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 21, 'dn': [3, 19]}, {'tok': 'old', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [18, 20, 25, 28, 90]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'attr', 'up': 21, 'dn': [22, 23, 24]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 28, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'conj', 'up': 21, 'dn': [26, 27, 29, 35, 59]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [33]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'servers', 'tag': 'NNS', 'dep': 'compound', 'up': 33, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30, 31, 32]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'srv200', 'tag': 'VB', 'dep': 'xcomp', 'up': 28, 'dn': [34, 45]}, {'tok': 'finishes', 'tag': 'NNS', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': [36, 37]}, {'tok': 'requests', 'tag': 'NNS', 'dep': 'nsubj', 'up': 45, 'dn': [38, 40]}, {'tok': 'load.php?module=bar&version=', 'tag': '-RRB-', 'dep': 'compound', 'up': 43, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'sync', 'tag': 'NN', 'dep': 'compound', 'up': 44, 'dn': [41, 42]}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'nsubj', 'up': 45, 'dn': [43]}, {'tok': 'ends', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 35, 'dn': [39, 44, 46]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 45, 'dn': [48]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'scenario', 'tag': 'NN', 'dep': 'pobj', 'up': 46, 'dn': [47]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 50, 'dn': []}, {'tok': 'dependency', 'tag': 'NN', 'dep': 'nsubj', 'up': 59, 'dn': [49, 51, 54, 55]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 50, 'dn': [53]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 53, 'dn': []}, {'tok': 'requests', 'tag': 'NNS', 'dep': 'pobj', 'up': 51, 'dn': [52]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'modules', 'tag': 'NNS', 'dep': 'appos', 'up': 50, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 59, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 59, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 59, 'dn': []}, {'tok': 'matter', 'tag': 'VB', 'dep': 'conj', 'up': 28, 'dn': [50, 56, 57, 58, 69]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 69, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 69, 'dn': [64]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 64, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 64, 'dn': []}, {'tok': 'system', 'tag': 'NN', 'dep': 'pobj', 'up': 61, 'dn': [62, 63]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 66, 'dn': []}, {'tok': 'server', 'tag': 'NN', 'dep': 'nsubj', 'up': 69, 'dn': [65]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 69, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 69, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'advcl', 'up': 59, 'dn': [60, 61, 66, 67, 68, 70, 73, 77]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 69, 'dn': [72]}, {'tok': 'mixed', 'tag': 'JJ', 'dep': 'amod', 'up': 72, 'dn': []}, {'tok': 'state', 'tag': 'NN', 'dep': 'pobj', 'up': 70, 'dn': [71]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 69, 'dn': [74]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'pobj', 'up': 73, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 77, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 77, 'dn': []}, {'tok': 'opposed', 'tag': 'VBN', 'dep': 'advcl', 'up': 69, 'dn': [75, 76, 78, 85, 86, 89]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 77, 'dn': [81]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 81, 'dn': []}, {'tok': 'mixed', 'tag': 'JJ', 'dep': 'amod', 'up': 81, 'dn': []}, {'tok': 'state', 'tag': 'NN', 'dep': 'pobj', 'up': 78, 'dn': [79, 80, 82]}, {'tok': 'across', 'tag': 'IN', 'dep': 'prep', 'up': 81, 'dn': [84]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 84, 'dn': []}, {'tok': 'datacenter', 'tag': 'NN', 'dep': 'pobj', 'up': 82, 'dn': [83]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 77, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 77, 'dn': [87]}, {'tok': 'scenario', 'tag': 'NN', 'dep': 'pobj', 'up': 86, 'dn': [88]}, {'tok': 'a', 'tag': 'NNP', 'dep': 'nummod', 'up': 87, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 77, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 9]}, {'tok': 'under', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'timestamp', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"The two ve.base request are (naturally) from different cache servers, but the Content Length is identical, and the Age is close enough (sent out at different times, and my request is at a few seconds later as well). However the ve.core request is significantly different (eventhough we're giving the exact same url with the same timestamp from the startup module). I think this is a case where it once again shows how conceptually flawed our deployment system is (swapping out files and directory inside /a/common while apache is still fully serving and pooled) – or, how we did not take this into account in the design of ResourceLoader (take your pick). As a result I think one of the following 2 scenarios happened: Scenario A: sync deployment starts sync to srv100 complete user visits Wikipedia user requests load.php?module=startup load balancer picks srv100 user requests load.php?module=foo&version=123 (timestamp the user got from srv100) load balancer picks srv200, which still runs the old code this url is now cached on some servers user requests load.php?module=bar&version=212 sync to srv200 complete sync deployment ends Imagine module bar depends on the (new version of) module foo. From this point on, users hitting srv100 for the module=foo request will keep getting an old version and results in broken scripts in unpredictable ways. Scenario B: sync deployment starts sync to srv100 complete user visits Wikipedia user requests load.php?module=startup load balancer picks srv100 sync to srv200 is busy (started, but not complete) user requests load.php?module=foo&version=123 (timestamp the user got from srv100) load balancer picks srv200, which has mixed code so some of the files concatenated/minified are old some are new this url is now cached on some servers sync to srv200 finishes user requests load.php?module=bar&version=212 sync deployment ends In this scenario a dependency between different requests/modules doesn't even matter because in our deployment system a server can even be in mixed state within itself (as opposed to a mixed state across the datacenter, as scenario A). Again, it is cached under the new timestamp.\", 'cleaned': \"the two ve.base request are (naturally) from different cache servers, but the content-length is identical, and the age is close enough (sent out at different times, and my request is at a few seconds later as well). however the ve.core request is significantly different (eventhough we're giving the exact same url with the same timestamp from the startup module). i think this is a case where it once again shows how conceptually flawed our deployment system is (swapping out files and directory inside /a/common while apache is still fully serving and pooled) - or, how we did not take this into account in the design of resourceloader (take your pick). as a result i think one of the following scenarios happened: scenario a: - sync deployment starts - sync to srv100 complete - user visits wikipedia - user requests load.php?module=startup - load balancer picks srv100 - user requests load.php?module=foo&version= - (timestamp the user got from srv100) - load balancer picks srv200, which still runs the old code - this url is now cached on some servers - user requests load.php?module=bar&version= - sync to srv200 complete - sync deployment ends imagine module bar depends on the (new version of) module foo. from this point on, users hitting srv100 for the module=foo request will keep getting an old version and results in broken scripts in unpredictable ways. scenario b: - sync deployment starts - sync to srv100 complete - user visits wikipedia - user requests load.php?module=startup - load balancer picks srv100 - sync to srv200 is busy (started, but not complete) - user requests load.php?module=foo&version= - (timestamp the user got from srv100) - load balancer picks srv200, which has mixed code so some of the files concatenated/minified are old some are new - this url is now cached on some servers - sync to srv200 finishes - user requests load.php?module=bar&version= - sync deployment ends in this scenario a dependency between different requests/modules doesn't even matter because in our deployment system a server can even be in mixed state within itself (as opposed to a mixed state across the datacenter, as scenario a). again, it is cached under the new timestamp.\"})}),\n", + " '731': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '731', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Created attachment 13436 load.php request for ve.core (when it does not crash) Attached : {F12692}', 'parsed': [{'rt': 0, 'toks': [{'tok': 'created', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [6, 14, 15]}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [1, 2, 4]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'load.php', 'tag': 'ADD', 'dep': 'nummod', 'up': 6, 'dn': [3]}, {'tok': 'request', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [5, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 've.core', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'crash', 'tag': 'VB', 'dep': 'advcl', 'up': 0, 'dn': [10, 11, 12, 13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'f12692', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [6, 8]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Created attachment 13436 load.php request for ve.core (when it does not crash) Attached : {F12692}', 'cleaned': 'created attachment load.php request for ve.core (when it does not crash) **attached**: {f12692}'})}),\n", + " '732': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '732', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Created attachment 13435 load.php request for ve.core (when it crashes) Attached : {F12691}', 'parsed': [{'rt': 0, 'toks': [{'tok': 'created', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [6, 12, 13, 14, 15, 16, 18, 19, 21, 22]}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [1, 2, 4]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'load.php', 'tag': 'ADD', 'dep': 'nummod', 'up': 6, 'dn': [3]}, {'tok': 'request', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [5, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 've.core', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'crashes', 'tag': 'VBZ', 'dep': 'advcl', 'up': 0, 'dn': [10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [17]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'f12691', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [20]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Created attachment 13435 load.php request for ve.core (when it crashes) Attached : {F12691}', 'cleaned': 'created attachment load.php request for ve.core (when it crashes) **attached**: {f12691}'})}),\n", + " '733': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '733', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Created attachment 13434 load.php request for ve.base (when it does not crash) Attached : {F12690}', 'parsed': [{'rt': 0, 'toks': [{'tok': 'created', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [6, 15]}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [1, 2, 4]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'load.php', 'tag': 'ADD', 'dep': 'nummod', 'up': 6, 'dn': [3]}, {'tok': 'request', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [5, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 've.base', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9, 14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'crash', 'tag': 'VB', 'dep': 'relcl', 'up': 8, 'dn': [10, 11, 12, 13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'f12690', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [6, 8]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Created attachment 13434 load.php request for ve.base (when it does not crash) Attached : {F12690}', 'cleaned': 'created attachment load.php request for ve.base (when it does not crash) **attached**: {f12690}'})}),\n", + " '734': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '734', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Splitting from bug 54322. Version : unspecified Severity : critical', 'parsed': [{'rt': 0, 'toks': [{'tok': 'splitting', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 3, 4, 5, 6]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Splitting from bug 54322. Version : unspecified Severity : critical', 'cleaned': 'splitting from bug . -------------------------- **version**: unspecified **severity**: critical'})}),\n", + " '735': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '735', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': '(In reply to comment #3) > Change 87442 merged by jenkins bot: > ve.Element: Fallback to body, window is not scrollable > > https://gerrit.wikimedia.org/r/87442 This was just deployed.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 18, 'toks': [{'tok': 'change', 'tag': 'VB', 'dep': 'csubj', 'up': 18, 'dn': [1, 2, 9, 11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': [5]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 4, 'dn': [6, 7, 8]}, {'tok': 'jenkins', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'bot', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'EX', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 've.element', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [10, 12, 13, 16]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'fallback', 'tag': 'NN', 'dep': 'appos', 'up': 11, 'dn': [14]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'body', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 17, 19, 20, 21, 29, 30]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 18, 'dn': []}, {'tok': 'scrollable', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 29, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 29, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 29, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 29, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 29, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'acomp', 'up': 18, 'dn': [22, 23, 24, 25, 26, 27, 28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}], 'stripped_text': '(In reply to comment #3) > Change 87442 merged by jenkins bot: > ve.Element: Fallback to body, window is not scrollable > > https://gerrit.wikimedia.org/r/87442 This was just deployed.', 'cleaned': '(in reply to comment #) > change merged by jenkins-bot: > ve.element: fallback to body, window is not scrollable > > this was just deployed.'})}),\n", + " '742': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '742', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"I can reproduce this in Chrome on en.wikipedia.org. Though not every time. Stack trace: Uncaught TypeError: Cannot use 'in' operator to search for 'scrollTop' in undefined load.php?…:102 vendorPropName load.php?…:102 jQuery.extend.css load.php?…:105 Tween.propHooks._default.get load.php?…:136 Tween.cur load.php?…:136 Tween.init load.php?…:135 Tween load.php?…:135 Animation.deferred.promise.createTween load.php?…:131 tweeners. load.php?…:129 (anonymous function) load.php?…:130 jQuery.extend.each load.php?…:8 createTweens load.php?…:130 Animation load.php?…:132 doAnimation load.php?…:137 jQuery.extend.dequeue load.php?…:25 (anonymous function) load.php?…:26 jQuery.extend.each load.php?…:8 jQuery.fn.jQuery.each load.php?…:4 jQuery.fn.extend.queue load.php?…:26 jQuery.fn.extend.animate load.php?…:138 ve.Element.scrollIntoView load.php?ext.visualEditor…:11 ve.Element.scrollElementIntoView load.php?ext.visualEditor…:12 ve.ui.OptionWidget.setSelected load.php?ext.visualEditor…:404 ve.ui.SelectWidget.selectItem load.php?ext.visualEditor…:400 ve.ui.PagedDialog.addPage load.php?ext.visualEditor…:458 ve.ui.MWMetaDialog.initialize load.php?ext.visualEditor…:461 ve.ui.Window.onFrameInitialize load.php?ext.visualEditor…:353 oo.EventEmitter.emit load.php?ext.visualEditor.bas…:133 ve.ui.Frame.load load.php?ext.visualEditor…:351 ve.ui.WindowSet.open load.php?ext.visualEditor…:356 ve.init.mw.ViewPageTarget.onToolbarMwMetaButtonClick load.php?ext.visualEditor.bas…:87 proxy load.php?…:10 jQuery.event.dispatch load.php?…:45 elemData.handle.eventHandle load.php?…:38 In plain English: User clicks Page settings button Dialog doesn't exist yet, so we instantiate it and initialise it MWMetaDialog.initialize adds the 'categories' section SelectWidget sees we don't have a selected panel yet, and now that we have > 0 panels, it selects this new one OptionWidget is brave and tries to ensure the selected panel is visibile attempting to scroll it into view ve.Element traverses up from the panel element until it eventually is unable to find any element that is scrollable and falls back to ve.Element.getWindow( el ) We hand off this element (= detached iframe's window), to $.fn.animate which will try to animate scrollTop to 60px. Both in our jQuery version (v1.8.3) and the current one in use on jquery.com (v1.9.1) animating scrollTop on either window, document or document.documentElement () is not supported and results in : $(window).animate({'scrollTop': 100}) < TypeError: Cannot use 'in' operator to search for 'scrollTop' in undefined $.css: There is no window.style, and thus no 'scrollTop' in window.style Also, there is no window.scrollTop $(document).animate({'scrollTop': 100}) < TypeError: Cannot read property 'ownerDocument' of null There is no document.scrollTop. $(document.documentElement).animate({'scrollTop': 100}) > [ ] No exception, but scroll unchanged. There is a document.documentElement.scrollTop, but it doesn't appear to do anything (defaults to 0, setting is a no op) $(document.body).animate({'scrollTop': 100}) > [ ] Works! .... so, we should fix getClosestScrollableContainer to not fallback to window, because that's not a viable fallback as that is in fact not a scrollable container.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6, 8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'en.wikipedia.org', 'tag': 'NNP', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'though', 'tag': 'IN', 'dep': 'ROOT', 'dn': [3, 4]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'every', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'stack', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'trace', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [0, 2, 3, 4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'uncaught', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 6, 7, 9, 10, 14, 31, 32, 33, 39, 40, 44, 45, 46]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'operator', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'search', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [13, 15, 19, 30]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16, 17, 18]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'scrolltop', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [24, 25, 26]}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'vendorpropname', 'tag': 'NNP', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': 'jquery.extend.css', 'tag': 'NNP', 'dep': 'pobj', 'up': 19, 'dn': [27, 28]}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'tween.prophooks._default.get', 'tag': 'TO', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'tween.cur', 'tag': 'ADD', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'nmod', 'up': 35, 'dn': []}, {'tok': 'tween.init', 'tag': 'NNP', 'dep': 'nmod', 'up': 36, 'dn': [34]}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'tween', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'animation.deferred.promise.createtween', 'tag': 'NNP', 'dep': 'nummod', 'up': 44, 'dn': [42]}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'tweeners', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': [41]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 192, 'toks': [{'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'function', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [3]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'jquery.extend.each', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'createtweens', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 6, 'dn': [9, 12, 13]}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'animation', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'doanimation', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'jquery.extend.dequeue', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'function', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': [24]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'jquery.extend.each', 'tag': 'NNP', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'jquery.fn.jquery.each', 'tag': 'NNP', 'dep': 'nmod', 'up': 33, 'dn': []}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'jquery.fn.extend.queue', 'tag': 'NNP', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'jquery.fn.extend.animate', 'tag': 'NNP', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 've.element.scrollintoview', 'tag': 'CC', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'load.php?ext.visualeditor...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 've.element.scrollelementintoview', 'tag': 'NN', 'dep': 'compound', 'up': 45, 'dn': []}, {'tok': 'load.php?ext.visualeditor...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 've.ui.optionwidget.setselected', 'tag': 'VBD', 'dep': 'ccomp', 'up': 139, 'dn': [39, 45, 59, 71, 75, 76, 78, 79, 80, 81, 82, 83, 86, 87, 97, 99, 102, 109, 136]}, {'tok': 'load.php?ext.visualeditor...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 've.ui.selectwidget.selectitem', 'tag': 'NNP', 'dep': 'nmod', 'up': 54, 'dn': [48]}, {'tok': 'load.php?ext.visualeditor...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 53, 'dn': []}, {'tok': 've.ui.pageddialog.addpage', 'tag': 'NNP', 'dep': 'compound', 'up': 54, 'dn': [51, 52]}, {'tok': 'load.php?ext.visualeditor...:', 'tag': 'ADD', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 've.ui.mwmetadialog.initialize', 'tag': 'NNP', 'dep': 'compound', 'up': 59, 'dn': []}, {'tok': 'load.php?ext.visualeditor...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 57, 'dn': []}, {'tok': 've.ui.window.onframeinitialize', 'tag': 'NNP', 'dep': 'advcl', 'up': 47, 'dn': [54, 56, 57, 60, 62, 69]}, {'tok': 'load.php?ext.visualeditor...:', 'tag': 'ADD', 'dep': 'punct', 'up': 60, 'dn': []}, {'tok': 'oo.eventemitter.emit', 'tag': 'IN', 'dep': 'punct', 'up': 59, 'dn': []}, {'tok': 'load.php?ext.visualeditor.bas...:', 'tag': 'XX', 'dep': 'nmod', 'up': 66, 'dn': []}, {'tok': 've.ui.frame.load', 'tag': 'NNP', 'dep': 'nmod', 'up': 66, 'dn': []}, {'tok': 'load.php?ext.visualeditor...:', 'tag': 'XX', 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 've.ui.windowset.open', 'tag': 'NNP', 'dep': 'compound', 'up': 69, 'dn': []}, {'tok': 'load.php?ext.visualeditor...:', 'tag': 'ADD', 'dep': 'punct', 'up': 69, 'dn': []}, {'tok': 've.init.mw.viewpagetarget.ontoolbarmwmetabuttonclick', 'tag': 'NNP', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'load.php?ext.visualeditor.bas...:', 'tag': 'XX', 'dep': 'punct', 'up': 72, 'dn': []}, {'tok': 'proxy', 'tag': 'NN', 'dep': 'compound', 'up': 75, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'jquery.event.dispatch', 'tag': 'NNP', 'dep': 'compound', 'up': 78, 'dn': []}, {'tok': 'load.php?...:', 'tag': 'XX', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'elemdata.handle.eventhandle', 'tag': 'VBD', 'dep': 'prep', 'up': 47, 'dn': []}, {'tok': 'load.php?...:', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 47, 'dn': [85]}, {'tok': 'plain', 'tag': 'JJ', 'dep': 'amod', 'up': 85, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'pobj', 'up': 83, 'dn': [84]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 89, 'dn': []}, {'tok': 'clicks', 'tag': 'NNS', 'dep': 'compound', 'up': 90, 'dn': [88]}, {'tok': 'page', 'tag': 'NN', 'dep': 'compound', 'up': 91, 'dn': [89]}, {'tok': 'settings', 'tag': 'NNS', 'dep': 'compound', 'up': 94, 'dn': [90]}, {'tok': 'button', 'tag': 'NN', 'dep': 'compound', 'up': 94, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 94, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubj', 'up': 97, 'dn': [91, 92, 93]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 97, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 97, 'dn': []}, {'tok': 'exist', 'tag': 'VB', 'dep': 'ccomp', 'up': 47, 'dn': [94, 95, 96, 98]}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 97, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 102, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 102, 'dn': []}, {'tok': 'instantiate', 'tag': 'VBP', 'dep': 'conj', 'up': 47, 'dn': [100, 101, 103, 104, 105]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 102, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 102, 'dn': []}, {'tok': 'initialise', 'tag': 'VB', 'dep': 'conj', 'up': 102, 'dn': [106]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 105, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 108, 'dn': []}, {'tok': 'mwmetadialog.initialize', 'tag': 'NNP', 'dep': 'nsubj', 'up': 109, 'dn': [107]}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'conj', 'up': 47, 'dn': [108, 117, 126, 127]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 116, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 116, 'dn': []}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'poss', 'up': 116, 'dn': [113]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 112, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 116, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 116, 'dn': []}, {'tok': 'selectwidget', 'tag': 'NN', 'dep': 'nsubj', 'up': 117, 'dn': [110, 111, 112, 114, 115]}, {'tok': 'sees', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 109, 'dn': [116, 121]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 121, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 121, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 121, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ccomp', 'up': 117, 'dn': [118, 119, 120, 124, 125]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 124, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'amod', 'up': 124, 'dn': []}, {'tok': 'panel', 'tag': 'NN', 'dep': 'dobj', 'up': 121, 'dn': [122, 123]}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 121, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 109, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 109, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 136, 'dn': [131, 132]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 131, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 131, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ccomp', 'up': 128, 'dn': [129, 130]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 128, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 134, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 136, 'dn': [133, 135]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 134, 'dn': []}, {'tok': 'panels', 'tag': 'NNS', 'dep': 'conj', 'up': 47, 'dn': [128, 134]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 139, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 139, 'dn': []}, {'tok': 'selects', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 192, 'dn': [47, 137, 138, 145]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 144, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 144, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 144, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 144, 'dn': []}, {'tok': 'optionwidget', 'tag': 'NN', 'dep': 'nsubj', 'up': 145, 'dn': [140, 141, 142, 143]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 139, 'dn': [144, 146, 147, 148]}, {'tok': 'brave', 'tag': 'JJ', 'dep': 'acomp', 'up': 145, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 145, 'dn': []}, {'tok': 'tries', 'tag': 'VBZ', 'dep': 'conj', 'up': 145, 'dn': [150]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 150, 'dn': []}, {'tok': 'ensure', 'tag': 'VB', 'dep': 'xcomp', 'up': 148, 'dn': [149, 156]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 153, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'amod', 'up': 153, 'dn': []}, {'tok': 'panel', 'tag': 'NN', 'dep': 'nsubj', 'up': 154, 'dn': [151, 152]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 156, 'dn': [153, 155]}, {'tok': 'visibile', 'tag': 'JJ', 'dep': 'acomp', 'up': 154, 'dn': []}, {'tok': 'attempting', 'tag': 'VBG', 'dep': 'ccomp', 'up': 150, 'dn': [154, 158, 162, 164]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 158, 'dn': []}, {'tok': 'scroll', 'tag': 'VB', 'dep': 'xcomp', 'up': 156, 'dn': [157, 159, 160]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 158, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 158, 'dn': [161]}, {'tok': 'view', 'tag': 'NN', 'dep': 'pobj', 'up': 160, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 156, 'dn': []}, {'tok': 've.element', 'tag': 'NN', 'dep': 'nsubj', 'up': 164, 'dn': []}, {'tok': 'traverses', 'tag': 'NNS', 'dep': 'dobj', 'up': 156, 'dn': [163, 165, 166, 173]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 164, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 164, 'dn': [169]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 169, 'dn': []}, {'tok': 'panel', 'tag': 'NN', 'dep': 'compound', 'up': 169, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'pobj', 'up': 166, 'dn': [167, 168]}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 173, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 173, 'dn': []}, {'tok': 'eventually', 'tag': 'RB', 'dep': 'advmod', 'up': 173, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 164, 'dn': [170, 171, 172, 174]}, {'tok': 'unable', 'tag': 'JJ', 'dep': 'acomp', 'up': 173, 'dn': [176]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 176, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'xcomp', 'up': 174, 'dn': [175, 178]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 178, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'dobj', 'up': 176, 'dn': [177, 180]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 180, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 178, 'dn': [179, 181, 182, 183]}, {'tok': 'scrollable', 'tag': 'JJ', 'dep': 'acomp', 'up': 180, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 180, 'dn': []}, {'tok': 'falls', 'tag': 'VBZ', 'dep': 'conj', 'up': 180, 'dn': [184]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 183, 'dn': [185]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 184, 'dn': [186]}, {'tok': 've.element.getwindow', 'tag': 'CD', 'dep': 'pobj', 'up': 185, 'dn': [187, 188, 189]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 186, 'dn': []}, {'tok': 'el', 'tag': 'NNP', 'dep': 'appos', 'up': 186, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 186, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 192, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 192, 'dn': []}, {'tok': 'hand', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [139, 190, 191, 193, 200, 201, 202, 205, 214]}, {'tok': 'off', 'tag': 'RP', 'dep': 'prt', 'up': 192, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 195, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'nmod', 'up': 200, 'dn': [194]}, {'tok': '(=', 'tag': 'NNP', 'dep': 'nmod', 'up': 200, 'dn': []}, {'tok': 'detached', 'tag': 'VBN', 'dep': 'amod', 'up': 198, 'dn': []}, {'tok': 'iframe', 'tag': 'NN', 'dep': 'poss', 'up': 200, 'dn': [197, 199]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 198, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'dobj', 'up': 192, 'dn': [195, 196, 198]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 192, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 192, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 205, 'dn': [204]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 203, 'dn': []}, {'tok': 'cur>.fn.animate', 'tag': 'NN', 'dep': 'advcl', 'up': 192, 'dn': [203, 208]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 208, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 208, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'relcl', 'up': 205, 'dn': [206, 207, 210]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 210, 'dn': []}, {'tok': 'animate', 'tag': 'VB', 'dep': 'xcomp', 'up': 208, 'dn': [209, 211, 212]}, {'tok': 'scrolltop', 'tag': 'NN', 'dep': 'dobj', 'up': 210, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 210, 'dn': [213]}, {'tok': '60px', 'tag': 'VB', 'dep': 'pobj', 'up': 212, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 192, 'dn': []}]}, {'rt': 35, 'toks': [{'tok': 'both', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 35, 'dn': [1, 8, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 4, 'dn': []}, {'tok': 'jquery', 'tag': 'JJ', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 6, 7]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'v1.8.3', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'current', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'conj', 'up': 0, 'dn': [9, 10, 12, 19, 32]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'use', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [14]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'jquery.com', 'tag': 'ADD', 'dep': 'pobj', 'up': 14, 'dn': [16, 17, 18]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'v1.9.1', 'tag': 'NNP', 'dep': 'appos', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'animating', 'tag': 'VBG', 'dep': 'acl', 'up': 11, 'dn': [20]}, {'tok': 'scrolltop', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [21]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'either', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 24, 25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'document', 'tag': 'NN', 'dep': 'conj', 'up': 23, 'dn': [26, 27, 30]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'document.documentelement', 'tag': 'NN', 'dep': 'conj', 'up': 25, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 30, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'conj', 'up': 25, 'dn': [28, 29, 31]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 35, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 35, 'dn': []}, {'tok': 'supported', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 33, 34, 36, 37, 40, 41, 42, 45]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 35, 'dn': []}, {'tok': 'results', 'tag': 'NNS', 'dep': 'conj', 'up': 35, 'dn': [38]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [39]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': \"cur>(window).animate({'scrolltop\", 'tag': 'NN', 'dep': 'dep', 'up': 35, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 35, 'dn': [43, 44, 46, 47, 48]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 45, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'ccomp', 'up': 23, 'dn': [0, 1, 3, 4, 6, 7, 11, 18, 19, 20]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'operator', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'search', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [10, 12, 16]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13, 14, 15]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'scrolltop', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [17]}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': '*', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'cur>.css', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 23, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [5, 21, 22, 25, 26, 27, 39]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'window.style', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'thus', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'scrolltop', 'tag': 'NN', 'dep': 'nsubj', 'up': 39, 'dn': [28, 29, 30, 32, 33]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [34]}, {'tok': 'window.style', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 39, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 39, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 23, 'dn': [31, 35, 36, 37, 38, 41, 43, 44, 47]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'window.scrolltop', 'tag': 'NN', 'dep': 'attr', 'up': 39, 'dn': [40, 42]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 41, 'dn': []}, {'tok': \"cur>(document).animate({'scrolltop\", 'tag': 'NN', 'dep': 'attr', 'up': 39, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 39, 'dn': [45, 46, 48, 49, 50]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'read', 'tag': 'VB', 'dep': 'advcl', 'up': 14, 'dn': [0, 1, 3, 4, 8]}, {'tok': 'property', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'ownerdocument', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7, 9, 10]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'null', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 14, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [5, 12, 13, 16, 17]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'document.scrolltop', 'tag': 'NN', 'dep': 'attr', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': \"cur>(document.documentelement).animate({'scrolltop\", 'tag': 'RB', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 7, 8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'ROOT', 'dn': [3, 6, 8, 9, 10, 11, 13]}, {'tok': '[', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 0, 'dn': [1, 2, 4, 5]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'exception', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'scroll', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [12]}, {'tok': 'unchanged', 'tag': 'JJ', 'dep': 'acomp', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 10, 29, 33, 37]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'document.documentelement.scrolltop', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [7, 8, 9, 12, 15, 22, 28]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 10, 'dn': [11, 13]}, {'tok': 'anything', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'defaults', 'tag': 'NNS', 'dep': 'ccomp', 'up': 10, 'dn': [14, 16, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 15, 'dn': [17, 18]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'setting', 'tag': 'VBG', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 10, 'dn': [20, 21, 26, 27]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'op', 'tag': 'NN', 'dep': 'attr', 'up': 22, 'dn': [23, 24, 25]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': \"cur>(document.body).animate({'scrolltop\", 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': [30]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [31, 32, 34, 35, 36]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '[', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': [0]}, {'tok': 'body', 'tag': 'NN', 'dep': 'dep', 'up': 6, 'dn': [1, 3]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'works', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 4, 5, 7]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '....', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 8, 11, 14, 28]}, {'tok': 'getclosestscrollablecontainer', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'fallback', 'tag': 'VB', 'dep': 'advcl', 'up': 4, 'dn': [6, 7, 9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 4, 'dn': [12, 13, 15, 18]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'viable', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'fallback', 'tag': 'NN', 'dep': 'attr', 'up': 14, 'dn': [16, 17, 21]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 18, 'dn': [19, 20, 22]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [23, 24, 27]}, {'tok': 'fact', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 22, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'scrollable', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'container', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [25, 26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"I can reproduce this in Chrome on en.wikipedia.org. Though not every time. Stack trace: Uncaught TypeError: Cannot use 'in' operator to search for 'scrollTop' in undefined load.php?…:102 vendorPropName load.php?…:102 jQuery.extend.css load.php?…:105 Tween.propHooks._default.get load.php?…:136 Tween.cur load.php?…:136 Tween.init load.php?…:135 Tween load.php?…:135 Animation.deferred.promise.createTween load.php?…:131 tweeners. load.php?…:129 (anonymous function) load.php?…:130 jQuery.extend.each load.php?…:8 createTweens load.php?…:130 Animation load.php?…:132 doAnimation load.php?…:137 jQuery.extend.dequeue load.php?…:25 (anonymous function) load.php?…:26 jQuery.extend.each load.php?…:8 jQuery.fn.jQuery.each load.php?…:4 jQuery.fn.extend.queue load.php?…:26 jQuery.fn.extend.animate load.php?…:138 ve.Element.scrollIntoView load.php?ext.visualEditor…:11 ve.Element.scrollElementIntoView load.php?ext.visualEditor…:12 ve.ui.OptionWidget.setSelected load.php?ext.visualEditor…:404 ve.ui.SelectWidget.selectItem load.php?ext.visualEditor…:400 ve.ui.PagedDialog.addPage load.php?ext.visualEditor…:458 ve.ui.MWMetaDialog.initialize load.php?ext.visualEditor…:461 ve.ui.Window.onFrameInitialize load.php?ext.visualEditor…:353 oo.EventEmitter.emit load.php?ext.visualEditor.bas…:133 ve.ui.Frame.load load.php?ext.visualEditor…:351 ve.ui.WindowSet.open load.php?ext.visualEditor…:356 ve.init.mw.ViewPageTarget.onToolbarMwMetaButtonClick load.php?ext.visualEditor.bas…:87 proxy load.php?…:10 jQuery.event.dispatch load.php?…:45 elemData.handle.eventHandle load.php?…:38 In plain English: User clicks Page settings button Dialog doesn't exist yet, so we instantiate it and initialise it MWMetaDialog.initialize adds the 'categories' section SelectWidget sees we don't have a selected panel yet, and now that we have > 0 panels, it selects this new one OptionWidget is brave and tries to ensure the selected panel is visibile attempting to scroll it into view ve.Element traverses up from the panel element until it eventually is unable to find any element that is scrollable and falls back to ve.Element.getWindow( el ) We hand off this element (= detached iframe's window), to $.fn.animate which will try to animate scrollTop to 60px. Both in our jQuery version (v1.8.3) and the current one in use on jquery.com (v1.9.1) animating scrollTop on either window, document or document.documentElement () is not supported and results in : $(window).animate({'scrollTop': 100}) < TypeError: Cannot use 'in' operator to search for 'scrollTop' in undefined $.css: There is no window.style, and thus no 'scrollTop' in window.style Also, there is no window.scrollTop $(document).animate({'scrollTop': 100}) < TypeError: Cannot read property 'ownerDocument' of null There is no document.scrollTop. $(document.documentElement).animate({'scrollTop': 100}) > [ ] No exception, but scroll unchanged. There is a document.documentElement.scrollTop, but it doesn't appear to do anything (defaults to 0, setting is a no op) $(document.body).animate({'scrollTop': 100}) > [ ] Works! .... so, we should fix getClosestScrollableContainer to not fallback to window, because that's not a viable fallback as that is in fact not a scrollable container.\", 'cleaned': \"i can reproduce this in chrome on en.wikipedia.org. though not every time. stack trace: uncaught typeerror: cannot use 'in' operator to search for 'scrolltop' in undefined load.php?...: vendorpropname load.php?...: jquery.extend.css load.php?...: tween.prophooks._default.get load.php?...: tween.cur load.php?...: tween.init load.php?...: tween load.php?...: animation.deferred.promise.createtween load.php?...: tweeners.* load.php?...: (anonymous function) load.php?...: jquery.extend.each load.php?...: createtweens load.php?...: animation load.php?...: doanimation load.php?...: jquery.extend.dequeue load.php?...: (anonymous function) load.php?...: jquery.extend.each load.php?...: jquery.fn.jquery.each load.php?...: jquery.fn.extend.queue load.php?...: jquery.fn.extend.animate load.php?...: ve.element.scrollintoview load.php?ext.visualeditor...: ve.element.scrollelementintoview load.php?ext.visualeditor...: ve.ui.optionwidget.setselected load.php?ext.visualeditor...: ve.ui.selectwidget.selectitem load.php?ext.visualeditor...: ve.ui.pageddialog.addpage load.php?ext.visualeditor...: ve.ui.mwmetadialog.initialize load.php?ext.visualeditor...: ve.ui.window.onframeinitialize load.php?ext.visualeditor...: oo.eventemitter.emit load.php?ext.visualeditor.bas...: ve.ui.frame.load load.php?ext.visualeditor...: ve.ui.windowset.open load.php?ext.visualeditor...: ve.init.mw.viewpagetarget.ontoolbarmwmetabuttonclick load.php?ext.visualeditor.bas...: proxy load.php?...: jquery.event.dispatch load.php?...: elemdata.handle.eventhandle load.php?...: in plain english: - user clicks page settings button - dialog doesn't exist yet, so we instantiate it and initialise it - mwmetadialog.initialize adds the 'categories' section - selectwidget sees we don't have a selected panel yet, and now that we have > panels, it selects this new one - optionwidget is brave and tries to ensure the selected panel is visibile attempting to scroll it into view - ve.element traverses up from the panel element until it eventually is unable to find any element that is scrollable and falls back to ve.element.getwindow( el ) - we hand off this element (= detached iframe's window), to .fn.animate which will try to animate scrolltop to 60px. both in our jquery version (v1.8.3) and the current one in use on jquery.com (v1.9.1) animating scrolltop on either window, document or document.documentelement () is not supported and results in : (window).animate({'scrolltop': }) < typeerror: cannot use 'in' operator to search for 'scrolltop' in undefined * .css: there is no window.style, and thus no 'scrolltop' in window.style * also, there is no window.scrolltop (document).animate({'scrolltop': }) < typeerror: cannot read property 'ownerdocument' of null * there is no document.scrolltop. (document.documentelement).animate({'scrolltop': }) > [ ] * no exception, but scroll unchanged. * there is a document.documentelement.scrolltop, but it doesn't appear to do anything (defaults to , setting is a no-op) (document.body).animate({'scrolltop': }) > [ ] * works! .... so, we should fix getclosestscrollablecontainer to not fallback to window, because that's not a viable fallback as that is in fact not a scrollable container.\"})}),\n", + " '743': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-kqibbfgfpgocyzwe32lv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '743', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'pawn character editing seen on master branch (beta labs) as of 30 September. open a page on beta labs in VE begin editing at default location or top left beginning of page pawn character appears upon entering text Version : unspecified Severity : major Attached : {F12377}', 'parsed': [{'rt': 2, 'toks': [{'tok': 'pawn', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': [0]}, {'tok': 'editing', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 3, 17]}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': [4, 11]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'master', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'branch', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 9, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'labs', 'tag': 'NNS', 'dep': 'appos', 'up': 6, 'dn': [7, 8]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13, 14, 15, 16]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'september', 'tag': 'NNP', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'open', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 6, 8, 22, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 42, 43, 45, 46, 48]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'labs', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'begin', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [7, 9]}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 8, 'dn': [10]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'location', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13, 17]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'top', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'left', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': [14, 15]}, {'tok': 'beginning', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': [16, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [21]}, {'tok': 'page', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': [19]}, {'tok': 'character', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [20]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'conj', 'up': 0, 'dn': [23, 26]}, {'tok': 'upon', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [24]}, {'tok': 'entering', 'tag': 'VBG', 'dep': 'pcomp', 'up': 23, 'dn': [25]}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': [34]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [33]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'appos', 'up': 0, 'dn': [41]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [44]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 43, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'f12377', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [47, 49]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 48, 'dn': []}]}], 'stripped_text': 'pawn character editing seen on master branch (beta labs) as of 30 September. open a page on beta labs in VE begin editing at default location or top left beginning of page pawn character appears upon entering text Version : unspecified Severity : major Attached : {F12377}', 'cleaned': 'pawn character editing seen on master branch (beta labs) as of september. open a page on beta labs in ve begin editing at default location or top-left beginning of page pawn character appears upon entering text -------------------------- **version**: unspecified **severity**: major **attached**: {f12377}'})}),\n", + " '745': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '745', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 54785 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 54785 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '747': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '747', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Author: `Wikifram` Description: After the failure of VE (e.g. witness the opt in at the three largest wikipedia versions), the WMF now comes with MW 1.22wmf19, which creates more errors than it solves for VE, as could be predicted by anyone remotely busy with VE. I have documented some problems I found with minimal testing, there are probably a lot more. The version doesn\\'t do what the release notes claim (e.g. reflists can\\'t be moved, not that they often need moving anyway; many templates can\\'t be moved either), and doesn\\'t solve the major problems that existed with the one thing that could somewhat be dragged, images. Multiplying known problems instead of solving them, when there are plenty of major problems which have turned away most of your user and testbase, is simply stupid. No one is waiting for weekly updates (certainly not of this \"quality\"). Please, PLEASE, stop it; get back to the bug list, solve the 50 most urgent ones, \\'\\'test them thoroughly yourselves\", and then come to us, present the improvements, and \\'\\'ask\\'\\' us whether we want to implement and test them. Version : unspecified Severity : major', 'parsed': [{'rt': 36, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 36, 'dn': [1, 2, 3, 4, 5, 8, 9, 10]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'author', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': ':*', 'tag': 'NNP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': [6]}, {'tok': 'wikifram', 'tag': 'FW', 'dep': 'dep', 'up': 5, 'dn': [7]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'failure', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'witness', 'tag': 'VB', 'dep': 'advcl', 'up': 36, 'dn': [13, 18, 19, 24, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 22, 23]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'three', 'tag': 'CD', 'dep': 'nummod', 'up': 30, 'dn': []}, {'tok': 'largest', 'tag': 'JJS', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NN', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'versions', 'tag': 'NNS', 'dep': 'pobj', 'up': 25, 'dn': [26, 27, 28, 29, 31]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'wmf', 'tag': 'NNP', 'dep': 'nsubj', 'up': 36, 'dn': [33]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'comes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 11, 12, 20, 32, 34, 35, 37, 55, 62]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [40]}, {'tok': 'mw', 'tag': 'NNP', 'dep': 'nmod', 'up': 40, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'number>.22wmf19', 'tag': 'NNP', 'dep': 'pobj', 'up': 37, 'dn': [38, 39, 41, 43, 51]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 43, 'dn': []}, {'tok': 'creates', 'tag': 'VBZ', 'dep': 'relcl', 'up': 40, 'dn': [42, 45]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 45, 'dn': []}, {'tok': 'errors', 'tag': 'NNS', 'dep': 'dobj', 'up': 43, 'dn': [44, 48]}, {'tok': 'than', 'tag': 'IN', 'dep': 'mark', 'up': 48, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 48, 'dn': []}, {'tok': 'solves', 'tag': 'VBZ', 'dep': 'advcl', 'up': 45, 'dn': [46, 47, 49]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 48, 'dn': [50]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 49, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 55, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 55, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 55, 'dn': []}, {'tok': 'predicted', 'tag': 'VBN', 'dep': 'advcl', 'up': 36, 'dn': [52, 53, 54, 56]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 55, 'dn': [57]}, {'tok': 'anyone', 'tag': 'NN', 'dep': 'pobj', 'up': 56, 'dn': [59]}, {'tok': 'remotely', 'tag': 'RB', 'dep': 'advmod', 'up': 59, 'dn': []}, {'tok': 'busy', 'tag': 'JJ', 'dep': 'amod', 'up': 57, 'dn': [58, 60]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 59, 'dn': [61]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 60, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 36, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'documented', 'tag': 'VBN', 'dep': 'ccomp', 'up': 12, 'dn': [0, 1, 4]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [3, 6]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'found', 'tag': 'VBD', 'dep': 'relcl', 'up': 4, 'dn': [5, 7]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'minimal', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'testing', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 12, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [2, 10, 11, 13, 16, 17]}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'npadvmod', 'up': 16, 'dn': [14]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'attr', 'up': 12, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 8, 16, 31, 34, 35, 38, 55]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'release', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [6]}, {'tok': 'notes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [5, 7, 9]}, {'tok': 'claim', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'reflists', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 16, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'moved', 'tag': 'VBN', 'dep': 'parataxis', 'up': 4, 'dn': [10, 11, 12, 13, 14, 15, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 22, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'often', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ccomp', 'up': 31, 'dn': [18, 19, 20, 21, 23]}, {'tok': 'moving', 'tag': 'VBG', 'dep': 'xcomp', 'up': 22, 'dn': [24]}, {'tok': 'anyway', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'many', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 31, 'dn': [26]}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 31, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': 'moved', 'tag': 'VBN', 'dep': 'conj', 'up': 4, 'dn': [22, 25, 27, 28, 29, 30, 32, 33]}, {'tok': 'either', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 38, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 38, 'dn': []}, {'tok': 'solve', 'tag': 'VB', 'dep': 'conj', 'up': 4, 'dn': [36, 37, 41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'dobj', 'up': 38, 'dn': [39, 40, 43]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 43, 'dn': []}, {'tok': 'existed', 'tag': 'VBD', 'dep': 'relcl', 'up': 41, 'dn': [42, 44]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [47]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 47, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': [45, 46, 52, 53, 54]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 52, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 52, 'dn': []}, {'tok': 'somewhat', 'tag': 'RB', 'dep': 'advmod', 'up': 52, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 52, 'dn': []}, {'tok': 'dragged', 'tag': 'VBN', 'dep': 'relcl', 'up': 47, 'dn': [48, 49, 50, 51]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'images', 'tag': 'NNS', 'dep': 'appos', 'up': 47, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 26, 'toks': [{'tok': 'multiplying', 'tag': 'VBG', 'dep': 'advcl', 'up': 26, 'dn': [2, 4]}, {'tok': 'known', 'tag': 'VBN', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 0, 'dn': [3, 5]}, {'tok': 'solving', 'tag': 'VBG', 'dep': 'pcomp', 'up': 4, 'dn': [6]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 10, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'advcl', 'up': 26, 'dn': [8, 9, 11]}, {'tok': 'plenty', 'tag': 'NN', 'dep': 'attr', 'up': 10, 'dn': [12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'major', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [13, 17]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'turned', 'tag': 'VBN', 'dep': 'relcl', 'up': 14, 'dn': [15, 16, 18, 19]}, {'tok': 'away', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'most', 'tag': 'JJS', 'dep': 'dobj', 'up': 17, 'dn': [20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 22, 'dn': []}, {'tok': 'user-', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 23, 24]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 22, 'dn': []}, {'tok': 'testbase', 'tag': 'NN', 'dep': 'conj', 'up': 22, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 7, 10, 25, 28, 29]}, {'tok': 'simply', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'stupid', 'tag': 'JJ', 'dep': 'acomp', 'up': 26, 'dn': [27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 26, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'waiting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 4, 15, 16]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'weekly', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'updates', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [5, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'certainly', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': [8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [7, 9, 13]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'quality', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12, 14]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'stop', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [0, 1, 2, 3, 5]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 6, 8, 13, 14, 24, 53]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': [9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'solve', 'tag': 'VB', 'dep': 'conj', 'up': 7, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16, 18, 21]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'most', 'tag': 'RBS', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'urgent', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'ones', 'tag': 'NNS', 'dep': 'appos', 'up': 17, 'dn': [19, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'conj', 'up': 7, 'dn': [22, 23, 25, 27, 28, 29, 30, 32]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': 'thoroughly', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'yourselves', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 24, 'dn': [26]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 24, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'come', 'tag': 'VB', 'dep': 'conj', 'up': 24, 'dn': [31, 33, 35, 36]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'present', 'tag': 'VB', 'dep': 'conj', 'up': 32, 'dn': [38, 39, 40, 42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'improvements', 'tag': 'NNS', 'dep': 'dobj', 'up': 36, 'dn': [37]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 36, 'dn': []}, {'tok': \"''\", 'tag': '``', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'ask', 'tag': 'VB', 'dep': 'conj', 'up': 36, 'dn': [41, 43, 44, 47]}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'us', 'tag': 'NNP', 'dep': 'dobj', 'up': 42, 'dn': []}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 47, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 47, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'ccomp', 'up': 42, 'dn': [45, 46, 49]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 49, 'dn': []}, {'tok': 'implement', 'tag': 'VB', 'dep': 'xcomp', 'up': 47, 'dn': [48, 50, 51]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 49, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'conj', 'up': 49, 'dn': [52]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 51, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': ' Author: `Wikifram` Description: After the failure of VE (e.g. witness the opt in at the three largest wikipedia versions), the WMF now comes with MW 1.22wmf19, which creates more errors than it solves for VE, as could be predicted by anyone remotely busy with VE. I have documented some problems I found with minimal testing, there are probably a lot more. The version doesn\\'t do what the release notes claim (e.g. reflists can\\'t be moved, not that they often need moving anyway; many templates can\\'t be moved either), and doesn\\'t solve the major problems that existed with the one thing that could somewhat be dragged, images. Multiplying known problems instead of solving them, when there are plenty of major problems which have turned away most of your user and testbase, is simply stupid. No one is waiting for weekly updates (certainly not of this \"quality\"). Please, PLEASE, stop it; get back to the bug list, solve the 50 most urgent ones, \\'\\'test them thoroughly yourselves\", and then come to us, present the improvements, and \\'\\'ask\\'\\' us whether we want to implement and test them. Version : unspecified Severity : major', 'cleaned': '**author:** \\'wikifram\\' **description:** after the failure of ve (e.g. witness the opt-in at the three largest wikipedia versions), the wmf now comes with mw .22wmf19, which creates more errors than it solves for ve, as could be predicted by anyone remotely busy with ve. i have documented some problems i found with minimal testing, there are probably a lot more. the version doesn\\'t do what the release notes claim (e.g. reflists can\\'t be moved, not that they often need moving anyway; many templates can\\'t be moved either), and doesn\\'t solve the major problems that existed with the one thing that could somewhat be dragged, images. multiplying known problems instead of solving them, when there are plenty of major problems which have turned away most of your user- and testbase, is simply stupid. no one is waiting for weekly updates (certainly not of this \"quality\"). please, please, stop it; get back to the bug list, solve the most urgent ones, \\'\\'test them thoroughly yourselves\", and then come to us, present the improvements, and \\'\\'ask\\'\\' us whether we want to implement and test them. -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '748': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '748', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Wikifram wrote: Allright, thanks to both for the reply.', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'wikifram', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 7, 15]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'allright', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 5, 'dn': [8, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'thanks', 'tag': 'NNS', 'dep': 'appos', 'up': 7, 'dn': [10, 12]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'both', 'tag': 'DT', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': ' Wikifram wrote: Allright, thanks to both for the reply.', 'cleaned': '**wikifram** wrote: allright, thanks to both for the reply.'})}),\n", + " '749': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lluzkul4z7us4sxkayss', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '749', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #4) > Is that an official policy or wishful thinking? VE product manager James Forrester told to Tech Ambassadors at See also http://lists.wikimedia.org/pipermail/wikitech ambassadors/2013 September/000416.html \"However, if there is community consensus that your wiki does not want it yet or is not ready, it can of course be reversed to \"opt in\" just file a Bugzilla request or contact your local community liaison.\"', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '>', 'tag': 'NFP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 5, 9]}, {'tok': 'that', 'tag': 'IN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'official', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'policy', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [3, 4, 6, 8]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'wishful', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'thinking', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [7]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'product', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'manager', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': [1]}, {'tok': 'james', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'forrester', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': [2, 3]}, {'tok': 'told', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 6, 9, 41, 60, 61]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'tech', 'tag': 'NN', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'ambassadors', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [10]}, {'tok': 'see', 'tag': 'VB', 'dep': 'pcomp', 'up': 9, 'dn': [11]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 41, 'dn': [14]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 41, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 20, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 41, 'dn': [18, 19, 22]}, {'tok': 'community', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'consensus', 'tag': 'NN', 'dep': 'attr', 'up': 20, 'dn': [21, 28]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 25, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'nsubj', 'up': 28, 'dn': [24]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 28, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'relcl', 'up': 22, 'dn': [23, 25, 26, 27, 29, 30, 31, 32]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 28, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 28, 'dn': [33, 34]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 32, 'dn': []}, {'tok': 'ready', 'tag': 'JJ', 'dep': 'acomp', 'up': 32, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 41, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 41, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [39]}, {'tok': 'course', 'tag': 'NN', 'dep': 'pobj', 'up': 38, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 41, 'dn': []}, {'tok': 'reversed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 5, 'dn': [12, 13, 15, 16, 17, 20, 35, 36, 37, 38, 40, 44]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 44, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'opt', 'tag': 'VB', 'dep': 'xcomp', 'up': 41, 'dn': [42, 43, 45, 46, 47, 48, 50]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'dobj', 'up': 44, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 50, 'dn': []}, {'tok': 'file', 'tag': 'VB', 'dep': 'dep', 'up': 44, 'dn': [49, 53, 54, 55]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': 'bugzilla', 'tag': 'NN', 'dep': 'compound', 'up': 53, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'dobj', 'up': 50, 'dn': [51, 52]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 50, 'dn': []}, {'tok': 'contact', 'tag': 'VB', 'dep': 'conj', 'up': 50, 'dn': [59]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 59, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 59, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'compound', 'up': 59, 'dn': []}, {'tok': 'liaison', 'tag': 'NN', 'dep': 'dobj', 'up': 55, 'dn': [56, 57, 58]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': '(In reply to comment #4) > Is that an official policy or wishful thinking? VE product manager James Forrester told to Tech Ambassadors at See also http://lists.wikimedia.org/pipermail/wikitech ambassadors/2013 September/000416.html \"However, if there is community consensus that your wiki does not want it yet or is not ready, it can of course be reversed to \"opt in\" just file a Bugzilla request or contact your local community liaison.\"', 'cleaned': '(in reply to comment #) > is that an official policy or wishful thinking? ve product manager james forrester told to tech ambassadors at see also \"however, if there is community consensus that your wiki does not want it yet or is not ready, it can of course be reversed to \"opt-in\" - just file a bugzilla request or contact your local community liaison.\"'})}),\n", + " '750': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '750', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #4) > MZMcBride, is that an official policy or wishful thinking? I can't an > official statement that declares that the opt in is now an automatic right of > all Wikipedias if they want it. How official would you like the statement to be? I've declared this both on Bugzilla and on wiki (on the English Wikipedia). Is there any Wikimedia wiki community having trouble getting VisualEditor switched from opt out to opt in?\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'mzmcbride', 'tag': 'RB', 'dep': 'nsubj', 'up': 2, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 6, 10]}, {'tok': 'that', 'tag': 'IN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'official', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'policy', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [4, 5, 7, 9]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'wishful', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'thinking', 'tag': 'NN', 'dep': 'conj', 'up': 6, 'dn': [8]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'ROOT', 'dn': [0, 6, 27]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': [4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'official', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'statement', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3, 5, 8]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'declares', 'tag': 'VBZ', 'dep': 'relcl', 'up': 6, 'dn': [7, 14]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [10, 11, 12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 8, 'dn': [9, 13, 15, 18, 25]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'automatic', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'attr', 'up': 14, 'dn': [16, 17, 19, 22]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20]}, {'tok': '>', 'tag': 'PRP', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'wikipedias', 'tag': 'NNS', 'dep': 'conj', 'up': 18, 'dn': [21]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'advcl', 'up': 14, 'dn': [23, 24, 26]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'official', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [0]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'like', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 6, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'statement', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'acl', 'up': 6, 'dn': [7]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'declared', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 16, 17]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'both', 'tag': 'DT', 'dep': 'preconj', 'up': 5, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 6, 11, 12]}, {'tok': 'bugzilla', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [7, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'conj', 'up': 6, 'dn': [9, 10]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 6, 10, 19]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 0, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'wikimedia', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': [3]}, {'tok': 'community', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [2, 4]}, {'tok': 'having', 'tag': 'VBG', 'dep': 'ccomp', 'up': 0, 'dn': [5, 7]}, {'tok': 'trouble', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [8]}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'acl', 'up': 7, 'dn': [9]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'switched', 'tag': 'VBD', 'dep': 'advcl', 'up': 0, 'dn': [11, 16]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'out', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'opt', 'tag': 'VB', 'dep': 'xcomp', 'up': 10, 'dn': [15, 17, 18]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 16, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"(In reply to comment #4) > MZMcBride, is that an official policy or wishful thinking? I can't an > official statement that declares that the opt in is now an automatic right of > all Wikipedias if they want it. How official would you like the statement to be? I've declared this both on Bugzilla and on wiki (on the English Wikipedia). Is there any Wikimedia wiki community having trouble getting VisualEditor switched from opt out to opt in?\", 'cleaned': \"(in reply to comment #) > mzmcbride, is that an official policy or wishful thinking? i can't an > official statement that declares that the opt-in is now an automatic right of > all wikipedias if they want it. how official would you like the statement to be? i've declared this both on bugzilla and on-wiki (on the english wikipedia). is there any wikimedia wiki community having trouble getting visualeditor switched from opt-out to opt-in?\"})}),\n", + " '751': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '751', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \" Wikifram wrote: MZMcBride, is that an official policy or wishful thinking? I can't an official statement that declares that the opt in is now an automatic right of all Wikipedias if they want it.\", 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': [1, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'wikifram', 'tag': 'NN', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ccomp', 'up': 9, 'dn': [0, 3, 4, 6, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'mzmcbride', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [5, 8, 10, 13, 17]}, {'tok': 'that', 'tag': 'IN', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'official', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'policy', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [11, 12, 14, 16]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'wishful', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'thinking', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': [15]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'ROOT', 'dn': [0, 2, 5, 25]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'official', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'statement', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [3, 4, 7]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'declares', 'tag': 'VBZ', 'dep': 'relcl', 'up': 5, 'dn': [6, 13]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [9, 10, 11]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 7, 'dn': [8, 12, 14, 17, 23]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'automatic', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [15, 16, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'wikipedias', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'advcl', 'up': 13, 'dn': [21, 22, 24]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \" Wikifram wrote: MZMcBride, is that an official policy or wishful thinking? I can't an official statement that declares that the opt in is now an automatic right of all Wikipedias if they want it.\", 'cleaned': \"**wikifram** wrote: mzmcbride, is that an official policy or wishful thinking? i can't an official statement that declares that the opt-in is now an automatic right of all wikipedias if they want it.\"})}),\n", + " '752': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '752', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \" Wikifram wrote: While it is an improvement that the wikis can request an opt in, I'm not interested in that. You (WMF) are pushing untested, deficient software to us, making things even worse when tempers are already running high; we don't have the means to stop your releases apparently (or if we did stop them, some people would again get very upset probably). I'll try to find a better location for this, but this is not about the policy, this is about the VE being one major bug that shouldn't be released at all until it is seriously improved.\", 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'wikifram', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 6, 23, 28]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 23, 'dn': [7, 8, 11]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'improvement', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [10, 16]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'wikis', 'tag': 'NNP', 'dep': 'nsubj', 'up': 16, 'dn': [13]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'request', 'tag': 'VB', 'dep': 'acl', 'up': 11, 'dn': [12, 14, 15, 20]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': [19]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ccomp', 'up': 5, 'dn': [9, 21, 22, 24, 25]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 23, 'dn': []}, {'tok': 'interested', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': [26]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [27]}, {'tok': 'that', 'tag': 'DT', 'dep': 'pobj', 'up': 26, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 47, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': [1, 2, 3]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'wmf', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'pushing', 'tag': 'VBG', 'dep': 'ccomp', 'up': 27, 'dn': [0, 4, 9, 10, 12, 13]}, {'tok': 'untested', 'tag': 'VBN', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'deficient', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'software', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'making', 'tag': 'VBG', 'dep': 'advcl', 'up': 5, 'dn': [16, 21]}, {'tok': 'things', 'tag': 'NNS', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'worse', 'tag': 'JJR', 'dep': 'ccomp', 'up': 13, 'dn': [14, 15]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'tempers', 'tag': 'NNS', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'ccomp', 'up': 13, 'dn': [17, 18, 19, 20, 22]}, {'tok': 'high', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 27, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ccomp', 'up': 47, 'dn': [5, 23, 24, 25, 26, 29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'means', 'tag': 'NNS', 'dep': 'dobj', 'up': 27, 'dn': [28, 31]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'stop', 'tag': 'VB', 'dep': 'acl', 'up': 29, 'dn': [30, 33, 34, 35, 36]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 33, 'dn': []}, {'tok': 'releases', 'tag': 'NNS', 'dep': 'dobj', 'up': 31, 'dn': [32]}, {'tok': 'apparently', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 31, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 40, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 40, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 40, 'dn': []}, {'tok': 'stop', 'tag': 'VB', 'dep': 'advcl', 'up': 47, 'dn': [37, 38, 39, 41]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 40, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'nsubj', 'up': 47, 'dn': [43]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 47, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [27, 40, 42, 44, 45, 46, 49, 50, 51, 52]}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 49, 'dn': []}, {'tok': 'upset', 'tag': 'JJ', 'dep': 'acomp', 'up': 47, 'dn': [48]}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 47, 'dn': []}]}, {'rt': 20, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'ccomp', 'up': 20, 'dn': [0, 1, 4, 10, 11, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'better', 'tag': 'JJR', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'location', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 2, 'dn': [12, 14, 15]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'policy', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 18, 19, 21, 40]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'nsubj', 'up': 24, 'dn': [22]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'pcomp', 'up': 21, 'dn': [23, 27]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 27, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 24, 'dn': [25, 26, 32]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 32, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 32, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 32, 'dn': []}, {'tok': 'released', 'tag': 'VBN', 'dep': 'relcl', 'up': 27, 'dn': [28, 29, 30, 31, 34, 39]}, {'tok': 'at', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': [33]}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 39, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 39, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 39, 'dn': []}, {'tok': 'seriously', 'tag': 'RB', 'dep': 'advmod', 'up': 39, 'dn': []}, {'tok': 'improved', 'tag': 'VBN', 'dep': 'advcl', 'up': 32, 'dn': [35, 36, 37, 38]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': \" Wikifram wrote: While it is an improvement that the wikis can request an opt in, I'm not interested in that. You (WMF) are pushing untested, deficient software to us, making things even worse when tempers are already running high; we don't have the means to stop your releases apparently (or if we did stop them, some people would again get very upset probably). I'll try to find a better location for this, but this is not about the policy, this is about the VE being one major bug that shouldn't be released at all until it is seriously improved.\", 'cleaned': \"**wikifram** wrote: while it is an improvement that the wikis can request an opt-in, i'm not interested in that. you (wmf) are pushing untested, deficient software to us, making things even worse when tempers are already running high; we don't have the means to stop your releases apparently (or if we did stop them, some people would again get very upset probably). i'll try to find a better location for this, but this is not about the policy, this is about the ve being one major bug that shouldn't be released at all until it is seriously improved.\"})}),\n", + " '753': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '753', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I agree with Andre here. Though I'll also point out that, while it's a little less than ideal, any Wikimedia wiki that currently has opt out VisualEditor deployed can request that VisualEditor be switched to opt in mode (similar to the setup on the German and English Wikipedias) by establishing a local community consensus. For further info, users should consult [[m:Requesting wiki configuration changes]].\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'agree', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 4, 5]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'andre', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'point', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 29, 57]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 29, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 27, 'dn': [8, 9, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'little', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': [11]}, {'tok': 'less', 'tag': 'JJR', 'dep': 'acomp', 'up': 10, 'dn': [12, 14]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'ideal', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'wikimedia', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [17, 18]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 27, 'dn': [20, 21]}, {'tok': 'opt', 'tag': 'VB', 'dep': 'amod', 'up': 26, 'dn': [24, 25]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 23, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [23]}, {'tok': 'deployed', 'tag': 'VBD', 'dep': 'csubj', 'up': 29, 'dn': [7, 10, 16, 19, 22, 26]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'request', 'tag': 'VB', 'dep': 'ccomp', 'up': 4, 'dn': [6, 27, 28, 33]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 33, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 33, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 33, 'dn': []}, {'tok': 'switched', 'tag': 'VBN', 'dep': 'ccomp', 'up': 29, 'dn': [30, 31, 32, 34, 51]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [38]}, {'tok': 'opt', 'tag': 'VB', 'dep': 'amod', 'up': 38, 'dn': [36, 37]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 35, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 39, 40, 50]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 38, 'dn': [41]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [43]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'setup', 'tag': 'NN', 'dep': 'pobj', 'up': 41, 'dn': [42, 44]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 49, 'dn': []}, {'tok': 'german', 'tag': 'JJ', 'dep': 'amod', 'up': 49, 'dn': [47, 48]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 46, 'dn': []}, {'tok': 'english', 'tag': 'JJ', 'dep': 'conj', 'up': 46, 'dn': []}, {'tok': 'wikipedias', 'tag': 'NNS', 'dep': 'pobj', 'up': 44, 'dn': [45, 46]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [52]}, {'tok': 'establishing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 51, 'dn': [56]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 56, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 56, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'compound', 'up': 56, 'dn': []}, {'tok': 'consensus', 'tag': 'NN', 'dep': 'dobj', 'up': 52, 'dn': [53, 54, 55]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [2]}, {'tok': 'further', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'info', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'consult', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 7, 8, 9, 10, 11, 16, 17]}, {'tok': '[', 'tag': 'XX', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'm', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'requesting', 'tag': 'VBG', 'dep': 'advcl', 'up': 6, 'dn': [14, 15]}, {'tok': 'wiki', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'configuration', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': [12, 13]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': \"I agree with Andre here. Though I'll also point out that, while it's a little less than ideal, any Wikimedia wiki that currently has opt out VisualEditor deployed can request that VisualEditor be switched to opt in mode (similar to the setup on the German and English Wikipedias) by establishing a local community consensus. For further info, users should consult [[m:Requesting wiki configuration changes]].\", 'cleaned': \"i agree with andre here. though i'll also point out that, while it's a little less than ideal, any wikimedia wiki that currently has opt-out visualeditor deployed can request that visualeditor be switched to opt-in mode (similar to the setup on the german and english wikipedias) by establishing a local community consensus. for further info, users should consult [[m:requesting wiki configuration changes]].\"})}),\n", + " '754': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hgn5uw2jafgjgfvxibhh', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '754', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Discussing deployment policies is nothing that should happen in a technical bugtracker (however once a discussion has taken place in a better suited place, the request for changing the configuration based on that consensus can be filed as a ticket in Bugzilla). Please take this discussion to the talk page or to the mailing list instead to discuss this request first, as statements here seem to be rather subjective (which does not necessarily mean \"wrong\" though). Thanks for your understanding.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'discussing', 'tag': 'VBG', 'dep': 'csubj', 'up': 3, 'dn': [2]}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'policies', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 40, 47]}, {'tok': 'nothing', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [7]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'relcl', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'technical', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'bugtracker', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'discussion', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [15]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'HYPH', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'taken', 'tag': 'VBN', 'dep': 'advcl', 'up': 40, 'dn': [12, 13, 14, 16, 17, 18, 19, 21, 22]}, {'tok': 'place', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [26]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'better', 'tag': 'RBR', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'suited', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': [24]}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 40, 'dn': [28, 30]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [31]}, {'tok': 'changing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 30, 'dn': [33, 34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'configuration', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [32]}, {'tok': 'based', 'tag': 'VBN', 'dep': 'prep', 'up': 31, 'dn': [35]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [37]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'consensus', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': [36]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 40, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 40, 'dn': []}, {'tok': 'filed', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [20, 27, 29, 38, 39, 41, 46]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [43]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'ticket', 'tag': 'NN', 'dep': 'pobj', 'up': 41, 'dn': [42, 44]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [45]}, {'tok': 'bugzilla', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 'take', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 4, 16, 25, 40, 41]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'discussion', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [7, 8, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'conj', 'up': 4, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'mailing', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'discuss', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [13, 14, 15, 17, 19, 20, 21]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [18]}, {'tok': 'first', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'statements', 'tag': 'NNS', 'dep': 'nsubj', 'up': 25, 'dn': [24]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'seem', 'tag': 'VBP', 'dep': 'advcl', 'up': 1, 'dn': [22, 23, 27]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 25, 'dn': [26, 29, 30, 35]}, {'tok': 'rather', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'subjective', 'tag': 'JJ', 'dep': 'acomp', 'up': 27, 'dn': [28]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 35, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 35, 'dn': []}, {'tok': 'necessarily', 'tag': 'RB', 'dep': 'advmod', 'up': 35, 'dn': []}, {'tok': 'mean', 'tag': 'VB', 'dep': 'ccomp', 'up': 27, 'dn': [31, 32, 33, 34, 37, 38, 39]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'oprd', 'up': 35, 'dn': [36]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 35, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 3, 'dn': []}, {'tok': 'understanding', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Discussing deployment policies is nothing that should happen in a technical bugtracker (however once a discussion has taken place in a better suited place, the request for changing the configuration based on that consensus can be filed as a ticket in Bugzilla). Please take this discussion to the talk page or to the mailing list instead to discuss this request first, as statements here seem to be rather subjective (which does not necessarily mean \"wrong\" though). Thanks for your understanding.', 'cleaned': 'discussing deployment policies is nothing that should happen in a technical bugtracker (however once a discussion *has* taken place in a better suited place, the request for changing the configuration based on that consensus can be filed as a ticket in bugzilla). please take this discussion to the talk page or to the mailing list instead to *discuss* this request first, as statements here seem to be rather subjective (which does not necessarily mean \"wrong\" though). thanks for your understanding.'})}),\n", + " '755': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '755', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'See last line of this diff: https://fr.wikipedia.org/w/index.php?title=T%C3%A9l%C3%A9com_SudParis&diff=next&oldid=97023702 . Steps to reproduce, as provided by user: Seudo. 1) Go to https://fr.wikipedia.org/wiki/Cumul_des_mandats_en_France you don\\'t need to save later 2) Click on Modifier 3) Place the cursor after the words « exercice simultané de mandats » (5th line, I think) 4) Click \"Plus >Référence\" 5) Write something in the dialog, i.e. \"toto.\" 6) Save the reference 7) Click at the left or at the right of the newly added reference 8) Watch pawns multiplyin\\' as you keep clicking. Suedo adds that in his console Web he also got a Javascript error, TypeError: group.firstNodes[index2] is undefined (load.php:54) . I was able to reproduce this as well, but only with FF (exactly like Seudo), only in the actual article not in my sandbox and only clicking at the left of the word. The user reports instead that this might happen at any point in the page. My edits in the sandbox could not reproduce the issue but generated https://bugzilla.wikimedia.org/show_bug.cgi?id=54341 instead. Thanks. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=54976', 'parsed': [{'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 6, 7, 8, 9, 10]}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 3, 5, 8, 9, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'provided', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [4, 6]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 5, 'dn': [7]}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'seudo', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'go', 'tag': 'VBP', 'dep': 'ccomp', 'up': 13, 'dn': [1, 5]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6, 7, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 9, 10, 11, 12, 15, 20, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 18, 19]}, {'tok': 'later', 'tag': 'RB', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16, 17]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'conj', 'up': 13, 'dn': [22]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [25]}, {'tok': 'modifier', 'tag': 'NN', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24, 26, 27]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'place', 'tag': 'NN', 'dep': 'ccomp', 'up': 17, 'dn': [2, 3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'words', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4, 10]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'exercice', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'simultane', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'de', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'mandats', 'tag': 'NNS', 'dep': 'appos', 'up': 5, 'dn': [6, 7, 8, 9, 11, 12, 14]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '5th', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'appos', 'up': 10, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 15, 16, 18, 23, 31, 40, 41]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [19, 21, 22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'xcomp', 'up': 17, 'dn': [20, 25, 27, 28, 30]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'plus->reference', 'tag': 'VB', 'dep': 'dobj', 'up': 23, 'dn': [24, 26]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 23, 'dn': [29]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'write', 'tag': 'VBP', 'dep': 'xcomp', 'up': 17, 'dn': [32, 33, 36, 39]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'i.e.', 'tag': 'FW', 'dep': 'advmod', 'up': 39, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'toto', 'tag': 'NN', 'dep': 'conj', 'up': 31, 'dn': [37, 38]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 6, 7, 8, 10, 11, 36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'conj', 'up': 4, 'dn': [12, 25, 29]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14, 15, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'left', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'conj', 'up': 12, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'newly', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'amod', 'up': 23, 'dn': [21]}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 22]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [24, 26, 27]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'watch', 'tag': 'VBP', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'pawns', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 11, 'dn': [28, 30, 31, 34]}, {'tok': 'multiplyin', 'tag': 'NNP', 'dep': 'dobj', 'up': 29, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 34, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': 'keep', 'tag': 'VBP', 'dep': 'advcl', 'up': 29, 'dn': [32, 33, 35]}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'xcomp', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'suedo', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 9, 24]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [6]}, {'tok': 'his', 'tag': 'PRP$', 'dep': 'poss', 'up': 6, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'web', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'he', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'got', 'tag': 'VBD', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 7, 8, 12, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'javascript', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 13, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': [15]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'group.firstnodes[index2', 'tag': 'NNP', 'dep': 'nsubj', 'up': 18, 'dn': [17]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 9, 'dn': [16, 19]}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': [20, 21, 23]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'load.php:', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 8, 9, 11, 39]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'conj', 'up': 1, 'dn': [10, 12, 18, 20]}, {'tok': 'ff', 'tag': 'NN', 'dep': 'pcomp', 'up': 11, 'dn': [15, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'like', 'tag': 'IN', 'dep': 'parataxis', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'seudo', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [19, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 24, 26]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 26, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25, 28, 29, 30, 32]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 28, 'dn': []}, {'tok': 'sandbox', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 26, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'conj', 'up': 26, 'dn': [31, 33]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'left', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [34, 36]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [37]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'reports', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 7, 14]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 5, 6, 8]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'nsubj', 'up': 7, 'dn': [0, 2]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'sandbox', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 5, 6, 9, 10, 11, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'generated', 'tag': 'VBN', 'dep': 'conj', 'up': 7, 'dn': [12, 13, 14, 15]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8, 9, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'See last line of this diff: https://fr.wikipedia.org/w/index.php?title=T%C3%A9l%C3%A9com_SudParis&diff=next&oldid=97023702 . Steps to reproduce, as provided by user: Seudo. 1) Go to https://fr.wikipedia.org/wiki/Cumul_des_mandats_en_France you don\\'t need to save later 2) Click on Modifier 3) Place the cursor after the words « exercice simultané de mandats » (5th line, I think) 4) Click \"Plus >Référence\" 5) Write something in the dialog, i.e. \"toto.\" 6) Save the reference 7) Click at the left or at the right of the newly added reference 8) Watch pawns multiplyin\\' as you keep clicking. Suedo adds that in his console Web he also got a Javascript error, TypeError: group.firstNodes[index2] is undefined (load.php:54) . I was able to reproduce this as well, but only with FF (exactly like Seudo), only in the actual article not in my sandbox and only clicking at the left of the word. The user reports instead that this might happen at any point in the page. My edits in the sandbox could not reproduce the issue but generated https://bugzilla.wikimedia.org/show_bug.cgi?id=54341 instead. Thanks. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=54976', 'cleaned': 'see last line of this diff: . steps to reproduce, as provided by user: seudo. ) go to - you don\\'t need to save later ) click on modifier ) place the cursor after the words \" exercice simultane de mandats \" (5th line, i think) ) click \"plus->reference\" ) write something in the dialog, i.e. \"toto.\" ) save the reference ) click at the left or at the right of the newly added reference ) watch pawns multiplyin\\' as you keep clicking. suedo adds that in his console web he also got a javascript error, typeerror: group.firstnodes[index2] is undefined (load.php:) . i was able to reproduce this as well, but only with ff (exactly like seudo), only in the actual article - not in my sandbox - and only clicking at the left of the word. the user reports instead that this might happen at any point in the page. my edits in the sandbox could not reproduce the issue but generated instead. thanks. -------------------------- **version**: unspecified **severity**: critical **see also**: '})}),\n", + " '760': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '760', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 54976 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 54976 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '761': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '761', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"(In reply to comment #12) > Change 87455 had a related patch set uploaded by Catrope: > When cloning the InternalList, pass through properties that aren't rebuilt > > https://gerrit.wikimedia.org/r/87455 I just deployed this change, and the article linked in comment 0 now works for me on frwiki.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'change', 'tag': 'VB', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 7, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'related', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 8, 9]}, {'tok': 'set', 'tag': 'VBN', 'dep': 'acl', 'up': 7, 'dn': []}, {'tok': 'uploaded', 'tag': 'VBN', 'dep': 'acl', 'up': 7, 'dn': [10]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 9, 'dn': [11]}, {'tok': 'catrope', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 34, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 34, 'dn': [6]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'cloning', 'tag': 'VBG', 'dep': 'advcl', 'up': 6, 'dn': [1, 4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'internallist', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'pass', 'tag': 'VB', 'dep': 'pcomp', 'up': 0, 'dn': [2, 5, 7, 14, 15, 20, 23, 24, 27]}, {'tok': 'through', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'properties', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [12]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'rebuilt', 'tag': 'VBN', 'dep': 'relcl', 'up': 8, 'dn': [9, 10, 11, 13]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'deployed', 'tag': 'VBD', 'dep': 'ccomp', 'up': 6, 'dn': [16, 17, 18, 19, 22]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [25]}, {'tok': 'linked', 'tag': 'VBD', 'dep': 'conj', 'up': 6, 'dn': [26, 28, 30, 31, 32]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [29]}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 27, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 27, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 33, 35, 37, 39]}, {'tok': 'for', 'tag': 'IN', 'dep': 'dative', 'up': 34, 'dn': [36]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [38]}, {'tok': 'frwiki', 'tag': 'RB', 'dep': 'pcomp', 'up': 37, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 34, 'dn': []}]}], 'stripped_text': \"(In reply to comment #12) > Change 87455 had a related patch set uploaded by Catrope: > When cloning the InternalList, pass through properties that aren't rebuilt > > https://gerrit.wikimedia.org/r/87455 I just deployed this change, and the article linked in comment 0 now works for me on frwiki.\", 'cleaned': \"(in reply to comment #) > change had a related patch set uploaded by catrope: > when cloning the internallist, pass through properties that aren't rebuilt > > i just deployed this change, and the article linked in comment now works for me on frwiki.\"})}),\n", + " '768': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '768', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 54917 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 54917 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '769': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '769', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'I was able to reproduce this on that frwiki article just now. I get the same error about group.firstNodes[group2] being undefined. Investigating further.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 12]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 6, 11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'frwiki', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'group.firstnodes[group2', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [7, 9]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'acl', 'up': 6, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'investigating', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': 'further', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'I was able to reproduce this on that frwiki article just now. I get the same error about group.firstNodes[group2] being undefined. Investigating further.', 'cleaned': 'i was able to reproduce this on that frwiki article just now. i get the same error about group.firstnodes[group2] being undefined. investigating further.'})}),\n", + " '770': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '770', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Being able to add references without corrupting the article is a core requirement. Updating the severity to critical.', 'parsed': [{'rt': 9, 'toks': [{'tok': 'being', 'tag': 'VBG', 'dep': 'csubj', 'up': 9, 'dn': [1]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': [3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 4, 5]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'corrupting', 'tag': 'VBG', 'dep': 'pcomp', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 12, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'core', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'requirement', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'updating', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2, 3, 5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Being able to add references without corrupting the article is a core requirement. Updating the severity to critical.', 'cleaned': 'being able to add references without corrupting the article is a core requirement. updating the severity to critical.'})}),\n", + " '771': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-gfaq55vdypjmzz6nl2kn', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '771', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Same for me too, it appears literally impossible to add a reference without snowmen and a bogus reference tag (FF 24.0, Windows 7): https://en.wikipedia.org/w/index.php?title=X_Window_System&diff=575630218&oldid=575623976', 'parsed': [{'rt': 6, 'toks': [{'tok': 'same', 'tag': 'JJ', 'dep': 'npadvmod', 'up': 6, 'dn': [1, 3]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 5, 8, 10, 26, 30, 31, 32, 33]}, {'tok': 'literally', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'impossible', 'tag': 'JJ', 'dep': 'oprd', 'up': 6, 'dn': [7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [9, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'snowmen', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [15, 19]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'bogus', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'conj', 'up': 14, 'dn': [16, 17, 18, 20, 21, 23, 24, 25]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'ff', 'tag': 'NN', 'dep': 'appos', 'up': 19, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 23, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 19, 'dn': [22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'dep', 'up': 6, 'dn': [27, 28, 29]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 26, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'oprd', 'up': 6, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Same for me too, it appears literally impossible to add a reference without snowmen and a bogus reference tag (FF 24.0, Windows 7): https://en.wikipedia.org/w/index.php?title=X_Window_System&diff=575630218&oldid=575623976', 'cleaned': 'same for me too, it appears literally impossible to add a reference without snowmen and a bogus reference tag (ff , windows ): '})}),\n", + " '772': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-gfaq55vdypjmzz6nl2kn', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '772', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Could this please have a priority assigned? Other editors are finding it a blocker to editing with references: This bug is really annoying! Every time I add a new reference I can't do anything after it because whatever I click on my keyboard the snowmen appear! Even clicking backspace to delete them multiplies them along with already existing text! Only way to get out of there is to cancel my edit and lose the work I've done! :/ Basically, VE can't be used almost at all at this point, since every addition to an article has to have a reference too! Is there any information about when this bug will get fixed? TeamGale 04:35, 3 October 2013 (UTC)\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 3, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'priority', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'assigned', 'tag': 'VBN', 'dep': 'acl', 'up': 5, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'finding', 'tag': 'VBG', 'dep': 'ccomp', 'up': 14, 'dn': [1, 2, 4, 6]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dative', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [5, 7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 7, 'dn': [9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 11, 13, 16, 17]}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'annoying', 'tag': 'JJ', 'dep': 'acomp', 'up': 14, 'dn': [15]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'every', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': [0, 3]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'relcl', 'up': 1, 'dn': [2, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 7, 8, 9, 11, 12, 23, 24]}, {'tok': 'anything', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'whatever', 'tag': 'WDT', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'advcl', 'up': 23, 'dn': [15, 16, 18]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 20, 'dn': []}, {'tok': 'keyboard', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'snowmen', 'tag': 'NNS', 'dep': 'nsubj', 'up': 23, 'dn': [21]}, {'tok': 'appear', 'tag': 'VBP', 'dep': 'advcl', 'up': 10, 'dn': [14, 17, 22]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 2, 4, 6, 13]}, {'tok': 'backspace', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [3, 5]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'multiplies', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 1, 'dn': [7, 8]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': 'along', 'tag': 'IN', 'dep': 'advmod', 'up': 6, 'dn': [9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 12, 'dn': [10]}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [11]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [0, 3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'relcl', 'up': 1, 'dn': [2, 4]}, {'tok': 'out', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'there', 'tag': 'EX', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 9, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'cancel', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 11, 12, 13]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 11, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'lose', 'tag': 'VB', 'dep': 'conj', 'up': 9, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'work', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 18]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'relcl', 'up': 15, 'dn': [16, 17]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': ':/', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'basically', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 5, 6, 10, 11, 14, 21, 27]}, {'tok': 'almost', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'at', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': [8, 9]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [13]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'every', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'addition', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [16, 18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'advcl', 'up': 7, 'dn': [15, 17, 23]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 21, 'dn': [22, 25, 26]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 11]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 0, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'information', 'tag': 'NN', 'dep': 'attr', 'up': 0, 'dn': [2, 4]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [10]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 10, 'dn': [6]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'pcomp', 'up': 4, 'dn': [5, 7, 8, 9]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'teamgale', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 4, 5, 10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': [7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'october', 'tag': 'NNP', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [6, 8, 9, 11, 12, 13, 14]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'utc', 'tag': 'NNP', 'dep': 'appos', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': \"Could this please have a priority assigned? Other editors are finding it a blocker to editing with references: This bug is really annoying! Every time I add a new reference I can't do anything after it because whatever I click on my keyboard the snowmen appear! Even clicking backspace to delete them multiplies them along with already existing text! Only way to get out of there is to cancel my edit and lose the work I've done! :/ Basically, VE can't be used almost at all at this point, since every addition to an article has to have a reference too! Is there any information about when this bug will get fixed? TeamGale 04:35, 3 October 2013 (UTC)\", 'cleaned': \"could this please have a priority assigned? other editors are finding it a blocker to editing with references: this bug is really annoying! every time i add a new reference i can't do anything after it because whatever i click on my keyboard the snowmen appear! even clicking backspace to delete them multiplies them along with already existing text! only way to get out of there is to cancel my edit and lose the work i've done! :/ basically, ve can't be used almost at all at this point, since every addition to an article has to have a reference too! is there any information about when this bug will get fixed? teamgale :, october (utc)\"})}),\n", + " '773': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-gfaq55vdypjmzz6nl2kn', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '773', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'My edit above to [[OpenOffice.org]] was in Firefox 24.0, Ubuntu 12.04 distro version.', 'parsed': [{'rt': 9, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [0, 2, 4]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': [3]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'openoffice.org', 'tag': 'ADD', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 5, 6, 7, 8, 10, 21, 22]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12, 14]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'ubuntu', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 20, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'distro', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': [17, 18]}, {'tok': 'version', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [15, 16, 20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': 'My edit above to [[OpenOffice.org]] was in Firefox 24.0, Ubuntu 12.04 distro version.', 'cleaned': 'my edit above to [[openoffice.org]] was in firefox , ubuntu distro version.'})}),\n", + " '774': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '774', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'An instance of this from en.wp. David Gerard reports: Dig this: https://en.wikipedia.org/w/index.php?title=OpenOffice.org&diff=575290819&oldid=575267859 What I was trying to do was add PladaoOffice and a reference link, which appeared to add correctly in the VE. Then I noticed there was a full stop after \"SunShine Office\", so I clicked on it to put the cursor there, and VE added a pile of \"☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃\", and more each time I clicked again. Note also that my carefully constructed reference is gone, leaving only \"\", and it\\'s added another spurious one of those higher up', 'parsed': [{'rt': 1, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'instance', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'en.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'david', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'gerard', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'reports', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'dig', 'tag': 'VB', 'dep': 'ccomp', 'up': 16, 'dn': [2, 3, 5, 6, 7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': [8]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': [9]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'csubj', 'up': 16, 'dn': [11, 12, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [10, 14]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [4, 13, 17, 32]}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 16, 'dn': [18]}, {'tok': 'pladaooffice', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [19, 22]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 18, 'dn': [20, 21, 23, 25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'appeared', 'tag': 'VBD', 'dep': 'relcl', 'up': 22, 'dn': [24, 27]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 25, 'dn': [26, 28, 29]}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'noticed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 4, 12, 13, 14, 16, 74, 79, 81]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 4, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 2, 'dn': [3, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'full', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'stop', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9, 11]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'sunshine', 'tag': 'VB', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'office', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [10]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'so', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'clicked', 'tag': 'VBD', 'dep': 'ccomp', 'up': 2, 'dn': [15, 17, 20, 24, 25, 27]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'put', 'tag': 'VB', 'dep': 'xcomp', 'up': 16, 'dn': [19, 22, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'conj', 'up': 16, 'dn': [26, 29, 73]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'pile', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28, 30]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [31, 33, 34, 35, 36, 70, 71, 72]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '☃', 'tag': 'NNS', 'dep': 'nmod', 'up': 33, 'dn': []}, {'tok': '️', 'tag': 'ADD', 'dep': 'pobj', 'up': 30, 'dn': [32]}, {'tok': '☃', 'tag': 'ADD', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': '️', 'tag': 'ADD', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'pobj', 'up': 30, 'dn': [37, 38]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 36, 'dn': [39, 40]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 38, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 38, 'dn': [41, 42]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 40, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 40, 'dn': [43, 44]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 42, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 42, 'dn': [45, 46]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 44, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 44, 'dn': [47, 48]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 46, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 46, 'dn': [49, 50]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 48, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 48, 'dn': [51, 52]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 50, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 50, 'dn': [53, 54]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 52, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 52, 'dn': [55, 56]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 54, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 54, 'dn': [57, 58]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 56, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 56, 'dn': [59, 60]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 58, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 58, 'dn': [61, 62]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 60, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 60, 'dn': [63, 64]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 62, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 62, 'dn': [65, 66]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 64, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 64, 'dn': [67, 68]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 66, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 66, 'dn': [69]}, {'tok': '️', 'tag': 'ADD', 'dep': 'nmod', 'up': 68, 'dn': []}, {'tok': '☃', 'tag': 'ADD', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': '️', 'tag': 'ADD', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 77, 'dn': []}, {'tok': 'each', 'tag': 'DT', 'dep': 'det', 'up': 77, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 79, 'dn': [75, 76]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 79, 'dn': []}, {'tok': 'clicked', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [77, 78, 80]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 79, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 8, 9, 10, 18, 19, 20, 21, 22, 25]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 6, 'dn': []}, {'tok': 'carefully', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'constructed', 'tag': 'VBN', 'dep': 'amod', 'up': 6, 'dn': [4]}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [3, 5]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'gone', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [2, 6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'leaving', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [13, 15, 16, 17]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 10, 'dn': [11, 12]}, {'tok': 'ref', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'name=\":', 'tag': 'NFP', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '/', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 25, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 25, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [23, 24, 28]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'spurious', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'dobj', 'up': 25, 'dn': [26, 27, 29]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [30]}, {'tok': 'those', 'tag': 'DT', 'dep': 'pobj', 'up': 29, 'dn': [31]}, {'tok': 'higher', 'tag': 'JJR', 'dep': 'amod', 'up': 30, 'dn': [32]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 31, 'dn': []}]}], 'stripped_text': 'An instance of this from en.wp. David Gerard reports: Dig this: https://en.wikipedia.org/w/index.php?title=OpenOffice.org&diff=575290819&oldid=575267859 What I was trying to do was add PladaoOffice and a reference link, which appeared to add correctly in the VE. Then I noticed there was a full stop after \"SunShine Office\", so I clicked on it to put the cursor there, and VE added a pile of \"☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃\", and more each time I clicked again. Note also that my carefully constructed reference is gone, leaving only \"\", and it\\'s added another spurious one of those higher up', 'cleaned': 'an instance of this from en.wp. david gerard reports: dig this: what i was trying to do was add pladaooffice and a reference link, which appeared to add correctly in the ve. then i noticed there was a full stop after \"sunshine office\", so i clicked on it to put the cursor there, and ve added a pile of \"☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️☃️\", and more each time i clicked again. note also that my carefully constructed reference is gone, leaving only \"\" />\", and it\\'s added another spurious one of those higher up'})}),\n", + " '775': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '775', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Please replace the word \"pawns\" with \"snowmen\". Sorry for the confusion.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 'replace', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 5]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'pawns', 'tag': 'NNS', 'dep': 'appos', 'up': 3, 'dn': [4, 6, 7, 10]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'snowmen', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'confusion', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Please replace the word \"pawns\" with \"snowmen\". Sorry for the confusion.', 'cleaned': 'please replace the word \"pawns\" with \"snowmen\". sorry for the confusion.'})}),\n", + " '776': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '776', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \" seudeau wrote: That looks like https://bugzilla.wikimedia.org/show_bug.cgi?id=53642, which is quite old though. I also tried to reproduced in a user specific test page, but couldn't.\", 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2]}, {'tok': 'seudeau', 'tag': 'NN', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 4, 6, 8, 18]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [7, 9, 12, 14]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10, 11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 8, 'dn': [13, 16, 17]}, {'tok': 'quite', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'acomp', 'up': 14, 'dn': [15]}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 4, 12, 13, 14, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'reproduced', 'tag': 'VBN', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'npadvmod', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': [7, 8]}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 9, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'conj', 'up': 2, 'dn': [15]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \" seudeau wrote: That looks like https://bugzilla.wikimedia.org/show_bug.cgi?id=53642, which is quite old though. I also tried to reproduced in a user specific test page, but couldn't.\", 'cleaned': \"**seudeau** wrote: that looks like which is quite old though. i also tried to reproduced in a user-specific test page, but couldn't.\"})}),\n", + " '777': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '777', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' seudeau wrote: %%% Bug 54708 has been marked as a duplicate of this bug. %%%', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2]}, {'tok': 'seudeau', 'tag': 'NN', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 4, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 12, 'dn': [0, 2, 3, 4, 6]}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [5]}, {'tok': '<', 'tag': 'XX', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 12, 'dn': [7, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 8, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 8, 10, 11, 13, 19]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '%', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 0, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 0, 'dn': []}]}], 'stripped_text': ' seudeau wrote: %%% Bug 54708 has been marked as a duplicate of this bug. %%%', 'cleaned': '**seudeau** wrote: %%%*** bug has been marked as a duplicate of this bug. ***%%%'})}),\n", + " '778': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '778', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'A last comment from the user, <<[...] Sometimes the following error appears, \"Javascript Error: Cannot open another window while another one is active\". Sometimes the text of the page breaks down completely and the browser gets stuck. Do not try to look at what\\'s on line 54 of load.php, you\\'ll give up quickly : )>>', 'parsed': [{'rt': 2, 'toks': [{'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 8]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'appos', 'up': 2, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': '...', 'tag': 'XX', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'sometimes', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [4, 5]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 8, 9, 11, 15, 24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'javascript', 'tag': 'JJ', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'attr', 'up': 7, 'dn': [10, 12]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [13, 14, 17, 21, 23]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [19]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 15, 'dn': [18, 20, 22]}, {'tok': 'active', 'tag': 'JJ', 'dep': 'acomp', 'up': 21, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'sometimes', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [1, 3]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'breaks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 7, 8, 9, 13]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 6, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 13, 'dn': [10]}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'stuck', 'tag': 'VBN', 'dep': 'conj', 'up': 6, 'dn': [11, 12, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 18, 'toks': [{'tok': 'do', 'tag': 'VB', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'advcl', 'up': 18, 'dn': [0, 1, 4, 11, 12, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'look', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'pcomp', 'up': 5, 'dn': [6, 8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [10]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [14]}, {'tok': 'load.php', 'tag': 'CD', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 15, 16, 17, 19, 20, 21, 22, 23]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 18, 'dn': []}, {'tok': 'quickly', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': ':-)', 'tag': 'NFP', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'dobj', 'up': 18, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 18, 'dn': []}]}], 'stripped_text': 'A last comment from the user, <<[...] Sometimes the following error appears, \"Javascript Error: Cannot open another window while another one is active\". Sometimes the text of the page breaks down completely and the browser gets stuck. Do not try to look at what\\'s on line 54 of load.php, you\\'ll give up quickly : )>>', 'cleaned': 'a last comment from the user, <<[...] sometimes the following error appears, \"javascript error: cannot open another window while another one is active\". sometimes the text of the page breaks down completely and the browser gets stuck. do not try to look at what\\'s on line of load.php, you\\'ll give up quickly :-)>>'})}),\n", + " '779': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '779', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"For example, you can't copy/paste in the edit summary box. Version : unspecified Severity : major\", 'parsed': [{'rt': 6, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [1]}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'copy', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 8, 9, 14]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'paste', 'tag': 'NNP', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'summary', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'box', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"For example, you can't copy/paste in the edit summary box. Version : unspecified Severity : major\", 'cleaned': \"for example, you can't copy/paste in the edit summary box. -------------------------- **version**: unspecified **severity**: major\"})}),\n", + " '786': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '786', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Marking as a regression as this is new behaviour in the latest release (version \"false\")', 'parsed': [{'rt': 0, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 6, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'regression', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 0, 'dn': [4, 5, 8]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'attr', 'up': 6, 'dn': [7, 9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'release', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 13, 14, 16, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'appos', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'false', 'tag': 'JJ', 'dep': 'appos', 'up': 12, 'dn': [15]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Marking as a regression as this is new behaviour in the latest release (version \"false\")', 'cleaned': 'marking as a regression as this is new behaviour in the latest release (version \"false\")'})}),\n", + " '787': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '787', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Pasting from an external source into the edit summary box works fine for me. However, once a page has been loaded in VE you cannot copy any text on that page until you reload even after you have closed VE. To reproduce: 1. Load any page in VisualEditor. 2. Do any of i. Press the browser back button to exit VE ii. Cancel the edit iii. make an edit and then save the page 3. Select any text anywhere on the page and copy it to the clipboard 4. Try to paste that text anywhere (search box, URL bar, text editor, etc) Expected behaviour: Selected text is copied and pasted Actual behaviour: Selected text is not copied and pasted', 'parsed': [{'rt': 10, 'toks': [{'tok': 'pasting', 'tag': 'VBG', 'dep': 'csubj', 'up': 10, 'dn': [1]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4, 5]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'external', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'summary', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': [7]}, {'tok': 'box', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 11, 12, 14]}, {'tok': 'fine', 'tag': 'JJ', 'dep': 'acomp', 'up': 10, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'dative', 'up': 10, 'dn': [13]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'loaded', 'tag': 'VBN', 'dep': 'advcl', 'up': 13, 'dn': [2, 4, 5, 6, 8, 9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'copy', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 7, 10, 11, 12, 15, 21, 22, 27, 29]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': [20]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': 'reload', 'tag': 'RB', 'dep': 'advcl', 'up': 13, 'dn': [19]}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'closed', 'tag': 'VBN', 'dep': 'advcl', 'up': 13, 'dn': [23, 24, 25, 26, 28]}, {'tok': 've', 'tag': 'VBP', 'dep': 'dobj', 'up': 27, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'load', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 5]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'do', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 8, 9, 11, 13]}, {'tok': 'any', 'tag': 'DT', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'i.', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'back', 'tag': 'IN', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [10]}, {'tok': 'exit', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 've', 'tag': 'NNP', 'dep': 'prep', 'up': 0, 'dn': [12]}, {'tok': 'ii', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'cancel', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 4, 5, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'edit', 'tag': 'NNP', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'iii', 'tag': 'NNP', 'dep': 'dobj', 'up': 0, 'dn': [1, 2]}, {'tok': '.', 'tag': 'NNP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'make', 'tag': 'VBP', 'dep': 'conj', 'up': 0, 'dn': [7, 8, 10]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [9, 12, 13, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': [15]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'select', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 7, 8, 14, 16]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'anywhere', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': [4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'copy', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [9, 10]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'clipboard', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 0, 'dn': [13, 15]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'paste', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [1, 4, 5]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'anywhere', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'search', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'box', 'tag': 'NNP', 'dep': 'nsubj', 'up': 18, 'dn': [6, 7, 9, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'bar', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': [10, 12, 14, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'conj', 'up': 11, 'dn': [13, 15, 16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'etc', 'tag': 'FW', 'dep': 'conj', 'up': 14, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'expected', 'tag': 'VBD', 'dep': 'conj', 'up': 0, 'dn': [8, 19]}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [20, 24]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 24, 'dn': [21]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 24, 'dn': []}, {'tok': 'copied', 'tag': 'VBN', 'dep': 'acl', 'up': 19, 'dn': [22, 23, 25, 26, 34]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 24, 'dn': []}, {'tok': 'pasted', 'tag': 'VBN', 'dep': 'conj', 'up': 24, 'dn': [28]}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27, 29]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 34, 'dn': [30]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 34, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 34, 'dn': []}, {'tok': 'copied', 'tag': 'VBN', 'dep': 'conj', 'up': 24, 'dn': [31, 32, 33, 35, 36]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 34, 'dn': []}, {'tok': 'pasted', 'tag': 'VBN', 'dep': 'conj', 'up': 34, 'dn': []}]}], 'stripped_text': 'Pasting from an external source into the edit summary box works fine for me. However, once a page has been loaded in VE you cannot copy any text on that page until you reload even after you have closed VE. To reproduce: 1. Load any page in VisualEditor. 2. Do any of i. Press the browser back button to exit VE ii. Cancel the edit iii. make an edit and then save the page 3. Select any text anywhere on the page and copy it to the clipboard 4. Try to paste that text anywhere (search box, URL bar, text editor, etc) Expected behaviour: Selected text is copied and pasted Actual behaviour: Selected text is not copied and pasted', 'cleaned': 'pasting from an external source into the edit summary box works fine for me. however, once a page has been loaded in ve you cannot copy any text on that page until you reload - even after you have closed ve. to reproduce: . load any page in visualeditor. . do any of i. press the browser back button to exit ve ii. cancel the edit iii. make an edit and then save the page . select any text anywhere on the page and copy it to the clipboard . try to paste that text anywhere (search box, url bar, text editor, etc) expected behaviour: selected text is copied and pasted actual behaviour: selected text is not copied and pasted'})}),\n", + " '788': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '788', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=Matt_Chandler_%28pastor%29&curid=37214846&diff=573675359&oldid=571858677 For some reason, multiple different unnamed references all get name=\":3\" there. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=54445', 'parsed': [{'rt': 12, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [5]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'multiple', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'unnamed', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'nsubj', 'up': 12, 'dn': [7, 8, 9, 11]}, {'tok': 'all', 'tag': 'DT', 'dep': 'appos', 'up': 10, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 10, 13, 14, 15, 16, 17]}, {'tok': 'name=\":', 'tag': 'NFP', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=Matt_Chandler_%28pastor%29&curid=37214846&diff=573675359&oldid=571858677 For some reason, multiple different unnamed references all get name=\":3\" there. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=54445', 'cleaned': ' for some reason, multiple different unnamed references all get name=\":\" there. -------------------------- **version**: unspecified **severity**: normal **see also**: '})}),\n", + " '789': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '789', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 54445 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 54445 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '790': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '790', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'James, I think it can be confusing that the name and the number of a reference do not match, although the links work. See https://en.wikipedia.org/w/index.php?title=User%3AElitre_%28WMF%29%2FSandbox&diff=575128343&oldid=575128003 (the reference #2 gets a ref name:3).', 'parsed': [{'rt': 3, 'toks': [{'tok': 'james', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 20, 24, 25]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [19]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [9, 11, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'conj', 'up': 10, 'dn': [12, 14]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'match', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [8, 10, 17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'although', 'tag': 'IN', 'dep': 'mark', 'up': 24, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'nsubj', 'up': 24, 'dn': [22]}, {'tok': 'work', 'tag': 'VBP', 'dep': 'advcl', 'up': 3, 'dn': [21, 23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 11, 17]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [5, 7, 8, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'prep', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 0, 'dn': [6, 14, 15, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'name:', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 11, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'James, I think it can be confusing that the name and the number of a reference do not match, although the links work. See https://en.wikipedia.org/w/index.php?title=User%3AElitre_%28WMF%29%2FSandbox&diff=575128343&oldid=575128003 (the reference #2 gets a ref name:3).', 'cleaned': 'james, i think it can be confusing that the name and the number of a reference do not match, although the links work. see (the reference # gets a ref name:).'})}),\n", + " '791': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '791', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 54654 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 54654 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '798': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '798', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Isolated test case: https://en.wikipedia.org/wiki/User:Ed_g2s/Sandbox4 Diagnosis: The automatically generated names are based on the number of distinct references in the page up to that point, indexed at zero. The first unnamed tag is the 4th distinct reference on the page (it\\'s preceded by two :1s, a :3 and a :0), so its autogenerated name is :3. However, there so happens to already be a literal on the page, so we get a naming collision and the whole thing goes to hell. In practice, this situation can only arise after multiple iterations of duplicating unnamed references with VE (which adds tags to the source), then removing or reordering references so the ref tags are aligned exactly right for this bug to occur.', 'parsed': [{'rt': 7, 'toks': [{'tok': 'isolated', 'tag': 'VBN', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'dep', 'up': 7, 'dn': [0, 1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': [6]}, {'tok': '>', 'tag': 'XX', 'dep': 'prep', 'up': 5, 'dn': []}, {'tok': 'diagnosis', 'tag': 'NN', 'dep': 'ROOT', 'dn': [2, 3, 4, 5, 8, 14, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'automatically', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'generated', 'tag': 'VBN', 'dep': 'amod', 'up': 12, 'dn': [10]}, {'tok': 'names', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 14, 'dn': [9, 11]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'based', 'tag': 'VBN', 'dep': 'relcl', 'up': 7, 'dn': [12, 13, 15, 24, 28, 29]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'distinct', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': [19, 21]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prep', 'up': 14, 'dn': [25]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'indexed', 'tag': 'VBN', 'dep': 'advcl', 'up': 14, 'dn': [30]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [31]}, {'tok': 'zero', 'tag': 'CD', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'unnamed', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [0, 1, 2, 3, 4, 5]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [6, 11, 18, 41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': '4th', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'distinct', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'attr', 'up': 7, 'dn': [8, 9, 10, 12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 18, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'preceded', 'tag': 'VBN', 'dep': 'parataxis', 'up': 7, 'dn': [15, 16, 17, 19]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 18, 'dn': [22]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 22, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '1s', 'tag': 'NNS', 'dep': 'pobj', 'up': 19, 'dn': [20, 21, 23, 27, 36]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 22, 'dn': [24, 25, 26, 28, 29, 33, 35]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 27, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'conj', 'up': 27, 'dn': [30, 31, 32, 34]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 41, 'dn': []}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 40, 'dn': []}, {'tok': 'autogenerated', 'tag': 'VBN', 'dep': 'amod', 'up': 40, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'nsubj', 'up': 41, 'dn': [38, 39]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 7, 'dn': [37, 40, 42, 43, 44, 46]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'intj', 'up': 41, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 41, 'dn': [45]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 41, 'dn': []}]}, {'rt': 22, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 4, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 22, 'dn': [0, 1, 2, 3, 7, 12, 13, 14, 15, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 6, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'literal', 'tag': 'JJ', 'dep': 'attr', 'up': 7, 'dn': [8]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'ref', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'name=\":', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [4, 19, 20, 21, 25, 26, 30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'naming', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'collision', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23, 24]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 22, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'whole', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 30, 'dn': [27, 28]}, {'tok': 'goes', 'tag': 'VBZ', 'dep': 'conj', 'up': 22, 'dn': [29, 31, 33]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [32]}, {'tok': 'hell', 'tag': 'NNP', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 30, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [1]}, {'tok': 'practice', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'situation', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [3]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'arise', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6, 8, 49]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'multiple', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'iterations', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9, 11, 17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'duplicating', 'tag': 'VBG', 'dep': 'pcomp', 'up': 11, 'dn': [14, 15]}, {'tok': 'unnamed', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'relcl', 'up': 10, 'dn': [18, 20, 21, 22, 24, 26, 29, 30, 32, 41]}, {'tok': '<', 'tag': 'PRP', 'dep': 'intj', 'up': 19, 'dn': []}, {'tok': 'ref', 'tag': 'NNP', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': 'name=\":n', 'tag': 'CD', 'dep': 'npadvmod', 'up': 19, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'ccomp', 'up': 19, 'dn': [23, 25]}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'removing', 'tag': 'VBG', 'dep': 'advcl', 'up': 19, 'dn': [31, 33, 34]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 32, 'dn': []}, {'tok': 'reordering', 'tag': 'VBG', 'dep': 'conj', 'up': 32, 'dn': [35]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 34, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 41, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'ref', 'tag': 'JJ', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 41, 'dn': [37, 38]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 41, 'dn': []}, {'tok': 'aligned', 'tag': 'VBN', 'dep': 'advcl', 'up': 19, 'dn': [36, 39, 40, 43]}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 43, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 41, 'dn': [42, 48]}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 48, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 48, 'dn': [45]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 48, 'dn': []}, {'tok': 'occur', 'tag': 'VB', 'dep': 'advcl', 'up': 43, 'dn': [44, 46, 47]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Isolated test case: https://en.wikipedia.org/wiki/User:Ed_g2s/Sandbox4 Diagnosis: The automatically generated names are based on the number of distinct references in the page up to that point, indexed at zero. The first unnamed tag is the 4th distinct reference on the page (it\\'s preceded by two :1s, a :3 and a :0), so its autogenerated name is :3. However, there so happens to already be a literal on the page, so we get a naming collision and the whole thing goes to hell. In practice, this situation can only arise after multiple iterations of duplicating unnamed references with VE (which adds tags to the source), then removing or reordering references so the ref tags are aligned exactly right for this bug to occur.', 'cleaned': 'isolated test case: diagnosis: the automatically generated names are based on the number of distinct references in the page up to that point, indexed at zero. the first unnamed tag is the 4th distinct reference on the page (it\\'s preceded by two :1s, a : and a :), so its autogenerated name is :. however, there so happens to already be a literal \"> on the page, so we get a naming collision and the whole thing goes to hell. in practice, this situation can only arise after multiple iterations of duplicating unnamed references with ve (which adds tags to the source), then removing or reordering references so the ref tags are aligned exactly right for this bug to occur.'})}),\n", + " '799': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '799', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'VisualEditor seems to take particular pleasure in abusing circumflexes. Issue 1: VE duplicates the first character entered after a circumflexed letter at the end of a line. Steps to reproduce: In VE, enter the text êtt (actually enter the characters individually, don\\'t copy/paste) at the end of a line. Expected result: \"êtt\" is entered. Actual result: \"êttt\" is entered. Issue 2: At the beginning of a line, VE turns a circumflexed letter into a pawn character when removing text entered after the circumflexed letter. Steps to reproduce: In VE, enter the text êtt at the beginning of a line, then delete the last \\'t\\'. Expected result: \"êt\" Actual result: \"♙t\" There\\'s also some wonky behavior when dealing with circumflexed letters in the middle of a line, but I\\'m assuming that the descriptions above will be enough to help you investigate VE\\'s blatant circumflexphobia. Version : unspecified Severity : normal', 'parsed': [{'rt': 1, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'take', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 5, 6]}, {'tok': 'particular', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'pleasure', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'abusing', 'tag': 'VBG', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'circumflexes', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'issue', 'tag': 'NN', 'dep': 'ROOT', 'dn': [6, 21]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dep', 'up': 6, 'dn': [1, 3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'duplicates', 'tag': 'VBZ', 'dep': 'acl', 'up': 0, 'dn': [2, 5, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'entered', 'tag': 'VBN', 'dep': 'acl', 'up': 9, 'dn': [11]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'circumflexed', 'tag': 'VBN', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'letter', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'steps', 'tag': 'NNS', 'dep': 'nsubj', 'up': 8, 'dn': [0, 3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 1, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [6]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pcomp', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 4, 5, 7, 11, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'ett', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'parataxis', 'up': 8, 'dn': [12, 13, 16, 17, 18, 21, 31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': 'individually', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'copy', 'tag': 'VB', 'dep': 'conj', 'up': 14, 'dn': [19, 20, 23, 24, 25]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'paste', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 28]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 8, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'ett', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 8, 'dn': [4, 6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'entered', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': [5, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 12, 13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'ett', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'newline', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': '>', 'tag': '$', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 't', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 12, 'dn': [5, 6, 7, 8, 10]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'entered', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': [9, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'issue', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'beginning', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'turns', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 5, 11, 12, 16, 17, 22, 29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'circumflexed', 'tag': 'VBN', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'letter', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'removing', 'tag': 'VBG', 'dep': 'advcl', 'up': 13, 'dn': [21, 24]}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'entered', 'tag': 'VBN', 'dep': 'ccomp', 'up': 22, 'dn': [23, 25]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'circumflexed', 'tag': 'VBN', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'letter', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'steps', 'tag': 'NNS', 'dep': 'nsubj', 'up': 8, 'dn': [3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 1, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [6]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pcomp', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 7, 11, 12, 18, 19, 20, 25, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'ett', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'beginning', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'conj', 'up': 8, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 't', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 22, 23]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'amod', 'up': 2, 'dn': [0]}, {'tok': 'result', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 3, 4, 5, 9, 51]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'et', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [7, 8, 10, 15]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 't', 'tag': 'NN', 'dep': 'dep', 'up': 15, 'dn': [11, 13]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 15, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'acl', 'up': 9, 'dn': [12, 14, 16, 19, 21, 31, 32, 35]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'wonky', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'attr', 'up': 15, 'dn': [17, 18]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'dealing', 'tag': 'VBG', 'dep': 'advcl', 'up': 15, 'dn': [20, 22]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'circumflexed', 'tag': 'VBN', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'letters', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': [23, 25]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'middle', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 28]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 35, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'assuming', 'tag': 'VBG', 'dep': 'conj', 'up': 15, 'dn': [33, 34, 41]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 41, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'descriptions', 'tag': 'NNS', 'dep': 'nsubj', 'up': 41, 'dn': [37, 39]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 38, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 41, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 35, 'dn': [36, 38, 40, 42]}, {'tok': 'enough', 'tag': 'JJ', 'dep': 'acomp', 'up': 41, 'dn': [44]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 44, 'dn': []}, {'tok': 'help', 'tag': 'VB', 'dep': 'xcomp', 'up': 42, 'dn': [43, 46]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 46, 'dn': []}, {'tok': 'investigate', 'tag': 'VB', 'dep': 'ccomp', 'up': 44, 'dn': [45, 50]}, {'tok': 've', 'tag': 'NNP', 'dep': 'poss', 'up': 50, 'dn': [48]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 47, 'dn': []}, {'tok': 'blatant', 'tag': 'JJ', 'dep': 'amod', 'up': 50, 'dn': []}, {'tok': 'circumflexphobia', 'tag': 'NN', 'dep': 'dobj', 'up': 46, 'dn': [47, 49]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'VisualEditor seems to take particular pleasure in abusing circumflexes. Issue 1: VE duplicates the first character entered after a circumflexed letter at the end of a line. Steps to reproduce: In VE, enter the text êtt (actually enter the characters individually, don\\'t copy/paste) at the end of a line. Expected result: \"êtt\" is entered. Actual result: \"êttt\" is entered. Issue 2: At the beginning of a line, VE turns a circumflexed letter into a pawn character when removing text entered after the circumflexed letter. Steps to reproduce: In VE, enter the text êtt at the beginning of a line, then delete the last \\'t\\'. Expected result: \"êt\" Actual result: \"♙t\" There\\'s also some wonky behavior when dealing with circumflexed letters in the middle of a line, but I\\'m assuming that the descriptions above will be enough to help you investigate VE\\'s blatant circumflexphobia. Version : unspecified Severity : normal', 'cleaned': 'visualeditor seems to take particular pleasure in abusing circumflexes. issue : ve duplicates the first character entered after a circumflexed letter at the end of a line. * steps to reproduce: in ve, enter the text ett (actually enter the characters individually, don\\'t copy/paste) at the end of a line. * expected result: \"ett\" is entered. * actual result: \"ettt\" is entered. issue : at the beginning of a line, ve turns a circumflexed letter into a pawn character when removing text entered after the circumflexed letter. * steps to reproduce: in ve, enter the text ett at the beginning of a line, then delete the last \\'t\\'. * expected result: \"et\" * actual result: \"t\" there\\'s also some wonky behavior when dealing with circumflexed letters in the middle of a line, but i\\'m assuming that the descriptions above will be enough to help you investigate ve\\'s blatant circumflexphobia. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '800': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '800', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Marking as a duplicate of bug 53680 which I believe is indeed the issue. This bug has been marked as a duplicate of bug 53680 ', 'parsed': [{'rt': 0, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 7, 8, 11, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'relcl', 'up': 0, 'dn': [10, 12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 11, 'dn': [9, 13, 15]}, {'tok': 'indeed', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Marking as a duplicate of bug 53680 which I believe is indeed the issue. This bug has been marked as a duplicate of bug 53680 ', 'cleaned': 'marking as a duplicate of bug which i believe is indeed the issue. *** this bug has been marked as a duplicate of bug ***'})}),\n", + " '801': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '801', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is a dupe of bug 53747, bug 53680 or both.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 6, 7, 10, 11, 12, 13, 14, 15, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'dupe', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [8, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'both', 'tag': 'DT', 'dep': 'conj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'This is a dupe of bug 53747, bug 53680 or both.', 'cleaned': 'this is a dupe of bug , bug or both.'})}),\n", + " '802': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '802', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Also, circumflexes that are entered in VE are completely stripped on save. Instead, characters are jumping around to its location.', 'parsed': [{'rt': 10, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'circumflexes', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 10, 'dn': [5]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'entered', 'tag': 'VBN', 'dep': 'relcl', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'stripped', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 8, 9, 11, 13]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'save', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'jumping', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 6, 9]}, {'tok': 'around', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 8, 'dn': []}, {'tok': 'location', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'Also, circumflexes that are entered in VE are completely stripped on save. Instead, characters are jumping around to its location.', 'cleaned': 'also, circumflexes that are entered in ve are completely stripped on save. instead, characters are jumping around to its location.'})}),\n", + " '803': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '803', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Since approx. August 30 31 VisualEditor breaks when Polish language diacritics (ążśźęćńółĄŻŚŹĘĆŃÓŁ) are input. The characters themselves disappear and text around them gets mangled and moved around. They\\'re all input using AltGr (right Alt) + diacritic less version of the characters, with the exception of \"x\" mapping to \"ź\" (so, respectively, azsxecnol). I have been unable to replicate the issue myself, but it\\'s definitely happening. pl.wp thread: https://pl.wikipedia.org/wiki/Wikipedia:Kawiarenka/Kwestie_techniczne#VisualEditor_a_polskie_diakrytyki This is repeatedly breaking page text on the Polish Wikipedia, so I\\'m marking the bug \"highest critical\". Version : unspecified Severity : critical URL : https://pl.wikipedia.org/wiki/Wikipedia:Kawiarenka/Kwestie_techniczne#VisualEditor_a_polskie_diakrytyki See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=53680', 'parsed': [{'rt': 0, 'toks': [{'tok': 'since', 'tag': 'IN', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': 'approx', 'tag': 'NNP', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'august', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'number>-', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': [0]}, {'tok': 'breaks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 13, 14]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'polish', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'language', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [5, 6]}, {'tok': 'diacritics', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 13, 'dn': [7, 9, 10, 11]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'azszecnolazszecnol', 'tag': 'NN', 'dep': 'appos', 'up': 8, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'input', 'tag': 'VBN', 'dep': 'advcl', 'up': 3, 'dn': [4, 8, 12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'nsubj', 'up': 3, 'dn': [0, 2]}, {'tok': 'themselves', 'tag': 'PRP', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': 'disappear', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 4, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [6]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'mangled', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [5, 8, 10, 11, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'moved', 'tag': 'VBD', 'dep': 'conj', 'up': 9, 'dn': [12]}, {'tok': 'around', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3, 10, 14, 19, 32, 33, 34, 36, 37, 38]}, {'tok': 'all', 'tag': 'DT', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'input', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [4]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'acl', 'up': 3, 'dn': [5]}, {'tok': 'altgr', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [6, 8, 9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'right', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'alt', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': [7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'diacritic', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'less', 'tag': 'JJR', 'dep': 'amod', 'up': 14, 'dn': [11, 12]}, {'tok': 'version', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [13, 15, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'exception', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 22]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [26]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'x', 'tag': 'NN', 'dep': 'nmod', 'up': 26, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'mapping', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24, 25, 27]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [28, 29, 30, 31]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'z', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'respectively', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': [35]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'azsxecnol', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 9, 10, 14]}, {'tok': 'unable', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'replicate', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': 'myself', 'tag': 'PRP', 'dep': 'npadvmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'definitely', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'conj', 'up': 2, 'dn': [11, 12, 13, 15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 20, 'toks': [{'tok': 'pl.wp', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'thread', 'tag': 'NN', 'dep': 'npadvmod', 'up': 20, 'dn': [0]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': [9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'repeatedly', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'breaking', 'tag': 'VBG', 'dep': 'relcl', 'up': 5, 'dn': [6, 7, 8, 11]}, {'tok': 'page', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'polish', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5, 16, 17, 18, 19, 22, 25, 26, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'highest', 'tag': 'RBS', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'oprd', 'up': 20, 'dn': [23, 24]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 20, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 16, 19]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': [8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': [15, 17, 18]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 21, 22, 23, 24, 25, 26, 27]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': 'Since approx. August 30 31 VisualEditor breaks when Polish language diacritics (ążśźęćńółĄŻŚŹĘĆŃÓŁ) are input. The characters themselves disappear and text around them gets mangled and moved around. They\\'re all input using AltGr (right Alt) + diacritic less version of the characters, with the exception of \"x\" mapping to \"ź\" (so, respectively, azsxecnol). I have been unable to replicate the issue myself, but it\\'s definitely happening. pl.wp thread: https://pl.wikipedia.org/wiki/Wikipedia:Kawiarenka/Kwestie_techniczne#VisualEditor_a_polskie_diakrytyki This is repeatedly breaking page text on the Polish Wikipedia, so I\\'m marking the bug \"highest critical\". Version : unspecified Severity : critical URL : https://pl.wikipedia.org/wiki/Wikipedia:Kawiarenka/Kwestie_techniczne#VisualEditor_a_polskie_diakrytyki See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=53680', 'cleaned': 'since approx. august - visualeditor breaks when polish-language diacritics (azszecnolazszecnol) are input. the characters themselves disappear and text around them gets mangled and moved around. they\\'re all input using altgr (right alt) + diacritic-less version of the characters, with the exception of \"x\" mapping to \"z\" (so, respectively, azsxecnol). i have been unable to replicate the issue myself, but it\\'s definitely happening. pl.wp thread: this is repeatedly breaking page text on the polish wikipedia, so i\\'m marking the bug \"highest critical\". -------------------------- **version**: unspecified **severity**: critical **url**: **see also**: '})}),\n", + " '804': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '804', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'It seems like it does actually fix the issue (for me at least). Thanks. So that means editing will have been completely broken for only three weeks straight by the time this gets deployed :/', 'parsed': [{'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 6, 14, 15]}, {'tok': 'like', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [2, 3, 4, 5, 8, 10, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [11]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'least', 'tag': 'JJS', 'dep': 'advmod', 'up': 6, 'dn': [12]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 8, 20]}, {'tok': 'editing', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'broken', 'tag': 'VBN', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 5, 6, 7, 9, 14]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [13]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'three', 'tag': 'CD', 'dep': 'nummod', 'up': 12, 'dn': [10]}, {'tok': 'weeks', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 13, 'dn': [11]}, {'tok': 'straight', 'tag': 'RB', 'dep': 'pcomp', 'up': 9, 'dn': [12]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 8, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 19]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 19, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 19, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'relcl', 'up': 16, 'dn': [17, 18]}, {'tok': ':/', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'It seems like it does actually fix the issue (for me at least). Thanks. So that means editing will have been completely broken for only three weeks straight by the time this gets deployed :/', 'cleaned': 'it seems like it does actually fix the issue (for me at least). thanks. so that means editing will have been completely broken for only three weeks straight by the time this gets deployed :/'})}),\n", + " '805': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '805', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Marking this as \"FIXED\" on the expectation that it\\'s fixed please re open if you find that it is still occurring.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 20, 26]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'pcomp', 'up': 2, 'dn': [3, 5, 6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'expectation', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 16, 17]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': [14, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 9, 'dn': [10, 11, 12, 13]}, {'tok': 're', 'tag': 'NN', 'dep': 'prep', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'VB', 'dep': 'acl', 'up': 8, 'dn': [9]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'find', 'tag': 'VBP', 'dep': 'advcl', 'up': 0, 'dn': [18, 19, 25]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'occurring', 'tag': 'VBG', 'dep': 'ccomp', 'up': 20, 'dn': [21, 22, 23, 24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Marking this as \"FIXED\" on the expectation that it\\'s fixed please re open if you find that it is still occurring.', 'cleaned': 'marking this as \"fixed\" on the expectation that it\\'s fixed - please re-open if you find that it is still occurring.'})}),\n", + " '806': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lliyevigiycjbybglftk', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '806', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Ok, the patch is merged, and due to go live on mediawiki.org by 13 September 2013: https://gerrit.wikimedia.org/r/#/c/82858/ Please let us know whether it fixes the bug!', 'parsed': [{'rt': 5, 'toks': [{'tok': 'ok', 'tag': 'UH', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': [2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6, 7, 27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'due', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [10, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'pcomp', 'up': 8, 'dn': [9, 11, 14]}, {'tok': 'live', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': [12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'mediawiki.org', 'tag': 'ADD', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [15, 16, 17, 20]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'september', 'tag': 'NNP', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [18, 19]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 27, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 27, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 27, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 27, 'dn': []}, {'tok': 'let', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [8, 22, 23, 24, 25, 26, 29, 35]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ccomp', 'up': 27, 'dn': [28, 32]}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 32, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'fixes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 29, 'dn': [30, 31, 34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [33]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 27, 'dn': []}]}], 'stripped_text': 'Ok, the patch is merged, and due to go live on mediawiki.org by 13 September 2013: https://gerrit.wikimedia.org/r/#/c/82858/ Please let us know whether it fixes the bug!', 'cleaned': 'ok, the patch is merged, and due to go live on mediawiki.org by september : please let us know whether it fixes the bug!'})}),\n", + " '807': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lliyevigiycjbybglftk', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '807', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I'm optimistic that the following patch will fix this bug: https://gerrit.wikimedia.org/r/#/c/82858/ If someone can test this hypothesis, great; if not, then I will hopefully be able to do so later today.\", 'parsed': [{'rt': 31, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ccomp', 'up': 31, 'dn': [0, 2]}, {'tok': 'optimistic', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [8]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [4, 5]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [3, 6, 7, 10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'someone', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'advcl', 'up': 31, 'dn': [15, 16, 17, 20]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'hypothesis', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': [22]}, {'tok': 'great', 'tag': 'JJ', 'dep': 'prep', 'up': 21, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'advcl', 'up': 31, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'hopefully', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 11, 12, 13, 14, 18, 21, 23, 25, 26, 27, 28, 29, 30, 32, 38]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 31, 'dn': [34]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 34, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 32, 'dn': [33, 36, 37]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': [35]}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 31, 'dn': []}]}], 'stripped_text': \"I'm optimistic that the following patch will fix this bug: https://gerrit.wikimedia.org/r/#/c/82858/ If someone can test this hypothesis, great; if not, then I will hopefully be able to do so later today.\", 'cleaned': \"i'm optimistic that the following patch will fix this bug: if someone can test this hypothesis, great; if not, then i will hopefully be able to do so later today.\"})}),\n", + " '808': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '808', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Is there any progress on this? Because today's the point when I'd suggest reverting the deployment to last known good version if nobody is going to fix this.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 6]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 0, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'progress', 'tag': 'NN', 'dep': 'attr', 'up': 0, 'dn': [2, 4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'because', 'tag': 'IN', 'dep': 'ROOT', 'dn': [4, 24]}, {'tok': 'today', 'tag': 'NN', 'dep': 'poss', 'up': 4, 'dn': [2]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 1, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 3, 8]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'suggest', 'tag': 'VB', 'dep': 'relcl', 'up': 4, 'dn': [5, 6, 7, 9]}, {'tok': 'reverting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 8, 'dn': [11, 12, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 9, 'dn': [16]}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'known', 'tag': 'VBN', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14, 15]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'nobody', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'advcl', 'up': 9, 'dn': [17, 18, 19, 22]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'xcomp', 'up': 20, 'dn': [21, 23]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 22, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"Is there any progress on this? Because today's the point when I'd suggest reverting the deployment to last known good version if nobody is going to fix this.\", 'cleaned': \"is there any progress on this? because today's the point when i'd suggest reverting the deployment to last known good version if nobody is going to fix this.\"})}),\n", + " '809': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-zq6nzfwxwkyliljd4lfy', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '809', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I\\'ve tested this on master in Firefox under Ubuntu I managed to replicate the behavior not just in polish, but also Spanish diacritics but only when these are \"added on\". Trying to add diacritic to an existing character produced a pawn and then some odd duplication of characters. That did not happen when I typed in either Hebrew or Arabic in master. Another thing I found is that there seems to be a difference between an already combined diacritic (like ñ which is native to the Spanish keyboard) and an \"added\" diacritic. When I typed the native ñ nothing broke, it added it properly and the behavior was correct. And finally, the typing broke and the pawn appeared only when I tried to add diacritic to a latin letter. When I tried to add \"niqqud\" to Hebrew letters, though, like pressing ש and left Alt+a to produce שְ the behavior was as expected (no pawn, no problem)', 'parsed': [{'rt': 12, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'tested', 'tag': 'VBN', 'dep': 'ccomp', 'up': 12, 'dn': [0, 1, 3, 4, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [8]}, {'tok': 'under', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'ubuntu', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'managed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [2, 10, 11, 14, 25, 26, 32, 35]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'replicate', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 16, 19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': 'not', 'tag': 'RB', 'dep': 'preconj', 'up': 19, 'dn': [18]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17, 20, 21, 22]}, {'tok': 'polish', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': [23]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'spanish', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'diacritics', 'tag': 'NNS', 'dep': 'punct', 'up': 12, 'dn': [24]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 32, 'dn': [27]}, {'tok': 'these', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 32, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 32, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'advcl', 'up': 12, 'dn': [28, 29, 30, 31, 33]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'trying', 'tag': 'VBG', 'dep': 'csubj', 'up': 8, 'dn': [2]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [1, 3, 4]}, {'tok': 'diacritic', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': 'produced', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 10, 11, 15, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'odd', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'duplication', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': [12, 13, 14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 14]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'typed', 'tag': 'VBD', 'dep': 'advcl', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 9, 'dn': []}, {'tok': 'hebrew', 'tag': 'JJ', 'dep': 'pobj', 'up': 7, 'dn': [8, 10, 11]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'arabic', 'tag': 'JJ', 'dep': 'conj', 'up': 9, 'dn': [12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 3]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'found', 'tag': 'VBD', 'dep': 'relcl', 'up': 1, 'dn': [2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 7, 35]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 7, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [5, 6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'difference', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [10, 12]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [17]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'combined', 'tag': 'VBN', 'dep': 'amod', 'up': 17, 'dn': [14, 15]}, {'tok': 'diacritic', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 16, 18, 19, 22, 28, 29, 34]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'like', 'tag': 'UH', 'dep': 'intj', 'up': 17, 'dn': [20]}, {'tok': 'n', 'tag': 'DT', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 17, 'dn': [21, 23]}, {'tok': 'native', 'tag': 'JJ', 'dep': 'acomp', 'up': 22, 'dn': [24]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'spanish', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'keyboard', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 26]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'diacritic', 'tag': 'NN', 'dep': 'conj', 'up': 17, 'dn': [30, 31, 32, 33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'typed', 'tag': 'VBD', 'dep': 'advcl', 'up': 10, 'dn': [0, 1, 5, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'native', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'n', 'tag': 'NNP', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'nothing', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'broke', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [2, 8, 9, 11, 12, 13, 16]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'properly', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [14]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 10, 'dn': [15, 17, 18]}, {'tok': 'correct', 'tag': 'JJ', 'dep': 'acomp', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'finally', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'typing', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'broke', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [7]}, {'tok': 'appeared', 'tag': 'VBD', 'dep': 'conj', 'up': 5, 'dn': [8, 13, 21]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': [10]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'advcl', 'up': 9, 'dn': [11, 12, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 16, 17]}, {'tok': 'diacritic', 'tag': 'JJ', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'latin', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'letter', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 26, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'advcl', 'up': 26, 'dn': [0, 1, 4, 11, 12, 13, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 6, 8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'niqqud', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': [5, 7]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'hebrew', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'letters', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [15]}, {'tok': 'pressing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 14, 'dn': [16, 17, 20, 22]}, {'tok': 'sh', 'tag': 'NNP', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'left', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': [19]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'alt+a', 'tag': 'JJ', 'dep': 'conj', 'up': 15, 'dn': [18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'produce', 'tag': 'VB', 'dep': 'xcomp', 'up': 15, 'dn': [21, 23]}, {'tok': 'sh', 'tag': 'NNP', 'dep': 'dobj', 'up': 22, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'nsubj', 'up': 26, 'dn': [24]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [2, 25, 28, 35]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'advcl', 'up': 26, 'dn': [27, 29, 31]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [30, 32, 34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'appos', 'up': 31, 'dn': [33]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}]}], 'stripped_text': 'I\\'ve tested this on master in Firefox under Ubuntu I managed to replicate the behavior not just in polish, but also Spanish diacritics but only when these are \"added on\". Trying to add diacritic to an existing character produced a pawn and then some odd duplication of characters. That did not happen when I typed in either Hebrew or Arabic in master. Another thing I found is that there seems to be a difference between an already combined diacritic (like ñ which is native to the Spanish keyboard) and an \"added\" diacritic. When I typed the native ñ nothing broke, it added it properly and the behavior was correct. And finally, the typing broke and the pawn appeared only when I tried to add diacritic to a latin letter. When I tried to add \"niqqud\" to Hebrew letters, though, like pressing ש and left Alt+a to produce שְ the behavior was as expected (no pawn, no problem)', 'cleaned': 'i\\'ve tested this on master in firefox under ubuntu -- i managed to replicate the behavior not just in polish, but also spanish diacritics but only when these are \"added on\". trying to add diacritic to an existing character produced a pawn and then some odd duplication of characters. that did not happen when i typed in either hebrew or arabic in master. another thing i found is that there seems to be a difference between an already-combined diacritic (like n which is native to the spanish keyboard) and an \"added\" diacritic. when i typed the native n nothing broke, it added it properly and the behavior was correct. and finally, the typing broke and the pawn appeared only when i tried to add diacritic to a latin letter. when i tried to add \"niqqud\" to hebrew letters, though, like pressing sh and left-alt+a to produce sh the behavior was as expected (no pawn, no problem)'})}),\n", + " '810': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '810', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Bug 53680 shows this also happens on en.wp and fr.wp and is independent of keyboard layout.', 'parsed': [{'rt': 4, 'toks': [{'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 2, 'dn': []}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 7, 12, 13, 18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'en.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': [10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'fr.wp', 'tag': 'NNP', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 4, 'dn': [14]}, {'tok': 'independent', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': [15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'keyboard', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'layout', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'Bug 53680 shows this also happens on en.wp and fr.wp and is independent of keyboard layout.', 'cleaned': 'bug shows this also happens on en.wp and fr.wp and is independent of keyboard layout.'})}),\n", + " '811': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '811', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"https://pl.wikipedia.org/w/index.php?title=Wikipedia:VisualEditor/Opinie&oldid=37428181#.C4.99 is a pretty good explanation, and makes clear it's not browser (or OS) dependent.\", 'parsed': [{'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 8, 9, 10, 21]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'pretty', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': [5]}, {'tok': 'explanation', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [4, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'makes', 'tag': 'VBZ', 'dep': 'conj', 'up': 3, 'dn': [13]}, {'tok': 'clear', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 10, 'dn': [11, 12, 14, 15, 20]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [16, 17, 18]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'os', 'tag': 'JJR', 'dep': 'conj', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'dependent', 'tag': 'NN', 'dep': 'acomp', 'up': 13, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"https://pl.wikipedia.org/w/index.php?title=Wikipedia:VisualEditor/Opinie&oldid=37428181#.C4.99 is a pretty good explanation, and makes clear it's not browser (or OS) dependent.\", 'cleaned': \" is a pretty good explanation, and makes clear it's not browser (or os) dependent.\"})}),\n", + " '812': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '812', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Actually, I sort of have reproduced it now. I used Opera 12, but some users at pl.wp reported it happening on Chrome – it\\'s probably not browser dependent. You\\'ll probably need to set your system keyboard to \"Polish (programmer\\'s)\" or similarly named one. (It\\'s the same as standard US layout, but includes the AltGr diacritics. A \"Polish (typist\\'s)\" layout exists on some systems, but nobody ever uses it, so forget it.) 1. Try inputting some text with diacritics, such as the \"Pójdź, kińże tę chmurność w głąb flaszy!\" sentence above (copying and pasting text with diacritics doesn\\'t cause issues, you need to type it). (Strings of one character such as \"ąąąą\" tend to work correctly for some reason.) 2. Depending on your luck, it might look okay, or you might get parts of the sentence duplicated in the next paragraph. Regardless of that, try backspacing a little now. The cursor will likely be moved to someplace in the next paragraph and unrelated characters will be removed. 3. Try previewing the changes. The text will differ from the one shown in editing view.', 'parsed': [{'rt': 6, 'toks': [{'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'sort', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'of', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': [3]}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'reproduced', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 7, 8, 9]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'used', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6, 7, 19, 25]}, {'tok': 'opera', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 12, 'dn': [8, 10]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'pl.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'reported', 'tag': 'VBD', 'dep': 'ccomp', 'up': 19, 'dn': [9, 14]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'ccomp', 'up': 12, 'dn': [13, 15]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [12, 17, 18, 20, 21, 24]}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'npadvmod', 'up': 24, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'dependent', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': [22, 23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'set', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 8, 9, 17, 19]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 8, 'dn': []}, {'tok': 'system', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'keyboard', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'polish', 'tag': 'NNP', 'dep': 'pobj', 'up': 9, 'dn': [10, 13, 16]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'programmer', 'tag': 'NN', 'dep': 'appos', 'up': 11, 'dn': [12, 14, 15]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'similarly', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'named', 'tag': 'VBN', 'dep': 'conj', 'up': 5, 'dn': [18, 20]}, {'tok': 'one', 'tag': 'CD', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 9, 10, 11, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'attr', 'up': 2, 'dn': [3, 5]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'us', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'layout', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': [6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'includes', 'tag': 'VBZ', 'dep': 'conj', 'up': 2, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'altgr', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'diacritics', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': [12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'polish', 'tag': 'JJ', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'typist', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': [0, 1, 2, 3, 5, 6, 7]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'layout', 'tag': 'JJ', 'dep': 'nsubj', 'up': 9, 'dn': [4]}, {'tok': 'exists', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [8, 10, 13, 14, 17]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'systems', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'nobody', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'ever', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'uses', 'tag': 'VBZ', 'dep': 'conj', 'up': 9, 'dn': [15, 16, 18, 19, 20, 21, 23, 24]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'forget', 'tag': 'VB', 'dep': 'conj', 'up': 17, 'dn': [22]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 19, 20]}, {'tok': 'inputting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 0, 'dn': [3]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 4]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'diacritics', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [6, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'pojdz', 'tag': 'NNP', 'dep': 'nsubj', 'up': 17, 'dn': [9, 10, 12, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'kinze', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'te', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': [13]}, {'tok': 'chmurnosc', 'tag': 'NNP', 'dep': 'conj', 'up': 11, 'dn': [14]}, {'tok': 'w', 'tag': 'NNP', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'glab', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': [11, 16, 18]}, {'tok': 'flaszy', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'sentence', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': [2, 3]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'copying', 'tag': 'VBG', 'dep': 'pcomp', 'up': 1, 'dn': [4, 5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'pasting', 'tag': 'VBG', 'dep': 'conj', 'up': 3, 'dn': [6]}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [7]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'diacritics', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': 'cause', 'tag': 'VB', 'dep': 'ccomp', 'up': 15, 'dn': [0, 9, 10, 12]}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [11, 13, 14, 17, 19, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'xcomp', 'up': 15, 'dn': [16, 18]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'strings', 'tag': 'NNS', 'dep': 'nsubj', 'up': 10, 'dn': [2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 4, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 6]}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [5, 8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'aaaa', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'tend', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 12, 17, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'xcomp', 'up': 10, 'dn': [11, 13, 14]}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'depending', 'tag': 'VBG', 'dep': 'prep', 'up': 7, 'dn': [1]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 3, 'dn': []}, {'tok': 'luck', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'look', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 5, 6, 8, 9, 10, 13]}, {'tok': 'okay', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'conj', 'up': 7, 'dn': [11, 12, 18, 23]}, {'tok': 'parts', 'tag': 'NNS', 'dep': 'nsubj', 'up': 18, 'dn': [15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'sentence', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': 'duplicated', 'tag': 'VBN', 'dep': 'ccomp', 'up': 13, 'dn': [14, 19]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'regardless', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': [1]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'that', 'tag': 'DT', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 5, 9]}, {'tok': 'backspacing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 4, 'dn': [7, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'little', 'tag': 'JJ', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': [0]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'likely', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'moved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 8, 17]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'someplace', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': [12, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'unrelated', 'tag': 'JJ', 'dep': 'conj', 'up': 11, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9, 10, 11]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'removed', 'tag': 'VBN', 'dep': 'conj', 'up': 5, 'dn': [15, 16, 18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'previewing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 0, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'differ', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 4, 11]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 4, 'dn': [5, 7]}, {'tok': 'shown', 'tag': 'VBN', 'dep': 'acl', 'up': 6, 'dn': [8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'view', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'Actually, I sort of have reproduced it now. I used Opera 12, but some users at pl.wp reported it happening on Chrome – it\\'s probably not browser dependent. You\\'ll probably need to set your system keyboard to \"Polish (programmer\\'s)\" or similarly named one. (It\\'s the same as standard US layout, but includes the AltGr diacritics. A \"Polish (typist\\'s)\" layout exists on some systems, but nobody ever uses it, so forget it.) 1. Try inputting some text with diacritics, such as the \"Pójdź, kińże tę chmurność w głąb flaszy!\" sentence above (copying and pasting text with diacritics doesn\\'t cause issues, you need to type it). (Strings of one character such as \"ąąąą\" tend to work correctly for some reason.) 2. Depending on your luck, it might look okay, or you might get parts of the sentence duplicated in the next paragraph. Regardless of that, try backspacing a little now. The cursor will likely be moved to someplace in the next paragraph and unrelated characters will be removed. 3. Try previewing the changes. The text will differ from the one shown in editing view.', 'cleaned': 'actually, i sort of have reproduced it now. i used opera , but some users at pl.wp reported it happening on chrome - it\\'s probably not browser-dependent. you\\'ll probably need to set your system keyboard to \"polish (programmer\\'s)\" or similarly named one. (it\\'s the same as standard us layout, but includes the altgr diacritics. a \"polish (typist\\'s)\" layout exists on some systems, but nobody ever uses it, so forget it.) . try inputting some text with diacritics, such as the \"pojdz, kinze te chmurnosc w glab flaszy!\" sentence above (copying and pasting text with diacritics doesn\\'t cause issues, you need to type it). (strings of one character such as \"aaaa\" tend to work correctly for some reason.) . depending on your luck, it might look okay, or you might get parts of the sentence duplicated in the next paragraph. regardless of that, try backspacing a little now. the cursor will likely be moved to someplace in the next paragraph and unrelated characters will be removed. . try previewing the changes. the text will differ from the one shown in editing view.'})}),\n", + " '813': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '813', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Examples of edits apparently exhibiting this issue: https://pl.wikipedia.org/w/index.php?title=Rondo&curid=122034&diff=37421631&oldid=35999089 \"Największe rondo\" > \"Najwi kszerondo\" https://pl.wikipedia.org/w/index.php?title=Euronews&diff=prev&oldid=37394282 \"dostpna\" should be \"dostępna\", \"Midzyrnodowym\" should be \"Międzynarodowym\", etc. https://pl.wikipedia.org/w/index.php?title=1967&diff=next&oldid=37422197 \"ki rapers\" should probably be \"Amerykański raper\" (both occurences this happened on two consecutive edits) Results of a user trying to type in \"Pójdź, kińże tę chmurność w głąb flaszy!\" when reproducing this bug: https://www.mediawiki.org/w/index.php?title=User:G%C5%BCdacz&oldid=775661 https://www.mediawiki.org/w/index.php?title=User:G%C5%BCdacz&oldid=775666', 'parsed': [{'rt': 32, 'toks': [{'tok': 'examples', 'tag': 'NNS', 'dep': 'nsubj', 'up': 32, 'dn': [1, 7, 15, 29]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': [4]}, {'tok': 'apparently', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'exhibiting', 'tag': 'VBG', 'dep': 'acl', 'up': 2, 'dn': [3, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 15, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'najwieksze', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'rondo', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [8, 9, 10, 11, 12, 13, 14, 16, 21, 22]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': [18]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 17, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'najwi', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'kszerondo', 'tag': 'NNP', 'dep': 'appos', 'up': 15, 'dn': [17, 19, 20]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nmod', 'up': 29, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 29, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 29, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'dostpna', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [23, 24, 25, 26, 27, 28, 30]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 31, 34, 41, 48]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'dostepna', 'tag': 'JJ', 'dep': 'acomp', 'up': 32, 'dn': [33, 38]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'midzyrnodowym', 'tag': 'NNP', 'dep': 'oprd', 'up': 34, 'dn': [35, 36, 37, 39]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 41, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 32, 'dn': [40, 43, 46, 47]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'miedzynarodowym', 'tag': 'NNP', 'dep': 'acomp', 'up': 41, 'dn': [42, 44, 45]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'etc', 'tag': 'FW', 'dep': 'dep', 'up': 41, 'dn': []}, {'tok': '.', 'tag': 'FW', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 32, 'dn': []}]}, {'rt': 20, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'ki', 'tag': 'NNP', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'rapers', 'tag': 'NNS', 'dep': 'nsubj', 'up': 10, 'dn': [3, 4, 5, 7]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 20, 'dn': [0, 1, 2, 6, 8, 9, 13]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'amerykanski', 'tag': 'NN', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'raper', 'tag': 'NN', 'dep': 'attr', 'up': 10, 'dn': [11, 12, 14, 15, 17, 18]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'both', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'occurences', 'tag': 'NNS', 'dep': 'appos', 'up': 13, 'dn': [16]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'happened', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [10, 19, 21, 41, 43, 44]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [26]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 24, 'dn': []}, {'tok': 'consecutive', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'nmod', 'up': 26, 'dn': [22, 23, 25]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'results', 'tag': 'NNS', 'dep': 'pobj', 'up': 21, 'dn': [24, 27]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 30]}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'acl', 'up': 29, 'dn': [32]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'xcomp', 'up': 30, 'dn': [31, 33]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34, 35]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'pojdz', 'tag': 'NNP', 'dep': 'pobj', 'up': 33, 'dn': [36]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'kinze', 'tag': 'NNP', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': 'te', 'tag': 'NNP', 'dep': 'compound', 'up': 39, 'dn': [37]}, {'tok': 'chmurnosc', 'tag': 'NNP', 'dep': 'nsubj', 'up': 41, 'dn': [38]}, {'tok': 'w', 'tag': 'NNP', 'dep': 'compound', 'up': 41, 'dn': []}, {'tok': 'glab', 'tag': 'NNP', 'dep': 'conj', 'up': 20, 'dn': [39, 40, 42]}, {'tok': 'flaszy', 'tag': 'RB', 'dep': 'advmod', 'up': 41, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'reproducing', 'tag': 'VBG', 'dep': 'csubj', 'up': 5, 'dn': [0, 3, 4]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nmod', 'up': 9, 'dn': [1]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': [6]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [5, 7, 8, 10, 11, 12]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': 'Examples of edits apparently exhibiting this issue: https://pl.wikipedia.org/w/index.php?title=Rondo&curid=122034&diff=37421631&oldid=35999089 \"Największe rondo\" > \"Najwi kszerondo\" https://pl.wikipedia.org/w/index.php?title=Euronews&diff=prev&oldid=37394282 \"dostpna\" should be \"dostępna\", \"Midzyrnodowym\" should be \"Międzynarodowym\", etc. https://pl.wikipedia.org/w/index.php?title=1967&diff=next&oldid=37422197 \"ki rapers\" should probably be \"Amerykański raper\" (both occurences this happened on two consecutive edits) Results of a user trying to type in \"Pójdź, kińże tę chmurność w głąb flaszy!\" when reproducing this bug: https://www.mediawiki.org/w/index.php?title=User:G%C5%BCdacz&oldid=775661 https://www.mediawiki.org/w/index.php?title=User:G%C5%BCdacz&oldid=775666', 'cleaned': 'examples of edits apparently exhibiting this issue: * - \"najwieksze rondo\" -> \"najwi kszerondo\" * - \"dostpna\" should be \"dostepna\", \"midzyrnodowym\" should be \"miedzynarodowym\", etc. * - \"ki rapers\" should probably be \"amerykanski raper\" (both occurences - this happened on two consecutive edits) results of a user trying to type in \"pojdz, kinze te chmurnosc w glab flaszy!\" when reproducing this bug: * * '})}),\n", + " '814': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '814', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I haven't worked out this out fully yet, but it seems that linking or annotating newly added text that contains accented or non Latin characters frequently causes those characters to disappear. Re adding them in the same word almost always results in their turning into pawns when, anywhere else on the page, the link dialog is subsequently opened or a link is inserted. This happens everywhere on a page including body text, tables and image captions. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=53747\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'worked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 12]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': 'fully', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 3, 'dn': [11, 29, 34]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 29, 'dn': []}, {'tok': 'linking', 'tag': 'VBG', 'dep': 'csubj', 'up': 29, 'dn': [15, 16]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'annotating', 'tag': 'VBG', 'dep': 'conj', 'up': 14, 'dn': [19]}, {'tok': 'newly', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'amod', 'up': 19, 'dn': [17]}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [18, 21]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'contains', 'tag': 'VBZ', 'dep': 'relcl', 'up': 19, 'dn': [20]}, {'tok': 'accented', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': [23, 24]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 22, 'dn': []}, {'tok': 'non', 'tag': 'JJ', 'dep': 'conj', 'up': 22, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'latin', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'nsubj', 'up': 29, 'dn': [22, 25, 26]}, {'tok': 'frequently', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'causes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 12, 'dn': [13, 14, 27, 28, 33]}, {'tok': 'those', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'nsubj', 'up': 33, 'dn': [30]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'disappear', 'tag': 'VB', 'dep': 'ccomp', 'up': 29, 'dn': [31, 32]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 're', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 35]}, {'tok': '-', 'tag': 'VBG', 'dep': 'xcomp', 'up': 0, 'dn': [10]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'csubj', 'up': 10, 'dn': [3, 4]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': 'almost', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'always', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': [8]}, {'tok': 'results', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 9, 11, 29]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 13, 'dn': []}, {'tok': 'turning', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 14]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'pawns', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'anywhere', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': [19]}, {'tok': 'else', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': [20]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 29, 'dn': [24, 25]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 29, 'dn': []}, {'tok': 'subsequently', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'opened', 'tag': 'VBN', 'dep': 'advcl', 'up': 10, 'dn': [16, 17, 18, 23, 26, 27, 28, 30, 34]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 29, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 34, 'dn': [31]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 34, 'dn': []}, {'tok': 'inserted', 'tag': 'VBN', 'dep': 'conj', 'up': 29, 'dn': [32, 33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 14]}, {'tok': 'everywhere', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'including', 'tag': 'VBG', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'body', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'tables', 'tag': 'NNS', 'dep': 'conj', 'up': 8, 'dn': [11, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'captions', 'tag': 'NNS', 'dep': 'conj', 'up': 10, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8, 9, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': \"I haven't worked out this out fully yet, but it seems that linking or annotating newly added text that contains accented or non Latin characters frequently causes those characters to disappear. Re adding them in the same word almost always results in their turning into pawns when, anywhere else on the page, the link dialog is subsequently opened or a link is inserted. This happens everywhere on a page including body text, tables and image captions. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=53747\", 'cleaned': \"i haven't worked out this out fully yet, but it seems that linking or annotating newly added text that contains accented or non-latin characters frequently causes those characters to disappear. re-adding them in the same word almost always results in their turning into pawns when, anywhere else on the page, the link dialog is subsequently opened or a link is inserted. this happens everywhere on a page including body text, tables and image captions. -------------------------- **version**: unspecified **severity**: critical **see also**: \"})}),\n", + " '815': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '815', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 54047 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 54047 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '816': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '816', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Marking this as \"FIXED\" on the expectation that it\\'s fixed please re open if you find that it is still occurring.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 20, 26]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'pcomp', 'up': 2, 'dn': [3, 5, 6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'expectation', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 16, 17]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': [14, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 9, 'dn': [10, 11, 12, 13]}, {'tok': 're', 'tag': 'NN', 'dep': 'prep', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'VB', 'dep': 'acl', 'up': 8, 'dn': [9]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'find', 'tag': 'VBP', 'dep': 'advcl', 'up': 0, 'dn': [18, 19, 25]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'occurring', 'tag': 'VBG', 'dep': 'ccomp', 'up': 20, 'dn': [21, 22, 23, 24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Marking this as \"FIXED\" on the expectation that it\\'s fixed please re open if you find that it is still occurring.', 'cleaned': 'marking this as \"fixed\" on the expectation that it\\'s fixed - please re-open if you find that it is still occurring.'})}),\n", + " '817': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lliyevigiycjbybglftk', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '817', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"There's code to address this bug in the following patch, which is due to go live by mediawiki.org on 13 September 2013: https://gerrit.wikimedia.org/r/#/c/82858/ Please let us know whether it fixes the bug!\", 'parsed': [{'rt': 33, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 33, 'dn': [0, 2, 4, 27, 28]}, {'tok': 'code', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'address', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [3, 6, 7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'following', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 11, 13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 10, 'dn': [12, 14]}, {'tok': 'due', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': [16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'xcomp', 'up': 14, 'dn': [15, 17, 18, 20]}, {'tok': 'live', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'mediawiki.org', 'tag': 'ADD', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [21, 22, 23, 26]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'september', 'tag': 'NNP', 'dep': 'nmod', 'up': 26, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [24, 25]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 33, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 33, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 33, 'dn': []}, {'tok': 'let', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 29, 30, 31, 32, 35, 41]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'nsubj', 'up': 35, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ccomp', 'up': 33, 'dn': [34, 38]}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 38, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'fixes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 35, 'dn': [36, 37, 40]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 38, 'dn': [39]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 33, 'dn': []}]}], 'stripped_text': \"There's code to address this bug in the following patch, which is due to go live by mediawiki.org on 13 September 2013: https://gerrit.wikimedia.org/r/#/c/82858/ Please let us know whether it fixes the bug!\", 'cleaned': \"there's code to address this bug in the following patch, which is due to go live by mediawiki.org on september : please let us know whether it fixes the bug!\"})}),\n", + " '818': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '818', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #3) > Same as bug 53747? Yes. I don't want to just merge them though as they're assigned to different people.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': [0, 2, 4]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 6, 7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'yes', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'merge', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 7, 8, 12]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'assigned', 'tag': 'VBN', 'dep': 'advcl', 'up': 6, 'dn': [9, 10, 11, 13]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"(In reply to comment #3) > Same as bug 53747? Yes. I don't want to just merge them though as they're assigned to different people.\", 'cleaned': \"(in reply to comment #) > same as bug ? yes. i don't want to just merge them though as they're assigned to different people.\"})}),\n", + " '819': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '819', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Same as bug 53747?', 'parsed': [{'rt': 4, 'toks': [{'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': [1]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'Same as bug 53747?', 'cleaned': 'same as bug ?'})}),\n", + " '820': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '820', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'K7L comments: \"I am seeing the same problems if I try to edit ordinary text such as the article intro. Pressing or even makes accented characters in newly edited text vanish. This editor is not usable for non English text on this browser [firefox].\" This needs to be fixed urgently.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'k7l', 'tag': 'XX', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'comments', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 22]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'seeing', 'tag': 'VBG', 'dep': 'ccomp', 'up': 1, 'dn': [4, 5, 9, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'dobj', 'up': 6, 'dn': [7, 8]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'try', 'tag': 'VBP', 'dep': 'advcl', 'up': 6, 'dn': [10, 11, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 16]}, {'tok': 'ordinary', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 18]}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [17, 21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'intro', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'pressing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 9, 18]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'save', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': [6, 7, 8]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'backspace', 'tag': 'NNP', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'makes', 'tag': 'VBZ', 'dep': 'conj', 'up': 0, 'dn': [5, 11]}, {'tok': 'accented', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'dobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [17]}, {'tok': 'newly', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'edited', 'tag': 'VBN', 'dep': 'amod', 'up': 17, 'dn': [13, 14]}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'vanish', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 4, 5]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'usable', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [9]}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'english', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8, 10]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}]}, {'rt': 1, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'firefox', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 2, 3, 4]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'needs', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'urgently', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'K7L comments: \"I am seeing the same problems if I try to edit ordinary text such as the article intro. Pressing or even makes accented characters in newly edited text vanish. This editor is not usable for non English text on this browser [firefox].\" This needs to be fixed urgently.', 'cleaned': 'k7l comments: \"i am seeing the same problems if i try to edit ordinary text such as the article intro. pressing or even makes accented characters in newly-edited text vanish. this editor is not usable for non-english text on this browser [firefox].\" this needs to be fixed urgently.'})}),\n", + " '821': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '821', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Now also reported on the French Wikipedia: [[:fr:Route 2 (Ontario)]] and its revision history, the distance chart is a table and Unicode descriptive text added with VisualEditor didn't save properly.[https://fr.wikipedia.org/w/index.php?title=Route_2_%28Ontario%29&diff=96342109&oldid=96342028] The damage was fixed using the standard MW wiki source editor but is still in history. Try inserting « La route 2 va à Montréal (Québec) » (or something/anything that isn't US ASCII) into a table cell and watch it fail to display correctly or fail to save. The fr.wp reported was using an unspecified version of firefox on Vector in Ubuntu. I use Firefox 23 on monobook in Xubuntu. Raising this to critical as being able to use all characters in a language is essential.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'reported', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 3, 7]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'french', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 21, 'dn': []}, {'tok': '[:', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'fr', 'tag': 'CD', 'dep': 'advcl', 'up': 21, 'dn': [1, 3, 6, 11, 12, 13, 16]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'route', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [4, 5, 7, 8, 9, 10]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'ontario', 'tag': 'NNP', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 16, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'history', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [14, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'distance', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': [18]}, {'tok': 'chart', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [19]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 17, 20, 23, 33, 40, 53]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'attr', 'up': 21, 'dn': [22, 24, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'unicode', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'descriptive', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'conj', 'up': 23, 'dn': [25, 26, 28]}, {'tok': 'added', 'tag': 'VBN', 'dep': 'acl', 'up': 27, 'dn': [29]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [30]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 33, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'conj', 'up': 21, 'dn': [31, 32, 34, 35, 36]}, {'tok': 'properly.[', 'tag': 'ADD', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'damage', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 40, 'dn': [37]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 40, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 21, 'dn': [38, 39, 41, 48, 49]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 40, 'dn': [47]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 47, 'dn': []}, {'tok': 'mw', 'tag': 'NNP', 'dep': 'compound', 'up': 45, 'dn': []}, {'tok': 'wiki', 'tag': 'NNP', 'dep': 'compound', 'up': 47, 'dn': [44]}, {'tok': 'source', 'tag': 'NN', 'dep': 'compound', 'up': 47, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'dobj', 'up': 41, 'dn': [42, 43, 45, 46]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 40, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 40, 'dn': [50, 51]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 49, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 49, 'dn': [52]}, {'tok': 'history', 'tag': 'NN', 'dep': 'pobj', 'up': 51, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 41]}, {'tok': 'inserting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 0, 'dn': [2, 8, 15, 16, 17]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'la', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'route', 'tag': 'NNP', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'nmod', 'up': 8, 'dn': [7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'va', 'tag': 'NNP', 'dep': 'dative', 'up': 1, 'dn': [3, 4, 5, 6, 12, 13, 14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'montreal', 'tag': 'JJ', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'quebec', 'tag': 'NNP', 'dep': 'appos', 'up': 8, 'dn': [9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'conj', 'up': 1, 'dn': [18, 19]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'anything', 'tag': 'NN', 'dep': 'appos', 'up': 17, 'dn': [21]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 19, 'dn': [20, 22, 24, 25, 26, 30, 31]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'us', 'tag': 'PRP', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'ascii', 'tag': 'NN', 'dep': 'attr', 'up': 21, 'dn': [23]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': []}, {'tok': 'cell', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27, 28]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'watch', 'tag': 'VB', 'dep': 'conj', 'up': 21, 'dn': [33]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'fail', 'tag': 'VB', 'dep': 'ccomp', 'up': 31, 'dn': [32, 35]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'display', 'tag': 'VB', 'dep': 'xcomp', 'up': 33, 'dn': [34, 36, 37, 38]}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 35, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 35, 'dn': []}, {'tok': 'fail', 'tag': 'VB', 'dep': 'conj', 'up': 35, 'dn': [40]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 40, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'xcomp', 'up': 38, 'dn': [39]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'fr.wp', 'tag': 'NNP', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2]}, {'tok': 'reported', 'tag': 'VBN', 'dep': 'acl', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 3, 7, 14]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [10, 12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'vector', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13]}, {'tok': 'ubuntu', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'use', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 5, 6, 8, 10]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [7]}, {'tok': 'monobook', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [9]}, {'tok': 'xubuntu', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'raising', 'tag': 'VBG', 'dep': 'csubj', 'up': 14, 'dn': [1, 2]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': [4]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'pcomp', 'up': 4, 'dn': [6]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': [8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 10, 11]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'language', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 15, 16]}, {'tok': 'essential', 'tag': 'JJ', 'dep': 'acomp', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}], 'stripped_text': \"Now also reported on the French Wikipedia: [[:fr:Route 2 (Ontario)]] and its revision history, the distance chart is a table and Unicode descriptive text added with VisualEditor didn't save properly.[https://fr.wikipedia.org/w/index.php?title=Route_2_%28Ontario%29&diff=96342109&oldid=96342028] The damage was fixed using the standard MW wiki source editor but is still in history. Try inserting « La route 2 va à Montréal (Québec) » (or something/anything that isn't US ASCII) into a table cell and watch it fail to display correctly or fail to save. The fr.wp reported was using an unspecified version of firefox on Vector in Ubuntu. I use Firefox 23 on monobook in Xubuntu. Raising this to critical as being able to use all characters in a language is essential.\", 'cleaned': 'now also reported on the french wikipedia: [[:fr:route (ontario)]] and its revision history, the distance chart is a table and unicode descriptive text added with visualeditor didn\\'t save properly.[] the damage was fixed using the standard mw wiki source editor but is still in history. try inserting \" la route va a montreal (quebec) \" (or something/anything that isn\\'t us ascii) into a table cell and watch it fail to display correctly or fail to save. the fr.wp reported was using an unspecified version of firefox on vector in ubuntu. i use firefox on monobook in xubuntu. raising this to critical as being able to use all characters in a language is essential.'})}),\n", + " '822': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '822', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'When inserting any template immediately before any word that is linked or has bold or italic markup, that word is deleted but continues to be displayed in the editing surface. The deletion can only be seen in review changes or upon saving. To reproduce: 1. Open any page in VE. 2. Place the cursor immediately before a word (i.e. with no white space between the cursor and word) that is one or more of: A link Bold text Italic text plain text that you have just added one of the above to 3. Insert any template at the cursor position 4. Observe the word remains as expected 5. Review changes, and observe the word has been deleted. Examples: https://en.wikipedia.org/w/index.php?title=User%3AThryduulf%2Fsandbox2&diff=570195482&oldid=570194023 On en.wp PamD encountered this bug when inserting a maintenance template at the head of an article that started with a bold word. Version : unspecified Severity : critical', 'parsed': [{'rt': 21, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'inserting', 'tag': 'VBG', 'dep': 'advcl', 'up': 21, 'dn': [0, 3, 5]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4, 7]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'linked', 'tag': 'VBN', 'dep': 'relcl', 'up': 7, 'dn': [8, 9, 11, 12]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'conj', 'up': 10, 'dn': [16]}, {'tok': 'bold', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': [14, 15]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'italic', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': []}, {'tok': 'markup', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 21, 'dn': [18]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 21, 'dn': []}, {'tok': 'deleted', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 17, 19, 20, 22, 23, 31]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'continues', 'tag': 'VBZ', 'dep': 'conj', 'up': 21, 'dn': [26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 26, 'dn': []}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 23, 'dn': [24, 25, 27]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'surface', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'deletion', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': [0]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8, 9, 10]}, {'tok': 'review', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'upon', 'tag': 'IN', 'dep': 'conj', 'up': 6, 'dn': [11]}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'open', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 5]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'place', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 4, 25, 28, 35, 37, 42, 51]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 7, 9, 20]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'i.e.', 'tag': 'FW', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8, 12]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'white', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 13, 18]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16, 17]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'conj', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 6, 'dn': [19, 21]}, {'tok': 'one', 'tag': 'CD', 'dep': 'attr', 'up': 20, 'dn': [22, 23, 24]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'conj', 'up': 21, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [26, 27, 31, 32, 34]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'bold', 'tag': 'JJ', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'appos', 'up': 28, 'dn': [29, 30]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'italic', 'tag': 'NN', 'dep': 'compound', 'up': 34, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'appos', 'up': 28, 'dn': [33]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'plain', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [36]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 42, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 42, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 42, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [38, 39, 40, 41, 43, 47]}, {'tok': 'one', 'tag': 'CD', 'dep': 'dobj', 'up': 42, 'dn': [44]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [46]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'above', 'tag': 'JJ', 'dep': 'pobj', 'up': 44, 'dn': [45]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 42, 'dn': [48, 49, 50]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 47, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 47, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'insert', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 7, 8, 10]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'position', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'observe', 'tag': 'VB', 'dep': 'csubj', 'up': 3, 'dn': [2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'remains', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 9]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'advcl', 'up': 3, 'dn': [4, 6, 7]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'review', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'observe', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [5]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'deleted', 'tag': 'VBN', 'dep': 'ccomp', 'up': 4, 'dn': [6, 7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'examples', 'tag': 'NNS', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nsubj', 'up': 8, 'dn': [3, 4, 5]}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'en.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'pamd', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'encountered', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 10, 12, 28]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'inserting', 'tag': 'VBG', 'dep': 'advcl', 'up': 8, 'dn': [11, 15, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'maintenance', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 14]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 23]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'relcl', 'up': 21, 'dn': [22, 24]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [27]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'bold', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'When inserting any template immediately before any word that is linked or has bold or italic markup, that word is deleted but continues to be displayed in the editing surface. The deletion can only be seen in review changes or upon saving. To reproduce: 1. Open any page in VE. 2. Place the cursor immediately before a word (i.e. with no white space between the cursor and word) that is one or more of: A link Bold text Italic text plain text that you have just added one of the above to 3. Insert any template at the cursor position 4. Observe the word remains as expected 5. Review changes, and observe the word has been deleted. Examples: https://en.wikipedia.org/w/index.php?title=User%3AThryduulf%2Fsandbox2&diff=570195482&oldid=570194023 On en.wp PamD encountered this bug when inserting a maintenance template at the head of an article that started with a bold word. Version : unspecified Severity : critical', 'cleaned': 'when inserting any template immediately before any word that is linked or has bold or italic markup, that word is deleted but continues to be displayed in the editing surface. the deletion can only be seen in review changes or upon saving. to reproduce: . open any page in ve. . place the cursor immediately before a word (i.e. with no white space between the cursor and word) that is one or more of: * a link * bold text * italic text * plain text that you have just added one of the above to . insert any template at the cursor position . observe the word remains as expected . review changes, and observe the word has been deleted. examples: on en.wp pamd encountered this bug when inserting a maintenance template at the head of an article that started with a bold word. -------------------------- **version**: unspecified **severity**: critical'})}),\n", + " '823': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '823', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This is the same Parsoid bug that affected both places where we implicitly assumed that the 'about' id is always present (without realizing/checking that it could be absent for VE inserted transclusions).\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 27, 28, 39, 40]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3, 4, 7]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'affected', 'tag': 'VBD', 'dep': 'relcl', 'up': 5, 'dn': [6, 9]}, {'tok': 'both', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'places', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': [8, 13]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'implicitly', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'assumed', 'tag': 'VBD', 'dep': 'relcl', 'up': 9, 'dn': [10, 11, 12, 21]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'd', 'tag': 'NNP', 'dep': 'nsubj', 'up': 21, 'dn': [15, 16, 17, 18, 19]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 13, 'dn': [14, 20, 22, 23, 24, 25]}, {'tok': 'always', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'present', 'tag': 'JJ', 'dep': 'acomp', 'up': 21, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [26]}, {'tok': 'realizing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 25, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'checking', 'tag': 'VBG', 'dep': 'advcl', 'up': 1, 'dn': [32]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 32, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 28, 'dn': [29, 30, 31, 33]}, {'tok': 'absent', 'tag': 'JJ', 'dep': 'acomp', 'up': 32, 'dn': [34]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [38]}, {'tok': 've', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'inserted', 'tag': 'VBN', 'dep': 'amod', 'up': 38, 'dn': [35, 36]}, {'tok': 'transclusions', 'tag': 'NNS', 'dep': 'pobj', 'up': 34, 'dn': [37]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"This is the same Parsoid bug that affected both places where we implicitly assumed that the 'about' id is always present (without realizing/checking that it could be absent for VE inserted transclusions).\", 'cleaned': \"this is the same parsoid bug that affected both places where we implicitly assumed that the 'about' id is always present (without realizing/checking that it could be absent for ve-inserted transclusions).\"})}),\n", + " '824': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '824', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 53434 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 53434 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '825': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '825', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'HTML

    barquux

    Expected wikitext {{Inline|Foo}}\\'\\'\\'bar\\'\\'\\'quux Actual wikitext {{Inline|Foo}}quux :(', 'parsed': [{'rt': 17, 'toks': [{'tok': 'html', 'tag': 'NNP', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'p>":{"wt":"foo"}}}\">', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'bar', 'tag': 'ADD', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'quux', 'tag': 'XX', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'expected', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [3, 18, 27]}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [23]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': \"inline|foo}}'''bar'''quux\", 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'appos', 'up': 18, 'dn': [19, 20, 21, 22, 26]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'inline|foo}}quux', 'tag': 'NNP', 'dep': 'appos', 'up': 23, 'dn': [24, 25]}, {'tok': ':(', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}]}], 'stripped_text': 'HTML

    barquux

    Expected wikitext {{Inline|Foo}}\\'\\'\\'bar\\'\\'\\'quux Actual wikitext {{Inline|Foo}}quux :(', 'cleaned': 'html

    ":{"wt":"foo"}}}\">barquux

    expected wikitext {{inline|foo}}\\'\\'\\'bar\\'\\'\\'quux actual wikitext {{inline|foo}}quux :('})}),\n", + " '826': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-uf3buojo4ceizjywvyn5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '826', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This does not require pre existing formatted or linked text. The bug also appears if you enter the template first and then add bold word(s) immediately afterwards (no space between the template and the text), starting from an empty page or in a new paragraph. For example, using VisualEditor with the intention of producing this, in this order: {{unreferenced}}'''Hello world''' from Wikipedia. actually results in this: {{unreferenced}} from Wikipedia. If you add a space or hit return after the template, then it works as expected.\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'require', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 10, 11]}, {'tok': 'pre', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'existing', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'formatted', 'tag': 'VBN', 'dep': 'amod', 'up': 10, 'dn': [8, 9]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'linked', 'tag': 'VBN', 'dep': 'conj', 'up': 7, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 6, 20, 29, 39]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'advcl', 'up': 3, 'dn': [4, 5, 8, 9, 10, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': 'first', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [11, 14, 15, 17]}, {'tok': 'bold', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'word(s', 'tag': 'NNP', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'afterwards', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': [16]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'parataxis', 'up': 3, 'dn': [18, 19, 21, 28]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 24, 26, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'conj', 'up': 23, 'dn': [25]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'starting', 'tag': 'VBG', 'dep': 'advcl', 'up': 3, 'dn': [30]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [33, 34, 35]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'amod', 'up': 33, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31, 32]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 30, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'conj', 'up': 30, 'dn': [38]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 38, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': [36, 37]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [1]}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 19, 24]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'intention', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'producing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 8, 'dn': [10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'order', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': \"unreferenced}}'''hello\", 'tag': 'NNP', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'world', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [11, 12, 15, 16, 17, 18, 20, 21, 22]}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'results', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 2, 'dn': [4, 5, 7, 9, 10]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'unreferenced', 'tag': 'VBN', 'dep': 'appos', 'up': 3, 'dn': [6, 8]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [11]}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'advcl', 'up': 14, 'dn': [0, 1, 4, 5, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'hit', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [7, 8]}, {'tok': 'return', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 11, 12, 13, 16, 17]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'advcl', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}], 'stripped_text': \"This does not require pre existing formatted or linked text. The bug also appears if you enter the template first and then add bold word(s) immediately afterwards (no space between the template and the text), starting from an empty page or in a new paragraph. For example, using VisualEditor with the intention of producing this, in this order: {{unreferenced}}'''Hello world''' from Wikipedia. actually results in this: {{unreferenced}} from Wikipedia. If you add a space or hit return after the template, then it works as expected.\", 'cleaned': \"this does not require pre-existing formatted or linked text. the bug also appears if you enter the template first and then add bold word(s) immediately afterwards (no space between the template and the text), starting from an empty page or in a new paragraph. for example, using visualeditor with the intention of producing this, in this order: {{unreferenced}}'''hello world''' from wikipedia. actually results in this: {{unreferenced}} from wikipedia. if you add a space or hit return after the template, then it works as expected.\"})}),\n", + " '827': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '827', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'VE link insertion dialog when attempting to add a section link Since the latest update it is impossible to create links to specific sections of a page in VisualEditor: As soon as you enter the # character the link insertion dialog gives an \"Invalid title\" error. See screenshot attached and bug 50881 comment 11. I\\'ve reported this separately to bug 50881 as that is an enhancement to give proper handling of section links, but this is a regression that blocks all use of links to sections. Version : unspecified Severity : critical Attached : {F11887}', 'parsed': [{'rt': 42, 'toks': [{'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'link', 'tag': 'VB', 'dep': 'advcl', 'up': 42, 'dn': [0, 3, 5, 29]}, {'tok': 'insertion', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'attempting', 'tag': 'VBG', 'dep': 'advcl', 'up': 1, 'dn': [4, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 10, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9]}, {'tok': 'since', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'update', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 16]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 14, 'dn': [15, 17, 19]}, {'tok': 'impossible', 'tag': 'JJ', 'dep': 'acomp', 'up': 16, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'create', 'tag': 'VB', 'dep': 'xcomp', 'up': 16, 'dn': [18, 20, 27]}, {'tok': 'links', 'tag': 'NNS', 'dep': 'dobj', 'up': 19, 'dn': [21]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'sections', 'tag': 'NNS', 'dep': 'pobj', 'up': 21, 'dn': [22, 24]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [28]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': [30, 34]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 34, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'advcl', 'up': 31, 'dn': [32, 33, 37]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': '#', 'tag': 'NN', 'dep': 'compound', 'up': 37, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'dobj', 'up': 34, 'dn': [35, 36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 40, 'dn': []}, {'tok': 'insertion', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': [39]}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubj', 'up': 42, 'dn': [38, 40]}, {'tok': 'gives', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 31, 41, 48, 49]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'invalid', 'tag': 'JJ', 'dep': 'amod', 'up': 46, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'nmod', 'up': 48, 'dn': [45]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 42, 'dn': [43, 44, 46, 47]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 42, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 12]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [1, 3, 4, 9, 10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [8]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': [7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reported', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6, 8, 9, 12, 22, 23, 25]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'separately', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'xcomp', 'up': 2, 'dn': [5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 2, 'dn': [10, 11, 14]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [13, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'acl', 'up': 14, 'dn': [15, 18]}, {'tok': 'proper', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'handling', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 2, 'dn': [24, 27, 36]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'regression', 'tag': 'NN', 'dep': 'attr', 'up': 25, 'dn': [26, 29]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'blocks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 27, 'dn': [28, 31]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'use', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': [30, 32]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [33]}, {'tok': 'links', 'tag': 'NNS', 'dep': 'pobj', 'up': 32, 'dn': [34]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [35]}, {'tok': 'sections', 'tag': 'NNS', 'dep': 'pobj', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [1, 4, 6, 8, 9]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 16, 17]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11887', 'tag': 'NN', 'dep': 'advmod', 'up': 11, 'dn': [14, 15]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'VE link insertion dialog when attempting to add a section link Since the latest update it is impossible to create links to specific sections of a page in VisualEditor: As soon as you enter the # character the link insertion dialog gives an \"Invalid title\" error. See screenshot attached and bug 50881 comment 11. I\\'ve reported this separately to bug 50881 as that is an enhancement to give proper handling of section links, but this is a regression that blocks all use of links to sections. Version : unspecified Severity : critical Attached : {F11887}', 'cleaned': 've link insertion dialog when attempting to add a section link since the latest update it is impossible to create links to specific sections of a page in visualeditor: as soon as you enter the # character the link insertion dialog gives an \"invalid title\" error. see screenshot attached and bug comment . i\\'ve reported this separately to bug as that is an enhancement to give proper handling of section links, but this is a regression that blocks all use of links to sections. -------------------------- **version**: unspecified **severity**: critical **attached**: {f11887}'})}),\n", + " '832': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '832', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '… and now deployed.', 'parsed': [{'rt': 3, 'toks': [{'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'deployed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': '… and now deployed.', 'cleaned': '... and now deployed.'})}),\n", + " '837': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '837', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This is now fixed in master; we'll cherry pick it and push live this afternoon. Sorry for the problem.\", 'parsed': [{'rt': 11, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 11, 'dn': [0, 1, 2, 4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'cherry', 'tag': 'NN', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'pick', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 6, 7, 8, 9, 10, 12, 13, 14, 18]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'push', 'tag': 'VB', 'dep': 'conj', 'up': 11, 'dn': [15, 17]}, {'tok': 'live', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'afternoon', 'tag': 'NN', 'dep': 'npadvmod', 'up': 14, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"This is now fixed in master; we'll cherry pick it and push live this afternoon. Sorry for the problem.\", 'cleaned': \"this is now fixed in master; we'll cherry-pick it and push live this afternoon. sorry for the problem.\"})}),\n", + " '840': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lluzkul4z7us4sxkayss', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '840', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Ah, good that someone already reported. Confirmed in mediawiki.org.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'ah', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 1, 6, 7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'someone', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'reported', 'tag': 'VBD', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'confirmed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'mediawiki.org', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Ah, good that someone already reported. Confirmed in mediawiki.org.', 'cleaned': 'ah, good that someone already reported. confirmed in mediawiki.org.'})}),\n", + " '841': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-mapumhlp3gw5qefhvafn', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '841', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Steps to reproduce: 1. Go to http://en.wikipedia.org/wiki/Post_and_core 2. Edit it with VE 3. Make some minor edit, by example, add a space after \"is a type\" 4. Review your changes (or save) Results: The {{Interventions infobox|(...)}} gets removed. Version : unspecified Severity : major', 'parsed': [{'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 5, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'go', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 6, 7]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [3, 4, 5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'edit', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 6, 7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [4, 5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'make', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 8, 20]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [6]}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [4, 5, 7, 10, 13, 17, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 8, 'dn': [11, 12, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'type', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [14, 16]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'review', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 18, 20, 21]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 2, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [1, 3, 4, 5, 7, 8, 12, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [6]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'results', 'tag': 'NNS', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'interventions', 'tag': 'NNS', 'dep': 'appos', 'up': 2, 'dn': [9, 10, 11, 13, 14, 15, 16]}, {'tok': 'infobox|', 'tag': 'NNP', 'dep': 'appos', 'up': 12, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 20, 'dn': []}, {'tok': 'removed', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Steps to reproduce: 1. Go to http://en.wikipedia.org/wiki/Post_and_core 2. Edit it with VE 3. Make some minor edit, by example, add a space after \"is a type\" 4. Review your changes (or save) Results: The {{Interventions infobox|(...)}} gets removed. Version : unspecified Severity : major', 'cleaned': 'steps to reproduce: . go to . edit it with ve . make some minor edit, by example, add a space after \"is a type\" . review your changes (or save) results: the {{interventions infobox|(...)}} gets removed. -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '842': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '842', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Moving to date we likely fixed this with the changes to DM.', 'parsed': [{'rt': 5, 'toks': [{'tok': 'moving', 'tag': 'VBG', 'dep': 'advcl', 'up': 5, 'dn': [1]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'date', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'likely', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'fixed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 4, 6, 7, 12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'dm', 'tag': 'NNP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': 'Moving to date we likely fixed this with the changes to DM.', 'cleaned': 'moving to date we likely fixed this with the changes to dm.'})}),\n", + " '843': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-mapumhlp3gw5qefhvafn', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '843', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I can't reproduce it anymore either, so I'm closing it.\", 'parsed': [{'rt': 11, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ccomp', 'up': 11, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'anymore', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'either', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'closing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [3, 7, 8, 9, 10, 12, 13]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': \"I can't reproduce it anymore either, so I'm closing it.\", 'cleaned': \"i can't reproduce it anymore either, so i'm closing it.\"})}),\n", + " '844': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '844', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' \"I can\\'t reproduce\" ... the issue. :)', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 7, 9, 10]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': ':)', 'tag': '.', 'dep': 'ROOT', 'dn': []}]}], 'stripped_text': ' \"I can\\'t reproduce\" ... the issue. :)', 'cleaned': '* \"i can\\'t reproduce\" ... the issue. :)'})}),\n", + " '845': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '845', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I can't reproduce but the infobox invocation has some garbage in it. {{Interventions infobox | Name = Post and core | Image = |sesuiatu Caption = |sasa ICD10 = |sasas ICD9 = |sasasasa MeshID = D011176 | OPS301 = |sasas OtherCodes = |sasa }}\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 8, 16, 26, 31]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'infobox', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'invocation', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [5, 6]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'conj', 'up': 3, 'dn': [7, 10, 11, 13]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'garbage', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'interventions', 'tag': 'NNS', 'dep': 'conj', 'up': 3, 'dn': [14, 15, 19, 20, 21]}, {'tok': 'infobox', 'tag': 'NNP', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'appos', 'up': 16, 'dn': [17, 18]}, {'tok': '=', 'tag': 'NN', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'post', 'tag': 'NN', 'dep': 'conj', 'up': 16, 'dn': [22, 25]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'core', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'conj', 'up': 21, 'dn': [23, 24]}, {'tok': '=', 'tag': 'VBZ', 'dep': 'dep', 'up': 3, 'dn': [28]}, {'tok': '|sesuiatu', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'caption', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27]}, {'tok': '=', 'tag': 'VBZ', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': '|sasa', 'tag': 'NNP', 'dep': 'compound', 'up': 31, 'dn': [29]}, {'tok': 'icd10', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 3, 'dn': [30]}]}, {'rt': 10, 'toks': [{'tok': '=', 'tag': 'POS', 'dep': 'punct', 'up': 10, 'dn': [1]}, {'tok': '|sasas', 'tag': 'NN', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': 'icd9', 'tag': 'NN', 'dep': 'nmod', 'up': 9, 'dn': [3, 5, 7]}, {'tok': '=', 'tag': 'NNP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '|sasasasa', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'meshid', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [4]}, {'tok': '=', 'tag': 'IN', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'd011176', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [6]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'ops301', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [2, 8]}, {'tok': '=', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 9, 11, 12, 14, 15, 16]}, {'tok': '|sasas', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'othercodes', 'tag': 'NNS', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': '=', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': []}, {'tok': '|sasa', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': \"I can't reproduce but the infobox invocation has some garbage in it. {{Interventions infobox | Name = Post and core | Image = |sesuiatu Caption = |sasa ICD10 = |sasas ICD9 = |sasasasa MeshID = D011176 | OPS301 = |sasas OtherCodes = |sasa }}\", 'cleaned': \"i can't reproduce but the infobox invocation has some garbage in it. {{interventions infobox | name = post and core | image = |sesuiatu caption = |sasa icd10 = |sasas icd9 = |sasasasa meshid = d011176 | ops301 = |sasas othercodes = |sasa }}\"})}),\n", + " '846': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '846', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Roan, thoughts? Selser issue?', 'parsed': [{'rt': 0, 'toks': [{'tok': 'roan', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'thoughts', 'tag': 'NNS', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'selser', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Roan, thoughts? Selser issue?', 'cleaned': 'roan, thoughts? selser issue?'})}),\n", + " '847': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ppvnwr24o32pux3le5ov', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '847', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '[error] PHP Strict Standards: Only variables should be passed by reference in /srv/phase3/extensions/VisualEditor/ApiVisualEditor.php on line 255, referer: http://server/wiki/index.php/Sandbox?veaction=edit Version : unspecified Severity : trivial', 'parsed': [{'rt': 11, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dep', 'up': 11, 'dn': [2]}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': [5]}, {'tok': 'php', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'strict', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'standards', 'tag': 'NNS', 'dep': 'prep', 'up': 2, 'dn': [3, 4, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'only', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'variables', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 11, 'dn': [7]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'passed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 8, 9, 10, 12, 24, 41]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 11, 'dn': [13]}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [21]}, {'tok': '/srv', 'tag': 'NNP', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'phase3', 'tag': 'NN', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'nmod', 'up': 21, 'dn': [17, 18]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 16, 19, 20, 22, 23]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'apivisualeditor.php', 'tag': 'ADD', 'dep': 'appos', 'up': 21, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [25, 38, 39, 40]}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [27, 30]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 25, 'dn': [26, 28, 29]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 27, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'referer', 'tag': 'NN', 'dep': 'appos', 'up': 25, 'dn': [31]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'http://server', 'tag': 'CD', 'dep': 'nmod', 'up': 34, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'nmod', 'up': 36, 'dn': [32, 33]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'index.php', 'tag': 'ADD', 'dep': 'nmod', 'up': 38, 'dn': [34, 35, 37]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'sandbox?veaction', 'tag': 'NNS', 'dep': 'pobj', 'up': 24, 'dn': [36]}, {'tok': '=', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 4, 8, 9, 10, 11, 13]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'trivial', 'tag': 'JJ', 'dep': 'appos', 'up': 2, 'dn': [12]}]}], 'stripped_text': '[error] PHP Strict Standards: Only variables should be passed by reference in /srv/phase3/extensions/VisualEditor/ApiVisualEditor.php on line 255, referer: http://server/wiki/index.php/Sandbox?veaction=edit Version : unspecified Severity : trivial', 'cleaned': '[error] php strict standards: only variables should be passed by reference in /srv/phase3/extensions/visualeditor/apivisualeditor.php on line , referer: http://server/wiki/index.php/sandbox?veaction=edit -------------------------- **version**: unspecified **severity**: trivial'})}),\n", + " '848': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '848', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Now fixed in master. Sorry for the slip up.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 6]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'slip', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'up', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Now fixed in master. Sorry for the slip up.', 'cleaned': 'now fixed in master. sorry for the slip-up.'})}),\n", + " '851': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '851', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': '<> I tested this as well with Vector on both Chrome and FF, on it.wiki with the word Lettera (which is an existing page), it keeps insisting that I must link to Letteratura instead. I tried a workaround and was able to get Lettere, but it ain\\'t the same thing. Thanks! Version : unspecified Severity : critical', 'parsed': [{'rt': 25, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 25, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'advcl', 'up': 17, 'dn': [2, 3, 4, 7, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'classic', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'xi', 'tag': 'NNP', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 17, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'advcl', 'up': 25, 'dn': [5, 14, 15, 16, 21]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'exist', 'tag': 'VB', 'dep': 'ccomp', 'up': 17, 'dn': [18, 19, 20]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'repeatedly', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'took', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 17, 22, 23, 24, 27, 29, 31, 33, 42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'classic', 'tag': 'JJ', 'dep': 'oprd', 'up': 25, 'dn': [28, 30]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'continually', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'conj', 'up': 25, 'dn': [32, 35]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'xcomp', 'up': 33, 'dn': [34, 38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': [36]}, {'tok': 'go', 'tag': 'VB', 'dep': 'ccomp', 'up': 35, 'dn': [37, 39]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': [41]}, {'tok': 'classical', 'tag': 'JJ', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': 'music', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 48, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': [1]}, {'tok': '...', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': [2]}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '--buffbills7701', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': [0, 4, 5, 6, 7, 8, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [10]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'august', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 21, 'dn': [3, 12, 13, 18, 19]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [14, 15, 16, 17]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'utc', 'tag': 'NNP', 'dep': 'appos', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'tested', 'tag': 'VBD', 'dep': 'ccomp', 'up': 48, 'dn': [11, 20, 22, 24, 25, 27, 32, 33, 35]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': [23]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [26]}, {'tok': 'vector', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [29]}, {'tok': 'both', 'tag': 'DT', 'dep': 'preconj', 'up': 29, 'dn': []}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 30, 31]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 29, 'dn': []}, {'tok': 'ff', 'tag': 'VBP', 'dep': 'conj', 'up': 29, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [34]}, {'tok': 'it.wiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': 'lettera', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': [36, 37, 39, 41, 45]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 41, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 38, 'dn': [40, 44]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 44, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'attr', 'up': 41, 'dn': [42, 43]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 48, 'dn': []}, {'tok': 'keeps', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [21, 46, 47, 49, 57]}, {'tok': 'insisting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 48, 'dn': [53]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 53, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 53, 'dn': []}, {'tok': 'must', 'tag': 'MD', 'dep': 'aux', 'up': 53, 'dn': []}, {'tok': 'link', 'tag': 'VB', 'dep': 'ccomp', 'up': 49, 'dn': [50, 51, 52, 54, 56]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 53, 'dn': [55]}, {'tok': 'letteratura', 'tag': 'NN', 'dep': 'pobj', 'up': 54, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 53, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 48, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 10, 11, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [6]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': [8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 9]}, {'tok': 'lettere', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'ai', 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [12, 14, 17, 18]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': '<> I tested this as well with Vector on both Chrome and FF, on it.wiki with the word Lettera (which is an existing page), it keeps insisting that I must link to Letteratura instead. I tried a workaround and was able to get Lettere, but it ain\\'t the same thing. Thanks! Version : unspecified Severity : critical', 'cleaned': '<:, august (utc)>> i tested this as well with vector on both chrome and ff, on it.wiki with the word lettera (which is an existing page), it keeps insisting that i must link to letteratura instead. i tried a workaround and was able to get lettere, but it ain\\'t the same thing. thanks! -------------------------- **version**: unspecified **severity**: critical'})}),\n", + " '852': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '852', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Fixed and will be deployed tonight.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [2, 3, 5]}, {'tok': 'tonight', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed and will be deployed tonight.', 'cleaned': 'fixed and will be deployed tonight.'})}),\n", + " '855': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '855', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'I did not know this was a competition, so more from me as well! :p The \"workaround\" is what I mentioned earlier, but it won\\'t always work. With it I managed to get \"Lettere\": it autocompleted to Letteratura, then I put the \"e\" after the first \"r\" and cut the rest. But, it did not work to get to \"Lettera\", which was my intended outcome. This also happens if I am interested in, say, \"Letteratura tedesca\": it won\\'t appear in the drop down list, and I am not even allowed to write it. The only way to get there is writing \"letteraturatedesca\" instead, and adding the space later. This makes sense to VE! Thanks.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 8, 10, 15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 3, 'dn': [4, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'competition', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'advmod', 'up': 3, 'dn': [9, 11, 14]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': [13]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': ':p', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [1, 2, 4]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 8, 10, 11, 16]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'mentioned', 'tag': 'VBD', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 9]}, {'tok': 'earlier', 'tag': 'RBR', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'always', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [12, 13, 14, 15, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [1]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'managed', 'tag': 'VBD', 'dep': 'ccomp', 'up': 11, 'dn': [0, 2, 5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 6, 7, 8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'lettere', 'tag': 'NN', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'autocompleted', 'tag': 'VBD', 'dep': 'ccomp', 'up': 17, 'dn': [3, 9, 10, 12]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'letteratura', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'put', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [11, 14, 15, 16, 20, 21, 22, 28, 29, 32]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'e', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 19]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'r', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24, 25, 27]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'cut', 'tag': 'VB', 'dep': 'conj', 'up': 17, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'rest', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': [30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 7, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'advcl', 'up': 5, 'dn': [6, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'lettera', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11, 12, 14]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'relcl', 'up': 10, 'dn': [13, 17]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 17, 'dn': []}, {'tok': 'intended', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'outcome', 'tag': 'NN', 'dep': 'attr', 'up': 14, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 19, 'dn': [0, 1, 5]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'advcl', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'interested', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8, 9, 10, 11, 12, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'say', 'tag': 'UH', 'dep': 'intj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'letteratura', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [13]}, {'tok': 'tedesca', 'tag': 'NN', 'dep': 'appos', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 15, 16, 17, 18, 20, 25, 26, 31]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'drop', 'tag': 'NN', 'dep': 'nmod', 'up': 24, 'dn': [21, 23]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prep', 'up': 22, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [22]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 31, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 31, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'allowed', 'tag': 'VBN', 'dep': 'conj', 'up': 19, 'dn': [27, 28, 29, 30, 33, 35]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'write', 'tag': 'VB', 'dep': 'xcomp', 'up': 31, 'dn': [32, 34]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 31, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'only', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [0, 1, 4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'relcl', 'up': 2, 'dn': [3]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 7, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'writing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2, 5, 6, 8, 9, 10, 11, 12, 13, 14, 18]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'letteraturatedesca', 'tag': 'NNP', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'conj', 'up': 7, 'dn': [16, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'makes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 5]}, {'tok': 'sense', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 've', 'tag': 'VB', 'dep': 'acl', 'up': 2, 'dn': [3]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'I did not know this was a competition, so more from me as well! :p The \"workaround\" is what I mentioned earlier, but it won\\'t always work. With it I managed to get \"Lettere\": it autocompleted to Letteratura, then I put the \"e\" after the first \"r\" and cut the rest. But, it did not work to get to \"Lettera\", which was my intended outcome. This also happens if I am interested in, say, \"Letteratura tedesca\": it won\\'t appear in the drop down list, and I am not even allowed to write it. The only way to get there is writing \"letteraturatedesca\" instead, and adding the space later. This makes sense to VE! Thanks.', 'cleaned': 'i did not know this was a competition, so more from me as well! :p the \"workaround\" is what i mentioned earlier, but it won\\'t always work. with it i managed to get \"lettere\": it autocompleted to letteratura, then i put the \"e\" after the first \"r\" and cut the rest. but, it did not work to get to \"lettera\", which was my intended outcome. this also happens if i am interested in, say, \"letteratura tedesca\": it won\\'t appear in the drop down list, and i am not even allowed to write it. the only way to get there is writing \"letteraturatedesca\" instead, and adding the space later. this makes sense to ve! thanks.'})}),\n", + " '856': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '856', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"I was 25 seconds too slow reporting Bug 52421, but I did include steps to reproduce: 1.Load a page in VE 2.Press ctrl+k to enter a link 3.Try to enter a link to [[Portable Network Graphics]], [[Classic (album)]] or [[Thing (assembly)]]. I've also found a workaround continue typing the link you want after it's suggestion, then select and delete what it inserted that you don't want.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 10, 11, 12, 13, 14, 17, 22, 23, 35, 36, 38, 47, 48, 49, 54, 58]}, {'tok': '<', 'tag': 'XX', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'seconds', 'tag': 'NNS', 'dep': 'attr', 'up': 1, 'dn': [9]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'slow', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': [6]}, {'tok': 'reporting', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [7, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'include', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [15, 16, 18, 21]}, {'tok': 'steps', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': [20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 18, 'dn': [19]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>.load', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [25, 28, 30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24, 26]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [27]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'number>.press', 'tag': 'NN', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'ctrl+k', 'tag': 'NNS', 'dep': 'pobj', 'up': 23, 'dn': [29, 32]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'relcl', 'up': 30, 'dn': [31, 34]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [33]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>.try', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 38, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [37, 40, 41]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 38, 'dn': [39]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 38, 'dn': [46]}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 46, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 46, 'dn': []}, {'tok': 'portable', 'tag': 'JJ', 'dep': 'amod', 'up': 46, 'dn': []}, {'tok': 'network', 'tag': 'NN', 'dep': 'compound', 'up': 46, 'dn': []}, {'tok': 'graphics', 'tag': 'NNS', 'dep': 'pobj', 'up': 41, 'dn': [42, 43, 44, 45]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 54, 'dn': [51]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 50, 'dn': []}, {'tok': 'classic', 'tag': 'JJ', 'dep': 'amod', 'up': 54, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'album', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [50, 52, 53, 55, 56, 57]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'ROOT', 'dn': [1, 6, 7, 8]}, {'tok': '[', 'tag': 'XX', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'thing', 'tag': 'NN', 'dep': 'dep', 'up': 1, 'dn': [3, 4, 5]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'assembly', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 19, 30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'continue', 'tag': 'VB', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 6, 8, 17, 18]}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 7, 'dn': [10, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 12]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'relcl', 'up': 10, 'dn': [11]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 8, 'dn': [13, 14, 16]}, {'tok': 'suggestion', 'tag': 'NN', 'dep': 'attr', 'up': 15, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'advcl', 'up': 3, 'dn': [20, 21]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'conj', 'up': 19, 'dn': [24]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'inserted', 'tag': 'VBD', 'dep': 'ccomp', 'up': 21, 'dn': [22, 23, 29]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 29, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 29, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ccomp', 'up': 24, 'dn': [25, 26, 27, 28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"I was 25 seconds too slow reporting Bug 52421, but I did include steps to reproduce: 1.Load a page in VE 2.Press ctrl+k to enter a link 3.Try to enter a link to [[Portable Network Graphics]], [[Classic (album)]] or [[Thing (assembly)]]. I've also found a workaround continue typing the link you want after it's suggestion, then select and delete what it inserted that you don't want.\", 'cleaned': \"i was seconds too slow reporting bug , but i did include steps to reproduce: .load a page in ve .press ctrl+k to enter a link .try to enter a link to [[portable network graphics]], [[classic (album)]] or [[thing (assembly)]]. i've also found a workaround - continue typing the link you want after it's suggestion, then select and delete what it inserted that you don't want.\"})}),\n", + " '857': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '857', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 52421 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 52421 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '858': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7ey733eainlhx5xqp4d3', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '858', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'VisualEditor.php attempts to register a hook handler that was removed (summary credit goes to Ori) stack: http://paste.tstarling.com/p/GuTJEM.html Tim says: > var_dump($wgHooks[\\'BeforeWelcomeCreation\\']); array(2) { [0]=> string(42) \"VisualEditorHooks::onBeforeWelcomeCreation\" [1]=> string(44) \"GettingStartedHooks::onBeforeWelcomeCreation\" } > print is_callable($wgHooks[\\'BeforeWelcomeCreation\\'][0]); > print is_callable($wgHooks[\\'BeforeWelcomeCreation\\'][1]); 1 Version : unspecified Severity : normal', 'parsed': [{'rt': 23, 'toks': [{'tok': 'visualeditor.php', 'tag': 'ADD', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'attempts', 'tag': 'NNS', 'dep': 'ccomp', 'up': 23, 'dn': [0, 3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'register', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'hook', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'handler', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 9]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'removed', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'summary', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'credit', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [11]}, {'tok': 'goes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 23, 'dn': [10, 12, 14]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15, 16, 17]}, {'tok': 'ori', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'stack', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 23, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 23, 'dn': []}, {'tok': 'tim', 'tag': 'NNP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'says', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 13, 18, 19, 20, 21, 22, 24, 28, 35, 36]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 28, 'dn': [26]}, {'tok': 'var_dump(', 'tag': 'XX', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': \"wghooks['beforewelcomecreation\", 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [25, 27, 29, 30, 31, 32, 33]}, {'tok': \"'\", 'tag': 'CD', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'array(', 'tag': 'ADD', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number>]=', 'tag': 'CD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'string(', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'visualeditorhooks::onbeforewelcomecreation', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': [2, 3]}, {'tok': 'number>]=', 'tag': 'CD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'string(', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'gettingstartedhooks::onbeforewelcomecreation', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [0, 2, 3, 4]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'print', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 6, 7, 8, 9, 10, 11, 12, 15, 16, 17, 18, 19, 20, 23, 26, 27, 28, 29, 30, 31, 34, 35, 36, 37, 39]}, {'tok': 'is_callable(', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': \"wghooks['beforewelcomecreation'][', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 5, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'print', 'tag': 'NNP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'is_callable(', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': \"wghooks['beforewelcomecreation'][', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 5, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'parataxis', 'up': 5, 'dn': [21, 22, 24, 25]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 23, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': [33]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': [32]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': [38]}]}], 'stripped_text': 'VisualEditor.php attempts to register a hook handler that was removed (summary credit goes to Ori) stack: http://paste.tstarling.com/p/GuTJEM.html Tim says: > var_dump($wgHooks[\\'BeforeWelcomeCreation\\']); array(2) { [0]=> string(42) \"VisualEditorHooks::onBeforeWelcomeCreation\" [1]=> string(44) \"GettingStartedHooks::onBeforeWelcomeCreation\" } > print is_callable($wgHooks[\\'BeforeWelcomeCreation\\'][0]); > print is_callable($wgHooks[\\'BeforeWelcomeCreation\\'][1]); 1 Version : unspecified Severity : normal', 'cleaned': 'visualeditor.php attempts to register a hook handler that was removed (summary credit goes to ori) stack: tim says: > var_dump(wghooks[\\'beforewelcomecreation\\']); array() { []=> string() \"visualeditorhooks::onbeforewelcomecreation\" []=> string() \"gettingstartedhooks::onbeforewelcomecreation\" } > print is_callable(wghooks[\\'beforewelcomecreation\\'][]); > print is_callable(wghooks[\\'beforewelcomecreation\\'][]); -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '859': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-r7wrkcx7j2vutqs6hr3g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '859', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I removed the BeforeWelcomeCreation handler in I8be6198a6 but not the statement in VisualEditor.php that registered it. 1.22wmf11 had not yet been updated to I8be6198a6, so it didn't need to be fixed. 1.22wmf12 did need a fix, but there was a merged change separating the deployed commit and my fix: change I1cd9e2bea. I didn't know if it was safe to deploy and no one from the VE team was around, so I created a cut a 'bug/52368' branch based on the deployed commit, cherry picked the fix on top, and synced that. My apologies to the VisualEditor team and to the users that were affected.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'removed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 5, 7, 10, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'beforewelcomecreation', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'handler', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'i8be6198a6', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'statement', 'tag': 'NN', 'dep': 'conj', 'up': 1, 'dn': [8, 9, 11, 14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'visualeditor.php', 'tag': 'ADD', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'registered', 'tag': 'VBD', 'dep': 'relcl', 'up': 10, 'dn': [13, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'number>.22wmf11', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 6, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'updated', 'tag': 'VBN', 'dep': 'ccomp', 'up': 14, 'dn': [0, 1, 2, 3, 4, 5, 7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'i8be6198a6', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [6, 9, 10, 11, 12, 13, 17, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 14, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'number>.22wmf12', 'tag': 'NNS', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 6, 7, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 9, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 3, 'dn': [8, 12, 17, 19, 23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'merged', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [10, 11, 13]}, {'tok': 'separating', 'tag': 'VBG', 'dep': 'acl', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'commit', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 19, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'conj', 'up': 9, 'dn': [18, 20, 21]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'appos', 'up': 19, 'dn': [22]}, {'tok': 'i1cd9e2bea', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 38, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ccomp', 'up': 22, 'dn': [0, 1, 2, 6]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 7, 9, 10, 17]}, {'tok': 'safe', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'deploy', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [11, 13]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 've', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 6, 'dn': [12, 18]}, {'tok': 'around', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'created', 'tag': 'VBD', 'dep': 'ccomp', 'up': 38, 'dn': [3, 19, 20, 21, 24, 30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'cut', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'bug/', 'tag': 'NNP', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 27, 'dn': []}, {'tok': 'branch', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [25, 26, 27, 31]}, {'tok': 'based', 'tag': 'VBN', 'dep': 'acl', 'up': 30, 'dn': [32]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'commit', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33, 34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'cherry', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'picked', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [22, 36, 37, 40, 41, 43, 44, 45, 47]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'dobj', 'up': 38, 'dn': [39]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': [42]}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 41, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 38, 'dn': []}, {'tok': 'synced', 'tag': 'VBD', 'dep': 'conj', 'up': 38, 'dn': [46]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 45, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 38, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'apologies', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 2, 13]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5, 6, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'conj', 'up': 2, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8, 12]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'affected', 'tag': 'VBN', 'dep': 'relcl', 'up': 9, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"I removed the BeforeWelcomeCreation handler in I8be6198a6 but not the statement in VisualEditor.php that registered it. 1.22wmf11 had not yet been updated to I8be6198a6, so it didn't need to be fixed. 1.22wmf12 did need a fix, but there was a merged change separating the deployed commit and my fix: change I1cd9e2bea. I didn't know if it was safe to deploy and no one from the VE team was around, so I created a cut a 'bug/52368' branch based on the deployed commit, cherry picked the fix on top, and synced that. My apologies to the VisualEditor team and to the users that were affected.\", 'cleaned': \"i removed the beforewelcomecreation handler in i8be6198a6 but not the statement in visualeditor.php that registered it. .22wmf11 had not yet been updated to i8be6198a6, so it didn't need to be fixed. .22wmf12 did need a fix, but there was a merged change separating the deployed commit and my fix: change i1cd9e2bea. i didn't know if it was safe to deploy and no one from the ve team was around, so i created a cut a 'bug/' branch based on the deployed commit, cherry picked the fix on top, and synced that. my apologies to the visualeditor team and to the users that were affected.\"})}),\n", + " '860': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7ey733eainlhx5xqp4d3', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '860', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Ia4e2a7854b3a2a5cbbe4da', 'parsed': [{'rt': 0, 'toks': [{'tok': 'ia4e2a7854b3a2a5cbbe4da', 'tag': 'NNS', 'dep': 'ROOT', 'dn': []}]}], 'stripped_text': 'Ia4e2a7854b3a2a5cbbe4da', 'cleaned': 'ia4e2a7854b3a2a5cbbe4da'})}),\n", + " '861': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-3uecblbxq24ycewm2cog', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '861', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screenshot Since the VE update tonight the save dialog is half out of the screen on FF 23/Win7, but sometimes only. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52326 Attached : {F11781}', 'parsed': [{'rt': 9, 'toks': [{'tok': 'screenshot', 'tag': 'NN', 'dep': 'advcl', 'up': 9, 'dn': [1]}, {'tok': 'since', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'update', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'tonight', 'tag': 'NN', 'dep': 'npadvmod', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [6, 7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 8, 11, 15, 19, 20, 21, 23]}, {'tok': 'half', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'out', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'screen', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [18]}, {'tok': 'ff', 'tag': 'NN', 'dep': 'nmod', 'up': 18, 'dn': [17]}, {'tok': '<', 'tag': 'NN', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'number>/win7', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'sometimes', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': [22]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'nummod', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8, 9, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ccomp', 'up': 11, 'dn': [22]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'f11781', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 11, 'dn': [25]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'Screenshot Since the VE update tonight the save dialog is half out of the screen on FF 23/Win7, but sometimes only. Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52326 Attached : {F11781}', 'cleaned': 'screenshot since the ve update tonight the save dialog is half out of the screen on ff /win7, but sometimes only. -------------------------- **version**: unspecified **severity**: critical **see also**: **attached**: {f11781}'})}),\n", + " '862': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '862', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 52328 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 52328 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '863': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '863', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is fixed and being pushed live right now.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'pushed', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [4, 6, 8]}, {'tok': 'live', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'This is fixed and being pushed live right now.', 'cleaned': 'this is fixed and being pushed live right now.'})}),\n", + " '865': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '865', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 52346 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 52346 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '866': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '866', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Whatamidoing's link is to the Polish Wikipedia: [[pl:Wikipedia:VisualEditor/Opinie#b.C5.82.C4.99dnie_wy.C5.9Bwietlaj.C4.85ce_si.C4.99_okno_opisu_zmian]]\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'whatamidoing', 'tag': 'VBG', 'dep': 'poss', 'up': 2, 'dn': [1]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 0, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'polish', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'pl', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 9, 10]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [5, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [8]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'opinie#b.c5.82.c4.99dnie_wy.c5.9bwietlaj.c4.85ce_si.c4.99_okno_opisu_zmian', 'tag': 'NNP', 'dep': 'appos', 'up': 6, 'dn': [7]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"Whatamidoing's link is to the Polish Wikipedia: [[pl:Wikipedia:VisualEditor/Opinie#b.C5.82.C4.99dnie_wy.C5.9Bwietlaj.C4.85ce_si.C4.99_okno_opisu_zmian]]\", 'cleaned': \"whatamidoing's link is to the polish wikipedia: [[pl:wikipedia:visualeditor/opinie#b.c5.82.c4.99dnie_wy.c5.9bwietlaj.c4.85ce_si.c4.99_okno_opisu_zmian]]\"})}),\n", + " '867': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-uf3buojo4ceizjywvyn5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '867', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I have a report of this sort of problem with a misplaced save dialog box appearing in the lower left corner. The editor is running Linux Mint 14 and Firefox 18.0.2. See http://i40.tinypic.com/2eojvh1.jpg and http://i41.tinypic.com/30wqpnb.jpg for his screenshots. The original problem description can be found at Wikipedia:VisualEditor/Opinie#b.C5.82.C4.99dnie_wy.C5.9Bwietlaj.C4.85ce_si.C4.99_okno_opisu_zmian', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 21]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 4, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'sort', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'misplaced', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'box', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 12, 13, 15]}, {'tok': 'appearing', 'tag': 'VBG', 'dep': 'acl', 'up': 14, 'dn': [16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'lower', 'tag': 'JJR', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'left', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'corner', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 7, 8, 9, 10]}, {'tok': 'linux', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'mint', 'tag': 'NNP', 'dep': 'nmod', 'up': 7, 'dn': [4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'firefox', 'tag': 'NNS', 'dep': 'conj', 'up': 3, 'dn': [11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'number>.2', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 6, 8, 11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': [4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': [5, 7]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [10]}, {'tok': 'his', 'tag': 'PRP$', 'dep': 'poss', 'up': 10, 'dn': []}, {'tok': 'screenshots', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'original', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 6, 'dn': [0, 1, 2]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 4, 5, 7, 9, 12]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'opinie#b.c5.82.c4.99dnie_wy.c5.9bwietlaj.c4.85ce_si.c4.99_okno_opisu_zmian', 'tag': 'NNP', 'dep': 'dep', 'up': 6, 'dn': [10, 11]}]}], 'stripped_text': 'I have a report of this sort of problem with a misplaced save dialog box appearing in the lower left corner. The editor is running Linux Mint 14 and Firefox 18.0.2. See http://i40.tinypic.com/2eojvh1.jpg and http://i41.tinypic.com/30wqpnb.jpg for his screenshots. The original problem description can be found at Wikipedia:VisualEditor/Opinie#b.C5.82.C4.99dnie_wy.C5.9Bwietlaj.C4.85ce_si.C4.99_okno_opisu_zmian', 'cleaned': 'i have a report of this sort of problem with a misplaced save dialog box appearing in the lower left corner. the editor is running linux mint and firefox .2. see and for his screenshots. the original problem description can be found at wikipedia:visualeditor/opinie#b.c5.82.c4.99dnie_wy.c5.9bwietlaj.c4.85ce_si.c4.99_okno_opisu_zmian'})}),\n", + " '868': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '868', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Basically it attaches to whichever toolbar is positioned last. So if you click on a link, and then open the save dialog, it pops up there. If you then scroll down (which updates position of platform toolbar), it moves to that one.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'basically', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'attaches', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'whichever', 'tag': 'WDT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'positioned', 'tag': 'VBN', 'dep': 'pcomp', 'up': 3, 'dn': [5, 6, 8]}, {'tok': 'last', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'advcl', 'up': 16, 'dn': [1, 2, 4, 7, 8, 10]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [9, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'pops', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 14, 15, 17, 18, 19]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 16, 'dn': []}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'scroll', 'tag': 'VBP', 'dep': 'advcl', 'up': 15, 'dn': [0, 1, 2, 4, 5, 7, 12]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'updates', 'tag': 'VBZ', 'dep': 'advcl', 'up': 3, 'dn': [6, 8]}, {'tok': 'position', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'platform', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'moves', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 13, 14, 16, 19]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}], 'stripped_text': 'Basically it attaches to whichever toolbar is positioned last. So if you click on a link, and then open the save dialog, it pops up there. If you then scroll down (which updates position of platform toolbar), it moves to that one.', 'cleaned': 'basically it attaches to whichever toolbar is positioned last. so if you click on a link, and then open the save dialog, it pops up there. if you then scroll down (which updates position of platform toolbar), it moves to that one.'})}),\n", + " '870': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '870', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Renamed. Removing the link to bug 49969 the save dialog isn't (yet) an actual dialog, so that would have no effect. Adding a link to bug 52326 which is possibly caused by the same\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'renamed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'removing', 'tag': 'VBG', 'dep': 'csubj', 'up': 12, 'dn': [2, 3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 0, 'dn': [4, 6, 7]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [9, 10]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 8, 11, 13, 14, 15, 16, 19, 20, 24, 27]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 24, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [21, 22, 23, 26]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'effect', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': [25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'adding', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3, 7, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 2, 'dn': [4, 6]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'caused', 'tag': 'VBN', 'dep': 'relcl', 'up': 2, 'dn': [8, 9, 10, 12]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'pobj', 'up': 12, 'dn': [13]}]}], 'stripped_text': \"Renamed. Removing the link to bug 49969 the save dialog isn't (yet) an actual dialog, so that would have no effect. Adding a link to bug 52326 which is possibly caused by the same\", 'cleaned': \"renamed. removing the link to bug - the save dialog isn't (yet) an actual dialog, so that would have no effect. adding a link to bug which is possibly caused by the same\"})}),\n", + " '871': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '871', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"There is a lot of discussion about this at https://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Save_page_box_drops.2C_button_invisible_without_scrolling_..._but_fixes_itself_given_time including two screenshots: [[File:VE save form off screen.png]] and [[File:VE misplaced save box.jpg]] From my testing it seems that if an element is selected (picture, link, template) when you click save then the dialog aligns itself to the top right of that element, regardless of whether there is space on screen for it, with scroll bars if there isn't sufficient vertical space in the window to show the whole dialog. If you close the dialog, deselect the element then open the save box again it appears in the same place, only based on what that element is in the view now. If you close and select a different element then save, it relates to that element. If you have not selected any elements during your edit it appears overthe save button. Steps to reproduce: 1. Edit a page in VE 2. Make a change to the page (doesn't matter what) 3. Click on an element (link, image, template) near the lower left edge of the window. 4. Click the save button in the top right.\", 'parsed': [{'rt': 42, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 21, 'dn': [0, 3, 8, 12, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'discussion', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [6]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [10, 11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'including', 'tag': 'VBG', 'dep': 'prep', 'up': 1, 'dn': [14]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 14, 'dn': []}, {'tok': 'screenshots', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 21, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 21, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'dep', 'up': 21, 'dn': [19]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'ccomp', 'up': 42, 'dn': [1, 16, 17, 18, 20, 22, 23, 24, 25, 26, 27, 33]}, {'tok': 'form', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'off', 'tag': 'RP', 'dep': 'prt', 'up': 21, 'dn': []}, {'tok': 'screen.png', 'tag': 'ADD', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 33, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 33, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'nsubj', 'up': 33, 'dn': [31]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'misplaced', 'tag': 'VBN', 'dep': 'conj', 'up': 21, 'dn': [28, 29, 30, 32, 35, 36, 37, 38]}, {'tok': 'save', 'tag': 'IN', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'box.jpg', 'tag': 'NNP', 'dep': 'dobj', 'up': 33, 'dn': [34]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [40]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 40, 'dn': []}, {'tok': 'testing', 'tag': 'NN', 'dep': 'pobj', 'up': 38, 'dn': [39]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 42, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [21, 41, 63, 102]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 63, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 48, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 48, 'dn': [45]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 48, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'advcl', 'up': 63, 'dn': [44, 46, 47, 54]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'picture', 'tag': 'NN', 'dep': 'nmod', 'up': 54, 'dn': [51, 52]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 50, 'dn': [53]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'parataxis', 'up': 48, 'dn': [49, 50, 55]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 58, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 58, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'advcl', 'up': 63, 'dn': [56, 57, 59, 60]}, {'tok': 'save', 'tag': 'NNP', 'dep': 'dobj', 'up': 58, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 58, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 62, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubj', 'up': 63, 'dn': [61]}, {'tok': 'aligns', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 42, 'dn': [43, 48, 58, 62, 64, 65, 72, 73]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'dobj', 'up': 63, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 63, 'dn': [68]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 68, 'dn': []}, {'tok': 'top', 'tag': 'JJ', 'dep': 'amod', 'up': 68, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 65, 'dn': [66, 67, 69]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 68, 'dn': [71]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 71, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'pobj', 'up': 69, 'dn': [70]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': 'regardless', 'tag': 'RB', 'dep': 'advmod', 'up': 63, 'dn': [74]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 73, 'dn': [77]}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 77, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 77, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 74, 'dn': [75, 76, 78, 81, 83, 84, 89]}, {'tok': 'space', 'tag': 'NN', 'dep': 'attr', 'up': 77, 'dn': [79]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 78, 'dn': [80]}, {'tok': 'screen', 'tag': 'NN', 'dep': 'pobj', 'up': 79, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 77, 'dn': [82]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 81, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 77, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 77, 'dn': [86]}, {'tok': 'scroll', 'tag': 'NN', 'dep': 'compound', 'up': 86, 'dn': []}, {'tok': 'bars', 'tag': 'NNS', 'dep': 'pobj', 'up': 84, 'dn': [85]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 89, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 89, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 77, 'dn': [87, 88, 90, 93, 98]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 89, 'dn': []}, {'tok': 'sufficient', 'tag': 'JJ', 'dep': 'amod', 'up': 93, 'dn': []}, {'tok': 'vertical', 'tag': 'JJ', 'dep': 'amod', 'up': 93, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'attr', 'up': 89, 'dn': [91, 92, 94]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 93, 'dn': [96]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 96, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 94, 'dn': [95]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 98, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'advcl', 'up': 89, 'dn': [97, 101]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 101, 'dn': []}, {'tok': 'whole', 'tag': 'JJ', 'dep': 'amod', 'up': 101, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 98, 'dn': [99, 100]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 42, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'close', 'tag': 'VBP', 'dep': 'advcl', 'up': 6, 'dn': [0, 1, 4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'deselect', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 5, 10, 14, 16, 33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [7]}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'open', 'tag': 'VBP', 'dep': 'ccomp', 'up': 6, 'dn': [8, 9, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'save', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'box', 'tag': 'NNP', 'dep': 'dobj', 'up': 10, 'dn': [11, 12]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 6, 'dn': [15, 17, 21, 23]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'based', 'tag': 'VBN', 'dep': 'prep', 'up': 16, 'dn': [22, 24]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [28]}, {'tok': 'what', 'tag': 'WP', 'dep': 'attr', 'up': 28, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'nsubj', 'up': 28, 'dn': [26]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 24, 'dn': [25, 27, 29, 32]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'view', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'close', 'tag': 'VBP', 'dep': 'advcl', 'up': 12, 'dn': [0, 1, 3, 4, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [7, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6]}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'relates', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 10, 11, 13, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'advcl', 'up': 11, 'dn': [0, 1, 2, 3, 6, 7]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'elements', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'during', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 10, 14, 15]}, {'tok': 'overthe', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'save', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'button', 'tag': 'NNP', 'dep': 'dobj', 'up': 11, 'dn': [12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 5, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'edit', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 7, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 5, 6]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'make', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 9, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 9, 'dn': []}, {'tok': 'matter', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [6, 7, 8, 10]}, {'tok': 'what', 'tag': 'WP', 'dep': 'ccomp', 'up': 9, 'dn': [13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [11, 12, 14]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 19]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [9]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'nmod', 'up': 9, 'dn': [4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nmod', 'up': 9, 'dn': [6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'near', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'lower', 'tag': 'JJR', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'left', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'edge', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 4, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'top', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"There is a lot of discussion about this at https://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Save_page_box_drops.2C_button_invisible_without_scrolling_..._but_fixes_itself_given_time including two screenshots: [[File:VE save form off screen.png]] and [[File:VE misplaced save box.jpg]] From my testing it seems that if an element is selected (picture, link, template) when you click save then the dialog aligns itself to the top right of that element, regardless of whether there is space on screen for it, with scroll bars if there isn't sufficient vertical space in the window to show the whole dialog. If you close the dialog, deselect the element then open the save box again it appears in the same place, only based on what that element is in the view now. If you close and select a different element then save, it relates to that element. If you have not selected any elements during your edit it appears overthe save button. Steps to reproduce: 1. Edit a page in VE 2. Make a change to the page (doesn't matter what) 3. Click on an element (link, image, template) near the lower left edge of the window. 4. Click the save button in the top right.\", 'cleaned': \"there is a lot of discussion about this at including two screenshots: [[file:ve save form off screen.png]] and [[file:ve misplaced save box.jpg]] from my testing it seems that if an element is selected (picture, link, template) when you click save then the dialog aligns itself to the top right of that element, regardless of whether there is space on screen for it, with scroll bars if there isn't sufficient vertical space in the window to show the whole dialog. if you close the dialog, deselect the element then open the save box again it appears in the same place, only based on what that element is in the view now. if you close and select a different element then save, it relates to that element. if you have not selected any elements during your edit it appears overthe save button. steps to reproduce: . edit a page in ve . make a change to the page (doesn't matter what) . click on an element (link, image, template) near the lower left edge of the window. . click the save button in the top right.\"})}),\n", + " '872': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '872', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://de.wikipedia.org/w/index.php?title=Spezial:Letzte_%C3%84nderungen&limit=500&days=30&hideliu=1&tagfilter=visualeditor 29 July 2013 (diff | hist) . . Aurich\\u200e [pending edits]; 19:40 . . ( 1)\\u200e . . \\u200e95.165.106.6 (Talk)\\u200e (→\\u200eBranchen und Unternehmen) (Tag: VisualEditor) (diff | hist) . . Djihadismus\\u200e; 19:30 . . ( 980)\\u200e . . \\u200e2a02:908:df31:8700:6861:a2d8:52b6:1392 (Talk)\\u200e (Tag: VisualEditor) (diff | hist) . . Thronfolge (Vereinigtes Königreich)\\u200e [pending edits]; 19:30 . . ( 2)\\u200e . . \\u200e84.155.202.154 (Talk)\\u200e (→\\u200eDerzeitige Reihenfolge der Thronfolge) (Tag: VisualEditor) (diff | hist) . . Lagerungskonzepte\\u200e [pending edits]; 19:15 . . (+73)\\u200e . . \\u200e81.217.18.166 (Talk)\\u200e (→\\u200eStützlagerung schwimmend (SLS)) (Tag: VisualEditor) (diff | hist) . . Andreas Müller (Fußballspieler, 1962)\\u200e; 19:13 . . (+233)\\u200e . . \\u200e2.244.238.208 (Talk)\\u200e (→\\u200eals Funktionär) (Tag: VisualEditor) (diff | hist) . . Nexus 7\\u200e; 19:12 . . (+4)\\u200e . . \\u200e88.130.17.139 (Talk)\\u200e (→\\u200eZweite Generation (2013)) (Tag: VisualEditor) (diff | hist) . . Räumliche Orientierung\\u200e [pending edits]; 19:09 . . ( 55)\\u200e . . \\u200e72.89.247.161 (Talk)\\u200e (für emotionale Betroffenheit lassen sich in der Literatur keine Belege finden.) (Tag: VisualEditor) (diff | hist) . . Medien (Land)\\u200e; 19:06 . . (+226)\\u200e . . \\u200e78.53.45.165 (Talk)\\u200e (→\\u200eSpekulationen über die Verwandtschaft von Kurden und Medern) (Tag: VisualEditor) (diff | hist) . . Inka Bause\\u200e; 19:05 . . (+42)\\u200e . . \\u200e188.194.150.121 (Talk)\\u200e (→\\u200eSingles: ist das liebe 1987) (Tag: VisualEditor) (diff | hist) . . Mississippi River\\u200e; 19:03 . . (+1)\\u200e . . \\u200e77.6.118.157 (Talk)\\u200e (Tag: VisualEditor) (diff | hist) . . Geständnisse\\u200e [pending edits]; 18:54 . . (+1)\\u200e . . \\u200e91.39.63.227 (Talk)\\u200e (→\\u200eHandlung: Grammatik) (Tag: VisualEditor) (diff | hist) . . Vojtech Tuka\\u200e; 18:53 . . ( 23)\\u200e . . \\u200e2003:4d:eb3c:f001:5452:a193:58c6:cc59 (Talk)\\u200e (→\\u200eFlucht, Prozess und Hinrichtung) (Tag: VisualEditor) 25 July 2013 (diff | hist) . . Lotta Schelin\\u200e; 04:26 . . (+2)\\u200e . . \\u200e92.76.236.197 (Talk)\\u200e (→\\u200eNationalmannschaft) (Tag: VisualEditor) Anons are editing the German Wikipedia with VisualEditor. My suspicion is that logged in users are hitting certain pages, the pages are being cached, and then anons are receiving these cached pages (with the VE init JS loaded). Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52202', 'parsed': [{'rt': 14, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': [3]}, {'tok': '---', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 12, 'dn': [1, 2, 4, 6, 9, 11]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'july', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'appos', 'up': 5, 'dn': [7, 8, 10]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': [5]}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 12, 13, 15, 16, 17]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'aurich', 'tag': 'NNP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'pending', 'tag': 'VBG', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 7, 8, 9]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>.6', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 8, 10, 13, 18, 19, 20, 21]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '-branchen', 'tag': 'CD', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'und', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'unternehmen', 'tag': 'NNS', 'dep': 'appos', 'up': 3, 'dn': [5, 6, 7, 9]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [11, 12, 14, 15]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [16, 17]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'djihadismus', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5, 6]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '2a02::df31:::a2d8:52b6:', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4, 8, 13, 14, 15, 16]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [5, 6, 7, 9, 10]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [11, 12]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thronfolge', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 3, 4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'vereinigtes', 'tag': 'NNS', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': 'konigreich', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'ROOT', 'dn': [1, 8, 9]}, {'tok': 'pending', 'tag': 'VBG', 'dep': 'prep', 'up': 0, 'dn': [2, 3, 4, 5, 6, 7]}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dep', 'up': 4, 'dn': [2]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '-derzeitige', 'tag': 'NNS', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'reihenfolge', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'thronfolge', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 4, 'dn': [6, 7, 8, 9]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [6, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'lagerungskonzepte', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'pending', 'tag': 'VBG', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 7, 8, 9, 10]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>.18.166', 'tag': 'JJ', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '-stutzlagerung', 'tag': 'UH', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'schwimmend', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 6, 8, 9, 10, 11]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'sls', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [6, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'andreas', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'muller', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'fussballspieler', 'tag': 'NNP', 'dep': 'appos', 'up': 1, 'dn': [4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dep', 'up': 4, 'dn': [2]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 6, 8, 9, 10, 13, 18, 19, 20, 21]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '-als', 'tag': 'NNS', 'dep': 'nummod', 'up': 8, 'dn': []}, {'tok': 'funktionar', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [11, 12, 14, 15]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [16, 17]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'nexus', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 7, 8, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>.17.139', 'tag': 'NNS', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '-zweite', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'generation', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 5]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [3, 4, 6, 7, 8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [6, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'raumliche', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'orientierung', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 4, 6, 7, 8, 9, 10, 11]}, {'tok': '[', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'pending', 'tag': 'VBG', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'appos', 'up': 1, 'dn': [2, 3, 5]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>.247.161', 'tag': 'IN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 10]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'fur', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'emotionale', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': [6]}, {'tok': 'betroffenheit', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'lassen', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': [8]}, {'tok': 'sich', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 3, 'dn': [5, 7, 9, 11, 17, 18]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [16]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'literatur', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'keine', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': [12, 13]}, {'tok': 'belege', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': [14]}, {'tok': 'finden', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [6, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'medien', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5, 6, 7, 8, 9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'land', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number>.45.165', 'tag': 'NNP', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 13, 18, 23, 24, 25, 26]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '-spekulationen', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'uber', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': 'die', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': [7]}, {'tok': 'verwandtschaft', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [8]}, {'tok': 'von', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'kurden', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [10]}, {'tok': 'und', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'medern', 'tag': 'NNP', 'dep': 'appos', 'up': 3, 'dn': [5, 6, 9, 11, 12, 14]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [15, 16, 17, 19, 20]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [21, 22]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'inka', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'bause', 'tag': 'RB', 'dep': 'ROOT', 'dn': [0, 4, 6, 7]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dep', 'up': 4, 'dn': [2]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '-singles', 'tag': 'NNS', 'dep': 'appos', 'up': 4, 'dn': [6, 8, 13, 15]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'ist', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'das', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'liebe', 'tag': 'NNP', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [9, 10, 11, 12, 14]}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [6, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'mississippi', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'river', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6, 7]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'number>.118.157', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [6, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'gestandnisse', 'tag': 'VBN', 'dep': 'ROOT', 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'pending', 'tag': 'VBG', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 7, 8, 9]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>.63.227', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 3, 6, 13, 18, 20, 21]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [2, 4]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '-handlung', 'tag': 'NNS', 'dep': 'appos', 'up': 1, 'dn': [5, 7, 8, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'grammatik', 'tag': 'NNP', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [10, 11, 12, 14]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': [15]}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [16, 17, 19]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'vojtech', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'tuka', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6, 7]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>:4d', 'tag': 'CD', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'eb3c', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 7, 13, 14, 15, 16, 19, 20, 21, 22, 25, 27, 30, 31, 32, 33]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'f001::a193:58c6', 'tag': 'NNS', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'cc59', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [6]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'parataxis', 'up': 4, 'dn': [5]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '-flucht', 'tag': 'NNS', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'prozess', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'und', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'hinrichtung', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [8, 9, 10, 11, 12]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [17, 18]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 16, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'july', 'tag': 'NNP', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [23, 24, 26]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'diff', 'tag': 'NNP', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'hist', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [28, 29]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'lotta', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'schelin', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6, 7]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number>.236.197', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'advcl', 'up': 16, 'dn': [0, 1, 2, 4, 6, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '-nationalmannschaft', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 3, 'dn': [5, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [8, 9, 10, 12]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '---', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'anons', 'tag': 'NNS', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [3, 13, 14, 15, 19, 20, 22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'german', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'dobj', 'up': 16, 'dn': [17, 18]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [21]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'suspicion', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 17, 'dn': [1, 9]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'logged', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': [5, 6]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [4]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'hitting', 'tag': 'VBG', 'dep': 'ccomp', 'up': 2, 'dn': [3, 7, 8, 11]}, {'tok': 'certain', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 17, 'dn': [13]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 12, 14, 15, 16, 18, 19, 23]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'anons', 'tag': 'NNS', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'receiving', 'tag': 'VBG', 'dep': 'conj', 'up': 17, 'dn': [20, 21, 22, 26, 28, 33, 34, 35]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'dobj', 'up': 23, 'dn': [24, 25, 27]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 've', 'tag': 'JJ', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'init', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29, 30]}, {'tok': 'js', 'tag': 'NNP', 'dep': 'compound', 'up': 33, 'dn': []}, {'tok': 'loaded', 'tag': 'VBN', 'dep': 'advcl', 'up': 23, 'dn': [32]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'https://de.wikipedia.org/w/index.php?title=Spezial:Letzte_%C3%84nderungen&limit=500&days=30&hideliu=1&tagfilter=visualeditor 29 July 2013 (diff | hist) . . Aurich\\u200e [pending edits]; 19:40 . . ( 1)\\u200e . . \\u200e95.165.106.6 (Talk)\\u200e (→\\u200eBranchen und Unternehmen) (Tag: VisualEditor) (diff | hist) . . Djihadismus\\u200e; 19:30 . . ( 980)\\u200e . . \\u200e2a02:908:df31:8700:6861:a2d8:52b6:1392 (Talk)\\u200e (Tag: VisualEditor) (diff | hist) . . Thronfolge (Vereinigtes Königreich)\\u200e [pending edits]; 19:30 . . ( 2)\\u200e . . \\u200e84.155.202.154 (Talk)\\u200e (→\\u200eDerzeitige Reihenfolge der Thronfolge) (Tag: VisualEditor) (diff | hist) . . Lagerungskonzepte\\u200e [pending edits]; 19:15 . . (+73)\\u200e . . \\u200e81.217.18.166 (Talk)\\u200e (→\\u200eStützlagerung schwimmend (SLS)) (Tag: VisualEditor) (diff | hist) . . Andreas Müller (Fußballspieler, 1962)\\u200e; 19:13 . . (+233)\\u200e . . \\u200e2.244.238.208 (Talk)\\u200e (→\\u200eals Funktionär) (Tag: VisualEditor) (diff | hist) . . Nexus 7\\u200e; 19:12 . . (+4)\\u200e . . \\u200e88.130.17.139 (Talk)\\u200e (→\\u200eZweite Generation (2013)) (Tag: VisualEditor) (diff | hist) . . Räumliche Orientierung\\u200e [pending edits]; 19:09 . . ( 55)\\u200e . . \\u200e72.89.247.161 (Talk)\\u200e (für emotionale Betroffenheit lassen sich in der Literatur keine Belege finden.) (Tag: VisualEditor) (diff | hist) . . Medien (Land)\\u200e; 19:06 . . (+226)\\u200e . . \\u200e78.53.45.165 (Talk)\\u200e (→\\u200eSpekulationen über die Verwandtschaft von Kurden und Medern) (Tag: VisualEditor) (diff | hist) . . Inka Bause\\u200e; 19:05 . . (+42)\\u200e . . \\u200e188.194.150.121 (Talk)\\u200e (→\\u200eSingles: ist das liebe 1987) (Tag: VisualEditor) (diff | hist) . . Mississippi River\\u200e; 19:03 . . (+1)\\u200e . . \\u200e77.6.118.157 (Talk)\\u200e (Tag: VisualEditor) (diff | hist) . . Geständnisse\\u200e [pending edits]; 18:54 . . (+1)\\u200e . . \\u200e91.39.63.227 (Talk)\\u200e (→\\u200eHandlung: Grammatik) (Tag: VisualEditor) (diff | hist) . . Vojtech Tuka\\u200e; 18:53 . . ( 23)\\u200e . . \\u200e2003:4d:eb3c:f001:5452:a193:58c6:cc59 (Talk)\\u200e (→\\u200eFlucht, Prozess und Hinrichtung) (Tag: VisualEditor) 25 July 2013 (diff | hist) . . Lotta Schelin\\u200e; 04:26 . . (+2)\\u200e . . \\u200e92.76.236.197 (Talk)\\u200e (→\\u200eNationalmannschaft) (Tag: VisualEditor) Anons are editing the German Wikipedia with VisualEditor. My suspicion is that logged in users are hitting certain pages, the pages are being cached, and then anons are receiving these cached pages (with the VE init JS loaded). Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52202', 'cleaned': ' --- july (diff | hist) . . aurich [pending edits]; : . . () . . .6 (talk) (-branchen und unternehmen) (tag: visualeditor) (diff | hist) . . djihadismus; : . . () . . 2a02::df31:::a2d8:52b6: (talk) (tag: visualeditor) (diff | hist) . . thronfolge (vereinigtes konigreich) [pending edits]; : . . () . . (talk) (-derzeitige reihenfolge der thronfolge) (tag: visualeditor) (diff | hist) . . lagerungskonzepte [pending edits]; : . . () . . .18.166 (talk) (-stutzlagerung schwimmend (sls)) (tag: visualeditor) (diff | hist) . . andreas muller (fussballspieler, ); : . . () . . (talk) (-als funktionar) (tag: visualeditor) (diff | hist) . . nexus ; : . . () . . .17.139 (talk) (-zweite generation ()) (tag: visualeditor) (diff | hist) . . raumliche orientierung [pending edits]; : . . () . . .247.161 (talk) (fur emotionale betroffenheit lassen sich in der literatur keine belege finden.) (tag: visualeditor) (diff | hist) . . medien (land); : . . () . . .45.165 (talk) (-spekulationen uber die verwandtschaft von kurden und medern) (tag: visualeditor) (diff | hist) . . inka bause; : . . () . . (talk) (-singles: ist das liebe ) (tag: visualeditor) (diff | hist) . . mississippi river; : . . () . . .118.157 (talk) (tag: visualeditor) (diff | hist) . . gestandnisse [pending edits]; : . . () . . .63.227 (talk) (-handlung: grammatik) (tag: visualeditor) (diff | hist) . . vojtech tuka; : . . () . . :4d:eb3c:f001::a193:58c6:cc59 (talk) (-flucht, prozess und hinrichtung) (tag: visualeditor) july (diff | hist) . . lotta schelin; : . . () . . .236.197 (talk) (-nationalmannschaft) (tag: visualeditor) --- anons are editing the german wikipedia with visualeditor. my suspicion is that logged-in users are hitting certain pages, the pages are being cached, and then anons are receiving these cached pages (with the ve init js loaded). -------------------------- **version**: unspecified **severity**: normal **see also**: '})}),\n", + " '873': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '873', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #7) > I\\'m sorry if we were dismissive earlier. When I said \"VE doesn\\'t work the way > you think it does\", what I meant to say was \"despite the confusing way these > variables are named, they mean something slightly different, such that one of > them is unused if the other one is set a certain way\". I wasn\\'t annoyed with you (and you weren\\'t the person quoted in comment 6). You\\'re wonderful and I adore you.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 5, 8]}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'advcl', 'up': 1, 'dn': [3, 4, 6, 7]}, {'tok': 'dismissive', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': 'earlier', 'tag': 'RBR', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'said', 'tag': 'VBD', 'dep': 'advcl', 'up': 7, 'dn': [0, 1]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 4, 5, 6, 9, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': [8]}, {'tok': '>', 'tag': 'PRP', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 24, 47]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 4]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'meant', 'tag': 'VBD', 'dep': 'csubj', 'up': 11, 'dn': [7, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'say', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [6, 9]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 24, 'dn': [5, 8, 12, 13]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'despite', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 21]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': [18]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 17, 'dn': []}, {'tok': 'variables', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 21, 'dn': [17]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 21, 'dn': []}, {'tok': 'named', 'tag': 'VBN', 'dep': 'relcl', 'up': 16, 'dn': [19, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'mean', 'tag': 'VBP', 'dep': 'ccomp', 'up': 1, 'dn': [11, 22, 23, 25, 35]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': [27, 28]}, {'tok': 'slightly', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': [26]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 35, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 35, 'dn': [32]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [33, 34]}, {'tok': '>', 'tag': 'NFP', 'dep': 'pobj', 'up': 32, 'dn': []}, {'tok': 'them', 'tag': 'PRP', 'dep': 'pobj', 'up': 32, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 24, 'dn': [29, 30, 31, 36, 42]}, {'tok': 'unused', 'tag': 'JJ', 'dep': 'acomp', 'up': 35, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 42, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 40, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 42, 'dn': [38, 39]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 42, 'dn': []}, {'tok': 'set', 'tag': 'VBN', 'dep': 'advcl', 'up': 35, 'dn': [37, 40, 41, 45, 46]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 45, 'dn': []}, {'tok': 'certain', 'tag': 'JJ', 'dep': 'amod', 'up': 45, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 42, 'dn': [43, 44]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'annoyed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 7, 9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'conj', 'up': 3, 'dn': [8, 10, 12, 16, 17, 18, 19, 20]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'person', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [11, 13]}, {'tok': 'quoted', 'tag': 'VBN', 'dep': 'acl', 'up': 12, 'dn': [14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3, 5]}, {'tok': 'wonderful', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'adore', 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [4, 6, 7]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': '(In reply to comment #7) > I\\'m sorry if we were dismissive earlier. When I said \"VE doesn\\'t work the way > you think it does\", what I meant to say was \"despite the confusing way these > variables are named, they mean something slightly different, such that one of > them is unused if the other one is set a certain way\". I wasn\\'t annoyed with you (and you weren\\'t the person quoted in comment 6). You\\'re wonderful and I adore you.', 'cleaned': '(in reply to comment #) > i\\'m sorry if we were dismissive earlier. when i said \"ve doesn\\'t work the way > you think it does\", what i meant to say was \"despite the confusing way these > variables are named, they mean something slightly different, such that one of > them is unused if the other one is set a certain way\". i wasn\\'t annoyed with you (and you weren\\'t the person quoted in comment ). you\\'re wonderful and i adore you.'})}),\n", + " '874': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '874', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #6) > I\\'m fairly annoyed that I was told that VisualEditor \"doesn\\'t work the way > you > think it does\" this morning and my patch sets were roundly and soundly > ignored > (in favor of Gerrit change #76516), only to have the exact changes > implemented a few hours later after this bug appeared. Your patchsets weren\\'t ignored, we worked off them. At the time we honestly believed that this was unnecessary, and the code that uses them is written in a way that leads the reader to believe that it is unnecessary: if wmgVisualEditorDefault is false, wmgVisualEditorDisableForAnons is unused. However, caching threw a wrench in all of this. Two wrongs made a right, if you will. I\\'m sorry if we were dismissive earlier. When I said \"VE doesn\\'t work the way you think it does\", what I meant to say was \"despite the confusing way these variables are named, they mean something slightly different, such that one of them is unused if the other one is set a certain way\".', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 55, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ccomp', 'up': 55, 'dn': [0, 3, 19, 25, 29, 34, 35, 36, 37, 46, 47]}, {'tok': 'fairly', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'annoyed', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2, 7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'told', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 6, 13]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [8, 9, 10, 11, 12, 15, 16, 17, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': [14]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 13, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [21, 24]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 19, 'dn': [20, 22]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'morning', 'tag': 'NN', 'dep': 'npadvmod', 'up': 19, 'dn': [23]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 28, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'sets', 'tag': 'NNS', 'dep': 'nsubj', 'up': 29, 'dn': [26, 27]}, {'tok': 'were', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [28, 30]}, {'tok': 'roundly', 'tag': 'RB', 'dep': 'acomp', 'up': 29, 'dn': [31, 32, 33]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 30, 'dn': []}, {'tok': 'soundly', 'tag': 'RB', 'dep': 'conj', 'up': 30, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 30, 'dn': []}, {'tok': 'ignored', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [38]}, {'tok': 'favor', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': [39]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': [41]}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40, 43, 44, 45]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 43, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 41, 'dn': [42]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 41, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 50, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 50, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 55, 'dn': [48, 49, 53, 54]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': 'exact', 'tag': 'JJ', 'dep': 'amod', 'up': 53, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 50, 'dn': [51, 52]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 50, 'dn': []}, {'tok': 'implemented', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 50, 59, 63, 64]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 58, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 58, 'dn': []}, {'tok': 'hours', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 59, 'dn': [56, 57]}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 55, 'dn': [58]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 63, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 62, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 63, 'dn': [61]}, {'tok': 'appeared', 'tag': 'VBD', 'dep': 'advcl', 'up': 55, 'dn': [60, 62]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 55, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'patchsets', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 4, 'dn': [0]}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'ignored', 'tag': 'VBN', 'dep': 'ccomp', 'up': 7, 'dn': [1, 2, 3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'worked', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [4, 5, 6, 8, 10]}, {'tok': 'off', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 39, 'toks': [{'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [2, 10, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 5]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'honestly', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'believed', 'tag': 'VBD', 'dep': 'relcl', 'up': 2, 'dn': [3, 4, 8]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 9]}, {'tok': 'unnecessary', 'tag': 'JJ', 'dep': 'acomp', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 18, 'dn': [12, 15]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'uses', 'tag': 'VBZ', 'dep': 'relcl', 'up': 13, 'dn': [14, 16]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'written', 'tag': 'VBN', 'dep': 'ccomp', 'up': 39, 'dn': [0, 13, 17, 19]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 23]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'leads', 'tag': 'VBZ', 'dep': 'relcl', 'up': 21, 'dn': [22, 25, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'reader', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'believe', 'tag': 'VB', 'dep': 'xcomp', 'up': 23, 'dn': [26, 30]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 27, 'dn': [28, 29, 31]}, {'tok': 'unnecessary', 'tag': 'JJ', 'dep': 'acomp', 'up': 30, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 35, 'dn': []}, {'tok': 'wmgvisualeditordefault', 'tag': 'NNP', 'dep': 'nsubj', 'up': 35, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 39, 'dn': [33, 34, 36]}, {'tok': 'false', 'tag': 'JJ', 'dep': 'acomp', 'up': 35, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'wmgvisualeditordisableforanons', 'tag': 'NNS', 'dep': 'nsubj', 'up': 39, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [18, 32, 35, 37, 38, 40, 41]}, {'tok': 'unused', 'tag': 'JJ', 'dep': 'acomp', 'up': 39, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 39, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'caching', 'tag': 'VBG', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'threw', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 6, 10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'wrench', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'all', 'tag': 'DT', 'dep': 'pobj', 'up': 6, 'dn': [8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 1, 'dn': []}, {'tok': 'wrongs', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'made', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 4, 5, 8, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'advcl', 'up': 2, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 5, 8]}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'advcl', 'up': 1, 'dn': [3, 4, 6, 7]}, {'tok': 'dismissive', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': 'earlier', 'tag': 'RBR', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 33, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'said', 'tag': 'VBD', 'dep': 'advcl', 'up': 7, 'dn': [0, 1]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'advcl', 'up': 21, 'dn': [2, 3, 4, 5, 6, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': [8, 11]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'relcl', 'up': 9, 'dn': [10, 13]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 11, 'dn': [12, 14]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'meant', 'tag': 'VBD', 'dep': 'csubj', 'up': 21, 'dn': [17, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'say', 'tag': 'VB', 'dep': 'xcomp', 'up': 18, 'dn': [16, 19]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 33, 'dn': [7, 15, 18, 22, 23]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'despite', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24, 25, 30]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'variables', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 30, 'dn': [27]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 30, 'dn': []}, {'tok': 'named', 'tag': 'VBN', 'dep': 'relcl', 'up': 26, 'dn': [28, 29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'mean', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [21, 31, 32, 34, 43, 54, 55]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 33, 'dn': [36, 37]}, {'tok': 'slightly', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': [35]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 43, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 43, 'dn': [41]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [42]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'pobj', 'up': 41, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 33, 'dn': [38, 39, 40, 44, 50]}, {'tok': 'unused', 'tag': 'JJ', 'dep': 'acomp', 'up': 43, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 50, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 48, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 50, 'dn': [46, 47]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 50, 'dn': []}, {'tok': 'set', 'tag': 'VBN', 'dep': 'advcl', 'up': 43, 'dn': [45, 48, 49, 53]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': 'certain', 'tag': 'JJ', 'dep': 'amod', 'up': 53, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 50, 'dn': [51, 52]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 33, 'dn': []}]}], 'stripped_text': '(In reply to comment #6) > I\\'m fairly annoyed that I was told that VisualEditor \"doesn\\'t work the way > you > think it does\" this morning and my patch sets were roundly and soundly > ignored > (in favor of Gerrit change #76516), only to have the exact changes > implemented a few hours later after this bug appeared. Your patchsets weren\\'t ignored, we worked off them. At the time we honestly believed that this was unnecessary, and the code that uses them is written in a way that leads the reader to believe that it is unnecessary: if wmgVisualEditorDefault is false, wmgVisualEditorDisableForAnons is unused. However, caching threw a wrench in all of this. Two wrongs made a right, if you will. I\\'m sorry if we were dismissive earlier. When I said \"VE doesn\\'t work the way you think it does\", what I meant to say was \"despite the confusing way these variables are named, they mean something slightly different, such that one of them is unused if the other one is set a certain way\".', 'cleaned': '(in reply to comment #) > i\\'m fairly annoyed that i was told that visualeditor \"doesn\\'t work the way > you > think it does\" this morning and my patch sets were roundly and soundly > ignored > (in favor of gerrit change #), only to have the exact changes > implemented a few hours later after this bug appeared. your patchsets weren\\'t ignored, we worked off them. at the time we honestly believed that this was unnecessary, and the code that uses them is written in a way that leads the reader to believe that it is unnecessary: if wmgvisualeditordefault is false, wmgvisualeditordisableforanons is unused. however, caching threw a wrench in all of this. two wrongs made a right, if you will. i\\'m sorry if we were dismissive earlier. when i said \"ve doesn\\'t work the way you think it does\", what i meant to say was \"despite the confusing way these variables are named, they mean something slightly different, such that one of them is unused if the other one is set a certain way\".'})}),\n", + " '875': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '875', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'For the record, if my patch set from Gerrit changeset 76199 and Gerrit changeset 76468 had been merged and deployed, this bug never would have happened. I\\'m fairly annoyed that I was told that VisualEditor \"doesn\\'t work the way you think it does\" this morning and my patch sets were roundly and soundly ignored (in favor of Gerrit changeset 76516), only to have the exact changes implemented a few hours later after this bug appeared.', 'parsed': [{'rt': 31, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'record', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 6, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [5, 7]}, {'tok': 'set', 'tag': 'VBN', 'dep': 'acl', 'up': 6, 'dn': [8]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': []}, {'tok': 'gerrit', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'changeset', 'tag': 'NNP', 'dep': 'advcl', 'up': 22, 'dn': [4, 6, 9, 11, 12, 13, 14, 16]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'changeset', 'tag': 'JJ', 'dep': 'conj', 'up': 10, 'dn': [15]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 22, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 22, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 18, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 22, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'ccomp', 'up': 31, 'dn': [0, 3, 10, 17, 18, 20, 21, 23, 24]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 22, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 22, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 31, 'dn': [26]}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 31, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'happened', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [22, 25, 27, 28, 29, 30, 32]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 31, 'dn': []}]}, {'rt': 37, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ccomp', 'up': 37, 'dn': [0, 3, 23, 27]}, {'tok': 'fairly', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'annoyed', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2, 7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'told', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 6, 13]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [8, 9, 10, 11, 12, 15, 22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': [14, 17]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'relcl', 'up': 15, 'dn': [16, 19]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 17, 'dn': [18, 20]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'morning', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': [21]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 26, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'sets', 'tag': 'NNS', 'dep': 'nsubj', 'up': 27, 'dn': [24, 25]}, {'tok': 'were', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [26, 28]}, {'tok': 'roundly', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': [29, 31]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 28, 'dn': []}, {'tok': 'soundly', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'ignored', 'tag': 'VBN', 'dep': 'conj', 'up': 28, 'dn': [30]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [34]}, {'tok': 'favor', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [35]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [36]}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': 'changeset', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 32, 33, 38, 39, 40, 41, 42, 45, 58]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 37, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 37, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 45, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 45, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'advcl', 'up': 37, 'dn': [43, 44, 48]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'exact', 'tag': 'JJ', 'dep': 'amod', 'up': 48, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 45, 'dn': [46, 47, 49]}, {'tok': 'implemented', 'tag': 'VBD', 'dep': 'acl', 'up': 48, 'dn': [53, 57]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 52, 'dn': []}, {'tok': 'hours', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 53, 'dn': [50, 51]}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 49, 'dn': [52]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 57, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 56, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 57, 'dn': [55]}, {'tok': 'appeared', 'tag': 'VBD', 'dep': 'advcl', 'up': 49, 'dn': [54, 56]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 37, 'dn': []}]}], 'stripped_text': 'For the record, if my patch set from Gerrit changeset 76199 and Gerrit changeset 76468 had been merged and deployed, this bug never would have happened. I\\'m fairly annoyed that I was told that VisualEditor \"doesn\\'t work the way you think it does\" this morning and my patch sets were roundly and soundly ignored (in favor of Gerrit changeset 76516), only to have the exact changes implemented a few hours later after this bug appeared.', 'cleaned': 'for the record, if my patch set from gerrit changeset and gerrit changeset had been merged and deployed, this bug never would have happened. i\\'m fairly annoyed that i was told that visualeditor \"doesn\\'t work the way you think it does\" this morning and my patch sets were roundly and soundly ignored (in favor of gerrit changeset ), only to have the exact changes implemented a few hours later after this bug appeared.'})}),\n", + " '876': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '876', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #4) > Roan's putting this in place now. Done. This bug should stop happening in the next ~10 minutes.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'roan', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 7]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 0, 'dn': []}, {'tok': 'putting', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [3, 4, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'done', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'stop', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 4, 11]}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'xcomp', 'up': 3, 'dn': [5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '~', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'minutes', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"(In reply to comment #4) > Roan's putting this in place now. Done. This bug should stop happening in the next ~10 minutes.\", 'cleaned': \"(in reply to comment #) > roan's putting this in place now. done. this bug should stop happening in the next ~ minutes.\"})}),\n", + " '877': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '877', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #0) > My suspicion is that logged in users are hitting certain pages, the pages are > being cached, and then anons are receiving these cached pages (with the VE > init > JS loaded). We don't mix user preference cache between logged in users and logged out users, this is definitely not what's happening. What's happening is that a while ago the 'visualeditor enable' preference was enabled by default on de.wikipedia.org. Though it was disabled for anonymous users by other means, that preference was there and as such is cached inside the anonymous user cache that visited pages while VE was enabled by default on de.wikipedia.org. The 'other' means to disable for anons have been removed now that the preference is disabled again on de.wikipedia (it is now an opt in for logged in users). However this other means is not cached inside the page but globally from the startup module. So people visiting the pages generated while VE was enabled by default are now getting VE since there is no 'disableForAnons' flag in place. Roan's putting this in place now.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'suspicion', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 15, 'dn': [1, 9]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'logged', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': [5, 6]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [4]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'hitting', 'tag': 'VBG', 'dep': 'ccomp', 'up': 2, 'dn': [3, 7, 8, 11]}, {'tok': 'certain', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'nsubj', 'up': 15, 'dn': [13]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [2, 12, 14, 18, 19, 20, 24]}, {'tok': '>', 'tag': 'XX', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'xcomp', 'up': 15, 'dn': [16, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'anons', 'tag': 'NNS', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'receiving', 'tag': 'VBG', 'dep': 'conj', 'up': 15, 'dn': [21, 22, 23, 27, 29, 35, 37, 38]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'dobj', 'up': 24, 'dn': [25, 26, 28]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'nsubj', 'up': 33, 'dn': [30, 32]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'init', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [31, 34]}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 33, 'dn': []}, {'tok': 'js', 'tag': 'NNP', 'dep': 'prep', 'up': 24, 'dn': [36]}, {'tok': 'loaded', 'tag': 'VBN', 'dep': 'npadvmod', 'up': 35, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 24, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'mix', 'tag': 'VB', 'dep': 'ccomp', 'up': 19, 'dn': [0, 1, 2, 6]}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'cache', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [11]}, {'tok': 'logged', 'tag': 'VBN', 'dep': 'amod', 'up': 11, 'dn': [9, 10]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 8, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8, 12, 16]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'logged', 'tag': 'VBN', 'dep': 'amod', 'up': 16, 'dn': [14, 15]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 13, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'conj', 'up': 11, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 17, 18, 20, 21, 24, 25]}, {'tok': 'definitely', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'ccomp', 'up': 19, 'dn': [22, 23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'csubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 16, 21]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'while', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': [5]}, {'tok': 'ago', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'npadvmod', 'up': 12, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'enable', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': [10, 11]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 16, 'dn': [8, 9, 12, 13]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [4, 7, 14, 15, 17, 19]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 16, 'dn': [18]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'de.wikipedia.org', 'tag': 'NNP', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'disabled', 'tag': 'JJ', 'dep': 'advcl', 'up': 13, 'dn': [0, 1, 2, 4, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 3, 'dn': [9]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'means', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [3, 10, 11, 12, 14, 15, 19, 36]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'such', 'tag': 'JJ', 'dep': 'nsubjpass', 'up': 19, 'dn': [16]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 19, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'conj', 'up': 13, 'dn': [17, 18, 20]}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'cache', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 23, 26]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'visited', 'tag': 'VBD', 'dep': 'relcl', 'up': 24, 'dn': [25, 27, 31]}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'dobj', 'up': 26, 'dn': []}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 31, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'advcl', 'up': 26, 'dn': [28, 29, 30, 32, 34]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 31, 'dn': [33]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [35]}, {'tok': 'de.wikipedia.org', 'tag': 'NNP', 'dep': 'pobj', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'means', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 11, 'dn': [0, 1, 2, 3, 6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'disable', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'anons', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'removed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 23, 'dn': [4, 9, 10, 12, 17]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 17, 'dn': [14]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'disabled', 'tag': 'VBN', 'dep': 'ccomp', 'up': 11, 'dn': [13, 15, 16, 18, 19]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'de.wikipedia', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [11, 21, 22, 24, 28, 34, 35]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': [25, 26, 27, 29]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [33]}, {'tok': 'logged', 'tag': 'JJ', 'dep': 'amod', 'up': 33, 'dn': [31, 32]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 30, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 29, 'dn': [30]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'means', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 6, 'dn': [1, 2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 7, 16]}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9, 10, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'globally', 'tag': 'RB', 'dep': 'conj', 'up': 7, 'dn': [12]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'startup', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'module', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'nsubj', 'up': 14, 'dn': [2]}, {'tok': 'visiting', 'tag': 'VBG', 'dep': 'acl', 'up': 1, 'dn': [4, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'generated', 'tag': 'VBN', 'dep': 'acl', 'up': 4, 'dn': []}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [6, 7, 8, 10]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 9, 'dn': [11]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 12, 13, 15, 18, 26]}, {'tok': 've', 'tag': 'VBP', 'dep': 'acomp', 'up': 14, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 18, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 14, 'dn': [16, 17, 23]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'disableforanons', 'tag': 'NNS', 'dep': 'poss', 'up': 23, 'dn': [19, 20, 22]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 21, 'dn': []}, {'tok': 'flag', 'tag': 'NN', 'dep': 'attr', 'up': 18, 'dn': [21, 24]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'roan', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [1]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 0, 'dn': []}, {'tok': 'putting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 3, 4, 6, 7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"(In reply to comment #0) > My suspicion is that logged in users are hitting certain pages, the pages are > being cached, and then anons are receiving these cached pages (with the VE > init > JS loaded). We don't mix user preference cache between logged in users and logged out users, this is definitely not what's happening. What's happening is that a while ago the 'visualeditor enable' preference was enabled by default on de.wikipedia.org. Though it was disabled for anonymous users by other means, that preference was there and as such is cached inside the anonymous user cache that visited pages while VE was enabled by default on de.wikipedia.org. The 'other' means to disable for anons have been removed now that the preference is disabled again on de.wikipedia (it is now an opt in for logged in users). However this other means is not cached inside the page but globally from the startup module. So people visiting the pages generated while VE was enabled by default are now getting VE since there is no 'disableForAnons' flag in place. Roan's putting this in place now.\", 'cleaned': \"(in reply to comment #) > my suspicion is that logged-in users are hitting certain pages, the pages are > being cached, and then anons are receiving these cached pages (with the ve > init > js loaded). we don't mix user preference cache between logged-in users and logged-out users, this is definitely not what's happening. what's happening is that a while ago the 'visualeditor-enable' preference was enabled by default on de.wikipedia.org. though it was disabled for anonymous users by other means, that preference was there and as such is cached inside the anonymous user cache that visited pages while ve was enabled by default on de.wikipedia.org. the 'other' means to disable for anons have been removed now that the preference is disabled again on de.wikipedia (it is now an opt-in for logged-in users). however this other means is not cached inside the page but globally from the startup module. so people visiting the pages generated while ve was enabled by default are now getting ve since there is no 'disableforanons' flag in place. roan's putting this in place now.\"})}),\n", + " '880': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '880', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This appears to be a caching issue, yes', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 7, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'caching', 'tag': 'VBG', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [4, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}]}], 'stripped_text': 'This appears to be a caching issue, yes', 'cleaned': 'this appears to be a caching issue, yes'})}),\n", + " '881': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '881', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Author: `matthiasbecker1967` Description: According to http://de.wikipedia.org/wiki/Wikipedia_Diskussion:Umfragen/VisualEditor_Opt in the German Wikipedia community demands to postpone enablement of the VE for IPs until the VE is a robust and mostly bug free feature and to revert VE for registered users back to \"opt in\". Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=49998 https://bugzilla.wikimedia.org/show_bug.cgi?id=52232', 'parsed': [{'rt': 0, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [1, 2, 3, 6, 8, 10, 11, 12, 13, 56]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'author', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': ':*', 'tag': 'CD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'matthiasbecker1967', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 0, 'dn': [4, 5, 7]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [9]}, {'tok': ':*', 'tag': 'NNP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'according', 'tag': 'VBG', 'dep': 'prep', 'up': 0, 'dn': [14]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15, 22]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 14, 'dn': [16]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'PRP', 'dep': 'dep', 'up': 22, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'german', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'nsubj', 'up': 22, 'dn': [18, 19, 20]}, {'tok': 'demands', 'tag': 'VBZ', 'dep': 'pobj', 'up': 14, 'dn': [17, 21, 24]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'postpone', 'tag': 'VB', 'dep': 'xcomp', 'up': 22, 'dn': [23, 25, 29, 34]}, {'tok': 'enablement', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': [26]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [30]}, {'tok': 'ips', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 34, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'nsubj', 'up': 34, 'dn': [32]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 24, 'dn': [31, 33, 36]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'robust', 'tag': 'JJ', 'dep': 'attr', 'up': 34, 'dn': [35, 37, 39]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 36, 'dn': []}, {'tok': 'mostly', 'tag': 'RB', 'dep': 'advmod', 'up': 39, 'dn': []}, {'tok': 'bug', 'tag': 'VB', 'dep': 'conj', 'up': 36, 'dn': [38, 41, 42, 44]}, {'tok': 'free', 'tag': 'JJ', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': 'feature', 'tag': 'NN', 'dep': 'dobj', 'up': 39, 'dn': [40]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 39, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 44, 'dn': []}, {'tok': 'revert', 'tag': 'VB', 'dep': 'conj', 'up': 39, 'dn': [43, 45, 46, 49]}, {'tok': 've', 'tag': 'NN', 'dep': 'dobj', 'up': 44, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': [48]}, {'tok': 'registered', 'tag': 'JJ', 'dep': 'amod', 'up': 48, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 46, 'dn': [47]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 44, 'dn': [50]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 49, 'dn': [51, 52, 55]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'opt', 'tag': 'VB', 'dep': 'pobj', 'up': 50, 'dn': [53, 54]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 52, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8, 9, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 17, 18, 19, 20, 21]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': [15, 16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': ' Author: `matthiasbecker1967` Description: According to http://de.wikipedia.org/wiki/Wikipedia_Diskussion:Umfragen/VisualEditor_Opt in the German Wikipedia community demands to postpone enablement of the VE for IPs until the VE is a robust and mostly bug free feature and to revert VE for registered users back to \"opt in\". Version : unspecified Severity : critical See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=49998 https://bugzilla.wikimedia.org/show_bug.cgi?id=52232', 'cleaned': '**author:** \\'matthiasbecker1967\\' **description:** according to the german wikipedia community demands to postpone enablement of the ve for ips until the ve is a robust and mostly bug free feature and to revert ve for registered users back to \"opt-in\". -------------------------- **version**: unspecified **severity**: critical **see also**: '})}),\n", + " '882': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '882', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' nrp wrote: (In reply to comment #16) > (In reply to comment #15) > > So De Wikipedia holds a quick poll and their deployment is changed to opt in, > > but on En Wikipedia, despite weeks of complaints, we are still stuck with > > opt out? How does that work? > > If you can hold a coordinated vote on the English Wikipedia and get over 400 > participants to agree to switch to opt in, I imagine you can get the same > result. : ) I think a quick look at the feedback and other related pages would show a consensus for a switch to opt in, but in any event there is now an RFC: http://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Default_State_RFC', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'nrp', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 11, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [9]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [7, 8, 10, 12, 13, 14, 15, 16]}, {'tok': '#', 'tag': '$', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 5, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9, 10, 11]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'de', 'tag': 'FW', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'holds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 6, 7, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'poll', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 9, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [8]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'changed', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [9, 10, 12, 32, 39]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13, 16, 17, 18, 19, 20]}, {'tok': 'opt', 'tag': 'VB', 'dep': 'pobj', 'up': 12, 'dn': [14, 15]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'conj', 'up': 12, 'dn': [21, 22, 23]}, {'tok': 'en', 'tag': 'NNP', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'despite', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [25]}, {'tok': 'weeks', 'tag': 'NNS', 'dep': 'pobj', 'up': 24, 'dn': [26]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [27]}, {'tok': 'complaints', 'tag': 'NNS', 'dep': 'pobj', 'up': 26, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 32, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 32, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'stuck', 'tag': 'VBN', 'dep': 'advcl', 'up': 11, 'dn': [24, 28, 29, 30, 31, 33]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34, 38]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 33, 'dn': [35]}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 34, 'dn': []}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'out', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [36, 37]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 31, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': [0]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'hold', 'tag': 'VB', 'dep': 'advcl', 'up': 31, 'dn': [2, 3, 4, 8, 13, 14, 19, 20, 22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'coordinated', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'vote', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7, 9]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [15, 18]}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'participants', 'tag': 'NNS', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'agree', 'tag': 'VB', 'dep': 'advcl', 'up': 5, 'dn': [21, 24]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'switch', 'tag': 'VB', 'dep': 'xcomp', 'up': 22, 'dn': [23, 25]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [26]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [27, 28]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 26, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'imagine', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 5, 29, 30, 34, 39, 40]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 34, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ccomp', 'up': 31, 'dn': [32, 33, 38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 38, 'dn': [37]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'dobj', 'up': 34, 'dn': [35, 36]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': ':-)', 'tag': 'NFP', 'dep': 'punct', 'up': 31, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 13, 34, 36]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'look', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [2, 3, 5]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'feedback', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'related', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'conj', 'up': 7, 'dn': [9, 10]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [4, 12, 15, 23, 24, 29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'consensus', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'switch', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'opt', 'tag': 'VB', 'dep': 'pobj', 'up': 16, 'dn': [18, 19, 21, 22]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [27]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'event', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 29, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 13, 'dn': [25, 28, 30, 32, 33]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'rfc', 'tag': 'NN', 'dep': 'attr', 'up': 29, 'dn': [31]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': [35]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 34, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' nrp wrote: (In reply to comment #16) > (In reply to comment #15) > > So De Wikipedia holds a quick poll and their deployment is changed to opt in, > > but on En Wikipedia, despite weeks of complaints, we are still stuck with > > opt out? How does that work? > > If you can hold a coordinated vote on the English Wikipedia and get over 400 > participants to agree to switch to opt in, I imagine you can get the same > result. : ) I think a quick look at the feedback and other related pages would show a consensus for a switch to opt in, but in any event there is now an RFC: http://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Default_State_RFC', 'cleaned': '**nrp** wrote: (in reply to comment #) > (in reply to comment #) > > so de wikipedia holds a quick poll and their deployment is changed to opt-in, > > but on en wikipedia, despite weeks of complaints, we are still stuck with > > opt-out? how does that work? > > if you can hold a coordinated vote on the english wikipedia and get over > participants to agree to switch to opt-in, i imagine you can get the same > result. :-) i think a quick look at the feedback and other related pages would show a consensus for a switch to opt-in, but in any event there is now an rfc: '})}),\n", + " '883': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '883', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #15) > So De Wikipedia holds a quick poll and their deployment is changed to opt in, > but on En Wikipedia, despite weeks of complaints, we are still stuck with > opt out? How does that work? If you can hold a coordinated vote on the English Wikipedia and get over 400 participants to agree to switch to opt in, I imagine you can get the same result. : )', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'de', 'tag': 'FW', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'holds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 6, 7, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'poll', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 9, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [8]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'changed', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [9, 10, 12, 16, 17, 18, 19, 22, 31, 37]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'opt', 'tag': 'VB', 'dep': 'pobj', 'up': 12, 'dn': [14, 15]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [20]}, {'tok': 'en', 'tag': 'NNP', 'dep': 'pobj', 'up': 19, 'dn': [21]}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'despite', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [24]}, {'tok': 'weeks', 'tag': 'NNS', 'dep': 'pobj', 'up': 23, 'dn': [25]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [26]}, {'tok': 'complaints', 'tag': 'NNS', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 31, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'stuck', 'tag': 'VBN', 'dep': 'advcl', 'up': 11, 'dn': [23, 27, 28, 29, 30, 32]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [36]}, {'tok': '>', 'tag': 'XX', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': 'opt', 'tag': 'NNP', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'out', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33, 34, 35]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 28, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'hold', 'tag': 'VB', 'dep': 'advcl', 'up': 28, 'dn': [0, 1, 2, 6, 11, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'coordinated', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'vote', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': [8, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [13, 19]}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [17]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 17, 'dn': [16]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 15, 'dn': []}, {'tok': 'participants', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'agree', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [18, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'switch', 'tag': 'VB', 'dep': 'xcomp', 'up': 19, 'dn': [20, 22]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [23]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [24, 25]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'imagine', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [3, 26, 27, 31, 35, 36]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ccomp', 'up': 28, 'dn': [29, 30, 34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [32, 33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ':-)', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}], 'stripped_text': '(In reply to comment #15) > So De Wikipedia holds a quick poll and their deployment is changed to opt in, > but on En Wikipedia, despite weeks of complaints, we are still stuck with > opt out? How does that work? If you can hold a coordinated vote on the English Wikipedia and get over 400 participants to agree to switch to opt in, I imagine you can get the same result. : )', 'cleaned': '(in reply to comment #) > so de wikipedia holds a quick poll and their deployment is changed to opt-in, > but on en wikipedia, despite weeks of complaints, we are still stuck with > opt-out? how does that work? if you can hold a coordinated vote on the english wikipedia and get over participants to agree to switch to opt-in, i imagine you can get the same result. :-)'})}),\n", + " '884': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '884', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' nrp wrote: So De Wikipedia holds a quick poll and their deployment is changed to opt in, but on En Wikipedia, despite weeks of complaints, we are still stuck with opt out? How does that work?', 'parsed': [{'rt': 10, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'nrp', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ccomp', 'up': 10, 'dn': [0, 1, 2, 3, 4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'so', 'tag': 'CC', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'de', 'tag': 'FW', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'nsubj', 'up': 10, 'dn': [8]}, {'tok': 'holds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [5, 6, 7, 9, 13, 14, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'poll', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 16, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 18, 'dn': [15]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'changed', 'tag': 'VBN', 'dep': 'conj', 'up': 10, 'dn': [16, 17, 19, 37, 42]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20, 23, 24, 25]}, {'tok': 'opt', 'tag': 'VB', 'dep': 'pobj', 'up': 19, 'dn': [21, 22]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'conj', 'up': 19, 'dn': [26, 27, 28]}, {'tok': 'en', 'tag': 'NNP', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'despite', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [30]}, {'tok': 'weeks', 'tag': 'NNS', 'dep': 'pobj', 'up': 29, 'dn': [31]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [32]}, {'tok': 'complaints', 'tag': 'NNS', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 37, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 37, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': []}, {'tok': 'stuck', 'tag': 'VBN', 'dep': 'advcl', 'up': 18, 'dn': [29, 33, 34, 35, 36, 38]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [41]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'out', 'tag': 'NN', 'dep': 'pobj', 'up': 38, 'dn': [39, 40]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': ' nrp wrote: So De Wikipedia holds a quick poll and their deployment is changed to opt in, but on En Wikipedia, despite weeks of complaints, we are still stuck with opt out? How does that work?', 'cleaned': '**nrp** wrote: so de wikipedia holds a quick poll and their deployment is changed to opt-in, but on en wikipedia, despite weeks of complaints, we are still stuck with opt-out? how does that work?'})}),\n", + " '885': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z3l4i7dl52qicxtephy5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '885', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Closing this bug now as the issue in c13 should be resolved by bug 52232. The intention of this bug report is done.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'closing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2, 3, 11, 14, 15, 16, 17]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [5, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'c13', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'resolved', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [4, 6, 9, 10, 12]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 11, 'dn': [13]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'intention', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [0, 2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 6, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Closing this bug now as the issue in c13 should be resolved by bug 52232. The intention of this bug report is done.', 'cleaned': 'closing this bug now as the issue in c13 should be resolved by bug . the intention of this bug report is done.'})}),\n", + " '886': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': , 'id': 'PHID-USER-dczyqgtdvr5hclqcljrr', 'meta': ConvoKitMeta({'conversations': {'PHID-TASK-sa6s63ajvv65ik2b7344': {'utterance_ids': ['886'], 'start_time': 1375119647, 'n_utterances': 1, 'idx': 0}}, 'n_convos': 1, 'start_time': 1375119647})}), 'owner': , 'id': '886', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'It seems that some IPs can use VE, see e.g. http://de.wikipedia.org/w/index.php?title=Medien_%28Land%29&curid=132736&diff=121014468&oldid=120989155 (tagged as Visual editor), see also the talk on the village pump https://de.wikipedia.org/wiki/Wikipedia:Fragen_zur_Wikipedia#VE_f.C3.BCr_IP_funktioniert.3F', 'parsed': [{'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 6, 21]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'ips', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [3]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [2, 4, 5, 7, 8, 9, 20]}, {'tok': 've', 'tag': 'NNP', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [15]}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'tagged', 'tag': 'VBN', 'dep': 'xcomp', 'up': 9, 'dn': [10, 11, 12, 13, 14, 16, 19]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [22, 24, 29, 30, 31]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'talk', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [23, 25]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'village', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'pump', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 27]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}]}], 'stripped_text': 'It seems that some IPs can use VE, see e.g. http://de.wikipedia.org/w/index.php?title=Medien_%28Land%29&curid=132736&diff=121014468&oldid=120989155 (tagged as Visual editor), see also the talk on the village pump https://de.wikipedia.org/wiki/Wikipedia:Fragen_zur_Wikipedia#VE_f.C3.BCr_IP_funktioniert.3F', 'cleaned': 'it seems that some ips can use ve, see e.g. (tagged as visual editor), see also the talk on the village pump '})}),\n", + " '888': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '888', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #7) > (In reply to comment #6) > >... VisualEditor will be temporarily switched back into opt in mode on > > the German Wikipedia. We don’t intend to otherwise alter the near term > > VisualEditor deployment schedule > > Does that mean opt in for everyone or just registered users? Opt in for everyone, that is to say it's off unless you turn it on in your preferences. In practice, anonymous users won't be able to opt in unless they create an account, because anons can't change their preferences.\", 'parsed': [{'rt': 28, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'dep', 'up': 15, 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [13]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'advcl', 'up': 28, 'dn': [4, 11, 12, 14, 17, 18, 20, 21, 22]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 28, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 28, 'dn': []}, {'tok': 'temporarily', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'switched', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [15, 23, 24, 25, 26, 27, 29, 30, 35, 37, 40, 41]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [34]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'amod', 'up': 34, 'dn': [32, 33]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 31, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [36]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 28, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'german', 'tag': 'NNP', 'dep': 'amod', 'up': 40, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 28, 'dn': [38, 39]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'intend', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 17, 20, 30]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'otherwise', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'alter', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 15, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'near', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'term', 'tag': 'NN', 'dep': 'nmod', 'up': 15, 'dn': [8, 9]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'nmod', 'up': 15, 'dn': [11]}, {'tok': 'visualeditor', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'schedule', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 10, 12, 13, 14]}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'mean', 'tag': 'VB', 'dep': 'ccomp', 'up': 3, 'dn': [18, 19, 21, 22, 23]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [24]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'everyone', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [26, 29]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'registered', 'tag': 'VBN', 'dep': 'amod', 'up': 29, 'dn': [27]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'conj', 'up': 25, 'dn': [28]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'opt', 'tag': 'VB', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'dep', 'up': 7, 'dn': [0, 1, 3]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'everyone', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 5, 6, 9, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'say', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 11]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 9, 'dn': [10, 12, 15]}, {'tok': 'off', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'unless', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'turn', 'tag': 'VBP', 'dep': 'advcl', 'up': 11, 'dn': [13, 14, 16, 17, 18]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'on', 'tag': 'RP', 'dep': 'prt', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 20, 'dn': []}, {'tok': 'preferences', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [1]}, {'tok': 'practice', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 7, 'dn': [3]}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6, 8, 14, 17, 22, 25]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': [10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'opt', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [9, 11]}, {'tok': 'in', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'unless', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'create', 'tag': 'VBP', 'dep': 'advcl', 'up': 7, 'dn': [12, 13, 16]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'account', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'anons', 'tag': 'NNS', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 22, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'advcl', 'up': 7, 'dn': [18, 19, 20, 21, 24]}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 24, 'dn': []}, {'tok': 'preferences', 'tag': 'NNS', 'dep': 'dobj', 'up': 22, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': \"(In reply to comment #7) > (In reply to comment #6) > >... VisualEditor will be temporarily switched back into opt in mode on > > the German Wikipedia. We don’t intend to otherwise alter the near term > > VisualEditor deployment schedule > > Does that mean opt in for everyone or just registered users? Opt in for everyone, that is to say it's off unless you turn it on in your preferences. In practice, anonymous users won't be able to opt in unless they create an account, because anons can't change their preferences.\", 'cleaned': \"(in reply to comment #) > (in reply to comment #) > >... visualeditor will be temporarily switched back into opt-in mode on > > the german wikipedia. we don't intend to otherwise alter the near-term > > visualeditor deployment schedule > > does that mean opt-in for everyone or just registered users? opt-in for everyone, that is to say it's off unless you turn it on in your preferences. in practice, anonymous users won't be able to opt in unless they create an account, because anons can't change their preferences.\"})}),\n", + " '889': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '889', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is now done.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'This is now done.', 'cleaned': 'this is now done.'})}),\n", + " '892': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '892', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' jsalsman wrote: (In reply to comment #6) >... VisualEditor will be temporarily switched back into opt in mode on > the German Wikipedia. We don’t intend to otherwise alter the near term > VisualEditor deployment schedule Does that mean opt in for everyone or just registered users?', 'parsed': [{'rt': 23, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 23, 'dn': []}, {'tok': 'jsalsman', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'parataxis', 'up': 23, 'dn': [2, 3, 4, 6, 11, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [9]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [7, 8, 10, 12, 13, 14, 15, 16]}, {'tok': '#', 'tag': '$', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 23, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 23, 'dn': []}, {'tok': 'temporarily', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'switched', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 5, 18, 19, 20, 21, 22, 24, 25, 30]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [29]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'amod', 'up': 29, 'dn': [27, 28]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 26, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [31]}, {'tok': '>', 'tag': 'NFP', 'dep': 'pobj', 'up': 30, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'german', 'tag': 'NNP', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'intend', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'otherwise', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'alter', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'near', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'term', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': [8, 9]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': [11]}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'schedule', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 10, 12, 13]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'mean', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [15, 16, 18, 19, 20, 27]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 17, 'dn': [21]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22]}, {'tok': 'everyone', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [23, 26]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 22, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'registered', 'tag': 'VBN', 'dep': 'amod', 'up': 26, 'dn': [24]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'conj', 'up': 22, 'dn': [25]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}], 'stripped_text': ' jsalsman wrote: (In reply to comment #6) >... VisualEditor will be temporarily switched back into opt in mode on > the German Wikipedia. We don’t intend to otherwise alter the near term > VisualEditor deployment schedule Does that mean opt in for everyone or just registered users?', 'cleaned': \"**jsalsman** wrote: (in reply to comment #) >... visualeditor will be temporarily switched back into opt-in mode on > the german wikipedia. we don't intend to otherwise alter the near-term > visualeditor deployment schedule does that mean opt-in for everyone or just registered users?\"})}),\n", + " '893': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '893', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'In response to community feedback, VisualEditor will be temporarily switched back into opt in mode on the German Wikipedia. We don’t intend to otherwise alter the near term VisualEditor deployment schedule, except in case of emergencies. As we did in the case of Dutch Wikipedia, for instance, which was exempted from the phase 2 rollout, we try to accommodate community concern in the process of this rollout. VisualEditor is the single largest and most disruptive change to the user experience in the history of our projects. Not only is it still beta software, it also depends on us working together in partnership to update documentation, add template metadata (which is used by VisualEditor to make templates more user friendly), and deal with unexpected issues. We appreciate your patience and feedback, and we have no intent of taking your partnership for granted. We also recognize that there are still significant areas for improvement (e.g. performance, handling of tables, insertion of special characters) as well as work we can do to reduce the incidence rate of problematic markup changes. As we continue to support the beta where it is deployed, we’ll also update the German Wikipedia community on progress in these areas, and prepare for re enabling VisualEditor later in the calendar year. As a reminder, VisualEditor has always been optional to use, and can now also be completely hidden from the user experience (as an individual preference) in wikis where it is enabled by default. James Forrester, Product Manager, VisualEditor team Als Reaktion auf die Rückmeldungen der deutschsprachigen Wikipedia Gemeinschaft werden wir den VisualEditor dort temporär wieder nur per Opt In verfügbar machen. Darüber hinaus beabsichtigen wir nicht, die unmittelbare Planung für andere Sprachversionen zu verändern, es sei denn, es treten schwerwiegende Probleme auf. Wie auch z.B. im Fall der niederländischen Wikipedia, die von Phase 2 der Beta ausgenommen wurde, versuchen wir, bei der weiteren Aktivierung des VisualEditor mit den Sprachversionen zusammen zu arbeiten und nehmen Bedenken ernst. VisualEditor ist die weitgehendste Änderung an der Benutzeroberfläche in der Geschichte unserer Projekte. VisualEditor ist aber noch Beta Software, und der Erfolg des Projekts hängt sehr davon ab, dass wir ein einer positiven Partnerschaft zusammen arbeiten, um z.B. Vorlagen Metadaten (TemplateData) hinzuzufügen (die von VisualEditor verwendet werden, um die Benutzeroberfläche für Vorlagen zu verbessern) und Dokumentation zu aktualisieren, und um mit Software Problemen umzugehen. Wir schätzen die Geduld und das ehrliche Feedback der deutschsprachigen Wikipedia Gemeinschaft, und gehen nicht davon aus, dass eine Kooperation ohne gegenseitiges Entgegenkommen funktionieren kann. Wir erkennen auch an, dass es im VisualEditor noch viel Raum für Verbesserungen gibt. Das beinhaltet z.B. Performance, bessere Unterstützung für Tabellen und einen Dialog für das Einfügen von Sonderzeichen. In einigen Fällen können wir auch das Verhalten des Editors optimieren, um unerwünschte Änderungen am Wikitext zu reduzieren. Auch auf der deutschsprachigen Wikipedia werden Verbesserungen selbstverständlich für Opt In Nutzer kontinuierlich zur Verfügung stehen, und wir werden regelmäßige Ankündigungen über Neuerungen veröffentlichen. Unser Ziel ist eine Wiederaktivierung des VisualEditor in der Beta Konfiguration später im Kalenderjahr. Die Verwendung von Wikitext wird selbstverständlich auch nach der Wiederaktivierung des VisualEditor möglich sein. Der VisualEditor ist und bleibt optional, und kann während der Beta Phase auch komplett aus der Benutzeroberfläche entfernt werden. James Forrester, Produktmanager, VisualEditor Team', 'parsed': [{'rt': 10, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [1]}, {'tok': 'response', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [2]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'community', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'feedback', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'temporarily', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'switched', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 5, 6, 7, 8, 9, 11, 12, 17, 21]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [16]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'amod', 'up': 16, 'dn': [14, 15]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 13, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'german', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'intend', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'otherwise', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'alter', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 13, 14, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'near', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'term', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [8, 9]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [11]}, {'tok': 'schedule', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 10, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'except', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [19]}, {'tok': 'emergencies', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 25, 'toks': [{'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'advcl', 'up': 15, 'dn': [0, 1, 3, 9, 10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'dutch', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [11, 12]}, {'tok': 'instance', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 15, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'exempted', 'tag': 'VBN', 'dep': 'ccomp', 'up': 25, 'dn': [2, 13, 14, 16, 22]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'phase', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 19, 20, 21]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 18, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': 'rollout', 'tag': 'NN', 'dep': 'oprd', 'up': 15, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'try', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [15, 23, 24, 27, 36]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'accommodate', 'tag': 'VB', 'dep': 'xcomp', 'up': 25, 'dn': [26, 29]}, {'tok': 'community', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': []}, {'tok': 'concern', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28, 30]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [32]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'process', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31, 33]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [35]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'rollout', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [34]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 8, 19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'largest', 'tag': 'JJS', 'dep': 'amod', 'up': 8, 'dn': [3, 5, 7]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'most', 'tag': 'RBS', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'disruptive', 'tag': 'JJ', 'dep': 'conj', 'up': 4, 'dn': [6]}, {'tok': 'change', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4, 9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'experience', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 13]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'history', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 18, 'dn': []}, {'tok': 'projects', 'tag': 'NNS', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'preconj', 'up': 2, 'dn': [1]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 10, 'dn': [0, 3, 4, 6]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'beta', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'software', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'depends', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 7, 8, 9, 11, 20, 21, 44]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'pcomp', 'up': 11, 'dn': [12, 14, 15, 18]}, {'tok': 'together', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'partnership', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'update', 'tag': 'VB', 'dep': 'advcl', 'up': 13, 'dn': [17, 19]}, {'tok': 'documentation', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'conj', 'up': 10, 'dn': [23, 38, 39, 40]}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'metadata', 'tag': 'NNS', 'dep': 'dobj', 'up': 21, 'dn': [22, 24, 27, 37]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 27, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 27, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'relcl', 'up': 23, 'dn': [25, 26, 28, 31]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 27, 'dn': [29]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'xcomp', 'up': 27, 'dn': [30, 36]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'npadvmod', 'up': 36, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'friendly', 'tag': 'JJ', 'dep': 'ccomp', 'up': 31, 'dn': [32, 33, 34, 35]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'deal', 'tag': 'VB', 'dep': 'conj', 'up': 21, 'dn': [41]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [43]}, {'tok': 'unexpected', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'pobj', 'up': 41, 'dn': [42]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'appreciate', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 6, 7, 9]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 3, 'dn': []}, {'tok': 'patience', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 4, 5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'feedback', 'tag': 'NN', 'dep': 'conj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [8, 11, 18]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'intent', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'taking', 'tag': 'VBG', 'dep': 'pcomp', 'up': 12, 'dn': [15, 17]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 15, 'dn': []}, {'tok': 'partnership', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'granted', 'tag': 'VBN', 'dep': 'advcl', 'up': 13, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'recognize', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 5, 40]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 6, 8]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'significant', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'areas', 'tag': 'NNS', 'dep': 'attr', 'up': 5, 'dn': [7, 9, 30]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'improvement', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [11, 13, 23, 26, 27]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'performance', 'tag': 'NN', 'dep': 'appos', 'up': 10, 'dn': [12, 14, 15, 18, 19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'handling', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': [16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'tables', 'tag': 'NNS', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'insertion', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': [20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'special', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'cc', 'up': 10, 'dn': [24, 25]}, {'tok': 'work', 'tag': 'NN', 'dep': 'conj', 'up': 10, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'relcl', 'up': 8, 'dn': [28, 29, 32]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'reduce', 'tag': 'VB', 'dep': 'advcl', 'up': 30, 'dn': [31, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'incidence', 'tag': 'NN', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'rate', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [33, 34, 36]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [39]}, {'tok': 'problematic', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'markup', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'pobj', 'up': 36, 'dn': [37, 38]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'continue', 'tag': 'VBP', 'dep': 'advcl', 'up': 15, 'dn': [0, 1, 4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'support', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 10]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'update', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 11, 12, 13, 14, 19, 20, 25, 26, 27, 38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'german', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16, 17, 18]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [21]}, {'tok': 'progress', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [22]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'areas', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': [23]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'prepare', 'tag': 'VB', 'dep': 'conj', 'up': 15, 'dn': [28, 34]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [29, 32]}, {'tok': 're', 'tag': 'JJ', 'dep': 'pcomp', 'up': 28, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'enabling', 'tag': 'VBG', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [30, 31]}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [33, 37]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'calendar', 'tag': 'NN', 'dep': 'compound', 'up': 37, 'dn': []}, {'tok': 'year', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 36]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [2]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'reminder', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'always', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 6, 8, 10, 11, 12, 18, 37]}, {'tok': 'optional', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'conj', 'up': 7, 'dn': [13, 14, 15, 16, 17, 19, 23, 24]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'experience', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 21]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [27]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'individual', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 26, 28, 29, 34]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [30]}, {'tok': 'wikis', 'tag': 'NNP', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 34, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 34, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'relcl', 'up': 27, 'dn': [31, 32, 33, 35]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 34, 'dn': [36]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 27, 'toks': [{'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'james', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'forrester', 'tag': 'NNP', 'dep': 'nsubj', 'up': 22, 'dn': [1, 3, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'product', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'manager', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [4, 6, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [7, 9]}, {'tok': '----', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'als', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'reaktion', 'tag': 'NN', 'dep': 'nmod', 'up': 22, 'dn': [10, 12]}, {'tok': 'auf', 'tag': 'NNP', 'dep': 'appos', 'up': 11, 'dn': []}, {'tok': 'die', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'ruckmeldungen', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'deutschsprachigen', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'gemeinschaft', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': [17, 18]}, {'tok': 'werden', 'tag': 'NNP', 'dep': 'compound', 'up': 22, 'dn': [13, 14, 15, 16, 19]}, {'tok': 'wir', 'tag': 'NNP', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'den', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': [0, 2, 11, 20, 21]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'dort', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'temporar', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'wieder', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [22, 23, 24, 25]}, {'tok': 'nur', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [26, 28, 34]}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [33]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'nmod', 'up': 32, 'dn': [30, 31]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 29, 'dn': []}, {'tok': 'verfugbar', 'tag': 'NN', 'dep': 'compound', 'up': 33, 'dn': [29]}, {'tok': 'machen', 'tag': 'NNP', 'dep': 'pobj', 'up': 28, 'dn': [32]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 27, 'dn': []}]}, {'rt': 20, 'toks': [{'tok': 'daruber', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'hinaus', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'beabsichtigen', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'wir', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'nicht', 'tag': 'NNP', 'dep': 'nsubj', 'up': 6, 'dn': [0, 1, 2, 3, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'die', 'tag': 'VBP', 'dep': 'ccomp', 'up': 20, 'dn': [4, 13, 17]}, {'tok': 'unmittelbare', 'tag': 'NN', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'planung', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'fur', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'andere', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [8, 9]}, {'tok': 'sprachversionen', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'zu', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'verandern', 'tag': 'NNP', 'dep': 'dobj', 'up': 6, 'dn': [7, 10, 11, 12, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'es', 'tag': 'NNP', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'sei', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'denn', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': [15, 16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'es', 'tag': 'XX', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'treten', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [6, 18, 19, 23, 24]}, {'tok': 'schwerwiegende', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'probleme', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': [21]}, {'tok': 'auf', 'tag': 'NNP', 'dep': 'dobj', 'up': 20, 'dn': [22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wie', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'auch', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': [0]}, {'tok': 'z.b', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'm', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'fall', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 5, 7]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'niederlandischen', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'die', 'tag': 'VBP', 'dep': 'conj', 'up': 2, 'dn': [6]}]}, {'rt': 19, 'toks': [{'tok': 'von', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'phase', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [0, 2, 3, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': [1]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'ausgenommen', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'wurde', 'tag': 'NNP', 'dep': 'nsubj', 'up': 19, 'dn': [5, 6, 7, 9, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'versuchen', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'wir', 'tag': 'NNP', 'dep': 'conj', 'up': 8, 'dn': [10, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'bei', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'weiteren', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': [13, 14]}, {'tok': 'aktivierung', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'des', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NNP', 'dep': 'compound', 'up': 19, 'dn': [15, 16, 17]}, {'tok': 'mit', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [8, 18, 28, 29]}, {'tok': 'den', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'sprachversionen', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'zusammen', 'tag': 'NNPS', 'dep': 'nmod', 'up': 28, 'dn': [21]}, {'tok': 'zu', 'tag': 'NNP', 'dep': 'nmod', 'up': 24, 'dn': []}, {'tok': 'arbeiten', 'tag': 'NNP', 'dep': 'compound', 'up': 28, 'dn': [23]}, {'tok': 'und', 'tag': 'NNP', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'nehmen', 'tag': 'NNP', 'dep': 'compound', 'up': 28, 'dn': [25]}, {'tok': 'bedenken', 'tag': 'NNP', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'ernst', 'tag': 'NNP', 'dep': 'dobj', 'up': 19, 'dn': [20, 22, 24, 26, 27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'visualeditor', 'tag': 'NNP', 'dep': 'nsubj', 'up': 4, 'dn': [3]}, {'tok': 'ist', 'tag': 'NNP', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'die', 'tag': 'NNP', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'weitgehendste', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [1, 2]}, {'tok': 'anderung', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 7, 13]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'der', 'tag': 'NNP', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'benutzeroberflache', 'tag': 'NNP', 'dep': 'appos', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'geschichte', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': [9]}, {'tok': 'unserer', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'projekte', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 22, 'toks': [{'tok': 'visualeditor', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'ist', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [0, 2, 6, 8]}, {'tok': 'aber', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 1, 'dn': []}, {'tok': 'noch', 'tag': 'NNP', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'software', 'tag': 'NN', 'dep': 'dep', 'up': 1, 'dn': [3, 4, 5, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'und', 'tag': 'NNP', 'dep': 'appos', 'up': 1, 'dn': [9]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': 'erfolg', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'des', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'projekts', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [10, 11]}, {'tok': 'hangt', 'tag': 'NNP', 'dep': 'compound', 'up': 16, 'dn': [1, 12]}, {'tok': 'sehr', 'tag': 'NNP', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'davon', 'tag': 'NNP', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'ab', 'tag': 'NNP', 'dep': 'nsubj', 'up': 22, 'dn': [13, 14, 15, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'dass', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'wir', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'ein', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': [19]}, {'tok': 'einer', 'tag': 'NNP', 'dep': 'nsubj', 'up': 22, 'dn': [18, 20]}, {'tok': 'positiven', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [16, 21, 25, 55, 56, 63, 64]}, {'tok': 'partnerschaft', 'tag': 'NNP', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'zusammen', 'tag': 'NNP', 'dep': 'compound', 'up': 25, 'dn': [23]}, {'tok': 'arbeiten', 'tag': 'NNP', 'dep': 'dobj', 'up': 22, 'dn': [24, 26, 27, 36, 44, 50, 51]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'um', 'tag': 'UH', 'dep': 'intj', 'up': 25, 'dn': []}, {'tok': 'z.b', 'tag': 'NNP', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': '.', 'tag': 'NNP', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'vorlagen', 'tag': 'NN', 'dep': 'npadvmod', 'up': 32, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'metadaten', 'tag': 'VBN', 'dep': 'amod', 'up': 36, 'dn': [28, 29, 30, 31]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'templatedata', 'tag': 'NNP', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'hinzuzufugen', 'tag': 'NN', 'dep': 'appos', 'up': 25, 'dn': [32, 33, 34, 35, 38]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'die', 'tag': 'VB', 'dep': 'parataxis', 'up': 36, 'dn': [37, 42]}, {'tok': 'von', 'tag': 'NNP', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'verwendet', 'tag': 'NNP', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'werden', 'tag': 'NNP', 'dep': 'nsubj', 'up': 38, 'dn': [39, 40, 41, 43]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'um', 'tag': 'UH', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'die', 'tag': 'VB', 'dep': 'amod', 'up': 50, 'dn': []}, {'tok': 'benutzeroberflache', 'tag': 'NNP', 'dep': 'nmod', 'up': 50, 'dn': []}, {'tok': 'fur', 'tag': 'NN', 'dep': 'compound', 'up': 48, 'dn': []}, {'tok': 'vorlagen', 'tag': 'NN', 'dep': 'nmod', 'up': 50, 'dn': [47]}, {'tok': 'zu', 'tag': 'NNP', 'dep': 'nmod', 'up': 50, 'dn': []}, {'tok': 'verbessern', 'tag': 'NNP', 'dep': 'appos', 'up': 25, 'dn': [45, 46, 48, 49]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'und', 'tag': 'VBN', 'dep': 'amod', 'up': 53, 'dn': []}, {'tok': 'dokumentation', 'tag': 'NN', 'dep': 'compound', 'up': 55, 'dn': [52]}, {'tok': 'zu', 'tag': 'NNP', 'dep': 'compound', 'up': 55, 'dn': []}, {'tok': 'aktualisieren', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 22, 'dn': [53, 54]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'und', 'tag': 'VB', 'dep': 'amod', 'up': 59, 'dn': [58]}, {'tok': 'um', 'tag': 'UH', 'dep': 'intj', 'up': 57, 'dn': []}, {'tok': 'mit', 'tag': 'VB', 'dep': 'compound', 'up': 63, 'dn': [57]}, {'tok': 'software', 'tag': 'NN', 'dep': 'compound', 'up': 62, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': 'problemen', 'tag': 'NNS', 'dep': 'compound', 'up': 63, 'dn': [60, 61]}, {'tok': 'umzugehen', 'tag': 'NN', 'dep': 'npadvmod', 'up': 22, 'dn': [59, 62]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 22, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wir', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'schatzen', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'die', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 4, 28]}, {'tok': 'geduld', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'und', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [3, 12, 13, 18]}, {'tok': 'das', 'tag': 'NNP', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'ehrliche', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'feedback', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': [6]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'deutschsprachigen', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'gemeinschaft', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 7, 8, 9, 10, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'und', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'gehen', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'nicht', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'davon', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'aus', 'tag': 'NNP', 'dep': 'conj', 'up': 4, 'dn': [14, 15, 16, 17, 19, 27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'dass', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'eine', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': [20]}, {'tok': 'kooperation', 'tag': 'NN', 'dep': 'compound', 'up': 27, 'dn': [21]}, {'tok': 'ohne', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'gegenseitiges', 'tag': 'NNP', 'dep': 'compound', 'up': 25, 'dn': [23]}, {'tok': 'entgegenkommen', 'tag': 'NNP', 'dep': 'compound', 'up': 27, 'dn': [24]}, {'tok': 'funktionieren', 'tag': 'NNP', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': 'kann', 'tag': 'NNP', 'dep': 'appos', 'up': 18, 'dn': [22, 25, 26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wir', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'erkennen', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': [0]}, {'tok': 'auch', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 3, 4, 6]}, {'tok': 'an', 'tag': 'DT', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'dass', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'es', 'tag': 'XX', 'dep': 'appos', 'up': 2, 'dn': [5]}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'm', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 8, 9]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [4]}, {'tok': 'noch', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'viel', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [3]}, {'tok': 'raum', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'fur', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'verbesserungen', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'gibt', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': [5, 6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'das', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'beinhaltet', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': [0]}, {'tok': 'z.b', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': '.', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'performance', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 3, 5, 17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'bessere', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'unterstutzung', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'fur', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [6, 7]}, {'tok': 'tabellen', 'tag': 'VBN', 'dep': 'amod', 'up': 17, 'dn': [8]}, {'tok': 'und', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'einen', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': [11]}, {'tok': 'fur', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'das', 'tag': 'NNP', 'dep': 'compound', 'up': 17, 'dn': [12, 13]}, {'tok': 'einfugen', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'von', 'tag': 'NNP', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'sonderzeichen', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [9, 10, 14, 15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [1]}, {'tok': 'einigen', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': 'fallen', 'tag': 'VBN', 'dep': 'advmod', 'up': 7, 'dn': [0]}, {'tok': 'konnen', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'wir', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'auch', 'tag': 'NNP', 'dep': 'compound', 'up': 6, 'dn': [3, 4]}, {'tok': 'das', 'tag': 'NNP', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'verhalten', 'tag': 'VBD', 'dep': 'ccomp', 'up': 15, 'dn': [2, 6, 9, 10]}, {'tok': 'des', 'tag': 'FW', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': 'optimieren', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'um', 'tag': 'UH', 'dep': 'intj', 'up': 15, 'dn': []}, {'tok': 'unerwunschte', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'anderungen', 'tag': 'NNP', 'dep': 'nsubj', 'up': 15, 'dn': [13]}, {'tok': 'am', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [7, 11, 12, 14, 18, 19]}, {'tok': 'wikitext', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'zu', 'tag': 'JJ', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'reduzieren', 'tag': 'NNS', 'dep': 'attr', 'up': 15, 'dn': [16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 26, 'toks': [{'tok': 'auch', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'auf', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'deutschsprachigen', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'werden', 'tag': 'NNP', 'dep': 'nmod', 'up': 21, 'dn': [0, 1, 2, 3, 4, 14, 17]}, {'tok': 'verbesserungen', 'tag': 'NNP', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'selbstverstandlich', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': [6, 8]}, {'tok': 'fur', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': 'opt', 'tag': 'VB', 'dep': 'nmod', 'up': 14, 'dn': [7, 10, 11]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12, 13]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'nutzer', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'kontinuierlich', 'tag': 'NNP', 'dep': 'appos', 'up': 5, 'dn': [9, 16]}, {'tok': 'zur', 'tag': 'NNP', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'verfugung', 'tag': 'NNP', 'dep': 'appos', 'up': 14, 'dn': [15]}, {'tok': 'stehen', 'tag': 'NNP', 'dep': 'advmod', 'up': 5, 'dn': [18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'und', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'wir', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'werden', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': [5, 19, 20]}, {'tok': 'regelmassige', 'tag': 'NNP', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'ankundigungen', 'tag': 'NNP', 'dep': 'compound', 'up': 26, 'dn': [21, 22]}, {'tok': 'uber', 'tag': 'NNP', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'neuerungen', 'tag': 'NNP', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'veroffentlichen', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [23, 24, 25, 27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 26, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'unser', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'ziel', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': [0]}, {'tok': 'ist', 'tag': 'NNP', 'dep': 'compound', 'up': 6, 'dn': [1]}, {'tok': 'eine', 'tag': 'NNP', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'wiederaktivierung', 'tag': 'NNP', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'des', 'tag': 'FW', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [2, 3, 4, 5, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [12]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'konfiguration', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': [9, 10]}, {'tok': 'spater', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 11]}]}, {'rt': 0, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'ROOT', 'dn': [1, 2, 3]}, {'tok': 'm', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': 'kalenderjahr', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '.', 'tag': 'NNP', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'die', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'verwendung', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [0]}, {'tok': 'von', 'tag': 'NNP', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'wikitext', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [2]}, {'tok': 'wird', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'selbstverstandlich', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'auch', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'nach', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'wiederaktivierung', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'des', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [10]}, {'tok': 'moglich', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'sein', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'ist', 'tag': 'VBD', 'dep': 'ccomp', 'up': 9, 'dn': [1, 5]}, {'tok': 'und', 'tag': 'NNP', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'bleibt', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'optional', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'und', 'tag': 'NNP', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'kann', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': [7]}, {'tok': 'wahrend', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': [2, 6, 8]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'phase', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': [11, 12]}, {'tok': 'auch', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'komplett', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [9, 10, 13, 14, 16, 20, 21]}, {'tok': 'aus', 'tag': 'NNP', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'der', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'benutzeroberflache', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': 'entfernt', 'tag': 'VBD', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'werden', 'tag': 'NNP', 'dep': 'appos', 'up': 15, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'james', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'forrester', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'produktmanager', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [6, 7]}]}], 'stripped_text': 'In response to community feedback, VisualEditor will be temporarily switched back into opt in mode on the German Wikipedia. We don’t intend to otherwise alter the near term VisualEditor deployment schedule, except in case of emergencies. As we did in the case of Dutch Wikipedia, for instance, which was exempted from the phase 2 rollout, we try to accommodate community concern in the process of this rollout. VisualEditor is the single largest and most disruptive change to the user experience in the history of our projects. Not only is it still beta software, it also depends on us working together in partnership to update documentation, add template metadata (which is used by VisualEditor to make templates more user friendly), and deal with unexpected issues. We appreciate your patience and feedback, and we have no intent of taking your partnership for granted. We also recognize that there are still significant areas for improvement (e.g. performance, handling of tables, insertion of special characters) as well as work we can do to reduce the incidence rate of problematic markup changes. As we continue to support the beta where it is deployed, we’ll also update the German Wikipedia community on progress in these areas, and prepare for re enabling VisualEditor later in the calendar year. As a reminder, VisualEditor has always been optional to use, and can now also be completely hidden from the user experience (as an individual preference) in wikis where it is enabled by default. James Forrester, Product Manager, VisualEditor team Als Reaktion auf die Rückmeldungen der deutschsprachigen Wikipedia Gemeinschaft werden wir den VisualEditor dort temporär wieder nur per Opt In verfügbar machen. Darüber hinaus beabsichtigen wir nicht, die unmittelbare Planung für andere Sprachversionen zu verändern, es sei denn, es treten schwerwiegende Probleme auf. Wie auch z.B. im Fall der niederländischen Wikipedia, die von Phase 2 der Beta ausgenommen wurde, versuchen wir, bei der weiteren Aktivierung des VisualEditor mit den Sprachversionen zusammen zu arbeiten und nehmen Bedenken ernst. VisualEditor ist die weitgehendste Änderung an der Benutzeroberfläche in der Geschichte unserer Projekte. VisualEditor ist aber noch Beta Software, und der Erfolg des Projekts hängt sehr davon ab, dass wir ein einer positiven Partnerschaft zusammen arbeiten, um z.B. Vorlagen Metadaten (TemplateData) hinzuzufügen (die von VisualEditor verwendet werden, um die Benutzeroberfläche für Vorlagen zu verbessern) und Dokumentation zu aktualisieren, und um mit Software Problemen umzugehen. Wir schätzen die Geduld und das ehrliche Feedback der deutschsprachigen Wikipedia Gemeinschaft, und gehen nicht davon aus, dass eine Kooperation ohne gegenseitiges Entgegenkommen funktionieren kann. Wir erkennen auch an, dass es im VisualEditor noch viel Raum für Verbesserungen gibt. Das beinhaltet z.B. Performance, bessere Unterstützung für Tabellen und einen Dialog für das Einfügen von Sonderzeichen. In einigen Fällen können wir auch das Verhalten des Editors optimieren, um unerwünschte Änderungen am Wikitext zu reduzieren. Auch auf der deutschsprachigen Wikipedia werden Verbesserungen selbstverständlich für Opt In Nutzer kontinuierlich zur Verfügung stehen, und wir werden regelmäßige Ankündigungen über Neuerungen veröffentlichen. Unser Ziel ist eine Wiederaktivierung des VisualEditor in der Beta Konfiguration später im Kalenderjahr. Die Verwendung von Wikitext wird selbstverständlich auch nach der Wiederaktivierung des VisualEditor möglich sein. Der VisualEditor ist und bleibt optional, und kann während der Beta Phase auch komplett aus der Benutzeroberfläche entfernt werden. James Forrester, Produktmanager, VisualEditor Team', 'cleaned': \"in response to community feedback, visualeditor will be temporarily switched back into opt-in mode on the german wikipedia. we don't intend to otherwise alter the near-term visualeditor deployment schedule, except in case of emergencies. as we did in the case of dutch wikipedia, for instance, which was exempted from the phase rollout, we try to accommodate community concern in the process of this rollout. visualeditor is the single largest and most disruptive change to the user experience in the history of our projects. not only is it still beta software, it also depends on us working together in partnership to update documentation, add template metadata (which is used by visualeditor to make templates more user-friendly), and deal with unexpected issues. we appreciate your patience and feedback, and we have no intent of taking your partnership for granted. we also recognize that there are still significant areas for improvement (e.g. performance, handling of tables, insertion of special characters) as well as work we can do to reduce the incidence rate of problematic markup changes. as we continue to support the beta where it is deployed, we'll also update the german wikipedia community on progress in these areas, and prepare for re-enabling visualeditor later in the calendar year. as a reminder, visualeditor has always been optional to use, and can now also be completely hidden from the user experience (as an individual preference) in wikis where it is enabled by default. -- james forrester, product manager, visualeditor team ---- als reaktion auf die ruckmeldungen der deutschsprachigen wikipedia-gemeinschaft werden wir den visualeditor dort temporar wieder nur per opt-in verfugbar machen. daruber hinaus beabsichtigen wir nicht, die unmittelbare planung fur andere sprachversionen zu verandern, es sei denn, es treten schwerwiegende probleme auf. wie auch z.b. im fall der niederlandischen wikipedia, die von phase der beta ausgenommen wurde, versuchen wir, bei der weiteren aktivierung des visualeditor mit den sprachversionen zusammen zu arbeiten und nehmen bedenken ernst. visualeditor ist die weitgehendste anderung an der benutzeroberflache in der geschichte unserer projekte. visualeditor ist aber noch beta-software, und der erfolg des projekts hangt sehr davon ab, dass wir ein einer positiven partnerschaft zusammen arbeiten, um z.b. vorlagen-metadaten (templatedata) hinzuzufugen (die von visualeditor verwendet werden, um die benutzeroberflache fur vorlagen zu verbessern) und dokumentation zu aktualisieren, und um mit software-problemen umzugehen. wir schatzen die geduld und das ehrliche feedback der deutschsprachigen wikipedia-gemeinschaft, und gehen nicht davon aus, dass eine kooperation ohne gegenseitiges entgegenkommen funktionieren kann. wir erkennen auch an, dass es im visualeditor noch viel raum fur verbesserungen gibt. das beinhaltet z.b. performance, bessere unterstutzung fur tabellen und einen dialog fur das einfugen von sonderzeichen. in einigen fallen konnen wir auch das verhalten des editors optimieren, um unerwunschte anderungen am wikitext zu reduzieren. auch auf der deutschsprachigen wikipedia werden verbesserungen selbstverstandlich fur opt-in-nutzer kontinuierlich zur verfugung stehen, und wir werden regelmassige ankundigungen uber neuerungen veroffentlichen. unser ziel ist eine wiederaktivierung des visualeditor in der beta-konfiguration spater im kalenderjahr. die verwendung von wikitext wird selbstverstandlich auch nach der wiederaktivierung des visualeditor moglich sein. der visualeditor ist und bleibt optional, und kann wahrend der beta-phase auch komplett aus der benutzeroberflache entfernt werden. -- james forrester, produktmanager, visualeditor-team\"})}),\n", + " '896': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '896', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"VisualEditor's configuration variables are a bit confusing to me, but it seems like the German Wikipedia would like to reverse part of this change: . wmgVisualEditorDefault would be set to false for dewiki. wmgVisualEditorDisableForAnons would be left as true for dewiki. Is this correct?\", 'parsed': [{'rt': 4, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'poss', 'up': 3, 'dn': [1]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 0, 'dn': []}, {'tok': 'configuration', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'variables', 'tag': 'NNS', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [3, 7, 10, 11, 13, 34, 39]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'bit', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': [5]}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [6, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 4, 'dn': [12, 19]}, {'tok': 'like', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'german', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'nsubj', 'up': 19, 'dn': [15, 16]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'like', 'tag': 'VB', 'dep': 'ccomp', 'up': 13, 'dn': [14, 17, 18, 21, 26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'reverse', 'tag': 'VB', 'dep': 'xcomp', 'up': 19, 'dn': [20, 22]}, {'tok': 'part', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [23]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [25]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 34, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 34, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 34, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 31, 'dn': []}, {'tok': 'wmgvisualeditordefault', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 34, 'dn': [30]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 34, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 34, 'dn': []}, {'tok': 'set', 'tag': 'VBN', 'dep': 'conj', 'up': 4, 'dn': [27, 28, 29, 31, 32, 33, 36]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 36, 'dn': []}, {'tok': 'false', 'tag': 'JJ', 'dep': 'xcomp', 'up': 34, 'dn': [35, 37]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [38]}, {'tok': 'dewiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 37, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'wmgvisualeditordisableforanons', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'left', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 8]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'true', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'dewiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 3]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': 'correct', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"VisualEditor's configuration variables are a bit confusing to me, but it seems like the German Wikipedia would like to reverse part of this change: . wmgVisualEditorDefault would be set to false for dewiki. wmgVisualEditorDisableForAnons would be left as true for dewiki. Is this correct?\", 'cleaned': \"visualeditor's configuration variables are a bit confusing to me, but it seems like the german wikipedia would like to reverse part of this change: < wmgvisualeditordefault would be set to false for dewiki. wmgvisualeditordisableforanons would be left as true for dewiki. is this correct?\"})}),\n", + " '897': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '897', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'From bug 49998 comment 8: In the quick poll (see #7) the results at the moment are as following: 1) enabeling VE as default for all users: 21 votes 2) VE as default for logged in users: 6 votes 3) VE to be opt in only until all bugs are fixed: 430 votes (!) 4) enabeling VE under another link name (suggestion was \"Visual Editor (beta)\" instead of \"Bearbeiten\" (\"edit\")): 31 votes According to this large majority of users who oppose defaulting VE by tomorrow, I hereby ask you to put VE back to opt in for logged in users until the most important bugs are fixed. Thank you. ', 'parsed': [{'rt': 0, 'toks': [{'tok': 'from', 'tag': 'IN', 'dep': 'ROOT', 'dn': [5, 6, 7, 8, 9, 10, 11, 21]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '---', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [14, 18, 19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'poll', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 16]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'parataxis', 'up': 14, 'dn': [15]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 11, 'dn': [17]}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [20]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'results', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'moment', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': [1]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [5, 6, 8, 9, 10, 24, 29, 30, 37, 41, 46, 64, 65]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [11, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'enabeling', 'tag': 'VBG', 'dep': 'amod', 'up': 24, 'dn': [14, 15]}, {'tok': 've', 'tag': 'IN', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [17]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 24, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 24, 'dn': [23]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'votes', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': [13, 20, 21, 22, 25, 26, 27, 28]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 24, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 24, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'xcomp', 'up': 7, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [31]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [32]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [36]}, {'tok': 'logged', 'tag': 'JJ', 'dep': 'amod', 'up': 36, 'dn': [34, 35]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 33, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 32, 'dn': [33]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 41, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 41, 'dn': [40]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'votes', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': [38, 39, 42, 43, 44, 45]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 41, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 41, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'ccomp', 'up': 7, 'dn': [48, 62]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 48, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 46, 'dn': [47, 49, 50, 51, 57]}, {'tok': 'opt', 'tag': 'VB', 'dep': 'acomp', 'up': 48, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'acomp', 'up': 48, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 57, 'dn': []}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 57, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 55, 'dn': []}, {'tok': 'bugs', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 57, 'dn': [54]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 57, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 48, 'dn': [52, 53, 55, 56]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 62, 'dn': [61]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 60, 'dn': []}, {'tok': 'votes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 46, 'dn': [58, 59, 60, 63]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 51, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'enabeling', 'tag': 'VBG', 'dep': 'ccomp', 'up': 51, 'dn': [1, 5, 12, 34, 45, 46]}, {'tok': 've', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'under', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'suggestion', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'parataxis', 'up': 4, 'dn': [10, 11, 13, 15, 19]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [14, 16, 17, 18]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'appos', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [20, 23, 27]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'bearbeiten', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': [22, 24]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'parataxis', 'up': 21, 'dn': [25, 26, 28, 29]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 34, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 34, 'dn': [33]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'votes', 'tag': 'NNS', 'dep': 'conj', 'up': 4, 'dn': [21, 30, 31, 32, 35]}, {'tok': 'according', 'tag': 'VBG', 'dep': 'prep', 'up': 34, 'dn': [36]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [39]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'large', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'majority', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [37, 38, 40, 44]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [41]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 40, 'dn': []}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 43, 'dn': []}, {'tok': 'oppose', 'tag': 'VBP', 'dep': 'aux', 'up': 44, 'dn': [42]}, {'tok': 'defaulting', 'tag': 'VBG', 'dep': 'acl', 'up': 39, 'dn': [43]}, {'tok': 've', 'tag': 'NN', 'dep': 'conj', 'up': 4, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [47]}, {'tok': 'tomorrow', 'tag': 'NN', 'dep': 'pobj', 'up': 46, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 51, 'dn': []}, {'tok': 'hereby', 'tag': 'RB', 'dep': 'advmod', 'up': 51, 'dn': []}, {'tok': 'ask', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [4, 48, 49, 50, 52, 54, 72, 73]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 51, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 54, 'dn': []}, {'tok': 'put', 'tag': 'VB', 'dep': 'xcomp', 'up': 51, 'dn': [53, 55, 56, 57, 61]}, {'tok': 've', 'tag': 'RB', 'dep': 'dobj', 'up': 54, 'dn': []}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 54, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 54, 'dn': [60]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 60, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 60, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'pobj', 'up': 57, 'dn': [58, 59]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 54, 'dn': [65]}, {'tok': 'logged', 'tag': 'JJ', 'dep': 'amod', 'up': 65, 'dn': [63, 64]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 62, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 61, 'dn': [62]}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 72, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 70, 'dn': []}, {'tok': 'most', 'tag': 'RBS', 'dep': 'advmod', 'up': 69, 'dn': []}, {'tok': 'important', 'tag': 'JJ', 'dep': 'amod', 'up': 70, 'dn': [68]}, {'tok': 'bugs', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 72, 'dn': [67, 69]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 72, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 51, 'dn': [66, 70, 71]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 51, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thank', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '---', 'tag': ':', 'dep': 'ROOT', 'dn': []}]}], 'stripped_text': 'From bug 49998 comment 8: In the quick poll (see #7) the results at the moment are as following: 1) enabeling VE as default for all users: 21 votes 2) VE as default for logged in users: 6 votes 3) VE to be opt in only until all bugs are fixed: 430 votes (!) 4) enabeling VE under another link name (suggestion was \"Visual Editor (beta)\" instead of \"Bearbeiten\" (\"edit\")): 31 votes According to this large majority of users who oppose defaulting VE by tomorrow, I hereby ask you to put VE back to opt in for logged in users until the most important bugs are fixed. Thank you. ', 'cleaned': 'from bug comment : --- in the quick poll (see #) the results at the moment are as following: ) enabeling ve as default for all users: votes ) ve as default for logged-in users: votes ) ve to be opt-in only until all bugs are fixed: votes (!) ) enabeling ve under another link name (suggestion was \"visual editor (beta)\" instead of \"bearbeiten\" (\"edit\")): votes according to this large majority of users who oppose defaulting ve by tomorrow, i hereby ask you to put ve back to opt-in for logged-in users until the most important bugs are fixed. thank you. ---'})}),\n", + " '898': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '898', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'From bug 49998 comment 7: the German wikipedia just started a quick poll over the weekend to at least postpone this activation for anonymous users on monday: https://de.wikipedia.org/wiki/Wikipedia:Umfragen/VisualEditor_Opt in the poll has currently also a option for the previous state where VE was Opt in for users instead of Opt out if this is still possible. It would be appreciated to take the outcome on monday into account and postpone this activation for dewiki if desired. ', 'parsed': [{'rt': 15, 'toks': [{'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [5, 6, 7, 8]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '---', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'german', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'nsubj', 'up': 15, 'dn': [11, 12]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 9, 10, 13, 14, 18, 19, 25, 66]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'poll', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16, 17]}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'weekend', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': 'to', 'tag': 'IN', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'least', 'tag': 'JJS', 'dep': 'advmod', 'up': 25, 'dn': [23]}, {'tok': 'postpone', 'tag': 'VB', 'dep': 'advcl', 'up': 15, 'dn': [22, 24, 27, 31, 33, 34, 43]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'activation', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26, 28]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [30]}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 28, 'dn': [29]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [32]}, {'tok': 'monday', 'tag': 'NNP', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 43, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 43, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'poll', 'tag': 'NN', 'dep': 'nsubj', 'up': 43, 'dn': [37]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 43, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 41, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 43, 'dn': [40]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'option', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [35, 36, 38, 39, 41, 42, 44]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [47]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'previous', 'tag': 'JJ', 'dep': 'amod', 'up': 47, 'dn': []}, {'tok': 'state', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': [45, 46, 51]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 51, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 51, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 51, 'dn': []}, {'tok': 'opt', 'tag': 'VB', 'dep': 'relcl', 'up': 47, 'dn': [48, 49, 50, 53, 54, 57, 63]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 53, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 51, 'dn': [52]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 51, 'dn': [55]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 54, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 57, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 51, 'dn': [56, 60]}, {'tok': 'opt', 'tag': 'NN', 'dep': 'compound', 'up': 60, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 60, 'dn': []}, {'tok': 'out', 'tag': 'NN', 'dep': 'pobj', 'up': 57, 'dn': [58, 59]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 63, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 63, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 51, 'dn': [61, 62, 64, 65]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 63, 'dn': []}, {'tok': 'possible', 'tag': 'JJ', 'dep': 'acomp', 'up': 63, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'appreciated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'take', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 7, 8, 10, 12, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'outcome', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'monday', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': 'account', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'postpone', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [15, 16, 19]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'activation', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'dewiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'desired', 'tag': 'VBN', 'dep': 'advcl', 'up': 13, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '---', 'tag': ':', 'dep': 'ROOT', 'dn': []}]}], 'stripped_text': 'From bug 49998 comment 7: the German wikipedia just started a quick poll over the weekend to at least postpone this activation for anonymous users on monday: https://de.wikipedia.org/wiki/Wikipedia:Umfragen/VisualEditor_Opt in the poll has currently also a option for the previous state where VE was Opt in for users instead of Opt out if this is still possible. It would be appreciated to take the outcome on monday into account and postpone this activation for dewiki if desired. ', 'cleaned': 'from bug comment : --- the german wikipedia just started a quick poll over the weekend to at least postpone this activation for anonymous users on monday: the poll has currently also a option for the previous state where ve was opt-in for users instead of opt-out if this is still possible. it would be appreciated to take the outcome on monday into account and postpone this activation for dewiki if desired. ---'})}),\n", + " '899': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-xfe43w2lb5gpvglf4coa', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '899', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Version : unspecified Severity : major', 'parsed': [{'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': ' Version : unspecified Severity : major', 'cleaned': '-------------------------- **version**: unspecified **severity**: major'})}),\n", + " '900': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '900', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Now fixed.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Now fixed.', 'cleaned': 'now fixed.'})}),\n", + " '903': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '903', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #4) > https://www.mediawiki.org/w/index.php?title=Extension:MassMessage/ > Design&oldid=745378&veaction=edit > > When I go to this URL in Google Chrome/OS X/Version 27.0.1453.116, I get the > following error in my JavaScript console: > > Uncaught RangeError: Maximum call stack size exceeded > oo.compare > oo.compare […] This is now masked by some significant performance improvements we made (so it \"works\"), but we think it\\'s still an issue; keeping open.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 47, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 7, 'dn': [5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': [1, 3, 4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'design&oldid=&veaction', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [2]}, {'tok': '=', 'tag': 'VBP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'edit', 'tag': 'VBP', 'dep': 'advcl', 'up': 28, 'dn': [0, 6, 8, 9, 12, 21, 22, 25]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'go', 'tag': 'VBP', 'dep': 'advcl', 'up': 7, 'dn': [10, 11, 13, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [18]}, {'tok': 'google', 'tag': 'NNP', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'chrome', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': [17, 19, 20]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'os', 'tag': 'NNP', 'dep': 'prep', 'up': 18, 'dn': []}, {'tok': 'x', 'tag': 'NN', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '/', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'number>.1453.116', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 7, 'dn': [23, 24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ccomp', 'up': 47, 'dn': [7, 26, 27, 29, 31, 37, 38, 40, 41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'dobj', 'up': 28, 'dn': [30]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 29, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'prep', 'up': 28, 'dn': [32]}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [33]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [36]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 36, 'dn': []}, {'tok': 'javascript', 'tag': 'JJ', 'dep': 'amod', 'up': 36, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [34, 35]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 28, 'dn': [39]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'uncaught', 'tag': 'CC', 'dep': 'cc', 'up': 28, 'dn': []}, {'tok': 'rangeerror', 'tag': 'NN', 'dep': 'dep', 'up': 28, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'maximum', 'tag': 'JJ', 'dep': 'amod', 'up': 46, 'dn': []}, {'tok': 'call', 'tag': 'NN', 'dep': 'compound', 'up': 45, 'dn': []}, {'tok': 'stack', 'tag': 'NN', 'dep': 'compound', 'up': 46, 'dn': [44]}, {'tok': 'size', 'tag': 'NN', 'dep': 'nsubj', 'up': 47, 'dn': [43, 45]}, {'tok': 'exceeded', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [28, 42, 46, 49, 50, 51]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 49, 'dn': []}, {'tok': 'oo.compare', 'tag': 'NNS', 'dep': 'dobj', 'up': 47, 'dn': [48]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'npadvmod', 'up': 47, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': '...', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 6, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'masked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 5, 7, 18, 22, 24]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 6, 'dn': [11]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'significant', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'performance', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'improvements', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 10, 13]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'made', 'tag': 'VBD', 'dep': 'relcl', 'up': 11, 'dn': [12]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'parataxis', 'up': 6, 'dn': [14, 15, 16, 17, 19, 20, 21]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'conj', 'up': 6, 'dn': [23, 26, 31, 33]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 24, 'dn': [25, 27, 29, 30]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 26, 'dn': [28]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'keeping', 'tag': 'VBG', 'dep': 'advcl', 'up': 24, 'dn': [32]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 31, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 24, 'dn': []}]}], 'stripped_text': '(In reply to comment #4) > https://www.mediawiki.org/w/index.php?title=Extension:MassMessage/ > Design&oldid=745378&veaction=edit > > When I go to this URL in Google Chrome/OS X/Version 27.0.1453.116, I get the > following error in my JavaScript console: > > Uncaught RangeError: Maximum call stack size exceeded > oo.compare > oo.compare […] This is now masked by some significant performance improvements we made (so it \"works\"), but we think it\\'s still an issue; keeping open.', 'cleaned': '(in reply to comment #) > > design&oldid=&veaction=edit > > when i go to this url in google chrome/os x/version .1453.116, i get the > following error in my javascript console: > > uncaught rangeerror: maximum call stack size exceeded > oo.compare > oo.compare [...] this is now masked by some significant performance improvements we made (so it \"works\"), but we think it\\'s still an issue; keeping open.'})}),\n", + " '904': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '904', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://www.mediawiki.org/w/index.php?title=Extension:MassMessage/Design&oldid=745378&veaction=edit When I go to this URL in Google Chrome/OS X/Version 27.0.1453.116, I get the following error in my JavaScript console: Uncaught RangeError: Maximum call stack size exceeded oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare', 'parsed': [{'rt': 21, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 21, 'dn': [1, 5]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': [2]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'go', 'tag': 'VBP', 'dep': 'punct', 'up': 0, 'dn': [3, 4, 6, 9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': 'google', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'chrome', 'tag': 'NNP', 'dep': 'pobj', 'up': 9, 'dn': [10, 12, 13]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'os', 'tag': 'NNP', 'dep': 'prep', 'up': 11, 'dn': []}, {'tok': 'x', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': '/', 'tag': 'NN', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'number>.1453.116', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 21, 'dn': [16, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 14, 15, 18, 19, 20, 24, 29, 30, 37]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 23, 25]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [28]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 28, 'dn': []}, {'tok': 'javascript', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 27]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'uncaught', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'rangeerror', 'tag': 'NN', 'dep': 'dep', 'up': 37, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'maximum', 'tag': 'JJ', 'dep': 'amod', 'up': 36, 'dn': []}, {'tok': 'call', 'tag': 'NN', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'stack', 'tag': 'NN', 'dep': 'compound', 'up': 36, 'dn': [34]}, {'tok': 'size', 'tag': 'NN', 'dep': 'nsubj', 'up': 37, 'dn': [33, 35]}, {'tok': 'exceeded', 'tag': 'VBD', 'dep': 'conj', 'up': 21, 'dn': [31, 32, 36, 237]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'compound', 'up': 236, 'dn': []}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 40, 'dn': []}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 41, 'dn': [39]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 42, 'dn': [40]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 43, 'dn': [41]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 44, 'dn': [42]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 45, 'dn': [43]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 46, 'dn': [44]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 47, 'dn': [45]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 48, 'dn': [46]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 49, 'dn': [47]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 50, 'dn': [48]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 51, 'dn': [49]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 52, 'dn': [50]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 53, 'dn': [51]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 54, 'dn': [52]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 55, 'dn': [53]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 56, 'dn': [54]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 57, 'dn': [55]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 58, 'dn': [56]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 59, 'dn': [57]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 60, 'dn': [58]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 61, 'dn': [59]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 62, 'dn': [60]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 63, 'dn': [61]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 64, 'dn': [62]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 65, 'dn': [63]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 66, 'dn': [64]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 67, 'dn': [65]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 68, 'dn': [66]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 69, 'dn': [67]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 70, 'dn': [68]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 71, 'dn': [69]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 72, 'dn': [70]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 73, 'dn': [71]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 74, 'dn': [72]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 75, 'dn': [73]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 76, 'dn': [74]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 77, 'dn': [75]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 78, 'dn': [76]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 79, 'dn': [77]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 80, 'dn': [78]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 81, 'dn': [79]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 82, 'dn': [80]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 83, 'dn': [81]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 84, 'dn': [82]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 85, 'dn': [83]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 86, 'dn': [84]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 87, 'dn': [85]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 88, 'dn': [86]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 89, 'dn': [87]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 90, 'dn': [88]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 91, 'dn': [89]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 92, 'dn': [90]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 93, 'dn': [91]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 94, 'dn': [92]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 95, 'dn': [93]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 96, 'dn': [94]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 97, 'dn': [95]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 98, 'dn': [96]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 99, 'dn': [97]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 100, 'dn': [98]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 101, 'dn': [99]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 102, 'dn': [100]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 103, 'dn': [101]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 104, 'dn': [102]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 105, 'dn': [103]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 106, 'dn': [104]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 107, 'dn': [105]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 108, 'dn': [106]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 109, 'dn': [107]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 110, 'dn': [108]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 111, 'dn': [109]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 112, 'dn': [110]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 113, 'dn': [111]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 114, 'dn': [112]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 115, 'dn': [113]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 116, 'dn': [114]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 117, 'dn': [115]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 118, 'dn': [116]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 119, 'dn': [117]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 120, 'dn': [118]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 121, 'dn': [119]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 122, 'dn': [120]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 123, 'dn': [121]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 124, 'dn': [122]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 125, 'dn': [123]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 126, 'dn': [124]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 127, 'dn': [125]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 128, 'dn': [126]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 129, 'dn': [127]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 130, 'dn': [128]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 131, 'dn': [129]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 132, 'dn': [130]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 133, 'dn': [131]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 134, 'dn': [132]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 135, 'dn': [133]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 136, 'dn': [134]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 137, 'dn': [135]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 138, 'dn': [136]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 139, 'dn': [137]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 140, 'dn': [138]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 141, 'dn': [139]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 142, 'dn': [140]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 143, 'dn': [141]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 144, 'dn': [142]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 145, 'dn': [143]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 146, 'dn': [144]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 147, 'dn': [145]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 148, 'dn': [146]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 149, 'dn': [147]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 150, 'dn': [148]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 151, 'dn': [149]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 152, 'dn': [150]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 153, 'dn': [151]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 154, 'dn': [152]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 155, 'dn': [153]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 156, 'dn': [154]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 157, 'dn': [155]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 158, 'dn': [156]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 159, 'dn': [157]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 160, 'dn': [158]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 161, 'dn': [159]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 162, 'dn': [160]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 163, 'dn': [161]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 164, 'dn': [162]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 165, 'dn': [163]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 166, 'dn': [164]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 167, 'dn': [165]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 168, 'dn': [166]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 169, 'dn': [167]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 170, 'dn': [168]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 171, 'dn': [169]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 172, 'dn': [170]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 173, 'dn': [171]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 174, 'dn': [172]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 175, 'dn': [173]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 176, 'dn': [174]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 177, 'dn': [175]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 178, 'dn': [176]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 179, 'dn': [177]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 180, 'dn': [178]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 181, 'dn': [179]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 182, 'dn': [180]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 183, 'dn': [181]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 184, 'dn': [182]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 185, 'dn': [183]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 186, 'dn': [184]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 187, 'dn': [185]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 188, 'dn': [186]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 189, 'dn': [187]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 190, 'dn': [188]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 191, 'dn': [189]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 192, 'dn': [190]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 193, 'dn': [191]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 194, 'dn': [192]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 195, 'dn': [193]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 196, 'dn': [194]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 197, 'dn': [195]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 198, 'dn': [196]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 199, 'dn': [197]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 200, 'dn': [198]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 201, 'dn': [199]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 202, 'dn': [200]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 203, 'dn': [201]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 204, 'dn': [202]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 205, 'dn': [203]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 206, 'dn': [204]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 207, 'dn': [205]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 208, 'dn': [206]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 209, 'dn': [207]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 210, 'dn': [208]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 211, 'dn': [209]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 212, 'dn': [210]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 213, 'dn': [211]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 214, 'dn': [212]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 215, 'dn': [213]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 216, 'dn': [214]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 217, 'dn': [215]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 218, 'dn': [216]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 219, 'dn': [217]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 220, 'dn': [218]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 221, 'dn': [219]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 222, 'dn': [220]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 223, 'dn': [221]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 224, 'dn': [222]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 225, 'dn': [223]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 226, 'dn': [224]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 227, 'dn': [225]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 228, 'dn': [226]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 229, 'dn': [227]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 230, 'dn': [228]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 231, 'dn': [229]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 232, 'dn': [230]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 233, 'dn': [231]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'nmod', 'up': 234, 'dn': [232]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'compound', 'up': 235, 'dn': [233]}, {'tok': 'oo.compare', 'tag': 'NNS', 'dep': 'compound', 'up': 236, 'dn': [234]}, {'tok': 'oo.compare', 'tag': 'NNS', 'dep': 'compound', 'up': 237, 'dn': [38, 235]}, {'tok': 'oo.compare', 'tag': 'NN', 'dep': 'npadvmod', 'up': 37, 'dn': [236]}]}], 'stripped_text': 'https://www.mediawiki.org/w/index.php?title=Extension:MassMessage/Design&oldid=745378&veaction=edit When I go to this URL in Google Chrome/OS X/Version 27.0.1453.116, I get the following error in my JavaScript console: Uncaught RangeError: Maximum call stack size exceeded oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare', 'cleaned': ' when i go to this url in google chrome/os x/version .1453.116, i get the following error in my javascript console: uncaught rangeerror: maximum call stack size exceeded oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare oo.compare'})}),\n", + " '907': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-xfe43w2lb5gpvglf4coa', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '907', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '[Sorry, somehow it was created without a description.] On the latest master I cannot edit a page that has in it. VisualEditor appears to be loading with the \"progress bar\", but doesn\\'t go to actual editing mode. Versions: VisualEditor 393807462e9d04ec5e437cb50ef1d03e5644e9be Parsoid be8a7dea49bd70692ef574a1bb7c7a70584d77e3 core e617dc6c8f2ce1d867ddadcd4bc3de098a84ff07', 'parsed': [{'rt': 6, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'advcl', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'somehow', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 6, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'created', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 5, 7, 10, 11]}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 5, 6, 9, 14, 15, 17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 11]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'relcl', 'up': 9, 'dn': [10, 12, 13]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'nowiki', 'tag': 'NNP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [16]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 11, 12, 15, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'loading', 'tag': 'VBG', 'dep': 'xcomp', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'progress', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'bar', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8, 10]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [13, 14, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'versions', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 2, 4, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '393807462e9d04ec5e437cb50ef1d03e5644e9be', 'tag': 'CD', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'appos', 'up': 0, 'dn': [3]}, {'tok': 'be8a7dea49bd70692ef574a1bb7c7a70584d77e3', 'tag': 'NNP', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'core', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'e617dc6c8f2ce1d867ddadcd4bc3de098a84ff07', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [5, 6]}]}], 'stripped_text': '[Sorry, somehow it was created without a description.] On the latest master I cannot edit a page that has in it. VisualEditor appears to be loading with the \"progress bar\", but doesn\\'t go to actual editing mode. Versions: VisualEditor 393807462e9d04ec5e437cb50ef1d03e5644e9be Parsoid be8a7dea49bd70692ef574a1bb7c7a70584d77e3 core e617dc6c8f2ce1d867ddadcd4bc3de098a84ff07', 'cleaned': '[sorry, somehow it was created without a description.] on the latest master i cannot edit a page that has in it. visualeditor appears to be loading with the \"progress bar\", but doesn\\'t go to actual editing mode. versions: visualeditor 393807462e9d04ec5e437cb50ef1d03e5644e9be parsoid be8a7dea49bd70692ef574a1bb7c7a70584d77e3 core e617dc6c8f2ce1d867ddadcd4bc3de098a84ff07'})}),\n", + " '908': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '908', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Apologies if this is a duplicate; I haven't found a report about this. If you add a new reference with VisualEditor, you can't immediately reuse it with the reference editor; it doesn't show up in the list. You need to save the page and re open the reference editor for that reference to show. Version : unspecified Severity : normal\", 'parsed': [{'rt': 10, 'toks': [{'tok': 'apologies', 'tag': 'NNS', 'dep': 'dep', 'up': 10, 'dn': [3]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 0, 'dn': [1, 2, 5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [4]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 6, 7, 8, 9, 12, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'advcl', 'up': 13, 'dn': [0, 1, 5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'reuse', 'tag': 'VB', 'dep': 'ccomp', 'up': 23, 'dn': [2, 8, 9, 10, 11, 12, 14, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 17]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 23, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ROOT', 'dn': [13, 19, 20, 21, 22, 24, 25, 28]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 23, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 5, 6, 7, 8, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 're', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': []}, {'tok': '-', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 13, 17]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'relcl', 'up': 12, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"Apologies if this is a duplicate; I haven't found a report about this. If you add a new reference with VisualEditor, you can't immediately reuse it with the reference editor; it doesn't show up in the list. You need to save the page and re open the reference editor for that reference to show. Version : unspecified Severity : normal\", 'cleaned': \"apologies if this is a duplicate; i haven't found a report about this. if you add a new reference with visualeditor, you can't immediately reuse it with the reference editor; it doesn't show up in the list. you need to save the page and re-open the reference editor for that reference to show. -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '911': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '911', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Now fixed in master and will be deployed next week.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 4, 7, 10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [5, 6, 9]}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'week', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Now fixed in master and will be deployed next week.', 'cleaned': 'now fixed in master and will be deployed next week.'})}),\n", + " '913': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7zhn2ep5wvjhxetsbb6n', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '913', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'So bug reports are taking 2 weeks to be assessed and assigned? That sounds like bad news. Glad to see it\\'s now \"highest\", thanks. I\\'m amazed it took so long to be reported as a bug, and suspect it\\'s because the experience of adding refs has been so dreadful that people haven\\'t picked up on this specific aspect to report as a distinctive bug. Good luck.', 'parsed': [{'rt': 4, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'reports', 'tag': 'NNS', 'dep': 'nsubj', 'up': 4, 'dn': [1]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'taking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 2, 3, 8, 11, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'weeks', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'assessed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 4, 'dn': [9, 10, 12, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'assigned', 'tag': 'VBN', 'dep': 'conj', 'up': 11, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'sounds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 5]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'bad', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'news', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'glad', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [2, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [1, 4]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [3, 5, 7, 10]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'highest', 'tag': 'JJS', 'dep': 'acomp', 'up': 4, 'dn': [6, 8, 9]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'thanks', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 14, 15, 44]}, {'tok': 'amazed', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [4]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'took', 'tag': 'VBD', 'dep': 'ccomp', 'up': 2, 'dn': [3, 6, 13]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'long', 'tag': 'JJ', 'dep': 'advmod', 'up': 4, 'dn': [5, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'reported', 'tag': 'VBN', 'dep': 'xcomp', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'suspect', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [17]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 15, 'dn': [16, 25]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'experience', 'tag': 'NN', 'dep': 'nsubj', 'up': 25, 'dn': [19, 21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'pcomp', 'up': 21, 'dn': [23]}, {'tok': 'refs', 'tag': 'NNS', 'dep': 'dobj', 'up': 22, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'advcl', 'up': 17, 'dn': [18, 20, 24, 27]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'dreadful', 'tag': 'JJ', 'dep': 'acomp', 'up': 25, 'dn': [26, 32]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 32, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 32, 'dn': []}, {'tok': 'picked', 'tag': 'VBN', 'dep': 'ccomp', 'up': 27, 'dn': [28, 29, 30, 31, 33, 34, 39]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 32, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [37]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'aspect', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 36]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 39, 'dn': []}, {'tok': 'report', 'tag': 'VB', 'dep': 'xcomp', 'up': 32, 'dn': [38, 40]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [43]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'distinctive', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 40, 'dn': [41, 42]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'luck', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'So bug reports are taking 2 weeks to be assessed and assigned? That sounds like bad news. Glad to see it\\'s now \"highest\", thanks. I\\'m amazed it took so long to be reported as a bug, and suspect it\\'s because the experience of adding refs has been so dreadful that people haven\\'t picked up on this specific aspect to report as a distinctive bug. Good luck.', 'cleaned': 'so bug reports are taking weeks to be assessed and assigned? that sounds like bad news. glad to see it\\'s now \"highest\", thanks. i\\'m amazed it took so long to be reported as a bug, and suspect it\\'s because the experience of adding refs has been so dreadful that people haven\\'t picked up on this specific aspect to report as a distinctive bug. good luck.'})}),\n", + " '914': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '914', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #2) > I can think of possible two reasons why this bug has not been given high > priority: You forgot option 3: We hadn\\'t got to this bug report yet (aka, \"AGF\"). : ) Now marked appropriately.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'ROOT', 'dn': []}]}, {'rt': 28, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'ccomp', 'up': 19, 'dn': [0, 1, 3]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'possible', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 6, 'dn': []}, {'tok': 'reasons', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 13]}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 13, 'dn': [8]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'given', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 9, 10, 11, 12, 16]}, {'tok': 'high', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'priority', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'forgot', 'tag': 'VBP', 'dep': 'ccomp', 'up': 28, 'dn': [2, 17, 18, 20, 21, 22]}, {'tok': 'option', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 19, 'dn': [23]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 28, 'dn': []}, {'tok': 'got', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [19, 24, 25, 26, 27, 29, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [32]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30, 31]}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'aka', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'agf', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ':-)', 'tag': 'NFP', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'marked', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'appropriately', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': '(In reply to comment #2) > I can think of possible two reasons why this bug has not been given high > priority: You forgot option 3: We hadn\\'t got to this bug report yet (aka, \"AGF\"). : ) Now marked appropriately.', 'cleaned': '(in reply to comment #) > i can think of possible two reasons why this bug has not been given high > priority: you forgot option : we hadn\\'t got to this bug report yet (aka, \"agf\"). :-) now marked appropriately.'})}),\n", + " '915': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hirrhium5ibrtof34lwa', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '915', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I can think of possible two reasons why this bug has not been given high priority: (1) Those unfamiliar with creating or substantially expanding Wikipedia articles don't think that this is a big deal. They are wrong it IS a big deal. Not been able to cite the same source two or more times in an article, which is exceptionally common, causes all the problems noted by Pam, above. or (2) VE's fundamental architecture prevents it from adding footnotes created during an editing session to the list of footnotes that existed prior to that session, and if this were listed as a high priority bug, that design mistake might be much more obvious. I really, really hope that the answer is not (2), because if so, that's a deal breaker. The lack of such functionality is certainly, in and of itself, reason to NOW recommend that anyone writing a new article not do so in VE. (And, no, it's not acceptable to do everything but the footnotes in VE, then do footnotes with the wikitext editor users absolutely should be footnoting their text additions with citations, as they go along , if only for efficiency.)\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 16, 19, 33, 40]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'possible', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 6, 'dn': []}, {'tok': 'reasons', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 13]}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 13, 'dn': [8]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'given', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 9, 10, 11, 12, 15]}, {'tok': 'high', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'priority', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [17, 18, 20, 21]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'those', 'tag': 'DT', 'dep': 'nsubj', 'up': 33, 'dn': [23]}, {'tok': 'unfamiliar', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': [24]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'creating', 'tag': 'VBG', 'dep': 'pcomp', 'up': 24, 'dn': [26, 28]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'substantially', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'expanding', 'tag': 'VBG', 'dep': 'conj', 'up': 25, 'dn': [27, 30]}, {'tok': 'wikipedia', 'tag': 'NN', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'articles', 'tag': 'NNS', 'dep': 'dobj', 'up': 28, 'dn': [29]}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 33, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [22, 31, 32, 36]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 36, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 33, 'dn': [34, 35, 39]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'big', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'deal', 'tag': 'NN', 'dep': 'attr', 'up': 36, 'dn': [37, 38]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 5, 'dn': [0, 2]}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 4, 8, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'big', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'deal', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'advcl', 'up': 21, 'dn': [0, 2]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'cite', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 7, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 11]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 11, 'dn': [9, 10]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'conj', 'up': 8, 'dn': []}, {'tok': 'times', 'tag': 'NNS', 'dep': 'appos', 'up': 7, 'dn': [8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [14]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 14, 'dn': [16, 19]}, {'tok': 'exceptionally', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'acomp', 'up': 17, 'dn': [18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'causes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 20, 24, 29, 30]}, {'tok': 'all', 'tag': 'PDT', 'dep': 'predet', 'up': 24, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'dobj', 'up': 21, 'dn': [22, 23, 25, 28]}, {'tok': 'noted', 'tag': 'VBN', 'dep': 'acl', 'up': 24, 'dn': [26]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 25, 'dn': [27]}, {'tok': 'pam', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [1, 2, 4, 5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'poss', 'up': 9, 'dn': [7]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 6, 'dn': []}, {'tok': 'fundamental', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'architecture', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [6, 8]}, {'tok': 'prevents', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 9, 11, 12, 31, 32, 48, 52]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [3, 13]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'pcomp', 'up': 12, 'dn': [14]}, {'tok': 'footnotes', 'tag': 'NNS', 'dep': 'dobj', 'up': 13, 'dn': [15]}, {'tok': 'created', 'tag': 'VBN', 'dep': 'acl', 'up': 14, 'dn': [16, 20]}, {'tok': 'during', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'session', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 23]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [24]}, {'tok': 'footnotes', 'tag': 'NNS', 'dep': 'pobj', 'up': 23, 'dn': [26]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'existed', 'tag': 'VBD', 'dep': 'relcl', 'up': 24, 'dn': [25, 27]}, {'tok': 'prior', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': [28]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [30]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'session', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 36, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 36, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 36, 'dn': []}, {'tok': 'listed', 'tag': 'VBN', 'dep': 'advcl', 'up': 48, 'dn': [33, 34, 35, 37]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [42]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'high', 'tag': 'JJ', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'priority', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': [39, 40]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': [38, 41]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'design', 'tag': 'NN', 'dep': 'compound', 'up': 46, 'dn': []}, {'tok': 'mistake', 'tag': 'NN', 'dep': 'nsubj', 'up': 48, 'dn': [44, 45]}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 48, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 10, 'dn': [36, 43, 46, 47, 51]}, {'tok': 'much', 'tag': 'RB', 'dep': 'advmod', 'up': 50, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 51, 'dn': [49]}, {'tok': 'obvious', 'tag': 'JJ', 'dep': 'acomp', 'up': 48, 'dn': [50]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'hope', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 8, 15, 21, 26]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'answer', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [6]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [5, 7, 9, 10, 11, 12, 13, 14]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 8, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advcl', 'up': 21, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 4, 'dn': [16, 18, 19, 20, 25]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'deal', 'tag': 'NN', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'breaker', 'tag': 'NN', 'dep': 'attr', 'up': 21, 'dn': [22, 23, 24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'lack', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'functionality', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 13, 'dn': [1, 6, 7, 8]}, {'tok': 'certainly', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'advmod', 'up': 5, 'dn': [9, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'conj', 'up': 8, 'dn': [11]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'ROOT', 'dn': [5, 12, 16, 30]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'recommend', 'tag': 'VB', 'dep': 'relcl', 'up': 13, 'dn': [14, 15, 26]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'anyone', 'tag': 'NN', 'dep': 'nsubj', 'up': 26, 'dn': [19, 23]}, {'tok': 'writing', 'tag': 'VBG', 'dep': 'acl', 'up': 18, 'dn': [22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 21]}, {'tok': '*', 'tag': 'IN', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 26, 'dn': []}, {'tok': '*', 'tag': 'VBP', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'ccomp', 'up': 16, 'dn': [17, 18, 24, 25, 27, 28]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [29]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'no', 'tag': 'UH', 'dep': 'intj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 5, 7, 8]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'acceptable', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [9, 11]}, {'tok': 'everything', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': []}]}, {'rt': 18, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'footnotes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 7, 'dn': [1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'aux', 'up': 18, 'dn': [2, 5, 6, 8]}, {'tok': 'footnotes', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': [9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'absolutely', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 18, 'dn': [13, 14, 15, 16]}, {'tok': 'footnoting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 7, 17, 21, 22, 24, 25, 28, 30, 34, 36, 37]}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 21, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'additions', 'tag': 'NNS', 'dep': 'dobj', 'up': 18, 'dn': [19, 20]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [23]}, {'tok': 'citations', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'go', 'tag': 'VBP', 'dep': 'advcl', 'up': 18, 'dn': [26, 27, 29]}, {'tok': 'along', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 18, 'dn': [31]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 34, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [32, 33, 35]}, {'tok': 'efficiency', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}]}], 'stripped_text': \"I can think of possible two reasons why this bug has not been given high priority: (1) Those unfamiliar with creating or substantially expanding Wikipedia articles don't think that this is a big deal. They are wrong it IS a big deal. Not been able to cite the same source two or more times in an article, which is exceptionally common, causes all the problems noted by Pam, above. or (2) VE's fundamental architecture prevents it from adding footnotes created during an editing session to the list of footnotes that existed prior to that session, and if this were listed as a high priority bug, that design mistake might be much more obvious. I really, really hope that the answer is not (2), because if so, that's a deal breaker. The lack of such functionality is certainly, in and of itself, reason to NOW recommend that anyone writing a new article not do so in VE. (And, no, it's not acceptable to do everything but the footnotes in VE, then do footnotes with the wikitext editor users absolutely should be footnoting their text additions with citations, as they go along , if only for efficiency.)\", 'cleaned': \"i can think of possible two reasons why this bug has not been given high priority: () those unfamiliar with creating or substantially expanding wikipedia articles don't think that this is a big deal. they are wrong - it is a big deal. not been able to cite the same source two or more times in an article, which is exceptionally common, causes all the problems noted by pam, above. or () ve's fundamental architecture prevents it from adding footnotes created during an editing session to the list of footnotes that existed prior to that session, and if this were listed as a high-priority bug, that design mistake might be much more obvious. i really, really hope that the answer is not (), because if so, that's a deal-breaker. the lack of such functionality is certainly, in and of itself, reason to now recommend that anyone writing a new article *not* do so in ve. (and, no, it's not acceptable to do everything but the footnotes in ve, then do footnotes with the wikitext editor - users absolutely should be footnoting their text additions with citations, *as they go along*, if only for efficiency.)\"})}),\n", + " '916': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7zhn2ep5wvjhxetsbb6n', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '916', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I\\'d urge this to be a higher priority: how do we expect people to create good new articles, even a well cited stub, if they can\\'t use the same reference for more than one point? They get offered a \"reuse a reference\" button, but it doesn\\'t work: seriously bad news. The confused editor then has several choices: (a) don\\'t give the extra reference(s) they think are appropriate, dumbing down the article; (b) re input the reference each time they want to use it; (c) stop editing in VE and go into Edit Source (if they\\'re lucky enough to be an established editor who knows about it and has learned how to use it ... not for newbies according to current ideas); (d) curse and swear and givve up trying to create their article and probably abandon editing Wikipedia altogether.', 'parsed': [{'rt': 13, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'urge', 'tag': 'VB', 'dep': 'ccomp', 'up': 13, 'dn': [0, 1, 3, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [4, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'higher', 'tag': 'JJR', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'priority', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'expect', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 9, 10, 11, 12, 16, 41]}, {'tok': 'people', 'tag': 'NNS', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'create', 'tag': 'VB', 'dep': 'ccomp', 'up': 13, 'dn': [14, 15, 19, 27, 32]}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'articles', 'tag': 'NNS', 'dep': 'dobj', 'up': 16, 'dn': [17, 18, 20, 26]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'cited', 'tag': 'VBN', 'dep': 'amod', 'up': 26, 'dn': [23, 24]}, {'tok': 'stub', 'tag': 'NN', 'dep': 'appos', 'up': 19, 'dn': [21, 22, 25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 32, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 32, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'advcl', 'up': 16, 'dn': [28, 29, 30, 31, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [33, 34, 36]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [40]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'than', 'tag': 'IN', 'dep': 'quantmod', 'up': 39, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 40, 'dn': [37, 38]}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [39]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'offered', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 5, 10, 11, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'reuse', 'tag': 'VB', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nmod', 'up': 9, 'dn': [6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [7, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [12, 13, 14, 16, 19, 20]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'seriously', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'bad', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': [17]}, {'tok': 'news', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 47, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'confused', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 1]}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 47, 'dn': [2, 3, 6, 13, 19, 31, 32, 33]}, {'tok': 'several', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'choices', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': [5, 7, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'a', 'tag': 'LS', 'dep': 'appos', 'up': 6, 'dn': [8, 10]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [11, 12, 16, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'extra', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'reference(s', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'parataxis', 'up': 4, 'dn': [18, 20, 27]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 19, 'dn': [21, 22, 23]}, {'tok': 'appropriate', 'tag': 'JJ', 'dep': 'acomp', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'dumbing', 'tag': 'VBG', 'dep': 'advcl', 'up': 20, 'dn': [24, 26]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [25]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'b', 'tag': 'LS', 'dep': 'meta', 'up': 31, 'dn': [28, 30]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 're', 'tag': 'NN', 'dep': 'ccomp', 'up': 4, 'dn': [29]}, {'tok': '-', 'tag': 'VB', 'dep': 'ccomp', 'up': 4, 'dn': []}, {'tok': 'input', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [35, 37]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 33, 'dn': [34]}, {'tok': 'each', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 33, 'dn': [36, 39]}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 39, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'relcl', 'up': 37, 'dn': [38, 41]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 41, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'xcomp', 'up': 39, 'dn': [40, 42]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 41, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'c', 'tag': 'NN', 'dep': 'meta', 'up': 47, 'dn': [44, 46]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'stop', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 43, 45, 48, 50, 51, 52, 78, 80, 82, 86, 91, 108]}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 47, 'dn': [49]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 48, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'intj', 'up': 47, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 47, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 47, 'dn': [53, 56, 59]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 52, 'dn': [55]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 55, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'pobj', 'up': 53, 'dn': [54]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 59, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 59, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'advcl', 'up': 52, 'dn': [57, 58, 60]}, {'tok': 'lucky', 'tag': 'JJ', 'dep': 'acomp', 'up': 59, 'dn': [61, 63]}, {'tok': 'enough', 'tag': 'RB', 'dep': 'advmod', 'up': 60, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 63, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 60, 'dn': [62, 66]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 66, 'dn': []}, {'tok': 'established', 'tag': 'JJ', 'dep': 'amod', 'up': 66, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'attr', 'up': 63, 'dn': [64, 65, 68]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 68, 'dn': []}, {'tok': 'knows', 'tag': 'VBZ', 'dep': 'relcl', 'up': 66, 'dn': [67, 69, 71, 73]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 68, 'dn': [70]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 69, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 68, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 73, 'dn': []}, {'tok': 'learned', 'tag': 'VBN', 'dep': 'conj', 'up': 68, 'dn': [72, 76]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 76, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 76, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'xcomp', 'up': 73, 'dn': [74, 75, 77]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 76, 'dn': []}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 80, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 47, 'dn': [79, 81]}, {'tok': 'newbies', 'tag': 'NNS', 'dep': 'pobj', 'up': 80, 'dn': []}, {'tok': 'according', 'tag': 'VBG', 'dep': 'prep', 'up': 47, 'dn': [83]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 82, 'dn': [85]}, {'tok': 'current', 'tag': 'JJ', 'dep': 'amod', 'up': 85, 'dn': []}, {'tok': 'ideas', 'tag': 'NNS', 'dep': 'pobj', 'up': 83, 'dn': [84]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 89, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 89, 'dn': []}, {'tok': 'd', 'tag': 'LS', 'dep': 'meta', 'up': 91, 'dn': [87, 88, 90]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 89, 'dn': []}, {'tok': 'curse', 'tag': 'NN', 'dep': 'conj', 'up': 47, 'dn': [89, 92, 93]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 91, 'dn': []}, {'tok': 'swear', 'tag': 'VB', 'dep': 'conj', 'up': 91, 'dn': [94, 95]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 93, 'dn': []}, {'tok': 'givve', 'tag': 'VB', 'dep': 'conj', 'up': 93, 'dn': [96, 97, 102, 104]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 95, 'dn': []}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'xcomp', 'up': 95, 'dn': [99]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 99, 'dn': []}, {'tok': 'create', 'tag': 'VB', 'dep': 'xcomp', 'up': 97, 'dn': [98, 101]}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 101, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 99, 'dn': [100]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 95, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 104, 'dn': []}, {'tok': 'abandon', 'tag': 'VB', 'dep': 'conj', 'up': 95, 'dn': [103, 106, 107]}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 106, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'dobj', 'up': 104, 'dn': [105]}, {'tok': 'altogether', 'tag': 'RB', 'dep': 'advmod', 'up': 104, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 47, 'dn': []}]}], 'stripped_text': 'I\\'d urge this to be a higher priority: how do we expect people to create good new articles, even a well cited stub, if they can\\'t use the same reference for more than one point? They get offered a \"reuse a reference\" button, but it doesn\\'t work: seriously bad news. The confused editor then has several choices: (a) don\\'t give the extra reference(s) they think are appropriate, dumbing down the article; (b) re input the reference each time they want to use it; (c) stop editing in VE and go into Edit Source (if they\\'re lucky enough to be an established editor who knows about it and has learned how to use it ... not for newbies according to current ideas); (d) curse and swear and givve up trying to create their article and probably abandon editing Wikipedia altogether.', 'cleaned': 'i\\'d urge this to be a higher priority: how do we expect people to create good new articles, even a well-cited stub, if they can\\'t use the same reference for more than one point? they get offered a \"reuse a reference\" button, but it doesn\\'t work: seriously bad news. the confused editor then has several choices: (a) don\\'t give the extra reference(s) they think are appropriate, dumbing down the article; (b) re-input the reference each time they want to use it; (c) stop editing in ve and go into edit source (if they\\'re lucky enough to be an established editor who knows about it and has learned how to use it ... not for newbies according to current ideas); (d) curse and swear and givve up trying to create their article and probably abandon editing wikipedia altogether.'})}),\n", + " '917': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '917', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Currently, the \"insert reference\" dialog is a bit confusing and buggy, and it takes two or more steps to actually type the content of a reference (most common case). We should initialize the dialog with a micro VE surface that immediately enables the user to type reference content. The selection of an existing reference can be pushed down into a separate section or tab. (Per discussion w/ James) Version : unspecified Severity : normal', 'parsed': [{'rt': 8, 'toks': [{'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'insert', 'tag': 'NNP', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': [4]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [2, 3, 5, 6]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 7, 11, 14, 15, 17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'bit', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [9]}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'acomp', 'up': 8, 'dn': [10, 12, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'buggy', 'tag': 'JJ', 'dep': 'conj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'takes', 'tag': 'VBZ', 'dep': 'conj', 'up': 8, 'dn': [16, 21, 34, 35]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 21, 'dn': [19, 20]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'conj', 'up': 18, 'dn': []}, {'tok': 'steps', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': [18, 24]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'relcl', 'up': 21, 'dn': [22, 23, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': [25, 27]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 30, 33]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'most', 'tag': 'RBS', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'amod', 'up': 33, 'dn': [31]}, {'tok': 'case', 'tag': 'NN', 'dep': 'appos', 'up': 29, 'dn': [32]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'initialize', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5, 13]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'micro', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 've', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'surface', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8, 9]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'enables', 'tag': 'VBZ', 'dep': 'relcl', 'up': 4, 'dn': [11, 12, 15, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [16, 19]}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'selection', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [0, 2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'pushed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 6, 7, 9, 10, 16]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 8, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'separate', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12, 14, 15]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'discussion', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'w/', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'james', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 1, 3, 5]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Currently, the \"insert reference\" dialog is a bit confusing and buggy, and it takes two or more steps to actually type the content of a reference (most common case). We should initialize the dialog with a micro VE surface that immediately enables the user to type reference content. The selection of an existing reference can be pushed down into a separate section or tab. (Per discussion w/ James) Version : unspecified Severity : normal', 'cleaned': 'currently, the \"insert reference\" dialog is a bit confusing and buggy, and it takes two or more steps to actually type the content of a reference (most common case). we should initialize the dialog with a micro-ve surface that immediately enables the user to type reference content. the selection of an existing reference can be pushed down into a separate section or tab. (per discussion w/ james) -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '918': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '918', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This was done and deployed last week.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 7]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [6]}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'week', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'This was done and deployed last week.', 'cleaned': 'this was done and deployed last week.'})}),\n", + " '922': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '922', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'James and I agreed to make this a \"stretch blocker\" for the IP release. (That means it\\'s a blocker for now, unless other issues around content corruption or the basic edit surfacing operation become more critical.) The reason is that citations are such a crucial part of the new editing experience that we\\'d really like to make some basic improvements to the dialog ASAP, ahead of additional refactoring work around supporting citation templates etc.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'james', 'tag': 'NNP', 'dep': 'nsubj', 'up': 3, 'dn': [1, 2]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': 'agreed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 5, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'stretch', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 8, 9, 11, 12]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'ip', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'release', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 25, 26]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [3, 6, 9, 22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'now', 'tag': 'RB', 'dep': 'pcomp', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'unless', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'nsubj', 'up': 22, 'dn': [11, 13]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'content', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'corruption', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16, 21]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'basic', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'npadvmod', 'up': 20, 'dn': []}, {'tok': 'surfacing', 'tag': 'VBG', 'dep': 'amod', 'up': 21, 'dn': [19]}, {'tok': 'operation', 'tag': 'NN', 'dep': 'conj', 'up': 15, 'dn': [17, 18, 20]}, {'tok': 'become', 'tag': 'VBP', 'dep': 'advcl', 'up': 4, 'dn': [10, 12, 24]}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'acomp', 'up': 22, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 40]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'citations', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 9]}, {'tok': 'such', 'tag': 'PDT', 'dep': 'predet', 'up': 9, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'crucial', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'part', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7, 8, 10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'experience', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12, 13, 19]}, {'tok': 'that', 'tag': 'IN', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'like', 'tag': 'VB', 'dep': 'relcl', 'up': 14, 'dn': [16, 17, 18, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'xcomp', 'up': 19, 'dn': [15, 20, 24, 39]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'basic', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'improvements', 'tag': 'NNS', 'dep': 'dobj', 'up': 21, 'dn': [22, 23, 25, 29]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'asap', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'ahead', 'tag': 'RB', 'dep': 'advmod', 'up': 39, 'dn': [31]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [34]}, {'tok': 'additional', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': 'refactoring', 'tag': 'NN', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': 'work', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': [32, 33, 35]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [36]}, {'tok': 'supporting', 'tag': 'VBG', 'dep': 'pcomp', 'up': 35, 'dn': [38]}, {'tok': 'citation', 'tag': 'NN', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'dobj', 'up': 36, 'dn': [37]}, {'tok': 'etc', 'tag': 'FW', 'dep': 'ccomp', 'up': 21, 'dn': [30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'James and I agreed to make this a \"stretch blocker\" for the IP release. (That means it\\'s a blocker for now, unless other issues around content corruption or the basic edit surfacing operation become more critical.) The reason is that citations are such a crucial part of the new editing experience that we\\'d really like to make some basic improvements to the dialog ASAP, ahead of additional refactoring work around supporting citation templates etc.', 'cleaned': 'james and i agreed to make this a \"stretch blocker\" for the ip release. (that means it\\'s a blocker for now, unless other issues around content corruption or the basic edit surfacing operation become more critical.) the reason is that citations are such a crucial part of the new editing experience that we\\'d really like to make some basic improvements to the dialog asap, ahead of additional refactoring work around supporting citation templates etc.'})}),\n", + " '923': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '923', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'data mw.i seems to be dropped on edit in latest VE, which causes a loss of round trip information for spaces etc. Version : unspecified Severity : major', 'parsed': [{'rt': 3, 'toks': [{'tok': 'data', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'mw.i', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 6, 25]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'dropped', 'tag': 'VBN', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 7, 9]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [11]}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 9, 'dn': [10, 12, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'causes', 'tag': 'VBZ', 'dep': 'relcl', 'up': 11, 'dn': [13, 16, 24]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'loss', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 17]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [21]}, {'tok': 'round', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'trip', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': [18, 19]}, {'tok': 'information', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [20, 22]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [23]}, {'tok': 'spaces', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'etc', 'tag': 'FW', 'dep': 'ccomp', 'up': 14, 'dn': []}, {'tok': '.', 'tag': 'FW', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'data mw.i seems to be dropped on edit in latest VE, which causes a loss of round trip information for spaces etc. Version : unspecified Severity : major', 'cleaned': 'data-mw.i seems to be dropped on edit in latest ve, which causes a loss of round-trip information for spaces etc. -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '926': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '926', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"We've not seen this recur; it was probably caused by mis cached code. Closing, but please re open if it does happen again.\", 'parsed': [{'rt': 10, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'ccomp', 'up': 10, 'dn': [0, 1, 2, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'recur', 'tag': 'VB', 'dep': 'ccomp', 'up': 3, 'dn': [4]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'caused', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 6, 7, 8, 9, 11, 16]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 10, 'dn': [15]}, {'tok': 'mis', 'tag': 'NN', 'dep': 'npadvmod', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'amod', 'up': 15, 'dn': [12, 13]}, {'tok': 'code', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'closing', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': []}, {'tok': 're', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [3, 5, 10, 12]}, {'tok': '-', 'tag': 'VB', 'dep': 'punct', 'up': 4, 'dn': [6]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'advcl', 'up': 4, 'dn': [7, 8, 9, 11]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"We've not seen this recur; it was probably caused by mis cached code. Closing, but please re open if it does happen again.\", 'cleaned': \"we've not seen this recur; it was probably caused by mis-cached code. closing, but please re-open if it does happen again.\"})}),\n", + " '927': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '927', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' wicke wrote: %%% Bug 51175 has been marked as a duplicate of this bug. %%%', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'wicke', 'tag': 'JJ', 'dep': 'ccomp', 'up': 5, 'dn': [0, 3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 4, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 12, 'dn': [0, 1, 3, 4, 6]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [5]}, {'tok': '<', 'tag': 'XX', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 12, 'dn': [7, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 8, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 8, 10, 11, 13, 19]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '%', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 0, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 0, 'dn': []}]}], 'stripped_text': ' wicke wrote: %%% Bug 51175 has been marked as a duplicate of this bug. %%%', 'cleaned': '**wicke** wrote: %%%*** bug has been marked as a duplicate of this bug. ***%%%'})}),\n", + " '928': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '928', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #16) > (In reply to comment #15) > > I\\'m assuming that this is not yet deployed, as a new report was added to > > 51161: > > > It is deployed. > > > Normally this single transclusion content should be covered by the Parsoid > > workaround. Did anything change in the VE handling recently that could have > > re added the \"i\" property with a faulty value? > That sounds unlikely. When the user adds a new parameter, that parameter > won\\'t > have an i value, but that seems reasonable to me. That infobox already existed. The \\'i\\' property is per transclusion, not per parameter.', 'parsed': [{'rt': 15, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'dep', 'up': 15, 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [13]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 11, 12, 14, 17, 18, 20, 21]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 15, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'assuming', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 9, 20, 21, 22, 23, 24]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 9, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 6, 7, 8, 10, 16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 16, 'dn': [12, 13]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'advcl', 'up': 9, 'dn': [11, 14, 15, 17, 19]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': [25, 26]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 24, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': [0, 2]}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'normally', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [5, 6]}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [4, 7]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'covered', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 3, 8, 9, 10, 12, 15, 16, 17, 18]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'workaround', 'tag': 'NNP', 'dep': 'oprd', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'anything', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 7, 10, 13, 14, 15, 25]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'handling', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'recently', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'relcl', 'up': 2, 'dn': [8, 9, 11, 12]}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 're', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': '-', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'property', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16, 17, 18, 19, 21]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'faulty', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'sounds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'unlikely', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 6, 18, 19, 21]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [8, 10]}, {'tok': '>', 'tag': 'PRP', 'dep': 'appos', 'up': 9, 'dn': []}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': '>', 'tag': 'VB', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'relcl', 'up': 6, 'dn': [9, 11, 12, 13, 17]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'i', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 3, 'dn': [20, 22, 25]}, {'tok': 'reasonable', 'tag': 'JJ', 'dep': 'oprd', 'up': 21, 'dn': [23]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [24]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'infobox', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'existed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nmod', 'up': 4, 'dn': [1, 3]}, {'tok': \"'\", 'tag': 'NN', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'property', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 6, 8, 10, 12]}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9, 11]}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': '(In reply to comment #16) > (In reply to comment #15) > > I\\'m assuming that this is not yet deployed, as a new report was added to > > 51161: > > > It is deployed. > > > Normally this single transclusion content should be covered by the Parsoid > > workaround. Did anything change in the VE handling recently that could have > > re added the \"i\" property with a faulty value? > That sounds unlikely. When the user adds a new parameter, that parameter > won\\'t > have an i value, but that seems reasonable to me. That infobox already existed. The \\'i\\' property is per transclusion, not per parameter.', 'cleaned': '(in reply to comment #) > (in reply to comment #) > > i\\'m assuming that this is not yet deployed, as a new report was added to > > : > > > it is deployed. > > > normally this single-transclusion content should be covered by the parsoid > > workaround. did anything change in the ve handling recently that could have > > re-added the \"i\" property with a faulty value? > that sounds unlikely. when the user adds a new parameter, that parameter > won\\'t > have an i value, but that seems reasonable to me. that infobox already existed. the \\'i\\' property is per transclusion, not per parameter.'})}),\n", + " '929': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '929', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #15) > I\\'m assuming that this is not yet deployed, as a new report was added to > 51161: > It is deployed. > Normally this single transclusion content should be covered by the Parsoid > workaround. Did anything change in the VE handling recently that could have > re added the \"i\" property with a faulty value? That sounds unlikely. When the user adds a new parameter, that parameter won\\'t have an i value, but that seems reasonable to me. I\\'ll try to reproduce this later and see what\\'s being sent back to Parsoid.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'assuming', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 8, 20, 25, 26]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 5, 6, 7, 9, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 15, 'dn': [11, 12]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'advcl', 'up': 8, 'dn': [10, 13, 14, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17, 18, 19]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 25, 'dn': [21]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 25, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 25, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 2, 'dn': [22, 23, 24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'normally', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': [2, 3]}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [1, 4]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'covered', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 5, 6, 7, 9, 14]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 8, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'parsoid', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [12]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'anything', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 7, 10, 12, 13, 14, 24]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'handling', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'recently', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'advcl', 'up': 2, 'dn': [8, 9, 11]}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 're', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': '-', 'tag': 'VBN', 'dep': 'xcomp', 'up': 2, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'property', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16, 17, 18, 20]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'faulty', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'sounds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'unlikely', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'advcl', 'up': 12, 'dn': [0, 2, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [8]}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 7, 9, 10, 11, 15, 16, 17, 19]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'i', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 12, 'dn': [18, 20, 23]}, {'tok': 'reasonable', 'tag': 'JJ', 'dep': 'oprd', 'up': 19, 'dn': [21]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 6, 7, 8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'conj', 'up': 4, 'dn': [12]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'sent', 'tag': 'VBN', 'dep': 'ccomp', 'up': 8, 'dn': [9, 10, 11, 13]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': [14]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': '(In reply to comment #15) > I\\'m assuming that this is not yet deployed, as a new report was added to > 51161: > It is deployed. > Normally this single transclusion content should be covered by the Parsoid > workaround. Did anything change in the VE handling recently that could have > re added the \"i\" property with a faulty value? That sounds unlikely. When the user adds a new parameter, that parameter won\\'t have an i value, but that seems reasonable to me. I\\'ll try to reproduce this later and see what\\'s being sent back to Parsoid.', 'cleaned': '(in reply to comment #) > i\\'m assuming that this is not yet deployed, as a new report was added to > : > it is deployed. > normally this single-transclusion content should be covered by the parsoid > workaround. did anything change in the ve handling recently that could have > re-added the \"i\" property with a faulty value? that sounds unlikely. when the user adds a new parameter, that parameter won\\'t have an i value, but that seems reasonable to me. i\\'ll try to reproduce this later and see what\\'s being sent back to parsoid.'})}),\n", + " '930': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '930', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I\\'m assuming that this is not yet deployed, as a new report was added to 51161: This is what happened: http://en.wikipedia.org/w/index.php?title=Scarborough_railway_station&diff=next&oldid=557856562 This is what the user intended: http://en.wikipedia.org/w/index.php?title=Scarborough_railway_station&diff=564074475&oldid=557856562 If removal of newlines really is necessary, please insert a space instead. If that is not possible, please remove the spaces from both sides of each equals. An arrangement like |name = Scarborough|symbol = rail|code = SCA|image_name = ScarboroughRailwayStation.jpg|caption = The entrance to the station gives the impression of associating a parameter name with the value immediately preceding. An arrangement like |name=Scarborough |symbol=rail |code=SCA |image_name=ScarboroughRailwayStation.jpg |caption=The entrance to the station would associate a parameter name with the value immediately following. Normally this single transclusion content should be covered by the Parsoid workaround. Did anything change in the VE handling recently that could have re added the \"i\" property with a faulty value?', 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'assuming', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 8, 19, 20, 49, 53]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 5, 6, 7, 9, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 15, 'dn': [11, 12]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'advcl', 'up': 8, 'dn': [10, 13, 14, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17, 18]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '---------------------------------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 31, 'dn': [21, 22, 25]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'happened', 'tag': 'VBD', 'dep': 'ccomp', 'up': 23, 'dn': [24]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 49, 'dn': [23, 26, 27, 28, 29, 30, 35, 36]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 35, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 35, 'dn': [33]}, {'tok': 'intended', 'tag': 'VBD', 'dep': 'ccomp', 'up': 31, 'dn': [32, 34]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 49, 'dn': [39]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 38, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 45, 'dn': []}, {'tok': 'removal', 'tag': 'NN', 'dep': 'nsubj', 'up': 45, 'dn': [42]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [43]}, {'tok': 'newlines', 'tag': 'NNS', 'dep': 'pobj', 'up': 42, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 45, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 49, 'dn': [40, 41, 44, 46]}, {'tok': 'necessary', 'tag': 'JJ', 'dep': 'acomp', 'up': 45, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 49, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [31, 37, 38, 45, 47, 48, 51, 52]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 51, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'dobj', 'up': 49, 'dn': [50]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 49, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 7, 'dn': [0, 1, 3, 4]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'possible', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 7, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 5, 6, 9, 10, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'spaces', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'both', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'sides', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'each', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'equals', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 18, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'arrangement', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [0, 2]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [7]}, {'tok': '|name', 'tag': 'NNP', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': '=', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'scarborough|symbol', 'tag': 'NNP', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': '=', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'rail|code', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4, 5, 6]}, {'tok': '=', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': [1, 9]}, {'tok': 'sca|image_name', 'tag': 'NN', 'dep': 'attr', 'up': 8, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': [8, 12]}, {'tok': 'scarboroughrailwaystation.jpg|caption', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': '=', 'tag': 'VBZ', 'dep': 'prep', 'up': 10, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'entrance', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': [13, 15]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'station', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': 'gives', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [10, 14, 20, 31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'impression', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19, 21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22]}, {'tok': 'associating', 'tag': 'VBG', 'dep': 'pcomp', 'up': 21, 'dn': [25, 26, 30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23, 24]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'nsubj', 'up': 30, 'dn': [27]}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'preceding', 'tag': 'VBG', 'dep': 'ccomp', 'up': 22, 'dn': [28, 29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'arrangement', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [0, 2, 13, 14, 15]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3, 4, 9, 10, 11]}, {'tok': '|name', 'tag': 'NNP', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'scarborough', 'tag': 'VBP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': '|symbol', 'tag': 'NN', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'rail', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': '|code', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [5, 6, 7, 8]}, {'tok': '=', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'sca', 'tag': 'VBD', 'dep': 'pobj', 'up': 2, 'dn': [12]}, {'tok': '|image_name', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 11, 'dn': []}, {'tok': '=', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'scarboroughrailwaystation.jpg', 'tag': 'ADD', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': '|caption', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': '=', 'tag': 'NNS', 'dep': 'nsubj', 'up': 23, 'dn': [1]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'entrance', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [17, 19]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'station', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'associate', 'tag': 'VB', 'dep': 'ROOT', 'dn': [16, 18, 22, 26, 27, 32]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24, 25]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'nsubj', 'up': 31, 'dn': [28]}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'pcomp', 'up': 27, 'dn': [29, 30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '-------------------------------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'normally', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': [2, 3]}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [1, 4]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'covered', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 5, 6, 7, 9, 13]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'anything', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 7, 11, 12, 13, 23]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'handling', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'recently', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 11, 'dn': [8, 9]}, {'tok': 're', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [10]}, {'tok': '-', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'property', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15, 16, 17, 19]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'faulty', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 21]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'I\\'m assuming that this is not yet deployed, as a new report was added to 51161: This is what happened: http://en.wikipedia.org/w/index.php?title=Scarborough_railway_station&diff=next&oldid=557856562 This is what the user intended: http://en.wikipedia.org/w/index.php?title=Scarborough_railway_station&diff=564074475&oldid=557856562 If removal of newlines really is necessary, please insert a space instead. If that is not possible, please remove the spaces from both sides of each equals. An arrangement like |name = Scarborough|symbol = rail|code = SCA|image_name = ScarboroughRailwayStation.jpg|caption = The entrance to the station gives the impression of associating a parameter name with the value immediately preceding. An arrangement like |name=Scarborough |symbol=rail |code=SCA |image_name=ScarboroughRailwayStation.jpg |caption=The entrance to the station would associate a parameter name with the value immediately following. Normally this single transclusion content should be covered by the Parsoid workaround. Did anything change in the VE handling recently that could have re added the \"i\" property with a faulty value?', 'cleaned': 'i\\'m assuming that this is not yet deployed, as a new report was added to : --------------------------------------------------- this is what happened: this is what the user intended: if removal of newlines really is necessary, please insert a space instead. if that is not possible, please remove the spaces from both sides of each equals. an arrangement like |name = scarborough|symbol = rail|code = sca|image_name = scarboroughrailwaystation.jpg|caption = the entrance to the station gives the impression of associating a parameter name with the value immediately preceding. an arrangement like |name=scarborough |symbol=rail |code=sca |image_name=scarboroughrailwaystation.jpg |caption=the entrance to the station would associate a parameter name with the value immediately following. ------------------------------------------------- normally this single-transclusion content should be covered by the parsoid workaround. did anything change in the ve handling recently that could have re-added the \"i\" property with a faulty value?'})}),\n", + " '931': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '931', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 51161 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 51161 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '934': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '934', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'The Parsoid workaround above is now deployed. If the index went missing in VE, it assumes that a single transclusion target was not swapped out and reinserts the lost index in that case. This should avoid corruptions in the common single template case. It will do nothing for multi transclusion content (table start / row etc), and will also fail if the template was swapped out for another one. The latter case should be rare.', 'parsed': [{'rt': 6, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 6, 'dn': [0, 1, 3]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 4, 5, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'index', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'went', 'tag': 'VBD', 'dep': 'advcl', 'up': 9, 'dn': [0, 2, 4]}, {'tok': 'missing', 'tag': 'VBG', 'dep': 'acomp', 'up': 3, 'dn': [5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'assumes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 7, 8, 18, 28]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': [12, 13]}, {'tok': 'target', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 18, 'dn': [11, 14]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 18, 'dn': []}, {'tok': 'swapped', 'tag': 'VBN', 'dep': 'ccomp', 'up': 9, 'dn': [10, 15, 16, 17, 19, 20, 21]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 18, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'reinserts', 'tag': 'VBZ', 'dep': 'conj', 'up': 18, 'dn': [24, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'lost', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'index', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 23]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [27]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'avoid', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 11]}, {'tok': 'corruptions', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': [7, 8]}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 15, 16, 17, 20, 30]}, {'tok': 'nothing', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [8]}, {'tok': 'multi', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'transclusion', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 7, 9, 13]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': 'start', 'tag': 'NN', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'row', 'tag': 'NN', 'dep': 'appos', 'up': 8, 'dn': [10, 11, 12, 14]}, {'tok': 'etc', 'tag': 'FW', 'dep': 'nummod', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'fail', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [18, 19, 25]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 25, 'dn': [22]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 25, 'dn': []}, {'tok': 'swapped', 'tag': 'VBN', 'dep': 'advcl', 'up': 20, 'dn': [21, 23, 24, 26, 27]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 25, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [29]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'latter', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 1]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 5, 6]}, {'tok': 'rare', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'The Parsoid workaround above is now deployed. If the index went missing in VE, it assumes that a single transclusion target was not swapped out and reinserts the lost index in that case. This should avoid corruptions in the common single template case. It will do nothing for multi transclusion content (table start / row etc), and will also fail if the template was swapped out for another one. The latter case should be rare.', 'cleaned': 'the parsoid workaround above is now deployed. if the index went missing in ve, it assumes that a single-transclusion target was not swapped out and reinserts the lost index in that case. this should avoid corruptions in the common single-template case. it will do nothing for multi-transclusion content (table start / row etc), and will also fail if the template was swapped out for another one. the latter case should be rare.'})}),\n", + " '937': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '937', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Example on http://www.mediawiki.org/wiki/User:GWicke/TestDataMW?veaction=edit: Original data mw: data mw=\\'{\"target\":{\"wt\":\"echo\",\"href\":\"../Template:Echo\"},\"params\":{\"1\":{\"wt\":\"foo\"}},\"i\":0}\\' data mw through VE without edit: data mw=\"{"target":{"wt":"echo","href":"../Template:Echo"},"params":{"1":{"wt":"foo"}},"i":0}\" data mw through VE after changing \\'foo\\' to \\'bar\\': data mw=\"{"target":{"wt":"echo","href":"../Template:Echo"},"params":{"1":{"wt":"bar"}}}\" Note that the \"i\" member is gone.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'example', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 16, 23, 25, 27, 30, 55, 57, 58]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 13, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': [3, 4, 6]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'original', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [5, 8, 9, 12]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'mw', 'tag': 'NNP', 'dep': 'prep', 'up': 6, 'dn': [7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'data', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'mw=\\'{\"target\":{\"wt\":\"echo\",\"href\":\"', 'tag': 'NNP', 'dep': 'appos', 'up': 6, 'dn': [10, 11]}, {'tok': '..', 'tag': '.', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '/template', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'echo\"},\"params\":{\"\":{\"wt\":\"foo\"}},\"i\":', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 16, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'mw', 'tag': 'NN', 'dep': 'appos', 'up': 16, 'dn': [20, 21]}, {'tok': 'through', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [24]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [26]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'mw=\"{\"target\":{\"wt\":\"echo\",\"href\":\"', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [28, 29, 31]}, {'tok': '..', 'tag': '.', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '/template', 'tag': '.', 'dep': 'compound', 'up': 55, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'echo\"},\"params\":{\"\":{\"wt\":\"foo\"}},\"i\":', 'tag': '-RRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 40, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'mw', 'tag': 'NN', 'dep': 'appos', 'up': 34, 'dn': [37, 38, 39]}, {'tok': 'through', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [42]}, {'tok': 've', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [44]}, {'tok': 'changing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 43, 'dn': [45, 46, 48]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'foo', 'tag': 'NN', 'dep': 'dobj', 'up': 44, 'dn': [47]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': [49, 50]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'bar', 'tag': 'NN', 'dep': 'pobj', 'up': 48, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'data', 'tag': 'NNS', 'dep': 'compound', 'up': 55, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'mw=\"{\"target\":{\"wt\":\"echo\",\"href\":\"', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [32, 33, 34, 52, 53, 54, 56]}, {'tok': '..', 'tag': '.', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': '/template', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'echo\"},\"params\":{\"\":{\"wt\":\"bar', 'tag': 'NNP', 'dep': 'nsubj', 'up': 6, 'dn': [1, 2, 3, 4]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'note', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 5, 14, 15]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'member', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [8, 9, 10, 11]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 14, 'dn': [7, 12]}, {'tok': 'gone', 'tag': 'VBN', 'dep': 'ccomp', 'up': 6, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Example on http://www.mediawiki.org/wiki/User:GWicke/TestDataMW?veaction=edit: Original data mw: data mw=\\'{\"target\":{\"wt\":\"echo\",\"href\":\"../Template:Echo\"},\"params\":{\"1\":{\"wt\":\"foo\"}},\"i\":0}\\' data mw through VE without edit: data mw=\"{"target":{"wt":"echo","href":"../Template:Echo"},"params":{"1":{"wt":"foo"}},"i":0}\" data mw through VE after changing \\'foo\\' to \\'bar\\': data mw=\"{"target":{"wt":"echo","href":"../Template:Echo"},"params":{"1":{"wt":"bar"}}}\" Note that the \"i\" member is gone.', 'cleaned': 'example on original data-mw: data-mw=\\'{\"target\":{\"wt\":\"echo\",\"href\":\"../template:echo\"},\"params\":{\"\":{\"wt\":\"foo\"}},\"i\":}\\' data-mw through ve without edit: data-mw=\"{\"target\":{\"wt\":\"echo\",\"href\":\"../template:echo\"},\"params\":{\"\":{\"wt\":\"foo\"}},\"i\":}\" data-mw through ve after changing \\'foo\\' to \\'bar\\': data-mw=\"{\"target\":{\"wt\":\"echo\",\"href\":\"../template:echo\"},\"params\":{\"\":{\"wt\":\"bar\"}}}\" note that the \"i\" member is gone.'})}),\n", + " '938': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '938', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Aha. Gotcha.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'aha', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'gotcha', 'tag': 'NNP', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Aha. Gotcha.', 'cleaned': 'aha. gotcha.'})}),\n", + " '939': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '939', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #4) > https://en.wikipedia.org/w/index.php?title=Christchurch, > _Dorset&diff=prev&oldid=563716751 > appears to be a pre deployment occurrence. This is post Parsoid deployment.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'dorset&diff', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [2, 8]}, {'tok': 'prev&oldid=', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [7, 9, 10, 13, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [12, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'pre', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'deployment', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'occurrence', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [14, 15, 16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 6]}, {'tok': 'post', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': '(In reply to comment #4) > https://en.wikipedia.org/w/index.php?title=Christchurch, > _Dorset&diff=prev&oldid=563716751 > appears to be a pre deployment occurrence. This is post Parsoid deployment.', 'cleaned': '(in reply to comment #) > > _dorset&diff=prev&oldid= > appears to be a pre-deployment occurrence. this is post-parsoid deployment.'})}),\n", + " '940': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '940', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'It is either data mw.i or data mw.parts[].i for templates. It is not new, but so far we have not used that information that heavily, so the fact that you drop the i probably fell under the radar. We use it to associate the public entry with private round trip information such as the order of parameters and (crucially for this bug) whitespace. echo e \\'{{echo|a = foo\\\\n|b = c}}| node parse

    {{{1}}}

    ', 'parsed': [{'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 10, 12]}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 5, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'mw.i', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3, 4, 6, 9]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'mw.parts[].i', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [7, 8]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [11]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 11]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'far', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': [6]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [7, 8, 9, 10, 13, 15, 16, 17, 19, 30]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'information', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': 'that', 'tag': 'IN', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'heavily', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': [14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'so', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'fact', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [18, 22, 26]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'drop', 'tag': 'VBP', 'dep': 'acl', 'up': 19, 'dn': [20, 21, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'dobj', 'up': 22, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'fell', 'tag': 'VBD', 'dep': 'relcl', 'up': 19, 'dn': [24, 25, 27]}, {'tok': 'under', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'radar', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'use', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 4, 27, 28]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'associate', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [3, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'public', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'entry', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [13]}, {'tok': 'private', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'round', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'trip', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [10, 11]}, {'tok': 'information', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 12, 15]}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [14, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'order', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 18, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [19]}, {'tok': 'parameters', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'crucially', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [22, 25]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'whitespace', 'tag': 'NN', 'dep': 'dep', 'up': 1, 'dn': [21, 23, 26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'echo', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 9, 58, 61, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88]}, {'tok': '-e', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': 'NNP', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'echo|a', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '=', 'tag': 'NNP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'foo', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '|b', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [5, 6, 7]}, {'tok': '=', 'tag': 'VBZ', 'dep': 'dep', 'up': 0, 'dn': [2, 3, 4, 8, 12, 40]}, {'tok': 'c}}|', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'node', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 13, 17]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'body>', 'tag': 'NFP', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': \"'\", 'tag': 'POS', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'parsoid=\\'{\"dsr\":[,null', 'tag': 'NN', 'dep': 'appos', 'up': 25, 'dn': [29, 30, 32, 38]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'null],\"src\":\"{{echo|a', 'tag': 'NNP', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': '=', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': 'foo', 'tag': 'NN', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': '|b', 'tag': 'NN', 'dep': 'nmod', 'up': 38, 'dn': [33, 34, 35, 37]}, {'tok': '=', 'tag': 'NN', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'c}}\",\"pi\":[[{\"k\":\"a\",\"spc', 'tag': 'NN', 'dep': 'conj', 'up': 31, 'dn': [36]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'k\":\"b\",\"spc', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': [64, 65]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': 'CD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number>}}}', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '/body', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'It is either data mw.i or data mw.parts[].i for templates. It is not new, but so far we have not used that information that heavily, so the fact that you drop the i probably fell under the radar. We use it to associate the public entry with private round trip information such as the order of parameters and (crucially for this bug) whitespace. echo e \\'{{echo|a = foo\\\\n|b = c}}| node parse

    {{{1}}}

    ', 'cleaned': 'it is either data-mw.i or data-mw.parts[].i for templates. it is not new, but so far we have not used that information that heavily, so the fact that you drop the i probably fell under the radar. we use it to associate the public entry with private round-trip information such as the order of parameters and (crucially for this bug) whitespace. echo -e \\'{{echo|a = foo |b = c}}| node parse

    }\\' data-parsoid=\\'{\"dsr\":[,null,null],\"src\":\"{{echo|a = foo |b = c}}\",\"pi\":[[{\"k\":\"a\",\"spc\":[\"\",\" \",\" \",\" \"]},{\"k\":\"b\",\"spc\":[\"\",\" \",\" \",\"\"]}]]}\\'>{{{}}}

    '})}),\n", + " '941': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '941', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=Christchurch,_Dorset&diff=prev&oldid=563716751 appears to be a pre deployment occurrence.', 'parsed': [{'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'pre', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'deployment', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'occurrence', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7, 8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=Christchurch,_Dorset&diff=prev&oldid=563716751 appears to be a pre deployment occurrence.', 'cleaned': ' appears to be a pre-deployment occurrence.'})}),\n", + " '942': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '942', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 51161 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 51161 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '943': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '943', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I can't reproduce this, even if I edit the template. VE preserves unmodified data mw attributes always. Also, what is data mw.i ? Is it new?\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 9, 12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'VBP', 'dep': 'advcl', 'up': 3, 'dn': [6, 7, 8, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'preserves', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 6, 7, 8]}, {'tok': 'unmodified', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'mw', 'tag': 'FW', 'dep': 'compound', 'up': 6, 'dn': [3, 4]}, {'tok': 'attributes', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': [2, 5]}, {'tok': 'always', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'attr', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 7]}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'mw.i', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [4, 5]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 3]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"I can't reproduce this, even if I edit the template. VE preserves unmodified data mw attributes always. Also, what is data mw.i ? Is it new?\", 'cleaned': \"i can't reproduce this, even if i edit the template. ve preserves unmodified data-mw attributes always. also, what is data-mw.i ? is it new?\"})}),\n", + " '944': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '944', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This then causes diffs like http://en.wikipedia.org/w/index.php?title=Bj%C3%B6rk&diff=563745216&oldid=563123196', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'causes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 7]}, {'tok': 'diffs', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [4]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5, 6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'This then causes diffs like http://en.wikipedia.org/w/index.php?title=Bj%C3%B6rk&diff=563745216&oldid=563123196', 'cleaned': 'this then causes diffs like '})}),\n", + " '945': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '945', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is a tracking bug only for blocker level issues before the planned release of the VisualEditor beta to IP users on English Wikipedia. Please only add blocker level issues (e.g. content corruption); ultimately, what qualifies as \"blocker\" is at the discretion of James Forrester, VisualEditor PM. Version : unspecified Severity : blocker', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 11, 25]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'tracking', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3, 6]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [5, 10]}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'level', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': [7, 8]}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [9]}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'planned', 'tag': 'VBN', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'release', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'ip', 'tag': 'VB', 'dep': 'relcl', 'up': 14, 'dn': [19, 21]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': [22]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'english', 'tag': 'NNP', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 22, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'ccomp', 'up': 21, 'dn': [0, 1, 6]}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'level', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [3, 4]}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [5, 7, 10, 11]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'corruption', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': [8, 9]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'ultimately', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'qualifies', 'tag': 'VBZ', 'dep': 'csubj', 'up': 21, 'dn': [15, 17]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18, 19, 20]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 12, 13, 14, 16, 22, 31]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'discretion', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 25]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'james', 'tag': 'NNP', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': 'forrester', 'tag': 'NNP', 'dep': 'pobj', 'up': 25, 'dn': [26, 28, 30]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'pm', 'tag': 'NN', 'dep': 'appos', 'up': 27, 'dn': [29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'This is a tracking bug only for blocker level issues before the planned release of the VisualEditor beta to IP users on English Wikipedia. Please only add blocker level issues (e.g. content corruption); ultimately, what qualifies as \"blocker\" is at the discretion of James Forrester, VisualEditor PM. Version : unspecified Severity : blocker', 'cleaned': 'this is a tracking bug only for blocker-level issues before the planned release of the visualeditor beta to ip users on english wikipedia. please only add blocker-level issues (e.g. content corruption); ultimately, what qualifies as \"blocker\" is at the discretion of james forrester, visualeditor pm. -------------------------- **version**: unspecified **severity**: blocker'})}),\n", + " '947': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '947', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'The aspects of bug 50747 that were wanted have now been done; bug 51152 has not, but was a soft blocker rather than a hard blocker.', 'parsed': [{'rt': 19, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'aspects', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 13, 'dn': [0, 2, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [4, 6, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 5, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'wanted', 'tag': 'VBN', 'dep': 'relcl', 'up': 5, 'dn': [7, 8]}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'ccomp', 'up': 19, 'dn': [1, 10, 11, 12, 14]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [16, 17, 18]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 15, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [13, 15, 20, 21, 22, 23, 34]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 19, 'dn': [27]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'soft', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': [24, 25, 26, 29, 33]}, {'tok': 'rather', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'than', 'tag': 'IN', 'dep': 'cc', 'up': 27, 'dn': [28]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'amod', 'up': 33, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'conj', 'up': 27, 'dn': [30, 31, 32]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}], 'stripped_text': 'The aspects of bug 50747 that were wanted have now been done; bug 51152 has not, but was a soft blocker rather than a hard blocker.', 'cleaned': 'the aspects of bug that were wanted have now been done; bug has not, but was a soft-blocker rather than a hard-blocker.'})}),\n", + " '948': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-joqqkabmjmvxeucx4ni2', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '948', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'It is possible to have a tooltip that will tell you what a reference is when you hover over the number in edit mode, as it currently does in viewing? It is inconvenient to editors to have to go into the references mode to view the source while editing. (Request from En Wikipedia) Version : unspecified Severity : enhancement URL : https://www.mediawiki.org/wiki/VisualEditor/Design/Reference_Dialog See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50110', 'parsed': [{'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 31]}, {'tok': 'possible', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [3, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'tooltip', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 9]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'tell', 'tag': 'VB', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 10, 14, 24, 28]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'attr', 'up': 14, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 9, 'dn': [11, 13, 17]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'hover', 'tag': 'VBP', 'dep': 'advcl', 'up': 14, 'dn': [15, 16, 18]}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 21]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'advcl', 'up': 9, 'dn': [25, 26, 27, 29]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [30]}, {'tok': 'viewing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 29, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 6, 19]}, {'tok': 'inconvenient', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 9, 14]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'view', 'tag': 'VB', 'dep': 'advcl', 'up': 8, 'dn': [13, 16, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'advcl', 'up': 14, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'request', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 5]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'en', 'tag': 'NNP', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 20, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [1, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 16, 19]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': [15, 17, 18]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 21, 22, 23, 24, 25, 26, 27]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': 'It is possible to have a tooltip that will tell you what a reference is when you hover over the number in edit mode, as it currently does in viewing? It is inconvenient to editors to have to go into the references mode to view the source while editing. (Request from En Wikipedia) Version : unspecified Severity : enhancement URL : https://www.mediawiki.org/wiki/VisualEditor/Design/Reference_Dialog See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50110', 'cleaned': 'it is possible to have a tooltip that will tell you what a reference is when you hover over the number in edit mode, as it currently does in viewing? it is inconvenient to editors to have to go into the references mode to view the source while editing. (request from en wikipedia) -------------------------- **version**: unspecified **severity**: enhancement **url**: **see also**: '})}),\n", + " '959': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '959', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"screenshot As of today, the section edit links seem to have reverted to the old style ([edit]). They don't expand and they open the source editor, even though VE is enabled (the 'Edit' and 'Edit source' tabs are there at the top. See screenshot. Observed on en.wp (by me and User:KTC) and fr.wp (by me). KTC used firefox and chrome, and I used firefox 21. Version : unspecified Severity : major Attached : {F11031}\", 'parsed': [{'rt': 9, 'toks': [{'tok': 'screenshot', 'tag': 'NNP', 'dep': 'advcl', 'up': 9, 'dn': [1]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'today', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [5, 6, 7]}, {'tok': 'seem', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 8, 12, 18, 19, 20, 21, 22]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'reverted', 'tag': 'VBN', 'dep': 'xcomp', 'up': 9, 'dn': [10, 11, 13]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'style', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 27, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'expand', 'tag': 'VB', 'dep': 'ccomp', 'up': 27, 'dn': [0, 1, 2, 4, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'open', 'tag': 'VBP', 'dep': 'conj', 'up': 3, 'dn': [5, 9, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'advcl', 'up': 27, 'dn': [11, 12, 13, 14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 26, 'dn': [16, 17, 18, 20, 21]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'poss', 'up': 26, 'dn': [22, 23, 25]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 24, 'dn': []}, {'tok': 'tabs', 'tag': 'NNS', 'dep': 'nsubj', 'up': 27, 'dn': [19, 24]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [3, 15, 26, 28, 29, 32]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 27, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'observed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 3, 4, 8, 9, 17]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'en.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 4, 'dn': [6, 7]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'ktc', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 0, 'dn': [10, 11, 12]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'fr.wp', 'tag': 'NNP', 'dep': 'conj', 'up': 9, 'dn': [13, 14, 16]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'ktc', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'used', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 5, 6, 8]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [3, 4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'used', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [7, 11, 12, 13]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 13, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [1, 4, 5, 6, 7, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 13, 'dn': [9, 11]}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'acl', 'up': 10, 'dn': [12]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [3, 10, 14, 16, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11031', 'tag': 'ADD', 'dep': 'appos', 'up': 13, 'dn': [15]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': \"screenshot As of today, the section edit links seem to have reverted to the old style ([edit]). They don't expand and they open the source editor, even though VE is enabled (the 'Edit' and 'Edit source' tabs are there at the top. See screenshot. Observed on en.wp (by me and User:KTC) and fr.wp (by me). KTC used firefox and chrome, and I used firefox 21. Version : unspecified Severity : major Attached : {F11031}\", 'cleaned': \"screenshot as of today, the section edit links seem to have reverted to the old style ([edit]). they don't expand and they open the source editor, even though ve is enabled (the 'edit' and 'edit source' tabs are there at the top. see screenshot. observed on en.wp (by me and user:ktc) and fr.wp (by me). ktc used firefox and chrome, and i used firefox . -------------------------- **version**: unspecified **severity**: major **attached**: {f11031}\"})}),\n", + " '960': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '960', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Merged and will hopefully go out soon.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'merged', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 4, 7]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'hopefully', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [2, 3, 5, 6]}, {'tok': 'out', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Merged and will hopefully go out soon.', 'cleaned': 'merged and will hopefully go out soon.'})}),\n", + " '962': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-v3yn5qf233ggnnnmvejc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '962', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Please consider fixing bug 50540 and maybe bug 50405, too. They are directly dependent of this change. Fixing them now once and for all will prevent further hassle with changing editsection links back and forth. Actually fixing bug 50540 would probably simplify code a lot and could therefore resolve bug 50405 as a side effect.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 'consider', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6, 7, 9, 15]}, {'tok': 'fixing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 1, 'dn': [3]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'bug', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [8, 10, 11, 12, 13, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 9, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 7]}, {'tok': 'directly', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'dependent', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'fixing', 'tag': 'VBG', 'dep': 'csubj', 'up': 8, 'dn': [1, 2, 3, 5]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'conj', 'up': 0, 'dn': [4, 6]}, {'tok': 'all', 'tag': 'DT', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'prevent', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 7, 10, 11, 20]}, {'tok': 'further', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'hassle', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [14]}, {'tok': 'changing', 'tag': 'VBG', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'editsection', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': [16, 17, 19]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'forth', 'tag': 'NN', 'dep': 'conj', 'up': 15, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'fixing', 'tag': 'VBG', 'dep': 'csubj', 'up': 8, 'dn': [0, 2, 3, 4, 5]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'simplify', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 6, 7, 9, 11, 12, 15, 24]}, {'tok': 'code', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': [10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'therefore', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'resolve', 'tag': 'VB', 'dep': 'conj', 'up': 8, 'dn': [13, 14, 16, 17, 18, 19, 20]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 15, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'side', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'effect', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}], 'stripped_text': 'Please consider fixing bug 50540 and maybe bug 50405, too. They are directly dependent of this change. Fixing them now once and for all will prevent further hassle with changing editsection links back and forth. Actually fixing bug 50540 would probably simplify code a lot and could therefore resolve bug 50405 as a side effect.', 'cleaned': 'please consider fixing bug and maybe bug , too. they are directly dependent of this change. fixing them now once and for all will prevent further hassle with changing editsection links back-and-forth. actually fixing bug would probably simplify code a lot and could therefore resolve bug as a side effect.'})}),\n", + " '964': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '964', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Bizarrely, the mouseover \"edit source\" links appear briefly when mousing over \"edit\" links while VE is loading a page into edit mode.', 'parsed': [{'rt': 9, 'toks': [{'tok': 'bizarrely', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'mouseover', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': [5]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [2, 3, 4, 6, 7]}, {'tok': 'appear', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 8, 10, 12, 27]}, {'tok': 'briefly', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'mousing', 'tag': 'VBG', 'dep': 'advcl', 'up': 9, 'dn': [11, 13, 21]}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [17]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 16]}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'loading', 'tag': 'VBG', 'dep': 'advcl', 'up': 12, 'dn': [18, 19, 20, 23, 24]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [26]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': 'Bizarrely, the mouseover \"edit source\" links appear briefly when mousing over \"edit\" links while VE is loading a page into edit mode.', 'cleaned': 'bizarrely, the mouseover \"edit source\" links appear briefly when mousing over \"edit\" links while ve is loading a page into edit mode.'})}),\n", + " '965': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-gfaq55vdypjmzz6nl2kn', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '965', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Bug 48429#c35 basically, visual section editing is a seriously hard problem, and isn't on the agenda any time soon.\", 'parsed': [{'rt': 9, 'toks': [{'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [1]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'number>#c35', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'basically', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [6]}, {'tok': 'editing', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 8, 13, 14, 15, 16, 24]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'seriously', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': [11]}, {'tok': 'problem', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [10, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 9, 'dn': [17, 18, 22]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'agenda', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 16, 'dn': [21, 23]}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': \"Bug 48429#c35 basically, visual section editing is a seriously hard problem, and isn't on the agenda any time soon.\", 'cleaned': \"bug #c35 - basically, visual section editing is a seriously hard problem, and isn't on the agenda any time soon.\"})}),\n", + " '966': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '966', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Well, if that\\'s the case (I haven\\'t heard about it, but I believe you) presumably the link should be renamed to \"edit source\" to be consistent with the naming of the tabs. Otherwise, I expect quite a bit of confusion.', 'parsed': [{'rt': 11, 'toks': [{'tok': 'well', 'tag': 'UH', 'dep': 'intj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 11, 'dn': [2, 3, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': 'heard', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 7, 8, 9, 10, 12, 14, 15, 17]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'conj', 'up': 11, 'dn': [16, 18, 19, 25, 40]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'presumably', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 25, 'dn': [21]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 25, 'dn': []}, {'tok': 'renamed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 17, 'dn': [20, 22, 23, 24, 32]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'nsubj', 'up': 32, 'dn': [26, 27, 28, 30]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 25, 'dn': [29, 31, 33]}, {'tok': 'consistent', 'tag': 'JJ', 'dep': 'acomp', 'up': 32, 'dn': [34]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'naming', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 37]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [39]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'tabs', 'tag': 'NNS', 'dep': 'pobj', 'up': 37, 'dn': [38]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'otherwise', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'expect', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 9]}, {'tok': 'quite', 'tag': 'PDT', 'dep': 'predet', 'up': 6, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'bit', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'confusion', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'Well, if that\\'s the case (I haven\\'t heard about it, but I believe you) presumably the link should be renamed to \"edit source\" to be consistent with the naming of the tabs. Otherwise, I expect quite a bit of confusion.', 'cleaned': 'well, if that\\'s the case (i haven\\'t heard about it, but i believe you) presumably the link should be renamed to \"edit source\" to be consistent with the naming of the tabs. otherwise, i expect quite a bit of confusion.'})}),\n", + " '967': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-gfaq55vdypjmzz6nl2kn', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '967', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I'd call this NOTABUG, since James has declared that visual section editing won't be funded for the foreseeable future. So we now don't have an interface that claims functionality there aren't even plans to implement.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'call', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 9, 23]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'notabug', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'james', 'tag': 'NNP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'declared', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [6, 7, 8, 18]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': [11]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 18, 'dn': [12, 13]}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'funded', 'tag': 'VBN', 'dep': 'ccomp', 'up': 9, 'dn': [10, 14, 15, 16, 17, 19]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'foreseeable', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'future', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 7, 18]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 9, 12]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'claims', 'tag': 'VBZ', 'dep': 'relcl', 'up': 7, 'dn': [8, 10]}, {'tok': 'functionality', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 12, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'relcl', 'up': 7, 'dn': [11, 13, 15]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'plans', 'tag': 'NNS', 'dep': 'attr', 'up': 12, 'dn': [14, 17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'implement', 'tag': 'VB', 'dep': 'xcomp', 'up': 15, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \"I'd call this NOTABUG, since James has declared that visual section editing won't be funded for the foreseeable future. So we now don't have an interface that claims functionality there aren't even plans to implement.\", 'cleaned': \"i'd call this notabug, since james has declared that visual section-editing won't be funded for the foreseeable future. so we now don't have an interface that claims functionality there aren't even plans to implement.\"})}),\n", + " '968': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '968', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screenshot of problem This causing: The label fallback (parameter name + ucfirst) not working. It is still available from the \"Add parameter\" dropdown. The user can actually add it again, causing a logic error. I can currently consistently reproduce this on https://en.wikipedia.org/wiki/Taal%2C_Batangas?veaction=edit when editing the \"Population Consensus of Taal\" information box. See screenshot: \"title\" is both in the sidebar and in the selectable cloud \"title\" isn\\'t transformed into \"Title\" (the templatedata has no .label for this one) Version : unspecified Severity : normal Attached : {F11920}', 'parsed': [{'rt': 17, 'toks': [{'tok': 'screenshot', 'tag': 'NN', 'dep': 'dep', 'up': 17, 'dn': [1, 4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'causing', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [3, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'label', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'fallback', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [7, 8, 10, 12, 15]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'appos', 'up': 9, 'dn': [11, 13, 14]}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'ucfirst', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 17, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 9, 16, 18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 12]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'available', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [5]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'nmod', 'up': 11, 'dn': [8]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'dropdown', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 9, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 5, 6, 7, 8, 12]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'causing', 'tag': 'VBG', 'dep': 'advcl', 'up': 4, 'dn': [11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'logic', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'consistently', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 6, 11, 21]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'advcl', 'up': 4, 'dn': [10, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'population', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'consensus', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 13, 14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'taal', 'tag': 'NN', 'dep': 'nmod', 'up': 20, 'dn': [18]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'information', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'box', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': [17, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 31, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 7, 'dn': [1]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [3, 4, 6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 31, 'dn': [0, 2, 5, 8, 9, 23]}, {'tok': 'both', 'tag': 'DT', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'sidebar', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'selectable', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'cloud', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 23, 'dn': [17, 18, 20]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 23, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 23, 'dn': []}, {'tok': 'transformed', 'tag': 'VBN', 'dep': 'conj', 'up': 7, 'dn': [13, 19, 21, 22, 24]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 27]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'templatedata', 'tag': 'NN', 'dep': 'nsubj', 'up': 31, 'dn': [29]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [7, 28, 30, 33, 38]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': '.label', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [32, 34, 37]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [36]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 34, 'dn': [35]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 31, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 3, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 4, 6, 8, 11]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'acl', 'up': 3, 'dn': [10, 12, 13, 14, 16]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11920', 'tag': 'NN', 'dep': 'appos', 'up': 11, 'dn': [15, 17]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}]}], 'stripped_text': 'Screenshot of problem This causing: The label fallback (parameter name + ucfirst) not working. It is still available from the \"Add parameter\" dropdown. The user can actually add it again, causing a logic error. I can currently consistently reproduce this on https://en.wikipedia.org/wiki/Taal%2C_Batangas?veaction=edit when editing the \"Population Consensus of Taal\" information box. See screenshot: \"title\" is both in the sidebar and in the selectable cloud \"title\" isn\\'t transformed into \"Title\" (the templatedata has no .label for this one) Version : unspecified Severity : normal Attached : {F11920}', 'cleaned': 'screenshot of problem this causing: * the label fallback (parameter name + ucfirst) not working. * it is still available from the \"add parameter\" dropdown. * the user can actually add it again, causing a logic error. i can currently consistently reproduce this on when editing the \"population consensus of taal\" information box. see screenshot: - \"title\" is both in the sidebar and in the selectable cloud - \"title\" isn\\'t transformed into \"title\" (the templatedata has no .label for this one) -------------------------- **version**: unspecified **severity**: normal **attached**: {f11920}'})}),\n", + " '969': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '969', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is now fixed in master and we will push to production very soon. Sorry for the inconvenience.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'push', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [7, 8, 10, 13, 14]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'inconvenience', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'This is now fixed in master and we will push to production very soon. Sorry for the inconvenience.', 'cleaned': 'this is now fixed in master and we will push to production very soon. sorry for the inconvenience.'})}),\n", + " '972': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '972', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'The Edit tab for VisualEditor is sometimes not correctly initialized. Loading about 50 random pages, on one of them I will not have the \"Edit source\" tab, and the \"Edit\" tab will point to the wikitext editor instead of VisualEditor. Chrome/Ubuntu, logged in. Console shows the following error when this occurs: Exception thrown by skins.vector.js: Object [object Object] has no method \\'collapsibleTabs\\' Version : unspecified Severity : normal', 'parsed': [{'rt': 9, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 3]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'sometimes', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 9, 'dn': []}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'initialized', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 5, 6, 7, 8, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'loading', 'tag': 'VBG', 'dep': 'advcl', 'up': 15, 'dn': [1, 7, 8]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': [2, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'random', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': [3, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [9]}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 8, 'dn': [10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 12, 13, 14, 21, 22, 23, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'nmod', 'up': 21, 'dn': [18]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16, 17, 19, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'nsubj', 'up': 30, 'dn': [24, 25, 26, 27]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'point', 'tag': 'VB', 'dep': 'conj', 'up': 15, 'dn': [28, 29, 31, 38]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 34, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': [32, 33, 36]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [35, 37]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 30, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'chrome', 'tag': 'NNP', 'dep': 'nmod', 'up': 8, 'dn': [2, 7]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'ubuntu', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [1, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'logged', 'tag': 'VBN', 'dep': 'amod', 'up': 6, 'dn': [5]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'prt', 'up': 2, 'dn': [3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [0, 17]}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [8, 12, 15, 16, 27, 33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'occurs', 'tag': 'VBZ', 'dep': 'advcl', 'up': 9, 'dn': [13, 14]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'exception', 'tag': 'NN', 'dep': 'appos', 'up': 8, 'dn': [18, 21, 22]}, {'tok': 'thrown', 'tag': 'VBN', 'dep': 'acl', 'up': 17, 'dn': [19]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 18, 'dn': [20]}, {'tok': 'skins.vector.js', 'tag': 'NNP', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'object', 'tag': 'NN', 'dep': 'appos', 'up': 17, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'object', 'tag': 'NN', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'object', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [24, 26]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 9, 'dn': [23, 25, 29]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'method', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28, 30, 31]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'collapsibletabs', 'tag': 'NNS', 'dep': 'appos', 'up': 29, 'dn': [32]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'The Edit tab for VisualEditor is sometimes not correctly initialized. Loading about 50 random pages, on one of them I will not have the \"Edit source\" tab, and the \"Edit\" tab will point to the wikitext editor instead of VisualEditor. Chrome/Ubuntu, logged in. Console shows the following error when this occurs: Exception thrown by skins.vector.js: Object [object Object] has no method \\'collapsibleTabs\\' Version : unspecified Severity : normal', 'cleaned': 'the edit tab for visualeditor is sometimes not correctly initialized. loading about random pages, on one of them i will not have the \"edit source\" tab, and the \"edit\" tab will point to the wikitext editor instead of visualeditor. chrome/ubuntu, logged-in. console shows the following error when this occurs: exception thrown by skins.vector.js: object [object object] has no method \\'collapsibletabs\\' -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '973': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '973', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'No longer able to repro this either so closing as fixed; will reopen if I see it reappear.', 'parsed': [{'rt': 13, 'toks': [{'tok': 'no', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'longer', 'tag': 'RBR', 'dep': 'advmod', 'up': 2, 'dn': [0]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'ccomp', 'up': 13, 'dn': [1, 4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'repro', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 8, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'closing', 'tag': 'VBG', 'dep': 'advcl', 'up': 4, 'dn': [6, 7, 10]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 8, 'dn': [9]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'reopen', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 11, 12, 16, 19]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'advcl', 'up': 13, 'dn': [14, 15, 18]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'reappear', 'tag': 'VB', 'dep': 'ccomp', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': 'No longer able to repro this either so closing as fixed; will reopen if I see it reappear.', 'cleaned': 'no longer able to repro this either so closing as fixed; will reopen if i see it reappear.'})}),\n", + " '974': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '974', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #5) > I still saw it a couple days ago. I'll try with a clean (standard prefs) test > account later today. Did a spot test of 100 on Firefox and another 50 in Safari, and also didn't have any issues.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'saw', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 3, 7, 8]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'quantmod', 'up': 5, 'dn': []}, {'tok': 'couple', 'tag': 'NN', 'dep': 'nummod', 'up': 6, 'dn': [4]}, {'tok': 'days', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 7, 'dn': [5]}, {'tok': 'ago', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 12, 14, 15]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'clean', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'prefs', 'tag': 'NNS', 'dep': 'nmod', 'up': 10, 'dn': [5, 6, 7, 9]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 8, 11]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'account', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'did', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [4, 9, 16, 18, 19, 23, 26]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'spot', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2, 3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [10]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [11, 14]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'conj', 'up': 10, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [17]}, {'tok': 'safari', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 23, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [20, 21, 22, 25]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'dobj', 'up': 23, 'dn': [24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"(In reply to comment #5) > I still saw it a couple days ago. I'll try with a clean (standard prefs) test > account later today. Did a spot test of 100 on Firefox and another 50 in Safari, and also didn't have any issues.\", 'cleaned': \"(in reply to comment #) > i still saw it a couple days ago. i'll try with a clean (standard prefs) test > account later today. did a spot-test of on firefox and another in safari, and also didn't have any issues.\"})}),\n", + " '975': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '975', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I still saw it a couple days ago. I'll try with a clean (standard prefs) test account later today.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'saw', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 3, 7, 8]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'quantmod', 'up': 5, 'dn': []}, {'tok': 'couple', 'tag': 'NN', 'dep': 'nummod', 'up': 6, 'dn': [4]}, {'tok': 'days', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 7, 'dn': [5]}, {'tok': 'ago', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 11, 14]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'clean', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'prefs', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 6, 7, 9]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'account', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [10, 13]}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"I still saw it a couple days ago. I'll try with a clean (standard prefs) test account later today.\", 'cleaned': \"i still saw it a couple days ago. i'll try with a clean (standard prefs) test account later today.\"})}),\n", + " '976': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '976', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(Though it didn't recur for me just now on a spot test of 100 Special:Randoms.)\", 'parsed': [{'rt': 5, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'recur', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 9, 10, 22, 23]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': [8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'spot', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12, 13, 15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [19]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'special', 'tag': 'JJ', 'dep': 'pobj', 'up': 15, 'dn': [16, 17, 18, 20, 21]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'randoms', 'tag': 'NNS', 'dep': 'appos', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \"(Though it didn't recur for me just now on a spot test of 100 Special:Randoms.)\", 'cleaned': \"(though it didn't recur for me just now on a spot-test of special:randoms.)\"})}),\n", + " '977': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '977', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #2) > The collapsibleTabs thing was bug 50504, and it's supposed to be fixed now. Yes, but apparently that fix of Roan's didn't fix this issue.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'collapsibletabs', 'tag': 'NNP', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 5, 6, 7, 8, 9, 10, 13]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 13, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'supposed', 'tag': 'VBN', 'dep': 'conj', 'up': 4, 'dn': [11, 12, 16, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 13, 'dn': [14, 15, 17]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 11, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'apparently', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'roan', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [8]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 7, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 5, 9, 10, 13, 14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': \"(In reply to comment #2) > The collapsibleTabs thing was bug 50504, and it's supposed to be fixed now. Yes, but apparently that fix of Roan's didn't fix this issue.\", 'cleaned': \"(in reply to comment #) > the collapsibletabs thing was bug , and it's supposed to be fixed now. yes, but apparently that fix of roan's didn't fix this issue.\"})}),\n", + " '978': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '978', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"The collapsibleTabs thing was bug 50504, and it's supposed to be fixed now.\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'collapsibletabs', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [2, 4, 5, 6, 7, 8, 9, 12]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'supposed', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [10, 11, 15, 17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': \"The collapsibleTabs thing was bug 50504, and it's supposed to be fixed now.\", 'cleaned': \"the collapsibletabs thing was bug , and it's supposed to be fixed now.\"})}),\n", + " '979': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '979', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'FYI Timo/Roan, still getting this, but no longer getting the collapsibleTabs error on the console. :P', 'parsed': [{'rt': 6, 'toks': [{'tok': 'fyi', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'timo', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'roan', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [0, 1, 2, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [3, 5, 7, 8, 9, 12, 19]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'no', 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': 'longer', 'tag': 'RBR', 'dep': 'advmod', 'up': 12, 'dn': [10]}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'conj', 'up': 6, 'dn': [11, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'collapsibletabs', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': ':p', 'tag': 'NNP', 'dep': 'ROOT', 'dn': []}]}], 'stripped_text': 'FYI Timo/Roan, still getting this, but no longer getting the collapsibleTabs error on the console. :P', 'cleaned': 'fyi timo/roan, still getting this, but no longer getting the collapsibletabs error on the console. :p'})}),\n", + " '980': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '980', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"It might be nice to show a quick intro message for first time user, could be implemented via GuidedTour. We may want to distinguish between new vs. experienced users. Part of the goal of the message would be to help users understand the difference between editing in wikitext and VisualEditor, and to explain that wikitext cannot be entered in VisualEditor. We're seeing a fair number of users enter wikitext in VisualEditor, and adding a first time explanation might help reduce this issue as we roll out VisualEditor to more wikis. (Feel free to close this WONTFIX if we decide this issue is not significant in scale enough or the message would be too prominent. But having a first time use message come up is not that unusual for a major feature change.) Version : unspecified Severity : enhancement See Also : {T51820} {T89074}\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 15, 18, 21]}, {'tok': 'nice', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [4, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'intro', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': [7]}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 8, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': [11, 12]}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'implemented', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [16, 17, 19]}, {'tok': 'via', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20]}, {'tok': 'guidedtour', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'distinguish', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'vs.', 'tag': 'FW', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'part', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'goal', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 7, 10, 33]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'help', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [9, 12]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'understand', 'tag': 'VB', 'dep': 'ccomp', 'up': 10, 'dn': [11, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'difference', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16]}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 15, 'dn': [17, 21, 22, 24]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [19, 20]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'conj', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'explain', 'tag': 'VB', 'dep': 'conj', 'up': 16, 'dn': [23, 30]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 30, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 30, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 30, 'dn': []}, {'tok': 'entered', 'tag': 'VBN', 'dep': 'ccomp', 'up': 24, 'dn': [25, 26, 27, 28, 29, 31]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [32]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'seeing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 8, 33]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'fair', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [3, 4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'ccomp', 'up': 2, 'dn': [5, 9, 10, 12, 13, 21]}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'csubj', 'up': 21, 'dn': [19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': [16, 17]}, {'tok': 'explanation', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 18]}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'help', 'tag': 'VB', 'dep': 'conj', 'up': 8, 'dn': [14, 20, 22]}, {'tok': 'reduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 21, 'dn': [24, 27]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'roll', 'tag': 'VBP', 'dep': 'advcl', 'up': 22, 'dn': [25, 26, 28, 29, 30]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 27, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [32]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'wikis', 'tag': 'NNS', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'feel', 'tag': 'VB', 'dep': 'csubj', 'up': 12, 'dn': [0, 2]}, {'tok': 'free', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'close', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 6, 9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'wontfix', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'decide', 'tag': 'VBP', 'dep': 'advcl', 'up': 4, 'dn': [7, 8, 11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 13, 14, 15, 18, 22]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'significant', 'tag': 'JJ', 'dep': 'acomp', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'scale', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [17]}, {'tok': 'enough', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'nsubj', 'up': 22, 'dn': [19]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 12, 'dn': [20, 21, 24, 25]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'prominent', 'tag': 'JJ', 'dep': 'acomp', 'up': 22, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 22, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'having', 'tag': 'VBG', 'dep': 'csubj', 'up': 8, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [3, 4]}, {'tok': 'use', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': [5]}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 6]}, {'tok': 'come', 'tag': 'VBN', 'dep': 'csubj', 'up': 10, 'dn': [0, 1, 9]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [8, 11, 13, 14, 19, 20]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'that', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'unusual', 'tag': 'JJ', 'dep': 'acomp', 'up': 10, 'dn': [12]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'feature', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'nummod', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5, 9, 12, 14, 17, 23]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': [6, 8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 2, 'dn': [7, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [11]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [13, 15]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'dep', 'up': 2, 'dn': [16, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 't51820', 'tag': 'NN', 'dep': 'advmod', 'up': 2, 'dn': [19, 20, 21, 22, 24, 25, 26, 27]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 't89074', 'tag': 'FW', 'dep': 'appos', 'up': 23, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}]}], 'stripped_text': \"It might be nice to show a quick intro message for first time user, could be implemented via GuidedTour. We may want to distinguish between new vs. experienced users. Part of the goal of the message would be to help users understand the difference between editing in wikitext and VisualEditor, and to explain that wikitext cannot be entered in VisualEditor. We're seeing a fair number of users enter wikitext in VisualEditor, and adding a first time explanation might help reduce this issue as we roll out VisualEditor to more wikis. (Feel free to close this WONTFIX if we decide this issue is not significant in scale enough or the message would be too prominent. But having a first time use message come up is not that unusual for a major feature change.) Version : unspecified Severity : enhancement See Also : {T51820} {T89074}\", 'cleaned': \"it might be nice to show a quick intro message for first-time user, could be implemented via guidedtour. we may want to distinguish between new vs. experienced users. part of the goal of the message would be to help users understand the difference between editing in wikitext and visualeditor, and to explain that wikitext cannot be entered in visualeditor. we're seeing a fair number of users enter wikitext in visualeditor, and adding a first-time explanation might help reduce this issue as we roll out visualeditor to more wikis. (feel free to close this wontfix if we decide this issue is not significant in scale enough or the message would be too prominent. but having a first-time use message come up is not that unusual for a major feature change.) -------------------------- **version**: unspecified **severity**: enhancement **see also**: {t51820} {t89074}\"})}),\n", + " '981': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '981', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \" swalling wrote: Okay, since VE implemented this in their own dialog system, instead of us doing it in GuidedTours, I'm going to go ahead and close this.\", 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'swalling', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': [3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'VB', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 11, 36]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'okay', 'tag': 'UH', 'dep': 'intj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'implemented', 'tag': 'VBN', 'dep': 'ccomp', 'up': 5, 'dn': [7, 8, 9, 10, 12, 13, 18, 29]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [17]}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 17, 'dn': []}, {'tok': 'own', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'system', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [19, 22]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'doing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 20, 'dn': [21, 23, 24]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 22, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [25]}, {'tok': 'guidedtours', 'tag': 'NNS', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'conj', 'up': 11, 'dn': [20, 26, 27, 28, 31]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'xcomp', 'up': 29, 'dn': [30, 32, 33, 34]}, {'tok': 'ahead', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 31, 'dn': []}, {'tok': 'close', 'tag': 'VB', 'dep': 'conj', 'up': 31, 'dn': [35]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \" swalling wrote: Okay, since VE implemented this in their own dialog system, instead of us doing it in GuidedTours, I'm going to go ahead and close this.\", 'cleaned': \"**swalling** wrote: okay, since ve implemented this in their own dialog system, instead of us doing it in guidedtours, i'm going to go ahead and close this.\"})}),\n", + " '982': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '982', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #11) > GuidedTour support for VE is shaping up, so we\\'re about ready to start > building this. But before we embark on this tour you\\'ve suggested, I just > wanted to confirm you\\'re still thinking it\\'s necessary in light of > https://gerrit.wikimedia.org/r/#/c/73569/ and bug 49820? I think we still want a GuidedTour to highlight that the user is now in VisualEditor and not the wikitext editor; a very brief one time message of \"hey, you\\'re in VisualEditor now here is the user guide\" or similar should suffice.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'guidedtour', 'tag': 'VB', 'dep': 'ccomp', 'up': 11, 'dn': [0, 2, 6]}, {'tok': 'support', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [3]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'shaping', 'tag': 'VBG', 'dep': 'xcomp', 'up': 1, 'dn': [5, 7]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 8, 9, 10, 13, 19]}, {'tok': 'about', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'ready', 'tag': 'JJ', 'dep': 'acomp', 'up': 11, 'dn': [12, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'start', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 16, 17]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'building', 'tag': 'VBG', 'dep': 'xcomp', 'up': 15, 'dn': [18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'embark', 'tag': 'VBP', 'dep': 'advcl', 'up': 14, 'dn': [1, 2, 4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 9]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'suggested', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 14, 'dn': [12]}, {'tok': 'wanted', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 10, 11, 13, 16, 35, 36]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'confirm', 'tag': 'VB', 'dep': 'xcomp', 'up': 14, 'dn': [15, 20]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'thinking', 'tag': 'VBG', 'dep': 'ccomp', 'up': 16, 'dn': [17, 18, 19, 22, 30, 31, 32]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 20, 'dn': [21, 23, 24]}, {'tok': 'necessary', 'tag': 'JJ', 'dep': 'acomp', 'up': 22, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [25]}, {'tok': 'light', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [26]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28, 29]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 26, 'dn': [27]}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 26, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'conj', 'up': 20, 'dn': [33, 34]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 32, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 32, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 40, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ccomp', 'up': 40, 'dn': [0, 4]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'guidedtour', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'highlight', 'tag': 'VB', 'dep': 'acl', 'up': 6, 'dn': [7, 12]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [10]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 8, 'dn': [9, 11, 13, 14, 16, 20]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': [17, 18, 19, 21, 28]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'brief', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': [23]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 27, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': [25, 26]}, {'tok': 'message', 'tag': 'NN', 'dep': 'appos', 'up': 20, 'dn': [22, 24, 27, 29]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [34]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'hey', 'tag': 'UH', 'dep': 'intj', 'up': 34, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'pcomp', 'up': 29, 'dn': [30, 31, 32, 33, 35, 37]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [36]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 40, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 38, 39, 48, 49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 43, 'dn': []}, {'tok': 'guide', 'tag': 'NN', 'dep': 'nsubj', 'up': 48, 'dn': [41, 42, 44, 45, 46]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 43, 'dn': []}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'conj', 'up': 43, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 48, 'dn': []}, {'tok': 'suffice', 'tag': 'VB', 'dep': 'ccomp', 'up': 40, 'dn': [43, 47]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 40, 'dn': []}]}], 'stripped_text': '(In reply to comment #11) > GuidedTour support for VE is shaping up, so we\\'re about ready to start > building this. But before we embark on this tour you\\'ve suggested, I just > wanted to confirm you\\'re still thinking it\\'s necessary in light of > https://gerrit.wikimedia.org/r/#/c/73569/ and bug 49820? I think we still want a GuidedTour to highlight that the user is now in VisualEditor and not the wikitext editor; a very brief one time message of \"hey, you\\'re in VisualEditor now here is the user guide\" or similar should suffice.', 'cleaned': '(in reply to comment #) > guidedtour support for ve is shaping up, so we\\'re about ready to start > building this. but before we embark on this tour you\\'ve suggested, i just > wanted to confirm you\\'re still thinking it\\'s necessary in light of > and bug ? i think we still want a guidedtour to highlight that the user is now in visualeditor and not the wikitext editor; a very brief one-time message of \"hey, you\\'re in visualeditor now - here is the user guide\" or similar should suffice.'})}),\n", + " '983': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '983', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'James please weigh in. My take is that we still need a first use tour. We\\'re changing the function of the \"Edit\" link, and just giving the user the wikitext warning isn\\'t quite sufficient in informing them about a change of this magnitude. I don\\'t think we\\'ll need it indefinitely, but while VE is in Beta, doing this as part of the wider language rollout will save us and the community some additional transition pain, I think.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'james', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 3, 'dn': []}, {'tok': 'weigh', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'take', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 6, 12]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 5, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'use', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': [8, 9]}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'changing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 4, 11, 12, 20, 33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'function', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'giving', 'tag': 'VBG', 'dep': 'csubj', 'up': 20, 'dn': [13, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'warning', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [17, 18]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 2, 'dn': [14, 19, 21, 23]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'quite', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'sufficient', 'tag': 'JJ', 'dep': 'acomp', 'up': 20, 'dn': [22, 24]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'informing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 24, 'dn': [26, 27]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 25, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 30]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [32]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'magnitude', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 38, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'ccomp', 'up': 38, 'dn': [0, 1, 2, 6, 9, 10, 27]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 7, 8]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': 'indefinitely', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 've', 'tag': 'NNP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 27, 'dn': [11, 12, 14, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'doing', 'tag': 'VBG', 'dep': 'csubj', 'up': 27, 'dn': [18, 19]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'part', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'wider', 'tag': 'JJR', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'language', 'tag': 'NN', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'rollout', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23, 24]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [13, 17, 26, 28, 35]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'dobj', 'up': 27, 'dn': [29, 31]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 28, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'conj', 'up': 28, 'dn': [30]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'additional', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'transition', 'tag': 'NN', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'pain', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [32, 33, 34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [3, 36, 37, 39]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 38, 'dn': []}]}], 'stripped_text': 'James please weigh in. My take is that we still need a first use tour. We\\'re changing the function of the \"Edit\" link, and just giving the user the wikitext warning isn\\'t quite sufficient in informing them about a change of this magnitude. I don\\'t think we\\'ll need it indefinitely, but while VE is in Beta, doing this as part of the wider language rollout will save us and the community some additional transition pain, I think.', 'cleaned': 'james - please weigh in. my take is that we still need a first-use tour. we\\'re changing the function of the \"edit\" link, and just giving the user the wikitext warning isn\\'t quite sufficient in informing them about a change of this magnitude. i don\\'t think we\\'ll need it indefinitely, but while ve is in beta, doing this as part of the wider language rollout will save us and the community some additional transition pain, i think.'})}),\n", + " '984': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '984', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \" swalling wrote: (In reply to comment #9) > Let's strike the idea of a distinction between new and experienced users for > now. Philippe and James make the good point that we can't really tell for > sure > whether a user is new, especially when editing as an IP, so in the interest > of > simplicity and consistency, I suggest we show the same message to everyone > for > a while. We can then later either turn it off completely, or show it only to > a > subset. GuidedTour support for VE is shaping up, so we're about ready to start building this. But before we embark on this tour you've suggested, I just wanted to confirm you're still thinking it's necessary in light of https://gerrit.wikimedia.org/r/#/c/73569/ and bug 49820?\", 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'swalling', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 11, 16, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [9]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [7, 8, 10, 12, 13, 14, 15]}, {'tok': '#', 'tag': '$', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'let', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 16]}, {'tok': \"'s\", 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'strike', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [1, 4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'idea', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'distinction', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 13, 15]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': [10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [14]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'philippe', 'tag': 'NNP', 'dep': 'nsubj', 'up': 3, 'dn': [1, 2]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'james', 'tag': 'NNP', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': 'make', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 6, 16, 42, 55]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 12]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'tell', 'tag': 'VB', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 9, 10, 11, 13]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 13, 'dn': [15]}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [18]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 42, 'dn': [17, 19, 21, 22]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'acomp', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'especially', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'advcl', 'up': 42, 'dn': [23, 24, 26, 29, 30, 31]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'ip', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [33, 34, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'interest', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': [32]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [36, 37]}, {'tok': '>', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': 'simplicity', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': [38, 39]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 37, 'dn': []}, {'tok': 'consistency', 'tag': 'NN', 'dep': 'conj', 'up': 37, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 42, 'dn': []}, {'tok': 'suggest', 'tag': 'VBP', 'dep': 'ccomp', 'up': 3, 'dn': [20, 25, 40, 41, 44]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 44, 'dn': []}, {'tok': 'show', 'tag': 'VBP', 'dep': 'ccomp', 'up': 42, 'dn': [43, 47, 48, 50, 51]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 47, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 44, 'dn': [45, 46]}, {'tok': 'to', 'tag': 'IN', 'dep': 'dative', 'up': 44, 'dn': [49]}, {'tok': 'everyone', 'tag': 'NN', 'dep': 'pobj', 'up': 48, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 44, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': [52, 54]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 51, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 54, 'dn': []}, {'tok': 'while', 'tag': 'NN', 'dep': 'pobj', 'up': 51, 'dn': [53]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': [2]}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 5, 'dn': [3]}, {'tok': 'turn', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 6, 7, 8, 9, 10, 11, 19]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'off', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [12, 14]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13, 15, 18]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': 'subset', 'tag': 'NNP', 'dep': 'pobj', 'up': 14, 'dn': [16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'guidedtour', 'tag': 'VB', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'support', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'shaping', 'tag': 'VBG', 'dep': 'ccomp', 'up': 10, 'dn': [1, 4, 6]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [5, 7, 8, 9, 12, 17]}, {'tok': 'about', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'ready', 'tag': 'JJ', 'dep': 'acomp', 'up': 10, 'dn': [11, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'start', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 15]}, {'tok': 'building', 'tag': 'VBG', 'dep': 'xcomp', 'up': 14, 'dn': [16]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'embark', 'tag': 'VBP', 'dep': 'advcl', 'up': 13, 'dn': [1, 2, 4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 9]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'suggested', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'wanted', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 10, 11, 12, 15, 33, 34]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'confirm', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 19]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'thinking', 'tag': 'VBG', 'dep': 'ccomp', 'up': 15, 'dn': [16, 17, 18, 21]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 19, 'dn': [20, 22, 23, 29, 30]}, {'tok': 'necessary', 'tag': 'JJ', 'dep': 'acomp', 'up': 21, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'light', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [25]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [26, 27, 28]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'conj', 'up': 21, 'dn': [31, 32]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 30, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 30, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': \" swalling wrote: (In reply to comment #9) > Let's strike the idea of a distinction between new and experienced users for > now. Philippe and James make the good point that we can't really tell for > sure > whether a user is new, especially when editing as an IP, so in the interest > of > simplicity and consistency, I suggest we show the same message to everyone > for > a while. We can then later either turn it off completely, or show it only to > a > subset. GuidedTour support for VE is shaping up, so we're about ready to start building this. But before we embark on this tour you've suggested, I just wanted to confirm you're still thinking it's necessary in light of https://gerrit.wikimedia.org/r/#/c/73569/ and bug 49820?\", 'cleaned': \"**swalling** wrote: (in reply to comment #) > let's strike the idea of a distinction between new and experienced users for > now. philippe and james make the good point that we can't really tell for > sure > whether a user is new, especially when editing as an ip, so in the interest > of > simplicity and consistency, i suggest we show the same message to everyone > for > a while. we can then later either turn it off completely, or show it only to > a > subset. guidedtour support for ve is shaping up, so we're about ready to start building this. but before we embark on this tour you've suggested, i just wanted to confirm you're still thinking it's necessary in light of and bug ?\"})}),\n", + " '985': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '985', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' weskaggs wrote: I\\'ve had quite a bit of experience with things like this working on the GIMP project, and would like to try to convey a bit of \"wisdom\" that we learned the hard way. First, there are severe limits on the amount of information a new user, unfamiliar with the interface, can learn from a guided tour. A tour can give some increased sense of familiarity, but it can\\'t give an ability to do specific tasks. Above all, a tour can\\'t substitute for simplicity and discoverability. Second, a guided tour should never be forced on anybody. It can be offered if that can be done unobtrusively, but should never be required. Third, if a guided tour exists, it should be available on demand, and able to be repeated as often as desired. Ideally there should be some sort of \"help\" menu in the interface, offering the tour as one of the entries. Fourth, if you make a guided tour, you should consider making a video version and putting it on Youtube. That might seem like a bizarre idea, but many users are very comfortable with that format. Also I agree that there is a strong need to show a warning to users who try to enter wiki markup directly (with a link to an extended explanation).', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'weskaggs', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 9, 44]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'had', 'tag': 'VBN', 'dep': 'ccomp', 'up': 5, 'dn': [7, 8, 12, 24, 25, 27]}, {'tok': 'quite', 'tag': 'PDT', 'dep': 'predet', 'up': 12, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'bit', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'experience', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [15]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16]}, {'tok': 'things', 'tag': 'NNS', 'dep': 'pobj', 'up': 15, 'dn': [17, 19]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'acl', 'up': 16, 'dn': [20]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'gimp', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'project', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'like', 'tag': 'VB', 'dep': 'conj', 'up': 9, 'dn': [26, 29]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'xcomp', 'up': 27, 'dn': [28, 31]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'convey', 'tag': 'VB', 'dep': 'xcomp', 'up': 29, 'dn': [30, 33]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'bit', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [32, 34, 40]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [36]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'wisdom', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 37]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 40, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 40, 'dn': []}, {'tok': 'learned', 'tag': 'VBD', 'dep': 'relcl', 'up': 33, 'dn': [38, 39, 43]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'dobj', 'up': 40, 'dn': [41, 42]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'first', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 21]}, {'tok': 'severe', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'limits', 'tag': 'NNS', 'dep': 'attr', 'up': 3, 'dn': [4, 6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'amount', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'information', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [11, 12, 14, 15, 19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'unfamiliar', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': [16]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'learn', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [13, 20, 22, 26]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [25]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 6, 9, 10, 14]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'increased', 'tag': 'VBN', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'sense', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'familiarity', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [11, 12, 13, 16, 21]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'ability', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'acl', 'up': 16, 'dn': [17, 20]}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'tasks', 'tag': 'NNS', 'dep': 'dobj', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'above', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [1]}, {'tok': 'all', 'tag': 'DT', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [3]}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'substitute', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6, 8, 12]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'simplicity', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'discoverability', 'tag': 'NN', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'second', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [2, 3]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'forced', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 7, 9, 11]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'anybody', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'offered', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 8, 10, 11, 15, 16]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 8, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'advcl', 'up': 3, 'dn': [4, 5, 6, 7, 9]}, {'tok': 'unobtrusively', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'required', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [12, 13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'third', 'tag': 'JJ', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [3, 4]}, {'tok': 'exists', 'tag': 'VBZ', 'dep': 'advcl', 'up': 10, 'dn': [2, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 6, 7, 8, 9, 11, 14, 15, 16, 24]}, {'tok': 'available', 'tag': 'JJ', 'dep': 'acomp', 'up': 10, 'dn': [12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'demand', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'able', 'tag': 'JJ', 'dep': 'conj', 'up': 10, 'dn': [19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 19, 'dn': []}, {'tok': 'repeated', 'tag': 'VBN', 'dep': 'xcomp', 'up': 16, 'dn': [17, 18, 21]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'often', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': [20, 23]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'desired', 'tag': 'VBN', 'dep': 'advcl', 'up': 21, 'dn': [22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'ideally', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 3, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 14, 15, 23]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'sort', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [10]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'help', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': [7, 9]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [8, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'offering', 'tag': 'VBG', 'dep': 'advcl', 'up': 3, 'dn': [17, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 18, 'dn': [20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'entries', 'tag': 'NNS', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'fourth', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'make', 'tag': 'VBP', 'dep': 'advcl', 'up': 11, 'dn': [2, 3, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'consider', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 8, 9, 10, 12, 21]}, {'tok': 'making', 'tag': 'VBG', 'dep': 'xcomp', 'up': 11, 'dn': [15, 16, 17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'video', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 14]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'putting', 'tag': 'VBG', 'dep': 'conj', 'up': 12, 'dn': [18, 19]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'youtube', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 7, 8, 11]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'bizarre', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'idea', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'many', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 11, 'dn': [9]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'conj', 'up': 2, 'dn': [10, 13, 17]}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'comfortable', 'tag': 'JJ', 'dep': 'acomp', 'up': 11, 'dn': [12, 14]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'format', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'agree', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 5, 32]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 8, 31]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'strong', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'need', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'acl', 'up': 8, 'dn': [9, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'warning', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [16]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'try', 'tag': 'VBP', 'dep': 'relcl', 'up': 14, 'dn': [15, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'xcomp', 'up': 16, 'dn': [17, 21, 22, 23, 24]}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'npadvmod', 'up': 21, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'markup', 'tag': 'FW', 'dep': 'dobj', 'up': 18, 'dn': [19, 20]}, {'tok': 'directly', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [26]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 27]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [30]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'extended', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'explanation', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 29]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': ' weskaggs wrote: I\\'ve had quite a bit of experience with things like this working on the GIMP project, and would like to try to convey a bit of \"wisdom\" that we learned the hard way. First, there are severe limits on the amount of information a new user, unfamiliar with the interface, can learn from a guided tour. A tour can give some increased sense of familiarity, but it can\\'t give an ability to do specific tasks. Above all, a tour can\\'t substitute for simplicity and discoverability. Second, a guided tour should never be forced on anybody. It can be offered if that can be done unobtrusively, but should never be required. Third, if a guided tour exists, it should be available on demand, and able to be repeated as often as desired. Ideally there should be some sort of \"help\" menu in the interface, offering the tour as one of the entries. Fourth, if you make a guided tour, you should consider making a video version and putting it on Youtube. That might seem like a bizarre idea, but many users are very comfortable with that format. Also I agree that there is a strong need to show a warning to users who try to enter wiki markup directly (with a link to an extended explanation).', 'cleaned': '**weskaggs** wrote: i\\'ve had quite a bit of experience with things like this working on the gimp project, and would like to try to convey a bit of \"wisdom\" that we learned the hard way. first, there are severe limits on the amount of information a new user, unfamiliar with the interface, can learn from a guided tour. a tour can give some increased sense of familiarity, but it can\\'t give an ability to do specific tasks. above all, a tour can\\'t substitute for simplicity and discoverability. second, a guided tour should never be forced on anybody. it can be offered if that can be done unobtrusively, but should never be required. third, if a guided tour exists, it should be available on demand, and able to be repeated as often as desired. ideally there should be some sort of \"help\" menu in the interface, offering the tour as one of the entries. fourth, if you make a guided tour, you should consider making a video version and putting it on youtube. that might seem like a bizarre idea, but many users are very comfortable with that format. also i agree that there is a strong need to show a warning to users who try to enter wiki-markup directly (with a link to an extended explanation).'})}),\n", + " '986': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '986', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Let's strike the idea of a distinction between new and experienced users for now. Philippe and James make the good point that we can't really tell for sure whether a user is new, especially when editing as an IP, so in the interest of simplicity and consistency, I suggest we show the same message to everyone for a while. We can then later either turn it off completely, or show it only to a subset.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'let', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 15]}, {'tok': \"'s\", 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'strike', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [1, 4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'idea', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'distinction', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 13]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': [10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [14]}, {'tok': 'now', 'tag': 'RB', 'dep': 'pcomp', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'philippe', 'tag': 'NNP', 'dep': 'nsubj', 'up': 3, 'dn': [1, 2]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'james', 'tag': 'NNP', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': 'make', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 6, 38, 49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 12]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'tell', 'tag': 'VB', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 9, 10, 11, 13]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': [16]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 38, 'dn': [15, 17, 19, 20]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'especially', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'advcl', 'up': 38, 'dn': [21, 22, 24, 27, 28, 29]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'ip', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'interest', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30, 32]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [33]}, {'tok': 'simplicity', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [34, 35]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 33, 'dn': []}, {'tok': 'consistency', 'tag': 'NN', 'dep': 'conj', 'up': 33, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'suggest', 'tag': 'VBP', 'dep': 'ccomp', 'up': 3, 'dn': [18, 23, 36, 37, 40]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 40, 'dn': []}, {'tok': 'show', 'tag': 'VBP', 'dep': 'ccomp', 'up': 38, 'dn': [39, 43, 44, 46]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 40, 'dn': [41, 42]}, {'tok': 'to', 'tag': 'IN', 'dep': 'dative', 'up': 40, 'dn': [45]}, {'tok': 'everyone', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [48]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'while', 'tag': 'NN', 'dep': 'pobj', 'up': 46, 'dn': [47]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': [2]}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 5, 'dn': [3]}, {'tok': 'turn', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 6, 7, 8, 9, 10, 11, 17]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'off', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [12, 14]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'subset', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \"Let's strike the idea of a distinction between new and experienced users for now. Philippe and James make the good point that we can't really tell for sure whether a user is new, especially when editing as an IP, so in the interest of simplicity and consistency, I suggest we show the same message to everyone for a while. We can then later either turn it off completely, or show it only to a subset.\", 'cleaned': \"let's strike the idea of a distinction between new and experienced users for now. philippe and james make the good point that we can't really tell for sure whether a user is new, especially when editing as an ip, so in the interest of simplicity and consistency, i suggest we show the same message to everyone for a while. we can then later either turn it off completely, or show it only to a subset.\"})}),\n", + " '987': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-dw53c5cb2qfhyemej57o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '987', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"We'll probably set this up so it launches when they visit a VE eligible article, unless they have a hidden preference that shows it has launched before. The role isSinglePage plays is ensuring no cookie is stored tracking their tour progress. So even if they navigate away without closing the tour, it won't show again.\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'set', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 30]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'launches', 'tag': 'VBZ', 'dep': 'advcl', 'up': 3, 'dn': [6, 7, 11, 17, 20]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'visit', 'tag': 'VBP', 'dep': 'advcl', 'up': 8, 'dn': [9, 10, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 've', 'tag': 'JJ', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'eligible', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': [13, 14]}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'unless', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'advcl', 'up': 8, 'dn': [18, 19, 23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 22, 25]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'relcl', 'up': 23, 'dn': [24, 28]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'launched', 'tag': 'VBN', 'dep': 'ccomp', 'up': 25, 'dn': [26, 27, 29]}, {'tok': 'before', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'role', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'issinglepage', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'plays', 'tag': 'VBZ', 'dep': 'nsubj', 'up': 5, 'dn': [0, 1, 2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'ensuring', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [3, 4, 9, 14]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'cookie', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [6]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'stored', 'tag': 'VBN', 'dep': 'ccomp', 'up': 5, 'dn': [7, 8, 10]}, {'tok': 'tracking', 'tag': 'VBG', 'dep': 'xcomp', 'up': 9, 'dn': [13]}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 13, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'progress', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'navigate', 'tag': 'VBP', 'dep': 'advcl', 'up': 14, 'dn': [1, 2, 3, 5, 6]}, {'tok': 'away', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'closing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'wo', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 10, 11, 12, 13, 15, 16]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}], 'stripped_text': \"We'll probably set this up so it launches when they visit a VE eligible article, unless they have a hidden preference that shows it has launched before. The role isSinglePage plays is ensuring no cookie is stored tracking their tour progress. So even if they navigate away without closing the tour, it won't show again.\", 'cleaned': \"we'll probably set this up so it launches when they visit a ve-eligible article, unless they have a hidden preference that shows it has launched before. the role issinglepage plays is ensuring no cookie is stored tracking their tour progress. so even if they navigate away without closing the tour, it won't show again.\"})}),\n", + " '988': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '988', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' swalling wrote: (In reply to comment #6) > I\\'d suggest: > > If user account was created before July 1, 2013, display the following > message > exactly once: > > > You are using the VisualEditor, a new rich text editing interface for > {{SITENAME}} (currently in beta). Please be aware that wiki syntax (e.g. > \"[[link to another page]]\") will not work in this editing mode. To use > the > old editing interface, click the \\'Edit source\\' tab or section link. > > > For extra points, the \"exactly once\" could be managed via a \"Do not show this > message again\" checkbox. But it shouldn\\'t be handled as a notice that comes > up > every single time it should definitely be dismissible. > > The reason I\\'d like to finalize the language soon is to give us enough time > to > get translations. I think this is reasonable. Regarding showing a tour only once: I don\\'t think we have to add an explicit checkbox to show it exactly once. Currently the default behavior is... If a user completes the tour or clicks the X to close we never show it again. So in this case, as a single step tour, clicking the \"Okay\" button or X would end the tour and it would never repeat. That is stored as a hidden preference, so it works across sessions, but not across wikis. If we really want to tie it to a single page, there is also an isSinglePage variable we can set for the tour, which means no matter what it will only appear on that one page.', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'swalling', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 11, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [9]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [7, 8, 10, 12, 13, 14, 15, 16]}, {'tok': '#', 'tag': '$', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'suggest', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 21, 59]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'account', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 10, 'dn': [7]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'created', 'tag': 'VBN', 'dep': 'advcl', 'up': 21, 'dn': [6, 8, 9, 11, 16, 17, 18, 19]}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'july', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': [14, 15]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'appos', 'up': 12, 'dn': [13]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'display', 'tag': 'VBP', 'dep': 'ccomp', 'up': 2, 'dn': [10, 20, 25, 26, 28, 29, 36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 23, 24]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 21, 'dn': []}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': [27]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 36, 'dn': [33]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 32, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 36, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'conj', 'up': 21, 'dn': [30, 31, 32, 34, 35, 38, 56, 58]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37, 39, 46, 53, 54]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 46, 'dn': []}, {'tok': 'rich', 'tag': 'JJ', 'dep': 'amod', 'up': 46, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 46, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 46, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'appos', 'up': 38, 'dn': [40, 41, 42, 43, 44, 45, 47]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 46, 'dn': [48, 50, 51, 52]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 47, 'dn': [49]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'sitename', 'tag': 'NNP', 'dep': 'pobj', 'up': 47, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 56, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [55, 57]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'pobj', 'up': 56, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'b', 'tag': 'LS', 'dep': 'meta', 'up': 4, 'dn': [2]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 25, 50]}, {'tok': 'aware', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [8]}, {'tok': 'that', 'tag': 'IN', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'wiki', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'syntax', 'tag': 'NN', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 9, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'dep', 'up': 8, 'dn': [11]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'link', 'tag': 'VBP', 'dep': 'parataxis', 'up': 25, 'dn': [12, 13, 14, 16, 19, 20]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 25, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'conj', 'up': 4, 'dn': [15, 21, 22, 23, 24, 26, 29, 30, 32, 39, 40]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27]}, {'tok': 'mode.', 'tag': 'XX', 'dep': 'dobj', 'up': 25, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'xcomp', 'up': 25, 'dn': [31, 33, 38]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 38, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 38, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [34, 35, 36, 37]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'conj', 'up': 25, 'dn': [49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 44, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'nmod', 'up': 49, 'dn': [41, 42, 43, 45, 46]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 44, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'appos', 'up': 44, 'dn': [47, 48]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 46, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'conj', 'up': 46, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 40, 'dn': [44]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': [0, 1, 2, 4]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'extra', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'points', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': [8, 9, 10]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'managed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 11, 12, 13, 14, 16, 21, 28]}, {'tok': 'via', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'conj', 'up': 15, 'dn': [17, 18, 19, 20, 27]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': [23]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 22, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'nmod', 'up': 27, 'dn': [22, 25, 26]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'checkbox', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'handled', 'tag': 'VBN', 'dep': 'ccomp', 'up': 21, 'dn': [0, 1, 2, 3, 4, 6]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'notice', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'comes', 'tag': 'VBZ', 'dep': 'relcl', 'up': 8, 'dn': [9, 11, 12, 13, 16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'up', 'tag': 'IN', 'dep': 'prt', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'every', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': [14, 15]}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'definitely', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [5, 17, 18, 19, 20, 22, 23]}, {'tok': 'dismissible', 'tag': 'JJ', 'dep': 'acomp', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': [0]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [1, 2, 6]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'like', 'tag': 'VB', 'dep': 'relcl', 'up': 3, 'dn': [4, 5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'finalize', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'language', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 11, 14, 23]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 15, 17, 18, 21]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'dative', 'up': 14, 'dn': []}, {'tok': 'enough', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [16]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': [20]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 14, 'dn': [19, 22]}, {'tok': 'translations', 'tag': 'NNS', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 4]}, {'tok': 'reasonable', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'regarding', 'tag': 'VBG', 'dep': 'prep', 'up': 10, 'dn': [1]}, {'tok': 'showing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 0, 'dn': [3, 5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': [4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 6, 7, 8, 9, 12, 23]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ccomp', 'up': 10, 'dn': [11, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 17, 19]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'explicit', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'checkbox', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'advcl', 'up': 14, 'dn': [18, 20, 22]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 5, 9, 23]}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [7]}, {'tok': 'completes', 'tag': 'VBZ', 'dep': 'advcl', 'up': 4, 'dn': [6, 8, 11, 12, 13, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'clicks', 'tag': 'VBZ', 'dep': 'conj', 'up': 9, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'x', 'tag': 'FW', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'close', 'tag': 'VB', 'dep': 'advcl', 'up': 9, 'dn': [16, 20]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'show', 'tag': 'VBP', 'dep': 'ccomp', 'up': 17, 'dn': [18, 19, 21, 22]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [3]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'ROOT', 'dn': [0, 1, 4, 9, 10, 11, 28]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'step', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'pcomp', 'up': 5, 'dn': [16, 17, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'okay', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 13, 14, 15]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'x', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'end', 'tag': 'VB', 'dep': 'conj', 'up': 11, 'dn': [18, 19, 22, 23, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 27, 'dn': []}, {'tok': 'repeat', 'tag': 'VB', 'dep': 'conj', 'up': 20, 'dn': [24, 25, 26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'stored', 'tag': 'VBN', 'dep': 'ccomp', 'up': 10, 'dn': [0, 1, 3]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'hidden', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 7, 8, 9, 11, 13, 14, 16, 18]}, {'tok': 'across', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'sessions', 'tag': 'NNS', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'across', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [15, 17]}, {'tok': 'wikis', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'advcl', 'up': 13, 'dn': [0, 1, 2, 5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'tie', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 6, 7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 13, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 11, 12, 14, 17, 38]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'issinglepage', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'variable', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [15, 16, 20]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'set', 'tag': 'VB', 'dep': 'relcl', 'up': 17, 'dn': [18, 19, 21]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 24, 26]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'relcl', 'up': 23, 'dn': [25, 28]}, {'tok': 'no', 'tag': 'RB', 'dep': 'neg', 'up': 28, 'dn': []}, {'tok': 'matter', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': [27, 33]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 33, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ccomp', 'up': 28, 'dn': [29, 30, 31, 32, 34]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [37]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 37, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 36]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': ' swalling wrote: (In reply to comment #6) > I\\'d suggest: > > If user account was created before July 1, 2013, display the following > message > exactly once: > > > You are using the VisualEditor, a new rich text editing interface for > {{SITENAME}} (currently in beta). Please be aware that wiki syntax (e.g. > \"[[link to another page]]\") will not work in this editing mode. To use > the > old editing interface, click the \\'Edit source\\' tab or section link. > > > For extra points, the \"exactly once\" could be managed via a \"Do not show this > message again\" checkbox. But it shouldn\\'t be handled as a notice that comes > up > every single time it should definitely be dismissible. > > The reason I\\'d like to finalize the language soon is to give us enough time > to > get translations. I think this is reasonable. Regarding showing a tour only once: I don\\'t think we have to add an explicit checkbox to show it exactly once. Currently the default behavior is... If a user completes the tour or clicks the X to close we never show it again. So in this case, as a single step tour, clicking the \"Okay\" button or X would end the tour and it would never repeat. That is stored as a hidden preference, so it works across sessions, but not across wikis. If we really want to tie it to a single page, there is also an isSinglePage variable we can set for the tour, which means no matter what it will only appear on that one page.', 'cleaned': '**swalling** wrote: (in reply to comment #) > i\\'d suggest: > > if user account was created before july , , display the following > message > exactly once: > > - > you are using the visualeditor, a new rich-text editing interface for > {{sitename}} (currently in beta). please be aware that wiki syntax (e.g. > \"[[link to another page]]\") will not work in this editing mode. to use > the > old editing interface, click the \\'edit source\\' tab or section link. > - > > for extra points, the \"exactly once\" could be managed via a \"do not show this > message again\" checkbox. but it shouldn\\'t be handled as a notice that comes > up > every single time -- it should definitely be dismissible. > > the reason i\\'d like to finalize the language soon is to give us enough time > to > get translations. i think this is reasonable. regarding showing a tour only once: i don\\'t think we have to add an explicit checkbox to show it exactly once. currently the default behavior is... if a user completes the tour or clicks the x to close we never show it again. so in this case, as a single step tour, clicking the \"okay\" button or x would end the tour and it would never repeat. that is stored as a hidden preference, so it works across sessions, but not across wikis. if we really want to tie it to a single page, there is also an issinglepage variable we can set for the tour, which means no matter what it will only appear on that one page.'})}),\n", + " '989': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '989', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I\\'d suggest: If user account was created before July 1, 2013, display the following message exactly once: You are using the VisualEditor, a new rich text editing interface for {{SITENAME}} (currently in beta). Please be aware that wiki syntax (e.g. \"[[link to another page]]\") will not work in this editing mode. To use the old editing interface, click the \\'Edit source\\' tab or section link. For extra points, the \"exactly once\" could be managed via a \"Do not show this message again\" checkbox. But it shouldn\\'t be handled as a notice that comes up every single time it should definitely be dismissible. The reason I\\'d like to finalize the language soon is to give us enough time to get translations.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'suggest', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 19, 51]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'account', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [5]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'created', 'tag': 'VBN', 'dep': 'advcl', 'up': 19, 'dn': [4, 6, 7, 9, 14, 15, 16]}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'july', 'tag': 'NNP', 'dep': 'pobj', 'up': 9, 'dn': [12, 13]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'appos', 'up': 10, 'dn': [11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': [17]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'display', 'tag': 'VBP', 'dep': 'ccomp', 'up': 2, 'dn': [8, 18, 22, 24, 25, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 21, 29]}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': [23]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'acl', 'up': 22, 'dn': [27, 28, 31, 48, 50]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': [30, 32, 39, 46]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'rich', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'appos', 'up': 31, 'dn': [33, 34, 35, 36, 37, 38, 40]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [41, 43, 44, 45]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'sitename', 'tag': 'NNP', 'dep': 'pobj', 'up': 40, 'dn': [42]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 48, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [47, 49]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'pobj', 'up': 48, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'b', 'tag': 'LS', 'dep': 'meta', 'up': 4, 'dn': [2]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 10, 11, 14, 47]}, {'tok': 'aware', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [8]}, {'tok': 'that', 'tag': 'IN', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'wiki', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'syntax', 'tag': 'NN', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 14, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 14, 'dn': []}, {'tok': 'link', 'tag': 'VBP', 'dep': 'ccomp', 'up': 4, 'dn': [12, 13, 15, 18, 19, 24]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 24, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ccomp', 'up': 14, 'dn': [20, 21, 22, 23, 25, 28, 29, 31, 36, 37]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': 'mode.', 'tag': 'XX', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'xcomp', 'up': 24, 'dn': [30, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [32, 33, 34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'conj', 'up': 24, 'dn': [41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'dobj', 'up': 37, 'dn': [38, 39, 40, 42, 43, 46]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 41, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'appos', 'up': 41, 'dn': [44, 45]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 43, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'conj', 'up': 43, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'appos', 'up': 41, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [3]}, {'tok': 'extra', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'points', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': [5, 6, 7]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'managed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 8, 9, 10, 11, 13, 18, 24]}, {'tok': 'via', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 18, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'conj', 'up': 12, 'dn': [14, 15, 16, 17, 20, 21, 22, 23]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'checkbox', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'handled', 'tag': 'VBN', 'dep': 'ccomp', 'up': 19, 'dn': [0, 1, 2, 3, 4, 6]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'notice', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'comes', 'tag': 'VBZ', 'dep': 'relcl', 'up': 8, 'dn': [9, 11, 14]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 10, 'dn': []}, {'tok': 'every', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': [12, 13]}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'definitely', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [5, 15, 16, 17, 18, 20, 21]}, {'tok': 'dismissible', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [0, 4]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'like', 'tag': 'VB', 'dep': 'relcl', 'up': 1, 'dn': [2, 3, 6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'finalize', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'language', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 9, 12, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'xcomp', 'up': 10, 'dn': [11, 13, 15]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'dative', 'up': 12, 'dn': []}, {'tok': 'enough', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [14, 17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'relcl', 'up': 15, 'dn': [16, 18]}, {'tok': 'translations', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'I\\'d suggest: If user account was created before July 1, 2013, display the following message exactly once: You are using the VisualEditor, a new rich text editing interface for {{SITENAME}} (currently in beta). Please be aware that wiki syntax (e.g. \"[[link to another page]]\") will not work in this editing mode. To use the old editing interface, click the \\'Edit source\\' tab or section link. For extra points, the \"exactly once\" could be managed via a \"Do not show this message again\" checkbox. But it shouldn\\'t be handled as a notice that comes up every single time it should definitely be dismissible. The reason I\\'d like to finalize the language soon is to give us enough time to get translations.', 'cleaned': 'i\\'d suggest: if user account was created before july , , display the following message exactly once: - you are using the visualeditor, a new rich-text editing interface for {{sitename}} (currently in beta). please be aware that wiki syntax (e.g. \"[[link to another page]]\") will not work in this editing mode. to use the old editing interface, click the \\'edit source\\' tab or section link. - for extra points, the \"exactly once\" could be managed via a \"do not show this message again\" checkbox. but it shouldn\\'t be handled as a notice that comes up every single time -- it should definitely be dismissible. the reason i\\'d like to finalize the language soon is to give us enough time to get translations.'})}),\n", + " '990': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '990', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #2) > (In reply to comment #1) > > Adding Steven in case his team wants to help/weigh in. > > TL;DR: > > Unless VE team wants to own it, I think E3 can handle any tours of basic > editing functionality (with and without VE). What we have is 1/2 way toward > the changes Erik requested. Awesome; very happy for E3 to lead on this. We\\'ll support as needed, of course. > We are working on adding better VE support in GuidedTour currently, and I\\'ve > added Matt Flaschen since he\\'s tackling that. We are shooting for feature > parity with our previous guided tour of editing for the first time delivered > to GettingStarted editors, with the exception being that there is no Preview > step to point to in VE. > > Also, soon we hope to test delivering a guided tour to all newly registered > editors, outside the GettingStarted funnel. (Docs: > https://meta.wikimedia.org/wiki/Research:Guided_tours). Whether we run that > test on a wiki like Spanish or French instead of English depends on l10n of > the \"first edit\" tour and whether VE support is ready. S Page is helping > out with this test, so I\\'ve added him as well. > > If we\\'re interested in pointing out the difference between VE and wikitext to > users right away, we could easily build that in as step for the guided tours > delivered via GettingStarted and the general \"first edit\" tour we\\'re > planning. Currently with the tour that\\'s in production, we just point to the > Edit button and section edit buttons. > > I\\'m open to changing that, but I do think we should be cautious about > throwing too much complexity at first time editors too soon, by pointing out > the multiple methods of editing. I added Pau for his input. Yeah, I\\'m not convinced I know what we\\'d want to do. Maybe just a simple \"you\\'re using VisualEditor\" on first load for experienced users? Maybe a set of \"add a {reference,template} by clicking here\" ones too? Maybe not? What do you advise?', 'parsed': [{'rt': 15, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'dep', 'up': 15, 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [13]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 11, 12, 14, 17, 18, 20, 21, 22, 23, 35]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'advcl', 'up': 15, 'dn': [24, 29]}, {'tok': 'steven', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'mark', 'up': 29, 'dn': [26]}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'his', 'tag': 'PRP$', 'dep': 'poss', 'up': 28, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'nsubj', 'up': 29, 'dn': [27]}, {'tok': 'wants', 'tag': 'VBZ', 'dep': 'advcl', 'up': 23, 'dn': [25, 28, 31]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'help', 'tag': 'VB', 'dep': 'xcomp', 'up': 29, 'dn': [30, 32, 33]}, {'tok': '/', 'tag': 'VB', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'weigh', 'tag': 'VB', 'dep': 'xcomp', 'up': 31, 'dn': [34]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0]}]}, {'rt': 13, 'toks': [{'tok': 'tl;dr', 'tag': 'NNP', 'dep': 'dep', 'up': 13, 'dn': [1, 2, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'prep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'unless', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'IN', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'wants', 'tag': 'VBZ', 'dep': 'advcl', 'up': 13, 'dn': [4, 5, 6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'own', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 10]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 7, 11, 12, 16, 30]}, {'tok': 'e3', 'tag': 'NNP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'handle', 'tag': 'VB', 'dep': 'ccomp', 'up': 13, 'dn': [14, 15, 18, 25, 29]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'tours', 'tag': 'NNS', 'dep': 'dobj', 'up': 16, 'dn': [17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [23]}, {'tok': 'basic', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': [21]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'functionality', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 22, 24]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [26, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'conj', 'up': 25, 'dn': [28]}, {'tok': 've', 'tag': 'CD', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'csubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 5, 13, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'attr', 'up': 3, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': 'toward', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [7, 9]}, {'tok': '>', 'tag': 'NFP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'erik', 'tag': 'NNP', 'dep': 'nsubj', 'up': 13, 'dn': [10, 11]}, {'tok': 'requested', 'tag': 'VBD', 'dep': 'ccomp', 'up': 3, 'dn': [8, 12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'awesome', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'happy', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'e3', 'tag': 'NNP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'lead', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 6, 8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'support', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 8]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'needed', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'course', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 12, 13, 17]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'pcomp', 'up': 4, 'dn': [6, 8]}, {'tok': 'better', 'tag': 'JJR', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'support', 'tag': 'VB', 'dep': 'advcl', 'up': 5, 'dn': [7, 9, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'guidedtour', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 17, 'dn': [16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [14, 15, 19, 23, 25]}, {'tok': 'matt', 'tag': 'NNP', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'flaschen', 'tag': 'NNP', 'dep': 'advmod', 'up': 17, 'dn': [18]}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'he', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'tackling', 'tag': 'VBG', 'dep': 'advcl', 'up': 17, 'dn': [20, 21, 22, 24]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'shooting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 33, 34, 40, 41, 42, 47]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 5, 6]}, {'tok': 'feature', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'parity', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [7]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [11]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 11, 'dn': []}, {'tok': 'previous', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 12, 'dn': [14, 21, 24]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 16, 18]}, {'tok': 'delivered', 'tag': 'VBN', 'dep': 'acl', 'up': 17, 'dn': [19]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 18, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'advcl', 'up': 13, 'dn': [20, 22, 23]}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'exception', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [25]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'pcomp', 'up': 24, 'dn': [26, 30]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 30, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 27, 'dn': [28, 29, 32]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'preview', 'tag': 'NN', 'dep': 'attr', 'up': 30, 'dn': [31]}, {'tok': '>', 'tag': 'IN', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'step', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [36]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 36, 'dn': []}, {'tok': 'point', 'tag': 'VB', 'dep': 'relcl', 'up': 34, 'dn': [35, 37, 38]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [39]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 38, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 47, 'dn': []}, {'tok': 'hope', 'tag': 'VBP', 'dep': 'conj', 'up': 2, 'dn': [43, 44, 45, 46, 49, 66]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 49, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'xcomp', 'up': 47, 'dn': [48, 50]}, {'tok': 'delivering', 'tag': 'VBG', 'dep': 'xcomp', 'up': 49, 'dn': [53, 54]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 53, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 50, 'dn': [51, 52]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 50, 'dn': [60]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 60, 'dn': []}, {'tok': 'newly', 'tag': 'RB', 'dep': 'advmod', 'up': 58, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'registered', 'tag': 'VBN', 'dep': 'amod', 'up': 60, 'dn': [56, 57]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 60, 'dn': []}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 54, 'dn': [55, 58, 59, 61, 62]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 60, 'dn': []}, {'tok': 'outside', 'tag': 'IN', 'dep': 'prep', 'up': 60, 'dn': [65]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 65, 'dn': []}, {'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'amod', 'up': 65, 'dn': []}, {'tok': 'funnel', 'tag': 'NN', 'dep': 'pobj', 'up': 62, 'dn': [63, 64]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 47, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'docs', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6, 7, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'prep', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'run', 'tag': 'VBP', 'dep': 'csubj', 'up': 16, 'dn': [0, 1, 5]}, {'tok': 'that', 'tag': 'IN', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'spanish', 'tag': 'JJ', 'dep': 'pobj', 'up': 9, 'dn': [11, 12]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'french', 'tag': 'JJ', 'dep': 'conj', 'up': 10, 'dn': [14]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 12, 'dn': [13, 15]}, {'tok': 'english', 'tag': 'NNP', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': 'depends', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 17, 31, 33]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18, 26]}, {'tok': 'l10n', 'tag': 'NNS', 'dep': 'pobj', 'up': 17, 'dn': [19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20]}, {'tok': '>', 'tag': 'PRP', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 26, 'dn': [23]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [21, 22, 24, 25, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 26, 'dn': []}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 29, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'csubj', 'up': 31, 'dn': [28, 30]}, {'tok': 'support', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 16, 'dn': [29, 32]}, {'tok': 'ready', 'tag': 'JJ', 'dep': 'acomp', 'up': 31, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 's', 'tag': 'POS', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'helping', 'tag': 'VBG', 'dep': 'ccomp', 'up': 13, 'dn': [1, 2, 4, 5, 6]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 9, 10, 11, 12, 14, 16, 17]}, {'tok': 'him', 'tag': 'PRP', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 24, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 24, 'dn': [0]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'advcl', 'up': 24, 'dn': [2, 3, 5]}, {'tok': 'interested', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'pointing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 6, 'dn': [8, 10]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 7, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'difference', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [9, 11]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [13, 14]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': [15, 19]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'away', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': [18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'easily', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'build', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 4, 20, 21, 22, 23, 25, 26, 27, 33, 34, 37, 44, 49]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prt', 'up': 24, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [28]}, {'tok': 'step', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [29]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [32]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'tours', 'tag': 'NNS', 'dep': 'pobj', 'up': 29, 'dn': [30, 31]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 24, 'dn': []}, {'tok': 'delivered', 'tag': 'VBN', 'dep': 'advcl', 'up': 24, 'dn': [35]}, {'tok': 'via', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [36]}, {'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 24, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 44, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 42, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 44, 'dn': [41]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'conj', 'up': 24, 'dn': [38, 39, 40, 42, 43, 46]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 46, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'relcl', 'up': 44, 'dn': [45, 48]}, {'tok': '>', 'tag': 'XX', 'dep': 'compound', 'up': 48, 'dn': []}, {'tok': 'planning', 'tag': 'VBG', 'dep': 'attr', 'up': 46, 'dn': [47]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 24, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [0, 3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 5]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'relcl', 'up': 3, 'dn': [4, 6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'point', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 8, 9, 10, 12, 21]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'edit', 'tag': 'NNP', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'nmod', 'up': 20, 'dn': [14, 15, 17, 18]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'conj', 'up': 16, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'buttons', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [13, 16, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0]}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 6, 7, 10]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'changing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 3, 'dn': [5]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [8, 9, 13, 37]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 10, 'dn': [11, 12, 14, 27, 28]}, {'tok': 'cautious', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': [15]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16, 17]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': 'throwing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 15, 'dn': [20, 21, 26]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'much', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': [18]}, {'tok': 'complexity', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [19]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [24]}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': [22]}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 21, 'dn': [23]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': [25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [29]}, {'tok': 'pointing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 28, 'dn': [30, 31, 34]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 29, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'multiple', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': 'methods', 'tag': 'NNS', 'dep': 'dobj', 'up': 29, 'dn': [32, 33, 35]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [36]}, {'tok': 'editing', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 6]}, {'tok': 'pau', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'his', 'tag': 'PRP$', 'dep': 'poss', 'up': 5, 'dn': []}, {'tok': 'input', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'yeah', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'convinced', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'know', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 5, 8]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [3, 4, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [2, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'simple', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': [0, 1, 2]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [3, 4, 5, 6, 8, 9, 10, 16]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'load', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'set', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'pcomp', 'up': 3, 'dn': [4, 10, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 8, 9, 11]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [13]}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'pcomp', 'up': 12, 'dn': [14, 15, 16, 17]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'ones', 'tag': 'NNS', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'advise', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': '(In reply to comment #2) > (In reply to comment #1) > > Adding Steven in case his team wants to help/weigh in. > > TL;DR: > > Unless VE team wants to own it, I think E3 can handle any tours of basic > editing functionality (with and without VE). What we have is 1/2 way toward > the changes Erik requested. Awesome; very happy for E3 to lead on this. We\\'ll support as needed, of course. > We are working on adding better VE support in GuidedTour currently, and I\\'ve > added Matt Flaschen since he\\'s tackling that. We are shooting for feature > parity with our previous guided tour of editing for the first time delivered > to GettingStarted editors, with the exception being that there is no Preview > step to point to in VE. > > Also, soon we hope to test delivering a guided tour to all newly registered > editors, outside the GettingStarted funnel. (Docs: > https://meta.wikimedia.org/wiki/Research:Guided_tours). Whether we run that > test on a wiki like Spanish or French instead of English depends on l10n of > the \"first edit\" tour and whether VE support is ready. S Page is helping > out with this test, so I\\'ve added him as well. > > If we\\'re interested in pointing out the difference between VE and wikitext to > users right away, we could easily build that in as step for the guided tours > delivered via GettingStarted and the general \"first edit\" tour we\\'re > planning. Currently with the tour that\\'s in production, we just point to the > Edit button and section edit buttons. > > I\\'m open to changing that, but I do think we should be cautious about > throwing too much complexity at first time editors too soon, by pointing out > the multiple methods of editing. I added Pau for his input. Yeah, I\\'m not convinced I know what we\\'d want to do. Maybe just a simple \"you\\'re using VisualEditor\" on first load for experienced users? Maybe a set of \"add a {reference,template} by clicking here\" ones too? Maybe not? What do you advise?', 'cleaned': '(in reply to comment #) > (in reply to comment #) > > adding steven in case his team wants to help/weigh in. > > tl;dr: > > unless ve team wants to own it, i think e3 can handle any tours of basic > editing functionality (with and without ve). what we have is / way toward > the changes erik requested. awesome; very happy for e3 to lead on this. we\\'ll support as needed, of course. > we are working on adding better ve support in guidedtour currently, and i\\'ve > added matt flaschen since he\\'s tackling that. we are shooting for feature > parity with our previous guided tour of editing for the first time delivered > to gettingstarted editors, with the exception being that there is no preview > step to point to in ve. > > also, soon we hope to test delivering a guided tour to all newly-registered > editors, outside the gettingstarted funnel. (docs: > ). whether we run that > test on a wiki like spanish or french instead of english depends on l10n of > the \"first edit\" tour and whether ve support is ready. s page is helping > out with this test, so i\\'ve added him as well. > > if we\\'re interested in pointing out the difference between ve and wikitext to > users right away, we could easily build that in as step for the guided tours > delivered via gettingstarted and the general \"first edit\" tour we\\'re > planning. currently with the tour that\\'s in production, we just point to the > edit button and section edit buttons. > > i\\'m open to changing that, but i do think we should be cautious about > throwing too much complexity at first time editors too soon, by pointing out > the multiple methods of editing. i added pau for his input. yeah, i\\'m not convinced i know what we\\'d want to do. maybe just a simple \"you\\'re using visualeditor\" on first load for experienced users? maybe a set of \"add a {reference,template} by clicking here\" ones too? maybe not? what do you advise?'})}),\n", + " '991': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-dw53c5cb2qfhyemej57o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '991', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"If it's semi experienced users who are entering the wikitext, that could be improved with a tour specific to them (and/or VE documentation). If it's new users (they are less likely to know wikitext, though) making this mistake, maybe the comparison is necessary.\", 'parsed': [{'rt': 16, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 16, 'dn': [0, 1, 6]}, {'tok': 'semi', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 5, 9]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'entering', 'tag': 'VBG', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 16, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'improved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 12, 13, 14, 15, 17, 24, 25, 27, 28]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'pobj', 'up': 17, 'dn': [18, 19, 21, 23]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'pobj', 'up': 21, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'and/or', 'tag': 'CC', 'dep': 'intj', 'up': 16, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'conj', 'up': 16, 'dn': [26]}, {'tok': 'documentation', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 7, 'dn': [0, 1, 4]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'attr', 'up': 2, 'dn': [3]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 23, 'dn': [2, 5, 6, 9, 13, 14, 15, 16]}, {'tok': 'less', 'tag': 'RBR', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': [8, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'xcomp', 'up': 9, 'dn': [10, 12]}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'making', 'tag': 'VBG', 'dep': 'advcl', 'up': 7, 'dn': [18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'mistake', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'comparison', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [21]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [7, 19, 20, 22, 24, 25]}, {'tok': 'necessary', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}], 'stripped_text': \"If it's semi experienced users who are entering the wikitext, that could be improved with a tour specific to them (and/or VE documentation). If it's new users (they are less likely to know wikitext, though) making this mistake, maybe the comparison is necessary.\", 'cleaned': \"if it's semi-experienced users who are entering the wikitext, that could be improved with a tour specific to them (and/or ve documentation). if it's new users (they are less likely to know wikitext, though) making this mistake, maybe the comparison is necessary.\"})}),\n", + " '992': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-dw53c5cb2qfhyemej57o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '992', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #2) > If we\\'re interested in pointing out the difference between VE and wikitext to > users right away, we could easily build that in as step for the guided tours > delivered via GettingStarted and the general \"first edit\" tour we\\'re > planning. I don\\'t think that (comparing VE and wikitext) needs to be in the first tour. It\\'s discoverable in the UI in a consistent way, plus people on wiki will point to and explain the difference when necessary.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 8, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 23, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'advcl', 'up': 23, 'dn': [1, 2, 4]}, {'tok': 'interested', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': [5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'pointing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 5, 'dn': [7, 9]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'difference', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [8, 10]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [12, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'conj', 'up': 11, 'dn': [14, 18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'away', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'easily', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'build', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 19, 20, 21, 22, 24, 25, 26, 32, 33, 36, 43, 48]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prt', 'up': 23, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [27]}, {'tok': 'step', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [28]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'tours', 'tag': 'NNS', 'dep': 'pobj', 'up': 28, 'dn': [29, 30]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 23, 'dn': []}, {'tok': 'delivered', 'tag': 'VBN', 'dep': 'advcl', 'up': 23, 'dn': [34]}, {'tok': 'via', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [35]}, {'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'pobj', 'up': 34, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 43, 'dn': [40]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'conj', 'up': 23, 'dn': [37, 38, 39, 41, 42, 45]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 45, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'relcl', 'up': 43, 'dn': [44, 47]}, {'tok': '>', 'tag': 'XX', 'dep': 'compound', 'up': 47, 'dn': []}, {'tok': 'planning', 'tag': 'VBG', 'dep': 'attr', 'up': 45, 'dn': [46]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 11, 18]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'comparing', 'tag': 'VBG', 'dep': 'csubj', 'up': 11, 'dn': [5, 7, 10]}, {'tok': 've', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [8, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'conj', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'needs', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [4, 6, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [12, 14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 10, 11, 17, 25]}, {'tok': 'discoverable', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'ui', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'consistent', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'plus', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [12, 13, 14]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'point', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [15, 16, 18, 19, 20]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'explain', 'tag': 'VB', 'dep': 'conj', 'up': 17, 'dn': [22, 24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'difference', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'necessary', 'tag': 'JJ', 'dep': 'advcl', 'up': 20, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': '(In reply to comment #2) > If we\\'re interested in pointing out the difference between VE and wikitext to > users right away, we could easily build that in as step for the guided tours > delivered via GettingStarted and the general \"first edit\" tour we\\'re > planning. I don\\'t think that (comparing VE and wikitext) needs to be in the first tour. It\\'s discoverable in the UI in a consistent way, plus people on wiki will point to and explain the difference when necessary.', 'cleaned': '(in reply to comment #) > if we\\'re interested in pointing out the difference between ve and wikitext to > users right away, we could easily build that in as step for the guided tours > delivered via gettingstarted and the general \"first edit\" tour we\\'re > planning. i don\\'t think that (comparing ve and wikitext) needs to be in the first tour. it\\'s discoverable in the ui in a consistent way, plus people on-wiki will point to and explain the difference when necessary.'})}),\n", + " '993': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '993', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' swalling wrote: (In reply to comment #1) > Adding Steven in case his team wants to help/weigh in. TL;DR: Unless VE team wants to own it, I think E3 can handle any tours of basic editing functionality (with and without VE). What we have is 1/2 way toward the changes Erik requested. Full details: We are working on adding better VE support in GuidedTour currently, and I\\'ve added Matt Flaschen since he\\'s tackling that. We are shooting for feature parity with our previous guided tour of editing for the first time delivered to GettingStarted editors, with the exception being that there is no Preview step to point to in VE. Also, soon we hope to test delivering a guided tour to all newly registered editors, outside the GettingStarted funnel. (Docs: https://meta.wikimedia.org/wiki/Research:Guided_tours). Whether we run that test on a wiki like Spanish or French instead of English depends on l10n of the \"first edit\" tour and whether VE support is ready. S Page is helping out with this test, so I\\'ve added him as well. If we\\'re interested in pointing out the difference between VE and wikitext to users right away, we could easily build that in as step for the guided tours delivered via GettingStarted and the general \"first edit\" tour we\\'re planning. Currently with the tour that\\'s in production, we just point to the Edit button and section edit buttons. I\\'m open to changing that, but I do think we should be cautious about throwing too much complexity at first time editors too soon, by pointing out the multiple methods of editing. I added Pau for his input.', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'swalling', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 11, 17, 18, 30]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [9]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [7, 8, 10, 12, 13, 14, 15, 16]}, {'tok': '#', 'tag': '$', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'xcomp', 'up': 5, 'dn': [19, 24]}, {'tok': 'steven', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'mark', 'up': 24, 'dn': [21]}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': 'his', 'tag': 'PRP$', 'dep': 'poss', 'up': 23, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'nsubj', 'up': 24, 'dn': [22]}, {'tok': 'wants', 'tag': 'VBZ', 'dep': 'advcl', 'up': 18, 'dn': [20, 23, 26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'help', 'tag': 'VB', 'dep': 'xcomp', 'up': 24, 'dn': [25, 27, 28]}, {'tok': '/', 'tag': 'VB', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'weigh', 'tag': 'VB', 'dep': 'xcomp', 'up': 26, 'dn': [29]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'tl;dr', 'tag': 'CD', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'unless', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wants', 'tag': 'VBZ', 'dep': 'advcl', 'up': 11, 'dn': [2, 3, 4, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'own', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 8]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 5, 9, 10, 14, 27]}, {'tok': 'e3', 'tag': 'NNP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'handle', 'tag': 'VB', 'dep': 'ccomp', 'up': 11, 'dn': [12, 13, 16, 21, 22, 26]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'tours', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [15, 17]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'basic', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'functionality', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [23, 24]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 22, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'conj', 'up': 22, 'dn': [25]}, {'tok': 've', 'tag': 'CD', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'csubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 5, 12, 13]}, {'tok': '<', 'tag': 'ADD', 'dep': 'attr', 'up': 3, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': 'toward', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'erik', 'tag': 'NNP', 'dep': 'nsubj', 'up': 12, 'dn': [9, 10]}, {'tok': 'requested', 'tag': 'VBD', 'dep': 'ccomp', 'up': 3, 'dn': [8, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'full', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'details', 'tag': 'NNS', 'dep': 'dep', 'up': 5, 'dn': [0]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 14, 15, 18]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'pcomp', 'up': 6, 'dn': [8, 10]}, {'tok': 'better', 'tag': 'JJR', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'support', 'tag': 'VB', 'dep': 'advcl', 'up': 7, 'dn': [9, 11, 13]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'guidedtour', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'conj', 'up': 5, 'dn': [16, 17, 20, 24, 26]}, {'tok': 'matt', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'flaschen', 'tag': 'NNP', 'dep': 'advmod', 'up': 18, 'dn': [19]}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 24, 'dn': []}, {'tok': 'he', 'tag': 'PRP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'tackling', 'tag': 'VBG', 'dep': 'advcl', 'up': 18, 'dn': [21, 22, 23, 25]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'shooting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 21, 22, 37]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'feature', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'parity', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [10]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 10, 'dn': []}, {'tok': 'previous', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 11, 'dn': [13]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': 'delivered', 'tag': 'VBN', 'dep': 'acl', 'up': 16, 'dn': [18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'exception', 'tag': 'NN', 'dep': 'nsubj', 'up': 25, 'dn': [23]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'pcomp', 'up': 22, 'dn': [24, 28]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 28, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 25, 'dn': [26, 27, 31]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'preview', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'step', 'tag': 'NN', 'dep': 'attr', 'up': 28, 'dn': [29, 30, 33]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'point', 'tag': 'VB', 'dep': 'relcl', 'up': 31, 'dn': [32, 34, 35]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [36]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 35, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'hope', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 22]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 7]}, {'tok': 'delivering', 'tag': 'VBG', 'dep': 'xcomp', 'up': 6, 'dn': [10, 11, 17, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [16]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'newly', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'registered', 'tag': 'VBN', 'dep': 'amod', 'up': 16, 'dn': [13, 14]}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 11, 'dn': [12, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'outside', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'funnel', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'docs', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'run', 'tag': 'VBP', 'dep': 'csubj', 'up': 15, 'dn': [0, 1, 4, 5]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'spanish', 'tag': 'JJ', 'dep': 'pobj', 'up': 8, 'dn': [10, 11]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'french', 'tag': 'JJ', 'dep': 'conj', 'up': 9, 'dn': [13]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 11, 'dn': [12, 14]}, {'tok': 'english', 'tag': 'NNP', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'depends', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 16, 25, 29, 31]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'l10n', 'tag': 'CD', 'dep': 'pobj', 'up': 16, 'dn': [18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 24, 'dn': [21]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 20, 22, 23]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 29, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'support', 'tag': 'NN', 'dep': 'nsubj', 'up': 29, 'dn': [27]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 15, 'dn': [26, 28, 30]}, {'tok': 'ready', 'tag': 'JJ', 'dep': 'acomp', 'up': 29, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 's', 'tag': 'POS', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'helping', 'tag': 'VBG', 'dep': 'ccomp', 'up': 12, 'dn': [1, 2, 4, 5]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 8, 9, 10, 11, 13, 15, 16]}, {'tok': 'him', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'advcl', 'up': 21, 'dn': [0, 1, 3]}, {'tok': 'interested', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'pointing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 4, 'dn': [6, 8, 16]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'difference', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [7, 9]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [11, 12]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'conj', 'up': 10, 'dn': [13]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'away', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': [15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'easily', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'build', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 17, 18, 19, 20, 22, 23, 24, 44]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prt', 'up': 21, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [25]}, {'tok': 'step', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [26]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'guided', 'tag': 'VBN', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'tours', 'tag': 'NNS', 'dep': 'pobj', 'up': 26, 'dn': [27, 28, 30, 33, 40]}, {'tok': 'delivered', 'tag': 'VBN', 'dep': 'acl', 'up': 29, 'dn': [31]}, {'tok': 'via', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [32]}, {'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 29, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 40, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 38, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 40, 'dn': [37]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'conj', 'up': 29, 'dn': [34, 35, 36, 38, 39, 43]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 43, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 43, 'dn': []}, {'tok': 'planning', 'tag': 'VBG', 'dep': 'relcl', 'up': 40, 'dn': [41, 42]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [0, 3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'tour', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 5]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'relcl', 'up': 3, 'dn': [4, 6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'point', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 8, 9, 10, 12, 20]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'nmod', 'up': 19, 'dn': [14, 16, 17]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'conj', 'up': 15, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'buttons', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [13, 15, 18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 6, 7, 10]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'changing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 3, 'dn': [5]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [8, 9, 13, 35]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 10, 'dn': [11, 12, 14, 26, 27]}, {'tok': 'cautious', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': [15]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16]}, {'tok': 'throwing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 15, 'dn': [19, 20, 25]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'much', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': [17]}, {'tok': 'complexity', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [18]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [23]}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': [21]}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 20, 'dn': [22]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [28]}, {'tok': 'pointing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 27, 'dn': [29, 32]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 28, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'multiple', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'methods', 'tag': 'NNS', 'dep': 'dobj', 'up': 28, 'dn': [30, 31, 33]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34]}, {'tok': 'editing', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 6]}, {'tok': 'pau', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'his', 'tag': 'PRP$', 'dep': 'poss', 'up': 5, 'dn': []}, {'tok': 'input', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' swalling wrote: (In reply to comment #1) > Adding Steven in case his team wants to help/weigh in. TL;DR: Unless VE team wants to own it, I think E3 can handle any tours of basic editing functionality (with and without VE). What we have is 1/2 way toward the changes Erik requested. Full details: We are working on adding better VE support in GuidedTour currently, and I\\'ve added Matt Flaschen since he\\'s tackling that. We are shooting for feature parity with our previous guided tour of editing for the first time delivered to GettingStarted editors, with the exception being that there is no Preview step to point to in VE. Also, soon we hope to test delivering a guided tour to all newly registered editors, outside the GettingStarted funnel. (Docs: https://meta.wikimedia.org/wiki/Research:Guided_tours). Whether we run that test on a wiki like Spanish or French instead of English depends on l10n of the \"first edit\" tour and whether VE support is ready. S Page is helping out with this test, so I\\'ve added him as well. If we\\'re interested in pointing out the difference between VE and wikitext to users right away, we could easily build that in as step for the guided tours delivered via GettingStarted and the general \"first edit\" tour we\\'re planning. Currently with the tour that\\'s in production, we just point to the Edit button and section edit buttons. I\\'m open to changing that, but I do think we should be cautious about throwing too much complexity at first time editors too soon, by pointing out the multiple methods of editing. I added Pau for his input.', 'cleaned': '**swalling** wrote: (in reply to comment #) > adding steven in case his team wants to help/weigh in. tl;dr: unless ve team wants to own it, i think e3 can handle any tours of basic editing functionality (with and without ve). what we have is / way toward the changes erik requested. full details: we are working on adding better ve support in guidedtour currently, and i\\'ve added matt flaschen since he\\'s tackling that. we are shooting for feature parity with our previous guided tour of editing for the first time delivered to gettingstarted editors, with the exception being that there is no preview step to point to in ve. also, soon we hope to test delivering a guided tour to all newly-registered editors, outside the gettingstarted funnel. (docs: ). whether we run that test on a wiki like spanish or french instead of english depends on l10n of the \"first edit\" tour and whether ve support is ready. s page is helping out with this test, so i\\'ve added him as well. if we\\'re interested in pointing out the difference between ve and wikitext to users right away, we could easily build that in as step for the guided tours delivered via gettingstarted and the general \"first edit\" tour we\\'re planning. currently with the tour that\\'s in production, we just point to the edit button and section edit buttons. i\\'m open to changing that, but i do think we should be cautious about throwing too much complexity at first time editors too soon, by pointing out the multiple methods of editing. i added pau for his input.'})}),\n", + " '994': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '994', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Adding Steven in case his team wants to help/weigh in.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'adding', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 6, 12]}, {'tok': 'steven', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': [3]}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'his', 'tag': 'PRP$', 'dep': 'poss', 'up': 5, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [4]}, {'tok': 'wants', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 0, 'dn': [2, 5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'help', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 9, 10]}, {'tok': '/', 'tag': 'VB', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'weigh', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [11]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Adding Steven in case his team wants to help/weigh in.', 'cleaned': 'adding steven in case his team wants to help/weigh in.'})}),\n", + " '995': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2mkpm2voxepwvz7abjug', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '995', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"After save of page using VisualEditor on beta, and clicking on Edit again (I am on the current page, as the content has been updated), I don't get the latest revision, but the revision I had before (the content switches back to the old version), and getting a warning that I'm not editing the latest version Version : unspecified Severity : blocker See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50716\", 'parsed': [{'rt': 33, 'toks': [{'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [1, 4, 8, 9, 10]}, {'tok': 'save', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'pcomp', 'up': 0, 'dn': [5, 6]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'conj', 'up': 0, 'dn': [11, 13]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'advcl', 'up': 33, 'dn': [0, 14, 15, 17, 21, 27, 28]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'current', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 27, 'dn': [23]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 27, 'dn': []}, {'tok': 'updated', 'tag': 'VBN', 'dep': 'advcl', 'up': 16, 'dn': [22, 24, 25, 26]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 33, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [16, 29, 30, 31, 32, 36, 37, 38, 47, 67]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 36, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'dobj', 'up': 33, 'dn': [34, 35]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 33, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'nsubj', 'up': 47, 'dn': [39, 42]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 42, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'relcl', 'up': 40, 'dn': [41, 43]}, {'tok': 'before', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubj', 'up': 47, 'dn': [45]}, {'tok': 'switches', 'tag': 'VBZ', 'dep': 'conj', 'up': 33, 'dn': [40, 44, 46, 48, 53, 54, 55, 56]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': [49]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 48, 'dn': [52]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 52, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 49, 'dn': [50, 51]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 47, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'conj', 'up': 47, 'dn': [58]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 58, 'dn': []}, {'tok': 'warning', 'tag': 'NN', 'dep': 'dobj', 'up': 56, 'dn': [57, 63]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'mark', 'up': 63, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 63, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 63, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 63, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'acl', 'up': 58, 'dn': [59, 60, 61, 62, 66]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 66, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 66, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 63, 'dn': [64, 65]}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 33, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [0, 3, 4, 8, 9, 10, 11, 12, 13, 14, 15]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 17, 18, 19, 20, 21, 22, 23]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}]}], 'stripped_text': \"After save of page using VisualEditor on beta, and clicking on Edit again (I am on the current page, as the content has been updated), I don't get the latest revision, but the revision I had before (the content switches back to the old version), and getting a warning that I'm not editing the latest version Version : unspecified Severity : blocker See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50716\", 'cleaned': \"after save of page using visualeditor on beta, and clicking on edit again (i am on the current page, as the content has been updated), i don't get the latest revision, but the revision i had before (the content switches back to the old version), and getting a warning that i'm not editing the latest version -------------------------- **version**: unspecified **severity**: blocker **see also**: \"})}),\n", + " '996': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '996', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is now deployed and appears to be working as expected in production, according to my testing. Marking as fixed. Please re open if you find otherwise.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 13, 14, 18]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'conj', 'up': 3, 'dn': [8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'xcomp', 'up': 5, 'dn': [6, 7, 10]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'advcl', 'up': 8, 'dn': [9, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'according', 'tag': 'VBG', 'dep': 'prep', 'up': 3, 'dn': [15]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 17, 'dn': []}, {'tok': 'testing', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2, 3]}, {'tok': 'as', 'tag': 'RB', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 're', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 8]}, {'tok': '-', 'tag': 'VB', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'find', 'tag': 'VBP', 'dep': 'advcl', 'up': 1, 'dn': [4, 5, 7]}, {'tok': 'otherwise', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'This is now deployed and appears to be working as expected in production, according to my testing. Marking as fixed. Please re open if you find otherwise.', 'cleaned': 'this is now deployed and appears to be working as expected in production, according to my testing. marking as fixed. please re-open if you find otherwise.'})}),\n", + " '998': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '998', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 50596 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 50596 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '999': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '999', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Bug 47420 is the same thing that was reopened. One of these two should be merged as a duplicate of the other.', 'parsed': [{'rt': 4, 'toks': [{'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 7, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5, 6, 10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'reopened', 'tag': 'VBN', 'dep': 'relcl', 'up': 7, 'dn': [8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'one', 'tag': 'CD', 'dep': 'nsubjpass', 'up': 6, 'dn': [1]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 4, 5, 7, 13]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Bug 47420 is the same thing that was reopened. One of these two should be merged as a duplicate of the other.', 'cleaned': 'bug is the same thing that was reopened. one of these two should be merged as a duplicate of the other.'})}),\n", + " '1001': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1001', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Actually, though we are indeed initialising for the version the user is reading instead of the latest version (separate bug) we do update `this.oldid` in mw.ViewPageTarget#onSave based on the data we got from the API. However the API isn\\'t returning that data, there is no \"data.newrevid\" returned by ApiVisualEditor.', 'parsed': [{'rt': 6, 'toks': [{'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': [2, 3, 5]}, {'tok': 'indeed', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'initialising', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 4, 7, 18, 40]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [10]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'reading', 'tag': 'VBG', 'dep': 'relcl', 'up': 9, 'dn': [11, 12, 15]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [16, 17, 19, 21, 22, 25]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'separate', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'appos', 'up': 18, 'dn': [20]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'update', 'tag': 'VB', 'dep': 'relcl', 'up': 18, 'dn': [23, 24, 26, 27, 29, 31]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'this.oldid', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [28]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [30]}, {'tok': 'mw.viewpagetarget#onsave', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': 'based', 'tag': 'VBN', 'dep': 'prep', 'up': 25, 'dn': [32]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'data', 'tag': 'NNS', 'dep': 'pobj', 'up': 32, 'dn': [33, 36]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'got', 'tag': 'VBD', 'dep': 'relcl', 'up': 34, 'dn': [35, 37]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [39]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'api', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': [38]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'api', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'returning', 'tag': 'VBG', 'dep': 'advcl', 'up': 10, 'dn': [0, 2, 3, 4, 7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'data', 'tag': 'NNS', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [5, 8, 9, 13, 18]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'data.newrevid', 'tag': 'NNP', 'dep': 'attr', 'up': 10, 'dn': [11, 12, 14, 15]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'returned', 'tag': 'VBN', 'dep': 'acl', 'up': 13, 'dn': [16]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 15, 'dn': [17]}, {'tok': 'apivisualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'Actually, though we are indeed initialising for the version the user is reading instead of the latest version (separate bug) we do update `this.oldid` in mw.ViewPageTarget#onSave based on the data we got from the API. However the API isn\\'t returning that data, there is no \"data.newrevid\" returned by ApiVisualEditor.', 'cleaned': 'actually, though we are indeed initialising for the version the user is reading instead of the latest version (separate bug) we do update \\'this.oldid\\' in mw.viewpagetarget#onsave based on the data we got from the api. however the api isn\\'t returning that data, there is no \"data.newrevid\" returned by apivisualeditor.'})}),\n", + " '1002': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1002', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Which makes me wonder, why are we using that in the first place. Don't we always want to be editing the latest version (except when url has oldid=) even if the latest version is more recent than the version the user is reading (either because the page is cached or because an edit was made while the user was viewing the page).\", 'parsed': [{'rt': 8, 'toks': [{'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'makes', 'tag': 'VBZ', 'dep': 'advcl', 'up': 8, 'dn': [0, 3]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'wonder', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 4, 5, 6, 7, 9, 14]}, {'tok': 'that', 'tag': 'IN', 'dep': 'dobj', 'up': 8, 'dn': [10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'always', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 7, 53, 54]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 4, 'dn': [5, 6, 10, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9, 11, 12, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'except', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [15]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'oldid=', 'tag': 'NNS', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [20, 21]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 7, 'dn': [18, 19, 22, 25, 33, 39]}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'recent', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': [24, 26]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27, 32]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 32, 'dn': [29]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'reading', 'tag': 'VBG', 'dep': 'relcl', 'up': 28, 'dn': [30, 31]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'either', 'tag': 'CC', 'dep': 'advmod', 'up': 39, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 39, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 39, 'dn': [36]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 39, 'dn': []}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'advcl', 'up': 23, 'dn': [34, 35, 37, 38, 40, 45]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 39, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 45, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 45, 'dn': [42]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 45, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'conj', 'up': 39, 'dn': [41, 43, 44, 50]}, {'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 50, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 50, 'dn': [47]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 50, 'dn': []}, {'tok': 'viewing', 'tag': 'VBG', 'dep': 'advcl', 'up': 45, 'dn': [46, 48, 49, 52]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 50, 'dn': [51]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"Which makes me wonder, why are we using that in the first place. Don't we always want to be editing the latest version (except when url has oldid=) even if the latest version is more recent than the version the user is reading (either because the page is cached or because an edit was made while the user was viewing the page).\", 'cleaned': \"which makes me wonder, why are we using that in the first place. don't we always want to be editing the latest version (except when url has oldid=) even if the latest version is more recent than the version the user is reading (either because the page is cached or because an edit was made while the user was viewing the page).\"})}),\n", + " '1003': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1003', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Figured out the cause: This revision id for the page is initialised in ve.init.mw.Target from wgCurRevisionId but then never updated.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'figured', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3, 4, 13, 17]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'cause', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 13, 'dn': [5, 7, 8]}, {'tok': 'i', 'tag': 'NNP', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': 'd', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': [9]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'initialised', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [6, 12, 14, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 've.init.mw.target', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': []}, {'tok': 'wgcurrevisionid', 'tag': 'NNP', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'updated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'Figured out the cause: This revision id for the page is initialised in ve.init.mw.Target from wgCurRevisionId but then never updated.', 'cleaned': 'figured out the cause: this revision id for the page is initialised in ve.init.mw.target from wgcurrevisionid but then never updated.'})}),\n", + " '1004': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1004', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #8) > If there\\'s any likely timescale for the fixing of this bug, it might be > useful to comment there: is \"soon\" likely to be hours, days, or weeks?! Days. : ) Don\\'t want to promise \"tomorrow\" if we don\\'t manage to fix it by then, but certainly as soon as we can get it written, tested and deployed.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 8, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 22, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 15, 'dn': [0, 1, 5]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'timescale', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'fixing', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 22, 'dn': [2, 12, 13, 14, 16, 17, 21]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'useful', 'tag': 'JJ', 'dep': 'acomp', 'up': 15, 'dn': [19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'xcomp', 'up': 17, 'dn': [18, 20]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [15, 23, 26, 35, 36]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'acomp', 'up': 22, 'dn': [24, 25, 28]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 26, 'dn': [27, 29]}, {'tok': 'hours', 'tag': 'NNS', 'dep': 'attr', 'up': 28, 'dn': [30, 31]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'days', 'tag': 'NNS', 'dep': 'conj', 'up': 29, 'dn': [32, 33, 34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 31, 'dn': []}, {'tok': 'weeks', 'tag': 'NNS', 'dep': 'conj', 'up': 31, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 22, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'days', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':-)', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 12, 30, 33]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'promise', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 6, 7]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'tomorrow', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'manage', 'tag': 'VB', 'dep': 'advcl', 'up': 2, 'dn': [8, 9, 10, 11, 14, 18, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 15, 16]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'then', 'tag': 'RB', 'dep': 'pcomp', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'certainly', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': [20, 21, 26, 29]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'advcl', 'up': 22, 'dn': [23, 24, 25, 28]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'written', 'tag': 'VBN', 'dep': 'ccomp', 'up': 26, 'dn': [27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'tested', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [22, 31, 32]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 30, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 30, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': '(In reply to comment #8) > If there\\'s any likely timescale for the fixing of this bug, it might be > useful to comment there: is \"soon\" likely to be hours, days, or weeks?! Days. : ) Don\\'t want to promise \"tomorrow\" if we don\\'t manage to fix it by then, but certainly as soon as we can get it written, tested and deployed.', 'cleaned': '(in reply to comment #) > if there\\'s any likely timescale for the fixing of this bug, it might be > useful to comment there: is \"soon\" likely to be hours, days, or weeks?! days. :-) don\\'t want to promise \"tomorrow\" if we don\\'t manage to fix it by then, but certainly as soon as we can get it written, tested and deployed.'})}),\n", + " '1005': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7zhn2ep5wvjhxetsbb6n', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1005', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #7) > (In reply to comment #6) > > Pending a full solution, is there any way that the pink error box can be > > amended to include something like: \"Please click the \"Cancel\" button, then > > Refresh/Reload the page and try again. Apologies for this temporary problem > > we are working on it.\" > > > > It\\'s irritating for an experienced editor who has found the work round, but > > must be desperately confusing for a new editor who has just made an edit, had > > an afterthought, and gets that message. > > The message displayed is editable by any English Wikipedia sysop; this > doesn\\'t > need any code changes to alter the text, or remove the bright pinkness, but > you > should discuss it with the community: > https://en.wikipedia.org/wiki/MediaWiki:Editingold > > We\\'re hoping to get this regression fixed soon; sorry for the inconvenience. OK, have raised a suggestion at [[MediaWiki_talk:Editingold#VE_problem]]. If there\\'s any likely timescale for the fixing of this bug, it might be useful to comment there: is \"soon\" likely to be hours, days, or weeks?!', 'parsed': [{'rt': 28, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'dep', 'up': 15, 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [13]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'advcl', 'up': 28, 'dn': [4, 11, 12, 14, 17, 18, 20, 21, 22, 23]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'pending', 'tag': 'VBG', 'dep': 'prep', 'up': 15, 'dn': [26]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'full', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'solution', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24, 25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [15, 27, 29, 31, 46, 47, 49, 59, 65, 67]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 28, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 28, 'dn': [30, 38, 41]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 38, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'pink', 'tag': 'JJ', 'dep': 'amod', 'up': 36, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': 'box', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': [33, 34, 35]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 38, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'relcl', 'up': 31, 'dn': [32, 36, 37, 39, 40]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 38, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 38, 'dn': []}, {'tok': 'amended', 'tag': 'VBN', 'dep': 'acl', 'up': 31, 'dn': [43]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 43, 'dn': []}, {'tok': 'include', 'tag': 'VB', 'dep': 'advcl', 'up': 41, 'dn': [42, 44]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 43, 'dn': [45]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 49, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'xcomp', 'up': 28, 'dn': [48, 54]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 54, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'cancel', 'tag': 'NN', 'dep': 'nmod', 'up': 54, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 49, 'dn': [50, 51, 52, 53, 55]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 59, 'dn': [57]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 56, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 59, 'dn': []}, {'tok': 'refresh', 'tag': 'NNP', 'dep': 'dep', 'up': 28, 'dn': [56, 58, 60, 61, 63, 64]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 59, 'dn': []}, {'tok': 'reload', 'tag': 'NN', 'dep': 'appos', 'up': 59, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 63, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 59, 'dn': [62]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 59, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'advcl', 'up': 28, 'dn': [66]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 65, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'apologies', 'tag': 'NNS', 'dep': 'nsubj', 'up': 10, 'dn': [1]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'temporary', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': [6]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 5, 7, 8, 9, 11, 13, 14]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'irritating', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 14, 15, 19, 44]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 9]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'work', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'round', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'must', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [16, 17, 18, 21, 32, 33, 35, 37, 38, 39, 40, 43]}, {'tok': 'desperately', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': [20, 22]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [25]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24, 29]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'relcl', 'up': 25, 'dn': [26, 27, 28, 31]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': [30]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'conj', 'up': 19, 'dn': [34]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 33, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'afterthought', 'tag': 'NN', 'dep': 'attr', 'up': 19, 'dn': [36]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'conj', 'up': 19, 'dn': [42]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 40, 'dn': [41]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 3]}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 17, 'dn': [0, 2, 5, 6]}, {'tok': 'editable', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'sysop', 'tag': 'NNP', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 9]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 17, 'dn': [13]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 17, 'dn': []}, {'tok': '>', 'tag': 'RB', 'dep': 'dep', 'up': 17, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 11, 12, 14, 15, 16, 20, 22, 25, 26, 27, 31, 32, 37, 44, 45, 48]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': [18, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'alter', 'tag': 'VB', 'dep': 'advcl', 'up': 17, 'dn': [21, 24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'conj', 'up': 17, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'bright', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'pinkness', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28, 29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 34, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 37, 'dn': [33, 35]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 37, 'dn': []}, {'tok': 'discuss', 'tag': 'VB', 'dep': 'conj', 'up': 17, 'dn': [34, 36, 38, 39, 42, 43]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 37, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 37, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 17, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 17, 'dn': [47]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 47, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 45, 'dn': [46]}, {'tok': '>', 'tag': 'XX', 'dep': 'prt', 'up': 17, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'hoping', 'tag': 'VBG', 'dep': 'ccomp', 'up': 10, 'dn': [0, 1, 4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'regression', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 4, 'dn': [6, 8]}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [2, 9, 11, 14]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'inconvenience', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'ok', 'tag': 'UH', 'dep': 'intj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'raised', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 6, 12, 13, 14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'suggestion', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [11]}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 11, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 11, 'dn': []}, {'tok': 'mediawiki_talk', 'tag': 'XX', 'dep': 'nmod', 'up': 11, 'dn': [10]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'editingold#ve_problem', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 9]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 15, 'dn': [0, 1, 5]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'timescale', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'fixing', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 21, 'dn': [2, 12, 13, 14, 16, 20]}, {'tok': 'useful', 'tag': 'JJ', 'dep': 'acomp', 'up': 15, 'dn': [18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'xcomp', 'up': 16, 'dn': [17, 19]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [15, 22, 25, 34, 35]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'acomp', 'up': 21, 'dn': [23, 24, 27]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 25, 'dn': [26, 28]}, {'tok': 'hours', 'tag': 'NNS', 'dep': 'attr', 'up': 27, 'dn': [29, 30]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'days', 'tag': 'NNS', 'dep': 'conj', 'up': 28, 'dn': [31, 32, 33]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 30, 'dn': []}, {'tok': 'weeks', 'tag': 'NNS', 'dep': 'conj', 'up': 30, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}], 'stripped_text': '(In reply to comment #7) > (In reply to comment #6) > > Pending a full solution, is there any way that the pink error box can be > > amended to include something like: \"Please click the \"Cancel\" button, then > > Refresh/Reload the page and try again. Apologies for this temporary problem > > we are working on it.\" > > > > It\\'s irritating for an experienced editor who has found the work round, but > > must be desperately confusing for a new editor who has just made an edit, had > > an afterthought, and gets that message. > > The message displayed is editable by any English Wikipedia sysop; this > doesn\\'t > need any code changes to alter the text, or remove the bright pinkness, but > you > should discuss it with the community: > https://en.wikipedia.org/wiki/MediaWiki:Editingold > > We\\'re hoping to get this regression fixed soon; sorry for the inconvenience. OK, have raised a suggestion at [[MediaWiki_talk:Editingold#VE_problem]]. If there\\'s any likely timescale for the fixing of this bug, it might be useful to comment there: is \"soon\" likely to be hours, days, or weeks?!', 'cleaned': '(in reply to comment #) > (in reply to comment #) > > pending a full solution, is there any way that the pink error box can be > > amended to include something like: \"please click the \"cancel\" button, then > > refresh/reload the page and try again. apologies for this temporary problem - > > we are working on it.\" > > > > it\\'s irritating for an experienced editor who has found the work-round, but > > must be desperately confusing for a new editor who has just made an edit, had > > an afterthought, and gets that message. > > the message displayed is editable by any english wikipedia sysop; this > doesn\\'t > need any code changes to alter the text, or remove the bright pinkness, but > you > should discuss it with the community: > > > we\\'re hoping to get this regression fixed soon; sorry for the inconvenience. ok, have raised a suggestion at [[mediawiki_talk:editingold#ve_problem]]. if there\\'s any likely timescale for the fixing of this bug, it might be useful to comment there: is \"soon\" likely to be hours, days, or weeks?!'})}),\n", + " '1006': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1006', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #6) > Pending a full solution, is there any way that the pink error box can be > amended to include something like: \"Please click the \"Cancel\" button, then > Refresh/Reload the page and try again. Apologies for this temporary problem > we are working on it.\" > > It\\'s irritating for an experienced editor who has found the work round, but > must be desperately confusing for a new editor who has just made an edit, had > an afterthought, and gets that message. The message displayed is editable by any English Wikipedia sysop; this doesn\\'t need any code changes to alter the text, or remove the bright pinkness, but you should discuss it with the community: https://en.wikipedia.org/wiki/MediaWiki:Editingold We\\'re hoping to get this regression fixed soon; sorry for the inconvenience.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': '-RRB-', 'dep': 'ROOT', 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'pending', 'tag': 'VBG', 'dep': 'prep', 'up': 5, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'full', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'solution', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 6, 8, 22, 23, 25, 34, 42]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [7, 17]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'pink', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'box', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 17, 'dn': [10, 11, 12]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 17, 'dn': [16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'amended', 'tag': 'VBN', 'dep': 'relcl', 'up': 8, 'dn': [9, 13, 14, 15, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'include', 'tag': 'VB', 'dep': 'advcl', 'up': 17, 'dn': [18, 20]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [21]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 25, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [24, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'cancel', 'tag': 'NN', 'dep': 'nmod', 'up': 30, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26, 27, 28, 29, 31]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'refresh', 'tag': 'NNP', 'dep': 'dep', 'up': 5, 'dn': [32, 33, 35, 36, 38, 39, 40]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'reload', 'tag': 'NN', 'dep': 'appos', 'up': 34, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 34, 'dn': [37]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 34, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'conj', 'up': 34, 'dn': [41]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 40, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'apologies', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [1]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'temporary', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': [6]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 5, 7, 8, 10, 12, 13]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0]}]}, {'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'irritating', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 14, 15, 18]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 9]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'work', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'round', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'must', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [16, 17, 20, 31, 32, 41]}, {'tok': 'desperately', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': [19, 21]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23, 28]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'relcl', 'up': 24, 'dn': [25, 26, 27, 30]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'dep', 'up': 18, 'dn': [33, 35, 36, 37, 38]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 32, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'afterthought', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 32, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'conj', 'up': 32, 'dn': [40]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 38, 'dn': [39]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 51, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 2]}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'acl', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 14, 'dn': [1, 4, 5]}, {'tok': 'editable', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [9]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'sysop', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ccomp', 'up': 51, 'dn': [3, 10, 11, 12, 13, 17, 19, 22, 23, 24, 28, 29, 43]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [15, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'alter', 'tag': 'VB', 'dep': 'advcl', 'up': 14, 'dn': [18, 21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'conj', 'up': 14, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'bright', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'pinkness', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': [25, 26]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'discuss', 'tag': 'VB', 'dep': 'ccomp', 'up': 43, 'dn': [30, 31, 33, 34]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 32, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 43, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 43, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 43, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 43, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 43, 'dn': []}, {'tok': 'hoping', 'tag': 'VBG', 'dep': 'conj', 'up': 14, 'dn': [32, 37, 38, 39, 40, 41, 42, 45]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 45, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 43, 'dn': [44, 48]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'regression', 'tag': 'NN', 'dep': 'nsubj', 'up': 48, 'dn': [46]}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 45, 'dn': [47, 49]}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 48, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [14, 50, 52, 55]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 51, 'dn': [54]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 54, 'dn': []}, {'tok': 'inconvenience', 'tag': 'NN', 'dep': 'pobj', 'up': 52, 'dn': [53]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 51, 'dn': []}]}], 'stripped_text': '(In reply to comment #6) > Pending a full solution, is there any way that the pink error box can be > amended to include something like: \"Please click the \"Cancel\" button, then > Refresh/Reload the page and try again. Apologies for this temporary problem > we are working on it.\" > > It\\'s irritating for an experienced editor who has found the work round, but > must be desperately confusing for a new editor who has just made an edit, had > an afterthought, and gets that message. The message displayed is editable by any English Wikipedia sysop; this doesn\\'t need any code changes to alter the text, or remove the bright pinkness, but you should discuss it with the community: https://en.wikipedia.org/wiki/MediaWiki:Editingold We\\'re hoping to get this regression fixed soon; sorry for the inconvenience.', 'cleaned': '(in reply to comment #) > pending a full solution, is there any way that the pink error box can be > amended to include something like: \"please click the \"cancel\" button, then > refresh/reload the page and try again. apologies for this temporary problem - > we are working on it.\" > > it\\'s irritating for an experienced editor who has found the work-round, but > must be desperately confusing for a new editor who has just made an edit, had > an afterthought, and gets that message. the message displayed is editable by any english wikipedia sysop; this doesn\\'t need any code changes to alter the text, or remove the bright pinkness, but you should discuss it with the community: we\\'re hoping to get this regression fixed soon; sorry for the inconvenience.'})}),\n", + " '1007': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7zhn2ep5wvjhxetsbb6n', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1007', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Pending a full solution, is there any way that the pink error box can be amended to include something like: \"Please click the \"Cancel\" button, then Refresh/Reload the page and try again. Apologies for this temporary problem we are working on it.\" It\\'s irritating for an experienced editor who has found the work round, but must be desperately confusing for a new editor who has just made an edit, had an afterthought, and gets that message.', 'parsed': [{'rt': 5, 'toks': [{'tok': 'pending', 'tag': 'VBG', 'dep': 'prep', 'up': 5, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'full', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'solution', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 6, 8, 21, 22, 24, 40]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [7, 16]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'pink', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'box', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 16, 'dn': [10, 11, 12]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'amended', 'tag': 'VBN', 'dep': 'relcl', 'up': 8, 'dn': [9, 13, 14, 15, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'include', 'tag': 'VB', 'dep': 'advcl', 'up': 16, 'dn': [17, 19]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [20]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 24, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [23, 29, 32]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'cancel', 'tag': 'NN', 'dep': 'nmod', 'up': 29, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': [25, 26, 27, 28, 30]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'refresh', 'tag': 'NN', 'dep': 'dep', 'up': 24, 'dn': [31, 33, 34, 36, 37, 38]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'reload', 'tag': 'NN', 'dep': 'appos', 'up': 32, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [35]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 32, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'conj', 'up': 32, 'dn': [39]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 38, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'apologies', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 8, 'dn': [1]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'temporary', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 5, 6, 7, 9, 11, 12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'irritating', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 14, 15, 17, 31, 39]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'experienced', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 9]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'work', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'round', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'must', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [16, 19, 30]}, {'tok': 'desperately', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'acomp', 'up': 17, 'dn': [18, 20]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 27]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'relcl', 'up': 23, 'dn': [24, 25, 26, 29]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [33, 34, 35, 36]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'afterthought', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [32]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 31, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'conj', 'up': 31, 'dn': [38]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Pending a full solution, is there any way that the pink error box can be amended to include something like: \"Please click the \"Cancel\" button, then Refresh/Reload the page and try again. Apologies for this temporary problem we are working on it.\" It\\'s irritating for an experienced editor who has found the work round, but must be desperately confusing for a new editor who has just made an edit, had an afterthought, and gets that message.', 'cleaned': 'pending a full solution, is there any way that the pink error box can be amended to include something like: \"please click the \"cancel\" button, then refresh/reload the page and try again. apologies for this temporary problem - we are working on it.\" it\\'s irritating for an experienced editor who has found the work-round, but must be desperately confusing for a new editor who has just made an edit, had an afterthought, and gets that message.'})}),\n", + " '1008': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1008', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 50555 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 50555 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1009': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2mkpm2voxepwvz7abjug', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1009', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Comment on attachment 12694 Screen recording of the bug This is how the problem materialize for me, as you see, it jumps back to the previous revision on edit, and then complains it's not the latest revision.\", 'parsed': [{'rt': 12, 'toks': [{'tok': 'comment', 'tag': 'NN', 'dep': 'dep', 'up': 12, 'dn': [1]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [7]}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'screen', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': [2, 3, 4]}, {'tok': 'recording', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 11, 16, 25, 43]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [14]}, {'tok': 'materialize', 'tag': 'VBP', 'dep': 'ccomp', 'up': 12, 'dn': [13, 15, 17, 19]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'advcl', 'up': 25, 'dn': [20, 21]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'jumps', 'tag': 'VBZ', 'dep': 'conj', 'up': 12, 'dn': [22, 23, 24, 26, 33, 34, 36]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': [27]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'previous', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 29, 31]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [32]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'complains', 'tag': 'VBZ', 'dep': 'conj', 'up': 25, 'dn': [35, 38]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 36, 'dn': [37, 39, 42]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 38, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 42, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'attr', 'up': 38, 'dn': [40, 41]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': \"Comment on attachment 12694 Screen recording of the bug This is how the problem materialize for me, as you see, it jumps back to the previous revision on edit, and then complains it's not the latest revision.\", 'cleaned': \"comment on attachment screen recording of the bug this is how the problem materialize for me, as you see, it jumps back to the previous revision on edit, and then complains it's not the latest revision.\"})}),\n", + " '1010': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2mkpm2voxepwvz7abjug', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1010', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screen recording of the bug Attached : {F11340}', 'parsed': [{'rt': 1, 'toks': [{'tok': 'screen', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'recording', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 5, 6, 7, 9, 10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'acl', 'up': 1, 'dn': [8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'f11340', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [11, 13]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': 'Screen recording of the bug Attached : {F11340}', 'cleaned': 'screen recording of the bug **attached**: {f11340}'})}),\n", + " '1011': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2mkpm2voxepwvz7abjug', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1011', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'The url is http://en.wikipedia.beta.wmflabs.org/wiki/User:AzaToth/Test2?veaction=edit Following is a timeline: http://i.imgur.com/VmbT33s.png http://i.imgur.com/FVWEf4r.png http://i.imgur.com/ieTdi36.png http://i.imgur.com/DP0eDLs.png http://i.imgur.com/fNRbqeP.png', 'parsed': [{'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 4, 5, 6, 7, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25]}, {'tok': '<', 'tag': 'IN', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'prep', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 2, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'timeline', 'tag': 'NN', 'dep': 'attr', 'up': 7, 'dn': [8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': [12]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': [13]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'The url is http://en.wikipedia.beta.wmflabs.org/wiki/User:AzaToth/Test2?veaction=edit Following is a timeline: http://i.imgur.com/VmbT33s.png http://i.imgur.com/FVWEf4r.png http://i.imgur.com/ieTdi36.png http://i.imgur.com/DP0eDLs.png http://i.imgur.com/fNRbqeP.png', 'cleaned': 'the url is following is a timeline: '})}),\n", + " '1012': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1012', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'What url do you go to initially? After saving and reading the page, what do you see. The version from before you edited or after, and what does the url look like? When going into edit mode after saving, what does the url look like?', 'parsed': [{'rt': 4, 'toks': [{'tok': 'what', 'tag': 'WDT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [0]}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 5, 6, 7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [1]}, {'tok': 'initially', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [1]}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'pcomp', 'up': 0, 'dn': [2, 3]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'reading', 'tag': 'VBG', 'dep': 'conj', 'up': 1, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 6, 7, 8, 9, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 5, 8, 9, 14]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'edited', 'tag': 'VBD', 'dep': 'advcl', 'up': 1, 'dn': [3, 4, 6, 7]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'after', 'tag': 'RB', 'dep': 'conj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [12]}, {'tok': 'look', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [11, 13, 15, 16]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [10]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'advcl', 'up': 12, 'dn': [0, 2, 5]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'pcomp', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [10]}, {'tok': 'look', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 7, 9, 11, 13, 14]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [8]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': 'What url do you go to initially? After saving and reading the page, what do you see. The version from before you edited or after, and what does the url look like? When going into edit mode after saving, what does the url look like?', 'cleaned': 'what url do you go to initially? after saving and reading the page, what do you see. the version from before you edited or after, and what does the url look like? when going into edit mode after saving, what does the url look like?'})}),\n", + " '1013': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-zzvqlvm6i6kml4tfnqvq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1013', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'An attempt to save an article in the visual editor after a period of inactivity results in the \"Invalid token\" error message and saving fails. At this point, the user is completely stuck and their entire work is lost. Loss of session data can also occur in the regular source code edit window, but is easily rectified by repeated saving; this doesn\\'t work in the visual editor. I would classify this as user hostile behavior. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50402', 'parsed': [{'rt': 1, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'attempt', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 27]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'acl', 'up': 1, 'dn': [2, 5, 10, 24, 25]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'period', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'inactivity', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'results', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'invalid', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'token', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': [19]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 20, 21, 22]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'conj', 'up': 3, 'dn': [26]}, {'tok': 'fails', 'tag': 'NNS', 'dep': 'dobj', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [2]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 5, 8, 15]}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'stuck', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9, 14]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'their', 'tag': 'PRP$', 'dep': 'poss', 'up': 12, 'dn': []}, {'tok': 'entire', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'work', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 14, 'dn': [10, 11]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'lost', 'tag': 'VBN', 'dep': 'conj', 'up': 8, 'dn': [12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 26, 'toks': [{'tok': 'loss', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [1]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'session', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'data', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'occur', 'tag': 'VB', 'dep': 'ccomp', 'up': 26, 'dn': [0, 4, 5, 7, 14, 15, 18]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'regular', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'code', 'tag': 'NNP', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'edit', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': [11]}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 10, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'easily', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'rectified', 'tag': 'VBN', 'dep': 'conj', 'up': 6, 'dn': [16, 17, 19]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 18, 'dn': [21]}, {'tok': 'repeated', 'tag': 'VBN', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'saving', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 26, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [6, 22, 23, 24, 25, 27, 31]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 26, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'classify', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [8]}, {'tok': 'user', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'hostile', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': [5, 6]}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 5, 6, 8, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [9]}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'An attempt to save an article in the visual editor after a period of inactivity results in the \"Invalid token\" error message and saving fails. At this point, the user is completely stuck and their entire work is lost. Loss of session data can also occur in the regular source code edit window, but is easily rectified by repeated saving; this doesn\\'t work in the visual editor. I would classify this as user hostile behavior. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50402', 'cleaned': 'an attempt to save an article in the visual editor after a period of inactivity results in the \"invalid token\" error message and saving fails. at this point, the user is completely stuck and their entire work is lost. loss of session data can also occur in the regular source code edit window, but is easily rectified by repeated saving; this doesn\\'t work in the visual editor. i would classify this as user-hostile behavior. -------------------------- **version**: unspecified **severity**: major **see also**: '})}),\n", + " '1014': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1014', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is now fixed in master, which will be deployed within the hour.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [6, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'relcl', 'up': 5, 'dn': [7, 8, 9, 11]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'hour', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'This is now fixed in master, which will be deployed within the hour.', 'cleaned': 'this is now fixed in master, which will be deployed within the hour.'})}),\n", + " '1016': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-zzvqlvm6i6kml4tfnqvq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1016', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Please note that the reporter of Bug 51302 also points out that the session expiry clock already starts ticking once an article is opened for reading , i.e. potentially much earlier than when the visual editor is started on the article.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 11, 45]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'reporter', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [3, 5, 8, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'points', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 4, 10, 12, 19]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 11, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'session', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'expiry', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'clock', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [14, 15, 16]}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'starts', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 11, 'dn': [13, 17, 18, 20, 25, 29, 34]}, {'tok': 'ticking', 'tag': 'VBG', 'dep': 'xcomp', 'up': 19, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 25, 'dn': [22]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 25, 'dn': []}, {'tok': 'opened', 'tag': 'VBN', 'dep': 'advcl', 'up': 19, 'dn': [21, 23, 24, 26]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [27, 28]}, {'tok': '*', 'tag': 'VBG', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'reading', 'tag': 'VBG', 'dep': 'pobj', 'up': 26, 'dn': []}, {'tok': '*', 'tag': 'CD', 'dep': 'punct', 'up': 19, 'dn': [30]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'i.e.', 'tag': 'FW', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'potentially', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'much', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': [32]}, {'tok': 'earlier', 'tag': 'RBR', 'dep': 'advmod', 'up': 19, 'dn': [31, 33, 35]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [41]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 41, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 41, 'dn': [37, 38]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 41, 'dn': []}, {'tok': 'started', 'tag': 'VBN', 'dep': 'pcomp', 'up': 35, 'dn': [36, 39, 40, 42]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [44]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 42, 'dn': [43]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Please note that the reporter of Bug 51302 also points out that the session expiry clock already starts ticking once an article is opened for reading , i.e. potentially much earlier than when the visual editor is started on the article.', 'cleaned': 'please note that the reporter of bug also points out that the session expiry clock already starts ticking once an article is opened for *reading*, i.e. potentially much earlier than when the visual editor is started on the article.'})}),\n", + " '1017': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1017', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I just encountered this problem. I would call this bug a blocker as it is effectively 'dataloss' in bmo keyword terminology!\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'encountered', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 4, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'call', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 6, 9, 18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'oprd', 'up': 2, 'dn': [5]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 2, 'dn': [7, 8, 10, 11, 12]}, {'tok': 'effectively', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'dataloss', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [13, 14]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [17]}, {'tok': 'bmo', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'keyword', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': [15]}, {'tok': 'terminology', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [16]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"I just encountered this problem. I would call this bug a blocker as it is effectively 'dataloss' in bmo keyword terminology!\", 'cleaned': \"i just encountered this problem. i would call this bug a blocker as it is effectively 'dataloss' in bmo keyword terminology!\"})}),\n", + " '1018': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1018', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 51302 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 51302 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1024': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1024', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Screenshot See the screenshot; I imagine the reference is being treated as existing within the template, rather than within the template within the page it hunts for , can't find a tag in the template itself, and freaks the heck out. Version : unspecified Severity : minor See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=51337 Attached : {F11303}\", 'parsed': [{'rt': 6, 'toks': [{'tok': 'screenshot', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ccomp', 'up': 6, 'dn': [0, 3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'imagine', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 4, 5, 11, 28, 33, 36, 49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'treated', 'tag': 'VBN', 'dep': 'ccomp', 'up': 6, 'dn': [8, 9, 10, 12, 17, 19]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 12, 'dn': [14]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'rather', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'than', 'tag': 'IN', 'dep': 'cc', 'up': 11, 'dn': [18, 20]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 23]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'hunts', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 6, 'dn': [26, 27, 29]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [30, 31, 32]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': 'references\\\\', 'tag': 'ADD', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 36, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 36, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [34, 35, 38, 43, 44, 45]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37, 39]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': [41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40, 42]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'appos', 'up': 41, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 36, 'dn': []}, {'tok': 'freaks', 'tag': 'VBZ', 'dep': 'conj', 'up': 36, 'dn': [47, 48]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'heck', 'tag': 'NN', 'dep': 'dobj', 'up': 45, 'dn': [46]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 45, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 5, 6, 8, 9, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ccomp', 'up': 11, 'dn': [22]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'f11303', 'tag': 'FW', 'dep': 'npadvmod', 'up': 11, 'dn': [25]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': \"Screenshot See the screenshot; I imagine the reference is being treated as existing within the template, rather than within the template within the page it hunts for , can't find a tag in the template itself, and freaks the heck out. Version : unspecified Severity : minor See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=51337 Attached : {F11303}\", 'cleaned': \"screenshot see the screenshot; i imagine the reference is being treated as existing within the template, rather than within the template within the page - it hunts for , can't find a tag in the template itself, and freaks the heck out. -------------------------- **version**: unspecified **severity**: minor **see also**: **attached**: {f11303}\"})}),\n", + " '1025': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1025', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I'm forking this off into bug 51337.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'forking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 7, 8, 9, 10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'off', 'tag': 'RP', 'dep': 'prt', 'up': 2, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"I'm forking this off into bug 51337.\", 'cleaned': \"i'm forking this off into bug .\"})}),\n", + " '1027': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1027', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Should probably leave this open to track improvements.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'leave', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6, 8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'oprd', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'track', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [5, 7]}, {'tok': 'improvements', 'tag': 'NNS', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Should probably leave this open to track improvements.', 'cleaned': 'should probably leave this open to track improvements.'})}),\n", + " '1028': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1028', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Also: https://gerrit.wikimedia.org/r/73096', 'parsed': [{'rt': 2, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}]}], 'stripped_text': 'Also: https://gerrit.wikimedia.org/r/73096', 'cleaned': 'also: '})}),\n", + " '1029': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1029', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"These are now hidden by the above commit, which we're deploying in the next few minutes.\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'these', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 18]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 3, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'above', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'commit', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 8, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'deploying', 'tag': 'VBG', 'dep': 'relcl', 'up': 7, 'dn': [9, 10, 11, 13]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'minutes', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"These are now hidden by the above commit, which we're deploying in the next few minutes.\", 'cleaned': \"these are now hidden by the above commit, which we're deploying in the next few minutes.\"})}),\n", + " '1032': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1032', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"The short term fix is to just strip this comment from the returned HTML that the PHP parser gives us. When we switch over to using Parsoid for this, we'll need that to run in context, somehow, so the references are correctly numbered and that we know to update the relevant reference lists.\", 'parsed': [{'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'short', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'term', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': [1, 2]}, {'tok': 'fix', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 8, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'strip', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 7, 10, 19]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'returned', 'tag': 'VBN', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'html', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13]}, {'tok': 'that', 'tag': 'IN', 'dep': 'dative', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'php', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'parser', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [16, 17]}, {'tok': 'gives', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 8, 'dn': [15, 18, 20]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'switch', 'tag': 'VBP', 'dep': 'advcl', 'up': 12, 'dn': [0, 1, 3, 4]}, {'tok': 'over', 'tag': 'RP', 'dep': 'prt', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'pcomp', 'up': 4, 'dn': [6, 7]}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 9, 10, 11, 13, 15, 18, 19, 20, 26, 37]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'run', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [14, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'context', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'somehow', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 26, 'dn': [22]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 26, 'dn': []}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'numbered', 'tag': 'JJ', 'dep': 'conj', 'up': 12, 'dn': [21, 23, 24, 25, 27, 30]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 26, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'know', 'tag': 'VBP', 'dep': 'conj', 'up': 26, 'dn': [28, 29, 32]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'update', 'tag': 'VB', 'dep': 'xcomp', 'up': 30, 'dn': [31, 36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'relevant', 'tag': 'JJ', 'dep': 'amod', 'up': 36, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': 'lists', 'tag': 'NNS', 'dep': 'dobj', 'up': 32, 'dn': [33, 34, 35]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': \"The short term fix is to just strip this comment from the returned HTML that the PHP parser gives us. When we switch over to using Parsoid for this, we'll need that to run in context, somehow, so the references are correctly numbered and that we know to update the relevant reference lists.\", 'cleaned': \"the short-term fix is to just strip this comment from the returned html that the php parser gives us. when we switch over to using parsoid for this, we'll need that to run in context, somehow, so the references are correctly numbered and that we know to update the relevant reference lists.\"})}),\n", + " '1033': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1033', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"The references list one is still there; did Trevor's change break it? Version : unspecified Severity : critical\", 'parsed': [{'rt': 12, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'list', 'tag': 'VBP', 'dep': 'ccomp', 'up': 12, 'dn': [1, 4, 7]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [3, 5, 6]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'trevor', 'tag': 'NN', 'dep': 'poss', 'up': 11, 'dn': [10]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 9, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [9]}, {'tok': 'break', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 8, 11, 13, 14]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"The references list one is still there; did Trevor's change break it? Version : unspecified Severity : critical\", 'cleaned': \"the references list one is still there; did trevor's change break it? -------------------------- **version**: unspecified **severity**: critical\"})}),\n", + " '1034': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1034', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Fixed with new pull.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'pull', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed with new pull.', 'cleaned': 'fixed with new pull.'})}),\n", + " '1035': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ttyyrgsrkyonct7hizgv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1035', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'http://en.wikipedia.org/w/index.php?title=User%3AEdgepedia%2FVE%2FGNoSR&diff=561873747&oldid=561873385 Removes non breaking space. Version : unspecified Severity : major', 'parsed': [{'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'removes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 8]}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'breaking', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'http://en.wikipedia.org/w/index.php?title=User%3AEdgepedia%2FVE%2FGNoSR&diff=561873747&oldid=561873385 Removes non breaking space. Version : unspecified Severity : major', 'cleaned': ' removes non-breaking space. -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '1036': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1036', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'We cannot reproduce this on several different browsers/computers; it\\'s most likely cause by a browser plug in that the user has installed. Marking as \"WORKSFORME\" but if you can work out with the user what they have that is breaking VisualEditor it\\'d be good to know.', 'parsed': [{'rt': 13, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ccomp', 'up': 13, 'dn': [0, 1, 2, 4, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'several', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'browsers', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 9, 10]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'computers', 'tag': 'NNS', 'dep': 'appos', 'up': 8, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 11, 12, 16, 27, 28]}, {'tok': 'most', 'tag': 'RBS', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': [14]}, {'tok': 'cause', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [15, 17]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'plug', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': [18, 19, 21]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'in', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [20]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [24]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'installed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 13, 'dn': [23, 25, 26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'advcl', 'up': 23, 'dn': [1, 5, 19]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3, 4]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'worksforme', 'tag': 'JJ', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'advcl', 'up': 19, 'dn': [6, 7, 8, 10, 11, 16]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 9, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ccomp', 'up': 9, 'dn': [14, 15]}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'breaking', 'tag': 'VBG', 'dep': 'conj', 'up': 0, 'dn': [9, 17, 18, 20]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 21, 22, 24, 27]}, {'tok': 'good', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': [26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'xcomp', 'up': 24, 'dn': [25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}], 'stripped_text': 'We cannot reproduce this on several different browsers/computers; it\\'s most likely cause by a browser plug in that the user has installed. Marking as \"WORKSFORME\" but if you can work out with the user what they have that is breaking VisualEditor it\\'d be good to know.', 'cleaned': 'we cannot reproduce this on several different browsers/computers; it\\'s most likely cause by a browser plug-in that the user has installed. marking as \"worksforme\" but if you can work out with the user what they have that is breaking visualeditor it\\'d be good to know.'})}),\n", + " '1037': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1037', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Chrome Version 27.0.1453.116 on Windows 7 Home Premium.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'chrome', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 10, 11]}, {'tok': '<', 'tag': 'XX', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': 'number>.1453.116', 'tag': 'NNS', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 9, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'home', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': [7]}, {'tok': 'premium', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [6, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Chrome Version 27.0.1453.116 on Windows 7 Home Premium.', 'cleaned': 'chrome version .1453.116 on windows home premium.'})}),\n", + " '1038': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ttyyrgsrkyonct7hizgv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1038', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Will inquire.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'inquire', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Will inquire.', 'cleaned': 'will inquire.'})}),\n", + " '1039': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1039', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Do you know which browser was used for this edit?', 'parsed': [{'rt': 2, 'toks': [{'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 6, 10]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 6, 'dn': [3]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'ccomp', 'up': 2, 'dn': [4, 5, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Do you know which browser was used for this edit?', 'cleaned': 'do you know which browser was used for this edit?'})}),\n", + " '1040': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1040', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Odd. I can't reproduce this locally or on the article.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'odd', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'locally', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': [6, 7]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'conj', 'up': 5, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"Odd. I can't reproduce this locally or on the article.\", 'cleaned': \"odd. i can't reproduce this locally or on the article.\"})}),\n", + " '1041': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-kqibbfgfpgocyzwe32lv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1041', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Log in to beta labs: No navigation arrows exist in FF or Chrome Special:Preferences shows no tabs No links to VE exists even when Preferences are set In regular editor, no controls appear A number of pages e.g. user page show error Uncaught ReferenceError: mw is not defined load.php:1 Version : unspecified Severity : critical', 'parsed': [{'rt': 17, 'toks': [{'tok': 'log', 'tag': 'VB', 'dep': 'advcl', 'up': 9, 'dn': [1, 2]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 0, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'labs', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'navigation', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'arrows', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [6, 7]}, {'tok': 'exist', 'tag': 'VBP', 'dep': 'ccomp', 'up': 17, 'dn': [0, 5, 8, 10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'ff', 'tag': 'NN', 'dep': 'amod', 'up': 14, 'dn': [12, 13]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'conj', 'up': 11, 'dn': []}, {'tok': 'special', 'tag': 'JJ', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'preferences', 'tag': 'NNS', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [9, 15, 16, 19, 52, 55, 56, 57, 58, 59, 60, 61, 64, 65, 66, 67, 68, 69]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'tabs', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': [18, 24]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'nsubj', 'up': 24, 'dn': [20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 've', 'tag': 'VB', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'exists', 'tag': 'VBZ', 'dep': 'relcl', 'up': 19, 'dn': [21, 22, 23]}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'preferences', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 29, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 29, 'dn': []}, {'tok': 'set', 'tag': 'VBN', 'dep': 'advcl', 'up': 36, 'dn': [25, 26, 27, 28, 30]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [32]}, {'tok': 'regular', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'controls', 'tag': 'NNS', 'dep': 'nsubj', 'up': 36, 'dn': [34]}, {'tok': 'appear', 'tag': 'VBP', 'dep': 'ccomp', 'up': 52, 'dn': [29, 33, 35, 38]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37, 39, 45, 47]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': [40]}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'pobj', 'up': 39, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 45, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 43, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'compound', 'up': 45, 'dn': [42]}, {'tok': 'show', 'tag': 'VBP', 'dep': 'compound', 'up': 45, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'appos', 'up': 38, 'dn': [41, 43, 44, 46]}, {'tok': 'uncaught', 'tag': 'CC', 'dep': 'cc', 'up': 45, 'dn': []}, {'tok': 'referenceerror', 'tag': 'NN', 'dep': 'conj', 'up': 38, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'mw', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 52, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 52, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 52, 'dn': []}, {'tok': 'defined', 'tag': 'VBN', 'dep': 'conj', 'up': 17, 'dn': [36, 48, 49, 50, 51, 53]}, {'tok': 'load.php:', 'tag': 'ADD', 'dep': 'dep', 'up': 53, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 64, 'dn': [63]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [62]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'dep', 'up': 17, 'dn': []}]}], 'stripped_text': 'Log in to beta labs: No navigation arrows exist in FF or Chrome Special:Preferences shows no tabs No links to VE exists even when Preferences are set In regular editor, no controls appear A number of pages e.g. user page show error Uncaught ReferenceError: mw is not defined load.php:1 Version : unspecified Severity : critical', 'cleaned': 'log in to beta labs: no navigation arrows exist in ff or chrome special:preferences shows no tabs no links to ve exists even when preferences are set in regular editor, no controls appear a number of pages e.g. user page show error uncaught referenceerror: mw is not defined load.php: -------------------------- **version**: unspecified **severity**: critical'})}),\n", + " '1042': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1042', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Ah it seems the cached load.php got cleared finally. I got AFT and VisualEdit working properly now : ]', 'parsed': [{'rt': 2, 'toks': [{'tok': 'ah', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 7, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'cached', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'load.php', 'tag': 'CD', 'dep': 'nsubjpass', 'up': 7, 'dn': [3, 4]}, {'tok': 'got', 'tag': 'VBD', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'cleared', 'tag': 'VBN', 'dep': 'ccomp', 'up': 2, 'dn': [5, 6, 8]}, {'tok': 'finally', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'got', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 8]}, {'tok': 'aft', 'tag': 'CC', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'visualedit', 'tag': 'NN', 'dep': 'conj', 'up': 1, 'dn': [5]}, {'tok': 'working', 'tag': 'VBG', 'dep': 'xcomp', 'up': 4, 'dn': [6, 7]}, {'tok': 'properly', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ':-]', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Ah it seems the cached load.php got cleared finally. I got AFT and VisualEdit working properly now : ]', 'cleaned': 'ah it seems the cached load.php got cleared finally. i got aft and visualedit working properly now :-]'})}),\n", + " '1043': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1043', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'AFT, VisualEditor are now working when passing ?debug=true to the URL (which bypass resourceloader cache). I have no idea how to clear the resource loader cache though :(', 'parsed': [{'rt': 5, 'toks': [{'tok': 'aft', 'tag': 'VB', 'dep': 'advcl', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 7, 9, 10, 11, 21]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'passing', 'tag': 'VBG', 'dep': 'advcl', 'up': 5, 'dn': [6, 8]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'debug', 'tag': 'NN', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '=', 'tag': 'VBP', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': 'true', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': [12]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15, 19, 20]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'bypass', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'resourceloader', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': [16, 17]}, {'tok': 'cache', 'tag': 'NNP', 'dep': 'appos', 'up': 14, 'dn': [18]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 11, 12]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'idea', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 6]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'clear', 'tag': 'VB', 'dep': 'relcl', 'up': 3, 'dn': [4, 5, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'resource', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'loader', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': [8]}, {'tok': 'cache', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'though', 'tag': 'IN', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': ':(', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'AFT, VisualEditor are now working when passing ?debug=true to the URL (which bypass resourceloader cache). I have no idea how to clear the resource loader cache though :(', 'cleaned': 'aft, visualeditor are now working when passing ?debug=true to the url (which bypass resourceloader cache). i have no idea how to clear the resource loader cache though :('})}),\n", + " '1044': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1044', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Changes above reverts the two patches mentionned in bug 45918.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'changes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': [1]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'reverts', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 9, 10, 11, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 5, 'dn': []}, {'tok': 'patches', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'mentionned', 'tag': 'VBN', 'dep': 'acl', 'up': 5, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Changes above reverts the two patches mentionned in bug 45918.', 'cleaned': 'changes above reverts the two patches mentionned in bug .'})}),\n", + " '1047': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1047', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'In the exception.log I also got a bunch of: 2013 06 26 22:39:51 deployment jobrunner08 aawiki: [ff75b05a] [no req] Exception from line 32 of /data/project/apache/common local/php master/extensions/MwEmbedSupport/MwEmbedResourceManager.php: MwEmbedResourceManager::register not given readable path: extensions/TimedMediaHandler/MwEmbedModules/EmbedPlayer It seems the issue is caused by https://gerrit.wikimedia.org/r/#/c/69479/ \"Register resources with absolute path\" which is intended to fix bug 45918 \"MwEmbedSupport doesn\\'t work with non standard layouts\"', 'parsed': [{'rt': 5, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'exception.log', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'got', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 4, 7, 20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'bunch', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9, 10, 11, 19]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'number>--', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number>::', 'tag': 'XX', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'jobrunner08', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': [16, 17]}, {'tok': 'aawiki', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [14, 18]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 48, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'ff75b05a', 'tag': 'NN', 'dep': 'dep', 'up': 7, 'dn': [0, 2]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'no', 'tag': 'XX', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'req', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'exception', 'tag': 'NN', 'dep': 'npadvmod', 'up': 48, 'dn': [1, 3, 4, 5, 6, 8, 12, 13, 31, 32, 33, 36]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'line', 'tag': 'NN', 'dep': 'nmod', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [14, 24, 30]}, {'tok': '/data', 'tag': 'NNP', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'project', 'tag': 'NN', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'apache', 'tag': 'NN', 'dep': 'nmod', 'up': 24, 'dn': [15, 16, 17, 19]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': [20, 21]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'php', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [18, 22, 23]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'nmod', 'up': 30, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'nmod', 'up': 30, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'mwembedsupport', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [25, 26, 27, 28, 29]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'mwembedresourcemanager.php', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'mwembedresourcemanager::register', 'tag': 'NNP', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 36, 'dn': []}, {'tok': 'given', 'tag': 'VBN', 'dep': 'acl', 'up': 7, 'dn': [34, 35, 38, 39, 40]}, {'tok': 'readable', 'tag': 'JJ', 'dep': 'amod', 'up': 38, 'dn': []}, {'tok': 'path', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'dobj', 'up': 36, 'dn': [42, 44, 45, 46]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'timedmediahandler', 'tag': 'NN', 'dep': 'appos', 'up': 40, 'dn': [41, 43]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'mwembedmodules', 'tag': 'NNS', 'dep': 'conj', 'up': 40, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'embedplayer', 'tag': 'NNP', 'dep': 'appos', 'up': 40, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 48, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [7, 47, 52, 71]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 50, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 52, 'dn': [49]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 52, 'dn': []}, {'tok': 'caused', 'tag': 'VBN', 'dep': 'ccomp', 'up': 48, 'dn': [50, 51, 53, 58]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 52, 'dn': [55, 56]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 55, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 53, 'dn': [54]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 53, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'register', 'tag': 'VB', 'dep': 'xcomp', 'up': 52, 'dn': [57, 59, 60]}, {'tok': 'resources', 'tag': 'NNS', 'dep': 'dobj', 'up': 58, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 58, 'dn': [62]}, {'tok': 'absolute', 'tag': 'JJ', 'dep': 'amod', 'up': 62, 'dn': []}, {'tok': 'path', 'tag': 'NN', 'dep': 'pobj', 'up': 60, 'dn': [61, 63, 66]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 66, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 66, 'dn': []}, {'tok': 'intended', 'tag': 'VBN', 'dep': 'relcl', 'up': 62, 'dn': [64, 65, 68]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 68, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'xcomp', 'up': 66, 'dn': [67, 69]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 68, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 71, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'oprd', 'up': 48, 'dn': [70, 72]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 71, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'mwembedsupport', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'layouts', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6, 7]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'In the exception.log I also got a bunch of: 2013 06 26 22:39:51 deployment jobrunner08 aawiki: [ff75b05a] [no req] Exception from line 32 of /data/project/apache/common local/php master/extensions/MwEmbedSupport/MwEmbedResourceManager.php: MwEmbedResourceManager::register not given readable path: extensions/TimedMediaHandler/MwEmbedModules/EmbedPlayer It seems the issue is caused by https://gerrit.wikimedia.org/r/#/c/69479/ \"Register resources with absolute path\" which is intended to fix bug 45918 \"MwEmbedSupport doesn\\'t work with non standard layouts\"', 'cleaned': 'in the exception.log i also got a bunch of: -- :: deployment-jobrunner08 aawiki: [ff75b05a] [no req] exception from line of /data/project/apache/common-local/php-master/extensions/mwembedsupport/mwembedresourcemanager.php: mwembedresourcemanager::register not given readable path: extensions/timedmediahandler/mwembedmodules/embedplayer it seems the issue is caused by \"register resources with absolute path\" which is intended to fix bug \"mwembedsupport doesn\\'t work with non standard layouts\"'})}),\n", + " '1048': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1048', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'exception \\'MWException\\' with message \\'ResourceLoaderFileModule::readScriptFiles: script file not found: \"/usr/local/apache/common local/php master/er/extensions/MwEmbedSupport/MwEmbedModules/MediaWikiSupport/MediaWikiSupport.loader.js\"\\' in /data/project/apache/common local/php master/includes/resourceloader/ResourceLoaderFileModule.php:574', 'parsed': [{'rt': 12, 'toks': [{'tok': 'exception', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'mwexception', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [0, 1, 3, 4, 8, 10]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'message', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [6, 7]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'resourceloaderfilemodule::readscriptfiles', 'tag': 'NNS', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'script', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [9]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 11, 13, 14, 25, 26, 39, 40, 41, 53, 54, 57, 62]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '/usr', 'tag': ':', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'apache', 'tag': 'NN', 'dep': 'nmod', 'up': 25, 'dn': [17, 18, 20]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': [21, 22]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'php', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [15, 16, 19, 23, 24]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'nmod', 'up': 39, 'dn': [28, 29, 30]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'er', 'tag': 'NN', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'nmod', 'up': 39, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'mwembedsupport', 'tag': 'NN', 'dep': 'nmod', 'up': 35, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'mwembedmodules', 'tag': 'NNP', 'dep': 'nmod', 'up': 39, 'dn': [33, 34]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'mediawikisupport', 'tag': 'NNP', 'dep': 'nmod', 'up': 39, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'mediawikisupport.loader.js', 'tag': 'NNP', 'dep': 'dobj', 'up': 12, 'dn': [27, 31, 32, 35, 36, 37, 38]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'nmod', 'up': 53, 'dn': [43, 47]}, {'tok': '/data', 'tag': 'NNP', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'project', 'tag': 'NN', 'dep': 'nmod', 'up': 47, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'apache', 'tag': 'NN', 'dep': 'pobj', 'up': 42, 'dn': [44, 45, 46, 48]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'amod', 'up': 51, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 53, 'dn': [49, 50]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 53, 'dn': []}, {'tok': 'php', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [42, 51, 52]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'nsubj', 'up': 57, 'dn': [56]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'includes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 12, 'dn': [55, 58, 61]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 57, 'dn': []}, {'tok': 'resourceloader', 'tag': 'VBP', 'dep': 'nmod', 'up': 61, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 61, 'dn': []}, {'tok': 'resourceloaderfilemodule.php:', 'tag': 'ADD', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': 'exception \\'MWException\\' with message \\'ResourceLoaderFileModule::readScriptFiles: script file not found: \"/usr/local/apache/common local/php master/er/extensions/MwEmbedSupport/MwEmbedModules/MediaWikiSupport/MediaWikiSupport.loader.js\"\\' in /data/project/apache/common local/php master/includes/resourceloader/ResourceLoaderFileModule.php:574', 'cleaned': 'exception \\'mwexception\\' with message \\'resourceloaderfilemodule::readscriptfiles: script file not found: \"/usr/local/apache/common-local/php-master/er/extensions/mwembedsupport/mwembedmodules/mediawikisupport/mediawikisupport.loader.js\"\\' in /data/project/apache/common-local/php-master/includes/resourceloader/resourceloaderfilemodule.php:'})}),\n", + " '1049': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-kqibbfgfpgocyzwe32lv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1049', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'not a blocker, sorry, mw.o is a workaround', 'parsed': [{'rt': 7, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [0, 1, 3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'mw.o', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 5, 6, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'attr', 'up': 7, 'dn': [8]}]}], 'stripped_text': 'not a blocker, sorry, mw.o is a workaround', 'cleaned': 'not a blocker, sorry, mw.o is a workaround'})}),\n", + " '1050': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-kqibbfgfpgocyzwe32lv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1050', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This also breaks Wikilove on beta. In about 24 hours I will be giving a training session at WMF for 50 people about browser test automation that I had intended to do with Wikilove on beta labs. While I could move the demo to mw.o instead, that would be less than ideal.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'breaks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6]}, {'tok': 'wikilove', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [1]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 3, 5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'hours', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'giving', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 6, 7, 8, 12, 13, 15, 35]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'training', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'session', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'wmf', 'tag': 'NNP', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [19]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 19, 'dn': [16, 18]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 17, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'pobj', 'up': 15, 'dn': [17, 20]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'browser', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'automation', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 27]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'dobj', 'up': 29, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'intended', 'tag': 'VBN', 'dep': 'relcl', 'up': 23, 'dn': [25, 26, 29]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 27, 'dn': [24, 28, 30, 32]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [31]}, {'tok': 'wikilove', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [34]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 34, 'dn': []}, {'tok': 'labs', 'tag': 'NNS', 'dep': 'pobj', 'up': 32, 'dn': [33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'while', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [0, 1, 2, 5, 6, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'demo', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'mw.o', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 9, 10, 11, 13, 16]}, {'tok': 'less', 'tag': 'JJR', 'dep': 'acomp', 'up': 12, 'dn': [14]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'ideal', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': 'This also breaks Wikilove on beta. In about 24 hours I will be giving a training session at WMF for 50 people about browser test automation that I had intended to do with Wikilove on beta labs. While I could move the demo to mw.o instead, that would be less than ideal.', 'cleaned': 'this also breaks wikilove on beta. in about hours i will be giving a training session at wmf for people about browser test automation that i had intended to do with wikilove on beta labs. while i could move the demo to mw.o instead, that would be less than ideal.'})}),\n", + " '1051': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-kqwh3rvfxxh3wfsft7mu', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1051', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"I made a grammar fix (one word), and did not check the differences before saving. Mistake! :) http://en.wikipedia.org/w/index.php?title=Abdullah_of_Saudi_Arabia&diff=prev&oldid=561571041 It looks like all it did was sanitize the templates, which isn't the worst thing on earth, but it's hard to verify that was all that happened (especially for a non expert). No recommended fix, exactly, but perhaps something to consider. Version : unspecified Severity : normal\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'made', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 9, 10, 13, 18, 19, 20, 21]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'grammar', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3, 5, 7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 7, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [6]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'check', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [11, 12, 15, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'differences', 'tag': 'NNS', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'pcomp', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'mistake', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ':)', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 9, 22, 23, 25]}, {'tok': 'like', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'nsubj', 'up': 9, 'dn': [8]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'relcl', 'up': 6, 'dn': [7]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'advcl', 'up': 4, 'dn': [5, 6, 10]}, {'tok': 'sanitize', 'tag': 'VB', 'dep': 'xcomp', 'up': 9, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'dobj', 'up': 10, 'dn': [11, 13, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 12, 'dn': [14, 16, 19]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'worst', 'tag': 'JJS', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'attr', 'up': 15, 'dn': [17, 18, 20]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [21]}, {'tok': 'earth', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'conj', 'up': 4, 'dn': [24, 26, 28, 30, 42]}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'acomp', 'up': 25, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'verify', 'tag': 'VB', 'dep': 'xcomp', 'up': 25, 'dn': [27]}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 25, 'dn': [29, 31, 34, 36, 41]}, {'tok': 'all', 'tag': 'DT', 'dep': 'attr', 'up': 30, 'dn': [33]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'happened', 'tag': 'VBD', 'dep': 'relcl', 'up': 31, 'dn': [32]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'especially', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [35, 38, 39, 40]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'non', 'tag': 'JJ', 'dep': 'pobj', 'up': 36, 'dn': [37]}, {'tok': '-', 'tag': 'JJ', 'dep': 'pobj', 'up': 36, 'dn': []}, {'tok': 'expert', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'recommended', 'tag': 'VBN', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'perhaps', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [7, 10, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'consider', 'tag': 'VB', 'dep': 'relcl', 'up': 8, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"I made a grammar fix (one word), and did not check the differences before saving. Mistake! :) http://en.wikipedia.org/w/index.php?title=Abdullah_of_Saudi_Arabia&diff=prev&oldid=561571041 It looks like all it did was sanitize the templates, which isn't the worst thing on earth, but it's hard to verify that was all that happened (especially for a non expert). No recommended fix, exactly, but perhaps something to consider. Version : unspecified Severity : normal\", 'cleaned': \"i made a grammar fix (one word), and did not check the differences before saving. mistake! :) it looks like all it did was sanitize the templates, which isn't the worst thing on earth, but it's hard to verify that was all that happened (especially for a non-expert). no recommended fix, exactly, but perhaps something to consider. -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '1052': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1052', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Yeah, this is a quite bad problem to have. Thankfully, we believe that the majority of these issues have now been fixed (since that edit of yours) so I'm going to mark this as fixed. There are no doubt other issues we've yet to spot, but we've fixed this one. : ) Sorry for the inconvenience!\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'yeah', 'tag': 'UH', 'dep': 'intj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'quite', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'bad', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': [5]}, {'tok': 'problem', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [4, 6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'relcl', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'thankfully', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 13, 20, 21]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'majority', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 13, 'dn': [5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [4, 6, 10, 11, 12, 14, 15]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [19]}, {'tok': 'yours', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'mark', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 6, 8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 5, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 6, 12, 13, 16]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'doubt', 'tag': 'NN', 'dep': 'amod', 'up': 6, 'dn': [2, 3]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'attr', 'up': 1, 'dn': [4, 5, 8]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'relcl', 'up': 6, 'dn': [7, 9, 11]}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'spot', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [14, 15, 18, 19, 20]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'dobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': ':-)', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'inconvenience', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"Yeah, this is a quite bad problem to have. Thankfully, we believe that the majority of these issues have now been fixed (since that edit of yours) so I'm going to mark this as fixed. There are no doubt other issues we've yet to spot, but we've fixed this one. : ) Sorry for the inconvenience!\", 'cleaned': \"yeah, this is a quite bad problem to have. thankfully, we believe that the majority of these issues have now been fixed (since that edit of yours) - so i'm going to mark this as fixed. there are no-doubt other issues we've yet to spot, but we've fixed this one. :-) sorry for the inconvenience!\"})}),\n", + " '1053': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1053', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"For deployment purposes, we will want VisualEditor to be enabled for all logged in users but not anonymous ones; to do this, we'll probably just fail in VisualEditor.hooks.php#onBeforePageDisplay() if they're anonymous, according to Roan. Version : unspecified Severity : trivial\", 'parsed': [{'rt': 6, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [2]}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'purposes', 'tag': 'NNS', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 10, 21, 30, 43]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'ccomp', 'up': 6, 'dn': [7, 8, 9, 11]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [16]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'logged', 'tag': 'VBN', 'dep': 'amod', 'up': 16, 'dn': [14, 15]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 13, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 17, 20]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'ones', 'tag': 'NNS', 'dep': 'conj', 'up': 16, 'dn': [18, 19]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'advcl', 'up': 30, 'dn': [22, 24]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'fail', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [23, 25, 26, 27, 28, 29, 31, 33, 34, 37, 39, 40]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [32]}, {'tok': 'visualeditor.hooks.php#onbeforepagedisplay', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 37, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 37, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'advcl', 'up': 30, 'dn': [35, 36, 38]}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'acomp', 'up': 37, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'according', 'tag': 'VBG', 'dep': 'prep', 'up': 30, 'dn': [41]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [42]}, {'tok': 'roan', 'tag': 'NN', 'dep': 'pobj', 'up': 41, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'trivial', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"For deployment purposes, we will want VisualEditor to be enabled for all logged in users but not anonymous ones; to do this, we'll probably just fail in VisualEditor.hooks.php#onBeforePageDisplay() if they're anonymous, according to Roan. Version : unspecified Severity : trivial\", 'cleaned': \"for deployment purposes, we will want visualeditor to be enabled for all logged-in users but not anonymous ones; to do this, we'll probably just fail in visualeditor.hooks.php#onbeforepagedisplay() if they're anonymous, according to roan. -------------------------- **version**: unspecified **severity**: trivial\"})}),\n", + " '1054': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1054', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'We achieved this. Obviously. : )', 'parsed': [{'rt': 1, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'achieved', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'obviously', 'tag': 'RB', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':-)', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'We achieved this. Obviously. : )', 'cleaned': 'we achieved this. obviously. :-)'})}),\n", + " '1055': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1055', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screenshot See screenshot. Version : unspecified Severity : normal Attached : {F11809}', 'parsed': [{'rt': 1, 'toks': [{'tok': 'screenshot', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 16, 17]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11809', 'tag': 'NNP', 'dep': 'appos', 'up': 11, 'dn': [15]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'Screenshot See screenshot. Version : unspecified Severity : normal Attached : {F11809}', 'cleaned': 'screenshot see screenshot. -------------------------- **version**: unspecified **severity**: normal **attached**: {f11809}'})}),\n", + " '1058': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1058', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Appears to be now fixed; marking as resolved. Thanks, Rob! :)', 'parsed': [{'rt': 0, 'toks': [{'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 5, 6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 0, 'dn': [1, 2, 3]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'marking', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [8]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'resolved', 'tag': 'VBN', 'dep': 'advcl', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 2, 3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'rob', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':)', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Appears to be now fixed; marking as resolved. Thanks, Rob! :)', 'cleaned': 'appears to be now fixed; marking as resolved. thanks, rob! :)'})}),\n", + " '1059': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1059', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Rob's working on re doing our z indexes and inheritance right now.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'rob', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [1]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 0, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 6, 15]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': []}, {'tok': 're', 'tag': 'VBG', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '-', 'tag': 'VBG', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': 'doing', 'tag': 'VBG', 'dep': 'advcl', 'up': 2, 'dn': [10, 14]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 8, 'dn': []}, {'tok': 'z', 'tag': 'NNS', 'dep': 'compound', 'up': 10, 'dn': [7]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'indexes', 'tag': 'NNS', 'dep': 'dobj', 'up': 6, 'dn': [8, 9, 11, 12]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'inheritance', 'tag': 'NN', 'dep': 'conj', 'up': 10, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"Rob's working on re doing our z indexes and inheritance right now.\", 'cleaned': \"rob's working on re-doing our z-indexes and inheritance right now.\"})}),\n", + " '1060': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1060', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(Firefox 21.0, Windows 7)', 'parsed': [{'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'firefox', 'tag': 'NNP', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 10]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'appos', 'up': 3, 'dn': [7, 8, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': '(Firefox 21.0, Windows 7)', 'cleaned': '(firefox , windows )'})}),\n", + " '1061': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-3uecblbxq24ycewm2cog', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1061', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screenshot I am unable to click ob the icon to open the image/caption dialog, see screenshot. Instead a cross to move the image is shown. Version : unspecified Severity : trivial Attached : {F11665}', 'parsed': [{'rt': 2, 'toks': [{'tok': 'screenshot', 'tag': 'UH', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 3, 16, 17, 19]}, {'tok': 'unable', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 6, 8, 10]}, {'tok': 'ob', 'tag': 'NNP', 'dep': 'dative', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'icon', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [9, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'caption', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': [12, 13]}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [18]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cross', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [0, 1, 4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'acl', 'up': 2, 'dn': [3, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'shown', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 7, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 3, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 4, 5, 6, 8, 11, 13]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'trivial', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'amod', 'up': 3, 'dn': [10, 12]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': [14, 16, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11665', 'tag': 'NN', 'dep': 'appos', 'up': 13, 'dn': [15]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': 'Screenshot I am unable to click ob the icon to open the image/caption dialog, see screenshot. Instead a cross to move the image is shown. Version : unspecified Severity : trivial Attached : {F11665}', 'cleaned': 'screenshot i am unable to click ob the icon to open the image/caption dialog, see screenshot. instead a cross to move the image is shown. -------------------------- **version**: unspecified **severity**: trivial **attached**: {f11665}'})}),\n", + " '1062': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1062', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Fixed and will be going out in a few minutes.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'conj', 'up': 0, 'dn': [2, 3, 5, 6]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'minutes', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed and will be going out in a few minutes.', 'cleaned': 'fixed and will be going out in a few minutes.'})}),\n", + " '1065': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wrimmmr5w2zt7nk2t753', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1065', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Also in Safari 6 for me.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'ROOT', 'dn': [0, 4, 5, 6, 8]}, {'tok': 'safari', 'tag': 'NNP', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [7]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Also in Safari 6 for me.', 'cleaned': 'also in safari for me.'})}),\n", + " '1066': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1066', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I confirm this in Firefox 21 on enwp.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'confirm', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3, 7, 8, 10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [9]}, {'tok': 'enwp', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'I confirm this in Firefox 21 on enwp.', 'cleaned': 'i confirm this in firefox on enwp.'})}),\n", + " '1067': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ttyyrgsrkyonct7hizgv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1067', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'When using the control/command+k shortcut, and manually typing the text of the desired page to be linked, duplicate links are produced. See http://en.wikipedia.org/w/index.php?title=User:PEarley_%28WMF%29/sandbox&diff=prev&oldid=561424914 Version : unspecified Severity : normal', 'parsed': [{'rt': 24, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 24, 'dn': [0, 5, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'control', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'command+k', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3, 4]}, {'tok': 'shortcut', 'tag': 'NN', 'dep': 'xcomp', 'up': 1, 'dn': [7, 8, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'manually', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'conj', 'up': 6, 'dn': [9, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'desired', 'tag': 'VBN', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 19, 'dn': []}, {'tok': 'linked', 'tag': 'VBN', 'dep': 'relcl', 'up': 16, 'dn': [17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'duplicate', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 24, 'dn': [21]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 24, 'dn': []}, {'tok': 'produced', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 20, 22, 23, 25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 24, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': [12]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [11]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': []}]}], 'stripped_text': 'When using the control/command+k shortcut, and manually typing the text of the desired page to be linked, duplicate links are produced. See http://en.wikipedia.org/w/index.php?title=User:PEarley_%28WMF%29/sandbox&diff=prev&oldid=561424914 Version : unspecified Severity : normal', 'cleaned': 'when using the control/command+k shortcut, and manually typing the text of the desired page to be linked, duplicate links are produced. see -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1068': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1068', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': '(In reply to comment #5) > Great! Thanks for the quick response, James and team! Our pleasure; sorry it happened in the first place.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'great', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 9]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'response', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'james', 'tag': 'NNS', 'dep': 'conj', 'up': 4, 'dn': [7, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'conj', 'up': 6, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'pleasure', 'tag': 'NN', 'dep': 'dep', 'up': 5, 'dn': [0]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'happened', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': '(In reply to comment #5) > Great! Thanks for the quick response, James and team! Our pleasure; sorry it happened in the first place.', 'cleaned': '(in reply to comment #) > great! thanks for the quick response, james and team! our pleasure; sorry it happened in the first place.'})}),\n", + " '1069': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': , 'id': 'PHID-USER-kqwh3rvfxxh3wfsft7mu', 'meta': ConvoKitMeta({'conversations': {'PHID-TASK-d2rlcey47hxosbomhyfo': {'utterance_ids': ['1051'], 'start_time': 1372281720, 'n_utterances': 1, 'idx': 1}, 'PHID-TASK-ih6vrsjge6cjapq5orey': {'utterance_ids': ['1069'], 'start_time': 1372265845, 'n_utterances': 1, 'idx': 0}}, 'n_convos': 2, 'start_time': 1372265845})}), 'owner': , 'id': '1069', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Great! Thanks for the quick response, James and team!', 'parsed': [{'rt': 0, 'toks': [{'tok': 'great', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 9]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'response', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'james', 'tag': 'NNS', 'dep': 'conj', 'up': 4, 'dn': [7, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'conj', 'up': 6, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Great! Thanks for the quick response, James and team!', 'cleaned': 'great! thanks for the quick response, james and team!'})}),\n", + " '1070': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1070', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Fixed and being deployed right now.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 3, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [2, 5]}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': [4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed and being deployed right now.', 'cleaned': 'fixed and being deployed right now.'})}),\n", + " '1072': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1072', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 50188 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 50188 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1073': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1073', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Confirmed happens whenever you use the link inspector on a non selection (slug or otherwise). Ed?', 'parsed': [{'rt': 2, 'toks': [{'tok': 'confirmed', 'tag': 'VBN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 5, 18, 19]}, {'tok': 'whenever', 'tag': 'WRB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'use', 'tag': 'VBP', 'dep': 'advcl', 'up': 2, 'dn': [3, 4, 8, 9, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'inspector', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': '-', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'selection', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 12]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'slug', 'tag': 'VB', 'dep': 'parataxis', 'up': 5, 'dn': [14, 16, 17]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'otherwise', 'tag': 'RB', 'dep': 'conj', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'ed', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Confirmed happens whenever you use the link inspector on a non selection (slug or otherwise). Ed?', 'cleaned': 'confirmed - happens whenever you use the link inspector on a non-selection (slug or otherwise). ed?'})}),\n", + " '1074': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1074', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'When doing a simple test edit on https://en.wikipedia.org/wiki/Chloroplast?veaction=edit and then previewing the diff, several transclusions of the form {{expand section|..}} show up with dirty diffs. This is very likely a DOM corruption in the VE that disables selective serialization. Version : unspecified Severity : normal URL : https://en.wikipedia.org/wiki/Chloroplast?veaction=edit See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50070', 'parsed': [{'rt': 28, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'doing', 'tag': 'VBG', 'dep': 'advcl', 'up': 28, 'dn': [0, 5, 6, 10, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'simple', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3, 4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [7, 8, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'previewing', 'tag': 'VBG', 'dep': 'conj', 'up': 1, 'dn': [11, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'several', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'transclusions', 'tag': 'NNS', 'dep': 'nsubj', 'up': 28, 'dn': [16, 18, 23, 26]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'form', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 21]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'expand', 'tag': 'VB', 'dep': 'acl', 'up': 17, 'dn': [22, 24, 25]}, {'tok': 'section|', 'tag': 'JJ', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': '..', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'show', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 15, 17, 27, 29, 30, 33]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 28, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [32]}, {'tok': 'dirty', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'diffs', 'tag': 'NNS', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 6, 14]}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'dom', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'corruption', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [4, 5, 7, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'disables', 'tag': 'VBZ', 'dep': 'relcl', 'up': 6, 'dn': [10, 13]}, {'tok': 'selective', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'serialization', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 20, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 16, 19]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': [8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': [15, 17, 18]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 21, 22, 23, 24, 25, 26, 27]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': 'When doing a simple test edit on https://en.wikipedia.org/wiki/Chloroplast?veaction=edit and then previewing the diff, several transclusions of the form {{expand section|..}} show up with dirty diffs. This is very likely a DOM corruption in the VE that disables selective serialization. Version : unspecified Severity : normal URL : https://en.wikipedia.org/wiki/Chloroplast?veaction=edit See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50070', 'cleaned': 'when doing a simple test edit on and then previewing the diff, several transclusions of the form {{expand section|..}} show up with dirty diffs. this is very likely a dom corruption in the ve that disables selective serialization. -------------------------- **version**: unspecified **severity**: normal **url**: **see also**: '})}),\n", + " '1075': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1075', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I don't see the Dub Jones issue any more, so that appears to be fixed. There was also an independent Parsoid issue that resulted in incomplete DSR on transclusions, which is now also fixed. If you don't see this issue any more then this bug can be closed as fixed.\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 9, 10, 11, 13, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'dub', 'tag': 'NNP', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'jones', 'tag': 'NNP', 'dep': 'compound', 'up': 7, 'dn': [5]}, {'tok': 'issue', 'tag': 'VB', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'any', 'tag': 'DT', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'advmod', 'up': 3, 'dn': [8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'conj', 'up': 3, 'dn': [12, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 13, 'dn': [14, 15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 6, 20]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'independent', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [3, 4, 5, 8]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'resulted', 'tag': 'VBD', 'dep': 'relcl', 'up': 6, 'dn': [7, 9, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'incomplete', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'dsr', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [13]}, {'tok': 'transclusions', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [14, 19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 19, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 19, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'relcl', 'up': 13, 'dn': [15, 16, 17, 18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 14, 'dn': [0, 1, 2, 3, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'any', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 14, 'dn': [7]}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 14, 'dn': [10]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'closed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [4, 8, 9, 11, 12, 13, 16, 17]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}], 'stripped_text': \"I don't see the Dub Jones issue any more, so that appears to be fixed. There was also an independent Parsoid issue that resulted in incomplete DSR on transclusions, which is now also fixed. If you don't see this issue any more then this bug can be closed as fixed.\", 'cleaned': \"i don't see the dub jones issue any more, so that appears to be fixed. there was also an independent parsoid issue that resulted in incomplete dsr on transclusions, which is now also fixed. if you don't see this issue any more then this bug can be closed as fixed.\"})}),\n", + " '1076': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1076', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #7) > Another case: > https://en.wikipedia.org/w/index. > php?title=Dub_Jones_%28American_football%29&curid=5240085&diff=561834911&oldi > d=561833425 WFM when I tried to reproduce at http://en.wikipedia.org/wiki/User:Catrope/Dub_Jones?veaction=edit . VE's sanity check says the DOM is clean. I believe these failures are due to cached content or some sort of bug in Parsoid/selser.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': [8]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'php?title', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [6, 7]}]}, {'rt': 0, 'toks': [{'tok': '=', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [5, 15]}, {'tok': 'dub_jones_%28american_football%&curid=&diff=&oldi', 'tag': 'FW', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'd=', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'wfm', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [3, 8]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'advcl', 'up': 5, 'dn': [6, 7, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [9, 11]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12, 13, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 've', 'tag': 'NNP', 'dep': 'poss', 'up': 3, 'dn': [1]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 0, 'dn': []}, {'tok': 'sanity', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'check', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2]}, {'tok': 'says', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 7, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'dom', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [6, 8]}, {'tok': 'clean', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 18]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'failures', 'tag': 'NNS', 'dep': 'nsubj', 'up': 4, 'dn': [2]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 1, 'dn': [3, 5]}, {'tok': 'due', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [6]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'cached', 'tag': 'VBN', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9, 11]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'sort', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': [10, 12, 14]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [17]}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'selser', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"(In reply to comment #7) > Another case: > https://en.wikipedia.org/w/index. > php?title=Dub_Jones_%28American_football%29&curid=5240085&diff=561834911&oldi > d=561833425 WFM when I tried to reproduce at http://en.wikipedia.org/wiki/User:Catrope/Dub_Jones?veaction=edit . VE's sanity check says the DOM is clean. I believe these failures are due to cached content or some sort of bug in Parsoid/selser.\", 'cleaned': \"(in reply to comment #) > another case: > > php?title=dub_jones_%28american_football%&curid=&diff=&oldi > d= wfm when i tried to reproduce at . ve's sanity check says the dom is clean. i believe these failures are due to cached content or some sort of bug in parsoid/selser.\"})}),\n", + " '1077': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1077', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Another case: https://en.wikipedia.org/w/index.php?title=Dub_Jones_%28American_football%29&curid=5240085&diff=561834911&oldid=561833425', 'parsed': [{'rt': 1, 'toks': [{'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Another case: https://en.wikipedia.org/w/index.php?title=Dub_Jones_%28American_football%29&curid=5240085&diff=561834911&oldid=561833425', 'cleaned': 'another case: '})}),\n", + " '1078': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1078', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Another example where an unmodified template was dirtied: https://en.wikipedia.org/w/index.php?title=User%3AEdgepedia%2FVE%2FGNoSR&diff=561782383&oldid=561781680 Since our DOM diff is so simple I have a lot of faith in it. Did you diff the template DOM fragment after making an unrelated change?', 'parsed': [{'rt': 9, 'toks': [{'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [0, 7, 8]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'unmodified', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3, 4]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'dirtied', 'tag': 'VBN', 'dep': 'relcl', 'up': 1, 'dn': [2, 5, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'ROOT', 'dn': [1, 10, 18]}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 9, 'dn': [11, 16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 15, 'dn': []}, {'tok': 'dom', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [13, 14]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 10, 'dn': [12, 15]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'simple', 'tag': 'JJ', 'dep': 'punct', 'up': 9, 'dn': [17]}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 6, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'faith', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'diff', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 6, 7, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [3]}, {'tok': 'dom', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'fragment', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [4, 5]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [8]}, {'tok': 'making', 'tag': 'VBG', 'dep': 'pcomp', 'up': 7, 'dn': [11]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'unrelated', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Another example where an unmodified template was dirtied: https://en.wikipedia.org/w/index.php?title=User%3AEdgepedia%2FVE%2FGNoSR&diff=561782383&oldid=561781680 Since our DOM diff is so simple I have a lot of faith in it. Did you diff the template DOM fragment after making an unrelated change?', 'cleaned': 'another example where an unmodified template was dirtied: since our dom diff is so simple i have a lot of faith in it. did you diff the template dom fragment after making an unrelated change?'})}),\n", + " '1079': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1079', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #4) > At least one {{expand section|..}} transclusion still dirty diffs. > > This will soon not show up as a diff any more because we improved our native > serialization, but it seems that the VE still dirties the transclusion, which > needs to be fixed. It doesn't seem to be dirtied by VE directly. On [[Chloroplast]], I get a clean diff if I don't make any changes, but a dirty diff if I make any change at all. This leads me to suspect a selser / DOMDiffer bug. Will try to produce a minimal test case and investigate from there.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'at', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'least', 'tag': 'RBS', 'dep': 'advmod', 'up': 3, 'dn': [1]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 6, 'dn': [2, 4]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'expand', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 5, 7, 8, 9, 11, 15, 16]}, {'tok': 'section|', 'tag': 'JJ', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': '..', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [10, 12]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'dirty', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'diffs', 'tag': 'NNS', 'dep': 'dobj', 'up': 6, 'dn': [13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': [0]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5, 7, 8, 12, 15, 20, 21, 23]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 6, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'any', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 6, 'dn': [11]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'improved', 'tag': 'VBD', 'dep': 'advcl', 'up': 6, 'dn': [13, 14, 19]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 19, 'dn': []}, {'tok': 'native', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'serialization', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16, 17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 6, 'dn': [22, 28, 38]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'dirties', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 23, 'dn': [24, 25, 26, 27, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [29, 31, 34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': 'needs', 'tag': 'VBZ', 'dep': 'relcl', 'up': 30, 'dn': [32, 33, 37]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 37, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 37, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 34, 'dn': [35, 36]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 8, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'dirtied', 'tag': 'VBN', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': []}, {'tok': 've', 'tag': 'IN', 'dep': 'xcomp', 'up': 3, 'dn': [9]}, {'tok': 'directly', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'on', 'tag': 'IN', 'dep': 'ROOT', 'dn': [8]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'chloroplast', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'pcomp', 'up': 0, 'dn': [1, 2, 3, 4, 5, 6, 7, 11, 16, 19, 20, 23, 26, 31]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'clean', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'advcl', 'up': 8, 'dn': [12, 13, 14, 15, 18]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 16, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'dirty', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': [21, 22]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'make', 'tag': 'VBP', 'dep': 'advcl', 'up': 8, 'dn': [24, 25, 28, 30]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27]}, {'tok': 'at', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': [29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'leads', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 10]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'suspect', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [3, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'selser', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'domdiffer', 'tag': 'VB', 'dep': 'compound', 'up': 9, 'dn': [6, 7]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'produce', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 7, 8, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'minimal', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'investigate', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [10]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'there', 'tag': 'RB', 'dep': 'pcomp', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"(In reply to comment #4) > At least one {{expand section|..}} transclusion still dirty diffs. > > This will soon not show up as a diff any more because we improved our native > serialization, but it seems that the VE still dirties the transclusion, which > needs to be fixed. It doesn't seem to be dirtied by VE directly. On [[Chloroplast]], I get a clean diff if I don't make any changes, but a dirty diff if I make any change at all. This leads me to suspect a selser / DOMDiffer bug. Will try to produce a minimal test case and investigate from there.\", 'cleaned': \"(in reply to comment #) > at least one {{expand section|..}} transclusion still dirty-diffs. > > this will soon not show up as a diff any more because we improved our native > serialization, but it seems that the ve still dirties the transclusion, which > needs to be fixed. it doesn't seem to be dirtied by ve directly. on [[chloroplast]], i get a clean diff if i don't make any changes, but a dirty diff if i make any change at all. this leads me to suspect a selser / domdiffer bug. will try to produce a minimal test case and investigate from there.\"})}),\n", + " '1080': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1080', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'At least one {{expand section|..}} transclusion still dirty diffs. This will soon not show up as a diff any more because we improved our native serialization, but it seems that the VE still dirties the transclusion, which needs to be fixed.', 'parsed': [{'rt': 10, 'toks': [{'tok': 'at', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'least', 'tag': 'RBS', 'dep': 'advmod', 'up': 2, 'dn': [0]}, {'tok': 'one', 'tag': 'CD', 'dep': 'meta', 'up': 10, 'dn': [1, 3, 5, 7, 8]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'expand', 'tag': 'VB', 'dep': 'acl', 'up': 2, 'dn': [4, 6]}, {'tok': 'section|', 'tag': 'JJ', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '..', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'ROOT', 'dn': [2, 9, 11, 14, 15]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'dirty', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'diffs', 'tag': 'NNS', 'dep': 'appos', 'up': 10, 'dn': [12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 6, 10, 13, 17, 18, 20]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'any', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 4, 'dn': [9]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'improved', 'tag': 'VBD', 'dep': 'advcl', 'up': 4, 'dn': [11, 12, 16]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 16, 'dn': []}, {'tok': 'native', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'serialization', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 4, 'dn': [19, 25, 34]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'dirties', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 20, 'dn': [21, 22, 23, 24, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26, 28, 30]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'needs', 'tag': 'VBZ', 'dep': 'relcl', 'up': 27, 'dn': [29, 33]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 33, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 30, 'dn': [31, 32]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': 'At least one {{expand section|..}} transclusion still dirty diffs. This will soon not show up as a diff any more because we improved our native serialization, but it seems that the VE still dirties the transclusion, which needs to be fixed.', 'cleaned': 'at least one {{expand section|..}} transclusion still dirty-diffs. this will soon not show up as a diff any more because we improved our native serialization, but it seems that the ve still dirties the transclusion, which needs to be fixed.'})}),\n", + " '1081': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1081', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 50070 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 50070 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '1082': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1082', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'The nowiki escaping in Schuylar_Oordt is Parsoid bug 50144. It would normally be hidden with selective serialization.', 'parsed': [{'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'nowiki', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'escaping', 'tag': 'VBG', 'dep': 'csubj', 'up': 5, 'dn': [1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'schuylar_oordt', 'tag': 'CD', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 7, 8, 9, 10, 11]}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 4, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'normally', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 8]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'selective', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'serialization', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'The nowiki escaping in Schuylar_Oordt is Parsoid bug 50144. It would normally be hidden with selective serialization.', 'cleaned': 'the nowiki escaping in schuylar_oordt is parsoid bug . it would normally be hidden with selective serialization.'})}),\n", + " '1083': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1083', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Some more examples from https://en.wikipedia.org/w/index.php?namespace=&tagfilter=visualeditor&title=Special%3ARecentChanges: https://en.wikipedia.org/w/index.php?title=Eugenio_Fojo&curid=33949576&diff=561434486&oldid=561304103 https://en.wikipedia.org/w/index.php?title=Schuylar_Oordt&curid=37614262&diff=561438828&oldid=561406705', 'parsed': [{'rt': 2, 'toks': [{'tok': 'some', 'tag': 'DT', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 2, 'dn': [0]}, {'tok': 'examples', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 3, 12]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 6, 7, 8, 9, 10, 11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 3, 'dn': [5]}, {'tok': 'url', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Some more examples from https://en.wikipedia.org/w/index.php?namespace=&tagfilter=visualeditor&title=Special%3ARecentChanges: https://en.wikipedia.org/w/index.php?title=Eugenio_Fojo&curid=33949576&diff=561434486&oldid=561304103 https://en.wikipedia.org/w/index.php?title=Schuylar_Oordt&curid=37614262&diff=561438828&oldid=561406705', 'cleaned': 'some more examples from '})}),\n", + " '1084': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1084', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=Dina_bint_%27Abdu%27l Hamid&diff=561398396&oldid=561397974 I added a single letter (\"therafter\" > \"thereafter\"). VisualEditor duplicated the categories and the default sort. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50385 https://bugzilla.wikimedia.org/show_bug.cgi?id=50332 https://bugzilla.wikimedia.org/show_bug.cgi?id=54169', 'parsed': [{'rt': 4, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 7, 13, 15, 16, 17, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'letter', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'therafter', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [8, 9, 11, 12]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': [14]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'thereafter', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'duplicated', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': [2, 4, 7]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'sort', 'tag': 'NN', 'dep': 'conj', 'up': 3, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 5, 6, 8, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [9]}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 17, 18, 19, 20, 21, 22, 23, 24]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': [15, 16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=Dina_bint_%27Abdu%27l Hamid&diff=561398396&oldid=561397974 I added a single letter (\"therafter\" > \"thereafter\"). VisualEditor duplicated the categories and the default sort. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50385 https://bugzilla.wikimedia.org/show_bug.cgi?id=50332 https://bugzilla.wikimedia.org/show_bug.cgi?id=54169', 'cleaned': ' i added a single letter (\"therafter\" --> \"thereafter\"). visualeditor duplicated the categories and the default sort. -------------------------- **version**: unspecified **severity**: major **see also**: '})}),\n", + " '1085': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1085', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'The Parsoid fix is deployed. The P wrapping portion is verified fixed on our test case [[Tim_Gartrell]]. The VE newline migration should be tracked in a different bug. Closing this bug as fixed.', 'parsed': [{'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 4, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 3, 5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'p', 'tag': 'NN', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'wrapping', 'tag': 'NN', 'dep': 'amod', 'up': 4, 'dn': [1, 2]}, {'tok': 'portion', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 6, 'dn': [0, 3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'verified', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [4, 5, 7]}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 6, 'dn': [8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 11, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}]}, {'rt': 0, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'tim_gartrell', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 've', 'tag': 'NNP', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'newline', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [1]}, {'tok': 'migration', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 6, 'dn': [0, 2]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'tracked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 4, 5, 7, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'closing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2, 4, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'The Parsoid fix is deployed. The P wrapping portion is verified fixed on our test case [[Tim_Gartrell]]. The VE newline migration should be tracked in a different bug. Closing this bug as fixed.', 'cleaned': 'the parsoid fix is deployed. the p-wrapping portion is verified fixed on our test case [[tim_gartrell]]. the ve newline migration should be tracked in a different bug. closing this bug as fixed.'})}),\n", + " '1088': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1088', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Subbu, Gabriel and I figured this out on IRC, and Subbu and Gabriel are working on a fix. Summary for the benefit of those following this bug: On the first parse (either upon first VE load after the cache is purged, or upon the first edit after the purge), Parsoid parses the PERSONDATA template from scratch (because there is no cached content to reuse) and does so correctly. The output is something like \\\\n...
    On the second parse, (first or second edit after cache purge), Parsoid reuses the template expansion from the first parse. It notices that the first (span) and last (link) nodes are both inline, and so it assumes the entire template is inline and wraps it in a

    The browser receives this HTML and is unhappy about the inside the

    , so it moves both the

    and the out of the

    , leaving

    \\\\n

    ...
    . Because the table is not a sibling of the span, VE doesn\\'t recognize the table (or the link) as part of the template. Due to a separate bug in VE, the newline after the link is moved and ends up between the table and the link. VE sends this corrupted HTML back to Parsoid, which freaks out and duplicates the table as well as a bunch of categories. After the page is edited again (possibly by the user saving the corrupted VE output, possibly some other way), the third parse occurs, and Parsoid again tries to reuse the previous parse\\'s expansion of the template. However, because of the

    interruption, it only sees the span and doesn\\'t see the table or the link. The table and the link disappear from the output in this and all subsequent parses, masking the bug. The user doesn\\'t notice because the table has style=\"display:none;\"', 'parsed': [{'rt': 5, 'toks': [{'tok': 'subbu', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [1, 2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'gabriel', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [3, 4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': 'figured', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 6, 7, 8, 10, 11, 16]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'irc', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'subbu', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [13, 14]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'gabriel', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'conj', 'up': 5, 'dn': [12, 15, 17, 20]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 38, 'toks': [{'tok': 'summary', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [1, 9, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'benefit', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'those', 'tag': 'DT', 'dep': 'pobj', 'up': 4, 'dn': [6]}, {'tok': 'following', 'tag': 'VBG', 'dep': 'acl', 'up': 5, 'dn': [8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': [11]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 17, 'dn': []}, {'tok': 'upon', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16, 18]}, {'tok': 'first', 'tag': 'JJ', 'dep': 'pcomp', 'up': 17, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'load', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': [0, 19, 25]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'cache', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 25, 'dn': [22]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 25, 'dn': []}, {'tok': 'purged', 'tag': 'VBN', 'dep': 'advcl', 'up': 20, 'dn': [21, 23, 24, 26, 27, 28]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'upon', 'tag': 'IN', 'dep': 'conj', 'up': 25, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29, 30, 32]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'purge', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'parsoid', 'tag': 'NNP', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'parses', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [20, 35, 36, 37, 41, 44, 47, 58]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'persondata', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 38, 'dn': [39, 40, 42]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [43]}, {'tok': 'scratch', 'tag': 'NN', 'dep': 'pobj', 'up': 42, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 47, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 47, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 38, 'dn': [45, 46, 50, 53, 54, 55]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 50, 'dn': []}, {'tok': 'cached', 'tag': 'JJ', 'dep': 'amod', 'up': 50, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'attr', 'up': 47, 'dn': [48, 49, 52]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 52, 'dn': []}, {'tok': 'reuse', 'tag': 'VB', 'dep': 'relcl', 'up': 50, 'dn': [51]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 47, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'conj', 'up': 47, 'dn': [57]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 57, 'dn': []}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 55, 'dn': [56]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 38, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'output', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 7, 8, 9, 10]}, {'tok': 'something', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [4]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5, 6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '/span>', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': '
    ', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': [3]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 7, 8, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': [10, 11]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': [9, 13]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'cache', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'purge', 'tag': 'NNP', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'reuses', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 17, 18, 22, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'expansion', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 21, 23]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24, 25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'notices', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 14, 18, 21]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [3, 4, 5, 7, 8]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'nodes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 14, 'dn': [9, 10, 11, 12]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 1, 'dn': [2, 6, 13, 16, 17]}, {'tok': 'both', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'inline', 'tag': 'NN', 'dep': 'attr', 'up': 14, 'dn': [15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'assumes', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [19, 20, 24, 26, 54, 57, 81]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'entire', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 23]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'inline', 'tag': 'NN', 'dep': 'ccomp', 'up': 21, 'dn': [25, 27, 28]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 26, 'dn': []}, {'tok': 'wraps', 'tag': 'VBZ', 'dep': 'conj', 'up': 26, 'dn': [29, 30, 38]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [35]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': [33, 34]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 33, 'dn': []}, {'tok': 'p', 'tag': 'XX', 'dep': 'pobj', 'up': 31, 'dn': [32]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': [36]}, {'tok': 'receives', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 28, 'dn': [37, 40, 41, 42]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'html', 'tag': 'NN', 'dep': 'dobj', 'up': 38, 'dn': [39]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 38, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 38, 'dn': [43]}, {'tok': 'unhappy', 'tag': 'JJ', 'dep': 'acomp', 'up': 42, 'dn': [44]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [47]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 47, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': [45, 46, 48, 49]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 47, 'dn': [52, 53]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'p', 'tag': 'ADD', 'dep': 'pobj', 'up': 49, 'dn': [50, 51]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 49, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 57, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 57, 'dn': []}, {'tok': 'moves', 'tag': 'VBZ', 'dep': 'conj', 'up': 21, 'dn': [55, 56, 61, 62, 63, 66, 75]}, {'tok': 'both', 'tag': 'CC', 'dep': 'preconj', 'up': 61, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 61, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 61, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'dobj', 'up': 57, 'dn': [58, 59, 60]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 57, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 57, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 66, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 66, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 57, 'dn': [64, 65, 67, 68, 74]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 'out', 'tag': 'IN', 'dep': 'prep', 'up': 66, 'dn': [69]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 68, 'dn': [72, 73]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 72, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 72, 'dn': []}, {'tok': 'p', 'tag': 'ADD', 'dep': 'pobj', 'up': 69, 'dn': [70, 71]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'pobj', 'up': 69, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 'leaving', 'tag': 'VBG', 'dep': 'xcomp', 'up': 57, 'dn': [76, 77, 78, 79, 80]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 75, 'dn': []}, {'tok': 'p>', 'tag': 'XX', 'dep': 'punct', 'up': 75, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 75, 'dn': []}, {'tok': '/span>

    ', 'tag': 'UH', 'dep': 'dobj', 'up': 75, 'dn': []}, {'tok': '...', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '
    ', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 14, 'dn': [0, 2, 4, 6]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'sibling', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'recognize', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 11, 12, 13, 16, 22, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 17, 18, 20, 21]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 16, 'dn': [19]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [23]}, {'tok': 'part', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [24]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'due', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [1, 4]}, {'tok': 'to', 'tag': 'IN', 'dep': 'pcomp', 'up': 0, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'separate', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [2, 3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'newline', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 14, 'dn': [8]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 14, 'dn': [11]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'moved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 7, 9, 10, 12, 13, 15, 16, 24]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'ends', 'tag': 'VBZ', 'dep': 'conj', 'up': 14, 'dn': [17, 18]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 16, 'dn': []}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 21, 23]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 20, 'dn': [22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'sends', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 5, 6, 19, 21, 24]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'corrupted', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'html', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'freaks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 8, 'dn': [10, 12, 13, 14]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 11, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'duplicates', 'tag': 'VBZ', 'dep': 'conj', 'up': 11, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [17, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'bunch', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [20, 22]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [23]}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 27, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': [2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'edited', 'tag': 'VBN', 'dep': 'advcl', 'up': 27, 'dn': [1, 3, 4, 6, 7, 9, 17, 21, 22]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 5, 'dn': [8, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'acl', 'up': 11, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'corrupted', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'output', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 14, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'npadvmod', 'up': 5, 'dn': [18, 19, 20]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'third', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [24, 25]}, {'tok': 'occurs', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 23, 26, 28, 29, 32]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 27, 'dn': []}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'nsubj', 'up': 32, 'dn': [31]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'tries', 'tag': 'VBZ', 'dep': 'conj', 'up': 27, 'dn': [30, 34, 43]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 34, 'dn': []}, {'tok': 'reuse', 'tag': 'VB', 'dep': 'xcomp', 'up': 32, 'dn': [33, 39]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'previous', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'poss', 'up': 39, 'dn': [35, 36, 38]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 37, 'dn': []}, {'tok': 'expansion', 'tag': 'NN', 'dep': 'dobj', 'up': 34, 'dn': [37, 40]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 40, 'dn': [41]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 32, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [3, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'pcomp', 'up': 2, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'p', 'tag': 'XX', 'dep': 'nmod', 'up': 8, 'dn': [5, 7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'interruption', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [4, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'sees', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 9, 10, 11, 14, 15, 18, 24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 18, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'conj', 'up': 12, 'dn': [16, 17, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19, 21, 23]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 20, 'dn': [22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2, 4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 1, 'dn': [3]}, {'tok': 'disappear', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 6, 9, 11, 14, 19]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'output', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'subsequent', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'parses', 'tag': 'NNS', 'dep': 'conj', 'up': 5, 'dn': [12, 13, 15, 16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'masking', 'tag': 'VBG', 'dep': 'acl', 'up': 14, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'notice', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 9, 10]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [6]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'style=\"display', 'tag': 'VBN', 'dep': 'advcl', 'up': 4, 'dn': [5, 7, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'none', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Subbu, Gabriel and I figured this out on IRC, and Subbu and Gabriel are working on a fix. Summary for the benefit of those following this bug: On the first parse (either upon first VE load after the cache is purged, or upon the first edit after the purge), Parsoid parses the PERSONDATA template from scratch (because there is no cached content to reuse) and does so correctly. The output is something like \\\\n...
    On the second parse, (first or second edit after cache purge), Parsoid reuses the template expansion from the first parse. It notices that the first (span) and last (link) nodes are both inline, and so it assumes the entire template is inline and wraps it in a

    The browser receives this HTML and is unhappy about the inside the

    , so it moves both the

    and the out of the

    , leaving

    \\\\n

    ...
    . Because the table is not a sibling of the span, VE doesn\\'t recognize the table (or the link) as part of the template. Due to a separate bug in VE, the newline after the link is moved and ends up between the table and the link. VE sends this corrupted HTML back to Parsoid, which freaks out and duplicates the table as well as a bunch of categories. After the page is edited again (possibly by the user saving the corrupted VE output, possibly some other way), the third parse occurs, and Parsoid again tries to reuse the previous parse\\'s expansion of the template. However, because of the

    interruption, it only sees the span and doesn\\'t see the table or the link. The table and the link disappear from the output in this and all subsequent parses, masking the bug. The user doesn\\'t notice because the table has style=\"display:none;\"', 'cleaned': 'subbu, gabriel and i figured this out on irc, and subbu and gabriel are working on a fix. summary for the benefit of those following this bug: * on the first parse (either upon first ve load after the cache is purged, or upon the first edit after the purge), parsoid parses the persondata template from scratch (because there is no cached content to reuse) and does so correctly. the output is something like ...
    * on the second parse, (first or second edit after cache purge), parsoid reuses the template expansion from the first parse. it notices that the first (span) and last (link) nodes are both inline, and so it assumes the entire template is inline and wraps it in a

    * the browser receives this html and is unhappy about the inside the

    , so it moves both the

    and the out of the

    , leaving

    ...
    . because the table is not a sibling of the span, ve doesn\\'t recognize the table (or the link) as part of the template. due to a separate bug in ve, the newline after the link is moved and ends up between the table and the link. * ve sends this corrupted html back to parsoid, which freaks out and duplicates the table as well as a bunch of categories. * after the page is edited again (possibly by the user saving the corrupted ve output, possibly some other way), the third parse occurs, and parsoid again tries to reuse the previous parse\\'s expansion of the template. however, because of the

    interruption, it only sees the span and doesn\\'t see the table or the link. the table and the link disappear from the output in this and all subsequent parses, masking the bug. the user doesn\\'t notice because the table has style=\"display:none;\"'})}),\n", + " '1089': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1089', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=Tim_Gartrell&curid=1659124&diff=563696826&oldid=563696785', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=Tim_Gartrell&curid=1659124&diff=563696826&oldid=563696785', 'cleaned': ''})}),\n", + " '1090': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1090', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 50554 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 50554 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1091': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1091', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'See also: bug 50554, bug 50385.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5, 8, 9, 10, 11, 12]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [6, 7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'xcomp', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'See also: bug 50554, bug 50385.', 'cleaned': 'see also: bug , bug .'})}),\n", + " '1092': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1092', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Another case: https://en.wikipedia.org/w/index.php?title=Frederick_Calvert,_6th_Baron_Baltimore&curid=884173&diff=563705563&oldid=563705411 Also updated the subject and moved to VE.', 'parsed': [{'rt': 7, 'toks': [{'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'dep', 'up': 7, 'dn': [0]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'updated', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 9, 10, 11, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'subject', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'moved', 'tag': 'VBD', 'dep': 'conj', 'up': 7, 'dn': [13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 've', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Another case: https://en.wikipedia.org/w/index.php?title=Frederick_Calvert,_6th_Baron_Baltimore&curid=884173&diff=563705563&oldid=563705411 Also updated the subject and moved to VE.', 'cleaned': 'another case: also updated the subject and moved to ve.'})}),\n", + " '1093': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1093', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"That's really strange. The template is one unit in the VE data model, so if tags are placed in the middle of it that must be a bug in the data model > HTML conversion, not in the data model itself.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 4]}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'strange', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 4, 10, 26, 44]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 4, 'dn': []}, {'tok': 'unit', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 've', 'tag': 'NNP', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'data', 'tag': 'NNS', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'model', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': [13]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'link', 'tag': 'NNP', 'dep': 'nmod', 'up': 16, 'dn': [15]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 18, 'dn': [14]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'placed', 'tag': 'VBN', 'dep': 'advcl', 'up': 26, 'dn': [11, 12, 16, 17, 19]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'middle', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 22]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [23]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'must', 'tag': 'MD', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [18, 24, 25, 28]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 26, 'dn': [27, 29, 37, 39]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'model', 'tag': 'NN', 'dep': 'nmod', 'up': 35, 'dn': [30, 31, 33, 34]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'dep', 'up': 32, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 36, 'dn': [32]}, {'tok': 'conversion', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [35]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 39, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [38, 42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'model', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40, 41, 43]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'appos', 'up': 42, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"That's really strange. The template is one unit in the VE data model, so if tags are placed in the middle of it that must be a bug in the data model > HTML conversion, not in the data model itself.\", 'cleaned': \"that's really strange. the template is one unit in the ve data model, so if tags are placed in the middle of it that must be a bug in the data model -> html conversion, not in the data model itself.\"})}),\n", + " '1094': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1094', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #15) > So, there may also be a Parsoid issue here about how such templates are > parsed. As long as the content (including ws only spans) is properly encapsulated that should not be relevant for this corruption. I have seen VE move categories to random places in the DOM before. Apparently that bug is still alive. And hard to reproduce, sadly.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'ROOT', 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 8, 17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7, 9, 10]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [16]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'nsubj', 'up': 14, 'dn': [12]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 16, 'dn': [11, 13]}, {'tok': '>', 'tag': '$', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': 'parsed', 'tag': 'VBN', 'dep': 'pcomp', 'up': 10, 'dn': [14, 15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 18, 'toks': [{'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'long', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': [0, 14]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 14, 'dn': [3, 5, 6, 11]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'including', 'tag': 'VBG', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'ws', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': [9]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'only', 'tag': 'JJ', 'dep': 'advmod', 'up': 7, 'dn': [8]}, {'tok': 'spans', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'properly', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'encapsulated', 'tag': 'VBN', 'dep': 'advcl', 'up': 1, 'dn': [2, 4, 12, 13]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 15, 16, 17, 19, 23]}, {'tok': 'relevant', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': [20]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'corruption', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 13]}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 6, 9, 12]}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'random', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'places', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'dom', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': 'before', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'apparently', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'alive', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'sadly', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': '(In reply to comment #15) > So, there may also be a Parsoid issue here about how such templates are > parsed. As long as the content (including ws only spans) is properly encapsulated that should not be relevant for this corruption. I have seen VE move categories to random places in the DOM before. Apparently that bug is still alive. And hard to reproduce, sadly.', 'cleaned': '(in reply to comment #) > so, there may also be a parsoid issue here about how such templates are > parsed. as long as the content (including ws-only spans) is properly encapsulated that should not be relevant for this corruption. i have seen ve move categories to random places in the dom before. apparently that bug is still alive. and hard to reproduce, sadly.'})}),\n", + " '1095': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1095', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Possibly related: bug 50332.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'related', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Possibly related: bug 50332.', 'cleaned': 'possibly related: bug .'})}),\n", + " '1096': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1096', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'And, I misspoke. The spans from the template before/after the table are not really \"empty\" they have whitespace. And, the more interesting thing is that these spans do not get the display:none; css style but the table gets it from the style on the table ==> the spans are technically visible (with whitespace ignored in the browser) in VE, but the table is not. So, there may also be a Parsoid issue here about how such templates are parsed.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'misspoke', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 18, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'spans', 'tag': 'NNS', 'dep': 'nsubj', 'up': 10, 'dn': [0, 2, 5, 6, 7]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'before', 'tag': 'IN', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': '/', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 18, 'dn': [1, 11, 14]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'acomp', 'up': 10, 'dn': [12, 13, 15]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [10, 16, 17, 19, 20]}, {'tok': 'whitespace', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 36, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'interesting', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': [3]}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [2, 4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 23, 'dn': [0, 1, 5, 12]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'spans', 'tag': 'NNS', 'dep': 'nsubj', 'up': 12, 'dn': [8]}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 12, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ccomp', 'up': 6, 'dn': [7, 9, 10, 11, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'display', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'none', 'tag': 'NN', 'dep': 'dep', 'up': 23, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'css', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'style', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [18, 20, 22]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'conj', 'up': 19, 'dn': [21]}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 36, 'dn': [6, 15, 16, 17, 19, 24, 25]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'style', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 28]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29]}, {'tok': '=', 'tag': 'NNS', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': '=', 'tag': 'PRP', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'spans', 'tag': 'NNS', 'dep': 'nsubj', 'up': 36, 'dn': [34]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [23, 31, 32, 33, 35, 38, 39, 40, 46, 47, 49, 50, 53]}, {'tok': 'technically', 'tag': 'RB', 'dep': 'advmod', 'up': 38, 'dn': []}, {'tok': 'visible', 'tag': 'JJ', 'dep': 'acomp', 'up': 36, 'dn': [37]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [42]}, {'tok': 'whitespace', 'tag': 'NN', 'dep': 'nsubj', 'up': 42, 'dn': []}, {'tok': 'ignored', 'tag': 'VBN', 'dep': 'pcomp', 'up': 40, 'dn': [41, 43]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 42, 'dn': [45]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 45, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'pobj', 'up': 43, 'dn': [44]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [48]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 47, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 36, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'nsubj', 'up': 53, 'dn': [51]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 36, 'dn': [52, 54, 55]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 53, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 53, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 8, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7, 9, 10]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [15]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 15, 'dn': [12]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'parsed', 'tag': 'VBN', 'dep': 'pcomp', 'up': 10, 'dn': [11, 13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': 'And, I misspoke. The spans from the template before/after the table are not really \"empty\" they have whitespace. And, the more interesting thing is that these spans do not get the display:none; css style but the table gets it from the style on the table ==> the spans are technically visible (with whitespace ignored in the browser) in VE, but the table is not. So, there may also be a Parsoid issue here about how such templates are parsed.', 'cleaned': 'and, i misspoke. the spans from the template before/after the table are not really \"empty\" -- they have whitespace. and, the more interesting thing is that these spans do not get the display:none; css style but the table gets it from the style on the table ==> the spans are technically visible (with whitespace ignored in the browser) in ve, but the table is not. so, there may also be a parsoid issue here about how such templates are parsed.'})}),\n", + " '1097': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1097', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This may be a VE bug (unconfirmed). Here is what I did. I parsed mw:Jayaprakash Narayan on my local parsoid install and saved the HTML. I then added a (a new category essentially mimicking editor behavior), but I added it between the empty span that marks the opening of the Persondata tmeplate and the that is part of the template. This effectively splits the template and duplicates the rest of the template. If you look at the diff in https://en.wikipedia.org/w/index.php?title=Jayaprakash_Narayan&diff=563627722&oldid=563627392, all the categories are between the end of the template and the table. The above experiment yielded something similar, except in the diff, all categories are moved up. So, it does seem that when a user adds categories, new/old categories are being moved/inserted between the empty span and the table breaking the atomic encapsulated template into two. Also note that this only seems to affect Persondata template in original wikitext, default sort template immediately follows the persondata template. it has an empty span before/after the table it has display:none set on it which means it doesn\\'t show up in the editor. Not sure if cursor position affects where categories are inserted. Can VE folks verify this hypothesis?', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 5, 7, 8, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 've', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 6]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'unconfirmed', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 5]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'parsed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 11, 12, 15]}, {'tok': 'mw', 'tag': 'IN', 'dep': 'dobj', 'up': 1, 'dn': [3, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'jayaprakash', 'tag': 'JJ', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'narayan', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [4, 6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [10]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 10, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'install', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'saved', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 5, 6, 7, 12, 16, 26, 27, 29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'JJS', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'rel=\"mw', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'wikilink', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'category', 'tag': 'NN', 'dep': 'nmod', 'up': 12, 'dn': [8, 9]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'href=\"category', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [10, 11, 13, 14]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'foobar', 'tag': 'NNP', 'dep': 'appos', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': [15, 17, 20, 25]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'category', 'tag': 'NN', 'dep': 'appos', 'up': 16, 'dn': [18, 19, 22]}, {'tok': 'essentially', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'mimicking', 'tag': 'VBG', 'dep': 'acl', 'up': 20, 'dn': [21, 24]}, {'tok': 'editor', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [28, 30, 31, 54]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 29, 'dn': []}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': [32, 33, 36, 49]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'marks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 34, 'dn': [35, 38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'opening', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37, 39, 43, 46]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': [42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'persondata', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'tmeplate', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40, 41]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 38, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 46, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'conj', 'up': 38, 'dn': [44, 45, 47]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 49, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 34, 'dn': [48, 50]}, {'tok': 'part', 'tag': 'NN', 'dep': 'attr', 'up': 49, 'dn': [51]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 50, 'dn': [53]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 51, 'dn': [52]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 29, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'effectively', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'splits', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'duplicates', 'tag': 'VBZ', 'dep': 'conj', 'up': 2, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'rest', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'look', 'tag': 'VBP', 'dep': 'advcl', 'up': 13, 'dn': [0, 1, 3, 6]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 6, 'dn': [8]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 13, 'dn': []}, {'tok': 'all', 'tag': 'PDT', 'dep': 'predet', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'nsubj', 'up': 13, 'dn': [10, 11]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [2, 9, 12, 14, 23]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 17]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 20, 22]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'conj', 'up': 19, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'above', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'experiment', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'yielded', 'tag': 'VBD', 'dep': 'ccomp', 'up': 15, 'dn': [2, 4, 6, 7]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [5]}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'except', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 15, 'dn': [12]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'moved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 11, 13, 14, 16, 17]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 18, 35]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [7]}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'advcl', 'up': 18, 'dn': [6, 8, 10]}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'dobj', 'up': 9, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': [12, 13]}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 18, 'dn': [14]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'moved', 'tag': 'VBN', 'dep': 'ccomp', 'up': 4, 'dn': [5, 9, 15, 16, 17, 19, 20]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'inserted', 'tag': 'VBN', 'dep': 'conj', 'up': 18, 'dn': [21]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23, 25, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 24, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'conj', 'up': 24, 'dn': [26, 28]}, {'tok': 'breaking', 'tag': 'VBG', 'dep': 'acl', 'up': 27, 'dn': [32, 33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'atomic', 'tag': 'JJ', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'encapsulated', 'tag': 'VBN', 'dep': 'amod', 'up': 32, 'dn': [30]}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [29, 31]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [34]}, {'tok': 'two', 'tag': 'CD', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 19, 23]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 4, 7, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'affect', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 9]}, {'tok': 'persondata', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [13]}, {'tok': 'original', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'sort', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': [15]}, {'tok': 'template', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [16]}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'follows', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [11, 14, 17, 18, 22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'persondata', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 5, 6, 7, 8, 14, 16, 30]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': 'before', 'tag': 'IN', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '/', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'display', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [11, 12, 13, 15]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'none', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [17, 21]}, {'tok': 'set', 'tag': 'VBN', 'dep': 'acl', 'up': 16, 'dn': [18]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [19]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'relcl', 'up': 16, 'dn': [20, 25]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 25, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ccomp', 'up': 21, 'dn': [22, 23, 24, 26, 27]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 25, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 5, 10]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'position', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'affects', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 4, 9]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'inserted', 'tag': 'VBN', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 've', 'tag': 'VB', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'folks', 'tag': 'NNS', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'verify', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'hypothesis', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'This may be a VE bug (unconfirmed). Here is what I did. I parsed mw:Jayaprakash Narayan on my local parsoid install and saved the HTML. I then added a (a new category essentially mimicking editor behavior), but I added it between the empty span that marks the opening of the Persondata tmeplate and the
    that is part of the template. This effectively splits the template and duplicates the rest of the template. If you look at the diff in https://en.wikipedia.org/w/index.php?title=Jayaprakash_Narayan&diff=563627722&oldid=563627392, all the categories are between the end of the template and the table. The above experiment yielded something similar, except in the diff, all categories are moved up. So, it does seem that when a user adds categories, new/old categories are being moved/inserted between the empty span and the table breaking the atomic encapsulated template into two. Also note that this only seems to affect Persondata template in original wikitext, default sort template immediately follows the persondata template. it has an empty span before/after the table it has display:none set on it which means it doesn\\'t show up in the editor. Not sure if cursor position affects where categories are inserted. Can VE folks verify this hypothesis?', 'cleaned': 'this may be a ve bug (unconfirmed). here is what i did. i parsed mw:jayaprakash narayan on my local parsoid install and saved the html. i then added a (a new category essentially mimicking editor behavior), but i added it between the empty span that marks the opening of the persondata tmeplate and the
    that is part of the template. this effectively splits the template and duplicates the rest of the template. if you look at the diff in all the categories are between the end of the template and the table. the above experiment yielded something similar, except in the diff, all categories are moved up. so, it does seem that when a user adds categories, new/old categories are being moved/inserted between the empty span and the table breaking the atomic encapsulated template into two. also note that this only seems to affect persondata template * in original wikitext, default sort template immediately follows the persondata template. * it has an empty span before/after the table * it has display:none set on it which means it doesn\\'t show up in the editor. not sure if cursor position affects where categories are inserted. can ve folks verify this hypothesis?'})}),\n", + " '1098': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1098', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Couple more: https://en.wikipedia.org/w/index.php?title=Peter_Biddle&diff=563624872&oldid=563623995 https://en.wikipedia.org/w/index.php?title=Jayaprakash_Narayan&diff=563627722&oldid=563627392 Based on inspection of recent diffs, I'd call this the single most prevalent and most problematic content corruption issue at this point.\", 'parsed': [{'rt': 18, 'toks': [{'tok': 'couple', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'advmod', 'up': 18, 'dn': [0]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 18, 'dn': [3, 5, 6, 7, 8]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'based', 'tag': 'VBN', 'dep': 'prep', 'up': 18, 'dn': [10]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'inspection', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'recent', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'diffs', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': \"'d\", 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'call', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 4, 9, 15, 16, 17, 19, 29, 30, 33]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 18, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'most', 'tag': 'RBS', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'prevalent', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': [22, 24, 26]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'most', 'tag': 'RBS', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'problematic', 'tag': 'JJ', 'dep': 'conj', 'up': 23, 'dn': [25]}, {'tok': 'content', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'corruption', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': [27]}, {'tok': 'issue', 'tag': 'NN', 'dep': 'oprd', 'up': 18, 'dn': [20, 21, 23, 28]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [32]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}], 'stripped_text': \"Couple more: https://en.wikipedia.org/w/index.php?title=Peter_Biddle&diff=563624872&oldid=563623995 https://en.wikipedia.org/w/index.php?title=Jayaprakash_Narayan&diff=563627722&oldid=563627392 Based on inspection of recent diffs, I'd call this the single most prevalent and most problematic content corruption issue at this point.\", 'cleaned': \"couple more: based on inspection of recent diffs, i'd call this the single most prevalent and most problematic content corruption issue at this point.\"})}),\n", + " '1099': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1099', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Note the additional table screw up in that one. We may need some cross browser hammering on those revs to see if it's a browser specific issue.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [6, 7, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'additional', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [1, 2]}, {'tok': 'screw', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'up', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [3, 4, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [9]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 7, 12, 21]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'cross', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'browser', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'hammering', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 5, 6, 8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'those', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'revs', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 2, 'dn': [11, 15]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 12, 'dn': [13, 14, 20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'npadvmod', 'up': 19, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': [17, 18]}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 15, 'dn': [16, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"Note the additional table screw up in that one. We may need some cross browser hammering on those revs to see if it's a browser specific issue.\", 'cleaned': \"note the additional table screw-up in that one. we may need some cross-browser hammering on those revs to see if it's a browser-specific issue.\"})}),\n", + " '1100': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1100', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Another one: https://en.wikipedia.org/w/index.php?title=Rick_DePiro&curid=29139774&diff=563628155&oldid=560712931', 'parsed': [{'rt': 1, 'toks': [{'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Another one: https://en.wikipedia.org/w/index.php?title=Rick_DePiro&curid=29139774&diff=563628155&oldid=560712931', 'cleaned': 'another one: '})}),\n", + " '1101': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1101', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Nope, still occurring. https://en.wikipedia.org/w/index.php?title=Ma_Huateng&curid=6152047&diff=563628488&oldid=555028382', 'parsed': [{'rt': 3, 'toks': [{'tok': 'nope', 'tag': 'NNP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'occurring', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Nope, still occurring. https://en.wikipedia.org/w/index.php?title=Ma_Huateng&curid=6152047&diff=563628488&oldid=555028382', 'cleaned': 'nope, still occurring. '})}),\n", + " '1102': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1102', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"https://en.wikipedia.org/w/index.php?title=Mat_Devine&curid=28997812&diff=563130933&oldid=563130533 looks like a VE bug to me. I can't reproduce it any more (similar to the case in bug 50853), so I am guessing that something in last night's VE deploy fixed this. Closing as fixed, please reopen if this still happens.\", 'parsed': [{'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 10]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 14, 15, 16, 17, 18, 22]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 3, 'dn': [5, 7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': [9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'CC', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'guessing', 'tag': 'VBG', 'dep': 'conj', 'up': 3, 'dn': [19, 20, 21, 30, 33]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'nsubj', 'up': 30, 'dn': [25]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'night', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 28]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 27, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'deploy', 'tag': 'VBN', 'dep': 'ccomp', 'up': 22, 'dn': [23, 24, 29, 32]}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 30, 'dn': [31]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 22, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'closing', 'tag': 'VBG', 'dep': 'advcl', 'up': 5, 'dn': [2]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': 'reopen', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 4, 9, 10]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'advcl', 'up': 5, 'dn': [6, 7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \"https://en.wikipedia.org/w/index.php?title=Mat_Devine&curid=28997812&diff=563130933&oldid=563130533 looks like a VE bug to me. I can't reproduce it any more (similar to the case in bug 50853), so I am guessing that something in last night's VE deploy fixed this. Closing as fixed, please reopen if this still happens.\", 'cleaned': \" looks like a ve bug to me. i can't reproduce it any more (similar to the case in bug ), so i am guessing that something in last night's ve deploy fixed this. closing as fixed, please reopen if this still happens.\"})}),\n", + " '1103': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1103', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This may be related to bug 50853 which gabriel is going to be investigating to day.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'related', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5, 7, 8, 12]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'gabriel', 'tag': 'NNP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'pcomp', 'up': 4, 'dn': [10, 11, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'investigating', 'tag': 'VBG', 'dep': 'xcomp', 'up': 12, 'dn': [9, 13, 14, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'day', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'This may be related to bug 50853 which gabriel is going to be investigating to day.', 'cleaned': 'this may be related to bug which gabriel is going to be investigating to day.'})}),\n", + " '1104': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1104', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Is this a Parsoid DSR issue? Content getting repeated in this way (especially, the substituted template) is hard to see occurring in VisualEditor.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'dsr', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 0, 'dn': [2, 3, 4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'content', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'repeated', 'tag': 'VBN', 'dep': 'csubj', 'up': 13, 'dn': [0, 1, 3, 6, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'especially', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'substituted', 'tag': 'VBN', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [7, 8, 9, 10, 12]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 14, 20]}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': [16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'xcomp', 'up': 14, 'dn': [15, 17]}, {'tok': 'occurring', 'tag': 'VBG', 'dep': 'xcomp', 'up': 16, 'dn': [18]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [19]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': 'Is this a Parsoid DSR issue? Content getting repeated in this way (especially, the substituted template) is hard to see occurring in VisualEditor.', 'cleaned': 'is this a parsoid dsr issue? content getting repeated in this way (especially, the substituted template) is hard to see occurring in visualeditor.'})}),\n", + " '1105': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-766idcqt4jkngnnuhnrj', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1105', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is still occurring. Most recent example from a few minutes ago: https://en.wikipedia.org/w/index.php?title=Mat_Devine&curid=28997812&diff=563130933&oldid=563130533', 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'occurring', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'most', 'tag': 'RBS', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'recent', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': [0]}, {'tok': 'example', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 3, 8, 9, 10, 11]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'minutes', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 7, 'dn': [4, 5]}, {'tok': 'ago', 'tag': 'RB', 'dep': 'pcomp', 'up': 3, 'dn': [6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'This is still occurring. Most recent example from a few minutes ago: https://en.wikipedia.org/w/index.php?title=Mat_Devine&curid=28997812&diff=563130933&oldid=563130533', 'cleaned': 'this is still occurring. most recent example from a few minutes ago: '})}),\n", + " '1106': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1106', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'We believe that this is now fixed (due to fixes in Parsoid). Please re open if it recurs.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 6, 14]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 6, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 4, 5, 7, 8, 11, 13]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'due', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9, 10]}, {'tok': 'to', 'tag': 'IN', 'dep': 'pcomp', 'up': 8, 'dn': []}, {'tok': 'fixes', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [12]}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 're', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 7]}, {'tok': '-', 'tag': 'VB', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'recurs', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [4, 5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'We believe that this is now fixed (due to fixes in Parsoid). Please re open if it recurs.', 'cleaned': 'we believe that this is now fixed (due to fixes in parsoid). please re-open if it recurs.'})}),\n", + " '1107': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1107', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=Miloslav_Ransdorf&curid=1478506&diff=561858255&oldid=561857291 to boot.', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 2, 3, 5]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'boot', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=Miloslav_Ransdorf&curid=1478506&diff=561858255&oldid=561857291 to boot.', 'cleaned': ' to boot.'})}),\n", + " '1108': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1108', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Roan, thoughts?', 'parsed': [{'rt': 0, 'toks': [{'tok': 'roan', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'thoughts', 'tag': 'NNS', 'dep': 'appos', 'up': 0, 'dn': [3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Roan, thoughts?', 'cleaned': 'roan, thoughts?'})}),\n", + " '1109': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1109', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=Richard_Ned_Lebow&diff=561410319&oldid=561410032', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=Richard_Ned_Lebow&diff=561410319&oldid=561410032', 'cleaned': ''})}),\n", + " '1110': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hyfm4swq76s4j642w46x', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1110', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Perhaps related to: | PLACE OF BIRTH =[Alexandria], [[Egypt]]', 'parsed': [{'rt': 1, 'toks': [{'tok': 'perhaps', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'related', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 9, 10, 11, 12, 13, 14, 16]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'birth', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '=[', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'alexandria', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 1, 'dn': [8]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'egypt', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': [15]}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Perhaps related to: | PLACE OF BIRTH =[Alexandria], [[Egypt]]', 'cleaned': 'perhaps related to: | place of birth =[alexandria], [[egypt]]'})}),\n", + " '1111': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1111', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Self explanatory; Firefox 21.0, Windows 7. Version : unspecified Severity : major', 'parsed': [{'rt': 6, 'toks': [{'tok': 'self', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'explanatory', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': [0, 1]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Self explanatory; Firefox 21.0, Windows 7. Version : unspecified Severity : major', 'cleaned': 'self-explanatory; firefox , windows . -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '1112': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1112', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Fixed and will be going out in a few minutes.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'conj', 'up': 0, 'dn': [2, 3, 5, 6]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'minutes', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed and will be going out in a few minutes.', 'cleaned': 'fixed and will be going out in a few minutes.'})}),\n", + " '1113': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-pun3sjvg3cemjzbgyo2t', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1113', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Patched in: https://gerrit.wikimedia.org/r/#/c/70559/', 'parsed': [{'rt': 0, 'toks': [{'tok': 'patched', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Patched in: https://gerrit.wikimedia.org/r/#/c/70559/', 'cleaned': 'patched in: '})}),\n", + " '1114': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1114', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Not sure if this is something that's been nixed and nobody has told me, but: tracking bug for adding cite template support to the VE's referencing setup. They're pretty universally useful. Version : unspecified Severity : enhancement See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50768\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 4, 31]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 5, 10, 13, 15, 16, 19]}, {'tok': 'something', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [8]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 8, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'relcl', 'up': 5, 'dn': [6, 7, 9]}, {'tok': 'nixed', 'tag': 'VBN', 'dep': 'acomp', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'nobody', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'told', 'tag': 'VBN', 'dep': 'conj', 'up': 4, 'dn': [11, 12, 14]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'tracking', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'conj', 'up': 4, 'dn': [17, 18, 20]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [21]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'pcomp', 'up': 20, 'dn': [24, 25]}, {'tok': 'cite', 'tag': 'NN', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'support', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 23]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'poss', 'up': 30, 'dn': [26, 28]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 27, 'dn': []}, {'tok': 'referencing', 'tag': 'VBG', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'setup', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [27, 29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 5]}, {'tok': 'pretty', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'universally', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': [2]}, {'tok': 'useful', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'nummod', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 5, 6, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': \"Not sure if this is something that's been nixed and nobody has told me, but: tracking bug for adding cite template support to the VE's referencing setup. They're pretty universally useful. Version : unspecified Severity : enhancement See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50768\", 'cleaned': \"not sure if this is something that's been nixed and nobody has told me, but: tracking bug for adding cite template support to the ve's referencing setup. they're pretty universally useful. -------------------------- **version**: unspecified **severity**: enhancement **see also**: \"})}),\n", + " '1117': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1117', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 51185 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 51185 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1118': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1118', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #2) > For clarification: I'll assume that this is about what you put _inside_ the > tags and not about templates that add the tags themselves. Correct.\", 'parsed': [{'rt': 16, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ccomp', 'up': 16, 'dn': [0, 1, 3, 6, 7, 9, 10, 11]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [12]}, {'tok': 'clarification', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'assume', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 13, 14, 15, 19]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 16, 'dn': [17, 18, 20]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'put', 'tag': 'VBP', 'dep': 'pcomp', 'up': 20, 'dn': [21, 22, 24, 25]}, {'tok': '_', 'tag': 'PRP', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': '_', 'tag': 'DT', 'dep': 'pobj', 'up': 25, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': [1, 2]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'ref', 'tag': 'NNP', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 3, 4, 6, 8, 15, 16, 18]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 9]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [11]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'relcl', 'up': 9, 'dn': [10, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 13]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'appos', 'up': 5, 'dn': [17]}, {'tok': 'themselves', 'tag': 'PRP', 'dep': 'appos', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'correct', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"(In reply to comment #2) > For clarification: I'll assume that this is about what you put _inside_ the > tags and not about templates that add the tags themselves. Correct.\", 'cleaned': \"(in reply to comment #) > for clarification: i'll assume that this is about what you put _inside_ the > tags and not about templates that add the tags themselves. correct.\"})}),\n", + " '1119': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-xfe43w2lb5gpvglf4coa', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1119', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"For clarification: I'll assume that this is about what you put _inside_ the tags and not about templates that add the tags themselves.\", 'parsed': [{'rt': 5, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [1]}, {'tok': 'clarification', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'assume', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 8, 15]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 9]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'put', 'tag': 'VBP', 'dep': 'pcomp', 'up': 9, 'dn': [10, 11, 13, 14]}, {'tok': '_', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': []}, {'tok': '_', 'tag': 'DT', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 7, 17]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6, 8]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'relcl', 'up': 8, 'dn': [9, 13, 14, 15, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'themselves', 'tag': 'PRP', 'dep': 'npadvmod', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"For clarification: I'll assume that this is about what you put _inside_ the tags and not about templates that add the tags themselves.\", 'cleaned': \"for clarification: i'll assume that this is about what you put _inside_ the tags and not about templates that add the tags themselves.\"})}),\n", + " '1120': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1120', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 51683 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 51683 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1121': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1121', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screenshot See screenshot. Kiiinda worrying if this is something a group of people > me is seeing it may be a blocker. Version : unspecified Severity : major URL : https://en.wikipedia.org/wiki/Joe_Flacco?veaction=edit Attached : {F11445}', 'parsed': [{'rt': 1, 'toks': [{'tok': 'screenshot', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'kiiinda', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'worrying', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 2, 14]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 14, 'dn': [3, 4, 6, 8, 11]}, {'tok': 'something', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'group', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'people', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'IN', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'me', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'seeing', 'tag': 'VBG', 'dep': 'ccomp', 'up': 1, 'dn': [5, 12, 13, 17, 20]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 14, 'dn': [15, 16, 19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'blocker', 'tag': 'NN', 'dep': 'attr', 'up': 17, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 3, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 20, 22, 25]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'appos', 'up': 3, 'dn': [8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': [15, 17, 18, 19]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'acl', 'up': 3, 'dn': [16, 21]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'f11445', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [23, 24, 26]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}]}], 'stripped_text': 'Screenshot See screenshot. Kiiinda worrying if this is something a group of people > me is seeing it may be a blocker. Version : unspecified Severity : major URL : https://en.wikipedia.org/wiki/Joe_Flacco?veaction=edit Attached : {F11445}', 'cleaned': 'screenshot see screenshot. kiiinda worrying - if this is something a group of people > me is seeing it may be a blocker. -------------------------- **version**: unspecified **severity**: major **url**: **attached**: {f11445}'})}),\n", + " '1123': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1123', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Confirmed by a second user.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'confirmed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 5]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 0, 'dn': [4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Confirmed by a second user.', 'cleaned': 'confirmed by a second user.'})}),\n", + " '1124': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1124', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Version : unspecified Severity : normal', 'parsed': [{'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': ' Version : unspecified Severity : normal', 'cleaned': '-------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1125': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1125', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Written and about to be deployed.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'written', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'conj', 'up': 0, 'dn': [5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 2, 'dn': [3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Written and about to be deployed.', 'cleaned': 'written and about to be deployed.'})}),\n", + " '1128': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1128', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'They get stripped out when rendered back to HTML. e.g. Foo > Foo Version : unspecified Severity : normal', 'parsed': [{'rt': 2, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'stripped', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 9]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 2, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'rendered', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [4, 6]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': [7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'html', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 27, 'toks': [{'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'ref', 'tag': 'XX', 'dep': 'dep', 'up': 27, 'dn': [0, 1, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 22, 23, 24, 25]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'foo', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': [6, 7, 8, 9]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'foo', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': [19, 21]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 2, 'dn': [20]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [2, 26]}]}], 'stripped_text': 'They get stripped out when rendered back to HTML. e.g. Foo > Foo Version : unspecified Severity : normal', 'cleaned': 'they get stripped out when rendered back to html. e.g. foo -> foo -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1130': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-muirnivxp5hzppn2a3z7', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1130', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Moved from #48830. Merlijn van Deen 2013 06 23 11:20:36 UTC https://www.mediawiki.org/w/index.php?title=Git%2FConversion%2Fpywikipedia&diff=714194&oldid=713893 The only real edit is at the bottom. Krinkle 2013 06 23 11:25:31 UTC This is due to the merging of the 2 tags. Currently it fails compare custom attributes like \"style\" when attempting to merge equal annotation sequences. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=48830', 'parsed': [{'rt': 0, 'toks': [{'tok': 'moved', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 6]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3, 4]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'merlijn', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'van', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'deen', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': [1, 3, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number>--', 'tag': 'ADD', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 9, 'dn': [7]}, {'tok': 'number>::', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'utc', 'tag': 'NN', 'dep': 'ROOT', 'dn': [2, 5, 6, 8, 10, 11, 18]}, {'tok': '----------------------------------------', 'tag': 'ADD', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'only', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'real', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': [14, 15, 16]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 9, 'dn': [12, 13, 17, 19, 22]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'bottom', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'krinkle', 'tag': 'NN', 'dep': 'ROOT', 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'ROOT', 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'number>--', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number>::', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'utc', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 6]}, {'tok': '-------------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 11, 14, 15]}, {'tok': 'due', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'merging', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 10]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'b', 'tag': 'ADD', 'dep': 'nmod', 'up': 14, 'dn': [13]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'attr', 'up': 1, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'fails', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 17]}, {'tok': 'compare', 'tag': 'VBP', 'dep': 'xcomp', 'up': 2, 'dn': [5]}, {'tok': 'custom', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'attributes', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 8, 9, 11]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'style', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'attempting', 'tag': 'VBG', 'dep': 'pcomp', 'up': 6, 'dn': [10, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'merge', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [12, 16]}, {'tok': 'equal', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'annotation', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'sequences', 'tag': 'NNS', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'Moved from #48830. Merlijn van Deen 2013 06 23 11:20:36 UTC https://www.mediawiki.org/w/index.php?title=Git%2FConversion%2Fpywikipedia&diff=714194&oldid=713893 The only real edit is at the bottom. Krinkle 2013 06 23 11:25:31 UTC This is due to the merging of the 2 tags. Currently it fails compare custom attributes like \"style\" when attempting to merge equal annotation sequences. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=48830', 'cleaned': 'moved from #. merlijn van deen -- :: utc ---------------------------------------- the only real edit is at the bottom. krinkle -- :: utc ------------------------------- this is due to the merging of the tags. currently it fails compare custom attributes like \"style\" when attempting to merge equal annotation sequences. -------------------------- **version**: unspecified **severity**: normal **see also**: '})}),\n", + " '1131': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1131', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"We have a work around for this gerrit 69852 now in production in VisualEditor, but the underlying cause is bug 48194. I've manually fixed the changes VE made sorry about that: https://www.mediawiki.org/w/index.php?title=Git/Conversion/pywikipedia&diff=715751&oldid=715067\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 11, 12, 14, 18, 19, 23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'work', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 4, 5]}, {'tok': 'around', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': [7]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [13, 15]}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'underlying', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'cause', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [20, 21]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [22, 24, 25, 26, 27, 28]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'manually', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 12, 13, 14, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 7, 'dn': [4]}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [5, 6, 8, 9]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'oprd', 'up': 7, 'dn': [10]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'that', 'tag': 'DT', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"We have a work around for this gerrit 69852 now in production in VisualEditor, but the underlying cause is bug 48194. I've manually fixed the changes VE made sorry about that: https://www.mediawiki.org/w/index.php?title=Git/Conversion/pywikipedia&diff=715751&oldid=715067\", 'cleaned': \"we have a work around for this - gerrit - now in production in visualeditor, but the underlying cause is bug . i've manually fixed the changes ve made - sorry about that: \"})}),\n", + " '1132': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1132', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"This doesn't work; not quite sure why/how. Should be fixed. Version : unspecified Severity : major\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 10, 11]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'quite', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': [4, 5, 6]}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 10, 'dn': [9]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'how', 'tag': 'NN', 'dep': 'advcl', 'up': 3, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"This doesn't work; not quite sure why/how. Should be fixed. Version : unspecified Severity : major\", 'cleaned': \"this doesn't work; not quite sure why/how. should be fixed. -------------------------- **version**: unspecified **severity**: major\"})}),\n", + " '1133': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1133', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Fix merged and will hopefully go out soon.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'fix', 'tag': 'VB', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'merged', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 5, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'hopefully', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [3, 4, 6, 7]}, {'tok': 'out', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Fix merged and will hopefully go out soon.', 'cleaned': 'fix merged and will hopefully go out soon.'})}),\n", + " '1136': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1136', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Gah, bad breakage related to making VE more lightweight sorry about that. Gerrit 72069 fixes this, according to my local testing we'll try to get this out today.\", 'parsed': [{'rt': 3, 'toks': [{'tok': 'gah', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'bad', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'breakage', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 14]}, {'tok': 'related', 'tag': 'VBN', 'dep': 'acl', 'up': 3, 'dn': [5]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'making', 'tag': 'VBG', 'dep': 'pcomp', 'up': 5, 'dn': [7, 11]}, {'tok': 've', 'tag': 'VBP', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'lightweight', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': [8]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'ccomp', 'up': 6, 'dn': [9, 10, 12]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'that', 'tag': 'DT', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'gerrit', 'tag': 'NNP', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 4, 'dn': [0, 1, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'fixes', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 15, 'dn': [2, 5, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'according', 'tag': 'VBG', 'dep': 'prep', 'up': 15, 'dn': [8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 11, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'testing', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 7, 12, 13, 14, 17, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 15, 'dn': [16, 18, 19, 20]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 17, 'dn': []}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}], 'stripped_text': \"Gah, bad breakage related to making VE more lightweight sorry about that. Gerrit 72069 fixes this, according to my local testing we'll try to get this out today.\", 'cleaned': \"gah, bad breakage related to making ve more lightweight - sorry about that. gerrit fixes this, according to my local testing - we'll try to get this out today.\"})}),\n", + " '1137': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1137', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'My testing shows that ctrl+click works only in VE enabled namespaces but middle click works everywhere in Firefox 22. In Konqueror 4.8.5 (which is apparently not enabled for VE) both ctrl+click and middle click both work only in VE enabled namespaces.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 1, 'dn': []}, {'tok': 'testing', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 22]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'ctrl+click', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 7, 12, 14]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [6, 11]}, {'tok': 've', 'tag': 'RB', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'amod', 'up': 11, 'dn': [8, 9]}, {'tok': 'namespaces', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [10]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'middle', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'conj', 'up': 5, 'dn': [13, 15]}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'dobj', 'up': 14, 'dn': [16, 17]}, {'tok': 'everywhere', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19, 21]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'ROOT', 'dn': [1, 2, 17, 26]}, {'tok': 'konqueror', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number>.5', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [4, 9, 12, 14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'apparently', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 9, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'relcl', 'up': 3, 'dn': [5, 6, 7, 8, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 've', 'tag': 'RB', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'both', 'tag': 'DT', 'dep': 'preconj', 'up': 14, 'dn': []}, {'tok': 'ctrl+click', 'tag': 'NNP', 'dep': 'appos', 'up': 3, 'dn': [13, 15, 16]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'middle', 'tag': 'JJ', 'dep': 'conj', 'up': 14, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'pcomp', 'up': 0, 'dn': [3, 19]}, {'tok': 'both', 'tag': 'DT', 'dep': 'preconj', 'up': 19, 'dn': []}, {'tok': 'work', 'tag': 'VBP', 'dep': 'ccomp', 'up': 17, 'dn': [18, 21]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [20, 25]}, {'tok': 've', 'tag': 'RB', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'amod', 'up': 25, 'dn': [22, 23]}, {'tok': 'namespaces', 'tag': 'NNS', 'dep': 'pobj', 'up': 21, 'dn': [24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'My testing shows that ctrl+click works only in VE enabled namespaces but middle click works everywhere in Firefox 22. In Konqueror 4.8.5 (which is apparently not enabled for VE) both ctrl+click and middle click both work only in VE enabled namespaces.', 'cleaned': 'my testing shows that ctrl+click works only in ve-enabled namespaces but middle click works everywhere in firefox . in konqueror .5 (which is apparently not enabled for ve) both ctrl+click and middle click both work only in ve-enabled namespaces.'})}),\n", + " '1138': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1138', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"I'm not sure how the fix was implemented, but it seems to have started occurring again this time only in namespaces in which the VE isn't active.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3, 9, 10, 12]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [8]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [5]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'implemented', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [4, 6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [11, 15, 18, 20, 31]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'started', 'tag': 'VBN', 'dep': 'xcomp', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'occurring', 'tag': 'VBG', 'dep': 'xcomp', 'up': 15, 'dn': [17]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 12, 'dn': [19, 22]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [21, 23]}, {'tok': 'namespaces', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': [28]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [25]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'nsubj', 'up': 28, 'dn': [26]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 23, 'dn': [24, 27, 29, 30]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 28, 'dn': []}, {'tok': 'active', 'tag': 'JJ', 'dep': 'acomp', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': \"I'm not sure how the fix was implemented, but it seems to have started occurring again this time only in namespaces in which the VE isn't active.\", 'cleaned': \"i'm not sure how the fix was implemented, but it seems to have started occurring again - this time only in namespaces in which the ve isn't active.\"})}),\n", + " '1140': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1140', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Fixed in gerrit 70735 which is now merged and will get pushed later today.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'relcl', 'up': 4, 'dn': [6, 7, 8, 10, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'pushed', 'tag': 'VBN', 'dep': 'conj', 'up': 9, 'dn': [11, 12, 15]}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed in gerrit 70735 which is now merged and will get pushed later today.', 'cleaned': 'fixed in gerrit which is now merged and will get pushed later today.'})}),\n", + " '1141': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1141', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Raising importance, this is quite annoying. It's just been reported on [[WP:VPT]] for the second time today.\", 'parsed': [{'rt': 4, 'toks': [{'tok': 'raising', 'tag': 'VBG', 'dep': 'advcl', 'up': 4, 'dn': [1]}, {'tok': 'importance', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 7]}, {'tok': 'quite', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'annoying', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 4, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'reported', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 12, 13, 17, 18]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6, 7, 10, 11]}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'wp', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'vpt', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [8, 9]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"Raising importance, this is quite annoying. It's just been reported on [[WP:VPT]] for the second time today.\", 'cleaned': \"raising importance, this is quite annoying. it's just been reported on [[wp:vpt]] for the second time today.\"})}),\n", + " '1142': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1142', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 50221 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 50221 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1143': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1143', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \" pinkampersand.wikimedia wrote: I should note that I've been having this bug (well, with ctrl click on my laptop, but think that's the same thing), and I don't have VE enabled. However, this bug's several days old, and I'm pretty sure this has only been happening to me within the past hour. Chrome on a ChromeOS netbook.\", 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'pinkampersand.wikimedia', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 9, 44]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'ccomp', 'up': 5, 'dn': [7, 8, 14, 20, 27, 28, 29, 36, 37, 43]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'having', 'tag': 'VBG', 'dep': 'ccomp', 'up': 9, 'dn': [10, 11, 12, 13, 16]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'well', 'tag': 'UH', 'dep': 'intj', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [17, 18, 19, 23]}, {'tok': 'ctrl', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'click', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 24]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 26, 'dn': []}, {'tok': 'laptop', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'conj', 'up': 9, 'dn': [31]}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 29, 'dn': [30, 34, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'attr', 'up': 31, 'dn': [32, 33]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 43, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 43, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 43, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 43, 'dn': []}, {'tok': 've', 'tag': 'RB', 'dep': 'aux', 'up': 43, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'conj', 'up': 9, 'dn': [38, 39, 40, 41, 42]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [2, 4, 7, 8, 9]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 3, 'dn': []}, {'tok': 'several', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'days', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 7, 'dn': [5]}, {'tok': 'old', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 3, 10, 13, 25]}, {'tok': 'pretty', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 11, 'dn': [12, 18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'ccomp', 'up': 13, 'dn': [14, 15, 16, 17, 19, 21]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'past', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'hour', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'chrome', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 5]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'chromeos', 'tag': 'NNS', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'netbook', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \" pinkampersand.wikimedia wrote: I should note that I've been having this bug (well, with ctrl click on my laptop, but think that's the same thing), and I don't have VE enabled. However, this bug's several days old, and I'm pretty sure this has only been happening to me within the past hour. Chrome on a ChromeOS netbook.\", 'cleaned': \"**pinkampersand.wikimedia** wrote: i should note that i've been having this bug (well, with ctrl-click on my laptop, but think that's the same thing), and i don't have ve enabled. however, this bug's several days old, and i'm pretty sure this has only been happening to me within the past hour. chrome on a chromeos netbook.\"})}),\n", + " '1144': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1144', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Some back of the envelope work by users indicates that firefox (logged in) and chromium (logged out) on linux have this problem; firefox and IE on Windows (not logged in) do not.', 'parsed': [{'rt': 40, 'toks': [{'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'back', 'tag': 'JJ', 'dep': 'nmod', 'up': 8, 'dn': [2, 3]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4, 7]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'envelope', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [5, 6]}, {'tok': 'work', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [0, 1, 9]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'indicates', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 37, 'dn': [8, 21, 26]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'firefox', 'tag': 'NNS', 'dep': 'nsubj', 'up': 21, 'dn': [14, 15, 17, 18, 19]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'logged', 'tag': 'VBD', 'dep': 'acl', 'up': 13, 'dn': [16]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prep', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'chromium', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'logged', 'tag': 'VBD', 'dep': 'ccomp', 'up': 11, 'dn': [12, 13, 20, 22, 23, 24]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 21, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [25]}, {'tok': 'linux', 'tag': 'NNP', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ccomp', 'up': 11, 'dn': [28]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'firefox', 'tag': 'NNP', 'dep': 'nsubj', 'up': 37, 'dn': [31, 33]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 30, 'dn': []}, {'tok': 'ie', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'conj', 'up': 30, 'dn': [32, 34]}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 37, 'dn': []}, {'tok': 'logged', 'tag': 'VBN', 'dep': 'ccomp', 'up': 40, 'dn': [11, 29, 30, 35, 36, 38, 39]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 37, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [37, 41, 42]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 40, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 40, 'dn': []}]}], 'stripped_text': 'Some back of the envelope work by users indicates that firefox (logged in) and chromium (logged out) on linux have this problem; firefox and IE on Windows (not logged in) do not.', 'cleaned': 'some back-of-the-envelope work by users indicates that firefox (logged in) and chromium (logged out) on linux have this problem; firefox and ie on windows (not logged in) do not.'})}),\n", + " '1145': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-a5pveeqqwaddgfjiv2fq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1145', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Steps to reproduce: 1. Insert the cursor immediately after the first letter of a link 2. Hit delete/backspace 3. Type a new character 4. The new character isn\\'t part of the link, so select the entire word and click the link button 5. Re enter the link article 6. Save your changes Expected result: If you started with \"[[Porcupine]]\", you should end up with \"[[porcupine]]\". Actual result: If you started with \"[[Porcupine]]\", you end up with \"[[porcupine|p]][[Porcupine|orcupine]]\". This is just a common use case demonstrating a more general bug. Namely, if you create a new link that subsumes an existing link, the existing link is preserved within the new link instead of being replaced. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50098', 'parsed': [{'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 5, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'insert', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [2, 4, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'immediately', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'letter', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10, 11, 13]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'hit', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [5, 6, 7]}, {'tok': 'delete', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'backspace', 'tag': 'NNP', 'dep': 'nmod', 'up': 5, 'dn': [1, 2, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'type', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 4, 5, 6, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 5, 9, 11, 23]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'part', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'advcl', 'up': 3, 'dn': [10, 14, 15, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'entire', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'conj', 'up': 11, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'nmod', 'up': 21, 'dn': [18]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17, 19, 20, 22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 're', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 9]}, {'tok': '-', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [2]}, {'tok': 'enter', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [5, 6, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 20, 'toks': [{'tok': 'save', 'tag': 'VB', 'dep': 'advcl', 'up': 20, 'dn': [2]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 2, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': [4]}, {'tok': 'result', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'advcl', 'up': 20, 'dn': [6, 7, 9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10, 11, 12, 13]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'porcupine', 'tag': 'XX', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'end', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 28, 29, 30]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 20, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23, 24, 25, 26, 27]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 22, 'dn': []}, {'tok': 'porcupine', 'tag': 'XX', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 16, 26]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'advcl', 'up': 16, 'dn': [3, 4, 6, 11]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 8, 9, 10]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'porcupine', 'tag': 'XX', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'end', 'tag': 'VBP', 'dep': 'acl', 'up': 1, 'dn': [5, 12, 13, 14, 15, 17, 18, 25]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 16, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19, 20, 21, 22, 23, 24]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': 'porcupine|p]][[porcupine|orcupine', 'tag': 'XX', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 6, 12]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'common', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'use', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [4]}, {'tok': 'case', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3, 5, 7]}, {'tok': 'demonstrating', 'tag': 'VBG', 'dep': 'acl', 'up': 6, 'dn': [11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': [9]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 18, 'toks': [{'tok': 'namely', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'create', 'tag': 'VBP', 'dep': 'advcl', 'up': 18, 'dn': [2, 3, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 9]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'subsumes', 'tag': 'VBZ', 'dep': 'relcl', 'up': 7, 'dn': [8, 12]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 18, 'dn': [14, 15]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'preserved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 13, 16, 17, 19, 24, 27]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 21]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 18, 'dn': [23, 26]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 26, 'dn': []}, {'tok': 'replaced', 'tag': 'VBN', 'dep': 'pcomp', 'up': 24, 'dn': [25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'Steps to reproduce: 1. Insert the cursor immediately after the first letter of a link 2. Hit delete/backspace 3. Type a new character 4. The new character isn\\'t part of the link, so select the entire word and click the link button 5. Re enter the link article 6. Save your changes Expected result: If you started with \"[[Porcupine]]\", you should end up with \"[[porcupine]]\". Actual result: If you started with \"[[Porcupine]]\", you end up with \"[[porcupine|p]][[Porcupine|orcupine]]\". This is just a common use case demonstrating a more general bug. Namely, if you create a new link that subsumes an existing link, the existing link is preserved within the new link instead of being replaced. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50098', 'cleaned': 'steps to reproduce: . insert the cursor immediately after the first letter of a link . hit delete/backspace . type a new character . the new character isn\\'t part of the link, so select the entire word and click the link button . re-enter the link article . save your changes expected result: if you started with \"[[porcupine]]\", you should end up with \"[[porcupine]]\". actual result: if you started with \"[[porcupine]]\", you end up with \"[[porcupine|p]][[porcupine|orcupine]]\". this is just a common use case demonstrating a more general bug. namely, if you create a new link that subsumes an existing link, the existing link is preserved within the new link instead of being replaced. -------------------------- **version**: unspecified **severity**: normal **see also**: '})}),\n", + " '1146': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1146', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #5) > Change 70633 merged by jenkins bot: > Fix comparison of MW internal links > > https://gerrit.wikimedia.org/r/70633 And with that change, this bug is fixed; closing. It will be deployed this afternoon.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 30, 'toks': [{'tok': 'change', 'tag': 'VB', 'dep': 'advcl', 'up': 30, 'dn': [1, 2, 9, 10, 11, 18, 19, 20, 21, 22, 23]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': [5]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 4, 'dn': [6, 7, 8]}, {'tok': 'jenkins', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'bot', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'advcl', 'up': 0, 'dn': [12]}, {'tok': 'comparison', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [16]}, {'tok': 'mw', 'tag': 'JJ', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'internal', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [25]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 30, 'dn': [27]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 30, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 26, 28, 29, 31, 32, 33]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'closing', 'tag': 'VBG', 'dep': 'conj', 'up': 30, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 30, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'afternoon', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': '(In reply to comment #5) > Change 70633 merged by jenkins bot: > Fix comparison of MW internal links > > https://gerrit.wikimedia.org/r/70633 And with that change, this bug is fixed; closing. It will be deployed this afternoon.', 'cleaned': '(in reply to comment #) > change merged by jenkins-bot: > fix comparison of mw internal links > > and with that change, this bug is fixed; closing. it will be deployed this afternoon.'})}),\n", + " '1149': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1149', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'There are two issues here. First off, we should change getComparableObject() for MWInternalLinkAnnotation to normalize the title and possibly tweak other things to the point where links to the same title are comparable, even if they have different capitalizations or space vs underscore variants of that title. That will be both more semantically correct and serve as a workaround for this bug. Secondly, because we want to stop merging comparable but different annotations in the converter, we need Parsoid to correctly process at least things like porcupine (adjacent s with the same href) and possibly porcupine as well (adjacent s with different hrefs that normalize to the same title).', 'parsed': [{'rt': 1, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'first', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'off', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': [0]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 7, 8, 9, 31, 35, 48]}, {'tok': 'getcomparableobject', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [10]}, {'tok': 'mwinternallinkannotation', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'normalize', 'tag': 'VB', 'dep': 'acl', 'up': 10, 'dn': [11, 14, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'tweak', 'tag': 'JJ', 'dep': 'conj', 'up': 12, 'dn': [16, 19, 20]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'things', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': [18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 29]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'nsubj', 'up': 29, 'dn': [25]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 27]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'relcl', 'up': 22, 'dn': [23, 24, 30]}, {'tok': 'comparable', 'tag': 'JJ', 'dep': 'acomp', 'up': 29, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 35, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 35, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 35, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'advcl', 'up': 5, 'dn': [32, 33, 34, 37]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'capitalizations', 'tag': 'NNS', 'dep': 'dobj', 'up': 35, 'dn': [36, 38, 44]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 37, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'nmod', 'up': 44, 'dn': [40, 41]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'vs', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [43]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'underscore', 'tag': 'NN', 'dep': 'pobj', 'up': 41, 'dn': [42]}, {'tok': 'variants', 'tag': 'NNS', 'dep': 'conj', 'up': 37, 'dn': [39, 45]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': [47]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'pobj', 'up': 45, 'dn': [46]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 6, 15]}, {'tok': 'both', 'tag': 'DT', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 5, 'dn': [3]}, {'tok': 'semantically', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': [4]}, {'tok': 'correct', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [5, 7, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'serve', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [9]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'secondly', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'advcl', 'up': 17, 'dn': [2, 3, 6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'stop', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 7]}, {'tok': 'merging', 'tag': 'VBG', 'dep': 'xcomp', 'up': 6, 'dn': [11, 12]}, {'tok': 'comparable', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': [9, 10]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'conj', 'up': 8, 'dn': []}, {'tok': 'annotations', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'converter', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 4, 15, 16, 18, 21, 36, 42, 47, 56, 66, 67]}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'acomp', 'up': 17, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'process', 'tag': 'VB', 'dep': 'advcl', 'up': 17, 'dn': [19, 20, 24, 30, 31, 32]}, {'tok': 'at', 'tag': 'IN', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'least', 'tag': 'JJS', 'dep': 'advmod', 'up': 24, 'dn': [22]}, {'tok': 'things', 'tag': 'NNS', 'dep': 'dobj', 'up': 21, 'dn': [23, 25]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [26, 29]}, {'tok': '<', 'tag': 'XX', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'href=\"porcupine\">porcupine', 'tag': 'ADD', 'dep': 'dep', 'up': 21, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'adjacent', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': [33]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 32, 'dn': []}, {'tok': 'a', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': 's', 'tag': 'FW', 'dep': 'dobj', 'up': 17, 'dn': [34, 35, 37, 41]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [40]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 40, 'dn': []}, {'tok': 'href', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': [38, 39]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': [44]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 43, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'href=\"porcupine\">porcupine', 'tag': 'ADD', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 50, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 47, 'dn': [49]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': 'adjacent', 'tag': 'JJ', 'dep': 'amod', 'up': 47, 'dn': [53]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 52, 'dn': []}, {'tok': 'a', 'tag': 'XX', 'dep': 'nmod', 'up': 56, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 56, 'dn': []}, {'tok': 's', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [54, 55, 57]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 56, 'dn': [59]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 59, 'dn': []}, {'tok': 'hrefs', 'tag': 'NNS', 'dep': 'pobj', 'up': 57, 'dn': [58, 61]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 61, 'dn': []}, {'tok': 'normalize', 'tag': 'VBP', 'dep': 'relcl', 'up': 59, 'dn': [60, 62]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 61, 'dn': [65]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 65, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 65, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'pobj', 'up': 62, 'dn': [63, 64]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}], 'stripped_text': 'There are two issues here. First off, we should change getComparableObject() for MWInternalLinkAnnotation to normalize the title and possibly tweak other things to the point where links to the same title are comparable, even if they have different capitalizations or space vs underscore variants of that title. That will be both more semantically correct and serve as a workaround for this bug. Secondly, because we want to stop merging comparable but different annotations in the converter, we need Parsoid to correctly process at least things like porcupine (adjacent s with the same href) and possibly porcupine as well (adjacent s with different hrefs that normalize to the same title).', 'cleaned': 'there are two issues here. first off, we should change getcomparableobject() for mwinternallinkannotation to normalize the title and possibly tweak other things to the point where links to the same title are comparable, even if they have different capitalizations or space-vs-underscore variants of that title. that will be both more semantically correct and serve as a workaround for this bug. secondly, because we want to stop merging comparable but different annotations in the converter, we need parsoid to correctly process at least things like porcupine (adjacent s with the same href) and possibly porcupine as well (adjacent s with different hrefs that normalize to the same title).'})}),\n", + " '1150': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1150', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Similar but different. This case should definitely be fixed in VE, not Parsoid.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'similar', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 2, 3]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': [0]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'definitely', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 10, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 8]}, {'tok': 've', 'tag': 'NNP', 'dep': 'intj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'advcl', 'up': 5, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': 'Similar but different. This case should definitely be fixed in VE, not Parsoid.', 'cleaned': 'similar but different. this case should definitely be fixed in ve, not parsoid.'})}),\n", + " '1151': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1151', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Ed, is this due to the DM stuff around adjacent annotations?', 'parsed': [{'rt': 2, 'toks': [{'tok': 'ed', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'due', 'tag': 'JJ', 'dep': 'prep', 'up': 2, 'dn': [5, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'pcomp', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'dm', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'stuff', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [6, 7, 9]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'adjacent', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'annotations', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Ed, is this due to the DM stuff around adjacent annotations?', 'cleaned': 'ed, is this due to the dm stuff around adjacent annotations?'})}),\n", + " '1152': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-kqibbfgfpgocyzwe32lv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1152', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'http://en.wikipedia.beta.wmflabs.org/wiki/Special:Version shows that the version of VisualEditor on beta labs is from May 28. The version of Parsoid on beta labs shows no date. It would be convenient to have VE/Parsoid available on beta labs as well as on test2wiki and mediawiki.org Version : unspecified Severity : critical Whiteboard : rmqa 2013', 'parsed': [{'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 12, 18]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'beta', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'labs', 'tag': 'NNP', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [4, 6, 13, 17]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14, 16]}, {'tok': 'may', 'tag': 'MD', 'dep': 'pobj', 'up': 13, 'dn': [15]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [0, 2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'labs', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 9, 10]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'date', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42]}, {'tok': 'convenient', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [4, 8, 16]}, {'tok': 've', 'tag': 'VBN', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7, 9, 15]}, {'tok': 'available', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': [10]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'labs', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'cc', 'up': 8, 'dn': [13, 14]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [17]}, {'tok': 'test2wiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': [18, 19]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'mediawiki.org', 'tag': 'NNPS', 'dep': 'conj', 'up': 17, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': [28]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [27]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': 'whiteboard', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'rmqa-', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'http://en.wikipedia.beta.wmflabs.org/wiki/Special:Version shows that the version of VisualEditor on beta labs is from May 28. The version of Parsoid on beta labs shows no date. It would be convenient to have VE/Parsoid available on beta labs as well as on test2wiki and mediawiki.org Version : unspecified Severity : critical Whiteboard : rmqa 2013', 'cleaned': ' shows that the version of visualeditor on beta labs is from may . the version of parsoid on beta labs shows no date. it would be convenient to have ve/parsoid available on beta labs as well as on test2wiki and mediawiki.org -------------------------- **version**: unspecified **severity**: critical **whiteboard**: rmqa-'})}),\n", + " '1197': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1197', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #21) > Does anybody plan to investigate on this ticket? > Or is this \"working for us\" right now? > > Wondering if this should still be open, and what\\'s the way forward. The problem was that there was more than one git repos on gerrit called \"VisualEditor\" (namely, mediawiki/extensions/VisualEditor.git and VisualEditor.git with its subsidiaries VisualEditor/core.git, VisualEditor/plugins/.git etc.). We created the other repos to move the code out of MW and make VE properly stand alone and shippable, but thought we have split the code, we hadn\\'t yet moved the core of VE into the new repo). As a quick hack, Chad deleted the extra repos, which seems to have fixed everything, which means the issue is fixed (and has a known cause), but this isn\\'t sustainable in the longer term as we will likely want to actually do the repo split some time soon (though we could work around the restriction on repo names)… Marking as \"FIXED\", but it\\'s more like \"AVOIDED AT SOME COST\".', 'parsed': [{'rt': 13, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'advcl', 'up': 13, 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'anybody', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'plan', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 11, 12, 15, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'investigate', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 16]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'ticket', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': [2, 12]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 0, 'dn': [1, 3, 8, 10, 11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': [5]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'acl', 'up': 3, 'dn': [4, 6]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [9]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 14, 'dn': [0]}, {'tok': 'wondering', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [13, 19, 21, 22, 24, 28]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 14, 'dn': [15, 16, 17, 18, 20]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'attr', 'up': 24, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'conj', 'up': 14, 'dn': [23, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 24, 'dn': [25, 27]}, {'tok': 'forward', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 5, 40]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 10]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'than', 'tag': 'IN', 'dep': 'quantmod', 'up': 8, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 10, 'dn': [6, 7]}, {'tok': 'git', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'repos', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [8, 9, 11, 13, 39]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'gerrit', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'called', 'tag': 'VBN', 'dep': 'acl', 'up': 10, 'dn': [15, 38]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'oprd', 'up': 13, 'dn': [14, 16, 17, 24]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'namely', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'nmod', 'up': 24, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'nmod', 'up': 24, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'visualeditor.git', 'tag': 'ADD', 'dep': 'appos', 'up': 15, 'dn': [18, 19, 20, 21, 22, 23, 25, 26]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 24, 'dn': []}, {'tok': 'visualeditor.git', 'tag': 'CD', 'dep': 'conj', 'up': 24, 'dn': [27]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [30]}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 30, 'dn': []}, {'tok': 'subsidiaries', 'tag': 'NNS', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 29, 31, 32, 37]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'core.git', 'tag': 'ADD', 'dep': 'appos', 'up': 30, 'dn': [33]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'plugins/.git', 'tag': 'NNP', 'dep': 'compound', 'up': 37, 'dn': [34, 35]}, {'tok': 'etc', 'tag': 'FW', 'dep': 'appos', 'up': 30, 'dn': [36]}, {'tok': '.', 'tag': 'FW', 'dep': 'oprd', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'created', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 6, 21, 22, 23, 34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'repos', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [5, 8, 9, 12, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': 'out', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'mw', 'tag': 'FW', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [16]}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'properly', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'stand', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 15, 17, 18]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'alone', 'tag': 'JJ', 'dep': 'oprd', 'up': 16, 'dn': [19, 20]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'shippable', 'tag': 'JJ', 'dep': 'conj', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'thought', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [26]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'split', 'tag': 'VBN', 'dep': 'ccomp', 'up': 23, 'dn': [24, 25, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'aux', 'up': 34, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 34, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'moved', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [29, 30, 31, 32, 33, 36, 39, 43, 44]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'core', 'tag': 'NN', 'dep': 'dobj', 'up': 34, 'dn': [35, 37]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [38]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 42, 'dn': []}, {'tok': 'repo', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40, 41]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 34, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'quick', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'hack', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'chad', 'tag': 'VBD', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'deleted', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 5, 9, 31, 32, 34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'extra', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'repos', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8, 10, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'relcl', 'up': 9, 'dn': [11, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'xcomp', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'everything', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [17, 19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'relcl', 'up': 16, 'dn': [18, 23, 24, 25, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 23, 'dn': [20]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 23, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 19, 'dn': [21, 22]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'conj', 'up': 19, 'dn': [29, 30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'known', 'tag': 'VBN', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'cause', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27, 28]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 6, 'dn': [33, 35, 36, 45, 67]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 34, 'dn': []}, {'tok': 'sustainable', 'tag': 'JJ', 'dep': 'acomp', 'up': 34, 'dn': [37]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [40]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'longer', 'tag': 'JJR', 'dep': 'amod', 'up': 40, 'dn': []}, {'tok': 'term', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': [38, 39]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 45, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 45, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 45, 'dn': []}, {'tok': 'likely', 'tag': 'RB', 'dep': 'advmod', 'up': 45, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'advcl', 'up': 34, 'dn': [41, 42, 43, 44, 48, 59]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 48, 'dn': []}, {'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 48, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 45, 'dn': [46, 47, 51, 55]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 51, 'dn': []}, {'tok': 'repo', 'tag': 'JJ', 'dep': 'amod', 'up': 51, 'dn': []}, {'tok': 'split', 'tag': 'NN', 'dep': 'dobj', 'up': 48, 'dn': [49, 50, 53, 54]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 51, 'dn': [52]}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 51, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 59, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 59, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 59, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'advcl', 'up': 45, 'dn': [56, 57, 58, 60, 66]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 59, 'dn': [62]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 62, 'dn': []}, {'tok': 'restriction', 'tag': 'NN', 'dep': 'pobj', 'up': 60, 'dn': [61, 63]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 62, 'dn': [65]}, {'tok': 'repo', 'tag': 'JJ', 'dep': 'amod', 'up': 65, 'dn': []}, {'tok': 'names', 'tag': 'NNS', 'dep': 'pobj', 'up': 63, 'dn': [64]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 59, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 34, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 5, 6, 8]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3, 4]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'conj', 'up': 0, 'dn': [7, 10, 12, 16, 17]}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [9, 11]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'avoided', 'tag': 'VBN', 'dep': 'xcomp', 'up': 8, 'dn': [13]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'cost', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}], 'stripped_text': '(In reply to comment #21) > Does anybody plan to investigate on this ticket? > Or is this \"working for us\" right now? > > Wondering if this should still be open, and what\\'s the way forward. The problem was that there was more than one git repos on gerrit called \"VisualEditor\" (namely, mediawiki/extensions/VisualEditor.git and VisualEditor.git with its subsidiaries VisualEditor/core.git, VisualEditor/plugins/.git etc.). We created the other repos to move the code out of MW and make VE properly stand alone and shippable, but thought we have split the code, we hadn\\'t yet moved the core of VE into the new repo). As a quick hack, Chad deleted the extra repos, which seems to have fixed everything, which means the issue is fixed (and has a known cause), but this isn\\'t sustainable in the longer term as we will likely want to actually do the repo split some time soon (though we could work around the restriction on repo names)… Marking as \"FIXED\", but it\\'s more like \"AVOIDED AT SOME COST\".', 'cleaned': '(in reply to comment #) > does anybody plan to investigate on this ticket? > or is this \"working for us\" right now? > > wondering if this should still be open, and what\\'s the way forward. the problem was that there was more than one git repos on gerrit called \"visualeditor\" (namely, mediawiki/extensions/visualeditor.git and visualeditor.git with its subsidiaries visualeditor/core.git, visualeditor/plugins/.git etc.). we created the other repos to move the code out of mw and make ve properly stand-alone and shippable, but thought we have split the code, we hadn\\'t yet moved the core of ve into the new repo). as a quick hack, chad deleted the extra repos, which seems to have fixed everything, which means the issue is fixed (and has a known cause), but this isn\\'t sustainable in the longer term as we will likely want to actually do the repo split some time soon (though we could work around the restriction on repo names)... marking as \"fixed\", but it\\'s more like \"avoided at some cost\".'})}),\n", + " '1198': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hgn5uw2jafgjgfvxibhh', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1198', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Does anybody plan to investigate on this ticket? Or is this \"working for us\" right now? Wondering if this should still be open, and what\\'s the way forward.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'anybody', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'plan', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'investigate', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'ticket', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 7, 9, 10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': [4]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'acl', 'up': 2, 'dn': [3, 5]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': [8]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'wondering', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [5, 7, 8, 10]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [1, 2, 3, 4, 6]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'attr', 'up': 10, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'conj', 'up': 0, 'dn': [9, 12, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 10, 'dn': [11, 13]}, {'tok': 'forward', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'Does anybody plan to investigate on this ticket? Or is this \"working for us\" right now? Wondering if this should still be open, and what\\'s the way forward.', 'cleaned': 'does anybody plan to investigate on this ticket? or is this \"working for us\" right now? wondering if this should still be open, and what\\'s the way forward.'})}),\n", + " '1199': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oetk6bbl6omm354ejz3b', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1199', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'VisualEditor is finally working. I hope. I pray.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'finally', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'hope', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'pray', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'VisualEditor is finally working. I hope. I pray.', 'cleaned': 'visualeditor is finally working. i hope. i pray.'})}),\n", + " '1200': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oetk6bbl6omm354ejz3b', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1200', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I'm beginning to think this thing is totally broken and a waste of time to use.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'beginning', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 4, 17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 7, 12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [6, 9]}, {'tok': 'totally', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'broken', 'tag': 'VBN', 'dep': 'acomp', 'up': 7, 'dn': [8, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'waste', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [11, 13, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'relcl', 'up': 12, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"I'm beginning to think this thing is totally broken and a waste of time to use.\", 'cleaned': \"i'm beginning to think this thing is totally broken and a waste of time to use.\"})}),\n", + " '1201': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1201', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Sorry DataTypes was dirty in my local copy. That caused git to not update the remaining extensions. It chokes currently on: Cloning into 'ValueFormatters'... remote: Counting objects: 4, done remote: Finding sources: 100% (4/4) remote: Getting sizes: 100% (3/3) remote: Total 4 (delta 0), reused 4 (delta 0) Unpacking objects: 100% (4/4), done. Submodule path 'ValueFormatters': checked out 'b466dde64555d82fcefcdd0b1fe838de2e3acada' fatal: Needed a single revision Unable to find current revision in submodule path 'ValueParsers'\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'sorry', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'datatypes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3, 8]}, {'tok': 'dirty', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 7, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'copy', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'caused', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 5, 9]}, {'tok': 'git', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'update', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 4, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'remaining', 'tag': 'VBG', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'dobj', 'up': 5, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'chokes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 14]}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prt', 'up': 1, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'cloning', 'tag': 'NN', 'dep': 'advcl', 'up': 1, 'dn': [6, 10, 11]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 8]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'valueformatters', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [9]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'remote', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [12]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'counting', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'objects', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [13, 15, 16, 17, 20, 25, 26, 27, 30, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 14, 'dn': [18, 19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'acl', 'up': 14, 'dn': [21, 22, 24]}, {'tok': 'remote', 'tag': 'JJ', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'finding', 'tag': 'VBG', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'sources', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': [23]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'number>%', 'tag': \"''\", 'dep': 'appos', 'up': 14, 'dn': [28, 29]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 27, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'remote', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'sizes', 'tag': 'NNS', 'dep': 'appos', 'up': 0, 'dn': [2, 4, 5, 6, 9, 11]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>%', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'remote', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'total', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [2, 3, 5, 6, 7, 8, 9, 10, 11, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'delta', 'tag': 'NNP', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'reused', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 14, 15, 16, 17, 20, 22]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'delta', 'tag': 'NNP', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': [18, 19, 21]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'unpacking', 'tag': 'VBG', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'objects', 'tag': 'NNS', 'dep': 'nsubj', 'up': 11, 'dn': [0, 2, 3, 4, 7, 8, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number>%', 'tag': \"''\", 'dep': 'appos', 'up': 1, 'dn': [5, 6]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 10, 12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'submodule', 'tag': 'VB', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'path', 'tag': 'NNP', 'dep': 'nmod', 'up': 3, 'dn': [0, 2]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 1, 'dn': []}, {'tok': 'valueformatters', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': [1, 4, 5]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'case', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'checked', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [3, 7, 8, 11, 12, 13]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 6, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'b466dde64555d82fcefcdd0b1fe838de2e3acada', 'tag': 'NNP', 'dep': 'poss', 'up': 11, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'fatal', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [9, 10]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'needed', 'tag': 'VBD', 'dep': 'conj', 'up': 6, 'dn': [16, 27]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': 'unable', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': [19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'xcomp', 'up': 17, 'dn': [18, 21]}, {'tok': 'current', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 22]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [26]}, {'tok': 'submodule', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'path', 'tag': 'NN', 'dep': 'nmod', 'up': 26, 'dn': [23, 25]}, {'tok': \"'\", 'tag': '``', 'dep': 'case', 'up': 24, 'dn': []}, {'tok': 'valueparsers', 'tag': 'NNS', 'dep': 'pobj', 'up': 22, 'dn': [24]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': \"Sorry DataTypes was dirty in my local copy. That caused git to not update the remaining extensions. It chokes currently on: Cloning into 'ValueFormatters'... remote: Counting objects: 4, done remote: Finding sources: 100% (4/4) remote: Getting sizes: 100% (3/3) remote: Total 4 (delta 0), reused 4 (delta 0) Unpacking objects: 100% (4/4), done. Submodule path 'ValueFormatters': checked out 'b466dde64555d82fcefcdd0b1fe838de2e3acada' fatal: Needed a single revision Unable to find current revision in submodule path 'ValueParsers'\", 'cleaned': \"sorry datatypes was dirty in my local copy. that caused git to not update the remaining extensions. it chokes currently on: cloning into 'valueformatters'... remote: counting objects: , done remote: finding sources: % (/) remote: getting sizes: % (/) remote: total (delta ), reused (delta ) unpacking objects: % (/), done. submodule path 'valueformatters': checked out 'b466dde64555d82fcefcdd0b1fe838de2e3acada' fatal: needed a single revision unable to find current revision in submodule path 'valueparsers'\"})}),\n", + " '1202': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1202', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'It is apparently totally broken right now. The check sync.sh script reports a lot of extensions has not being up to date :/ ERROR! DataTypes is lagging behind. ERROR! DataValues is lagging behind. ERROR! DidYouKnow is lagging behind. ERROR! Diff is lagging behind. ERROR! DisableAccount is lagging behind. ERROR! Disambiguator is lagging behind. ERROR! DonationInterface is lagging behind. ERROR! Duplicator is lagging behind. ERROR! EImage is lagging behind. ERROR! Echo is lagging behind. ERROR! EducationProgram is lagging behind. ERROR! EventLogging is lagging behind. ERROR! ExtensionDistributor is lagging behind. ERROR! GettingStarted is lagging behind. ERROR! GlobalBlocking is lagging behind. ERROR! GuidedTour is lagging behind. ERROR! Hovergallery is lagging behind. ERROR! InlineCategorizer is lagging behind. ERROR! Insider is lagging behind. ERROR! LiquidThreads is lagging behind. ERROR! Maps is lagging behind. ERROR! MarkAsHelpful is lagging behind. ERROR! Math is lagging behind. ERROR! MobileFrontend is lagging behind. ERROR! MoodBar is lagging behind. ERROR! Mpdf is lagging behind. ERROR! OAuth is lagging behind. ERROR! Parsoid is lagging behind. ERROR! PdfExport is lagging behind. ERROR! PdfHandler is lagging behind. ERROR! PerPageLicense is lagging behind. ERROR! PronunciationRecording is lagging behind. ERROR! RelatedArticles is lagging behind. ERROR! RevisionCommentSupplement is lagging behind. ERROR! SecurePoll is lagging behind. ERROR! SemanticMediaWiki is lagging behind. ERROR! Thanks is lagging behind. ERROR! TimedMediaHandler is lagging behind. ERROR! Translate is lagging behind. ERROR! TwnMainPage is lagging behind. ERROR! UniversalLanguageSelector is lagging behind. ERROR! UploadWizard is lagging behind. ERROR! ValueFormatters is lagging behind. ERROR! ValueParsers is lagging behind. ERROR! ValueValidators is lagging behind. ERROR! ValueView is lagging behind. ERROR! Vector is lagging behind. ERROR! WikiEditor is lagging behind. ERROR! Wikibase is lagging behind. ERROR! WikibaseDataModel is lagging behind. ERROR! WikibaseDatabase is lagging behind. ERROR! WikibaseQuery is lagging behind. ERROR! WikibaseQueryEngine is lagging behind. ERROR! WikimediaMaintenance is lagging behind. ERROR! WikimediaMessages is lagging behind. ERROR! ZeroRatedMobileAccess is lagging behind.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 6, 7]}, {'tok': 'apparently', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'totally', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'broken', 'tag': 'VBN', 'dep': 'acomp', 'up': 1, 'dn': [3]}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'check-sync.sh', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'script', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'reports', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 10, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'ccomp', 'up': 3, 'dn': [5, 8, 9, 11, 15]}, {'tok': 'up', 'tag': 'IN', 'dep': 'advmod', 'up': 10, 'dn': [12]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'date', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': ':/', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'attr', 'up': 10, 'dn': [14]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'datatypes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'datavalues', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'didyouknow', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'diff', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'disableaccount', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'disambiguator', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'donationinterface', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'duplicator', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'eimage', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'echo', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'educationprogram', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'eventlogging', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'extensiondistributor', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'gettingstarted', 'tag': 'VBN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'globalblocking', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'guidedtour', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'hovergallery', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'inlinecategorizer', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'insider', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'liquidthreads', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'maps', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'markashelpful', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'math', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'mobilefrontend', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'moodbar', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'mpdf', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'oauth', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'parsoid', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'pdfexport', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'pdfhandler', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'perpagelicense', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'pronunciationrecording', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'relatedarticles', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'revisioncommentsupplement', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'securepoll', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'semanticmediawiki', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'timedmediahandler', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'translate', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'twnmainpage', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'universallanguageselector', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'uploadwizard', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'valueformatters', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'valueparsers', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'valuevalidators', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'valueview', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'vector', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikieditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikibase', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikibasedatamodel', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikibasedatabase', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikibasequery', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikibasequeryengine', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikimediamaintenance', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikimediamessages', 'tag': 'NNS', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'error', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'zeroratedmobileaccess', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'lagging', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': 'behind', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'It is apparently totally broken right now. The check sync.sh script reports a lot of extensions has not being up to date :/ ERROR! DataTypes is lagging behind. ERROR! DataValues is lagging behind. ERROR! DidYouKnow is lagging behind. ERROR! Diff is lagging behind. ERROR! DisableAccount is lagging behind. ERROR! Disambiguator is lagging behind. ERROR! DonationInterface is lagging behind. ERROR! Duplicator is lagging behind. ERROR! EImage is lagging behind. ERROR! Echo is lagging behind. ERROR! EducationProgram is lagging behind. ERROR! EventLogging is lagging behind. ERROR! ExtensionDistributor is lagging behind. ERROR! GettingStarted is lagging behind. ERROR! GlobalBlocking is lagging behind. ERROR! GuidedTour is lagging behind. ERROR! Hovergallery is lagging behind. ERROR! InlineCategorizer is lagging behind. ERROR! Insider is lagging behind. ERROR! LiquidThreads is lagging behind. ERROR! Maps is lagging behind. ERROR! MarkAsHelpful is lagging behind. ERROR! Math is lagging behind. ERROR! MobileFrontend is lagging behind. ERROR! MoodBar is lagging behind. ERROR! Mpdf is lagging behind. ERROR! OAuth is lagging behind. ERROR! Parsoid is lagging behind. ERROR! PdfExport is lagging behind. ERROR! PdfHandler is lagging behind. ERROR! PerPageLicense is lagging behind. ERROR! PronunciationRecording is lagging behind. ERROR! RelatedArticles is lagging behind. ERROR! RevisionCommentSupplement is lagging behind. ERROR! SecurePoll is lagging behind. ERROR! SemanticMediaWiki is lagging behind. ERROR! Thanks is lagging behind. ERROR! TimedMediaHandler is lagging behind. ERROR! Translate is lagging behind. ERROR! TwnMainPage is lagging behind. ERROR! UniversalLanguageSelector is lagging behind. ERROR! UploadWizard is lagging behind. ERROR! ValueFormatters is lagging behind. ERROR! ValueParsers is lagging behind. ERROR! ValueValidators is lagging behind. ERROR! ValueView is lagging behind. ERROR! Vector is lagging behind. ERROR! WikiEditor is lagging behind. ERROR! Wikibase is lagging behind. ERROR! WikibaseDataModel is lagging behind. ERROR! WikibaseDatabase is lagging behind. ERROR! WikibaseQuery is lagging behind. ERROR! WikibaseQueryEngine is lagging behind. ERROR! WikimediaMaintenance is lagging behind. ERROR! WikimediaMessages is lagging behind. ERROR! ZeroRatedMobileAccess is lagging behind.', 'cleaned': 'it is apparently totally broken right now. the check-sync.sh script reports a lot of extensions has not being up to date :/ error! datatypes is lagging behind. error! datavalues is lagging behind. error! didyouknow is lagging behind. error! diff is lagging behind. error! disableaccount is lagging behind. error! disambiguator is lagging behind. error! donationinterface is lagging behind. error! duplicator is lagging behind. error! eimage is lagging behind. error! echo is lagging behind. error! educationprogram is lagging behind. error! eventlogging is lagging behind. error! extensiondistributor is lagging behind. error! gettingstarted is lagging behind. error! globalblocking is lagging behind. error! guidedtour is lagging behind. error! hovergallery is lagging behind. error! inlinecategorizer is lagging behind. error! insider is lagging behind. error! liquidthreads is lagging behind. error! maps is lagging behind. error! markashelpful is lagging behind. error! math is lagging behind. error! mobilefrontend is lagging behind. error! moodbar is lagging behind. error! mpdf is lagging behind. error! oauth is lagging behind. error! parsoid is lagging behind. error! pdfexport is lagging behind. error! pdfhandler is lagging behind. error! perpagelicense is lagging behind. error! pronunciationrecording is lagging behind. error! relatedarticles is lagging behind. error! revisioncommentsupplement is lagging behind. error! securepoll is lagging behind. error! semanticmediawiki is lagging behind. error! thanks is lagging behind. error! timedmediahandler is lagging behind. error! translate is lagging behind. error! twnmainpage is lagging behind. error! universallanguageselector is lagging behind. error! uploadwizard is lagging behind. error! valueformatters is lagging behind. error! valueparsers is lagging behind. error! valuevalidators is lagging behind. error! valueview is lagging behind. error! vector is lagging behind. error! wikieditor is lagging behind. error! wikibase is lagging behind. error! wikibasedatamodel is lagging behind. error! wikibasedatabase is lagging behind. error! wikibasequery is lagging behind. error! wikibasequeryengine is lagging behind. error! wikimediamaintenance is lagging behind. error! wikimediamessages is lagging behind. error! zeroratedmobileaccess is lagging behind.'})}),\n", + " '1203': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1203', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 51635 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 51635 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1204': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1204', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 48893 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 48893 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1207': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oetk6bbl6omm354ejz3b', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1207', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I hate life.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'hate', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'life', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'I hate life.', 'cleaned': 'i hate life.'})}),\n", + " '1208': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1208', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Got broken again a couple hours ago: ac6c10d (origin/master, origin/HEAD) Merge \"Bind listener to key... |\\\\ | 31104d5 Bind listener to keyup to capture arrows & better ma... | 877463e (HEAD) Merge \"Add hooks and classes, initially to s... which shows HEAD not pointing to the same commit as origin/HEAD :(', 'parsed': [{'rt': 20, 'toks': [{'tok': 'got', 'tag': 'VBD', 'dep': 'auxpass', 'up': 1, 'dn': []}, {'tok': 'broken', 'tag': 'VBN', 'dep': 'ccomp', 'up': 20, 'dn': [0, 2, 6, 7]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'quantmod', 'up': 4, 'dn': []}, {'tok': 'couple', 'tag': 'NN', 'dep': 'nummod', 'up': 5, 'dn': [3]}, {'tok': 'hours', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 6, 'dn': [4]}, {'tok': 'ago', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'ac6c10d', 'tag': 'NNP', 'dep': 'nmod', 'up': 20, 'dn': [10, 16, 18, 19]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'origin', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': [11, 12, 13, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'origin', 'tag': 'NN', 'dep': 'appos', 'up': 9, 'dn': [14, 17]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'appos', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'merge', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 8, 9, 23, 24, 26, 30, 33, 35, 37, 42, 43]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'bind', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'listener', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 22]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [25]}, {'tok': 'key', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '|\\\\', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'nmod', 'up': 30, 'dn': [27]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '31104d5', 'tag': 'NN', 'dep': 'npadvmod', 'up': 20, 'dn': [28, 29, 31]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'bind', 'tag': 'NN', 'dep': 'compound', 'up': 33, 'dn': []}, {'tok': 'listener', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [32]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'keyup', 'tag': 'VB', 'dep': 'advcl', 'up': 20, 'dn': [34]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 37, 'dn': []}, {'tok': 'capture', 'tag': 'VB', 'dep': 'advcl', 'up': 20, 'dn': [36, 38]}, {'tok': 'arrows', 'tag': 'NNS', 'dep': 'dobj', 'up': 37, 'dn': [39, 41]}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 38, 'dn': []}, {'tok': 'better', 'tag': 'JJR', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': 'ma', 'tag': 'NNP', 'dep': 'conj', 'up': 38, 'dn': [40]}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '|', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': [1]}, {'tok': '877463e', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'merge', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 7, 8, 16, 18, 30]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [9, 12, 14]}, {'tok': 'hooks', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': [10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'classes', 'tag': 'NNS', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'initially', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [13, 15]}, {'tok': 's', 'tag': 'NNP', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'advcl', 'up': 6, 'dn': [17, 21]}, {'tok': 'head', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'pointing', 'tag': 'VBG', 'dep': 'ccomp', 'up': 18, 'dn': [19, 20, 22, 29]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'commit', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24, 26]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [27]}, {'tok': 'origin', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [28]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': ':(', 'tag': 'NFP', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Got broken again a couple hours ago: ac6c10d (origin/master, origin/HEAD) Merge \"Bind listener to key... |\\\\ | 31104d5 Bind listener to keyup to capture arrows & better ma... | 877463e (HEAD) Merge \"Add hooks and classes, initially to s... which shows HEAD not pointing to the same commit as origin/HEAD :(', 'cleaned': 'got broken again a couple hours ago: * ac6c10d - (origin/master, origin/head) merge \"bind listener to key... |\\\\ | * 31104d5 - bind listener to keyup to capture arrows & better ma... * | 877463e - (head) merge \"add hooks and classes, initially to s... which shows head not pointing to the same commit as origin/head :('})}),\n", + " '1209': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hgn5uw2jafgjgfvxibhh', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1209', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Worked around (decreasing priority), but keeping this open as it might bite us again (as bug 49906 is still open).', 'parsed': [{'rt': 0, 'toks': [{'tok': 'worked', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3, 5, 6, 7, 23]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'decreasing', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [4]}, {'tok': 'priority', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'keeping', 'tag': 'VBG', 'dep': 'csubj', 'up': 23, 'dn': [9, 10, 14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'oprd', 'up': 8, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'bite', 'tag': 'VB', 'dep': 'advcl', 'up': 8, 'dn': [11, 12, 13, 15, 16]}, {'tok': 'us', 'tag': 'PRP', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [19]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [20, 22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 21, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 0, 'dn': [8, 17, 18, 21, 24, 25, 26, 27]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}], 'stripped_text': 'Worked around (decreasing priority), but keeping this open as it might bite us again (as bug 49906 is still open).', 'cleaned': 'worked around (decreasing priority), but keeping this open as it might bite us again (as bug is still open).'})}),\n", + " '1210': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oetk6bbl6omm354ejz3b', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1210', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I fixed it before. Now I've fixed it once again. This is annoying.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'fixed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 4]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'before', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'annoying', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"I fixed it before. Now I've fixed it once again. This is annoying.\", 'cleaned': \"i fixed it before. now i've fixed it once again. this is annoying.\"})}),\n", + " '1211': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z3l4i7dl52qicxtephy5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1211', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Setting Importance etc since today is \"D Day\" for Visual Editor on ENWiki. Would be great to have betalabs running up to date VE on the day we roll out to a large audience :)', 'parsed': [{'rt': 0, 'toks': [{'tok': 'setting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 5, 15]}, {'tok': 'importance', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'etc', 'tag': 'FW', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': [4]}, {'tok': 'today', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 0, 'dn': [3, 6, 8, 10]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'd', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'day', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [7, 9]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [12]}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'enwiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 10, 11, 21]}, {'tok': 'great', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 6]}, {'tok': 'betalabs', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'ccomp', 'up': 4, 'dn': [5, 7, 8]}, {'tok': 'up', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'date', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'day', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 15]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'roll', 'tag': 'VBP', 'dep': 'relcl', 'up': 13, 'dn': [14, 16, 17]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 15, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'large', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'audience', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': ':)', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Setting Importance etc since today is \"D Day\" for Visual Editor on ENWiki. Would be great to have betalabs running up to date VE on the day we roll out to a large audience :)', 'cleaned': 'setting importance etc since today is \"d day\" for visual editor on enwiki. would be great to have betalabs running up to date ve on the day we roll out to a large audience :)'})}),\n", + " '1212': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1212', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'VisualEditor is lagged out again: $ cd extensions $ git remote update $ git rebase $ git submodule update init VisualEditor Submodule path \\'VisualEditor\\': checked out \\'46c3d48ba7779254581bfad017c0804588a1983d\\' $ Then looking at HEAD (that is the checked out version above) and origin/master: $ git log oneline HEAD..origin/master c331c19 Merge \"Minor performance optimization and cleanup in FocusableNode\" daa83d2 Minor performance optimization and cleanup in FocusableNode a08da9f Make node resizing happen inside onAttributeChange f8d7314 Merge \"Simplify ve.ce.ResizableNode by removing code for \\'transition\\' which is not used anyway\" 87667bd Merge \"Make toolbar look correct with non standard browser font size settings\" b0b832a Make toolbar look correct with non standard browser font size settings 59e7a7b Simplify ve.ce.ResizableNode by removing code for \\'transition\\' which is not used anyway $ $ git rev parse origin/master c331c1980ec37a4d6926f138fd1e81879d5db299 $ git rev parse HEAD 46c3d48ba7779254581bfad017c0804588a1983d $', 'parsed': [{'rt': 2, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'lagged', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 10, 16, 36]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 2, 'dn': []}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'cd', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': [8]}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [5, 6, 7, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 16, 'dn': [12]}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'git', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': [13]}, {'tok': 'remote', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'update', 'tag': 'NN', 'dep': 'oprd', 'up': 2, 'dn': [11, 14, 15]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': [19]}, {'tok': 'rebase', 'tag': 'NN', 'dep': 'nmod', 'up': 27, 'dn': [17, 18, 20]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 27, 'dn': [23]}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': 'git', 'tag': 'NN', 'dep': 'compound', 'up': 27, 'dn': [24]}, {'tok': 'submodule', 'tag': 'NN', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': 'update', 'tag': 'NN', 'dep': 'nsubj', 'up': 36, 'dn': [21, 22, 25, 26, 28, 33, 34, 35]}, {'tok': '--init', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nmod', 'up': 31, 'dn': []}, {'tok': 'submodule', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'path', 'tag': 'NN', 'dep': 'nmod', 'up': 33, 'dn': [29, 30, 32]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 27, 'dn': [31]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'checked', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [27, 37, 38, 39, 41, 42, 43, 44, 45, 61, 74, 84, 93, 120, 149, 161, 162, 163, 164, 165, 171, 182, 184, 185, 186]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 36, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': '46c3d48ba7779254581bfad017c0804588a1983d', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [40]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': '<', 'tag': 'NN', 'dep': 'npadvmod', 'up': 36, 'dn': []}, {'tok': 'cur', 'tag': 'XX', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'looking', 'tag': 'VBG', 'dep': 'advcl', 'up': 36, 'dn': [46, 50, 58]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 45, 'dn': [47]}, {'tok': 'head', 'tag': 'NN', 'dep': 'pobj', 'up': 46, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 50, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'parataxis', 'up': 45, 'dn': [48, 49, 54, 56, 57]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 54, 'dn': []}, {'tok': 'checked', 'tag': 'VBN', 'dep': 'amod', 'up': 54, 'dn': [53]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 52, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'attr', 'up': 50, 'dn': [51, 52, 55]}, {'tok': 'above', 'tag': 'IN', 'dep': 'prep', 'up': 54, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 50, 'dn': []}, {'tok': 'origin', 'tag': 'NN', 'dep': 'conj', 'up': 45, 'dn': [59, 60]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'appos', 'up': 58, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 'cur', 'tag': 'XX', 'dep': 'nmod', 'up': 66, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 65, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'compound', 'up': 66, 'dn': [64]}, {'tok': 'log', 'tag': 'NN', 'dep': 'nmod', 'up': 74, 'dn': [62, 63, 65, 67, 68, 69, 70, 72, 73]}, {'tok': '--oneline', 'tag': 'SYM', 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'appos', 'up': 66, 'dn': []}, {'tok': '..', 'tag': 'NFP', 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 'origin', 'tag': 'NN', 'dep': 'appos', 'up': 66, 'dn': [71]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 70, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'appos', 'up': 66, 'dn': []}, {'tok': 'c331c19', 'tag': 'NNP', 'dep': 'appos', 'up': 66, 'dn': []}, {'tok': 'merge', 'tag': 'VB', 'dep': 'dep', 'up': 36, 'dn': [66, 78, 83]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 78, 'dn': []}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'amod', 'up': 77, 'dn': []}, {'tok': 'performance', 'tag': 'NN', 'dep': 'compound', 'up': 78, 'dn': [76]}, {'tok': 'optimization', 'tag': 'NN', 'dep': 'dobj', 'up': 74, 'dn': [75, 77, 79, 80]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 78, 'dn': []}, {'tok': 'cleanup', 'tag': 'NN', 'dep': 'conj', 'up': 78, 'dn': [81]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 80, 'dn': [82]}, {'tok': 'focusablenode', 'tag': 'NN', 'dep': 'pobj', 'up': 81, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 74, 'dn': []}, {'tok': 'daa83d2', 'tag': 'VBP', 'dep': 'conj', 'up': 36, 'dn': [87]}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'amod', 'up': 86, 'dn': []}, {'tok': 'performance', 'tag': 'NN', 'dep': 'compound', 'up': 87, 'dn': [85]}, {'tok': 'optimization', 'tag': 'NN', 'dep': 'dobj', 'up': 84, 'dn': [86, 88, 89]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 87, 'dn': []}, {'tok': 'cleanup', 'tag': 'NN', 'dep': 'conj', 'up': 87, 'dn': [90]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 89, 'dn': [92]}, {'tok': 'focusablenode', 'tag': 'NN', 'dep': 'compound', 'up': 92, 'dn': []}, {'tok': 'a08da9f', 'tag': 'NN', 'dep': 'pobj', 'up': 90, 'dn': [91]}, {'tok': 'make', 'tag': 'VBP', 'dep': 'conj', 'up': 36, 'dn': [96, 102]}, {'tok': 'node', 'tag': 'NN', 'dep': 'compound', 'up': 95, 'dn': []}, {'tok': 'resizing', 'tag': 'NN', 'dep': 'nsubj', 'up': 96, 'dn': [94]}, {'tok': 'happen', 'tag': 'VB', 'dep': 'ccomp', 'up': 93, 'dn': [95, 97]}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 96, 'dn': [98]}, {'tok': 'onattributechange', 'tag': 'NNP', 'dep': 'pobj', 'up': 97, 'dn': [100]}, {'tok': 'f8d7314', 'tag': 'NNP', 'dep': 'nummod', 'up': 100, 'dn': []}, {'tok': 'merge', 'tag': 'NN', 'dep': 'appos', 'up': 98, 'dn': [99]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 102, 'dn': []}, {'tok': 'simplify', 'tag': 'VB', 'dep': 'conj', 'up': 93, 'dn': [101, 103, 104]}, {'tok': 've.ce.resizablenode', 'tag': 'NNP', 'dep': 'dobj', 'up': 102, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 102, 'dn': [105]}, {'tok': 'removing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 104, 'dn': [106, 107]}, {'tok': 'code', 'tag': 'NN', 'dep': 'dobj', 'up': 105, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 105, 'dn': [108, 109]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 107, 'dn': []}, {'tok': 'transition', 'tag': 'NN', 'dep': 'pobj', 'up': 107, 'dn': [110, 114]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 109, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 114, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 114, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 114, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'relcl', 'up': 109, 'dn': [111, 112, 113, 115, 116, 118]}, {'tok': 'anyway', 'tag': 'RB', 'dep': 'advmod', 'up': 114, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 114, 'dn': []}, {'tok': '87667bd', 'tag': 'NNP', 'dep': 'compound', 'up': 118, 'dn': []}, {'tok': 'merge', 'tag': 'NN', 'dep': 'oprd', 'up': 114, 'dn': [117]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 120, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'conj', 'up': 36, 'dn': [119, 122, 134]}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'nsubj', 'up': 122, 'dn': []}, {'tok': 'look', 'tag': 'NN', 'dep': 'ccomp', 'up': 120, 'dn': [121, 123]}, {'tok': 'correct', 'tag': 'JJ', 'dep': 'acomp', 'up': 122, 'dn': [124]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 123, 'dn': [131]}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 131, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 131, 'dn': []}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 131, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'compound', 'up': 129, 'dn': []}, {'tok': 'font', 'tag': 'JJ', 'dep': 'amod', 'up': 130, 'dn': [128]}, {'tok': 'size', 'tag': 'NN', 'dep': 'compound', 'up': 131, 'dn': [129]}, {'tok': 'settings', 'tag': 'NNS', 'dep': 'pobj', 'up': 124, 'dn': [125, 126, 127, 130, 132]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 131, 'dn': []}, {'tok': 'b0b832a', 'tag': 'NN', 'dep': 'nsubj', 'up': 134, 'dn': []}, {'tok': 'make', 'tag': 'VBP', 'dep': 'ccomp', 'up': 120, 'dn': [133, 136, 147]}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'nsubj', 'up': 136, 'dn': []}, {'tok': 'look', 'tag': 'VB', 'dep': 'ccomp', 'up': 134, 'dn': [135, 137]}, {'tok': 'correct', 'tag': 'JJ', 'dep': 'acomp', 'up': 136, 'dn': [138]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 137, 'dn': [145]}, {'tok': 'non', 'tag': 'JJ', 'dep': 'amod', 'up': 145, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 145, 'dn': []}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 145, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'compound', 'up': 143, 'dn': []}, {'tok': 'font', 'tag': 'JJ', 'dep': 'amod', 'up': 144, 'dn': [142]}, {'tok': 'size', 'tag': 'NN', 'dep': 'compound', 'up': 145, 'dn': [143]}, {'tok': 'settings', 'tag': 'NNS', 'dep': 'pobj', 'up': 138, 'dn': [139, 140, 141, 144]}, {'tok': '59e7a7b', 'tag': 'CD', 'dep': 'nsubj', 'up': 147, 'dn': []}, {'tok': 'simplify', 'tag': 'VB', 'dep': 'ccomp', 'up': 134, 'dn': [146, 148]}, {'tok': 've.ce.resizablenode', 'tag': 'NNP', 'dep': 'dobj', 'up': 147, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [150]}, {'tok': 'removing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 149, 'dn': [151, 152]}, {'tok': 'code', 'tag': 'NN', 'dep': 'dobj', 'up': 150, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 150, 'dn': [153, 154]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 152, 'dn': []}, {'tok': 'transition', 'tag': 'NN', 'dep': 'pobj', 'up': 152, 'dn': [155, 159]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 154, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 159, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 159, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 159, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'relcl', 'up': 154, 'dn': [156, 157, 158, 160]}, {'tok': 'anyway', 'tag': 'RB', 'dep': 'advmod', 'up': 159, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'cur', 'tag': 'XX', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'dep', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 167, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'nmod', 'up': 171, 'dn': [166, 168]}, {'tok': 'rev', 'tag': 'NNP', 'dep': 'nummod', 'up': 167, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 171, 'dn': []}, {'tok': 'parse', 'tag': 'JJ', 'dep': 'compound', 'up': 171, 'dn': []}, {'tok': 'origin', 'tag': 'NN', 'dep': 'npadvmod', 'up': 36, 'dn': [167, 169, 170, 172, 174]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 171, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'compound', 'up': 174, 'dn': []}, {'tok': 'c331c1980ec37a4d6926f138fd1e81879d5db299', 'tag': 'NNP', 'dep': 'appos', 'up': 171, 'dn': [173]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 182, 'dn': [176]}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'dep', 'up': 175, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 178, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'compound', 'up': 182, 'dn': [177]}, {'tok': 'rev', 'tag': 'NNP', 'dep': 'amod', 'up': 182, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 182, 'dn': []}, {'tok': 'parse', 'tag': 'JJ', 'dep': 'compound', 'up': 182, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [175, 178, 179, 180, 181, 183]}, {'tok': '46c3d48ba7779254581bfad017c0804588a1983d', 'tag': 'CD', 'dep': 'appos', 'up': 182, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'cur', 'tag': 'ADD', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 36, 'dn': []}]}], 'stripped_text': 'VisualEditor is lagged out again: $ cd extensions $ git remote update $ git rebase $ git submodule update init VisualEditor Submodule path \\'VisualEditor\\': checked out \\'46c3d48ba7779254581bfad017c0804588a1983d\\' $ Then looking at HEAD (that is the checked out version above) and origin/master: $ git log oneline HEAD..origin/master c331c19 Merge \"Minor performance optimization and cleanup in FocusableNode\" daa83d2 Minor performance optimization and cleanup in FocusableNode a08da9f Make node resizing happen inside onAttributeChange f8d7314 Merge \"Simplify ve.ce.ResizableNode by removing code for \\'transition\\' which is not used anyway\" 87667bd Merge \"Make toolbar look correct with non standard browser font size settings\" b0b832a Make toolbar look correct with non standard browser font size settings 59e7a7b Simplify ve.ce.ResizableNode by removing code for \\'transition\\' which is not used anyway $ $ git rev parse origin/master c331c1980ec37a4d6926f138fd1e81879d5db299 $ git rev parse HEAD 46c3d48ba7779254581bfad017c0804588a1983d $', 'cleaned': 'visualeditor is lagged out again: cd extensions git remote update git rebase git submodule update --init visualeditor submodule path \\'visualeditor\\': checked out \\'46c3d48ba7779254581bfad017c0804588a1983d\\' then looking at head (that is the checked out version above) and origin/master: git log --oneline head..origin/master c331c19 merge \"minor performance optimization and cleanup in focusablenode\" daa83d2 minor performance optimization and cleanup in focusablenode a08da9f make node resizing happen inside onattributechange f8d7314 merge \"simplify ve.ce.resizablenode by removing code for \\'transition\\' which is not used anyway\" 87667bd merge \"make toolbar look correct with non-standard browser font size settings\" b0b832a make toolbar look correct with non-standard browser font size settings 59e7a7b simplify ve.ce.resizablenode by removing code for \\'transition\\' which is not used anyway git rev-parse origin/master c331c1980ec37a4d6926f138fd1e81879d5db299 git rev-parse head 46c3d48ba7779254581bfad017c0804588a1983d '})}),\n", + " '1213': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1213', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'http://en.wikipedia.beta.wmflabs.org/wiki/Special:Version VisualEditor (Version 0.1.0)\\t(4b74101) 19:00, 20 June 2013 : )', 'parsed': [{'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 7, 12, 13, 15, 16, 21, 22, 23]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': [6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number>.0', 'tag': 'NNP', 'dep': 'appos', 'up': 3, 'dn': [5, 8, 9, 10, 11]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '4b74101', 'tag': 'NNP', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>:', 'tag': 'ADD', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 21, 'dn': [18]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'june', 'tag': 'NNP', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'appos', 'up': 3, 'dn': [17, 19, 20]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':-)', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'http://en.wikipedia.beta.wmflabs.org/wiki/Special:Version VisualEditor (Version 0.1.0)\\t(4b74101) 19:00, 20 June 2013 : )', 'cleaned': ' visualeditor (version .0) (4b74101) :, june :-)'})}),\n", + " '1214': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1214', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I have no idea what went wrong :/ Filled bug 49906 to monitor such issues. Thank you Chad!', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 7, 11, 14, 17]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'idea', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 5]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'went', 'tag': 'VBD', 'dep': 'relcl', 'up': 3, 'dn': [4, 6]}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': ':/', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'filled', 'tag': 'VBN', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 11, 'dn': [8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [9, 10, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'monitor', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [13, 16]}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'thank', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 2, 3]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'chad', 'tag': 'VBD', 'dep': 'xcomp', 'up': 0, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'I have no idea what went wrong :/ Filled bug 49906 to monitor such issues. Thank you Chad!', 'cleaned': 'i have no idea what went wrong :/ filled bug to monitor such issues. thank you chad!'})}),\n", + " '1215': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oetk6bbl6omm354ejz3b', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1215', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Fixed. gerrit> select from submodule_subscriptions where submodule_project_name like '%VisualEditor%'; submodule_project_name | submodule_branch_name | super_project_project_name | super_project_branch_name | submodule_path + + + + VisualEditor | refs/heads/master | mediawiki/extensions | refs/heads/master | VisualEditor (1 row; 2 ms) gerrit> update submodule_subscriptions set submodule_project_name = 'mediawiki/extensions/VisualEditor' where submodule_path = 'VisualEditor'; UPDATE 1; 2 ms gerrit> select from submodule_subscriptions where submodule_project_name like '%VisualEditor%'; submodule_project_name | submodule_branch_name | super_project_project_name | super_project_branch_name | submodule_path + + + + mediawiki/extensions/VisualEditor | refs/heads/master | mediawiki/extensions | refs/heads/master | VisualEditor (1 row; 1 ms) Was the extension at one point pointing to the wrong repository? Will file a bug upstream, since I guess this should've updated itself when the submodule changed.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'gerrit', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 11, 12, 75, 80]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'select', 'tag': 'JJ', 'dep': 'amod', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'submodule_subscriptions', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [8]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'submodule_project_name', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'like', 'tag': 'VBP', 'dep': 'relcl', 'up': 5, 'dn': [6, 7, 9, 10]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '%', 'tag': 'NN', 'dep': 'intj', 'up': 8, 'dn': []}, {'tok': 'visualeditor%', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 75, 'dn': []}, {'tok': 'submodule_project_name', 'tag': 'PRP', 'dep': 'nsubj', 'up': 59, 'dn': [15, 16, 18, 20, 26, 28, 29, 34, 36, 57]}, {'tok': '|', 'tag': 'VBP', 'dep': 'appos', 'up': 14, 'dn': []}, {'tok': 'submodule_branch_name', 'tag': 'NNP', 'dep': 'appos', 'up': 14, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'super_project_project_name', 'tag': 'NN', 'dep': 'appos', 'up': 14, 'dn': [17]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'super_project_branch_name', 'tag': 'NN', 'dep': 'appos', 'up': 14, 'dn': [19, 22]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'submodule_path', 'tag': 'CD', 'dep': 'appos', 'up': 20, 'dn': [21]}, {'tok': '-----------------------+-----------------------+----------------------------+---------------------------+---------------', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': [23]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'refs', 'tag': 'NNS', 'dep': 'appos', 'up': 14, 'dn': [24, 25, 27]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'heads', 'tag': 'NNS', 'dep': 'appos', 'up': 14, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'compound', 'up': 34, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'nmod', 'up': 34, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'nmod', 'up': 34, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'appos', 'up': 14, 'dn': [30, 31, 32, 33]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': 'refs', 'tag': 'NNS', 'dep': 'appos', 'up': 14, 'dn': [35, 37, 42]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'heads', 'tag': 'NNS', 'dep': 'nmod', 'up': 40, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'compound', 'up': 42, 'dn': [38, 39]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 36, 'dn': [40, 41, 47]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 47, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 47, 'dn': [46]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'row', 'tag': 'NN', 'dep': 'appos', 'up': 42, 'dn': [43, 44, 45]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 52, 'dn': [51]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'ms', 'tag': 'NNP', 'dep': 'nmod', 'up': 54, 'dn': [50]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'gerrit', 'tag': 'NNP', 'dep': 'nsubj', 'up': 56, 'dn': [52, 53, 55]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'update', 'tag': 'NNP', 'dep': 'compound', 'up': 57, 'dn': [48, 49, 54]}, {'tok': 'submodule_subscriptions', 'tag': 'CD', 'dep': 'appos', 'up': 14, 'dn': [56, 58]}, {'tok': 'set', 'tag': 'VBN', 'dep': 'acl', 'up': 57, 'dn': []}, {'tok': 'submodule_project_name', 'tag': 'NN', 'dep': 'nsubj', 'up': 75, 'dn': [14, 60, 70]}, {'tok': '=', 'tag': 'VBZ', 'dep': 'prep', 'up': 59, 'dn': [61, 66]}, {'tok': \"'\", 'tag': 'NNP', 'dep': 'punct', 'up': 60, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'nmod', 'up': 66, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 64, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'nmod', 'up': 66, 'dn': [63]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 60, 'dn': [62, 64, 65, 67]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 66, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 70, 'dn': []}, {'tok': 'submodule_path', 'tag': 'CD', 'dep': 'nsubj', 'up': 70, 'dn': []}, {'tok': '=', 'tag': 'NNS', 'dep': 'relcl', 'up': 59, 'dn': [68, 69, 71, 72, 73]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 70, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 70, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 70, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 75, 'dn': []}, {'tok': 'update', 'tag': 'VBP', 'dep': 'conj', 'up': 0, 'dn': [13, 59, 74, 76, 77, 78, 79]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 75, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 75, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 75, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 75, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': [81]}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 80, 'dn': [82]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 81, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'ms', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'gerrit', 'tag': 'NNP', 'dep': 'dep', 'up': 16, 'dn': [0, 2, 3, 4, 5, 12, 13, 14]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'select', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'submodule_subscriptions', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [9]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'submodule_project_name', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'like', 'tag': 'VBP', 'dep': 'relcl', 'up': 6, 'dn': [7, 8, 10, 11]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '%', 'tag': 'NN', 'dep': 'intj', 'up': 9, 'dn': []}, {'tok': 'visualeditor%', 'tag': 'NN', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'submodule_project_name', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': '|', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 15, 17]}, {'tok': 'submodule_branch_name', 'tag': 'NNP', 'dep': 'dep', 'up': 16, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'super_project_project_name', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 4]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'super_project_branch_name', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [2]}, {'tok': '|', 'tag': 'NN', 'dep': 'advmod', 'up': 1, 'dn': [5]}, {'tok': 'submodule_path', 'tag': 'CD', 'dep': 'nummod', 'up': 4, 'dn': []}]}, {'rt': 35, 'toks': [{'tok': '----------------------------------+-----------------------+----------------------------+---------------------------+---------------', 'tag': 'NNP', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'nmod', 'up': 5, 'dn': [0, 1, 2]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': [3, 4]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'refs', 'tag': 'NNS', 'dep': 'dep', 'up': 35, 'dn': [5, 6, 8, 9, 15, 17]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'heads', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'nmod', 'up': 15, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'nmod', 'up': 15, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'extensions', 'tag': 'NNS', 'dep': 'appos', 'up': 7, 'dn': [10, 11, 12, 13, 14]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'refs', 'tag': 'NNS', 'dep': 'appos', 'up': 7, 'dn': [16, 18, 23]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'heads', 'tag': 'NNS', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'compound', 'up': 23, 'dn': [19, 20]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 17, 'dn': [21, 22, 28]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': [27]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'row', 'tag': 'NN', 'dep': 'appos', 'up': 23, 'dn': [24, 25, 26]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 33, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 33, 'dn': [32]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'ms', 'tag': 'NNP', 'dep': 'nsubj', 'up': 35, 'dn': [30, 31, 34]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [7, 29, 33, 37, 46]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'extension', 'tag': 'NN', 'dep': 'attr', 'up': 35, 'dn': [36, 38]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [41]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 40, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'compound', 'up': 41, 'dn': [39]}, {'tok': 'pointing', 'tag': 'NN', 'dep': 'pobj', 'up': 38, 'dn': [40, 42]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [45]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 45, 'dn': []}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'amod', 'up': 45, 'dn': []}, {'tok': 'repository', 'tag': 'NN', 'dep': 'pobj', 'up': 42, 'dn': [43, 44]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 35, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'file', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 5, 8, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': [2]}, {'tok': 'upstream', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'guess', 'tag': 'VBP', 'dep': 'advcl', 'up': 1, 'dn': [6, 7, 12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': \"'ve\", 'tag': 'VB', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'updated', 'tag': 'VBN', 'dep': 'ccomp', 'up': 8, 'dn': [9, 10, 11, 13, 17]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'submodule', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [15]}, {'tok': 'changed', 'tag': 'VBD', 'dep': 'advcl', 'up': 12, 'dn': [14, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"Fixed. gerrit> select from submodule_subscriptions where submodule_project_name like '%VisualEditor%'; submodule_project_name | submodule_branch_name | super_project_project_name | super_project_branch_name | submodule_path + + + + VisualEditor | refs/heads/master | mediawiki/extensions | refs/heads/master | VisualEditor (1 row; 2 ms) gerrit> update submodule_subscriptions set submodule_project_name = 'mediawiki/extensions/VisualEditor' where submodule_path = 'VisualEditor'; UPDATE 1; 2 ms gerrit> select from submodule_subscriptions where submodule_project_name like '%VisualEditor%'; submodule_project_name | submodule_branch_name | super_project_project_name | super_project_branch_name | submodule_path + + + + mediawiki/extensions/VisualEditor | refs/heads/master | mediawiki/extensions | refs/heads/master | VisualEditor (1 row; 1 ms) Was the extension at one point pointing to the wrong repository? Will file a bug upstream, since I guess this should've updated itself when the submodule changed.\", 'cleaned': \"fixed. gerrit> select * from submodule_subscriptions where submodule_project_name like '%visualeditor%'; submodule_project_name | submodule_branch_name | super_project_project_name | super_project_branch_name | submodule_path -----------------------+-----------------------+----------------------------+---------------------------+--------------- visualeditor | refs/heads/master | mediawiki/extensions | refs/heads/master | visualeditor ( row; ms) gerrit> update submodule_subscriptions set submodule_project_name = 'mediawiki/extensions/visualeditor' where submodule_path = 'visualeditor'; update ; ms gerrit> select * from submodule_subscriptions where submodule_project_name like '%visualeditor%'; submodule_project_name | submodule_branch_name | super_project_project_name | super_project_branch_name | submodule_path ----------------------------------+-----------------------+----------------------------+---------------------------+--------------- mediawiki/extensions/visualeditor | refs/heads/master | mediawiki/extensions | refs/heads/master | visualeditor ( row; ms) was the extension at one point pointing to the wrong repository? will file a bug upstream, since i guess this should've updated itself when the submodule changed.\"})}),\n", + " '1216': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1216', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Actually moving this bug under 'git/gerrit'.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'moving', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 3, 4, 9, 10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'under', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [8]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'git', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'gerrit', 'tag': 'NNP', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 7]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"Actually moving this bug under 'git/gerrit'.\", 'cleaned': \"actually moving this bug under 'git/gerrit'.\"})}),\n", + " '1217': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1217', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"On beta, origin/master points to 5add8cc4c0ea5b305525c30d8af5261406e5d355 which mean VisualEditor remote is not being fetched when running 'git pull && git submodule update init'.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'on', 'tag': 'IN', 'dep': 'ROOT', 'dn': [6, 27, 28, 29]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'origin', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [3, 4]}, {'tok': 'points', 'tag': 'NNS', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 5, 7, 10]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': '5add8cc4c0ea5b305525c30d8af5261406e5d355', 'tag': 'VB', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'mean', 'tag': 'VBP', 'dep': 'relcl', 'up': 6, 'dn': [9, 16]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'remote', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 16, 'dn': [11]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'fetched', 'tag': 'VBN', 'dep': 'ccomp', 'up': 10, 'dn': [12, 13, 14, 15, 18]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'advcl', 'up': 16, 'dn': [17, 26]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'git', 'tag': 'NN', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': 'pull', 'tag': 'NN', 'dep': 'nmod', 'up': 26, 'dn': [19, 20, 22]}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': [23, 24]}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 22, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'conj', 'up': 22, 'dn': []}, {'tok': 'submodule', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'update', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [21, 25]}, {'tok': '--init', 'tag': ':', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"On beta, origin/master points to 5add8cc4c0ea5b305525c30d8af5261406e5d355 which mean VisualEditor remote is not being fetched when running 'git pull && git submodule update init'.\", 'cleaned': \"on beta, origin/master points to 5add8cc4c0ea5b305525c30d8af5261406e5d355 which mean visualeditor remote is not being fetched when running 'git pull && git submodule update --init'.\"})}),\n", + " '1218': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-orzyp3dswemhdgdznro5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1218', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"The mediawiki/extensions.git is not updating VisualEditor extension: $ git submodule update init VisualEditor remote: Counting objects: 3887, done remote: Finding sources: 100% (5930/5930) remote: Getting sizes: 100% (1370/1370) remote: Compressing objects: 21% (288/1370) remote: Total 5930 (delta 3846), reused 5495 (delta 3829) Receiving objects: 100% (5930/5930), 2.95 MiB | 622 KiB/s, done. Resolving deltas: 100% (4091/4091), completed with 275 local objects. From https://gerrit.wikimedia.org/r/p/mediawiki/extensions/VisualEditor 65602e1..ed1c06e master > origin/master Submodule path 'VisualEditor': checked out '5add8cc4c0ea5b305525c30d8af5261406e5d355' $ cd VisualEditor $ git rev parse HEAD origin/master 5add8cc4c0ea5b305525c30d8af5261406e5d355 ed1c06ee6b36851ba1f6e3a68d0584da4c20be46 HEAD should points to the same as origin/master. Parsoid is updated though: $ git rev parse HEAD origin/master bf8d3dff339e5b3e10f0667850d0114f49db131c bf8d3dff339e5b3e10f0667850d0114f49db131c Moving the bug under Wikimedia > Git/Gerrit . Will poke Chad / Sam about it.\", 'parsed': [{'rt': 21, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'nsubj', 'up': 6, 'dn': [0, 3]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'extensions.git', 'tag': 'ADD', 'dep': 'appos', 'up': 1, 'dn': [2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'updating', 'tag': 'VBG', 'dep': 'ccomp', 'up': 21, 'dn': [1, 4, 5, 8, 9]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'extension', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 15, 'dn': [11]}, {'tok': 'cur', 'tag': 'XX', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': 'git', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': [12]}, {'tok': 'submodule', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'update', 'tag': 'NN', 'dep': 'dep', 'up': 21, 'dn': [10, 13, 14, 16, 18]}, {'tok': '--init', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 18, 'dn': []}, {'tok': 'remote', 'tag': 'NN', 'dep': 'appos', 'up': 15, 'dn': [17, 19]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'counting', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'objects', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [6, 15, 20, 22, 23, 24, 27, 32, 33, 34, 40]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 21, 'dn': [25, 26]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 24, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'xcomp', 'up': 21, 'dn': [28, 29, 31]}, {'tok': 'remote', 'tag': 'JJ', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'finding', 'tag': 'VBG', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'sources', 'tag': 'NNS', 'dep': 'dobj', 'up': 27, 'dn': [30]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'number>%', 'tag': \"''\", 'dep': 'appos', 'up': 21, 'dn': [35, 36, 37, 38, 39]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 34, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'remote', 'tag': 'NN', 'dep': 'npadvmod', 'up': 21, 'dn': [41, 43]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'compound', 'up': 43, 'dn': []}, {'tok': 'sizes', 'tag': 'NNS', 'dep': 'appos', 'up': 40, 'dn': [42, 44, 45, 46, 49, 51]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'number>%', 'tag': 'NN', 'dep': 'appos', 'up': 43, 'dn': [47, 48]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 46, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 43, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'remote', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'compressing', 'tag': 'VBG', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'objects', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 9, 11]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number>%', 'tag': \"''\", 'dep': 'appos', 'up': 3, 'dn': [7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'remote', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'total', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [2, 3, 5, 6, 7, 8, 9, 10, 11, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'delta', 'tag': 'NNP', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'reused', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 14, 15, 16, 17, 20, 23, 25, 26, 27, 30, 31, 32, 33, 34]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'delta', 'tag': 'NNP', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': [18, 19, 21, 22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'receiving', 'tag': 'VBG', 'dep': 'advcl', 'up': 13, 'dn': [24]}, {'tok': 'objects', 'tag': 'NNS', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'number>%', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': [28, 29]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 27, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': [1]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'mib', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': [0]}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'kib', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': [5]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 's', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [2, 3, 4, 7, 8, 10, 11, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'acl', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'resolving', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 11, 18]}, {'tok': 'deltas', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number>%', 'tag': \"''\", 'dep': 'dobj', 'up': 0, 'dn': [5, 6, 7, 8, 9, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': 'number>/', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'completed', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [12]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [17]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 17, 'dn': [13, 15]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'local', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'objects', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [14, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [4, 5, 16, 17]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '65602e1', 'tag': 'NNP', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 3]}, {'tok': '..', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'ed1c06e', 'tag': 'CD', 'dep': 'nummod', 'up': 16, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': [8, 9]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'prt', 'up': 7, 'dn': []}, {'tok': 'origin', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': [7, 11]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'submodule', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'path', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': [10, 12, 13, 15]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 14, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [6, 14]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'checked', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 18, 20, 21, 28, 44]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 19, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '5add8cc4c0ea5b305525c30d8af5261406e5d355', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '<', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'cd', 'tag': 'NNP', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [22, 23, 24, 25, 26, 27]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 32, 'dn': []}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'nmod', 'up': 32, 'dn': []}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 32, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'nmod', 'up': 42, 'dn': [29, 30, 31, 33, 37]}, {'tok': 'rev', 'tag': 'NNP', 'dep': 'appos', 'up': 32, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'parse', 'tag': 'JJ', 'dep': 'amod', 'up': 36, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'compound', 'up': 37, 'dn': [35]}, {'tok': 'origin', 'tag': 'NN', 'dep': 'appos', 'up': 32, 'dn': [34, 36, 38]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'compound', 'up': 40, 'dn': []}, {'tok': '5add8cc4c0ea5b305525c30d8af5261406e5d355', 'tag': 'NNP', 'dep': 'nmod', 'up': 42, 'dn': [39]}, {'tok': 'ed1c06ee6b36851ba1f6e3a68d0584da4c20be46', 'tag': 'NNP', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'head', 'tag': 'NNP', 'dep': 'nsubj', 'up': 44, 'dn': [32, 40, 41]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 44, 'dn': []}, {'tok': 'points', 'tag': 'VBZ', 'dep': 'conj', 'up': 19, 'dn': [42, 43, 45, 52]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 44, 'dn': [47]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'pobj', 'up': 45, 'dn': [46, 48]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 47, 'dn': [49, 51]}, {'tok': 'origin', 'tag': 'NN', 'dep': 'pobj', 'up': 48, 'dn': [50]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'master', 'tag': 'NNP', 'dep': 'pobj', 'up': 48, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 44, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'parsoid', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 2, 'dn': [13]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'updated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 27]}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'cur', 'tag': 'XX', 'dep': 'nmod', 'up': 13, 'dn': [5]}, {'tok': '>', 'tag': 'NNP', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'nmod', 'up': 13, 'dn': [7, 9]}, {'tok': 'rev', 'tag': 'NNP', 'dep': 'appos', 'up': 8, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'parse', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'head', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [11]}, {'tok': 'origin', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [6, 8, 10, 12, 14, 15, 17, 18]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'master', 'tag': 'NN', 'dep': 'appos', 'up': 13, 'dn': [16]}, {'tok': 'bf8d3dff339e5b3e10f0667850d0114f49db131c', 'tag': 'ADD', 'dep': 'appos', 'up': 15, 'dn': []}, {'tok': 'bf8d3dff339e5b3e10f0667850d0114f49db131c', 'tag': 'NNPS', 'dep': 'appos', 'up': 13, 'dn': []}, {'tok': 'moving', 'tag': 'VBG', 'dep': 'acl', 'up': 13, 'dn': [20, 23, 24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19, 21]}, {'tok': 'under', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22]}, {'tok': 'wikimedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 21, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': 'git', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 18, 'dn': [25, 26]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'gerrit', 'tag': 'NNP', 'dep': 'appos', 'up': 24, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'poke', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 5, 7]}, {'tok': 'chad', 'tag': 'NNP', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'sam', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"The mediawiki/extensions.git is not updating VisualEditor extension: $ git submodule update init VisualEditor remote: Counting objects: 3887, done remote: Finding sources: 100% (5930/5930) remote: Getting sizes: 100% (1370/1370) remote: Compressing objects: 21% (288/1370) remote: Total 5930 (delta 3846), reused 5495 (delta 3829) Receiving objects: 100% (5930/5930), 2.95 MiB | 622 KiB/s, done. Resolving deltas: 100% (4091/4091), completed with 275 local objects. From https://gerrit.wikimedia.org/r/p/mediawiki/extensions/VisualEditor 65602e1..ed1c06e master > origin/master Submodule path 'VisualEditor': checked out '5add8cc4c0ea5b305525c30d8af5261406e5d355' $ cd VisualEditor $ git rev parse HEAD origin/master 5add8cc4c0ea5b305525c30d8af5261406e5d355 ed1c06ee6b36851ba1f6e3a68d0584da4c20be46 HEAD should points to the same as origin/master. Parsoid is updated though: $ git rev parse HEAD origin/master bf8d3dff339e5b3e10f0667850d0114f49db131c bf8d3dff339e5b3e10f0667850d0114f49db131c Moving the bug under Wikimedia > Git/Gerrit . Will poke Chad / Sam about it.\", 'cleaned': \"the mediawiki/extensions.git is not updating visualeditor extension: git submodule update --init visualeditor remote: counting objects: , done remote: finding sources: % (/) remote: getting sizes: % (/) remote: compressing objects: % (/) remote: total (delta ), reused (delta ) receiving objects: % (/), mib | kib/s, done. resolving deltas: % (/), completed with local objects. from 65602e1..ed1c06e master -> origin/master submodule path 'visualeditor': checked out '5add8cc4c0ea5b305525c30d8af5261406e5d355' cd visualeditor git rev-parse head origin/master 5add8cc4c0ea5b305525c30d8af5261406e5d355 ed1c06ee6b36851ba1f6e3a68d0584da4c20be46 head should points to the same as origin/master. parsoid is updated though: git rev-parse head origin/master bf8d3dff339e5b3e10f0667850d0114f49db131c bf8d3dff339e5b3e10f0667850d0114f49db131c moving the bug under wikimedia > git/gerrit . will poke chad / sam about it.\"})}),\n", + " '1219': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1219', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'In this edit: https://fr.wikipedia.org/w/index.php?diff=94100781 VisualEditor seems to have emptied a reference (the one containing \"Maxime Pargaud\" as author of the cited reference). Version : unspecified Severity : normal', 'parsed': [{'rt': 8, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [2]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [5, 6]}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 4, 7, 11, 29]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'emptied', 'tag': 'VBN', 'dep': 'xcomp', 'up': 8, 'dn': [9, 10, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 14, 16, 28]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'appos', 'up': 13, 'dn': [15, 17, 22]}, {'tok': 'containing', 'tag': 'VBG', 'dep': 'acl', 'up': 16, 'dn': [20]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'maxime', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'pargaud', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 19, 21]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [23]}, {'tok': 'author', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [24]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'cited', 'tag': 'VBN', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 26]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'In this edit: https://fr.wikipedia.org/w/index.php?diff=94100781 VisualEditor seems to have emptied a reference (the one containing \"Maxime Pargaud\" as author of the cited reference). Version : unspecified Severity : normal', 'cleaned': 'in this edit: visualeditor seems to have emptied a reference (the one containing \"maxime pargaud\" as author of the cited reference). -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1220': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1220', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is now fixed (Parsoid selser issue); sorry!', 'parsed': [{'rt': 10, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'amod', 'up': 7, 'dn': [0, 1, 2]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'selser', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'ccomp', 'up': 10, 'dn': [3, 4, 5, 6, 8]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [7, 9, 11]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'This is now fixed (Parsoid selser issue); sorry!', 'cleaned': 'this is now fixed (parsoid selser issue); sorry!'})}),\n", + " '1221': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1221', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'VisualEditor kissed a girl and liked it. Oh boy, do our products grow up fast. Oh wait, it ate a reference? Bad bad editor. Discipline... Slacker!', 'parsed': [{'rt': 1, 'toks': [{'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'kissed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'girl', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'liked', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [6]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'oh', 'tag': 'UH', 'dep': 'intj', 'up': 6, 'dn': []}, {'tok': 'boy', 'tag': 'UH', 'dep': 'intj', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 5, 'dn': []}, {'tok': 'products', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': [4]}, {'tok': 'grow', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 7, 8, 9]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 6, 'dn': []}, {'tok': 'fast', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'oh', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': [1]}, {'tok': 'wait', 'tag': 'VB', 'dep': 'intj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'ate', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'bad', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'bad', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'discipline', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': [1]}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'slacker', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'VisualEditor kissed a girl and liked it. Oh boy, do our products grow up fast. Oh wait, it ate a reference? Bad bad editor. Discipline... Slacker!', 'cleaned': 'visualeditor kissed a girl and liked it. oh boy, do our products grow up fast. oh wait, it ate a reference? bad bad editor. discipline... slacker!'})}),\n", + " '1222': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1222', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'See https://en.wikipedia.org/wiki/User:Mdennis_%28WMF%29/sandbox for the result of four different attempts to insert images. Each one resulted in something like https://en.wikipedia.org/w/index.php?title=User%3AMdennis_%28WMF%29%2Fsandbox&diff=560491469&oldid=560491343 Version : unspecified Severity : normal', 'parsed': [{'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'four', 'tag': 'CD', 'dep': 'nummod', 'up': 10, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'attempts', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'acl', 'up': 10, 'dn': [11, 13]}, {'tok': 'images', 'tag': 'NNS', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'each', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'resulted', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'something', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [5, 23]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18, 19, 20, 21, 22]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': [17]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [16]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}]}], 'stripped_text': 'See https://en.wikipedia.org/wiki/User:Mdennis_%28WMF%29/sandbox for the result of four different attempts to insert images. Each one resulted in something like https://en.wikipedia.org/w/index.php?title=User%3AMdennis_%28WMF%29%2Fsandbox&diff=560491469&oldid=560491343 Version : unspecified Severity : normal', 'cleaned': 'see for the result of four different attempts to insert images. each one resulted in something like -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1223': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1223', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Fixed. Sorry about this.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 3]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed. Sorry about this.', 'cleaned': 'fixed. sorry about this.'})}),\n", + " '1224': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wrimmmr5w2zt7nk2t753', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1224', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=McIntosh_%28apple%29&diff=560394609&oldid=560264020 Version : unspecified Severity : normal', 'parsed': [{'rt': 17, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 17, 'dn': [1, 3, 4, 5, 6, 7, 8, 12, 13, 14]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': [2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': [9, 11]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': [10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 15, 16]}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=McIntosh_%28apple%29&diff=560394609&oldid=560264020 Version : unspecified Severity : normal', 'cleaned': ' -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1225': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1225', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I'm going to speculatively mark this as fixed; we haven't seen any further issues with this and there's no steps to repeat even when we undertake edit conflicts it still doesn't occur. Please re open if you find that it does recur and if so, any information about how to get it to trigger would be great, of course.\", 'parsed': [{'rt': 13, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'ccomp', 'up': 13, 'dn': [0, 1, 5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'speculatively', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'mark', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 4, 6, 8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 5, 'dn': [7]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 9, 10, 11, 12, 16, 21]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'further', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'dobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 21, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'conj', 'up': 13, 'dn': [19, 20, 23, 26, 30, 38]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'steps', 'tag': 'NNS', 'dep': 'attr', 'up': 21, 'dn': [22, 25]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'repeat', 'tag': 'VB', 'dep': 'relcl', 'up': 23, 'dn': [24]}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'undertake', 'tag': 'VBP', 'dep': 'advcl', 'up': 21, 'dn': [27, 28, 29, 32]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'conflicts', 'tag': 'NNS', 'dep': 'dobj', 'up': 30, 'dn': [31, 37]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 37, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 37, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 37, 'dn': []}, {'tok': 'occur', 'tag': 'VB', 'dep': 'relcl', 'up': 32, 'dn': [33, 34, 35, 36]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 26, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 26, 'dn': [1, 2, 3]}, {'tok': 're', 'tag': 'VB', 'dep': 'intj', 'up': 0, 'dn': []}, {'tok': '-', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'find', 'tag': 'VBP', 'dep': 'advcl', 'up': 26, 'dn': [4, 5, 10, 11, 12]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'recur', 'tag': 'VB', 'dep': 'ccomp', 'up': 6, 'dn': [7, 8, 9]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advcl', 'up': 26, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'information', 'tag': 'NN', 'dep': 'nsubj', 'up': 26, 'dn': [16, 18]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [21]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'pcomp', 'up': 18, 'dn': [19, 20, 22, 23]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'trigger', 'tag': 'VB', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 6, 14, 15, 17, 25, 27, 28, 29, 31]}, {'tok': 'great', 'tag': 'JJ', 'dep': 'acomp', 'up': 26, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [30]}, {'tok': 'course', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 26, 'dn': []}]}], 'stripped_text': \"I'm going to speculatively mark this as fixed; we haven't seen any further issues with this and there's no steps to repeat even when we undertake edit conflicts it still doesn't occur. Please re open if you find that it does recur and if so, any information about how to get it to trigger would be great, of course.\", 'cleaned': \"i'm going to speculatively mark this as fixed; we haven't seen any further issues with this and there's no steps to repeat - even when we undertake edit conflicts it still doesn't occur. please re-open if you find that it does recur - and if so, any information about how to get it to trigger would be great, of course.\"})}),\n", + " '1226': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sx63fwaih5kjt7bz4u6z', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1226', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #1) > https://en.wikipedia.org/wiki/Wikipedia: > Village_pump_(technical)#VisualEditor_ _A.2FB_test_launch_on_18_June > > indicates that this might be caused by edit conflicts I can't replicate this, although of course it is difficult to realistically replicate edit conflicts.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 8, 'dn': [0]}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': [3, 4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'village_pump_(technical)#visualeditor_-_a.2fb_test_launch_on_18_june', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [2, 6, 7]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'indicates', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 13, 34]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 13, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'caused', 'tag': 'VBN', 'dep': 'ccomp', 'up': 8, 'dn': [9, 10, 11, 12, 14, 20]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 13, 'dn': [16]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'conflicts', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'replicate', 'tag': 'VB', 'dep': 'ccomp', 'up': 13, 'dn': [17, 18, 19, 21, 22, 27]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'although', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [25]}, {'tok': 'course', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 20, 'dn': [23, 24, 26, 28, 33]}, {'tok': 'difficult', 'tag': 'JJ', 'dep': 'acomp', 'up': 27, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'realistically', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'replicate', 'tag': 'VB', 'dep': 'amod', 'up': 33, 'dn': [29, 30]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 33, 'dn': []}, {'tok': 'conflicts', 'tag': 'NNS', 'dep': 'attr', 'up': 27, 'dn': [31, 32]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}], 'stripped_text': \"(In reply to comment #1) > https://en.wikipedia.org/wiki/Wikipedia: > Village_pump_(technical)#VisualEditor_ _A.2FB_test_launch_on_18_June > > indicates that this might be caused by edit conflicts I can't replicate this, although of course it is difficult to realistically replicate edit conflicts.\", 'cleaned': \"(in reply to comment #) > > village_pump_(technical)#visualeditor_-_a.2fb_test_launch_on_18_june > > indicates that this might be caused by edit conflicts i can't replicate this, although of course it is difficult to realistically replicate edit conflicts.\"})}),\n", + " '1227': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wrimmmr5w2zt7nk2t753', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1227', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)#VisualEditor_ _A.2FB_test_launch_on_18_June indicates that this might be caused by edit conflicts', 'parsed': [{'rt': 2, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'url>)#visualeditor_-_a.2fb_test_launch_on_18_june', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'indicates', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'caused', 'tag': 'VBN', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 5, 6, 8]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 7, 'dn': [10]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'conflicts', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9]}]}], 'stripped_text': 'https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)#VisualEditor_ _A.2FB_test_launch_on_18_June indicates that this might be caused by edit conflicts', 'cleaned': ')#visualeditor_-_a.2fb_test_launch_on_18_june indicates that this might be caused by edit conflicts'})}),\n", + " '1228': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1228', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Have a page with a block but no s and you get: | Uncaught TypeError: Cannot call method 'connect' of null This is bad. Version : unspecified Severity : normal\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [2, 3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'nmod', 'up': 9, 'dn': [5, 7, 8]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'nummod', 'up': 6, 'dn': []}, {'tok': 'block', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}]}, {'rt': 5, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 's', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'conj', 'up': 5, 'dn': [7, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '|', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': [1]}, {'tok': 'uncaught', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [0, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'call', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 4, 5, 7, 9, 14, 16]}, {'tok': 'method', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'connect', 'tag': 'JJ', 'dep': 'oprd', 'up': 6, 'dn': [8, 10, 11]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'null', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 6, 'dn': [13, 15]}, {'tok': 'bad', 'tag': 'JJ', 'dep': 'acomp', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"Have a page with a block but no s and you get: | Uncaught TypeError: Cannot call method 'connect' of null This is bad. Version : unspecified Severity : normal\", 'cleaned': \"have a page with a block but no s and you get: | uncaught typeerror: cannot call method 'connect' of null this is bad. -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '1229': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1229', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'This was fixed with gerrit 67924, which is now merged into master and will go out with wmf8 from Thursday.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 23]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 7, 8, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [9, 10, 11, 13, 15, 17]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 12, 'dn': [16, 18, 19, 21]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 17, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'wmf8', 'tag': 'NNP', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [22]}, {'tok': 'thursday', 'tag': 'NNP', 'dep': 'pobj', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'This was fixed with gerrit 67924, which is now merged into master and will go out with wmf8 from Thursday.', 'cleaned': 'this was fixed with gerrit , which is now merged into master and will go out with wmf8 from thursday.'})}),\n", + " '1230': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-dw53c5cb2qfhyemej57o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1230', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'https://en.wikipedia.org/w/index.php?title=Vidin&diff=559844598&oldid=559844102 shows several dirty diff issues, including spurious template bars, space changes, and corrupt links. However, this bug is specifically about the HTML comments that are dropped, \"the name of a location map as per http://en.wikipedia.org/wiki/Template:Location_map\" and \"the position of the pushpin label: left, right, top, bottom, none\". These comments often have important messages to other editors, so they can not be stripped. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=49603 https://bugzilla.wikimedia.org/show_bug.cgi?id=49655', 'parsed': [{'rt': 3, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 7, 20]}, {'tok': 'several', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'dirty', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 6, 8, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'including', 'tag': 'VBG', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'spurious', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'bars', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 13, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'conj', 'up': 12, 'dn': [14, 16, 17, 19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'corrupt', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'conj', 'up': 15, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 6, 14, 35, 45]}, {'tok': 'specifically', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'comments', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 12, 13]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'dropped', 'tag': 'VBN', 'dep': 'relcl', 'up': 9, 'dn': [10, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'nsubj', 'up': 35, 'dn': [15, 17, 26, 29]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'location', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'map', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19, 21]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [22]}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [23, 24, 25]}, {'tok': '<', 'tag': 'XX', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'position', 'tag': 'NN', 'dep': 'conj', 'up': 16, 'dn': [27, 28, 30, 34]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'pushpin', 'tag': 'JJ', 'dep': 'compound', 'up': 33, 'dn': []}, {'tok': 'label', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'left', 'tag': 'JJ', 'dep': 'ccomp', 'up': 4, 'dn': [16, 36, 37, 41, 43]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'right', 'tag': 'UH', 'dep': 'conj', 'up': 35, 'dn': [38, 39]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'top', 'tag': 'JJ', 'dep': 'conj', 'up': 37, 'dn': [40]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'bottom', 'tag': 'NN', 'dep': 'oprd', 'up': 35, 'dn': [42]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'none', 'tag': 'NN', 'dep': 'dep', 'up': 35, 'dn': [44]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'comments', 'tag': 'NNS', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'often', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 2, 5, 6, 9, 15, 16]}, {'tok': 'important', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'messages', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 15, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'stripped', 'tag': 'VBN', 'dep': 'advcl', 'up': 3, 'dn': [10, 11, 12, 13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 5, 6, 8, 10]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [9]}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 12, 13, 14, 17, 18, 19, 20, 21]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': [15, 16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'https://en.wikipedia.org/w/index.php?title=Vidin&diff=559844598&oldid=559844102 shows several dirty diff issues, including spurious template bars, space changes, and corrupt links. However, this bug is specifically about the HTML comments that are dropped, \"the name of a location map as per http://en.wikipedia.org/wiki/Template:Location_map\" and \"the position of the pushpin label: left, right, top, bottom, none\". These comments often have important messages to other editors, so they can not be stripped. Version : unspecified Severity : major See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=49603 https://bugzilla.wikimedia.org/show_bug.cgi?id=49655', 'cleaned': ' shows several dirty diff issues, including spurious template bars, space changes, and corrupt links. however, this bug is specifically about the html comments that are dropped, \"the name of a location map as per and \"the position of the pushpin label: left, right, top, bottom, none\". these comments often have important messages to other editors, so they can not be stripped. -------------------------- **version**: unspecified **severity**: major **see also**: '})}),\n", + " '1233': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1233', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"That's a separate bug, will raise as such.\", 'parsed': [{'rt': 7, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 7, 'dn': [0, 4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'separate', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'raise', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 5, 6, 9, 10]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'such', 'tag': 'JJ', 'dep': 'advmod', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': \"That's a separate bug, will raise as such.\", 'cleaned': \"that's a separate bug, will raise as such.\"})}),\n", + " '1234': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1234', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Not sure if it's the same thing, but I just did this today http://it.wikipedia.org/w/index.php?title=Google&diff=59622535&oldid=59377529 and it discarded commented text which, as noted above, should be there for a reason :)\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 4, 8, 9, 12]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [10, 11, 13, 14, 15, 16, 17, 18, 20, 35]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'discarded', 'tag': 'VBD', 'dep': 'conj', 'up': 12, 'dn': [19, 22]}, {'tok': 'commented', 'tag': 'VBN', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 30]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'noted', 'tag': 'VBN', 'dep': 'advcl', 'up': 30, 'dn': [25, 27]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'relcl', 'up': 22, 'dn': [23, 24, 26, 28, 29, 31, 32]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [34]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33]}, {'tok': ':)', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': \"Not sure if it's the same thing, but I just did this today http://it.wikipedia.org/w/index.php?title=Google&diff=59622535&oldid=59377529 and it discarded commented text which, as noted above, should be there for a reason :)\", 'cleaned': \"not sure if it's the same thing, but i just did this today and it discarded commented text which, as noted above, should be there for a reason :)\"})}),\n", + " '1235': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1235', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'This is now fixed; as an example, see https://en.wikipedia.org/w/index.php?title=Bleak_House&diff=560362551&oldid=560338958 as an edit made with VisualEditor that leaves the comments in the templates as they were.', 'parsed': [{'rt': 9, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 9, 'dn': [0, 1, 2]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [7]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 4, 5, 8, 10, 11, 12, 13, 29]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [15]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'made', 'tag': 'VBN', 'dep': 'acl', 'up': 15, 'dn': [17]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [20]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'leaves', 'tag': 'VBZ', 'dep': 'relcl', 'up': 18, 'dn': [19, 22, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'comments', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': [21, 23]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'advcl', 'up': 20, 'dn': [26, 27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': 'This is now fixed; as an example, see https://en.wikipedia.org/w/index.php?title=Bleak_House&diff=560362551&oldid=560338958 as an edit made with VisualEditor that leaves the comments in the templates as they were.', 'cleaned': 'this is now fixed; as an example, see as an edit made with visualeditor that leaves the comments in the templates as they were.'})}),\n", + " '1236': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1236', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Can't reproduce in master. The comment appears in the template dialog and can be edited. With experimental code disabled the template is completely untouched.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'master', 'tag': 'NNP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 7, 10, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'edited', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'with', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'experimental', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'disabled', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 6, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [5, 8]}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'untouched', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"Can't reproduce in master. The comment appears in the template dialog and can be edited. With experimental code disabled the template is completely untouched.\", 'cleaned': \"can't reproduce in master. the comment appears in the template dialog and can be edited. with experimental code disabled the template is completely untouched.\"})}),\n", + " '1237': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1237', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': '(In reply to comment #3) > See also bug 49655 and this (where Ssastry discusses it): > Wikipedia:VisualEditor/Feedback#Removal_of_comments_in_Infobox The place for \"see also\" bugs is the \"see also\" section at the top right of the bug have put it there. : ) Bug 42124 is not relevant.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 7, 8, 14, 15, 16, 17, 20, 45, 48, 49]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'conj', 'up': 3, 'dn': [9, 12]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'ssastry', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'discusses', 'tag': 'VBZ', 'dep': 'relcl', 'up': 8, 'dn': [10, 11, 13]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '):', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'feedback#removal_of_comments_in_infobox', 'tag': 'VBP', 'dep': 'advcl', 'up': 3, 'dn': [18, 19, 22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'place', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 23]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [25, 29]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'pcomp', 'up': 23, 'dn': [24, 26]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'bugs', 'tag': 'NNS', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'dep', 'up': 23, 'dn': [27, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'nmod', 'up': 35, 'dn': [33]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'nsubj', 'up': 45, 'dn': [30, 31, 32, 34, 36]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [39]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'top', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [37, 38, 40]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 40, 'dn': [41]}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 45, 'dn': []}, {'tok': 'put', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [35, 43, 44, 46, 47]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 45, 'dn': []}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 45, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':-)', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'bug', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [1]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 4, 5]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'relevant', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': '(In reply to comment #3) > See also bug 49655 and this (where Ssastry discusses it): > Wikipedia:VisualEditor/Feedback#Removal_of_comments_in_Infobox The place for \"see also\" bugs is the \"see also\" section at the top right of the bug have put it there. : ) Bug 42124 is not relevant.', 'cleaned': '(in reply to comment #) > see also bug and this (where ssastry discusses it): > wikipedia:visualeditor/feedback#removal_of_comments_in_infobox the place for \"see also\" bugs is the \"see also\" section at the top right of the bug - have put it there. :-) bug is not relevant.'})}),\n", + " '1238': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ebwxbdwkoxprr4cvvjvy', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1238', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': '[[Wikipedia:VisualEditor/Feedback#Removal_of_comments_in_Infobox]] See also bug 42124.', 'parsed': [{'rt': 11, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'wikipedia', 'tag': 'FW', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [2, 3, 6, 7, 8]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'feedback#removal_of_comments_in_infobox', 'tag': 'ADD', 'dep': 'appos', 'up': 4, 'dn': [5]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 9, 10, 12, 13, 14, 15]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': '[[Wikipedia:VisualEditor/Feedback#Removal_of_comments_in_Infobox]] See also bug 42124.', 'cleaned': '[[wikipedia:visualeditor/feedback#removal_of_comments_in_infobox]] see also bug .'})}),\n", + " '1239': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ebwxbdwkoxprr4cvvjvy', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1239', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'See also bug 49655 and this (where Ssastry discusses it): Wikipedia:VisualEditor/Feedback#Removal_of_comments_in_Infobox', 'parsed': [{'rt': 2, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'bug', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 7, 13, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'dep', 'up': 2, 'dn': [8, 11]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'ssastry', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'discusses', 'tag': 'VBZ', 'dep': 'relcl', 'up': 7, 'dn': [9, 10, 12]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [15, 16]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 14, 'dn': [18]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'feedback#removal_of_comments_in_infobox', 'tag': 'NNS', 'dep': 'appos', 'up': 16, 'dn': [17]}]}], 'stripped_text': 'See also bug 49655 and this (where Ssastry discusses it): Wikipedia:VisualEditor/Feedback#Removal_of_comments_in_Infobox', 'cleaned': 'see also bug and this (where ssastry discusses it): wikipedia:visualeditor/feedback#removal_of_comments_in_infobox'})}),\n", + " '1240': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1240', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Confirm that these are being re broken, but seemingly online in template calls (where we can't alienate them?). Ed, can you confirm at your end if this is a DM issue or a Parsoid one? I was able to edit around an HTML comment without altering it inline (as expected) in https://www.mediawiki.org/w/index.php?title=VisualEditor:TestComments&diff=712245&oldid=712244 but changes to the HTML comment in the second template fail to be detected as a change (?). Note that the first template can't be edited as the preceding block comment it created as an mw:Placeholder (per bug 47403) and (wrongly?) merged with the following transclusion.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'confirm', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 11, 20, 22, 23, 24]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'these', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'ccomp', 'up': 0, 'dn': [1, 2, 3, 5, 6, 7, 8, 9]}, {'tok': 're', 'tag': 'VBN', 'dep': 'acomp', 'up': 4, 'dn': []}, {'tok': '-', 'tag': 'VBN', 'dep': 'acomp', 'up': 4, 'dn': []}, {'tok': 'broken', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'seemingly', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'online', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': [10, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'calls', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'alienate', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [15, 16, 17, 18, 19, 21]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'ed', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'confirm', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 10, 18]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 7, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 4, 'dn': [8, 9, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'dm', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 10, 'dn': [11, 12, 14, 17]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'conj', 'up': 13, 'dn': [15, 16]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 21, 22, 32]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 15, 17]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'html', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 9]}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'altering', 'tag': 'VBG', 'dep': 'pcomp', 'up': 9, 'dn': [11, 12]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'inline', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'parataxis', 'up': 4, 'dn': [13, 14, 16]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [19, 20]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 32, 'dn': [24]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 26, 28]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29, 30]}, {'tok': 'fail', 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [23, 35, 39, 40, 41, 42]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 35, 'dn': []}, {'tok': 'detected', 'tag': 'VBN', 'dep': 'xcomp', 'up': 32, 'dn': [33, 34, 36]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [38]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [37]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 32, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [8, 38]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [2, 3]}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'edited', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [1, 4, 5, 6, 7, 9, 28, 33]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'preceding', 'tag': 'VBG', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'block', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 12, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'created', 'tag': 'VBD', 'dep': 'relcl', 'up': 13, 'dn': [14, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'mw', 'tag': 'NNP', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'placeholder', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 19, 21, 22, 24, 25, 26, 27]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 20, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'wrongly', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': [29, 31, 32]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'merged', 'tag': 'VBD', 'dep': 'conj', 'up': 8, 'dn': [30, 34]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [37]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'following', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 36]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"Confirm that these are being re broken, but seemingly online in template calls (where we can't alienate them?). Ed, can you confirm at your end if this is a DM issue or a Parsoid one? I was able to edit around an HTML comment without altering it inline (as expected) in https://www.mediawiki.org/w/index.php?title=VisualEditor:TestComments&diff=712245&oldid=712244 but changes to the HTML comment in the second template fail to be detected as a change (?). Note that the first template can't be edited as the preceding block comment it created as an mw:Placeholder (per bug 47403) and (wrongly?) merged with the following transclusion.\", 'cleaned': \"confirm that these are being re-broken, but seemingly online in template calls (where we can't alienate them?). ed, can you confirm at your end if this is a dm issue or a parsoid one? i was able to edit around an html comment without altering it inline (as expected) in - but changes to the html comment in the second template fail to be detected as a change (?). note that the first template can't be edited as the preceding block comment it created as an mw:placeholder (per bug ) and (wrongly?) merged with the following transclusion.\"})}),\n", + " '1241': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ebwxbdwkoxprr4cvvjvy', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1241', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'At the time of this discussion by VE developers, [[Wikipedia:VisualEditor/Feedback/Archive 2013 05#General_observations]], hidden notes/comments were preserved. Now all hidden HTML notes on a page (or at least those in templates) are removed when the page is edited by VE. Page edit notices and section edit notices will not work as a replacement since hidden notes can be instructional for specific references, tables, infoboxes, navboxes, sentences, paragraphs, etc.. Page notices and edit notices are for a whole page or section. For more info: [[Wikipedia:VisualEditor/Feedback#HTML_notes]] or wherever it ends up later in the archives. If HTML notes are going to be replaced by some new hidden notation system, they still need to be preserved in the meantime. They should be treated similarly to how VE handles tables, infoboxes, and other stuff that VE can not currently edit. VE should not be doing anything within templates. Templates are too complex for VE to meddle with in the slightest way. VE should not even remove spaces in templates. If VE ends up with another hidden note tool, then a bot may have to go around to convert all existing hidden HTML notes to the new VE tool. But why bother? Why not keep the HTML notes, and use some kind of popup tooltip in VE that pops up when one puts the mouse cursor over a hidden note icon in VE edit mode? So one can read the hidden note in the popup. Kind of like how reference tooltips work.', 'parsed': [{'rt': 32, 'toks': [{'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 3, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'discussion', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 've', 'tag': 'IN', 'dep': 'pcomp', 'up': 6, 'dn': [8]}, {'tok': 'developers', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 23, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 23, 'dn': []}, {'tok': 'wikipedia', 'tag': 'FW', 'dep': 'nmod', 'up': 22, 'dn': [13, 20]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nmod', 'up': 20, 'dn': [15, 18]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'feedback', 'tag': 'NN', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'archive', 'tag': 'NN', 'dep': 'appos', 'up': 14, 'dn': [16, 17]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 12, 'dn': [14, 19, 21]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 23, 'dn': [12]}, {'tok': 'number>#general_observations', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 32, 'dn': [10, 11, 22, 24, 25]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'notes', 'tag': 'NNS', 'dep': 'nmod', 'up': 30, 'dn': [27, 29]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'comments', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 32, 'dn': [28]}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 32, 'dn': []}, {'tok': 'preserved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 9, 23, 26, 30, 31, 33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 32, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': 'notes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 5, 17]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'least', 'tag': 'JJS', 'dep': 'advmod', 'up': 12, 'dn': [10]}, {'tok': 'those', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 17, 'dn': [11, 13, 15]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'removed', 'tag': 'VBN', 'dep': 'conj', 'up': 4, 'dn': [12, 16, 22, 25]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 22, 'dn': [19]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 22, 'dn': []}, {'tok': 'edited', 'tag': 'VBN', 'dep': 'advcl', 'up': 17, 'dn': [18, 20, 21, 23]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 22, 'dn': [24]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'page', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'notices', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [0, 1, 3, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'notices', 'tag': 'NNS', 'dep': 'conj', 'up': 2, 'dn': [4, 5]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 9, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 7, 8, 10, 17, 40, 47]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'replacement', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'notes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 17, 'dn': [14]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'advcl', 'up': 9, 'dn': [13, 15, 16, 18, 19]}, {'tok': 'instructional', 'tag': 'JJ', 'dep': 'acomp', 'up': 17, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [21]}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 19, 'dn': [20, 22, 23, 34, 36]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'tables', 'tag': 'NNS', 'dep': 'conj', 'up': 21, 'dn': [24, 25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'infoboxes', 'tag': 'NNS', 'dep': 'conj', 'up': 23, 'dn': [26, 27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'navboxes', 'tag': 'NNS', 'dep': 'conj', 'up': 25, 'dn': [28, 29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'sentences', 'tag': 'NNS', 'dep': 'conj', 'up': 27, 'dn': [30, 31]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'paragraphs', 'tag': 'NNS', 'dep': 'conj', 'up': 29, 'dn': [32, 33]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'etc', 'tag': 'FW', 'dep': 'conj', 'up': 31, 'dn': []}, {'tok': '..', 'tag': 'NFP', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': 'notices', 'tag': 'NNS', 'dep': 'conj', 'up': 21, 'dn': [35, 37, 39]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 36, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'notices', 'tag': 'NNS', 'dep': 'conj', 'up': 36, 'dn': [38]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'conj', 'up': 9, 'dn': [41]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [44]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': 'whole', 'tag': 'JJ', 'dep': 'amod', 'up': 44, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 41, 'dn': [42, 43, 45, 46]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 44, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'conj', 'up': 44, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [2]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'info', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'wikipedia', 'tag': 'FW', 'dep': 'nmod', 'up': 10, 'dn': [7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'feedback#html_notes', 'tag': 'NNPS', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 6, 8, 9, 11, 12, 13, 14, 17, 23]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'wherever', 'tag': 'WRB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'ends', 'tag': 'VBZ', 'dep': 'conj', 'up': 10, 'dn': [15, 16, 18, 19, 20]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 17, 'dn': []}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'archives', 'tag': 'NNS', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'notes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 4, 'dn': [1]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'advcl', 'up': 17, 'dn': [0, 2, 3, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'replaced', 'tag': 'VBN', 'dep': 'xcomp', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 7, 'dn': [13]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'notation', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [11]}, {'tok': 'system', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [4, 14, 15, 16, 20, 24]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 20, 'dn': []}, {'tok': 'preserved', 'tag': 'VBN', 'dep': 'xcomp', 'up': 17, 'dn': [18, 19, 21]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'meantime', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'treated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 21]}, {'tok': 'similarly', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [9]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 8, 'dn': [6]}, {'tok': 'handles', 'tag': 'NNS', 'dep': 'compound', 'up': 9, 'dn': [7]}, {'tok': 'tables', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [8, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'infoboxes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 21, 'dn': [12, 13, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'stuff', 'tag': 'NN', 'dep': 'conj', 'up': 11, 'dn': [14, 17]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'relcl', 'up': 15, 'dn': [16]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [11, 18, 19, 20, 22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'doing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 6, 8]}, {'tok': 'anything', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'templates', 'tag': 'NNS', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 13]}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'complex', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'meddle', 'tag': 'VB', 'dep': 'advcl', 'up': 3, 'dn': [4, 5, 6, 8, 9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'slightest', 'tag': 'JJS', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 8]}, {'tok': 'spaces', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': [6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'ends', 'tag': 'VBZ', 'dep': 'advcl', 'up': 14, 'dn': [0, 1, 3, 4]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 2, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [8]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'note', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [6]}, {'tok': 'tool', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'bot', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [11]}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 9, 10, 12, 13, 16, 30]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'xcomp', 'up': 14, 'dn': [15, 17, 19]}, {'tok': 'around', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'convert', 'tag': 'VB', 'dep': 'advcl', 'up': 16, 'dn': [18, 23, 24]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'dobj', 'up': 19, 'dn': [20, 21, 22]}, {'tok': 'notes', 'tag': 'VBZ', 'dep': 'dobj', 'up': 19, 'dn': [25]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'tool', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 27, 28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'bother', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'keep', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 7, 8, 34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'html', 'tag': 'NNP', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'notes', 'tag': 'NNS', 'dep': 'oprd', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [10, 14, 17]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'kind', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'popup', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'tooltip', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [15]}, {'tok': 've', 'tag': 'VBP', 'dep': 'pcomp', 'up': 14, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'pops', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 8, 'dn': [16, 18, 21]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 17, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'one', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'puts', 'tag': 'VBZ', 'dep': 'advcl', 'up': 17, 'dn': [19, 20, 24, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'mouse', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': [22]}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [23]}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'note', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': [27]}, {'tok': 'icon', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 28, 30]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [31, 33]}, {'tok': 've', 'tag': 'VBP', 'dep': 'intj', 'up': 30, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 33, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [32]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'one', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'read', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 7, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'hidden', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'note', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'popup', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'kind', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'of', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [0]}, {'tok': 'like', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1, 5, 7]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'tooltips', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'work', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'At the time of this discussion by VE developers, [[Wikipedia:VisualEditor/Feedback/Archive 2013 05#General_observations]], hidden notes/comments were preserved. Now all hidden HTML notes on a page (or at least those in templates) are removed when the page is edited by VE. Page edit notices and section edit notices will not work as a replacement since hidden notes can be instructional for specific references, tables, infoboxes, navboxes, sentences, paragraphs, etc.. Page notices and edit notices are for a whole page or section. For more info: [[Wikipedia:VisualEditor/Feedback#HTML_notes]] or wherever it ends up later in the archives. If HTML notes are going to be replaced by some new hidden notation system, they still need to be preserved in the meantime. They should be treated similarly to how VE handles tables, infoboxes, and other stuff that VE can not currently edit. VE should not be doing anything within templates. Templates are too complex for VE to meddle with in the slightest way. VE should not even remove spaces in templates. If VE ends up with another hidden note tool, then a bot may have to go around to convert all existing hidden HTML notes to the new VE tool. But why bother? Why not keep the HTML notes, and use some kind of popup tooltip in VE that pops up when one puts the mouse cursor over a hidden note icon in VE edit mode? So one can read the hidden note in the popup. Kind of like how reference tooltips work.', 'cleaned': 'at the time of this discussion by ve developers, [[wikipedia:visualeditor/feedback/archive #general_observations]], hidden notes/comments were preserved. now all hidden html notes on a page (or at least those in templates) are removed when the page is edited by ve. page edit notices and section edit notices will not work as a replacement since hidden notes can be instructional for specific references, tables, infoboxes, navboxes, sentences, paragraphs, etc.. page notices and edit notices are for a whole page or section. for more info: [[wikipedia:visualeditor/feedback#html_notes]] - or wherever it ends up later in the archives. if html notes are going to be replaced by some new hidden notation system, they still need to be preserved in the meantime. they should be treated similarly to how ve handles tables, infoboxes, and other stuff that ve can not currently edit. ve should not be doing anything within templates. templates are too complex for ve to meddle with in the slightest way. ve should not even remove spaces in templates. if ve ends up with another hidden note tool, then a bot may have to go around to convert all existing hidden html notes to the new ve tool. but why bother? why not keep the html notes, and use some kind of popup tooltip in ve that pops up when one puts the mouse cursor over a hidden note icon in ve edit mode? so one can read the hidden note in the popup. kind of like how reference tooltips work.'})}),\n", + " '1242': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-3uecblbxq24ycewm2cog', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1242', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Adding a file/media fails with wrong wikicode. This wikicode is created, see URL: [[undefined|link=https://commons.wikimedia.org/wiki/File:CV.03326.jpg|right|framed|424x275px]] Version : unspecified Severity : major URL : https://test.wikipedia.org/w/index.php?title=User:Raymond/image&diff=174461&oldid=174460', 'parsed': [{'rt': 5, 'toks': [{'tok': 'adding', 'tag': 'VBG', 'dep': 'csubj', 'up': 5, 'dn': [4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'media', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [1, 2, 3]}, {'tok': 'fails', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 6, 9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'wikicode', 'tag': 'JJ', 'dep': 'pcomp', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'wikicode', 'tag': 'JJ', 'dep': 'nsubjpass', 'up': 3, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'created', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 5, 10, 14, 15, 16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'dep', 'up': 3, 'dn': [4, 6, 7]}, {'tok': 'url', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'undefined|link=', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': [22]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': [21]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'oprd', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': [28]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'Adding a file/media fails with wrong wikicode. This wikicode is created, see URL: [[undefined|link=https://commons.wikimedia.org/wiki/File:CV.03326.jpg|right|framed|424x275px]] Version : unspecified Severity : major URL : https://test.wikipedia.org/w/index.php?title=User:Raymond/image&diff=174461&oldid=174460', 'cleaned': 'adding a file/media fails with wrong wikicode. this wikicode is created, see url: [[undefined|link=]] -------------------------- **version**: unspecified **severity**: major **url**: '})}),\n", + " '1243': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1243', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 50021 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 50021 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1244': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1244', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #10) > What about commend 5 and comment 6? Sorry, yes; created as bug 49849.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': [2, 6, 7, 8]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'pcomp', 'up': 0, 'dn': [1, 3]}, {'tok': 'commend', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 9, 11, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1, 2, 3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 0, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'created', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [5, 7, 8, 9, 10]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': '(In reply to comment #10) > What about commend 5 and comment 6? Sorry, yes; created as bug 49849.', 'cleaned': '(in reply to comment #) > what about commend and comment ? sorry, yes; created as bug .'})}),\n", + " '1245': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sryrz6tgcfnnsiddx32p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1245', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'What about commend 5 and comment 6?', 'parsed': [{'rt': 2, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'commend', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 7, 10, 11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [8, 9]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'What about commend 5 and comment 6?', 'cleaned': 'what about commend and comment ?'})}),\n", + " '1246': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1246', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is partially fixed in gerrit 69581 which we will deploy this afternoon. However, the link issue is still not fixed, thus (in the example in comment 0) we will now get: [[File:CV.03326.jpg|link=https://commons.wikimedia.org/wiki/File:CV.03326.jpg|right|framed|424x275px]] … instead of: [[File:CV.03326.jpg|right|framed|424x275px]] … which is bad, but nothing like as terrible as it was. Forking that off to a new bug, bug 49844, and marking this as fixed.', 'parsed': [{'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'partially', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 15]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 8, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'deploy', 'tag': 'VB', 'dep': 'relcl', 'up': 7, 'dn': [9, 10, 11, 14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'afternoon', 'tag': 'NN', 'dep': 'npadvmod', 'up': 12, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [2, 3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 7, 9, 10, 12, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'thus', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11, 14, 17, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16]}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [19]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 14, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'cv.03326.jpg|link=', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 2, 'dn': [9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 14, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 14, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [12, 13, 15, 16, 17, 18, 19, 21]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'cv.03326.jpg|right|framed|424x275px', 'tag': 'ADD', 'dep': 'appos', 'up': 14, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 14, 'dn': [20, 22, 23, 24, 25]}, {'tok': 'bad', 'tag': 'JJ', 'dep': 'acomp', 'up': 21, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'nothing', 'tag': 'NN', 'dep': 'conj', 'up': 21, 'dn': [26]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'terrible', 'tag': 'JJ', 'dep': 'pcomp', 'up': 26, 'dn': [27, 31]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 31, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'advcl', 'up': 28, 'dn': [29, 30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'forking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 3, 7, 8, 14, 18]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'off', 'tag': 'RP', 'dep': 'prt', 'up': 0, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dep', 'up': 0, 'dn': [9, 10, 11, 12, 13]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'marking', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [15, 17]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 14, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'This is partially fixed in gerrit 69581 which we will deploy this afternoon. However, the link issue is still not fixed, thus (in the example in comment 0) we will now get: [[File:CV.03326.jpg|link=https://commons.wikimedia.org/wiki/File:CV.03326.jpg|right|framed|424x275px]] … instead of: [[File:CV.03326.jpg|right|framed|424x275px]] … which is bad, but nothing like as terrible as it was. Forking that off to a new bug, bug 49844, and marking this as fixed.', 'cleaned': 'this is partially fixed in gerrit which we will deploy this afternoon. however, the link issue is still not fixed, thus (in the example in comment ) we will now get: [[file:cv.03326.jpg|link=]] ... instead of: [[file:cv.03326.jpg|right|framed|424x275px]] ... which is bad, but nothing like as terrible as it was. forking that off to a new bug, bug , and marking this as fixed.'})}),\n", + " '1247': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1247', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'From bug 49829 comment 0: | This is the DOM returned by the VE after inserting a new thumbnail: |
    | |
    | | Note the \\'undefined\\' in the resource attribute. The resource is the image | target, so we notice that the link and the image named \\'undefined\\' differ and | serialize as | [[undefined|link=http://commons.wikimedia.org/wiki/File:Apples.jpg|thumb]].', 'parsed': [{'rt': 70, 'toks': [{'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 70, 'dn': [5, 6, 7, 8, 50, 52, 56, 58, 60, 63, 66, 67, 68, 69]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 50, 'dn': [9, 10, 11, 14, 24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'dom', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [13, 15]}, {'tok': 'returned', 'tag': 'VBN', 'dep': 'acl', 'up': 14, 'dn': [16, 19]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 15, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'inserting', 'tag': 'VBG', 'dep': 'pcomp', 'up': 19, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'thumbnail', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 22]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'dep', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'figure', 'tag': 'NN', 'dep': 'nsubj', 'up': 50, 'dn': [25, 26, 28, 29, 32, 40, 41, 42, 43, 44, 48]}, {'tok': 'typeof=\"mw', 'tag': 'NNP', 'dep': 'appos', 'up': 27, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'nmod', 'up': 32, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'frame', 'tag': 'NN', 'dep': 'appos', 'up': 27, 'dn': [30, 31, 33]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'class=', 'tag': 'NNP', 'dep': 'poss', 'up': 40, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'mw', 'tag': 'NN', 'dep': 'compound', 'up': 40, 'dn': [37, 38]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'halign', 'tag': 'NN', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'appos', 'up': 27, 'dn': [34, 35, 36, 39]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'appos', 'up': 27, 'dn': []}, {'tok': '|', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'rel=\"mw', 'tag': 'NNP', 'dep': 'nmod', 'up': 48, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'thumb', 'tag': 'NN', 'dep': 'appos', 'up': 27, 'dn': [45, 46, 47]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'href=\"', 'tag': 'ADD', 'dep': 'dobj', 'up': 50, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'advmod', 'up': 0, 'dn': [53, 55]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'img', 'tag': 'XX', 'dep': 'nmod', 'up': 55, 'dn': []}, {'tok': 'src=\"', 'tag': 'ADD', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '|', 'tag': 'NNP', 'dep': 'compound', 'up': 58, 'dn': []}, {'tok': '100px-apples.jpg', 'tag': 'NNP', 'dep': 'pobj', 'up': 0, 'dn': [57, 59]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'width=\"', 'tag': 'NFP', 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': 'height=\"', 'tag': 'ADD', 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': 'resource=\"undefined\">', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'note', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 73, 79]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 73, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 73, 'dn': []}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'dobj', 'up': 70, 'dn': [71, 72, 74, 75]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 73, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 73, 'dn': [78]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 78, 'dn': []}, {'tok': 'resource', 'tag': 'NN', 'dep': 'compound', 'up': 78, 'dn': []}, {'tok': 'attribute', 'tag': 'NN', 'dep': 'pobj', 'up': 75, 'dn': [76, 77]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 70, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'resource', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 10, 'dn': [1, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'target', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'notice', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [2, 7, 8, 9, 27, 33]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [12, 14, 16]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': [15, 17]}, {'tok': 'named', 'tag': 'VBN', 'dep': 'acl', 'up': 16, 'dn': [19, 21]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'oprd', 'up': 17, 'dn': [18]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'differ', 'tag': 'VBP', 'dep': 'oprd', 'up': 17, 'dn': [20, 22, 24]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': '|', 'tag': 'VB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'serialize', 'tag': 'VB', 'dep': 'conj', 'up': 21, 'dn': [23, 25]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [26]}, {'tok': '|', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': [11, 13, 28, 31, 32]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 27, 'dn': [29]}, {'tok': 'undefined|link=', 'tag': 'XX', 'dep': 'dep', 'up': 29, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'dep', 'up': 27, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'From bug 49829 comment 0: | This is the DOM returned by the VE after inserting a new thumbnail: |
    | |
    | | Note the \\'undefined\\' in the resource attribute. The resource is the image | target, so we notice that the link and the image named \\'undefined\\' differ and | serialize as | [[undefined|link=http://commons.wikimedia.org/wiki/File:Apples.jpg|thumb]].', 'cleaned': 'from bug comment : | this is the dom returned by the ve after inserting a new thumbnail: |
    | | | 100px-apples.jpg\" width=\"\" height=\"\" resource=\"undefined\">
    | | note the \\'undefined\\' in the resource attribute. the resource is the image | target, so we notice that the link and the image named \\'undefined\\' differ and | serialize as | [[undefined|link=]].'})}),\n", + " '1248': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1248', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 49829 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 49829 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1249': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1249', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' winne2i wrote: The same on plwiki: https://pl.wikipedia.org/w/index.php?diff=36790309 (\"prawo\" means \"right\" in polish, \"ramka\" means \"frame\")', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': [3]}, {'tok': 'winne2i', 'tag': 'VBN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'prep', 'up': 1, 'dn': [2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 6, 29]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'nsubj', 'up': 19, 'dn': [7, 9]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'plwiki', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'prawo', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 29, 'dn': [8, 11, 12, 13, 14, 15, 16, 17, 18, 21, 23]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'right', 'tag': 'JJ', 'dep': 'dobj', 'up': 19, 'dn': [20, 22]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [24]}, {'tok': 'polish', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'ramka', 'tag': 'JJ', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [19, 25, 26, 27, 28, 31, 32, 33]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'frame', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': [30]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 29, 'dn': []}]}], 'stripped_text': ' winne2i wrote: The same on plwiki: https://pl.wikipedia.org/w/index.php?diff=36790309 (\"prawo\" means \"right\" in polish, \"ramka\" means \"frame\")', 'cleaned': '**winne2i** wrote: the same on plwiki: (\"prawo\" means \"right\" in polish, \"ramka\" means \"frame\")'})}),\n", + " '1250': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sryrz6tgcfnnsiddx32p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1250', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #3) > I get the same type of error: > php?title=PLoS_ONE&diff=36119075&oldid=34872658> On this example there is also something else: I think the code \"direita,right\" should be just \"direita\" or \"right\".', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 29, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ccomp', 'up': 29, 'dn': [0, 4, 7, 8, 9, 10, 14, 15, 16, 17, 18, 19, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'type', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'error', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': [13]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'php?title', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 1, 'dn': [11, 12]}, {'tok': '=', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'plos_one&diff=&oldid=', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [21]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 23, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [22, 24, 25]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': [26]}, {'tok': 'else', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 27, 28, 38, 47]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'code', 'tag': 'NN', 'dep': 'nmod', 'up': 33, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'direita', 'tag': 'NNP', 'dep': 'nsubj', 'up': 35, 'dn': [30, 31, 32, 34]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': [33, 36]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 38, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 29, 'dn': [35, 37, 41]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 41, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'direita', 'tag': 'NNS', 'dep': 'attr', 'up': 38, 'dn': [39, 40, 42, 43, 45]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 41, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'conj', 'up': 41, 'dn': [44, 46]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 29, 'dn': []}]}], 'stripped_text': '(In reply to comment #3) > I get the same type of error: > php?title=PLoS_ONE&diff=36119075&oldid=34872658> On this example there is also something else: I think the code \"direita,right\" should be just \"direita\" or \"right\".', 'cleaned': '(in reply to comment #) > i get the same type of error: > < > php?title=plos_one&diff=&oldid=> on this example there is also something else: i think the code \"direita,right\" should be just \"direita\" or \"right\".'})}),\n", + " '1251': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sx63fwaih5kjt7bz4u6z', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1251', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 49795 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 49795 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1252': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-vyidforzdhnrsoweujao', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1252', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I get the same type of error: ', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 7, 8, 9, 10, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'type', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'error', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'I get the same type of error: ', 'cleaned': 'i get the same type of error: <'})}),\n", + " '1253': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-joqqkabmjmvxeucx4ni2', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1253', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'For additional examples, if that will be helpful, see: http://en.wikipedia.org/w/index.php?title=User%3AMdennis_%28WMF%29&diff=560023092&oldid=541758155 http://en.wikipedia.org/w/index.php?title=Keshi_%28demon%29&diff=559979773&oldid=559978871', 'parsed': [{'rt': 10, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [2]}, {'tok': 'additional', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'examples', 'tag': 'NNS', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'advcl', 'up': 10, 'dn': [4, 5, 6, 8]}, {'tok': 'helpful', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 7, 9, 11, 12, 13, 14, 15, 16, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'For additional examples, if that will be helpful, see: http://en.wikipedia.org/w/index.php?title=User%3AMdennis_%28WMF%29&diff=560023092&oldid=541758155 http://en.wikipedia.org/w/index.php?title=Keshi_%28demon%29&diff=559979773&oldid=559978871', 'cleaned': 'for additional examples, if that will be helpful, see: '})}),\n", + " '1254': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1254', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Roan, do we get the typeof:/etc. wrong at our end, or is this a Parsoid issue?', 'parsed': [{'rt': 4, 'toks': [{'tok': 'roan', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'typeof:/etc', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': '.', 'tag': 'NN', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'wrong', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [1, 4, 5]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'our', 'tag': 'PRP$', 'dep': 'poss', 'up': 3, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 7, 10, 11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 6, 'dn': [8, 9]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Roan, do we get the typeof:/etc. wrong at our end, or is this a Parsoid issue?', 'cleaned': 'roan, do we get the typeof:/etc. wrong at our end, or is this a parsoid issue?'})}),\n", + " '1255': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1255', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Version : unspecified Severity : normal', 'parsed': [{'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': ' Version : unspecified Severity : normal', 'cleaned': '-------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1256': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1256', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Merged and we'll get this out on Monday so we can test it.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'merged', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [2, 3, 5, 6, 7, 12, 14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'monday', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'advcl', 'up': 4, 'dn': [9, 10, 11, 13]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"Merged and we'll get this out on Monday so we can test it.\", 'cleaned': \"merged and we'll get this out on monday so we can test it.\"})}),\n", + " '1258': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-r7wrkcx7j2vutqs6hr3g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1258', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"(In reply to comment #1) > All events in Edit_5563071 appear to have the same value for > event_pageViewSessionId (2147483647). It was simply overflowing its column type (int). I set it to 'bigint' and it's fine now. It's odd that we haven't run into this before! It's because we ordinarily convert timestamps to byte strings, like the rest of MediaWiki. This is the first time we've tried to save timestamps as integers. The int type is good for values between +/ 2,147,483,647, which has been adequate for all other use cases. > When fixing, we will want to bump the event_version value. Well, since this did not require a deployment, I instead moved all existing rows in the 'Edit' table to 'z_Edit_5563071'. Any events that go into the current 'Edit_5563071' will be fine.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'events', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': [1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'edit_5563071', 'tag': 'NNP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 7, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 10, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'event_pageviewsessionid', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'phone', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'simply', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'overflowing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 10]}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 6, 'dn': []}, {'tok': 'column', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'type', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7, 8, 9]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'int', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'set', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 7, 9]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'bigint', 'tag': 'VB', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [8, 10, 11, 12]}, {'tok': 'fine', 'tag': 'JJ', 'dep': 'acomp', 'up': 9, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 7, 11]}, {'tok': 'odd', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 7, 'dn': []}, {'tok': 'run', 'tag': 'VBN', 'dep': 'ccomp', 'up': 1, 'dn': [3, 4, 5, 6, 8, 10]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'before', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 16]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'ordinarily', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'convert', 'tag': 'VBP', 'dep': 'advcl', 'up': 1, 'dn': [2, 3, 4, 6, 7, 11]}, {'tok': 'timestamps', 'tag': 'NNS', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'byte', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'strings', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'rest', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 14]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3, 7]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'tried', 'tag': 'VBN', 'dep': 'relcl', 'up': 4, 'dn': [5, 6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 10, 11]}, {'tok': 'timestamps', 'tag': 'NNS', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'integers', 'tag': 'NNS', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'int', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'type', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 9, 11, 23]}, {'tok': 'good', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': [5]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'values', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [7]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': '+', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '/-', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [10, 12, 13, 16]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'relcl', 'up': 11, 'dn': [14, 15, 17]}, {'tok': 'adequate', 'tag': 'JJ', 'dep': 'acomp', 'up': 16, 'dn': [18]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [22]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'use', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'cases', 'tag': 'NNS', 'dep': 'pobj', 'up': 18, 'dn': [19, 20, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'fixing', 'tag': 'VBG', 'dep': 'advcl', 'up': 6, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 8, 12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'bump', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'event_version', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'well', 'tag': 'UH', 'dep': 'intj', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'require', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [2, 3, 4, 5, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'moved', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 6, 9, 10, 11, 15, 16, 22, 25, 26]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'rows', 'tag': 'NNS', 'dep': 'dobj', 'up': 12, 'dn': [13, 14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 19, 20]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [23, 24]}, {'tok': \"'\", 'tag': '``', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'z_edit_5563071', 'tag': 'CD', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'events', 'tag': 'NNS', 'dep': 'nsubj', 'up': 11, 'dn': [0, 3, 9]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'go', 'tag': 'VBP', 'dep': 'relcl', 'up': 1, 'dn': [2, 4]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'current', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'edit_5563071', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 7]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 10, 12, 13]}, {'tok': 'fine', 'tag': 'JJ', 'dep': 'acomp', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': \"(In reply to comment #1) > All events in Edit_5563071 appear to have the same value for > event_pageViewSessionId (2147483647). It was simply overflowing its column type (int). I set it to 'bigint' and it's fine now. It's odd that we haven't run into this before! It's because we ordinarily convert timestamps to byte strings, like the rest of MediaWiki. This is the first time we've tried to save timestamps as integers. The int type is good for values between +/ 2,147,483,647, which has been adequate for all other use cases. > When fixing, we will want to bump the event_version value. Well, since this did not require a deployment, I instead moved all existing rows in the 'Edit' table to 'z_Edit_5563071'. Any events that go into the current 'Edit_5563071' will be fine.\", 'cleaned': \"(in reply to comment #) > all events in edit_5563071 appear to have the same value for > event_pageviewsessionid ). it was simply overflowing its column type (int). i set it to 'bigint' and it's fine now. it's odd that we haven't run into this before! it's because we ordinarily convert timestamps to byte strings, like the rest of mediawiki. this is the first time we've tried to save timestamps as integers. the int type is good for values between +/- , which has been adequate for all other use cases. > when fixing, we will want to bump the event_version value. well, since this did not require a deployment, i instead moved all existing rows in the 'edit' table to 'z_edit_5563071'. any events that go into the current 'edit_5563071' will be fine.\"})}),\n", + " '1259': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1259', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'All events in Edit_5563071 appear to have the same value for event_pageViewSessionId (2147483647). When fixing, we will want to bump the event_version value.', 'parsed': [{'rt': 4, 'toks': [{'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'events', 'tag': 'NNS', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'edit_5563071', 'tag': 'NNP', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 6, 15, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13, 14]}, {'tok': 'event_pageviewsessionid', 'tag': 'NNP', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'phone', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'fixing', 'tag': 'VBG', 'dep': 'advcl', 'up': 5, 'dn': [0]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 7, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'bump', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'event_version', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': 'All events in Edit_5563071 appear to have the same value for event_pageViewSessionId (2147483647). When fixing, we will want to bump the event_version value.', 'cleaned': 'all events in edit_5563071 appear to have the same value for event_pageviewsessionid ). when fixing, we will want to bump the event_version value.'})}),\n", + " '1260': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1260', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Version : unspecified Severity : normal', 'parsed': [{'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': ' Version : unspecified Severity : normal', 'cleaned': '-------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1261': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1261', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Merged and we'll get this out on Monday so we can test it.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'merged', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [2, 3, 5, 6, 7, 12, 14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'monday', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'advcl', 'up': 4, 'dn': [9, 10, 11, 13]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"Merged and we'll get this out on Monday so we can test it.\", 'cleaned': \"merged and we'll get this out on monday so we can test it.\"})}),\n", + " '1264': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-qb5aoo443n6fezsozhv4', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1264', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Coordination card on Trello: https://trello.com/c/xCkMEAY0 Reminder: anonymous editors are excluded from logging (we'll instrument the edit funnel for anons in July in preparation for the global launch).\", 'parsed': [{'rt': 19, 'toks': [{'tok': 'coordination', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'card', 'tag': 'NN', 'dep': 'dep', 'up': 19, 'dn': [0, 2, 4, 8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'trello', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 8, 'dn': [7]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'reminder', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [5, 6, 9, 13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 13, 'dn': [10]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'excluded', 'tag': 'VBN', 'dep': 'acl', 'up': 8, 'dn': [11, 12, 14]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'logging', 'tag': 'VBG', 'dep': 'pcomp', 'up': 14, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'instrument', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 16, 17, 18, 22, 27, 33, 34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'funnel', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 21, 23]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [24]}, {'tok': 'anons', 'tag': 'NNS', 'dep': 'pobj', 'up': 23, 'dn': [25]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [26]}, {'tok': 'july', 'tag': 'NNP', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [28]}, {'tok': 'preparation', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [29]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [32]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'global', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'launch', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30, 31]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}], 'stripped_text': \"Coordination card on Trello: https://trello.com/c/xCkMEAY0 Reminder: anonymous editors are excluded from logging (we'll instrument the edit funnel for anons in July in preparation for the global launch).\", 'cleaned': \"coordination card on trello: reminder: anonymous editors are excluded from logging (we'll instrument the edit funnel for anons in july in preparation for the global launch).\"})}),\n", + " '1265': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1265', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Needs also https://meta.wikimedia.org/wiki/Schema:Edit to be updated first, of course. : )', 'parsed': [{'rt': 0, 'toks': [{'tok': 'needs', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 7, 9, 10, 12, 13]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'updated', 'tag': 'VBN', 'dep': 'xcomp', 'up': 0, 'dn': [5, 6, 8]}, {'tok': 'first', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [11]}, {'tok': 'course', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':-)', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Needs also https://meta.wikimedia.org/wiki/Schema:Edit to be updated first, of course. : )', 'cleaned': 'needs also to be updated first, of course. :-)'})}),\n", + " '1266': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-vm462i2ffbawnuo4mh3n', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1266', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I have edited the page w:cs:Banolo Blahnik and after saving HTML code was left at the page. See this revision: https://cs.wikipedia.org/w/index.php?title=Manolo_Blahnik&oldid=10415532 Version : unspecified Severity : critical', 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'edited', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 7, 11, 17, 21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'w', 'tag': 'NNP', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'cs', 'tag': 'NNP', 'dep': 'dobj', 'up': 2, 'dn': [8, 10]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'banolo', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'blahnik', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [13]}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'pcomp', 'up': 12, 'dn': [15]}, {'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'code', 'tag': 'NNP', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'left', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [12, 16, 18]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'revision', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 21]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': [6]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': [15]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [14]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'appos', 'up': 2, 'dn': []}]}], 'stripped_text': 'I have edited the page w:cs:Banolo Blahnik and after saving HTML code was left at the page. See this revision: https://cs.wikipedia.org/w/index.php?title=Manolo_Blahnik&oldid=10415532 Version : unspecified Severity : critical', 'cleaned': 'i have edited the page w:cs:banolo blahnik and after saving html code was left at the page. see this revision: -------------------------- **version**: unspecified **severity**: critical'})}),\n", + " '1267': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1267', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 50049 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 50049 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1268': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-vyidforzdhnrsoweujao', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1268', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Yes, . It is apparently fixed.', 'parsed': [{'rt': 9, 'toks': [{'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': [3]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'apparently', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 7, 8, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': 'Yes, . It is apparently fixed.', 'cleaned': 'yes, < it is apparently fixed.'})}),\n", + " '1269': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7n5fvppwj4ueprv2iuys', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1269', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Did you open a new bug? If so could you please link it? I have someone with a similar issue.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 5, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 1, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advcl', 'up': 5, 'dn': [0]}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': 'link', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 7]}, {'tok': 'someone', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [3]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Did you open a new bug? If so could you please link it? I have someone with a similar issue.', 'cleaned': 'did you open a new bug? if so could you please link it? i have someone with a similar issue.'})}),\n", + " '1270': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1270', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Ah, sorry, I missed the tag. I think you should; this is certainly something different than what was happening here.', 'parsed': [{'rt': 5, 'toks': [{'tok': 'ah', 'tag': 'UH', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'sorry', 'tag': 'UH', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'missed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ccomp', 'up': 6, 'dn': [0, 3]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'ccomp', 'up': 1, 'dn': [2]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 4, 5, 7, 8, 15]}, {'tok': 'certainly', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'attr', 'up': 6, 'dn': [9]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': [10]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'happening', 'tag': 'VBG', 'dep': 'pcomp', 'up': 10, 'dn': [11, 12, 14]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Ah, sorry, I missed the tag. I think you should; this is certainly something different than what was happening here.', 'cleaned': 'ah, sorry, i missed the tag. i think you should; this is certainly something different than what was happening here.'})}),\n", + " '1271': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-vyidforzdhnrsoweujao', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1271', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'It has the VisualEditor tag and was reported in the feedback page . Should I open a new bug?', 'parsed': [{'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 5, 7, 12, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'reported', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [6, 8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'feedback', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 18, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [13, 14, 15, 16, 17, 21, 22]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19, 20]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}], 'stripped_text': 'It has the VisualEditor tag and was reported in the feedback page . Should I open a new bug?', 'cleaned': 'it has the visualeditor tag and was reported in the feedback page < should i open a new bug?'})}),\n", + " '1272': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1272', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"It's not, this bug had different symptoms, and that edit doesn't even seem to have been made using VE.\", 'parsed': [{'rt': 6, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 6, 'dn': [0, 2]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [4]}, {'tok': 'had', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3, 5, 8, 9, 10, 16]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'symptoms', 'tag': 'NNS', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [11]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [12, 13, 14, 15, 20, 23]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 20, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'xcomp', 'up': 16, 'dn': [17, 18, 19, 21]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 20, 'dn': [22]}, {'tok': 've', 'tag': 'NNP', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}], 'stripped_text': \"It's not, this bug had different symptoms, and that edit doesn't even seem to have been made using VE.\", 'cleaned': \"it's not, this bug had different symptoms, and that edit doesn't even seem to have been made using ve.\"})}),\n", + " '1273': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-vyidforzdhnrsoweujao', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1273', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Not sure if this is related: , but that edit was made today.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 4, 6, 8, 9, 10, 11, 15]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'related', 'tag': 'VBN', 'dep': 'acomp', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': [7]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 15, 'dn': [12]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [13, 14, 16, 17]}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}], 'stripped_text': 'Not sure if this is related: , but that edit was made today.', 'cleaned': 'not sure if this is related: < but that edit was made today.'})}),\n", + " '1274': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1274', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"To update, this bug was in an overly keen Operations cacheing server configuration change which broke the caches' responses completely (and corrupted every response to not be what we want). Sorry everyone for the disruption; we've now found (and killed) this problem, and re enabled VisualEditor as before.\", 'parsed': [{'rt': 5, 'toks': [{'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'update', 'tag': 'VB', 'dep': 'advcl', 'up': 5, 'dn': [0]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 2, 4, 6, 34, 35]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'overly', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'keen', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': [8, 9]}, {'tok': 'operations', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7, 10, 12]}, {'tok': 'cacheing', 'tag': 'VBG', 'dep': 'acl', 'up': 11, 'dn': [15]}, {'tok': 'server', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'configuration', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 14, 17]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'broke', 'tag': 'VBD', 'dep': 'relcl', 'up': 15, 'dn': [16, 21, 22, 23, 24, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'caches', 'tag': 'NNS', 'dep': 'poss', 'up': 21, 'dn': [18, 20]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 19, 'dn': []}, {'tok': 'responses', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': [19]}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'corrupted', 'tag': 'VBD', 'dep': 'conj', 'up': 17, 'dn': [27, 30]}, {'tok': 'every', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'response', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 30, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'advcl', 'up': 25, 'dn': [28, 29, 33]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 33, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'ccomp', 'up': 30, 'dn': [31, 32]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'sorry', 'tag': 'UH', 'dep': 'ccomp', 'up': 9, 'dn': [1]}, {'tok': 'everyone', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'disruption', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'found', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 5, 6, 7, 8, 10, 11, 12, 15, 16, 17, 18, 19, 21, 22, 24]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'killed', 'tag': 'VBN', 'dep': 'conj', 'up': 9, 'dn': [13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 're', 'tag': 'VBN', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'VBN', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': 'enabled', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [20]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [23]}, {'tok': 'before', 'tag': 'RB', 'dep': 'pcomp', 'up': 22, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': \"To update, this bug was in an overly keen Operations cacheing server configuration change which broke the caches' responses completely (and corrupted every response to not be what we want). Sorry everyone for the disruption; we've now found (and killed) this problem, and re enabled VisualEditor as before.\", 'cleaned': \"to update, this bug was in an overly-keen operations cacheing server configuration change which broke the caches' responses completely (and corrupted every response to not be what we want). sorry everyone for the disruption; we've now found (and killed) this problem, and re-enabled visualeditor as before.\"})}),\n", + " '1275': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1275', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'It looks like an update to the libraries Parsoid depends on might have caused this issue. It would have been visible in the diff, but since the user is not seeing that by default any more few noticed. Parsoid is rolled back, so this issue should be fixed.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 9, 13, 16]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'update', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 5, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'libraries', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'depends', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [10]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'caused', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [11, 12, 15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 8, 9, 15, 23]}, {'tok': 'visible', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [11]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'seeing', 'tag': 'VBG', 'dep': 'conj', 'up': 3, 'dn': [10, 12, 13, 14, 22]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [18]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': [19, 20]}, {'tok': 'noticed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 15, 'dn': [16, 17, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'parsoid', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'rolled', 'tag': 'VBN', 'dep': 'ccomp', 'up': 10, 'dn': [0, 1, 3]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': [5]}, {'tok': 'so', 'tag': 'CC', 'dep': 'prep', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 10, 'dn': [6]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 4, 7, 8, 9, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'It looks like an update to the libraries Parsoid depends on might have caused this issue. It would have been visible in the diff, but since the user is not seeing that by default any more few noticed. Parsoid is rolled back, so this issue should be fixed.', 'cleaned': 'it looks like an update to the libraries parsoid depends on might have caused this issue. it would have been visible in the diff, but since the user is not seeing that by default any more few noticed. parsoid is rolled back, so this issue should be fixed.'})}),\n", + " '1276': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1276', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' ignatus31oct wrote: (One more example from En wiki) See this edit (if your traffic is easy, the diff is half Mb): http://en.wikipedia.org/w/index.php?title=Russian_grammar&diff=559881732&oldid=558109653 I only wanted to change one section, but after pressing a link everything was opened in VE. Well, I added text to different sections. There were no trouble with it, except that when I tried to type text into \\'\\'()\\'\\' italicised parentheses leaved by previous editor, when I pushed [BackSpace] at end (wrongly started to type in Cyrillic rather than Latin), first ( was doubled. When I entered enough and pushed \"Save\", I was introduced to type in the desc, and to view changes or to save page. I\\'ve just read the digest of how good is the VE now and pushed \"Save page\", but after a time I\\'ve seen.........', 'parsed': [{'rt': 38, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'ignatus31oct', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3, 4]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NNP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'parataxis', 'up': 38, 'dn': [2, 6, 7, 16]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 10, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [8, 9, 11, 15]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'en', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': [13]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'wiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'xcomp', 'up': 5, 'dn': [10, 18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 22, 'dn': []}, {'tok': 'traffic', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [21]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 28, 'dn': [20, 22, 24]}, {'tok': 'easy', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'nsubj', 'up': 28, 'dn': [26]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'parataxis', 'up': 38, 'dn': [19, 23, 25, 27, 31]}, {'tok': 'half', 'tag': 'JJ', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'mb', 'tag': 'JJ', 'dep': 'acomp', 'up': 28, 'dn': [29, 30]}, {'tok': '):', 'tag': 'XX', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 38, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 38, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 38, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 38, 'dn': []}, {'tok': 'wanted', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 5, 28, 32, 33, 34, 35, 36, 37, 40, 43, 44, 51]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 40, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'xcomp', 'up': 38, 'dn': [39, 42]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 42, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'dobj', 'up': 40, 'dn': [41]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 38, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 51, 'dn': [46]}, {'tok': 'pressing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 45, 'dn': [48]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 46, 'dn': [47]}, {'tok': 'everything', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 51, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 51, 'dn': []}, {'tok': 'opened', 'tag': 'VBN', 'dep': 'conj', 'up': 38, 'dn': [45, 49, 50, 52, 54]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 51, 'dn': [53]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 52, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 51, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'well', 'tag': 'UH', 'dep': 'intj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 8]}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [5]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'sections', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 50, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'ccomp', 'up': 50, 'dn': [0, 3, 6, 7]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'trouble', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'except', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'advcl', 'up': 20, 'dn': [9, 10, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [12, 14, 15]}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'italicised', 'tag': 'VBD', 'dep': 'advcl', 'up': 37, 'dn': [8, 11, 17, 18, 19, 21]}, {'tok': 'parentheses', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': [22, 26]}, {'tok': 'leaved', 'tag': 'VBN', 'dep': 'acl', 'up': 21, 'dn': [23]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 22, 'dn': [25]}, {'tok': 'previous', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'pushed', 'tag': 'VBD', 'dep': 'advcl', 'up': 37, 'dn': [27, 28, 30, 31, 32, 33]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 29, 'dn': []}, {'tok': 'backspace', 'tag': 'XX', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [34]}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'wrongly', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': []}, {'tok': 'started', 'tag': 'VBN', 'dep': 'ccomp', 'up': 50, 'dn': [20, 29, 35, 36, 39, 45]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 39, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'xcomp', 'up': 37, 'dn': [38, 40, 43]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [41]}, {'tok': 'cyrillic', 'tag': 'NNP', 'dep': 'pobj', 'up': 40, 'dn': []}, {'tok': 'rather', 'tag': 'RB', 'dep': 'advmod', 'up': 43, 'dn': []}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [42, 44]}, {'tok': 'latin', 'tag': 'NNP', 'dep': 'pobj', 'up': 43, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'first', 'tag': 'RB', 'dep': 'advmod', 'up': 50, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 50, 'dn': []}, {'tok': 'doubled', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 37, 46, 47, 48, 49, 51]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 50, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'entered', 'tag': 'VBD', 'dep': 'advcl', 'up': 12, 'dn': [0, 1, 3, 4, 5]}, {'tok': 'enough', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'pushed', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [7, 8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'introduced', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 9, 10, 11, 14, 27]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [13, 15, 18, 19, 21]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'desc', 'tag': 'NNS', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'view', 'tag': 'VB', 'dep': 'conj', 'up': 14, 'dn': [20, 22, 23, 25]}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'conj', 'up': 21, 'dn': [24, 26]}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'read', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 19, 20, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'digest', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'acomp', 'up': 9, 'dn': [7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 6, 'dn': [8, 11, 12, 13, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [10]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'pushed', 'tag': 'VBN', 'dep': 'conj', 'up': 9, 'dn': [15, 17, 18]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [16]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'conj', 'up': 3, 'dn': [21, 24, 25, 27]}, {'tok': '.........', 'tag': '.', 'dep': 'punct', 'up': 26, 'dn': []}]}], 'stripped_text': ' ignatus31oct wrote: (One more example from En wiki) See this edit (if your traffic is easy, the diff is half Mb): http://en.wikipedia.org/w/index.php?title=Russian_grammar&diff=559881732&oldid=558109653 I only wanted to change one section, but after pressing a link everything was opened in VE. Well, I added text to different sections. There were no trouble with it, except that when I tried to type text into \\'\\'()\\'\\' italicised parentheses leaved by previous editor, when I pushed [BackSpace] at end (wrongly started to type in Cyrillic rather than Latin), first ( was doubled. When I entered enough and pushed \"Save\", I was introduced to type in the desc, and to view changes or to save page. I\\'ve just read the digest of how good is the VE now and pushed \"Save page\", but after a time I\\'ve seen.........', 'cleaned': '**ignatus31oct** wrote: (one more example from en-wiki) see this edit (if your traffic is easy, the diff is half-mb): i only wanted to change one section, but after pressing a link everything was opened in ve. well, i added text to different sections. there were no trouble with it, except that when i tried to type text into \\'\\'()\\'\\' italicised parentheses leaved by previous editor, when i pushed [backspace] at end (wrongly started to type in cyrillic rather than latin), first ( was doubled. when i entered enough and pushed \"save\", i was introduced to type in the desc, and to view changes or to save page. i\\'ve just read the digest of how good is the ve now and pushed \"save page\", but after a time i\\'ve seen.........'})}),\n", + " '1277': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1277', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Also note; as you can see from the gerrit change above, it looks like Ariel and James will be temporarily disabling the VE until this is solved for. I'm going to go round and notify people now :)\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 14, 30]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 14, 'dn': [3, 4, 5, 7]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'gerrit', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 11]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [6, 12, 13, 22]}, {'tok': 'like', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'ariel', 'tag': 'NNP', 'dep': 'nsubj', 'up': 22, 'dn': [17, 18]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'james', 'tag': 'NNP', 'dep': 'conj', 'up': 16, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'temporarily', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'disabling', 'tag': 'VBG', 'dep': 'advcl', 'up': 14, 'dn': [15, 16, 19, 20, 21, 24, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23]}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 28, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 28, 'dn': []}, {'tok': 'solved', 'tag': 'VBN', 'dep': 'advcl', 'up': 22, 'dn': [25, 26, 27, 29]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 4, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 6, 7]}, {'tok': 'round', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'notify', 'tag': 'VB', 'dep': 'conj', 'up': 4, 'dn': [8, 9]}, {'tok': 'people', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ':)', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"Also note; as you can see from the gerrit change above, it looks like Ariel and James will be temporarily disabling the VE until this is solved for. I'm going to go round and notify people now :)\", 'cleaned': \"also note; as you can see from the gerrit change above, it looks like ariel and james will be temporarily disabling the ve until this is solved for. i'm going to go round and notify people now :)\"})}),\n", + " '1280': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1280', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"A note; I've just spoken to James F; a fix to this is highest priority. I'm deeply sorry about this (and think I speak for James and the VE team on that front, too).\", 'parsed': [{'rt': 15, 'toks': [{'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'note', 'tag': 'NN', 'dep': 'dep', 'up': 6, 'dn': [0]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'spoken', 'tag': 'VBN', 'dep': 'ccomp', 'up': 15, 'dn': [1, 2, 3, 4, 5, 7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'james', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'f', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [11, 13]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [6, 10, 12, 18, 19]}, {'tok': 'highest', 'tag': 'JJS', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'priority', 'tag': 'NN', 'dep': 'attr', 'up': 15, 'dn': [16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 6, 7, 8, 22, 23]}, {'tok': 'deeply', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [2, 4]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [10]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'speak', 'tag': 'VBP', 'dep': 'ccomp', 'up': 8, 'dn': [9, 11, 17, 20, 21]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'james', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': [13, 16]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 've', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'team', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': [14, 15]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [19]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'front', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"A note; I've just spoken to James F; a fix to this is highest priority. I'm deeply sorry about this (and think I speak for James and the VE team on that front, too).\", 'cleaned': \"a note; i've just spoken to james f; a fix to this is highest-priority. i'm deeply sorry about this (and think i speak for james and the ve team on that front, too).\"})}),\n", + " '1281': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-jtxavgb3caz53o45csni', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1281', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #3) > Issue started ~ 11:37 UTC today per > https://en.wikipedia.org/w/index. > php?namespace=&tagfilter=visualeditor&title=Special%3ARecentChanges If that's really accurate maybe this has some relevance (posting here in case someone who knows more can do something with it): Jun 14 11:34:59 cerium puppet agent[22506]: (/Stage[main]/Role::Cache::Parsoid/Varnish::Instance[parsoid frontend]/Exec[load new vcl file frontend]) Triggered 'refresh' from 2 events ... Jun 14 11:34:59 cerium puppet agent[22506]: (/Stage[main]/Role::Cache::Parsoid/Varnish::Instance[parsoid backend]/Exec[load new vcl file]) Triggered 'refresh' from 2 events\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'issue', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 6, 14, 15, 16, 17, 18, 21, 26]}, {'tok': '~', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'number>:', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'utc', 'tag': 'NN', 'dep': 'xcomp', 'up': 1, 'dn': [3, 4, 7, 8]}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9, 10, 11, 12, 13]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'php?namespace=&tagfilter', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '=', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'visualeditor&title', 'tag': 'VBP', 'dep': 'xcomp', 'up': 1, 'dn': []}, {'tok': '=', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'special%3arecentchanges', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [19, 20, 23, 25]}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'accurate', 'tag': 'JJ', 'dep': 'acomp', 'up': 21, 'dn': [22]}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': [24]}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 49, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 49, 'dn': [0, 3, 14, 18, 21, 27, 31, 32]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'relevance', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 4, 5]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'posting', 'tag': 'VBG', 'dep': 'acl', 'up': 3, 'dn': [6, 7]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'someone', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [11]}, {'tok': 'who', 'tag': 'WP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'knows', 'tag': 'VBZ', 'dep': 'relcl', 'up': 9, 'dn': [10, 12]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [9, 13, 15, 16]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'jun', 'tag': 'NNP', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dep', 'up': 1, 'dn': [19, 20, 22]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 26, 'dn': [24, 25]}, {'tok': 'number>::', 'tag': 'XX', 'dep': 'dep', 'up': 23, 'dn': []}, {'tok': 'cerium', 'tag': 'NNP', 'dep': 'compound', 'up': 27, 'dn': [23]}, {'tok': 'puppet', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [26, 28, 29, 30]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'agent[', 'tag': 'ADD', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 46, 'dn': [34]}, {'tok': '/stage[main]/role::cache::parsoid', 'tag': 'NN', 'dep': 'punct', 'up': 33, 'dn': [35]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'varnish::instance[parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 38, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'frontend]/exec[load', 'tag': 'NN', 'dep': 'amod', 'up': 42, 'dn': [36, 37]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 42, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'vcl', 'tag': 'NN', 'dep': 'compound', 'up': 44, 'dn': [38, 39, 40, 41]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'compound', 'up': 46, 'dn': [42, 43]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'frontend', 'tag': 'NN', 'dep': 'nsubj', 'up': 49, 'dn': [33, 44, 45, 47, 48]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'triggered', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 46, 50, 51, 52, 53, 58]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'refresh', 'tag': 'NN', 'dep': 'dobj', 'up': 49, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 49, 'dn': [57]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 55, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 57, 'dn': [54, 56]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 55, 'dn': []}, {'tok': 'events', 'tag': 'NNS', 'dep': 'pobj', 'up': 53, 'dn': [55]}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 49, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'jun', 'tag': 'NNP', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 24, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number>::', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'cerium', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': [0, 1]}, {'tok': 'puppet', 'tag': 'NN', 'dep': 'nsubj', 'up': 24, 'dn': [3, 6, 7, 8, 9, 10, 11, 21, 22, 23]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'agent[', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '/stage[main]/role::cache::parsoid', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'varnish::instance[parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'backend]/exec[load', 'tag': 'NN', 'dep': 'npadvmod', 'up': 17, 'dn': [13, 14]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': [15, 16]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'vcl', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': [17, 18]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [12, 19, 20]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'triggered', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [4, 25, 26, 27, 28]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'refresh', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [32]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 30, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 32, 'dn': [29, 31]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 30, 'dn': []}, {'tok': 'events', 'tag': 'NNS', 'dep': 'pobj', 'up': 28, 'dn': [30]}]}], 'stripped_text': \"(In reply to comment #3) > Issue started ~ 11:37 UTC today per > https://en.wikipedia.org/w/index. > php?namespace=&tagfilter=visualeditor&title=Special%3ARecentChanges If that's really accurate maybe this has some relevance (posting here in case someone who knows more can do something with it): Jun 14 11:34:59 cerium puppet agent[22506]: (/Stage[main]/Role::Cache::Parsoid/Varnish::Instance[parsoid frontend]/Exec[load new vcl file frontend]) Triggered 'refresh' from 2 events ... Jun 14 11:34:59 cerium puppet agent[22506]: (/Stage[main]/Role::Cache::Parsoid/Varnish::Instance[parsoid backend]/Exec[load new vcl file]) Triggered 'refresh' from 2 events\", 'cleaned': \"(in reply to comment #) > issue started ~ : utc today per > > php?namespace=&tagfilter=visualeditor&title=special%3arecentchanges if that's really accurate *maybe* this has some relevance (posting here in case someone who knows more can do something with it): jun :: cerium puppet-agent[]: (/stage[main]/role::cache::parsoid/varnish::instance[parsoid-frontend]/exec[load-new-vcl-file-frontend]) triggered 'refresh' from events ... jun :: cerium puppet-agent[]: (/stage[main]/role::cache::parsoid/varnish::instance[parsoid-backend]/exec[load-new-vcl-file]) triggered 'refresh' from events\"})}),\n", + " '1282': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': , 'id': 'PHID-USER-3qvsqam4jxugqg2l7qpw', 'meta': ConvoKitMeta({'conversations': {'PHID-TASK-m3novk5xasw5lqvg62ye': {'utterance_ids': ['1282'], 'start_time': 1371219726, 'n_utterances': 1, 'idx': 0}}, 'n_convos': 1, 'start_time': 1371219726})}), 'owner': , 'id': '1282', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Yes, first time I tried the new VisualEditor. My user page is live and I still left the HTML as an example. Tried a few more times to blank page with VE, it is real ugly. HTML leaks on HTML leaks on HTML leaks with each new save, http://www.mediawiki.org/w/index.php?title=User%3AHutchy68&diff=711244&oldid=711236', 'parsed': [{'rt': 5, 'toks': [{'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'npadvmod', 'up': 5, 'dn': [2]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 8, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 2, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4]}, {'tok': 'live', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'left', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 6, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'html', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'tried', 'tag': 'VBD', 'dep': 'advcl', 'up': 12, 'dn': [4, 5, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'quantmod', 'up': 2, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'nummod', 'up': 4, 'dn': [1, 3]}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'times', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 0, 'dn': [2]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [7]}, {'tok': 'blank', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [9]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 10, 11, 14, 15]}, {'tok': 'real', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'ugly', 'tag': 'JJ', 'dep': 'acomp', 'up': 12, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'leaks', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 2, 8, 13, 14, 15]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'leaks', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'html', 'tag': 'NNP', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'leaks', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [11]}, {'tok': 'each', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Yes, first time I tried the new VisualEditor. My user page is live and I still left the HTML as an example. Tried a few more times to blank page with VE, it is real ugly. HTML leaks on HTML leaks on HTML leaks with each new save, http://www.mediawiki.org/w/index.php?title=User%3AHutchy68&diff=711244&oldid=711236', 'cleaned': 'yes, first time i tried the new visualeditor. my user page is live and i still left the html as an example. tried a few more times to blank page with ve, it is real ugly. html leaks on html leaks on html leaks with each new save, '})}),\n", + " '1283': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1283', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is occurring fairly widely and I have a lot of reports. Moving it up to highest priority (because frankly something being broken that is already deployed > anything we might /want/ deployed).', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'occurring', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 7]}, {'tok': 'fairly', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'widely', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [3]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'conj', 'up': 2, 'dn': [6, 9, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'reports', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'moving', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 6, 15, 23]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 0, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'highest', 'tag': 'JJS', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'priority', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'frankly', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 15, 'dn': [8, 11]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'broken', 'tag': 'VBN', 'dep': 'acl', 'up': 9, 'dn': [10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 15, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [7, 9, 12, 13, 14, 16, 17, 22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'anything', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [21]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': '/want/', 'tag': 'NNP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'deployed', 'tag': 'VBD', 'dep': 'relcl', 'up': 17, 'dn': [18, 19, 20]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'This is occurring fairly widely and I have a lot of reports. Moving it up to highest priority (because frankly something being broken that is already deployed > anything we might /want/ deployed).', 'cleaned': 'this is occurring fairly widely and i have a lot of reports. moving it up to highest priority (because frankly something being broken that is already deployed > anything we might /want/ deployed).'})}),\n", + " '1284': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-3uecblbxq24ycewm2cog', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1284', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Issue started ~ 11:37 UTC today per https://en.wikipedia.org/w/index.php?namespace=&tagfilter=visualeditor&title=Special%3ARecentChanges', 'parsed': [{'rt': 1, 'toks': [{'tok': 'issue', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 6, 11]}, {'tok': '~', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'number>:', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'utc', 'tag': 'NN', 'dep': 'xcomp', 'up': 1, 'dn': [3, 4, 7, 8]}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9, 10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Issue started ~ 11:37 UTC today per https://en.wikipedia.org/w/index.php?namespace=&tagfilter=visualeditor&title=Special%3ARecentChanges', 'cleaned': 'issue started ~ : utc today per '})}),\n", + " '1285': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-3uecblbxq24ycewm2cog', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1285', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'More of this: https://de.wikipedia.org/w/index.php?title=Oper_K%C3%B6ln&curid=2386780&diff=119548868&oldid=118354900 https://test.wikipedia.org/w/index.php?title=User:Raymond/image&diff=174443&oldid=174442', 'parsed': [{'rt': 4, 'toks': [{'tok': 'more', 'tag': 'JJR', 'dep': 'nsubj', 'up': 4, 'dn': [1, 3]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 5, 8, 9]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': [6, 7]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'More of this: https://de.wikipedia.org/w/index.php?title=Oper_K%C3%B6ln&curid=2386780&diff=119548868&oldid=118354900 https://test.wikipedia.org/w/index.php?title=User:Raymond/image&diff=174443&oldid=174442', 'cleaned': 'more of this: '})}),\n", + " '1286': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-3uecblbxq24ycewm2cog', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1286', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Bug 49573 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 49573 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1287': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1287', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Should be user interface language. Version : unspecified Severity : major', 'parsed': [{'rt': 1, 'toks': [{'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 5]}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'language', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Should be user interface language. Version : unspecified Severity : major', 'cleaned': 'should be user interface language. -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '1288': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-mpfqwllylfkzpcgkdkvc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1288', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'This is resolved in the latest version I3bcf924a3e179cb65f19e833277a39dfd3dad8bd', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'resolved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'i3bcf924a3e179cb65f19e833277a39dfd3dad8bd', 'tag': 'NN', 'dep': 'appos', 'up': 6, 'dn': []}]}], 'stripped_text': 'This is resolved in the latest version I3bcf924a3e179cb65f19e833277a39dfd3dad8bd', 'cleaned': 'this is resolved in the latest version i3bcf924a3e179cb65f19e833277a39dfd3dad8bd'})}),\n", + " '1289': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1289', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'This is to restore the pre December save workflow (Save dialog triggered, with Show Changes within it). The \"Review and Save\" button in the toolbar will be replaced with \"Save...\" which takes you straight to the Save dialog (with the existing save box, minor edit, watch and disclaimer/legal) Inside the Save dialog there should also be a \"Review changes\" button that triggers the wikitext diff as a dismissible dialog; whilst we\\'re here, remove the Parsoid \"Something looks wrong\" button entirely, and replace the \"Looks good to me\" button with a normal close one. Version : unspecified Severity : normal', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 20, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'restore', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 9, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'pre', 'tag': 'NN', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'NNP', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'december', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'workflow', 'tag': 'NNP', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 6, 7, 8, 13]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [11]}, {'tok': 'triggered', 'tag': 'VBN', 'dep': 'parataxis', 'up': 9, 'dn': [10, 12, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [17]}, {'tok': 'show', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'pobj', 'up': 15, 'dn': [16, 18]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [19]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 71, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'review', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 12, 'dn': [0, 1, 3, 4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [5, 6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'replaced', 'tag': 'VBN', 'dep': 'ccomp', 'up': 71, 'dn': [2, 10, 11, 13, 49]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14, 15, 16, 17, 19]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'takes', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 13, 'dn': [18, 20, 21, 22, 26, 27]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': 'straight', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'box', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 29, 30, 32, 34, 41, 42]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'amod', 'up': 34, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'conj', 'up': 31, 'dn': [33, 35, 36]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'watch', 'tag': 'VBP', 'dep': 'conj', 'up': 34, 'dn': [37, 40]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 36, 'dn': []}, {'tok': 'disclaimer', 'tag': 'NN', 'dep': 'nmod', 'up': 40, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'legal', 'tag': 'JJ', 'dep': 'conj', 'up': 36, 'dn': [38, 39]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [45]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 45, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 45, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'pobj', 'up': 42, 'dn': [43, 44]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 49, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 49, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 49, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [46, 47, 48, 53]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 53, 'dn': []}, {'tok': 'review', 'tag': 'NN', 'dep': 'compound', 'up': 53, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'attr', 'up': 49, 'dn': [50, 51, 52, 54, 55]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 53, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'appos', 'up': 53, 'dn': [57]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 57, 'dn': []}, {'tok': 'triggers', 'tag': 'VBZ', 'dep': 'relcl', 'up': 55, 'dn': [56, 60, 61]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 60, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 60, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'dobj', 'up': 57, 'dn': [58, 59]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 57, 'dn': [64]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 64, 'dn': []}, {'tok': 'dismissible', 'tag': 'JJ', 'dep': 'amod', 'up': 64, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'pobj', 'up': 61, 'dn': [62, 63]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 71, 'dn': []}, {'tok': 'whilst', 'tag': 'IN', 'dep': 'mark', 'up': 68, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 68, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'advcl', 'up': 71, 'dn': [66, 67, 69]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 68, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 71, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'ROOT', 'dn': [12, 65, 68, 70, 73, 74, 76, 97]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 73, 'dn': []}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'dobj', 'up': 71, 'dn': [72]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 71, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'nsubj', 'up': 76, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 71, 'dn': [75, 79, 80, 81, 82, 83]}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'amod', 'up': 79, 'dn': [78]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 77, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 76, 'dn': [77]}, {'tok': 'entirely', 'tag': 'RB', 'dep': 'advmod', 'up': 76, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 76, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 76, 'dn': []}, {'tok': 'replace', 'tag': 'VB', 'dep': 'conj', 'up': 76, 'dn': [86, 91]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 86, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 86, 'dn': []}, {'tok': 'looks', 'tag': 'NNS', 'dep': 'dobj', 'up': 83, 'dn': [84, 85, 87, 88]}, {'tok': 'good', 'tag': 'JJ', 'dep': 'acomp', 'up': 86, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 86, 'dn': [89]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 88, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 91, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 83, 'dn': [90, 92]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 91, 'dn': [96]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 96, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 96, 'dn': []}, {'tok': 'close', 'tag': 'JJ', 'dep': 'amod', 'up': 96, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 92, 'dn': [93, 94, 95]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 71, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'This is to restore the pre December save workflow (Save dialog triggered, with Show Changes within it). The \"Review and Save\" button in the toolbar will be replaced with \"Save...\" which takes you straight to the Save dialog (with the existing save box, minor edit, watch and disclaimer/legal) Inside the Save dialog there should also be a \"Review changes\" button that triggers the wikitext diff as a dismissible dialog; whilst we\\'re here, remove the Parsoid \"Something looks wrong\" button entirely, and replace the \"Looks good to me\" button with a normal close one. Version : unspecified Severity : normal', 'cleaned': 'this is to restore the pre-december save workflow (save dialog triggered, with show changes within it). the \"review and save\" button in the toolbar will be replaced with \"save...\" which takes you straight to the save dialog (with the existing save box, minor edit, watch and disclaimer/legal) inside the save dialog there should also be a \"review changes\" button that triggers the wikitext diff as a dismissible dialog; whilst we\\'re here, remove the parsoid \"something looks wrong\" button entirely, and replace the \"looks good to me\" button with a normal close one. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1290': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1290', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Fixed and will go out with wmf7 from next Thursday.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 3, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [2, 4, 5, 7]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 3, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'wmf7', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [9]}, {'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'thursday', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Fixed and will go out with wmf7 from next Thursday.', 'cleaned': 'fixed and will go out with wmf7 from next thursday.'})}),\n", + " '1291': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1291', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Version : unspecified Severity : normal URL : https://pl.wikipedia.org/w/index.php?title=Ukryta_sie%C4%87&diff=36500666&oldid=36500549 See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50720', 'parsed': [{'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 20, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 16, 19]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': [8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': [15, 17, 18]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 21, 22, 23, 24, 25, 26, 27]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': ' Version : unspecified Severity : normal URL : https://pl.wikipedia.org/w/index.php?title=Ukryta_sie%C4%87&diff=36500666&oldid=36500549 See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50720', 'cleaned': '-------------------------- **version**: unspecified **severity**: normal **url**: **see also**: '})}),\n", + " '1292': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1292', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'I believe this is now fixed.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 5, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'I believe this is now fixed.', 'cleaned': 'i believe this is now fixed.'})}),\n", + " '1293': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1293', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Can't reproduce in master.\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'master', 'tag': 'NNP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"Can't reproduce in master.\", 'cleaned': \"can't reproduce in master.\"})}),\n", + " '1294': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1294', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '1. Create a page that has a heading at the very beginning 2. Open it in VE 3. Put the cursor at the beginning of the heading and press Enter 4. An empty heading appears above 5. Use arrow keys or mouse to move the cursor into this empty heading 6. See an error in the console 7. Type into the heading 8. See one error per key press in the console In Chrome, this behaves correctly: it creates a paragraph above the heading, and typing into it works correctly. Version : unspecified Severity : normal', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'create', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 13, 14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 4]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'relcl', 'up': 2, 'dn': [3, 6, 7, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'heading', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'very', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'beginning', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'open', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 6, 7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3, 5]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'put', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 11, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'beginning', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'heading', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': []}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'conj', 'up': 0, 'dn': [13, 14]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'heading', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 8]}, {'tok': 'above', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6, 7]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'use', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 6, 15, 16]}, {'tok': 'arrow', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'keys', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [1, 3, 4]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'mouse', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [5, 8, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'heading', 'tag': 'VBG', 'dep': 'amod', 'up': 14, 'dn': [11]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12, 13]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 6, 7, 9]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'type', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 6, 7]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'heading', 'tag': 'VBG', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 13, 'dn': [2]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 2, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'key', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'behaves', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 17, 'dn': [0, 11, 12, 14]}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'creates', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [13, 15, 16, 19, 23, 24, 28]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'above', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'heading', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'csubj', 'up': 28, 'dn': [26]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [27]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 26, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'conj', 'up': 17, 'dn': [25, 29, 30]}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': '1. Create a page that has a heading at the very beginning 2. Open it in VE 3. Put the cursor at the beginning of the heading and press Enter 4. An empty heading appears above 5. Use arrow keys or mouse to move the cursor into this empty heading 6. See an error in the console 7. Type into the heading 8. See one error per key press in the console In Chrome, this behaves correctly: it creates a paragraph above the heading, and typing into it works correctly. Version : unspecified Severity : normal', 'cleaned': '. create a page that has a heading at the very beginning . open it in ve . put the cursor at the beginning of the heading and press enter . an empty heading appears above . use arrow keys or mouse to move the cursor into this empty heading . see an error in the console . type into the heading . see one error per key press in the console in chrome, this behaves correctly: it creates a paragraph above the heading, and typing into it works correctly. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1295': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-s7sn3zjthnxvep34c5ho', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1295', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is not an issue anymore.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [3]}, {'tok': 'anymore', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'This is not an issue anymore.', 'cleaned': 'this is not an issue anymore.'})}),\n", + " '1296': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1296', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '1. Create a link using the link inspector button 2. Note that autocomplete feature doesn\\'t appear 3. Hit save and note that link is stored as an external link \"[Foo Foo]\" Using the keyboard shortcut, however, works fine (Ctrl+K) Version : unspecified Severity : normal', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'create', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'acl', 'up': 2, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'inspector', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': [5]}, {'tok': 'button', 'tag': 'NNP', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'dobj', 'up': 3, 'dn': [4, 6, 7, 8, 10]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [6, 10]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'autocomplete', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'feature', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [2]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [1, 3, 4, 5, 7, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': [9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 25, 'toks': [{'tok': 'hit', 'tag': 'VBD', 'dep': 'advcl', 'up': 25, 'dn': [1, 2, 3, 13, 15, 16, 17, 18]}, {'tok': 'save', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'stored', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 6, 8]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'external', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10, 12]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'foo', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'foo', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [14]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'keyboard', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'shortcut', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 22, 23, 24, 26, 28, 30]}, {'tok': 'fine', 'tag': 'JJ', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'ctrl+k', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 25, 'dn': [27, 29]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': '1. Create a link using the link inspector button 2. Note that autocomplete feature doesn\\'t appear 3. Hit save and note that link is stored as an external link \"[Foo Foo]\" Using the keyboard shortcut, however, works fine (Ctrl+K) Version : unspecified Severity : normal', 'cleaned': '. create a link using the link inspector button . note that autocomplete feature doesn\\'t appear . hit save and note that link is stored as an external link \"[foo foo]\" using the keyboard shortcut, however, works fine (ctrl+k) -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1297': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1297', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Merged into master; will go out with wmf5.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'merged', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3, 5]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [4, 6, 7, 9]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'wmf5', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': 'Merged into master; will go out with wmf5.', 'cleaned': 'merged into master; will go out with wmf5.'})}),\n", + " '1299': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1299', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Looks like the format for providing toolbar options was changed, so the MW override isn't working. As a result we're rendering a link button instead of an mwLink. Ctrl+K works because the mwLink is still registered with the command registry (should commands work without the button being rendered?)\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'looks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [9, 10, 17, 18]}, {'tok': 'like', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'format', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [2, 4]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'providing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 4, 'dn': [7]}, {'tok': 'toolbar', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'options', 'tag': 'NNS', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'changed', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [1, 3, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'mw', 'tag': 'FW', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'override', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [12, 13]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 17, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'conj', 'up': 0, 'dn': [11, 14, 15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [2]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'rendering', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 3, 4, 8, 12, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7, 10]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 8, 'dn': [9]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'mwlink', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'ctrl+k', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'works', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 7, 15, 22]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'mwlink', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'registered', 'tag': 'VBN', 'dep': 'advcl', 'up': 1, 'dn': [2, 4, 5, 6, 8]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'command', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'registry', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'commands', 'tag': 'VBZ', 'dep': 'nsubj', 'up': 15, 'dn': [12, 13]}, {'tok': 'work', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [14, 16, 21]}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 20, 'dn': [17]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 20, 'dn': []}, {'tok': 'rendered', 'tag': 'VBN', 'dep': 'pcomp', 'up': 16, 'dn': [18, 19]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"Looks like the format for providing toolbar options was changed, so the MW override isn't working. As a result we're rendering a link button instead of an mwLink. Ctrl+K works because the mwLink is still registered with the command registry (should commands work without the button being rendered?)\", 'cleaned': \"looks like the format for providing toolbar options was changed, so the mw override isn't working. as a result we're rendering a link button instead of an mwlink. ctrl+k works because the mwlink is still registered with the command registry (should commands work without the button being rendered?)\"})}),\n", + " '1300': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lluzkul4z7us4sxkayss', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1300', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '1. Go to a page with a bullet or a numbered list. Edit with VisualEditor. 2. Place the cursor at the end of an item of the list. Press enter to create a new item. A new item has been created and the cursor is at the beginning, ready to receive input. 3. Type something. EXPECTED You are typing in the new line. ACTUAL OUTCOME A pawn appears at the end of the previous line and there you can also find the text you are typing. If you press Enter again the mess continues to grow. There is no way to clean the scene of the crime. The only way is to jump to \"Edit source\". This happens at least at mediawiki.org with Firefox 22.0a2 (2013 05 07). Version : unspecified Severity : major', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'go', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 11]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 4]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 7, 10]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'numbered', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'conj', 'up': 6, 'dn': [8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'edit', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 3]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'place', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'item', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'press', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'create', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [2, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'item', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'item', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 5, 'dn': [0, 1]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'created', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 3, 4, 6, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 5, 'dn': [8, 10, 13, 14, 18]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'beginning', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'ready', 'tag': 'JJ', 'dep': 'acomp', 'up': 9, 'dn': [16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'receive', 'tag': 'VB', 'dep': 'xcomp', 'up': 14, 'dn': [15, 17]}, {'tok': 'input', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'type', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'expected', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [3, 8]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'ccomp', 'up': 0, 'dn': [1, 2, 4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'outcome', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [2]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 5, 12, 17]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'previous', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'conj', 'up': 4, 'dn': [13, 14, 15, 16, 19, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 22]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'relcl', 'up': 19, 'dn': [20, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'press', 'tag': 'VBP', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'ccomp', 'up': 7, 'dn': [2, 4]}, {'tok': 'again', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'mess', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'continues', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 6, 9, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'grow', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 11]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'clean', 'tag': 'VB', 'dep': 'relcl', 'up': 3, 'dn': [4, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'scene', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'crime', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'only', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 5, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'jump', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 6, 10]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 9]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [8]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 6, 15]}, {'tok': 'at', 'tag': 'IN', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'least', 'tag': 'JJS', 'dep': 'advmod', 'up': 4, 'dn': [2]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3, 5]}, {'tok': 'mediawiki.org', 'tag': 'ADD', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [9]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'number>.0a2', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 10, 11, 12, 13, 14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 9, 'dn': []}, {'tok': 'number>--', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': '1. Go to a page with a bullet or a numbered list. Edit with VisualEditor. 2. Place the cursor at the end of an item of the list. Press enter to create a new item. A new item has been created and the cursor is at the beginning, ready to receive input. 3. Type something. EXPECTED You are typing in the new line. ACTUAL OUTCOME A pawn appears at the end of the previous line and there you can also find the text you are typing. If you press Enter again the mess continues to grow. There is no way to clean the scene of the crime. The only way is to jump to \"Edit source\". This happens at least at mediawiki.org with Firefox 22.0a2 (2013 05 07). Version : unspecified Severity : major', 'cleaned': '. go to a page with a bullet or a numbered list. edit with visualeditor. . place the cursor at the end of an item of the list. press enter to create a new item. a new item has been created and the cursor is at the beginning, ready to receive input. . type something. expected you are typing in the new line. actual outcome a pawn appears at the end of the previous line and there you can also find the text you are typing. if you press enter again the mess continues to grow. there is no way to clean the scene of the crime. the only way is to jump to \"edit source\". this happens at least at mediawiki.org with firefox .0a2 (--). -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '1301': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lluzkul4z7us4sxkayss', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1301', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Solid like a rock! https://www.mediawiki.org/w/index.php?title=User%3AQgil%2FSandbox&diff=710845&oldid=710844 Thank you very much. The bug I filed has been fixed. Resolving accordingly.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'solid', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 4]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'rock', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'thank', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 7]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'much', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 6, 'dn': [0, 3]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'filed', 'tag': 'VBD', 'dep': 'relcl', 'up': 1, 'dn': [2]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4, 5, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'resolving', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': 'accordingly', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Solid like a rock! https://www.mediawiki.org/w/index.php?title=User%3AQgil%2FSandbox&diff=710845&oldid=710844 Thank you very much. The bug I filed has been fixed. Resolving accordingly.', 'cleaned': 'solid like a rock! thank you very much. the bug i filed has been fixed. resolving accordingly.'})}),\n", + " '1302': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-s7sn3zjthnxvep34c5ho', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1302', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"@Quim: Are you still able to reproduce this problem? I can't.\", 'parsed': [{'rt': 2, 'toks': [{'tok': '@quim', 'tag': 'CD', 'dep': 'nsubj', 'up': 2, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 10]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 9]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"@Quim: Are you still able to reproduce this problem? I can't.\", 'cleaned': \"@quim: are you still able to reproduce this problem? i can't.\"})}),\n", + " '1303': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-n6a5asuonlcdc2xmndl2', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1303', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I'm getting similar behaviour on en.wp if you use the slug at the beginning of the article, then change your mind and try to delete the text you've inserted. General behaviour with slug lines?\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 9, 32]}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'en.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'use', 'tag': 'VBP', 'dep': 'advcl', 'up': 2, 'dn': [7, 8, 11, 12, 18, 19, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'slug', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'beginning', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'xcomp', 'up': 9, 'dn': [22, 23, 24]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 22, 'dn': []}, {'tok': 'mind', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'try', 'tag': 'VBP', 'dep': 'conj', 'up': 20, 'dn': [26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'xcomp', 'up': 24, 'dn': [25, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27, 31]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'inserted', 'tag': 'VBN', 'dep': 'relcl', 'up': 28, 'dn': [29, 30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 5]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'slug', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'lines', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': \"I'm getting similar behaviour on en.wp if you use the slug at the beginning of the article, then change your mind and try to delete the text you've inserted. General behaviour with slug lines?\", 'cleaned': \"i'm getting similar behaviour on en.wp if you use the slug at the beginning of the article, then change your mind and try to delete the text you've inserted. general behaviour with slug lines?\"})}),\n", + " '1304': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1304', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Problems in IndentationAction that Ed it working on right now. Version : unspecified Severity : major', 'parsed': [{'rt': 0, 'toks': [{'tok': 'problems', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'indentationaction', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [6]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'ed', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'acl', 'up': 2, 'dn': [3, 4, 5, 7, 9]}, {'tok': 'on', 'tag': 'RP', 'dep': 'prep', 'up': 6, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Problems in IndentationAction that Ed it working on right now. Version : unspecified Severity : major', 'cleaned': 'problems in indentationaction that ed it working on right now. -------------------------- **version**: unspecified **severity**: major'})}),\n", + " '1305': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1305', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Code is merged into wmf4.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'code', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'wmf4', 'tag': 'NNP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Code is merged into wmf4.', 'cleaned': 'code is merged into wmf4.'})}),\n", + " '1307': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1307', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' Bug 48069 has been marked as a duplicate of this bug. ', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 9, 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 7, 8, 10, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' Bug 48069 has been marked as a duplicate of this bug. ', 'cleaned': '*** bug has been marked as a duplicate of this bug. ***'})}),\n", + " '1308': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1308', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Problem here was with surface fragments and translate range in the data model. The ranges were getting out of sync, so after (un)indenting the first item, and subsequent ones would fail.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'problem', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [1]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 6, 7, 13]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'surface', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'fragments', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'translate', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [8]}, {'tok': 'range', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'model', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'ranges', 'tag': 'NNS', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'were', 'tag': 'VBD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 4, 7, 9, 16, 20]}, {'tok': 'out', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'sync', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8, 11, 15]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'un)indenting', 'tag': 'VBG', 'dep': 'pcomp', 'up': 9, 'dn': [10, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'item', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'subsequent', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'ones', 'tag': 'NNS', 'dep': 'nsubj', 'up': 20, 'dn': [17]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'fail', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [18, 19, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': 'Problem here was with surface fragments and translate range in the data model. The ranges were getting out of sync, so after (un)indenting the first item, and subsequent ones would fail.', 'cleaned': 'problem here was with surface fragments and translate range in the data model. the ranges were getting out of sync, so after (un)indenting the first item, and subsequent ones would fail.'})}),\n", + " '1309': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1309', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Fixed by https://gerrit.wikimedia.org/r/#/c/63394/', 'parsed': [{'rt': 0, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 0, 'dn': [2, 3, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}]}], 'stripped_text': 'Fixed by https://gerrit.wikimedia.org/r/#/c/63394/', 'cleaned': 'fixed by '})}),\n", + " '1310': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1310', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Version : unspecified Severity : critical', 'parsed': [{'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': ' Version : unspecified Severity : critical', 'cleaned': '-------------------------- **version**: unspecified **severity**: critical'})}),\n", + " '1312': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-s7sn3zjthnxvep34c5ho', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1312', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Fixed in https://gerrit.wikimedia.org/r/63413. Will close after it gets merged.', 'parsed': [{'rt': 6, 'toks': [{'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 6, 'dn': [1]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 3, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'close', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 10, 11]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'merged', 'tag': 'VBN', 'dep': 'advcl', 'up': 6, 'dn': [7, 8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Fixed in https://gerrit.wikimedia.org/r/63413. Will close after it gets merged.', 'cleaned': 'fixed in will close after it gets merged.'})}),\n", + " '1314': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1314', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"By stepping back through the commit log I've isolated it down to this commit by Inez: https://gerrit.wikimedia.org/r/#/c/63223/1 Assigning the bug to him.\", 'parsed': [{'rt': 9, 'toks': [{'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [1]}, {'tok': 'stepping', 'tag': 'VBG', 'dep': 'pcomp', 'up': 0, 'dn': [2, 3]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'through', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'commit', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'log', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'isolated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 7, 8, 10, 11, 12, 15, 17, 18]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 9, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'commit', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 9, 'dn': [16]}, {'tok': 'inez', 'tag': 'NNP', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': [1]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'assigning', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 4, 5, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'him', 'tag': 'PRP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': \"By stepping back through the commit log I've isolated it down to this commit by Inez: https://gerrit.wikimedia.org/r/#/c/63223/1 Assigning the bug to him.\", 'cleaned': \"by stepping back through the commit log i've isolated it down to this commit by inez: assigning the bug to him.\"})}),\n", + " '1315': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1315', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"1. Hitting return inside a list item cases the paragraph to split, not the listitem (that's what shift return should do) 2. Unlisting the two line list item created in 1. causes the second line to completely disappear 3. Listing two paragraphs only lists the first one, and adds an extra paragraph between them\", 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'hitting', 'tag': 'VBG', 'dep': 'advcl', 'up': 14, 'dn': [1, 8]}, {'tok': 'return', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'item', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [4]}, {'tok': 'cases', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [7, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'split', 'tag': 'VB', 'dep': 'relcl', 'up': 8, 'dn': [9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'listitem', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 11, 12, 13, 17, 25, 26, 27, 28]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'parataxis', 'up': 14, 'dn': [15, 16, 23, 24]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'shift', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'return', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': [19, 20]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'ccomp', 'up': 17, 'dn': [18, 21, 22]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 14, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'unlisting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [5, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 5, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': [3]}, {'tok': 'item', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2, 4, 6, 10]}, {'tok': 'created', 'tag': 'VBN', 'dep': 'acl', 'up': 5, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'causes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [6, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [1, 2]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'disappear', 'tag': 'VB', 'dep': 'ccomp', 'up': 0, 'dn': [3, 4, 5, 7, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': [9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'listing', 'tag': 'VBG', 'dep': 'csubj', 'up': 4, 'dn': [2]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 2, 'dn': []}, {'tok': 'paragraphs', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'lists', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 7, 8, 9, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'dobj', 'up': 4, 'dn': [5, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'conj', 'up': 4, 'dn': [13]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'extra', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12, 14]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'pobj', 'up': 14, 'dn': []}]}], 'stripped_text': \"1. Hitting return inside a list item cases the paragraph to split, not the listitem (that's what shift return should do) 2. Unlisting the two line list item created in 1. causes the second line to completely disappear 3. Listing two paragraphs only lists the first one, and adds an extra paragraph between them\", 'cleaned': \". hitting return inside a list item cases the paragraph to split, not the listitem (that's what shift-return should do) . unlisting the two line list item created in . causes the second line to completely disappear . listing two paragraphs only lists the first one, and adds an extra paragraph between them\"})}),\n", + " '1316': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1316', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \" Create a page starting with a list (' list' is sufficient) Enter some text into the slugged paragraph above the list, then delete it with backspaces The paragraph now doubles in height, inspecting the DOM you see a
    has appeared from nowhere:


    Also this paragraph gets sent to Parsoid resulting in an extra line break. Removing the text by using undo doesn't result in this bug. Version : unspecified Severity : normal\", 'parsed': [{'rt': 13, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'create', 'tag': 'VB', 'dep': 'csubj', 'up': 13, 'dn': [0, 3, 4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'starting', 'tag': 'VBG', 'dep': 'advcl', 'up': 1, 'dn': [5]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 9, 11, 12]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': \"'\", 'tag': 'NNS', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [10]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 14, 15, 16, 17, 37, 54, 55, 57, 58, 63, 72]}, {'tok': 'sufficient', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'dep', 'up': 13, 'dn': [19, 20, 27, 28, 29]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'slugged', 'tag': 'VBN', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 24]}, {'tok': 'above', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'dep', 'up': 17, 'dn': [30, 31]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 29, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [32]}, {'tok': 'backspaces', 'tag': 'NNS', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'nsubj', 'up': 37, 'dn': [34]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': []}, {'tok': 'doubles', 'tag': 'VBZ', 'dep': 'advcl', 'up': 13, 'dn': [33, 35, 36, 38, 40, 41]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [39]}, {'tok': 'height', 'tag': 'NN', 'dep': 'pobj', 'up': 38, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': 'inspecting', 'tag': 'VBG', 'dep': 'advcl', 'up': 37, 'dn': [43, 51]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'dom', 'tag': 'NN', 'dep': 'dobj', 'up': 41, 'dn': [42, 45]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 45, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'relcl', 'up': 43, 'dn': [44]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 48, 'dn': []}, {'tok': 'br', 'tag': 'XX', 'dep': 'nsubj', 'up': 51, 'dn': [46, 47, 49]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 51, 'dn': []}, {'tok': 'appeared', 'tag': 'VBN', 'dep': 'ccomp', 'up': 41, 'dn': [48, 50, 52]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 51, 'dn': [53]}, {'tok': 'nowhere', 'tag': 'RB', 'dep': 'pcomp', 'up': 52, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'p>
    ', 'tag': 'ADD', 'dep': 'dep', 'up': 13, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 63, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 61, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 63, 'dn': [60]}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 63, 'dn': []}, {'tok': 'sent', 'tag': 'VBN', 'dep': 'ccomp', 'up': 13, 'dn': [59, 61, 62, 65, 66]}, {'tok': 'to', 'tag': 'IN', 'dep': 'aux', 'up': 65, 'dn': []}, {'tok': 'parsoid', 'tag': 'VB', 'dep': 'advcl', 'up': 63, 'dn': [64]}, {'tok': 'resulting', 'tag': 'VBG', 'dep': 'advcl', 'up': 63, 'dn': [67]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 66, 'dn': [71]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 71, 'dn': []}, {'tok': 'extra', 'tag': 'JJ', 'dep': 'amod', 'up': 71, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'compound', 'up': 71, 'dn': []}, {'tok': 'break', 'tag': 'NN', 'dep': 'pobj', 'up': 67, 'dn': [68, 69, 70]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'removing', 'tag': 'VBG', 'dep': 'csubj', 'up': 8, 'dn': [2, 3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'pcomp', 'up': 3, 'dn': [5]}, {'tok': 'undo', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'result', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 6, 7, 9, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \" Create a page starting with a list (' list' is sufficient) Enter some text into the slugged paragraph above the list, then delete it with backspaces The paragraph now doubles in height, inspecting the DOM you see a
    has appeared from nowhere:


    Also this paragraph gets sent to Parsoid resulting in an extra line break. Removing the text by using undo doesn't result in this bug. Version : unspecified Severity : normal\", 'cleaned': \"* create a page starting with a list ('* list' is sufficient) * enter some text into the slugged paragraph above the list, then delete it with backspaces * the paragraph now doubles in height, inspecting the dom you see a
    has appeared from nowhere:


    also this paragraph gets sent to parsoid resulting in an extra line break. removing the text by using undo doesn't result in this bug. -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '1317': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-s7sn3zjthnxvep34c5ho', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1317', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is fixed with my refactor to handleDelete method.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 5, 'dn': []}, {'tok': 'refactor', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [8]}, {'tok': 'handledelete', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'method', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'This is fixed with my refactor to handleDelete method.', 'cleaned': 'this is fixed with my refactor to handledelete method.'})}),\n", + " '1318': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1318', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Deeming that this is now fixed.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'deeming', 'tag': 'NN', 'dep': 'ROOT', 'dn': [5, 6]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [1, 2, 3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Deeming that this is now fixed.', 'cleaned': 'deeming that this is now fixed.'})}),\n", + " '1319': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1319', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #1) > We are not placing slugs around lists anymore so this bug can't be > reproduced, however I know what was root cause of it (native handling of > deletion) and I'm working on it now. Is this bug still valid? I can't reproduce now, using a thumb image (rather than a list) to create the block item.\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'placing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 8, 16, 20]}, {'tok': 'slugs', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': [6]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'lists', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'anymore', 'tag': 'RB', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 16, 'dn': [10]}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 16, 'dn': [15]}, {'tok': '>', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': []}, {'tok': 'reproduced', 'tag': 'VBN', 'dep': 'advcl', 'up': 4, 'dn': [9, 11, 12, 13, 14, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'know', 'tag': 'VBP', 'dep': 'punct', 'up': 4, 'dn': [18, 19, 22, 33]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 20, 'dn': [21, 24]}, {'tok': 'root', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'cause', 'tag': 'NN', 'dep': 'attr', 'up': 22, 'dn': [23, 25, 27, 29]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [26]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'native', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'handling', 'tag': 'NN', 'dep': 'appos', 'up': 24, 'dn': [28, 30]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [32]}, {'tok': '>', 'tag': 'NNP', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'deletion', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 7]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'valid', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': [2, 3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 21]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 3, 'dn': [9, 15, 17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'thumb', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8, 10, 12]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'rather', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'than', 'tag': 'IN', 'dep': 'cc', 'up': 9, 'dn': [11, 14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'create', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [16, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'block', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'item', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"(In reply to comment #1) > We are not placing slugs around lists anymore so this bug can't be > reproduced, however I know what was root cause of it (native handling of > deletion) and I'm working on it now. Is this bug still valid? I can't reproduce now, using a thumb image (rather than a list) to create the block item.\", 'cleaned': \"(in reply to comment #) > we are not placing slugs around lists anymore so this bug can't be > reproduced, however i know what was root cause of it (native handling of > deletion) and i'm working on it now. is this bug still valid? i can't reproduce now, using a thumb image (rather than a list) to create the block item.\"})}),\n", + " '1320': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-s7sn3zjthnxvep34c5ho', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1320', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"We are not placing slugs around lists anymore so this bug can't be reproduced, however I know what was root cause of it (native handling of deletion) and I'm working on it now.\", 'parsed': [{'rt': 18, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'placing', 'tag': 'VBG', 'dep': 'ccomp', 'up': 18, 'dn': [0, 1, 2, 4, 7, 14]}, {'tok': 'slugs', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': [5]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'lists', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'anymore', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 14, 'dn': [9]}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 14, 'dn': []}, {'tok': 'reproduced', 'tag': 'VBN', 'dep': 'advcl', 'up': 3, 'dn': [8, 10, 11, 12, 13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'know', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [3, 15, 16, 17, 20, 30]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 18, 'dn': [19, 22]}, {'tok': 'root', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'cause', 'tag': 'NN', 'dep': 'attr', 'up': 20, 'dn': [21, 23, 25, 27]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [24]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'native', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'handling', 'tag': 'NN', 'dep': 'appos', 'up': 22, 'dn': [26, 28]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [29]}, {'tok': 'deletion', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 7]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"We are not placing slugs around lists anymore so this bug can't be reproduced, however I know what was root cause of it (native handling of deletion) and I'm working on it now.\", 'cleaned': \"we are not placing slugs around lists anymore so this bug can't be reproduced, however i know what was root cause of it (native handling of deletion) and i'm working on it now.\"})}),\n", + " '1321': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-a5pveeqqwaddgfjiv2fq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1321', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Lately, I've been noticing random pawn characters at the end of paragraphs all over English Wikipedia. The source of these pawns was a mystery to me until I tried using the Visual Editor today. As soon as I started typing in the editor, it inserted a pawn at the end of the line I was editing. The pawn in question is the white pawn, typically the first piece to move in a game of chess. This makes me wonder if perhaps the visual editor has become sentient and is trying to initiate a friendly game with the editor. Unfortunately, playing chess on Wikipedia was banned in 2006 as a violation of WP:NOT,[1] so it's probably a good idea if we eliminate this sort of behavior. Actual character: ♙ Unicode value: 2659 UTF 8 value: E2 99 99 Browser: Firefox 1. https://en.wikipedia.org/wiki/Wikipedia:Miscellany_for_deletion/Wikipedia:Chess_championship Version : unspecified Severity : critical\", 'parsed': [{'rt': 5, 'toks': [{'tok': 'lately', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'noticing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 8, 9, 18]}, {'tok': 'random', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [6]}, {'tok': 'characters', 'tag': 'NNS', 'dep': 'dobj', 'up': 5, 'dn': [7]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'paragraphs', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': [15]}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [14, 17]}, {'tok': 'english', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'pawns', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 7, 12, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'mystery', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 8]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'advcl', 'up': 5, 'dn': [10, 11, 13]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'xcomp', 'up': 12, 'dn': [16, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'today', 'tag': 'NN', 'dep': 'npadvmod', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': [0, 4]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'started', 'tag': 'VBD', 'dep': 'advcl', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 4, 'dn': [6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'inserted', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 9, 10, 13, 14, 23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 17]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 22]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'relcl', 'up': 19, 'dn': [20, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'question', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 7, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'white', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5, 6, 8, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'typically', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'piece', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [9, 10, 11, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'relcl', 'up': 12, 'dn': [13, 15]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'game', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 18]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [19]}, {'tok': 'chess', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'makes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 10, 23]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'wonder', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [2]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'perhaps', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [6, 7]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'become', 'tag': 'VBN', 'dep': 'advcl', 'up': 1, 'dn': [4, 5, 8, 9, 11, 12, 14]}, {'tok': 'sentient', 'tag': 'NN', 'dep': 'attr', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'conj', 'up': 10, 'dn': [13, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'initiate', 'tag': 'VB', 'dep': 'xcomp', 'up': 14, 'dn': [15, 19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'friendly', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'game', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17, 18, 20]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'unfortunately', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'playing', 'tag': 'VBG', 'dep': 'csubjpass', 'up': 7, 'dn': [3]}, {'tok': 'chess', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'banned', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 8, 11, 12, 17, 18, 23, 35]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'violation', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16]}, {'tok': 'wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 15, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'not,[', 'tag': 'ADD', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 7, 'dn': [21, 22, 24, 27, 30]}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'idea', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': [25, 26]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'eliminate', 'tag': 'VBP', 'dep': 'advcl', 'up': 23, 'dn': [28, 29, 32]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'sort', 'tag': 'NN', 'dep': 'dobj', 'up': 30, 'dn': [31, 33]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34]}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unicode', 'tag': 'JJ', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': [3, 5, 11]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'utf-', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [6, 7, 8, 9, 12]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'e2', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': [0, 1, 3, 4]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'browser', 'tag': 'NN', 'dep': 'ROOT', 'dn': [2, 5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': [0]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': [1, 2, 4]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [3, 6, 8]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 5, 'dn': [7]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"Lately, I've been noticing random pawn characters at the end of paragraphs all over English Wikipedia. The source of these pawns was a mystery to me until I tried using the Visual Editor today. As soon as I started typing in the editor, it inserted a pawn at the end of the line I was editing. The pawn in question is the white pawn, typically the first piece to move in a game of chess. This makes me wonder if perhaps the visual editor has become sentient and is trying to initiate a friendly game with the editor. Unfortunately, playing chess on Wikipedia was banned in 2006 as a violation of WP:NOT,[1] so it's probably a good idea if we eliminate this sort of behavior. Actual character: ♙ Unicode value: 2659 UTF 8 value: E2 99 99 Browser: Firefox 1. https://en.wikipedia.org/wiki/Wikipedia:Miscellany_for_deletion/Wikipedia:Chess_championship Version : unspecified Severity : critical\", 'cleaned': \"lately, i've been noticing random pawn characters at the end of paragraphs all over english wikipedia. the source of these pawns was a mystery to me until i tried using the visual editor today. as soon as i started typing in the editor, it inserted a pawn at the end of the line i was editing. the pawn in question is the white pawn, typically the first piece to move in a game of chess. this makes me wonder if perhaps the visual editor has become sentient and is trying to initiate a friendly game with the editor. unfortunately, playing chess on wikipedia was banned in as a violation of wp:not,[] so it's probably a good idea if we eliminate this sort of behavior. actual character: unicode value: utf- value: e2 browser: firefox . -------------------------- **version**: unspecified **severity**: critical\"})}),\n", + " '1323': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1323', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Confirming that this is fixed in master and wmf4; deployed in the normal deployment train.', 'parsed': [{'rt': 10, 'toks': [{'tok': 'confirming', 'tag': 'VBG', 'dep': 'advcl', 'up': 10, 'dn': [4, 9]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 0, 'dn': [1, 2, 3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [7, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'wmf4', 'tag': 'NNP', 'dep': 'conj', 'up': 6, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 11, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'train', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': 'Confirming that this is fixed in master and wmf4; deployed in the normal deployment train.', 'cleaned': 'confirming that this is fixed in master and wmf4; deployed in the normal deployment train.'})}),\n", + " '1324': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1324', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(In reply to comment #4) > Pawn insertion from May 3: > https://en.wikipedia.org/w/index. > php?title=Rubik%27s_360&diff=553360286&oldid=540708795 These kind of issues are precisely why there's a mandatory pre save diff for users to read and agree it's fine. If there's a pawn inserted into the article, you're not meant to press save!\", 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'pawn', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'insertion', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [0, 2]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3, 5, 6, 7]}, {'tok': 'may', 'tag': 'MD', 'dep': 'pobj', 'up': 2, 'dn': [4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': [1]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 13, 'dn': [8]}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 13, 'dn': [12]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'php?title', 'tag': 'NN', 'dep': 'ROOT', 'dn': [9, 10, 11]}]}, {'rt': 7, 'toks': [{'tok': '=', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'rubik%27s_360&diff=&oldid=', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'kind', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 4, 11, 27]}, {'tok': 'precisely', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 11, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 7, 'dn': [8, 9, 10, 17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'mandatory', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'pre', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': '-', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'save', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'attr', 'up': 11, 'dn': [12, 13, 14, 15, 16, 21]}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'read', 'tag': 'VB', 'dep': 'relcl', 'up': 17, 'dn': [18, 19, 20, 22, 23]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'agree', 'tag': 'VB', 'dep': 'conj', 'up': 21, 'dn': [25]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 23, 'dn': [24, 26]}, {'tok': 'fine', 'tag': 'JJ', 'dep': 'acomp', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 13, 'dn': [0, 1, 4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 5]}, {'tok': 'inserted', 'tag': 'VBN', 'dep': 'acl', 'up': 4, 'dn': [6]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 13, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'meant', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 9, 10, 11, 12, 15, 17]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'press', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 16]}, {'tok': 'save', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': \"(In reply to comment #4) > Pawn insertion from May 3: > https://en.wikipedia.org/w/index. > php?title=Rubik%27s_360&diff=553360286&oldid=540708795 These kind of issues are precisely why there's a mandatory pre save diff for users to read and agree it's fine. If there's a pawn inserted into the article, you're not meant to press save!\", 'cleaned': \"(in reply to comment #) > pawn insertion from may : > > php?title=rubik%27s_360&diff=&oldid= these kind of issues are precisely why there's a mandatory pre-save diff for users to read and agree it's fine. if there's a pawn inserted into the article, you're not meant to press save!\"})}),\n", + " '1325': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1325', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #1) > Steps to reproduce: > 1. Log in and turn on the visual editor. > 2. Go to a random article like \"Sundance Meadows Airport\" > 3. Click the Edit tab > 4. After the cursor appears on the page, type a character > > You will then see a white pawn at the end of the line of text you are > editing. Thanks; have updated the bug report accordingly. > Interestingly, it only seems to happen on articles that insert the cursor > into a blank line at the top of the article. I\\'m not sure what determines > that behavior, but it seems to be the behavior for the vast majority of > en.wiki articles. That is bug 47790. It\\'s not really a blank line in the document; it\\'s the \"potential\" place to insert some new content, until you click into it and insert some, at which point it\\'s whatever you type in. But it\\'s not really very obvious to users what it is. > The only article I haven\\'t been able to reproduce the bug at so far > is Lalage: > https://en.wikipedia.org/wiki/Lalage A block level slug only appears if the page starts with a template or other kind of generated content; any page that starts with one will get one (hence the pervasiveness). The alternative is not giving users the ability to insert content before a template if it happened to be at the start of a document, which would be even more confusing.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': '-RRB-', 'dep': 'ROOT', 'dn': [1, 9]}, {'tok': 'steps', 'tag': 'NNS', 'dep': 'pobj', 'up': 0, 'dn': [3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 1, 'dn': [2, 4, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [5, 6, 8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'log', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 8]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'turn', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'go', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 15]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'random', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6, 9, 10, 13, 14]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'sundance', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'meadows', 'tag': 'NNS', 'dep': 'compound', 'up': 9, 'dn': [7]}, {'tok': 'airport', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [8]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [11, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 5, 6, 7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2, 4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 7, 8, 12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [10, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 7, 16, 19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'white', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 3, 'dn': [15, 17, 18]}, {'tok': '>', 'tag': 'XX', 'dep': 'prep', 'up': 16, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'attr', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'thanks', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'updated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 6, 7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'accordingly', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'interestingly', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 7, 14, 15, 25]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'articles', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [11]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'insert', 'tag': 'VBP', 'dep': 'relcl', 'up': 9, 'dn': [10, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'blank', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 17, 19]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 22]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3, 9, 10, 12]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [5]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'determines', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [4, 6, 8]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [11, 14, 25]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'attr', 'up': 14, 'dn': [15, 17]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'vast', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'majority', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19, 21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': '>', 'tag': 'FW', 'dep': 'nmod', 'up': 23, 'dn': []}, {'tok': 'en.wiki', 'tag': 'NNP', 'dep': 'compound', 'up': 24, 'dn': [22]}, {'tok': 'articles', 'tag': 'NNS', 'dep': 'pobj', 'up': 21, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 6]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 12, 'dn': [0, 2, 3, 6]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'blank', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [4, 5, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'document', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 10, 11, 17, 23, 26, 42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'potential', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'place', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [13, 14, 15, 16, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'relcl', 'up': 17, 'dn': [18, 22]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 21]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'until', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'advcl', 'up': 12, 'dn': [24, 25, 27, 29, 30]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [28]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 26, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'conj', 'up': 26, 'dn': [31, 32, 37]}, {'tok': 'some', 'tag': 'DT', 'dep': 'dobj', 'up': 30, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [35]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'pcomp', 'up': 33, 'dn': [34]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 37, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 30, 'dn': [33, 36, 40]}, {'tok': 'whatever', 'tag': 'WP', 'dep': 'pobj', 'up': 40, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 40, 'dn': []}, {'tok': 'type', 'tag': 'VBP', 'dep': 'ccomp', 'up': 37, 'dn': [38, 39, 41]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 40, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6, 11, 12]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'obvious', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [5, 7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'attr', 'up': 11, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [9, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': []}]}, {'rt': 51, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'only', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [0, 1, 6, 15]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'relcl', 'up': 2, 'dn': [3, 4, 5, 7]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 11, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'far', 'tag': 'RB', 'dep': 'pcomp', 'up': 12, 'dn': [13]}, {'tok': '>', 'tag': 'PRP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 51, 'dn': [2, 17, 18, 19, 20, 21, 22, 27, 29]}, {'tok': 'lalage', 'tag': 'NN', 'dep': 'attr', 'up': 16, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'attr', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'PRP', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'block', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'level', 'tag': 'NN', 'dep': 'compound', 'up': 27, 'dn': [24, 25]}, {'tok': 'slug', 'tag': 'NN', 'dep': 'attr', 'up': 16, 'dn': [23, 26]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'advcl', 'up': 16, 'dn': [28, 33]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 33, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 33, 'dn': [31]}, {'tok': 'starts', 'tag': 'VBZ', 'dep': 'advcl', 'up': 29, 'dn': [30, 32, 34]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [36]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 37, 39]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 36, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': 'kind', 'tag': 'NN', 'dep': 'conj', 'up': 36, 'dn': [38, 40]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [42]}, {'tok': 'generated', 'tag': 'VBN', 'dep': 'amod', 'up': 42, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'pobj', 'up': 40, 'dn': [41]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 45, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 51, 'dn': [44, 47]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 47, 'dn': []}, {'tok': 'starts', 'tag': 'VBZ', 'dep': 'relcl', 'up': 45, 'dn': [46, 48]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 47, 'dn': [49]}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 48, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 51, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [16, 43, 45, 50, 52, 58]}, {'tok': 'one', 'tag': 'CD', 'dep': 'dobj', 'up': 51, 'dn': [53, 56, 57]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'hence', 'tag': 'RB', 'dep': 'advmod', 'up': 56, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 56, 'dn': []}, {'tok': 'pervasiveness', 'tag': 'NN', 'dep': 'appos', 'up': 52, 'dn': [54, 55]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 51, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'alternative', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'giving', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [1, 2, 3, 5, 7, 11, 16, 32]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'dative', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'ability', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'acl', 'up': 7, 'dn': [8, 10]}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'happened', 'tag': 'VBD', 'dep': 'advcl', 'up': 4, 'dn': [14, 15, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 16, 'dn': [17, 19]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'start', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20, 22]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'document', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 25, 28]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'relcl', 'up': 24, 'dn': [26, 27, 31]}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 31, 'dn': [29]}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'acomp', 'up': 28, 'dn': [30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': '(In reply to comment #1) > Steps to reproduce: > 1. Log in and turn on the visual editor. > 2. Go to a random article like \"Sundance Meadows Airport\" > 3. Click the Edit tab > 4. After the cursor appears on the page, type a character > > You will then see a white pawn at the end of the line of text you are > editing. Thanks; have updated the bug report accordingly. > Interestingly, it only seems to happen on articles that insert the cursor > into a blank line at the top of the article. I\\'m not sure what determines > that behavior, but it seems to be the behavior for the vast majority of > en.wiki articles. That is bug 47790. It\\'s not really a blank line in the document; it\\'s the \"potential\" place to insert some new content, until you click into it and insert some, at which point it\\'s whatever you type in. But it\\'s not really very obvious to users what it is. > The only article I haven\\'t been able to reproduce the bug at so far > is Lalage: > https://en.wikipedia.org/wiki/Lalage A block level slug only appears if the page starts with a template or other kind of generated content; any page that starts with one will get one (hence the pervasiveness). The alternative is not giving users the ability to insert content before a template if it happened to be at the start of a document, which would be even more confusing.', 'cleaned': '(in reply to comment #) > steps to reproduce: > . log in and turn on the visual editor. > . go to a random article like \"sundance meadows airport\" > . click the edit tab > . after the cursor appears on the page, type a character > > you will then see a white pawn at the end of the line of text you are > editing. thanks; have updated the bug report accordingly. > interestingly, it only seems to happen on articles that insert the cursor > into a blank line at the top of the article. i\\'m not sure what determines > that behavior, but it seems to be the behavior for the vast majority of > en.wiki articles. that is bug . it\\'s not really a blank line in the document; it\\'s the \"potential\" place to insert some new content, until you click into it and insert some, at which point it\\'s whatever you type in. but it\\'s not really very obvious to users what it is. > the only article i haven\\'t been able to reproduce the bug at so far > is lalage: > a block-level slug only appears if the page starts with a template or other kind of generated content; any page that starts with one will get one (hence the pervasiveness). the alternative is not giving users the ability to insert content before a template if it happened to be at the start of a document, which would be even more confusing.'})}),\n", + " '1326': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-it53o2f2kyryqyj33uzt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1326', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Can't reproduce this is master. It may have already been fixed, pending release?\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [3, 5]}, {'tok': 'master', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 5, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 7, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'pending', 'tag': 'VBG', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'release', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \"Can't reproduce this is master. It may have already been fixed, pending release?\", 'cleaned': \"can't reproduce this is master. it may have already been fixed, pending release?\"})}),\n", + " '1327': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1327', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' fran wrote: Pawn ahoy: https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/VisualEditor.git;a=blob;f=modules/ve/ce/ve.ce.Surface.js;h=7ad07c54370cb585ca264f78872fee0c83bd77a5;hb=HEAD#l1009 \"git blame\" says this section was worked on by Christian Williams, so maybe he\\'ll know what\\'s going on?', 'parsed': [{'rt': 31, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'meta', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'meta', 'up': 5, 'dn': [2]}, {'tok': 'fran', 'tag': 'NN', 'dep': 'prep', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ccomp', 'up': 17, 'dn': [0, 1, 3, 4, 6, 7, 8, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': 'ahoy', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': [12]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'git', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'blame', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [10, 11, 13, 14, 16]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'says', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 31, 'dn': [5, 15, 21, 26]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 21, 'dn': [18]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 21, 'dn': []}, {'tok': 'worked', 'tag': 'VBN', 'dep': 'ccomp', 'up': 17, 'dn': [19, 20, 22, 23]}, {'tok': 'on', 'tag': 'RP', 'dep': 'prt', 'up': 21, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 21, 'dn': [25]}, {'tok': 'christian', 'tag': 'NNP', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'williams', 'tag': 'NNP', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'he', 'tag': 'PRP', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ROOT', 'dn': [17, 27, 28, 29, 30, 34, 36]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 34, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'aux', 'up': 34, 'dn': []}, {'tok': 'going', 'tag': 'VBG', 'dep': 'ccomp', 'up': 31, 'dn': [32, 33, 35]}, {'tok': 'on', 'tag': 'RP', 'dep': 'prt', 'up': 34, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 31, 'dn': []}]}], 'stripped_text': ' fran wrote: Pawn ahoy: https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/VisualEditor.git;a=blob;f=modules/ve/ce/ve.ce.Surface.js;h=7ad07c54370cb585ca264f78872fee0c83bd77a5;hb=HEAD#l1009 \"git blame\" says this section was worked on by Christian Williams, so maybe he\\'ll know what\\'s going on?', 'cleaned': '**fran** wrote: pawn ahoy: \"git blame\" says this section was worked on by christian williams, so maybe he\\'ll know what\\'s going on?'})}),\n", + " '1328': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-a5pveeqqwaddgfjiv2fq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1328', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Pawn insertion from May 3: https://en.wikipedia.org/w/index.php?title=Rubik%27s_360&diff=553360286&oldid=540708795', 'parsed': [{'rt': 8, 'toks': [{'tok': 'pawn', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'insertion', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [0, 2, 7]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3, 5, 6]}, {'tok': 'may', 'tag': 'MD', 'dep': 'pobj', 'up': 2, 'dn': [4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'ROOT', 'dn': [1, 9, 10]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 8, 'dn': []}]}], 'stripped_text': 'Pawn insertion from May 3: https://en.wikipedia.org/w/index.php?title=Rubik%27s_360&diff=553360286&oldid=540708795', 'cleaned': 'pawn insertion from may : '})}),\n", + " '1329': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-a5pveeqqwaddgfjiv2fq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1329', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Confirmed in Safari and Chrome as well.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'confirmed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3, 4, 6, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'safari', 'tag': 'NNP', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'chrome', 'tag': 'JJ', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Confirmed in Safari and Chrome as well.', 'cleaned': 'confirmed in safari and chrome as well.'})}),\n", + " '1330': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-a5pveeqqwaddgfjiv2fq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1330', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I also can't reproduce the bug in my user sandbox: https://en.wikipedia.org/wiki/User:Kaldari/sandbox\", 'parsed': [{'rt': 4, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 11, 12, 13, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 10, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'sandbox', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"I also can't reproduce the bug in my user sandbox: https://en.wikipedia.org/wiki/User:Kaldari/sandbox\", 'cleaned': \"i also can't reproduce the bug in my user sandbox: \"})}),\n", + " '1331': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-a5pveeqqwaddgfjiv2fq', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1331', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Steps to reproduce: 1. Log in and turn on the visual editor. 2. Go to a random article like \"Sundance Meadows Airport\" 3. Click the Edit tab 4. After the cursor appears on the page, type a character You will then see a white pawn at the end of the line of text you are editing. Interestingly, it only seems to happen on articles that insert the cursor into a blank line at the top of the article. I\\'m not sure what determines that behavior, but it seems to be the behavior for the vast majority of en.wiki articles. The only article I haven\\'t been able to reproduce the bug at so far is Lalage: https://en.wikipedia.org/wiki/Lalage', 'parsed': [{'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 5, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'log', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 8]}, {'tok': 'in', 'tag': 'RP', 'dep': 'prt', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'turn', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [4]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'go', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 12, 13, 14]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'random', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6, 8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'sundance', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'meadows', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [7, 9, 10]}, {'tok': 'airport', 'tag': 'NN', 'dep': 'appos', 'up': 8, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 4, 5, 6, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'advcl', 'up': 14, 'dn': [0, 2, 4, 7, 8]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'type', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 11, 12, 13, 17, 18, 28, 29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'white', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'end', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 24]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'ccomp', 'up': 14, 'dn': [26, 27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'interestingly', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 23]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 7]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'articles', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'insert', 'tag': 'VBP', 'dep': 'relcl', 'up': 8, 'dn': [9, 12, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'blank', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 3, 8, 9, 11]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': [5]}, {'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'determines', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [4, 7]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [10, 13, 23]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [12, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [14, 16]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'vast', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'majority', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'en.wiki', 'tag': 'NNP', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'articles', 'tag': 'NNS', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'only', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [0, 1, 6]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'relcl', 'up': 2, 'dn': [3, 4, 5, 7]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 11, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'far', 'tag': 'RB', 'dep': 'pcomp', 'up': 12, 'dn': [13]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 16, 17, 18, 19, 20]}, {'tok': 'lalage', 'tag': 'NN', 'dep': 'attr', 'up': 15, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'attr', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 15, 'dn': []}]}], 'stripped_text': 'Steps to reproduce: 1. Log in and turn on the visual editor. 2. Go to a random article like \"Sundance Meadows Airport\" 3. Click the Edit tab 4. After the cursor appears on the page, type a character You will then see a white pawn at the end of the line of text you are editing. Interestingly, it only seems to happen on articles that insert the cursor into a blank line at the top of the article. I\\'m not sure what determines that behavior, but it seems to be the behavior for the vast majority of en.wiki articles. The only article I haven\\'t been able to reproduce the bug at so far is Lalage: https://en.wikipedia.org/wiki/Lalage', 'cleaned': 'steps to reproduce: . log in and turn on the visual editor. . go to a random article like \"sundance meadows airport\" . click the edit tab . after the cursor appears on the page, type a character you will then see a white pawn at the end of the line of text you are editing. interestingly, it only seems to happen on articles that insert the cursor into a blank line at the top of the article. i\\'m not sure what determines that behavior, but it seems to be the behavior for the vast majority of en.wiki articles. the only article i haven\\'t been able to reproduce the bug at so far is lalage: '})}),\n", + " '1332': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-qmcrs2npimuywblubznv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1332', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Go to http://en.wikipedia.org/wiki/Content_Management_Interoperability_Services Put the cursor somewhere in the text. Type \"Enter\" 2 times. Type \"Up\". Click Bullet List Type Enter Type Up Type Delete Wild pawn appears. Version : unspecified Severity : normal', 'parsed': [{'rt': 0, 'toks': [{'tok': 'go', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 5, 12]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 3, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'put', 'tag': 'VBD', 'dep': 'advcl', 'up': 0, 'dn': [7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': 'somewhere', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': [9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'type', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'nmod', 'up': 7, 'dn': [0, 1]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'times', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 3, 4, 5, 6, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'type', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [11, 12]}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': [1]}, {'tok': 'type', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [2]}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'compound', 'up': 10, 'dn': [3, 5]}, {'tok': 'type', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [6]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'type', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'delete', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'wild', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [4, 7, 8, 9]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 0, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Go to http://en.wikipedia.org/wiki/Content_Management_Interoperability_Services Put the cursor somewhere in the text. Type \"Enter\" 2 times. Type \"Up\". Click Bullet List Type Enter Type Up Type Delete Wild pawn appears. Version : unspecified Severity : normal', 'cleaned': 'go to put the cursor somewhere in the text. type \"enter\" times. type \"up\". click bullet list type enter type up type delete wild pawn appears. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '1333': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1333', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Merged into master; will be deployed from Monday.', 'parsed': [{'rt': 6, 'toks': [{'tok': 'merged', 'tag': 'VBD', 'dep': 'advcl', 'up': 6, 'dn': [1]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'master', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 7, 9]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'monday', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Merged into master; will be deployed from Monday.', 'cleaned': 'merged into master; will be deployed from monday.'})}),\n", + " '1334': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1334', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #3) > Related URL: https://gerrit.wikimedia.org/r/63102 (Gerrit Change > If22d9b904b8861e24d56944d791545635b2e4254) Merged.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'related', 'tag': 'VBN', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [0, 2, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'gerrit', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'change', 'tag': 'NNP', 'dep': 'appos', 'up': 1, 'dn': [3, 4, 5, 6, 7, 9, 10, 11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'if22d9b904b8861e24d56944d791545635b2e4254', 'tag': 'NNP', 'dep': 'appos', 'up': 8, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'merged', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': '(In reply to comment #3) > Related URL: https://gerrit.wikimedia.org/r/63102 (Gerrit Change > If22d9b904b8861e24d56944d791545635b2e4254) Merged.', 'cleaned': '(in reply to comment #) > related url: (gerrit change > if22d9b904b8861e24d56944d791545635b2e4254) merged.'})}),\n", + " '1336': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '1336', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I can reproduce in Firefox and Chrome if you forwards delete or insert characters. It appears that this is because when you clear out the
  • (return at the end of the list) it doesn't check that the
  • is wrapped in a . Not really WYSIWYG… Version : unspecified Severity : normal Attached : {F11257}', 'parsed': [{'rt': 8, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [0, 1, 3]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': [4]}, {'tok': 'firefox', 'tag': 'NNP', 'dep': 'prep', 'up': 3, 'dn': [5, 6, 7]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number>/ubuntu', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2]}]}, {'rt': 23, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 23, 'dn': [4]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'fr', 'tag': 'CD', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'special', 'tag': 'JJ', 'dep': 'amod', 'up': 0, 'dn': [1, 2, 3, 5, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'redirect', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [7, 8, 9]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'revision/#pr.c3.a9sidents_de_l.27universit.c3.a9', 'tag': 'NNP', 'dep': 'appos', 'up': 6, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'lines', 'tag': 'NNS', 'dep': 'nsubj', 'up': 23, 'dn': [11, 13, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'acl', 'up': 12, 'dn': [20]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'ligne', 'tag': 'NNP', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'grise', 'tag': 'NNP', 'dep': 'dobj', 'up': 16, 'dn': [17, 18, 19, 21, 22]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 10, 12, 24, 25, 41]}, {'tok': 'uneditable', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26, 30]}, {'tok': 'of', 'tag': 'IN', 'dep': 'pcomp', 'up': 25, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'ligne', 'tag': 'NNP', 'dep': 'compound', 'up': 30, 'dn': []}, {'tok': 'grise', 'tag': 'NNP', 'dep': 'pobj', 'up': 25, 'dn': [27, 28, 29, 31, 32, 33, 36, 39, 40]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'relcl', 'up': 30, 'dn': [34, 35, 37, 38]}, {'tok': 'bgcolor=\"#f2f2f2', 'tag': 'UH', 'dep': 'intj', 'up': 36, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'dobj', 'up': 36, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 15, 21]}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'oprd', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 3, 'dn': [5, 7, 8]}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': [11]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'tr', 'tag': 'VBN', 'dep': 'nsubjpass', 'up': 15, 'dn': [10, 13]}, {'tok': '>', 'tag': 'PRP', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'wrapped', 'tag': 'VBN', 'dep': 'advcl', 'up': 3, 'dn': [9, 12, 14, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': 'span', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 20]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'wysiwyg', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 16]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11257', 'tag': 'NNS', 'dep': 'appos', 'up': 11, 'dn': [15, 17]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}]}], 'stripped_text': 'The displayed table (Firefox 22/Ubuntu) See [[fr:Special:redirect/revision/95505705#Pr.C3.A9sidents_de_l.27universit.C3.A9]] The lines of the table using {{ligne grise}} are uneditable because of {{ligne grise}} (which just adds bgcolor=\"#F2F2F2\"…). But they are displayed wrong (see attachment) because the is wrapped in a . Not really WYSIWYG… Version : unspecified Severity : normal Attached : {F11257}', 'cleaned': 'the displayed table (firefox /ubuntu) see [[fr:special:redirect/revision/#pr.c3.a9sidents_de_l.27universit.c3.a9]] the lines of the table using {{ligne grise}} are uneditable because of {{ligne grise}} (which just adds bgcolor=\"#f2f2f2\"...). but they are displayed wrong (see attachment) because the is wrapped in a . not really wysiwyg... -------------------------- **version**: unspecified **severity**: normal **attached**: {f11257}'})}),\n", + " '4344': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4344', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I think this might be a duplicate of bug 50607', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 9, 10, 11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'I think this might be a duplicate of bug 50607', 'cleaned': 'i think this might be a duplicate of bug '})}),\n", + " '4345': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4345', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Author: `kwwilliams` Description: http://en.wikipedia.org/wiki/User:Kww/singlechartreftest is a simple test case for accessing references created by the singlechart template. Singlechart directly creates references when called, using #ref (it cannot use tags because of issues involving the parsing sequence of templates and references). It will either create them with a default name that it generates algorithmically, or it will use the value of the \"refname\" parameter. When editing http://en.wikipedia.org/wiki/User:Kww/singlechartreftest, if the editor attempts to insert reference and chooses the option to \"use an existing reference\", three of the existing named references (sc_BillboardHot100_The Hollies, sc_Norwegian_The Hollies, and sc_Dutch100_The Hollies) aren\\'t displayed at all. These are references that are available for the editor to use, but have not been currently reused in the article text. An examination of http://parsoid.wmflabs.org/en/User:Kww/singlechartreftest shows that Parsoid did pick up these names so VE should be able to display them. sc_UK_Hollies is displayed, but no text is associated with it. Similarly with germancharts. Attempting to include these references works. Both of these references should have the full reference text displayed, although the editor should not be permitted to alter it. {{Certification Table Entry}} and {{albumchart}} should have identical problems. Version : unspecified Severity : normal', 'parsed': [{'rt': 16, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 10, 'dn': [1, 2, 3, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'author', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': ':*', 'tag': 'CD', 'dep': 'punct', 'up': 0, 'dn': [4, 6, 8]}, {'tok': '*', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'kwwilliams', 'tag': 'NNS', 'dep': 'appos', 'up': 3, 'dn': [5, 7]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': [0]}, {'tok': ':*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': '*', 'tag': 'SYM', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [10, 11, 12, 13, 14, 15, 20, 29]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'simple', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'attr', 'up': 16, 'dn': [17, 18, 19, 21]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'accessing', 'tag': 'VBG', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 21, 'dn': [22, 24]}, {'tok': 'created', 'tag': 'VBN', 'dep': 'acl', 'up': 23, 'dn': [25]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 24, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'singlechart', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 25, 'dn': [26, 27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'singlechart', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'directly', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'creates', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 14, 'dn': [0, 1, 3, 5, 7]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'called', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [4, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 2, 'dn': [9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 14, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 10, 11, 12, 13, 15, 18, 19, 30, 31]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'ref>', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [16]}, {'tok': 'because', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [20, 21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'pcomp', 'up': 19, 'dn': []}, {'tok': 'issues', 'tag': 'NNS', 'dep': 'pobj', 'up': 19, 'dn': [22]}, {'tok': 'involving', 'tag': 'VBG', 'dep': 'acl', 'up': 21, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'parsing', 'tag': 'VBG', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'sequence', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23, 24, 26]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [27]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 26, 'dn': [28, 29]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 27, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'conj', 'up': 27, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 3, 'dn': []}, {'tok': 'create', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 13, 14, 17]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 11]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'generates', 'tag': 'VBZ', 'dep': 'relcl', 'up': 8, 'dn': [9, 10, 12]}, {'tok': 'algorithmically', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [15, 16, 19, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'refname', 'tag': 'NN', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 23, 24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 43, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'advcl', 'up': 43, 'dn': [0, 2, 3, 4, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [6]}, {'tok': 'attempts', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [5, 7, 10, 12, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [9, 11]}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'chooses', 'tag': 'VBZ', 'dep': 'conj', 'up': 8, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'option', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'acl', 'up': 15, 'dn': [16, 17, 21, 23]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19, 20, 22]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'three', 'tag': 'CD', 'dep': 'nsubjpass', 'up': 43, 'dn': [25, 32, 40]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'named', 'tag': 'VBN', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 25, 'dn': [26, 27, 28]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'sc_billboardhot100_the', 'tag': 'NN', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'hollies', 'tag': 'NNS', 'dep': 'appos', 'up': 24, 'dn': [30, 31, 33, 35]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'sc_norwegian_the', 'tag': 'DT', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'hollies', 'tag': 'NNS', 'dep': 'conj', 'up': 32, 'dn': [34, 36, 37, 39]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 35, 'dn': []}, {'tok': 'sc_dutch100_the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'hollies', 'tag': 'NNS', 'dep': 'conj', 'up': 35, 'dn': [38]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 43, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 43, 'dn': []}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 24, 41, 42, 45, 46]}, {'tok': 'at', 'tag': 'RB', 'dep': 'advmod', 'up': 45, 'dn': []}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 43, 'dn': [44]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 43, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'these', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 11, 12, 17, 22]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'attr', 'up': 1, 'dn': [4]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'relcl', 'up': 2, 'dn': [3, 5, 10]}, {'tok': 'available', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'advcl', 'up': 4, 'dn': [6, 8, 9]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 17, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'reused', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [13, 14, 15, 16, 18]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'examination', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [0, 2]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4, 5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'shows', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 10, 17, 22]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'parsoid', 'tag': 'NNP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'pick', 'tag': 'VB', 'dep': 'ccomp', 'up': 6, 'dn': [7, 8, 9, 11, 13]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 10, 'dn': []}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'names', 'tag': 'NNS', 'dep': 'dobj', 'up': 10, 'dn': [12]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 17, 'dn': [14]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 6, 'dn': [15, 16, 18]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 17, 'dn': [20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'display', 'tag': 'VB', 'dep': 'xcomp', 'up': 18, 'dn': [19, 21]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'sc_uk_hollies', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [5]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'associated', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [6, 7, 9, 11]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'similarly', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': 'germancharts', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'attempting', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2, 6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'include', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [1, 5]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'compound', 'up': 5, 'dn': [3]}, {'tok': 'works', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'both', 'tag': 'DT', 'dep': 'nsubj', 'up': 5, 'dn': [1]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': [2]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 10, 22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'full', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [6, 7, 8]}, {'tok': 'displayed', 'tag': 'VBD', 'dep': 'ccomp', 'up': 5, 'dn': [9, 11, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'although', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 18, 'dn': [13]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'permitted', 'tag': 'VBN', 'dep': 'advcl', 'up': 10, 'dn': [12, 14, 15, 16, 17, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'alter', 'tag': 'VB', 'dep': 'xcomp', 'up': 18, 'dn': [19, 21]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'certification', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': [2]}, {'tok': 'entry', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [0, 1, 3, 5, 6, 7]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'albumchart', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [8, 9, 11, 12]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 10, 13, 16, 17]}, {'tok': 'identical', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': ' Author: `kwwilliams` Description: http://en.wikipedia.org/wiki/User:Kww/singlechartreftest is a simple test case for accessing references created by the singlechart template. Singlechart directly creates references when called, using #ref (it cannot use tags because of issues involving the parsing sequence of templates and references). It will either create them with a default name that it generates algorithmically, or it will use the value of the \"refname\" parameter. When editing http://en.wikipedia.org/wiki/User:Kww/singlechartreftest, if the editor attempts to insert reference and chooses the option to \"use an existing reference\", three of the existing named references (sc_BillboardHot100_The Hollies, sc_Norwegian_The Hollies, and sc_Dutch100_The Hollies) aren\\'t displayed at all. These are references that are available for the editor to use, but have not been currently reused in the article text. An examination of http://parsoid.wmflabs.org/en/User:Kww/singlechartreftest shows that Parsoid did pick up these names so VE should be able to display them. sc_UK_Hollies is displayed, but no text is associated with it. Similarly with germancharts. Attempting to include these references works. Both of these references should have the full reference text displayed, although the editor should not be permitted to alter it. {{Certification Table Entry}} and {{albumchart}} should have identical problems. Version : unspecified Severity : normal', 'cleaned': '**author:** \\'kwwilliams\\' **description:** is a simple test case for accessing references created by the singlechart template. singlechart directly creates references when called, using #ref (it cannot use tags because of issues involving the parsing sequence of templates and references). it will either create them with a default name that it generates algorithmically, or it will use the value of the \"refname\" parameter. when editing if the editor attempts to insert reference and chooses the option to \"use an existing reference\", three of the existing named references (sc_billboardhot100_the hollies, sc_norwegian_the hollies, and sc_dutch100_the hollies) aren\\'t displayed at all. these are references that are available for the editor to use, but have not been currently reused in the article text. an examination of shows that parsoid did pick up these names so ve should be able to display them. sc_uk_hollies is displayed, but no text is associated with it. similarly with germancharts. attempting to include these references works. both of these references should have the full reference text displayed, although the editor should not be permitted to alter it. {{certification table entry}} and {{albumchart}} should have identical problems. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4346': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4346', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Is {{#tag:ref}} something that is part of MediaWiki or something user generated? If it's part of MediaWiki, presumably its creation and deployment is an indication that it's meant to work.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 4, 8, 9, 20]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'attr', 'up': 0, 'dn': [3, 5, 6, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'attr', 'up': 0, 'dn': [11, 19]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 9, 'dn': [10, 12]}, {'tok': 'part', 'tag': 'NN', 'dep': 'attr', 'up': 11, 'dn': [13, 15, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'mediawiki', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'conj', 'up': 12, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'npadvmod', 'up': 19, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'generated', 'tag': 'VBN', 'dep': 'relcl', 'up': 9, 'dn': [17, 18]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 12, 'dn': [0, 1, 3]}, {'tok': 'part', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 4, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'presumably', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 9, 'dn': []}, {'tok': 'creation', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [7, 8, 10, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'conj', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 9, 14, 21]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'indication', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [13, 18]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 18, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 18, 'dn': []}, {'tok': 'meant', 'tag': 'VBN', 'dep': 'acl', 'up': 14, 'dn': [15, 16, 17, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'xcomp', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}], 'stripped_text': \"Is {{#tag:ref}} something that is part of MediaWiki or something user generated? If it's part of MediaWiki, presumably its creation and deployment is an indication that it's meant to work.\", 'cleaned': \"is {{#tag:ref}} something that is part of mediawiki or something user-generated? if it's part of mediawiki, presumably its creation and deployment is an indication that it's meant to work.\"})}),\n", + " '4347': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4347', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' kwwilliams wrote: That response is beyond the pale. Please retract it, and concentrate on building an editor that functions within the environment that exists, not the environment that you wish existed.', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'kwwilliams', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 6, 9, 13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'response', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [8, 10]}, {'tok': 'beyond', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'pale', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 'retract', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 25]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'concentrate', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'building', 'tag': 'VBG', 'dep': 'pcomp', 'up': 6, 'dn': [9]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 24]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'mark', 'up': 24, 'dn': []}, {'tok': 'functions', 'tag': 'NNS', 'dep': 'nsubj', 'up': 24, 'dn': [12]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'environment', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 16]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'exists', 'tag': 'VBZ', 'dep': 'relcl', 'up': 14, 'dn': [15, 17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'environment', 'tag': 'NN', 'dep': 'nsubj', 'up': 24, 'dn': [19, 23]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'wish', 'tag': 'VBP', 'dep': 'relcl', 'up': 20, 'dn': [21, 22]}, {'tok': 'existed', 'tag': 'VBD', 'dep': 'relcl', 'up': 9, 'dn': [10, 11, 20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' kwwilliams wrote: That response is beyond the pale. Please retract it, and concentrate on building an editor that functions within the environment that exists, not the environment that you wish existed.', 'cleaned': '**kwwilliams** wrote: that response is beyond the pale. please retract it, and concentrate on building an editor that functions within the environment that exists, not the environment that you wish existed.'})}),\n", + " '4348': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4348', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This is a duplicate of bug 50474 in general, any reference created by a template shouldn't work, deliberately. Hacks using {{#tag:ref}} which was never meant to work are a nightmare for users and VisualEditor alike. This bug has been marked as a duplicate of bug 50474 \", 'parsed': [{'rt': 21, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 21, 'dn': [0, 3, 7, 8, 9, 10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [11]}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [13, 15]}, {'tok': 'created', 'tag': 'VBN', 'dep': 'acl', 'up': 14, 'dn': [16]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 15, 'dn': [18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 12, 14, 19, 20, 22, 23, 24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'deliberately', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'hacks', 'tag': 'NNS', 'dep': 'nsubj', 'up': 16, 'dn': [1]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'acl', 'up': 0, 'dn': [2, 3, 5]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [4, 6, 7, 8, 9, 13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 13, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'meant', 'tag': 'VBN', 'dep': 'relcl', 'up': 5, 'dn': [10, 11, 12, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 18, 24]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'nightmare', 'tag': 'NN', 'dep': 'attr', 'up': 16, 'dn': [17, 19]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 19, 'dn': [21, 22, 23]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'conj', 'up': 20, 'dn': []}, {'tok': 'alike', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': \"This is a duplicate of bug 50474 in general, any reference created by a template shouldn't work, deliberately. Hacks using {{#tag:ref}} which was never meant to work are a nightmare for users and VisualEditor alike. This bug has been marked as a duplicate of bug 50474 \", 'cleaned': \"this is a duplicate of bug - in general, any reference created by a template shouldn't work, deliberately. hacks using {{#tag:ref}} which was never meant to work are a nightmare for users and visualeditor alike. *** this bug has been marked as a duplicate of bug ***\"})}),\n", + " '4349': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4349', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'http://en.wikipedia.org/wiki/.tl for instance, if you click on the Edit tab, nothing will happen. Version : unspecified Severity : normal', 'parsed': [{'rt': 16, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [4]}, {'tok': 'instance', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'click', 'tag': 'VBP', 'dep': 'advcl', 'up': 16, 'dn': [6, 7, 9]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'nothing', 'tag': 'NN', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 8, 13, 14, 15, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'http://en.wikipedia.org/wiki/.tl for instance, if you click on the Edit tab, nothing will happen. Version : unspecified Severity : normal', 'cleaned': ' for instance, if you click on the edit tab, nothing will happen. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4350': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-zjzhrhmn36icnzbckqy4', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4350', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 51308 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 51308 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4351': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4351', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': '(I believe I just duplicated https://bugzilla.wikimedia.org/show_bug.cgi?id=51308, sorry about that).', 'parsed': [{'rt': 2, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 5, 13]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'duplicated', 'tag': 'VBD', 'dep': 'ccomp', 'up': 2, 'dn': [3, 4, 6, 7, 8, 9, 12]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'sorry', 'tag': 'JJ', 'dep': 'advmod', 'up': 5, 'dn': [10]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'that', 'tag': 'DT', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': '(I believe I just duplicated https://bugzilla.wikimedia.org/show_bug.cgi?id=51308, sorry about that).', 'cleaned': '(i believe i just duplicated sorry about that).'})}),\n", + " '4352': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-5pyvkdz65d5h5vxebodc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4352', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Toolbar mixed with #p personal See the image. And I got the opposite, the toolbar staying at top of the article. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52504 https://bugzilla.wikimedia.org/show_bug.cgi?id=52326 Attached : {F11123}', 'parsed': [{'rt': 1, 'toks': [{'tok': 'toolbar', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'mixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 7, 10]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'p', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 5, 6]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'personal', 'tag': 'NN', 'dep': 'nummod', 'up': 4, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'got', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 4, 8, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'opposite', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [6]}, {'tok': 'staying', 'tag': 'VBG', 'dep': 'advcl', 'up': 2, 'dn': [7, 9]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 17, 19, 20, 21, 22, 23, 24, 26, 27, 29, 30]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': [15, 16, 18]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ccomp', 'up': 11, 'dn': [25]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'f11123', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 11, 'dn': [28]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'Toolbar mixed with #p personal See the image. And I got the opposite, the toolbar staying at top of the article. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52504 https://bugzilla.wikimedia.org/show_bug.cgi?id=52326 Attached : {F11123}', 'cleaned': 'toolbar mixed with #p-personal see the image. and i got the opposite, the toolbar staying at top of the article. -------------------------- **version**: unspecified **severity**: normal **see also**: **attached**: {f11123}'})}),\n", + " '4353': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4353', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is a duplicate of Bug 52441 which is fixed but not yet deployed This bug has been marked as a duplicate of bug 52441 ', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 7, 17, 23, 32, 33, 34]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [6, 8, 11, 16]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'relcl', 'up': 7, 'dn': [9, 10, 12, 15]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'yet', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'conj', 'up': 11, 'dn': [13, 14]}, {'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 23, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 23, 'dn': [19]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 23, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ccomp', 'up': 1, 'dn': [18, 20, 21, 22, 24]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [26]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [25, 27]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [30]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 30, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 30, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [28, 29, 31]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'This is a duplicate of Bug 52441 which is fixed but not yet deployed This bug has been marked as a duplicate of bug 52441 ', 'cleaned': 'this is a duplicate of bug which is fixed but not yet deployed *** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4354': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-5pyvkdz65d5h5vxebodc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4354', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '1. Got to [[fr:Disjonction logique]] 2. Edit it with VisualEditor 3. Try to modify the table. You will get a big blue rectangle allowing to edit {{clr}}, but you can’t edit directly (clicking on headings and using ↓ works) the
    . Of course, there is no reason why this article uses float & {{clr}}, but I know some similar cases where it is useful to have floating tables + {{clr}}. Version : unspecified Severity : normal', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'got', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 0, 'dn': [7]}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'fr', 'tag': 'CD', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'disjonction', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'logique', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 4, 5, 6, 8, 9, 11, 12]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [10]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'edit', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'try', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'modify', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [1, 4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 6, 14, 15, 16, 20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'big', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'blue', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'rectangle', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 5, 7]}, {'tok': 'allowing', 'tag': 'VBG', 'dep': 'acl', 'up': 6, 'dn': [9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 10, 12, 13]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'clr', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [11]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [17, 18, 19, 21, 22, 23, 30]}, {'tok': 'directly', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'xcomp', 'up': 20, 'dn': [24, 26, 27]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'headings', 'tag': 'NNS', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'conj', 'up': 23, 'dn': [29]}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': []}, {'tok': 'works', 'tag': 'NNS', 'dep': 'dobj', 'up': 27, 'dn': [28]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'nsubj', 'up': 9, 'dn': [1, 2, 3, 4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'td', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [6]}, {'tok': 'course', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 7, 8, 11, 22, 23, 24, 26]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [10, 15]}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [13]}, {'tok': 'uses', 'tag': 'VBZ', 'dep': 'relcl', 'up': 11, 'dn': [12, 14, 16, 21]}, {'tok': 'float', 'tag': 'NNP', 'dep': 'dobj', 'up': 15, 'dn': [17, 20]}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'clr', 'tag': 'NN', 'dep': 'conj', 'up': 16, 'dn': [18, 19]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'know', 'tag': 'VBP', 'dep': 'conj', 'up': 9, 'dn': [25, 29, 43, 44]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 29, 'dn': []}, {'tok': 'cases', 'tag': 'NNS', 'dep': 'dobj', 'up': 26, 'dn': [27, 28, 32]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 29, 'dn': [30, 31, 33, 38, 41]}, {'tok': 'useful', 'tag': 'JJ', 'dep': 'acomp', 'up': 32, 'dn': [35]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 33, 'dn': [34, 37]}, {'tok': 'floating', 'tag': 'VBG', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'tables', 'tag': 'NNS', 'dep': 'dobj', 'up': 35, 'dn': [36]}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 32, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'clr', 'tag': 'NN', 'dep': 'conj', 'up': 32, 'dn': [39, 40, 42]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 26, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': '1. Got to [[fr:Disjonction logique]] 2. Edit it with VisualEditor 3. Try to modify the table. You will get a big blue rectangle allowing to edit {{clr}}, but you can’t edit directly (clicking on headings and using ↓ works) the . Of course, there is no reason why this article uses float & {{clr}}, but I know some similar cases where it is useful to have floating tables + {{clr}}. Version : unspecified Severity : normal', 'cleaned': \". got to [[fr:disjonction logique]] . edit it with visualeditor . try to modify the table. you will get a big blue rectangle allowing to edit {{clr}}, but you can't edit directly (clicking on headings and using | works) the . of course, there is no reason why this article uses float & {{clr}}, but i know some similar cases where it is useful to have floating tables + {{clr}}. -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '4356': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4356', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This is related to bug 51933 an excessively large transclusion box prevents accessing an item it overlaps. It's not identical though as that bug relates to other templates and this to tables, so I'll leave the decision whether to merge up to someone more knowledgeable.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 20]}, {'tok': 'related', 'tag': 'VBN', 'dep': 'acomp', 'up': 1, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 6, 7, 14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'excessively', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'large', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': [10]}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'box', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [9, 11, 12]}, {'tok': 'prevents', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 3, 'dn': [8, 13, 15]}, {'tok': 'accessing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 14, 'dn': [17]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'item', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16, 19]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'overlaps', 'tag': 'VBZ', 'dep': 'relcl', 'up': 17, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 20, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 20, 'dn': [0, 2, 3, 4, 8, 16]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'identical', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [6]}, {'tok': 'relates', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [5, 7, 9, 14]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': [10, 12, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'conj', 'up': 11, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [15]}, {'tok': 'tables', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'leave', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 17, 18, 19, 22, 31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'decision', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21, 25]}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'merge', 'tag': 'VB', 'dep': 'acl', 'up': 22, 'dn': [23, 24, 26, 27]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 25, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28]}, {'tok': 'someone', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': [30]}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'knowledgeable', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': [29]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}], 'stripped_text': \"This is related to bug 51933 an excessively large transclusion box prevents accessing an item it overlaps. It's not identical though as that bug relates to other templates and this to tables, so I'll leave the decision whether to merge up to someone more knowledgeable.\", 'cleaned': \"this is related to bug - an excessively large transclusion box prevents accessing an item it overlaps. it's not identical though as that bug relates to other templates and this to tables, so i'll leave the decision whether to merge up to someone more knowledgeable.\"})}),\n", + " '4357': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4357', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Sometimes when entering a link in the link input widget the first suggested target is automatically inserted, even before you finish typing, making it very difficult to choose a different target. Steps to reproduce: 1.Load a page in VE 2.Press ctrl+k to enter a link 3.Try to enter a link to [[Portable Document Format]], [[Classic (album)]] or [[Thing (assembly)]]. Version : unspecified Severity : critical', 'parsed': [{'rt': 9, 'toks': [{'tok': 'sometimes', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'entering', 'tag': 'VBG', 'dep': 'advcl', 'up': 9, 'dn': [1, 4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'input', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7]}, {'tok': 'widget', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 16, 33]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'suggested', 'tag': 'VBN', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'target', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 16, 'dn': [10, 11, 12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'automatically', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'inserted', 'tag': 'VBN', 'dep': 'ccomp', 'up': 9, 'dn': [13, 14, 15, 17, 21, 23, 24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'finish', 'tag': 'VBP', 'dep': 'advcl', 'up': 16, 'dn': [18, 19, 20, 22]}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 21, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'making', 'tag': 'VBG', 'dep': 'advcl', 'up': 16, 'dn': [27]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 27, 'dn': []}, {'tok': 'difficult', 'tag': 'JJ', 'dep': 'ccomp', 'up': 24, 'dn': [25, 26, 29]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'choose', 'tag': 'VB', 'dep': 'xcomp', 'up': 27, 'dn': [28, 32]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'target', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': [30, 31]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 3, 4, 5, 40, 41, 49]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number>.load', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [7, 10, 12, 17, 18, 20, 29, 30, 36, 38, 39]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number>.press', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'ctrl+k', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [11, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'relcl', 'up': 12, 'dn': [13, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number>.try', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'enter', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [19, 22, 23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 20, 'dn': [28]}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'portable', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'document', 'tag': 'NN', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'format', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24, 25, 26, 27]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': 'classic', 'tag': 'JJ', 'dep': 'amod', 'up': 36, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'album', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [31, 32, 33, 34, 35, 37]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'conj', 'up': 0, 'dn': [42, 47, 48]}, {'tok': '[', 'tag': 'XX', 'dep': 'prep', 'up': 41, 'dn': [43]}, {'tok': 'thing', 'tag': 'NN', 'dep': 'dep', 'up': 42, 'dn': [44, 45, 46]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'assembly', 'tag': 'NN', 'dep': 'appos', 'up': 43, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'dep', 'up': 41, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Sometimes when entering a link in the link input widget the first suggested target is automatically inserted, even before you finish typing, making it very difficult to choose a different target. Steps to reproduce: 1.Load a page in VE 2.Press ctrl+k to enter a link 3.Try to enter a link to [[Portable Document Format]], [[Classic (album)]] or [[Thing (assembly)]]. Version : unspecified Severity : critical', 'cleaned': 'sometimes when entering a link in the link input widget the first suggested target is automatically inserted, even before you finish typing, making it very difficult to choose a different target. steps to reproduce: .load a page in ve .press ctrl+k to enter a link .try to enter a link to [[portable document format]], [[classic (album)]] or [[thing (assembly)]]. -------------------------- **version**: unspecified **severity**: critical'})}),\n", + " '4358': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4358', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Elitre was 25 seconds faster than you ;) This bug has been marked as a duplicate of bug 52420 ', 'parsed': [{'rt': 1, 'toks': [{'tok': 'elitre', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 6, 9]}, {'tok': '<', 'tag': 'XX', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'seconds', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'faster', 'tag': 'RBR', 'dep': 'acomp', 'up': 1, 'dn': [5, 7]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ';)', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Elitre was 25 seconds faster than you ;) This bug has been marked as a duplicate of bug 52420 ', 'cleaned': 'elitre was seconds faster than you ;) *** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4359': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4359', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Chrome 30 (canary) https://en.wikipedia.org/w/index.php?title=Narayana_Gosain_Temple&oldid=565414421&veaction=edit When selecting the following: > > h2.Transport > p.It is situated within 20km from NH5 running between Chennai and Howrah. Nearest railhead is Jajpur Keonjhar Road or Byasanagar. > h2.References > references. > \\\\n > > \\\\n > h2.External links .. and cutting it, and then ctrl Z. It restores both content and selection properly When selecting the following: > > h2.Transport > p.It is situated within 20km from NH5 running between Chennai and Howrah. Nearest railhead is Jajpur Keonjhar Road or Byasanagar. > h2.References > references. > \\\\n > \\\\n > h2.External links .. and cutting it and then ctrl Z. It restores the content properly, but the selection is restored only within the first paragraph: > > h2.Transport > p.It is situated within 20km from NH5 running between Chennai and Howrah. Nearest railhead is Jajpur Keonjhar Road or Byasanagar. > h2.References > references. > \\\\n > \\\\n > h2.External links Version : unspecified Severity : normal', 'parsed': [{'rt': 3, 'toks': [{'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 8]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'canary', 'tag': 'NNP', 'dep': 'appos', 'up': 3, 'dn': [5, 7]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': [0, 2, 4, 7]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'selecting', 'tag': 'VBG', 'dep': 'advcl', 'up': 1, 'dn': [3, 6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': [1]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [8, 9, 11, 12, 13, 17]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'h2.transport', 'tag': 'NNP', 'dep': 'dobj', 'up': 10, 'dn': [14]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 13, 'dn': []}, {'tok': 'p.it', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 17, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 17, 'dn': []}, {'tok': 'situated', 'tag': 'VBN', 'dep': 'conj', 'up': 10, 'dn': [15, 16, 18, 21, 28]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [20]}, {'tok': '20', 'tag': 'CD', 'dep': 'nummod', 'up': 20, 'dn': []}, {'tok': 'km', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [23]}, {'tok': 'nh5', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'pcomp', 'up': 21, 'dn': [22, 24]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'chennai', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [26, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'howrah', 'tag': 'NNP', 'dep': 'conj', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'nearest', 'tag': 'JJS', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'railhead', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 8]}, {'tok': 'jajpur', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'keonjhar', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'road', 'tag': 'NNP', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 6, 7]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'byasanagar', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 25, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'h2.references', 'tag': 'NNS', 'dep': 'advcl', 'up': 25, 'dn': [0, 2, 3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 15, 16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '/selected', 'tag': 'VBD', 'dep': 'punct', 'up': 1, 'dn': [9]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'h2.external', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': [12]}, {'tok': '..', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'cutting', 'tag': 'VBG', 'dep': 'conj', 'up': 1, 'dn': [17, 18, 19, 21]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'ctrl', 'tag': 'VB', 'dep': 'conj', 'up': 16, 'dn': [20, 22, 23]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'z.', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'restores', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 24, 27, 30, 32, 42, 56]}, {'tok': 'both', 'tag': 'CC', 'dep': 'preconj', 'up': 27, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26, 28, 29]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 27, 'dn': []}, {'tok': 'selection', 'tag': 'NN', 'dep': 'conj', 'up': 27, 'dn': []}, {'tok': 'properly', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'selecting', 'tag': 'VBG', 'dep': 'advcl', 'up': 25, 'dn': [31, 34, 36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'dobj', 'up': 32, 'dn': [33, 35]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 32, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 38, 'dn': []}, {'tok': 'h2.transport', 'tag': 'NNP', 'dep': 'nmod', 'up': 40, 'dn': [37, 39]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 38, 'dn': []}, {'tok': 'p.it', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 42, 'dn': [38]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 42, 'dn': []}, {'tok': 'situated', 'tag': 'VBN', 'dep': 'conj', 'up': 25, 'dn': [40, 41, 43, 46]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 42, 'dn': [45]}, {'tok': '20', 'tag': 'CD', 'dep': 'nummod', 'up': 45, 'dn': []}, {'tok': 'km', 'tag': 'NN', 'dep': 'pobj', 'up': 43, 'dn': [44]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 42, 'dn': [47, 48, 51]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 46, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'pcomp', 'up': 46, 'dn': [49]}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'nh5', 'tag': 'NN', 'dep': 'nsubj', 'up': 51, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'pcomp', 'up': 46, 'dn': [50, 52]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 51, 'dn': [53]}, {'tok': 'chennai', 'tag': 'NN', 'dep': 'pobj', 'up': 52, 'dn': [54, 55]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 53, 'dn': []}, {'tok': 'howrah', 'tag': 'NNP', 'dep': 'conj', 'up': 53, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'nearest', 'tag': 'JJS', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'railhead', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 8]}, {'tok': 'jajpur', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'keonjhar', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'road', 'tag': 'NNP', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 6, 7]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'byasanagar', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'h2.references', 'tag': 'NNS', 'dep': 'nsubj', 'up': 8, 'dn': [0, 2, 3, 4, 5, 6, 7]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'h2.external', 'tag': 'XX', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': '..', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'cutting', 'tag': 'VBG', 'dep': 'conj', 'up': 8, 'dn': [14, 15, 17]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'ctrl', 'tag': 'VB', 'dep': 'conj', 'up': 13, 'dn': [16, 18, 19]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'z.', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'restores', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [8, 20, 23, 24, 25, 26, 30, 43, 57]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22]}, {'tok': 'properly', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'selection', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 30, 'dn': [27]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 30, 'dn': []}, {'tok': 'restored', 'tag': 'VBN', 'dep': 'conj', 'up': 21, 'dn': [28, 29, 32, 36, 37]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [31, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33, 34]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 30, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 39, 'dn': []}, {'tok': 'h2.transport', 'tag': 'NNP', 'dep': 'nmod', 'up': 41, 'dn': [38, 40]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 39, 'dn': []}, {'tok': 'p.it', 'tag': 'NNP', 'dep': 'nsubjpass', 'up': 43, 'dn': [39]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 43, 'dn': []}, {'tok': 'situated', 'tag': 'VBN', 'dep': 'conj', 'up': 21, 'dn': [41, 42, 44, 47]}, {'tok': 'within', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [46]}, {'tok': '20', 'tag': 'CD', 'dep': 'nummod', 'up': 46, 'dn': []}, {'tok': 'km', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': [45]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [48, 49, 52]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 47, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'pcomp', 'up': 47, 'dn': [50]}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'nh5', 'tag': 'NN', 'dep': 'nsubj', 'up': 52, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'pcomp', 'up': 47, 'dn': [51, 53]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 52, 'dn': [54]}, {'tok': 'chennai', 'tag': 'NN', 'dep': 'pobj', 'up': 53, 'dn': [55, 56]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 54, 'dn': []}, {'tok': 'howrah', 'tag': 'NNP', 'dep': 'conj', 'up': 54, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'nearest', 'tag': 'JJS', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'railhead', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 7, 10, 13]}, {'tok': 'jajpur', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'keonjhar', 'tag': 'NNP', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'road', 'tag': 'NNP', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 6]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'byasanagar.', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'h2.references', 'tag': 'NNS', 'dep': 'conj', 'up': 2, 'dn': [11, 12]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'meta', 'up': 4, 'dn': [0, 2]}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'h2.external', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1, 3, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19]}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': [13]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': [12]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}]}], 'stripped_text': ' Chrome 30 (canary) https://en.wikipedia.org/w/index.php?title=Narayana_Gosain_Temple&oldid=565414421&veaction=edit When selecting the following: > > h2.Transport > p.It is situated within 20km from NH5 running between Chennai and Howrah. Nearest railhead is Jajpur Keonjhar Road or Byasanagar. > h2.References > references. > \\\\n > > \\\\n > h2.External links .. and cutting it, and then ctrl Z. It restores both content and selection properly When selecting the following: > > h2.Transport > p.It is situated within 20km from NH5 running between Chennai and Howrah. Nearest railhead is Jajpur Keonjhar Road or Byasanagar. > h2.References > references. > \\\\n > \\\\n > h2.External links .. and cutting it and then ctrl Z. It restores the content properly, but the selection is restored only within the first paragraph: > > h2.Transport > p.It is situated within 20km from NH5 running between Chennai and Howrah. Nearest railhead is Jajpur Keonjhar Road or Byasanagar. > h2.References > references. > \\\\n > \\\\n > h2.External links Version : unspecified Severity : normal', 'cleaned': '- chrome (canary) - when selecting the following: > > h2.transport > p.it is situated within 20km from nh5 running between chennai and howrah. nearest railhead is jajpur keonjhar road or byasanagar. > h2.references > references. > > > > h2.external links .. and cutting it, and then ctrl-z. it restores both content and selection properly when selecting the following: > > h2.transport > p.it is situated within 20km from nh5 running between chennai and howrah. nearest railhead is jajpur keonjhar road or byasanagar. > h2.references > references. > > > h2.external links .. and cutting it and then ctrl-z. it restores the content properly, but the selection is restored only within the first paragraph: > > h2.transport > p.it is situated within 20km from nh5 running between chennai and howrah. nearest railhead is jajpur keonjhar road or byasanagar. > h2.references > references. > > > h2.external links -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4361': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-pwsgofaoir7tnszvfzqi', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4361', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Screenshot: 2 extra bullet points & template content edited Browser: Firefox 24 When editing this page[1] on sv wp two weird things happen: 1) The bullet point on the bottom of the page duplicates into three bullet points I expect it to show one bullet point, like when viewing the article. 2) I can edit the text of the template used in the list[2], though when I check the diff, it hasn't detected that I edited the template text I expect the text of the template to show a blue background when clicking on it and not be editable. [1] https://sv.wikipedia.org/w/index.php?title=Byrackorna&oldid=22981861 [2] https://sv.wikipedia.org/wiki/Mall:IMDb titel Version : unspecified Severity : normal URL : https://www.mediawiki.org/wiki/User:Skalman/bullet_point_test Attached : {F11912}\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'screenshot', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 11, 13, 16, 19, 22, 23, 24, 31, 33, 34, 36, 46, 52, 65]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 7, 'dn': [4]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'extra', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'points', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 11, 'dn': [3, 5, 6, 8, 10]}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'conj', 'up': 7, 'dn': [9]}, {'tok': 'edited', 'tag': 'VBD', 'dep': 'ccomp', 'up': 0, 'dn': [7, 12]}, {'tok': 'browser', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [14, 15, 17]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [18, 20, 21]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': 'page[', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [27]}, {'tok': 'sv', 'tag': 'NNP', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 24, 'dn': [25, 26]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 30, 'dn': []}, {'tok': 'weird', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'things', 'tag': 'NNS', 'dep': 'nsubj', 'up': 31, 'dn': [28, 29]}, {'tok': 'happen', 'tag': 'VBP', 'dep': 'ccomp', 'up': 0, 'dn': [30, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [35]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'nsubj', 'up': 46, 'dn': [37, 38, 40]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'bottom', 'tag': 'NN', 'dep': 'pobj', 'up': 40, 'dn': [41, 43]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 42, 'dn': [45]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 45, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 43, 'dn': [44]}, {'tok': 'duplicates', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 0, 'dn': [39, 47]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 46, 'dn': [50]}, {'tok': 'three', 'tag': 'CD', 'dep': 'nummod', 'up': 50, 'dn': []}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'compound', 'up': 50, 'dn': []}, {'tok': 'points', 'tag': 'NNS', 'dep': 'pobj', 'up': 47, 'dn': [48, 49]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 52, 'dn': []}, {'tok': 'expect', 'tag': 'VBP', 'dep': 'ccomp', 'up': 0, 'dn': [51, 55]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 55, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 55, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ccomp', 'up': 52, 'dn': [53, 54, 58, 59, 60]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 58, 'dn': []}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'compound', 'up': 58, 'dn': []}, {'tok': 'point', 'tag': 'NN', 'dep': 'dobj', 'up': 55, 'dn': [56, 57]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 55, 'dn': [62]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 62, 'dn': []}, {'tok': 'viewing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 60, 'dn': [61, 64]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 64, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'dobj', 'up': 62, 'dn': [63]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 13, 14, 25, 54]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'used', 'tag': 'VBN', 'dep': 'acl', 'up': 7, 'dn': [9, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'list[', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 8, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 25, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'check', 'tag': 'VBP', 'dep': 'advcl', 'up': 25, 'dn': [16, 17, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 25, 'dn': []}, {'tok': 'detected', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [15, 18, 21, 22, 23, 24, 28]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'edited', 'tag': 'VBD', 'dep': 'ccomp', 'up': 25, 'dn': [26, 27, 31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [29, 30, 33]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'expect', 'tag': 'VBP', 'dep': 'relcl', 'up': 31, 'dn': [32, 40]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubj', 'up': 40, 'dn': [34, 36]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [37]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 40, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ccomp', 'up': 33, 'dn': [35, 39, 43, 45]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'blue', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': 'background', 'tag': 'NN', 'dep': 'dobj', 'up': 40, 'dn': [41, 42]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 45, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'advcl', 'up': 40, 'dn': [44, 46, 48, 52]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 45, 'dn': [47]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 46, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 45, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 52, 'dn': []}, {'tok': '*', 'tag': \"''\", 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 45, 'dn': [49, 50, 51, 53]}, {'tok': 'editable', 'tag': 'JJ', 'dep': 'acomp', 'up': 52, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 32, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 23, 'dn': [0, 1, 3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ']', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [8, 9, 11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ']', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': [2, 24, 25, 26, 27, 28, 29]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 32, 'dn': [31]}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'ROOT', 'dn': [23, 30, 33, 34, 35, 36]}, {'tok': 'url', 'tag': 'NN', 'dep': 'prep', 'up': 32, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'prep', 'up': 32, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 32, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': [0, 2, 3, 4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 6, 7, 8, 10, 11]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'f11912', 'tag': 'FW', 'dep': 'appos', 'up': 5, 'dn': [9]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': \"Screenshot: 2 extra bullet points & template content edited Browser: Firefox 24 When editing this page[1] on sv wp two weird things happen: 1) The bullet point on the bottom of the page duplicates into three bullet points I expect it to show one bullet point, like when viewing the article. 2) I can edit the text of the template used in the list[2], though when I check the diff, it hasn't detected that I edited the template text I expect the text of the template to show a blue background when clicking on it and not be editable. [1] https://sv.wikipedia.org/w/index.php?title=Byrackorna&oldid=22981861 [2] https://sv.wikipedia.org/wiki/Mall:IMDb titel Version : unspecified Severity : normal URL : https://www.mediawiki.org/wiki/User:Skalman/bullet_point_test Attached : {F11912}\", 'cleaned': \"screenshot: extra bullet points & template content edited browser: firefox when editing this page[] on sv-wp two weird things happen: ) the bullet point on the bottom of the page duplicates into three bullet points i expect it to show one bullet point, like when viewing the article. ) i can edit the text of the template used in the list[], though when i check the diff, it hasn't detected that i edited the template text i expect the text of the template to show a blue background when clicking on it and *not* be editable. [] [] -------------------------- **version**: unspecified **severity**: normal **url**: **attached**: {f11912}\"})}),\n", + " '4363': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4363', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This is a duplicate of a Parsoid bug that has been WONTFIX'ed, I believe (but I can't find right now) Gabriel, can you remember which one? (In reply to comment #4) > FWIW, even Special:ExpandTemplates seems to be affected by this bug! … which is a sign that you're abusing wikitext, and should stop trying to get this to work. : ) Special:ExpandTemplates has nothing to do with VisualEditor or Parsoid.\", 'parsed': [{'rt': 14, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 14, 'dn': [0, 3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'relcl', 'up': 7, 'dn': [8, 9, 11]}, {'tok': \"wontfix'ed\", 'tag': 'NN', 'dep': 'attr', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 12, 13, 20, 29, 32]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 20, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'ccomp', 'up': 14, 'dn': [15, 16, 17, 18, 19, 22, 23]}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': [21]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'gabriel', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 29, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 29, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'remember', 'tag': 'VB', 'dep': 'ccomp', 'up': 14, 'dn': [25, 26, 27, 28, 31]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'dobj', 'up': 29, 'dn': [30]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'prep', 'up': 4, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'fwiw', 'tag': 'RB', 'dep': 'advcl', 'up': 6, 'dn': [1, 3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'special', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'expandtemplates', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 9, 13, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'affected', 'tag': 'VBN', 'dep': 'xcomp', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 9, 'dn': [12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 9, 10, 12, 19, 20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'sign', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': \"'re\", 'tag': 'VBP', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'abusing', 'tag': 'VBG', 'dep': 'acl', 'up': 3, 'dn': [4, 5, 6, 8]}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'stop', 'tag': 'VB', 'dep': 'conj', 'up': 1, 'dn': [11, 13]}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'xcomp', 'up': 12, 'dn': [15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 13, 'dn': [14, 16, 18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'advcl', 'up': 15, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ':-)', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'special', 'tag': 'JJ', 'dep': 'dep', 'up': 3, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'expandtemplates', 'tag': 'NNS', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 11]}, {'tok': 'nothing', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'relcl', 'up': 4, 'dn': [5, 7]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9, 10]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'conj', 'up': 8, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': \"This is a duplicate of a Parsoid bug that has been WONTFIX'ed, I believe (but I can't find right now) Gabriel, can you remember which one? (In reply to comment #4) > FWIW, even Special:ExpandTemplates seems to be affected by this bug! … which is a sign that you're abusing wikitext, and should stop trying to get this to work. : ) Special:ExpandTemplates has nothing to do with VisualEditor or Parsoid.\", 'cleaned': \"this is a duplicate of a parsoid bug that has been wontfix'ed, i believe (but i can't find right now) - gabriel, can you remember which one? (in reply to comment #) > fwiw, even special:expandtemplates seems to be affected by this bug! ... which is a sign that you're abusing wikitext, and should stop trying to get this to work. :-) special:expandtemplates has nothing to do with visualeditor or parsoid.\"})}),\n", + " '4364': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-pwsgofaoir7tnszvfzqi', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4364', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I believe I found the root cause demonstrated by a minimal test case: https://www.mediawiki.org/wiki/User:Skalman/bullet_point_test Wikitext of template: {{{1}}} Wikitext of page: {{template|Hello there}} Expected output (the way the traditional parser handles it): Hello there Note that a naive wikitext template expander would produce: Hello there To me, this now seems to be a problem with the data model. FWIW, even Special:ExpandTemplates seems to be affected by this bug!', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 15, 18, 43, 54]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'found', 'tag': 'VBD', 'dep': 'ccomp', 'up': 1, 'dn': [2, 8, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'root', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'cause', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [4, 5, 7]}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'demonstrated', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [6, 9]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 8, 'dn': [13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'minimal', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11, 12]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 18, 'dn': [17]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dep', 'up': 1, 'dn': [16, 19, 21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20]}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '*', 'tag': ':', 'dep': 'nsubj', 'up': 43, 'dn': [27, 36, 37, 39, 42]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 27, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 22, 'dn': [23, 24, 25, 26, 28, 29, 30, 32, 35]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'appos', 'up': 27, 'dn': [31, 33]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34]}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '*', 'tag': ':', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'template|hello', 'tag': 'NNP', 'dep': 'appos', 'up': 22, 'dn': [38, 40, 41]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 39, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'expected', 'tag': 'VBN', 'dep': 'ccomp', 'up': 1, 'dn': [22, 44, 53]}, {'tok': 'output', 'tag': 'NN', 'dep': 'dobj', 'up': 43, 'dn': [45, 47]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'appos', 'up': 44, 'dn': [46, 51]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 50, 'dn': []}, {'tok': 'traditional', 'tag': 'JJ', 'dep': 'amod', 'up': 50, 'dn': []}, {'tok': 'parser', 'tag': 'NN', 'dep': 'nsubj', 'up': 51, 'dn': [48, 49]}, {'tok': 'handles', 'tag': 'NNS', 'dep': 'relcl', 'up': 47, 'dn': [50, 52]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 51, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'hello', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': [1]}, {'tok': 'there', 'tag': 'EX', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'note', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 10, 11, 12]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'naive', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [5]}, {'tok': 'template', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'expander', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [4, 6, 7]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'produce', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [3, 8, 9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [13]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'hello', 'tag': 'UH', 'dep': 'advcl', 'up': 7, 'dn': [1, 2]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 4, 5, 6, 9, 16]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'attr', 'up': 9, 'dn': [10, 12]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'model', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'fwiw', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'special', 'tag': 'JJ', 'dep': 'ccomp', 'up': 6, 'dn': [0, 1, 2, 4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'expandtemplates', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 5, 9, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'affected', 'tag': 'VBN', 'dep': 'xcomp', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 9, 'dn': [12]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'I believe I found the root cause demonstrated by a minimal test case: https://www.mediawiki.org/wiki/User:Skalman/bullet_point_test Wikitext of template: {{{1}}} Wikitext of page: {{template|Hello there}} Expected output (the way the traditional parser handles it): Hello there Note that a naive wikitext template expander would produce: Hello there To me, this now seems to be a problem with the data model. FWIW, even Special:ExpandTemplates seems to be affected by this bug!', 'cleaned': 'i believe i found the root cause - demonstrated by a minimal test case: wikitext of template: * {{{}}} wikitext of page: * {{template|hello there}} expected output (the way the traditional parser handles it): * hello there note that a naive wikitext template expander would produce: * * hello there to me, this now seems to be a problem with the data model. fwiw, even special:expandtemplates seems to be affected by this bug!'})}),\n", + " '4365': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-pwsgofaoir7tnszvfzqi', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4365', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Reproduced in Chrome 28 and Opera 12.16.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'reproduced', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 3, 4, 5, 6, 7, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'opera', 'tag': 'NN', 'dep': 'conj', 'up': 0, 'dn': [8, 9, 10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Reproduced in Chrome 28 and Opera 12.16.', 'cleaned': 'reproduced in chrome and opera .'})}),\n", + " '4366': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-pwsgofaoir7tnszvfzqi', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4366', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'And further weirdness: When I add the text \\'ABC\\' to the first of the now three bullet points I get the following wikitext: {{IMDb titel|id=0105928}}ABC \\'\\'[ackorna\\'\\'\\' (originaltitel \\'\\'2 Stupid Byrackorna]\\'\\' på [[Internet Movie Database]] (engelska) ', 'parsed': [{'rt': 2, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'further', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'weirdness', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 27, 34]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'advcl', 'up': 27, 'dn': [4, 5, 8, 9, 10, 11, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'abc', 'tag': 'NNP', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'pobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'three', 'tag': 'CD', 'dep': 'nummod', 'up': 20, 'dn': [17]}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'points', 'tag': 'NNS', 'dep': 'pobj', 'up': 15, 'dn': [16, 18, 19, 22]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'relcl', 'up': 20, 'dn': [21, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'following', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23, 24]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '*', 'tag': ':', 'dep': 'appos', 'up': 2, 'dn': [6, 26, 28, 29, 32, 33]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'imdb', 'tag': 'NN', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'titel|id=}}abc', 'tag': 'NNP', 'dep': 'appos', 'up': 27, 'dn': [30, 31]}, {'tok': '*', 'tag': '.', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 11, 'dn': [1]}, {'tok': 'ackorna', 'tag': 'FW', 'dep': 'dep', 'up': 0, 'dn': [2, 3]}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'originaltitel', 'tag': 'NNP', 'dep': 'nmod', 'up': 11, 'dn': [4, 8, 9]}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 5, 'dn': [6, 7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'stupid', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'byrackorna', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 5, 10, 12, 13]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'pa', 'tag': 'NNP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'internet', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'movie', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': [2]}, {'tok': 'database', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 15, 17]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 15, 'dn': []}, {'tok': 'span', 'tag': 'NNP', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': 'style=\"font', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'size:.95em;font', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [9, 10]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'weight', 'tag': 'NN', 'dep': 'nmod', 'up': 15, 'dn': [8, 11, 12]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'bold;color:#;\">(engelska)', 'tag': 'ADD', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'And further weirdness: When I add the text \\'ABC\\' to the first of the now three bullet points I get the following wikitext: {{IMDb titel|id=0105928}}ABC \\'\\'[ackorna\\'\\'\\' (originaltitel \\'\\'2 Stupid Byrackorna]\\'\\' på [[Internet Movie Database]] (engelska) ', 'cleaned': 'and further weirdness: when i add the text \\'abc\\' to the first of the now three bullet points i get the following wikitext: * {{imdb-titel|id=}}abc * \\'\\'[ackorna\\'\\'\\' (originaltitel \\'\\' stupid byrackorna]\\'\\' pa [[internet movie database]] ;\">(engelska) *'})}),\n", + " '4367': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-pwsgofaoir7tnszvfzqi', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4367', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is probably a ContentEditable problem.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 5, 6]}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'contenteditable', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'This is probably a ContentEditable problem.', 'cleaned': 'this is probably a contenteditable problem.'})}),\n", + " '4368': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wswkm7jrcwes3tc7o34k', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4368', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Request to introduce drag and drop for text passages; there are also bugs for images around (obviously). Report: http://de.wikipedia.org/w/index.php?title=Wikipedia:Technik/Text/Edit/VisualEditor/Beta2013 07&oldid=121095343#Drag_.26_Drop_von_Textabschnitten Version : unspecified Severity : enhancement', 'parsed': [{'rt': 11, 'toks': [{'tok': 'request', 'tag': 'NN', 'dep': 'dep', 'up': 11, 'dn': [2]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'introduce', 'tag': 'VB', 'dep': 'acl', 'up': 0, 'dn': [1, 3]}, {'tok': 'drag', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [4, 5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'drop', 'tag': 'NN', 'dep': 'conj', 'up': 3, 'dn': [6]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'passages', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 11, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 9, 10, 12, 13, 19, 20]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'bugs', 'tag': 'NNS', 'dep': 'attr', 'up': 11, 'dn': [14]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'images', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': [16]}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17, 18]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'obviously', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'report', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': [3]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': [4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': [13]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [12]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}]}], 'stripped_text': 'Request to introduce drag and drop for text passages; there are also bugs for images around (obviously). Report: http://de.wikipedia.org/w/index.php?title=Wikipedia:Technik/Text/Edit/VisualEditor/Beta2013 07&oldid=121095343#Drag_.26_Drop_von_Textabschnitten Version : unspecified Severity : enhancement', 'cleaned': 'request to introduce drag and drop for text passages; there are also bugs for images around (obviously). report: -------------------------- **version**: unspecified **severity**: enhancement'})}),\n", + " '4369': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4369', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"There's already bug 49981 for drag and drop of content in general; I don't think this is sufficiently different (drag and drop of text is not sufficiently distinct from drag and drop of non text to be worth splitting out), so merging. This bug has been marked as a duplicate of bug 49981 \", 'parsed': [{'rt': 34, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 21, 'dn': [0, 2, 3, 4, 5, 6, 7]}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [12]}, {'tok': 'drag', 'tag': 'NN', 'dep': 'amod', 'up': 12, 'dn': [9, 10]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'drop', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'content', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [15]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [16]}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'think', 'tag': 'VB', 'dep': 'ccomp', 'up': 34, 'dn': [1, 17, 18, 19, 20, 23]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 21, 'dn': [22, 25]}, {'tok': 'sufficiently', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'acomp', 'up': 23, 'dn': [24]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'drag', 'tag': 'VB', 'dep': 'nmod', 'up': 31, 'dn': [28, 29]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 27, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'drop', 'tag': 'NN', 'dep': 'nsubj', 'up': 34, 'dn': [27, 30, 32]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [33]}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [21, 26, 31, 35, 37, 49, 53, 54, 56, 57]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 34, 'dn': []}, {'tok': 'sufficiently', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': []}, {'tok': 'distinct', 'tag': 'JJ', 'dep': 'acomp', 'up': 34, 'dn': [36, 38]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 37, 'dn': [43]}, {'tok': 'drag', 'tag': 'NN', 'dep': 'nmod', 'up': 43, 'dn': [40, 41]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 39, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'drop', 'tag': 'NN', 'dep': 'pobj', 'up': 38, 'dn': [39, 42, 44]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [45, 46, 47]}, {'tok': 'non', 'tag': 'JJ', 'dep': 'pobj', 'up': 44, 'dn': []}, {'tok': '-', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 44, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 49, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 34, 'dn': [48, 50]}, {'tok': 'worth', 'tag': 'JJ', 'dep': 'acomp', 'up': 49, 'dn': [51]}, {'tok': 'splitting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 50, 'dn': [52]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 51, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 34, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 56, 'dn': []}, {'tok': 'merging', 'tag': 'VBG', 'dep': 'advcl', 'up': 34, 'dn': [55]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 34, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': \"There's already bug 49981 for drag and drop of content in general; I don't think this is sufficiently different (drag and drop of text is not sufficiently distinct from drag and drop of non text to be worth splitting out), so merging. This bug has been marked as a duplicate of bug 49981 \", 'cleaned': \"there's already bug for drag-and-drop of content in general; i don't think this is sufficiently different (drag-and-drop of text is not sufficiently distinct from drag-and-drop of non-text to be worth splitting out), so merging. *** this bug has been marked as a duplicate of bug ***\"})}),\n", + " '4370': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-uf3buojo4ceizjywvyn5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4370', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'https://pl.wikipedia.org/w/index.php?title=Octan_etylu&curid=217010&diff=37144425&oldid=37144363 This\\xa0may be a template that got subst\\'d in VisualEditor. It produces this text:
    Something sensible ought to be done with this, but I\\'m not sure what the right answer is. (Yes, that\\'s in English, even though it\\'s not an English language project.) Version : unspecified Severity : normal', 'parsed': [{'rt': 5, 'toks': [{'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 7, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 9]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'got', 'tag': 'VBD', 'dep': 'relcl', 'up': 7, 'dn': [8, 10, 11]}, {'tok': \"subst'd\", 'tag': 'RP', 'dep': 'prt', 'up': 9, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'produces', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 7, 32, 38, 39, 41]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'div', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'class=\"do', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': [4, 5, 6, 8, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'npadvmod', 'up': 13, 'dn': [9, 10]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'smaller', 'tag': 'JJR', 'dep': 'amod', 'up': 20, 'dn': [11, 12]}, {'tok': 'refsection', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'compound', 'up': 17, 'dn': [14]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'column', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': [15, 16]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'count', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': [17, 18]}, {'tok': 'references-1column', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [13, 19]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'prep', 'up': 7, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '/div', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'appos', 'up': 7, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'nsubj', 'up': 32, 'dn': [31]}, {'tok': 'sensible', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'ought', 'tag': 'MD', 'dep': 'conj', 'up': 1, 'dn': [30, 35]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 35, 'dn': []}, {'tok': 'done', 'tag': 'VBN', 'dep': 'xcomp', 'up': 32, 'dn': [33, 34, 36]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [37]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 36, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 41, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [40, 42, 43, 49]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 41, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 41, 'dn': [48]}, {'tok': 'what', 'tag': 'WP', 'dep': 'attr', 'up': 48, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'right', 'tag': 'JJ', 'dep': 'amod', 'up': 47, 'dn': []}, {'tok': 'answer', 'tag': 'NN', 'dep': 'nsubj', 'up': 48, 'dn': [45, 46]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 43, 'dn': [44, 47]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 41, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 7, 11, 18, 19]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'english', 'tag': 'NNP', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 4, 'dn': [8, 9, 10, 12, 17]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'english', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'language', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': [14, 15]}, {'tok': 'project', 'tag': 'NN', 'dep': 'attr', 'up': 11, 'dn': [13, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'nummod', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'https://pl.wikipedia.org/w/index.php?title=Octan_etylu&curid=217010&diff=37144425&oldid=37144363 This\\xa0may be a template that got subst\\'d in VisualEditor. It produces this text:
    Something sensible ought to be done with this, but I\\'m not sure what the right answer is. (Yes, that\\'s in English, even though it\\'s not an English language project.) Version : unspecified Severity : normal', 'cleaned': ' this may be a template that got subst\\'d in visualeditor. it produces this text:
    something sensible ought to be done with this, but i\\'m not sure what the right answer is. (yes, that\\'s in english, even though it\\'s not an english-language project.) -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4372': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wkpnidxoctuhawexig5p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4372', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'That\\'s the contents of the {{Przypisy}} template. It looks like they \"spilled out\". Parsoid issue?', 'parsed': [{'rt': 1, 'toks': [{'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'contents', 'tag': 'NNS', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'przypisy', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 7, 8, 9, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 5, 8]}, {'tok': 'like', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'spilled', 'tag': 'VBD', 'dep': 'advcl', 'up': 1, 'dn': [2, 3, 4, 6, 7]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'parsoid', 'tag': 'JJ', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'That\\'s the contents of the {{Przypisy}} template. It looks like they \"spilled out\". Parsoid issue?', 'cleaned': 'that\\'s the contents of the {{przypisy}} template. it looks like they \"spilled out\". parsoid issue?'})}),\n", + " '4373': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ttyyrgsrkyonct7hizgv', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4373', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Image of issue Upon loading VE in Thai wikipedia in an article with a bulleted list, spaces are added after bullets in the edit view. Attempts to remove the spaces remove the preceding bullet. Spaces are not added upon Save, but will lead to confusion for editors. Duplicated in FF, Chrome. Ubuntu, OS 10.6.8 Version : unspecified Severity : normal Attached : {F11736}', 'parsed': [{'rt': 19, 'toks': [{'tok': 'image', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 19, 'dn': [1, 3]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'issue', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'upon', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'loading', 'tag': 'VBG', 'dep': 'pcomp', 'up': 3, 'dn': [5, 6, 9]}, {'tok': 've', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'thai', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [11]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'bulleted', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'spaces', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 19, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 19, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 16, 17, 18, 20, 26]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [21]}, {'tok': 'bullets', 'tag': 'NNS', 'dep': 'pobj', 'up': 20, 'dn': [22]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'view', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'attempts', 'tag': 'VBZ', 'dep': 'nsubj', 'up': 5, 'dn': [2]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [1, 4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'spaces', 'tag': 'NNS', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'remove', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 8, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'preceding', 'tag': 'VBG', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'spaces', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 6, 7, 9, 14]}, {'tok': 'upon', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'save', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'lead', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [8, 10]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'confusion', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [12]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'duplicated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'ff', 'tag': 'JJ', 'dep': 'pobj', 'up': 1, 'dn': [3, 4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'chrome', 'tag': 'JJ', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'ubuntu', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'os', 'tag': 'JJ', 'dep': 'advmod', 'up': 0, 'dn': [3, 4]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'number>.8', 'tag': 'NNP', 'dep': 'dep', 'up': 2, 'dn': [5]}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': [13]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [12]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 0, 'dn': [20]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [23]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 22, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'f11736', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [26, 28]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 27, 'dn': []}]}], 'stripped_text': 'Image of issue Upon loading VE in Thai wikipedia in an article with a bulleted list, spaces are added after bullets in the edit view. Attempts to remove the spaces remove the preceding bullet. Spaces are not added upon Save, but will lead to confusion for editors. Duplicated in FF, Chrome. Ubuntu, OS 10.6.8 Version : unspecified Severity : normal Attached : {F11736}', 'cleaned': 'image of issue upon loading ve in thai wikipedia in an article with a bulleted list, spaces are added after bullets in the edit view. attempts to remove the spaces remove the preceding bullet. spaces are not added upon save, but will lead to confusion for editors. duplicated in ff, chrome. ubuntu, os .8 -------------------------- **version**: unspecified **severity**: normal **attached**: {f11736}'})}),\n", + " '4376': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4376', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Example page on th.wp: https://th.wikipedia.org/wiki/กฎหมายปิดปาก?veaction=edit I can't reproduce this with Thai text on en.wp. See for example https://en.wikipedia.org/w/index.php?title=User:Thryduulf/sandbox4&oldid=575310209&veaction=edit\", 'parsed': [{'rt': 11, 'toks': [{'tok': 'example', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [0, 2, 4, 5]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'th.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 11, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 6, 7, 8, 9, 10, 12, 13, 18]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [15]}, {'tok': 'thai', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'en.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 3, 4, 5]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': \"Example page on th.wp: https://th.wikipedia.org/wiki/กฎหมายปิดปาก?veaction=edit I can't reproduce this with Thai text on en.wp. See for example https://en.wikipedia.org/w/index.php?title=User:Thryduulf/sandbox4&oldid=575310209&veaction=edit\", 'cleaned': \"example page on th.wp: i can't reproduce this with thai text on en.wp. see for example \"})}),\n", + " '4377': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4377', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"link target takes over media settings dialog If text has a size specified, e.g , then you cannot edit it in VE at present. The bar that notifies you of this is fixed to standard line height so you can click on links that extend above or beyond this, e.g. text with a [[link]]. If such a link appears in body text, then clicking it takes you to the link target in the same window (i.e. exactly the same as if you clicked on it in read mode). If you ctrl+click to open in a new window/tab then you get the same behaviour as described for section links in bug 51122. If such a link appears in an image caption, then ctrl+clicking has the same effect as in the paragraph above/bug 51122. Left clicking does take you to the linked page, but instead of using the main window it uses the media settings dialog's frame (see screenshot). You cannot close this frame the close button has been replaced by the link target and it doesn't respond to escape. Version : unspecified Severity : normal Attached : {F11727}\", 'parsed': [{'rt': 25, 'toks': [{'tok': 'link', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'target', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'takes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 25, 'dn': [1, 3, 6, 12, 19]}, {'tok': 'over', 'tag': 'RP', 'dep': 'prt', 'up': 2, 'dn': []}, {'tok': 'media', 'tag': 'NNS', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'settings', 'tag': 'NNS', 'dep': 'compound', 'up': 6, 'dn': [4]}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [5]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 12, 'dn': [7, 8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'size', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [10]}, {'tok': 'specified', 'tag': 'VBN', 'dep': 'advcl', 'up': 2, 'dn': [9, 11, 13, 17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'e.g', 'tag': 'NNP', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'font', 'tag': 'FW', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'size=', 'tag': 'ADD', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 25, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 25, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 20, 21, 22, 23, 24, 26, 27, 28, 29, 31]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 25, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': []}, {'tok': 've', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [30]}, {'tok': 'present', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'bar', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 8, 'dn': [0]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'notifies', 'tag': 'VBZ', 'dep': 'nsubjpass', 'up': 8, 'dn': [2, 4]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 3, 'dn': [5]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [6]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 3, 7, 9, 16, 29, 36]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [12]}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'height', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 16, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'advcl', 'up': 8, 'dn': [13, 14, 15, 17, 25]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'links', 'tag': 'NNS', 'dep': 'pobj', 'up': 17, 'dn': [20]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'extend', 'tag': 'VBP', 'dep': 'relcl', 'up': 18, 'dn': [19, 21]}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': [22, 23]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'beyond', 'tag': 'IN', 'dep': 'conj', 'up': 21, 'dn': [24]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'font', 'tag': 'XX', 'dep': 'compound', 'up': 29, 'dn': []}, {'tok': 'size=>text', 'tag': 'NN', 'dep': 'dep', 'up': 8, 'dn': [26, 27, 28, 30]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [32, 33, 34, 35]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 30, 'dn': [31]}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': 'link]]', 'tag': 'ADD', 'dep': 'pobj', 'up': 30, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'such', 'tag': 'PDT', 'dep': 'predet', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'advcl', 'up': 12, 'dn': [0, 3, 5, 8, 9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'body', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'csubj', 'up': 12, 'dn': [11]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': 'takes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 10, 13, 14, 18, 36, 37]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'target', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 20, 22, 26]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'i.e.', 'tag': 'FW', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'appos', 'up': 21, 'dn': [24, 25, 30]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'clicked', 'tag': 'VBD', 'dep': 'advcl', 'up': 26, 'dn': [27, 28, 29, 31, 33]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [32]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [35]}, {'tok': 'read', 'tag': 'NNP', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 33, 'dn': [34]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'ctrl+click', 'tag': 'VBP', 'dep': 'advcl', 'up': 13, 'dn': [0, 1, 4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 10]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'appos', 'up': 8, 'dn': [9]}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'get', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [2, 11, 12, 16, 18, 26, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'described', 'tag': 'VBN', 'dep': 'advcl', 'up': 13, 'dn': [17, 19, 24, 25]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'pobj', 'up': 19, 'dn': [20, 22]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [23]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 18, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 18, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'such', 'tag': 'PDT', 'dep': 'predet', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'advcl', 'up': 12, 'dn': [0, 3, 5, 9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'caption', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'ctrl+clicking', 'tag': 'VBG', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 10, 11, 15, 23, 24, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'effect', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'paragraph', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'above', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [25]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 12, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'left', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'clicking', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'take', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 4, 5, 9, 10, 18]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'linked', 'tag': 'VBN', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [11, 13]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'pcomp', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'main', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'uses', 'tag': 'VBZ', 'dep': 'conj', 'up': 3, 'dn': [12, 17, 24, 26, 29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'media', 'tag': 'NNS', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'settings', 'tag': 'NNS', 'dep': 'compound', 'up': 22, 'dn': [20]}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'poss', 'up': 24, 'dn': [19, 21, 23]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 22, 'dn': []}, {'tok': 'frame', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [22]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'xcomp', 'up': 18, 'dn': [25, 27, 28]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 18, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'close', 'tag': 'VB', 'dep': 'ccomp', 'up': 12, 'dn': [0, 1, 2, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'frame', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'close', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 12, 'dn': [7, 8]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'replaced', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 6, 9, 10, 11, 13, 17, 21]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 12, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'target', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': [14, 15]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'respond', 'tag': 'VB', 'dep': 'conj', 'up': 12, 'dn': [18, 19, 20, 23, 24]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'escape', 'tag': 'VB', 'dep': 'xcomp', 'up': 21, 'dn': [22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 16]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11727', 'tag': 'NNPS', 'dep': 'appos', 'up': 11, 'dn': [15, 17]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}]}], 'stripped_text': \"link target takes over media settings dialog If text has a size specified, e.g , then you cannot edit it in VE at present. The bar that notifies you of this is fixed to standard line height so you can click on links that extend above or beyond this, e.g. text with a [[link]]. If such a link appears in body text, then clicking it takes you to the link target in the same window (i.e. exactly the same as if you clicked on it in read mode). If you ctrl+click to open in a new window/tab then you get the same behaviour as described for section links in bug 51122. If such a link appears in an image caption, then ctrl+clicking has the same effect as in the paragraph above/bug 51122. Left clicking does take you to the linked page, but instead of using the main window it uses the media settings dialog's frame (see screenshot). You cannot close this frame the close button has been replaced by the link target and it doesn't respond to escape. Version : unspecified Severity : normal Attached : {F11727}\", 'cleaned': \"link target takes over media settings dialog if text has a size specified, e.g >, then you cannot edit it in ve at present. the bar that notifies you of this is fixed to standard line height so you can click on links that extend above or beyond this, e.g. >text with a [[link]]. if such a link appears in body text, then clicking it takes you to the link target in the same window (i.e. exactly the same as if you clicked on it in read mode). if you ctrl+click to open in a new window/tab then you get the same behaviour as described for section links in bug . if such a link appears in an image caption, then ctrl+clicking has the same effect as in the paragraph above/bug . left clicking does take you to the linked page, but instead of using the main window it uses the media settings dialog's frame (see screenshot). you cannot close this frame - the close button has been replaced by the link target and it doesn't respond to escape. -------------------------- **version**: unspecified **severity**: normal **attached**: {f11727}\"})}),\n", + " '4379': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4379', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Cryptic C62 and en.wp has noted that he can replicate this in Firefox 22 and Chrome 28 running on Windows Vista. Both they and I use the monobook skin.', 'parsed': [{'rt': 5, 'toks': [{'tok': 'cryptic', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'c62', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 2, 3]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'en.wp', 'tag': 'NNP', 'dep': 'conj', 'up': 1, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'noted', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4, 9, 25]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'he', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'replicate', 'tag': 'VB', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 8, 10, 11, 15, 16, 17]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 9, 'dn': []}, {'tok': 'chrome', 'tag': 'VB', 'dep': 'conj', 'up': 9, 'dn': [19, 21]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 17, 'dn': [18, 20]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'running', 'tag': 'VBG', 'dep': 'acl', 'up': 17, 'dn': [22]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [24]}, {'tok': 'windows', 'tag': 'NNP', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'vista', 'tag': 'NNP', 'dep': 'pobj', 'up': 22, 'dn': [23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'both', 'tag': 'DT', 'dep': 'preconj', 'up': 1, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': [0, 2, 3]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'conj', 'up': 1, 'dn': []}, {'tok': 'use', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'monobook', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'skin', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'Cryptic C62 and en.wp has noted that he can replicate this in Firefox 22 and Chrome 28 running on Windows Vista. Both they and I use the monobook skin.', 'cleaned': 'cryptic c62 and en.wp has noted that he can replicate this in firefox and chrome running on windows vista. both they and i use the monobook skin.'})}),\n", + " '4380': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4380', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Steps to reproduce: 1. Edit https://en.wikipedia.org/w/index.php?title=User:Thryduulf/sandbox2&oldid=566460073#New_section in VE 2. Click on the last image and open the media settings dialog 3. Left click the link above the \"can only edit in source\" bar. This happens in Firefox 22 on Linux, I can\\'t test in other browsers/OSes.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 5, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'edit', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1, 2, 3, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': [4]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5, 7, 8]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 5, 6, 14]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'last', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [10, 11, 12, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'media', 'tag': 'NNS', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'settings', 'tag': 'NNS', 'dep': 'compound', 'up': 10, 'dn': [8]}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 9]}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'left', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 9, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [2, 4]}, {'tok': 'above', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [3, 6, 7, 8, 10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13]}, {'tok': 'source', 'tag': 'NN', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'bar', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'happens', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 13, 'dn': [0, 2, 6, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [8]}, {'tok': 'linux', 'tag': 'NNP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'test', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 9, 10, 11, 12, 14, 19]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [18]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'browsers', 'tag': 'NNS', 'dep': 'nmod', 'up': 18, 'dn': [15]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'oses', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': [16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}], 'stripped_text': 'Steps to reproduce: 1. Edit https://en.wikipedia.org/w/index.php?title=User:Thryduulf/sandbox2&oldid=566460073#New_section in VE 2. Click on the last image and open the media settings dialog 3. Left click the link above the \"can only edit in source\" bar. This happens in Firefox 22 on Linux, I can\\'t test in other browsers/OSes.', 'cleaned': 'steps to reproduce: . edit in ve . click on the last image and open the media settings dialog . left click the link above the \"can only edit in source\" bar. this happens in firefox on linux, i can\\'t test in other browsers/oses.'})}),\n", + " '4381': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4381', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'A user at en.wp comments that VisualEditor looks best in the Vector skin, but that it would be better if \"manual CSS theming\" were supported. Version : unspecified Severity : enhancement', 'parsed': [{'rt': 1, 'toks': [{'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 7, 28]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'en.wp', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': 'comments', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 1, 'dn': [5, 6, 8, 9, 13, 14, 18]}, {'tok': 'best', 'tag': 'JJS', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'vector', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'skin', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 7, 'dn': [15, 16, 17, 19, 27]}, {'tok': 'better', 'tag': 'JJR', 'dep': 'acomp', 'up': 18, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'manual', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'css', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'theming', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 27, 'dn': [22, 23]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 27, 'dn': []}, {'tok': 'supported', 'tag': 'VBN', 'dep': 'advcl', 'up': 18, 'dn': [20, 21, 24, 25, 26]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'A user at en.wp comments that VisualEditor looks best in the Vector skin, but that it would be better if \"manual CSS theming\" were supported. Version : unspecified Severity : enhancement', 'cleaned': 'a user at en.wp comments that visualeditor looks best in the vector skin, but that it would be better if \"manual css theming\" were supported. -------------------------- **version**: unspecified **severity**: enhancement'})}),\n", + " '4389': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4389', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'An example of how users might want to change the way they see VE: https://en.wikipedia.org/wiki/User:John_Broughton/common.css (an easier way to set a background color for VE is being requested).', 'parsed': [{'rt': 1, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 32, 33]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6, 13, 31]}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'might', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'want', 'tag': 'VB', 'dep': 'pcomp', 'up': 2, 'dn': [3, 4, 5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 12]}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'relcl', 'up': 10, 'dn': [11]}, {'tok': 've', 'tag': 'RB', 'dep': 'pcomp', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 31, 'dn': [16, 17, 18, 21]}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'easier', 'tag': 'JJR', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'appos', 'up': 15, 'dn': [19, 20, 23]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'set', 'tag': 'VB', 'dep': 'relcl', 'up': 21, 'dn': [22, 26, 27]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'background', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'color', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24, 25]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': 'requested', 'tag': 'VBN', 'dep': 'pcomp', 'up': 2, 'dn': [14, 15, 28, 29, 30]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'An example of how users might want to change the way they see VE: https://en.wikipedia.org/wiki/User:John_Broughton/common.css (an easier way to set a background color for VE is being requested).', 'cleaned': 'an example of how users might want to change the way they see ve: (an easier way to set a background color for ve is being requested).'})}),\n", + " '4390': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4390', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' gryllida wrote: ( Illustrations: https://en.wikipedia.org/w/index.php?title=Wikipedia:VisualEditor/Feedback&oldid=570246873#Toolbar_icons_style )', 'parsed': [{'rt': 8, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'meta', 'up': 5, 'dn': [1, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'gryllida', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'wrote', 'tag': 'VBN', 'dep': 'ccomp', 'up': 8, 'dn': [0, 3, 4, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'illustrations', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [5, 7, 9, 10, 11, 12, 13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}]}], 'stripped_text': ' gryllida wrote: ( Illustrations: https://en.wikipedia.org/w/index.php?title=Wikipedia:VisualEditor/Feedback&oldid=570246873#Toolbar_icons_style )', 'cleaned': '**gryllida** wrote: ( illustrations: )'})}),\n", + " '4391': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wil4b5lylrvf3krixlkl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4391', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Gryllida adds, <>', 'parsed': [{'rt': 1, 'toks': [{'tok': 'gryllida', 'tag': 'NNP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'adds', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 21, 38]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'advcl', 'up': 21, 'dn': [5, 8, 9]}, {'tok': 'quite', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'honest', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [10, 11, 15]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'relcl', 'up': 12, 'dn': [13, 14, 16, 17]}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 19]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [6, 12, 28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'black', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': [24, 25, 27]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'white', 'tag': 'JJ', 'dep': 'conj', 'up': 23, 'dn': [26]}, {'tok': 'style', 'tag': 'NN', 'dep': 'attr', 'up': 21, 'dn': [22, 23, 29, 31, 32]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [30]}, {'tok': 'icons', 'tag': 'NNS', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': [33]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [37]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 37, 'dn': []}, {'tok': 'google', 'tag': 'NNP', 'dep': 'compound', 'up': 36, 'dn': []}, {'tok': 'products', 'tag': 'NNS', 'dep': 'nsubj', 'up': 37, 'dn': [35]}, {'tok': 'uses', 'tag': 'VBZ', 'dep': 'pcomp', 'up': 33, 'dn': [34, 36]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 25, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 25, 'dn': [0, 2, 3, 6, 12, 13, 15]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': '1980s', 'tag': 'CD', 'dep': 'attr', 'up': 1, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'everything', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'advcl', 'up': 1, 'dn': [4, 5, 7]}, {'tok': 'black', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [8, 9, 11]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'white', 'tag': 'JJ', 'dep': 'conj', 'up': 7, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'nor', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 1, 'dn': [14, 16, 19]}, {'tok': '1990s', 'tag': 'CD', 'dep': 'attr', 'up': 15, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'used', 'tag': 'VBD', 'dep': 'advcl', 'up': 15, 'dn': [17, 18, 20, 22]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': 'number>-color', 'tag': 'NNP', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'icons', 'tag': 'NNS', 'dep': 'dobj', 'up': 19, 'dn': [21]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 25, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 23, 24, 26, 27, 28, 29]}, {'tok': '<', 'tag': 'XX', 'dep': 'attr', 'up': 25, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 25, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 25, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '...', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'believe', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 32, 33, 34]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [5, 7, 13]}, {'tok': 'important', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'accessibility', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'least', 'tag': 'JJS', 'dep': 'advmod', 'up': 13, 'dn': [11]}, {'tok': 'let', 'tag': 'VB', 'dep': 'advcl', 'up': 6, 'dn': [8, 9, 10, 12, 15, 25, 28]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'choose', 'tag': 'VB', 'dep': 'ccomp', 'up': 13, 'dn': [14, 16]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'set', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [20]}, {'tok': 'themes', 'tag': 'NNS', 'dep': 'pobj', 'up': 19, 'dn': [21]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 28, 'dn': []}, {'tok': 'alter', 'tag': 'VB', 'dep': 'advcl', 'up': 13, 'dn': [26, 27, 31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'theme', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [29, 30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '>', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'Gryllida adds, <>', 'cleaned': 'gryllida adds, <-color icons; it is . [...] i believe it is important for accessibility to at least let users choose from a set of themes for the visualeditor toolbar, if not alter the default theme.>>'})}),\n", + " '4392': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4392', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'References 5 8 were not saved At https://en.wikipedia.org/w/index.php?title=User%3AThryduulf%2Fsandbox&diff=566402676&oldid=566401436 only four of the 8 references I added were saved. The second references for each statement had the same title as the first but were a different URL. They appeared in the editor as being there (see attachment) but were silently not saved. Version : unspecified Severity : critical Attached : {F11698}', 'parsed': [{'rt': 6, 'toks': [{'tok': 'references', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 6, 'dn': [1, 2, 3]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number>-', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'saved', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 4, 5, 7, 22, 23]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9, 10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'four', 'tag': 'CD', 'dep': 'nsubjpass', 'up': 22, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 18, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 18, 'dn': [17]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 15, 16, 20]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'relcl', 'up': 18, 'dn': [19]}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 22, 'dn': []}, {'tok': 'saved', 'tag': 'VBN', 'dep': 'advcl', 'up': 6, 'dn': [12, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': [0, 1, 3]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'each', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'statement', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'had', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [2, 9, 13, 14, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'title', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'conj', 'up': 6, 'dn': [17]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'attr', 'up': 14, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'appeared', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 5, 12, 16, 17]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'pcomp', 'up': 5, 'dn': [7, 9]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'parataxis', 'up': 6, 'dn': [8, 10, 11]}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'were', 'tag': 'VBD', 'dep': 'auxpass', 'up': 16, 'dn': []}, {'tok': 'silently', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'saved', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [13, 14, 15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [1, 4, 6, 8, 9]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'critical', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 16, 17]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11698', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [14, 15]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'References 5 8 were not saved At https://en.wikipedia.org/w/index.php?title=User%3AThryduulf%2Fsandbox&diff=566402676&oldid=566401436 only four of the 8 references I added were saved. The second references for each statement had the same title as the first but were a different URL. They appeared in the editor as being there (see attachment) but were silently not saved. Version : unspecified Severity : critical Attached : {F11698}', 'cleaned': 'references - were not saved at only four of the references i added were saved. the second references for each statement had the same title as the first but were a different url. they appeared in the editor as being there (see attachment) but were silently not saved. -------------------------- **version**: unspecified **severity**: critical **attached**: {f11698}'})}),\n", + " '4393': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4393', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"I can't reproduce this now, so it seems likely this was a duplicate of now fixed Bug 52228 This bug has been marked as a duplicate of bug 52228 \", 'parsed': [{'rt': 9, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ccomp', 'up': 9, 'dn': [0, 1, 2, 4, 5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'so', 'tag': 'CC', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 6, 7, 8, 10, 12, 20, 21, 23, 24, 30, 39, 40, 41]}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'oprd', 'up': 9, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ccomp', 'up': 9, 'dn': [11, 14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [13, 15]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [19]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'amod', 'up': 19, 'dn': [16, 17]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [18]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'oprd', 'up': 9, 'dn': [22]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 30, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 30, 'dn': [26]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 30, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ccomp', 'up': 9, 'dn': [25, 27, 28, 29, 31]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [33]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': [32, 34]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [37]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 37, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 37, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 36, 38]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 37, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 9, 'dn': []}]}], 'stripped_text': \"I can't reproduce this now, so it seems likely this was a duplicate of now fixed Bug 52228 This bug has been marked as a duplicate of bug 52228 \", 'cleaned': \"i can't reproduce this now, so it seems likely this was a duplicate of now-fixed bug *** this bug has been marked as a duplicate of bug ***\"})}),\n", + " '4394': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4394', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"At line 138 of https://en.wikipedia.org/w/index.php?title=Wikipedia&diff=566045928&oldid=566042453 parsoid (presumably) has added nowikis around around a space following a HTML comment. I don't know whether the comment containing references is relevant or not. Version : unspecified Severity : normal\", 'parsed': [{'rt': 14, 'toks': [{'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [3]}, {'tok': 'line', 'tag': 'NN', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 4, 5, 11, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 7, 8, 10]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'presumably', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 13, 15, 24]}, {'tok': 'nowikis', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [16, 17]}, {'tok': 'around', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'around', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'following', 'tag': 'VBG', 'dep': 'acl', 'up': 19, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'html', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 9, 13]}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [5, 7]}, {'tok': 'containing', 'tag': 'VBG', 'dep': 'acl', 'up': 6, 'dn': [8]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [4, 6, 10]}, {'tok': 'relevant', 'tag': 'JJ', 'dep': 'acomp', 'up': 9, 'dn': [11, 12]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'conj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"At line 138 of https://en.wikipedia.org/w/index.php?title=Wikipedia&diff=566045928&oldid=566042453 parsoid (presumably) has added nowikis around around a space following a HTML comment. I don't know whether the comment containing references is relevant or not. Version : unspecified Severity : normal\", 'cleaned': \"at line of parsoid (presumably) has added nowikis around around a space following a html comment. i don't know whether the comment containing references is relevant or not. -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '4395': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4395', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 50758 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 50758 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4396': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-z6nzrwuaij3spgyg23jt', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4396', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'The wikitext insertion warning now works, and is visible regardless of the position of the user on the page. However, its color scheme is the same as other regular, confirmation type notifications like \"you\\'ve added this page to your watchlist\". Wikitext insertion is an actual problem, rather than \"just\" a confirmation or feedback notification. We need it to be more visible, possibly by using a different color scheme. Maybe not a big red blinking bubble, but something more noticeable than a white bubble with a light blue border. Version : unspecified Severity : normal', 'parsed': [{'rt': 5, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'insertion', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [0, 1, 3]}, {'tok': 'warning', 'tag': 'NN', 'dep': 'acl', 'up': 2, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 6, 7, 8, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 5, 'dn': [9, 10]}, {'tok': 'visible', 'tag': 'JJ', 'dep': 'acomp', 'up': 8, 'dn': []}, {'tok': 'regardless', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': [11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'position', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 14, 17]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 4, 'dn': []}, {'tok': 'color', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'scheme', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [2, 3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 7, 27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'attr', 'up': 5, 'dn': [6, 8, 20]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [15]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'regular', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'confirmation', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'type', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': [12, 13]}, {'tok': 'notifications', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9, 10, 11, 14]}, {'tok': 'like', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': \"'ve\", 'tag': 'VBP', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'advcl', 'up': 7, 'dn': [16, 17, 18, 19, 22, 23, 26]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [25]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 25, 'dn': []}, {'tok': 'watchlist', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'wikitext', 'tag': 'NN', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'insertion', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 5, 17]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'actual', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': [3, 4, 6, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'rather', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7, 9, 13]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'confirmation', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [10, 11, 12, 14, 16]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'feedback', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'notification', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 4, 15]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 6, 7, 9]}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'visible', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8, 10]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'pcomp', 'up': 9, 'dn': [14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'color', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'scheme', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'big', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'red', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'blinking', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'bubble', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 4, 5, 7, 8, 9, 21]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'conj', 'up': 6, 'dn': [11]}, {'tok': 'more', 'tag': 'RBR', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'noticeable', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': [10, 12]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'white', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'bubble', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [20]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'light', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'blue', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'border', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'The wikitext insertion warning now works, and is visible regardless of the position of the user on the page. However, its color scheme is the same as other regular, confirmation type notifications like \"you\\'ve added this page to your watchlist\". Wikitext insertion is an actual problem, rather than \"just\" a confirmation or feedback notification. We need it to be more visible, possibly by using a different color scheme. Maybe not a big red blinking bubble, but something more noticeable than a white bubble with a light blue border. Version : unspecified Severity : normal', 'cleaned': 'the wikitext insertion warning now works, and is visible regardless of the position of the user on the page. however, its color scheme is the same as other regular, confirmation-type notifications like \"you\\'ve added this page to your watchlist\". wikitext insertion is an actual problem, rather than \"just\" a confirmation or feedback notification. we need it to be more visible, possibly by using a different color scheme. maybe not a big red blinking bubble, but something more noticeable than a white bubble with a light blue border. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4398': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-5pyvkdz65d5h5vxebodc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4398', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Maybe closest to the mouse would be better. If someone edits at the bottom of the displayed content with a large screen, I’m not sure he will see the warning, too far.', 'parsed': [{'rt': 6, 'toks': [{'tok': 'maybe', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'closest', 'tag': 'JJS', 'dep': 'csubj', 'up': 6, 'dn': [2]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'mouse', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 5, 7, 8]}, {'tok': 'better', 'tag': 'JJR', 'dep': 'acomp', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'someone', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'edits', 'tag': 'VBZ', 'dep': 'advcl', 'up': 16, 'dn': [0, 1, 3]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'bottom', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 10]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'large', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'screen', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 16, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [2, 14, 15, 17, 18, 27]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 16, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 16, 'dn': [21]}, {'tok': 'he', 'tag': 'PRP', 'dep': 'nsubj', 'up': 21, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ccomp', 'up': 18, 'dn': [19, 20, 23, 26]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'warning', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'far', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': [25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}], 'stripped_text': 'Maybe closest to the mouse would be better. If someone edits at the bottom of the displayed content with a large screen, I’m not sure he will see the warning, too far.', 'cleaned': \"maybe closest to the mouse would be better. if someone edits at the bottom of the displayed content with a large screen, i'm not sure he will see the warning, too far.\"})}),\n", + " '4399': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-dw53c5cb2qfhyemej57o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4399', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Labeled Section Transclusion (
    Text here
    ) is not supported. This is used for status reports on MediaWiki.org. The first step is to alienate it. Currently it is treated as raw text. Version : unspecified Severity : normal', 'parsed': [{'rt': 15, 'toks': [{'tok': 'labeled', 'tag': 'VBN', 'dep': 'advcl', 'up': 15, 'dn': [2]}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3, 4, 6, 8, 10, 11, 12]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'begin=\"--monthly\"/>text', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [5, 7]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'section', 'tag': 'NNP', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'end=\"--monthly\"/', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 15, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'supported', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 13, 14, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 8]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'status', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'reports', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'mediawiki.org', 'tag': 'ADD', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'step', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 5, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'alienate', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 6]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'currently', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'treated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 7]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'raw', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'Labeled Section Transclusion (
    Text here
    ) is not supported. This is used for status reports on MediaWiki.org. The first step is to alienate it. Currently it is treated as raw text. Version : unspecified Severity : normal', 'cleaned': 'labeled section transclusion (
    --monthly\"/>text here
    --monthly\"/>) is not supported. this is used for status reports on mediawiki.org. the first step is to alienate it. currently it is treated as raw text. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4400': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-hbtlbu4zftxnz4i6f7yf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4400', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'LST is heavily used in wikisource, where most parts of pages are wrapped in section tags. Alienation and / or an extension like visual edit experience would not be ideal there, which is why we are considering supporting
    natively as the HTML5 element it is. Closing as duplicated of bug 47936 for that reason. Please respond there if you feel that this is the wrong approach. This bug has been marked as a duplicate of bug 47936 ', 'parsed': [{'rt': 3, 'toks': [{'tok': 'lst', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'heavily', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 17]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'wikisource', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [6, 13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'most', 'tag': 'JJS', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'parts', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 13, 'dn': [8, 10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'pages', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 13, 'dn': []}, {'tok': 'wrapped', 'tag': 'VBN', 'dep': 'relcl', 'up': 5, 'dn': [7, 9, 12, 14]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'section', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'alienation', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [1, 2, 3, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'extension', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'like', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': [5, 6]}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'experience', 'tag': 'NN', 'dep': 'conj', 'up': 0, 'dn': [4, 7, 8, 9]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 11, 12, 14, 15, 16, 18, 34]}, {'tok': 'ideal', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': []}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 13, 'dn': [17, 22]}, {'tok': 'why', 'tag': 'WRB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'considering', 'tag': 'VBG', 'dep': 'ccomp', 'up': 18, 'dn': [19, 20, 21, 23]}, {'tok': 'supporting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 22, 'dn': [25, 26, 27, 28]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'natively', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'html5', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [29, 30, 33]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 31, 'dn': [32]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'closing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [2, 5, 6, 7, 8, 11]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'duplicated', 'tag': 'VBN', 'dep': 'advcl', 'up': 0, 'dn': [1, 3]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [10]}, {'tok': 'that', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'reason', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 1, 'dn': []}, {'tok': 'respond', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 5, 12]}, {'tok': 'there', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'feel', 'tag': 'VBP', 'dep': 'advcl', 'up': 1, 'dn': [3, 4, 8]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'approach', 'tag': 'NN', 'dep': 'attr', 'up': 8, 'dn': [9, 10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'LST is heavily used in wikisource, where most parts of pages are wrapped in section tags. Alienation and / or an extension like visual edit experience would not be ideal there, which is why we are considering supporting
    natively as the HTML5 element it is. Closing as duplicated of bug 47936 for that reason. Please respond there if you feel that this is the wrong approach. This bug has been marked as a duplicate of bug 47936 ', 'cleaned': 'lst is heavily used in wikisource, where most parts of pages are wrapped in section tags. alienation and / or an extension-like visual edit experience would not be ideal there, which is why we are considering supporting
    natively as the html5 element it is. closing as duplicated of bug for that reason. please respond there if you feel that this is the wrong approach. *** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4401': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4401', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Related: bug 51562 Related: bug 47936 We probably need a single bug that merges all these three.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'related', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 9, 10]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [3, 6, 8]}, {'tok': '<', 'tag': 'XX', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 6, 'dn': [5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'related', 'tag': 'VBN', 'dep': 'acl', 'up': 2, 'dn': [4, 7]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [11]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'need', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 5, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 7]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'merges', 'tag': 'VBZ', 'dep': 'relcl', 'up': 5, 'dn': [6, 10]}, {'tok': 'all', 'tag': 'PDT', 'dep': 'predet', 'up': 10, 'dn': []}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'three', 'tag': 'CD', 'dep': 'dobj', 'up': 7, 'dn': [8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Related: bug 51562 Related: bug 47936 We probably need a single bug that merges all these three.', 'cleaned': 'related: bug related: bug we probably need a single bug that merges all these three.'})}),\n", + " '4402': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4402', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'whoops. misfire.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'whoops', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'misfire', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'whoops. misfire.', 'cleaned': 'whoops. misfire.'})}),\n", + " '4403': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4403', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 51462 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 51462 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4404': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4404', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"For VisualEditor to alienate something, all that is required is for Parsoid to mark it up as something VisualEditor doesn't recognise; right now, Parsoid and VisualEditor are both entirely dumb to the issue. : )\", 'parsed': [{'rt': 30, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'alienate', 'tag': 'VB', 'dep': 'advcl', 'up': 10, 'dn': [0, 1, 2, 4]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'nsubj', 'up': 10, 'dn': [9]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 9, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 9, 'dn': []}, {'tok': 'required', 'tag': 'VBN', 'dep': 'relcl', 'up': 6, 'dn': [7, 8]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 30, 'dn': [3, 5, 6, 11, 14]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'mark', 'tag': 'VB', 'dep': 'advcl', 'up': 10, 'dn': [13, 15, 16, 22]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 14, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 22, 'dn': [18]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 22, 'dn': []}, {'tok': 'recognise', 'tag': 'VB', 'dep': 'advcl', 'up': 14, 'dn': [17, 19, 20, 21]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'parsoid', 'tag': 'JJ', 'dep': 'nsubj', 'up': 30, 'dn': [28, 29]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 27, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'conj', 'up': 27, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [10, 23, 25, 26, 27, 31, 33, 37, 38]}, {'tok': 'both', 'tag': 'DT', 'dep': 'dep', 'up': 30, 'dn': []}, {'tok': 'entirely', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'dumb', 'tag': 'JJ', 'dep': 'acomp', 'up': 30, 'dn': [32, 34]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': ':-)', 'tag': '.', 'dep': 'punct', 'up': 30, 'dn': []}]}], 'stripped_text': \"For VisualEditor to alienate something, all that is required is for Parsoid to mark it up as something VisualEditor doesn't recognise; right now, Parsoid and VisualEditor are both entirely dumb to the issue. : )\", 'cleaned': \"for visualeditor to alienate something, all that is required is for parsoid to mark it up as something visualeditor doesn't recognise; right now, parsoid and visualeditor are both entirely dumb to the issue. :-)\"})}),\n", + " '4405': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-dw53c5cb2qfhyemej57o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4405', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'An example is https://www.mediawiki.org/w/index.php?title=Editor_engagement_experiments/status&oldid=750533', 'parsed': [{'rt': 2, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 4, 5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'An example is https://www.mediawiki.org/w/index.php?title=Editor_engagement_experiments/status&oldid=750533', 'cleaned': 'an example is '})}),\n", + " '4406': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4406', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screenshot of problem See screenshot. Version : unspecified Severity : normal Attached : {F11666}', 'parsed': [{'rt': 3, 'toks': [{'tok': 'screenshot', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 5]}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 16, 17]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11666', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 11, 'dn': [14, 15]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'Screenshot of problem See screenshot. Version : unspecified Severity : normal Attached : {F11666}', 'cleaned': 'screenshot of problem see screenshot. -------------------------- **version**: unspecified **severity**: normal **attached**: {f11666}'})}),\n", + " '4407': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4407', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 50898 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 50898 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4408': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7hrs7wwclcldf7mm6a7o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4408', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'One of the biggest interface issue is the new reference dialog. The use is presented with a window and no real guidance on what to do. Some brief instructions guiding the user to choose an appropriate citation template would be good. This obviously needs to be customisable on a wiki basis. For en.wikipedia you could have something like \"To add a reference please choose a citation template like {{cite web}}, {{cite journal}}, {{cite book}} or {{cite news}}. Click the jigsaw icon to insert one of these templates.\" The message could be specified by a page in the MediaWiki: namespace. Version : unspecified Severity : enhancement', 'parsed': [{'rt': 6, 'toks': [{'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 6, 'dn': [1]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'biggest', 'tag': 'JJS', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 10, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'attr', 'up': 6, 'dn': [7, 8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'use', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 3, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'presented', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 4, 15]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 7, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'real', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'guidance', 'tag': 'NN', 'dep': 'conj', 'up': 6, 'dn': [8, 9, 11]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'pcomp', 'up': 11, 'dn': [12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 13, 'toks': [{'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'brief', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'instructions', 'tag': 'NNS', 'dep': 'nsubj', 'up': 13, 'dn': [0, 1, 3]}, {'tok': 'guiding', 'tag': 'VBG', 'dep': 'acl', 'up': 2, 'dn': [5, 7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'choose', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [6, 11]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'appropriate', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'citation', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9, 10]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 12, 14, 15]}, {'tok': 'good', 'tag': 'JJ', 'dep': 'acomp', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'obviously', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'needs', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5]}, {'tok': 'customisable', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [6]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'wiki', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'basis', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [1]}, {'tok': 'en.wikipedia', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 5, 9, 13, 45]}, {'tok': 'something', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [6]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [8, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': 'please', 'tag': 'UH', 'dep': 'intj', 'up': 13, 'dn': []}, {'tok': 'choose', 'tag': 'VB', 'dep': 'conj', 'up': 4, 'dn': [12, 16]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'citation', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18, 19, 21, 22, 23, 24, 25, 26, 28, 30, 31, 32, 33, 35, 44]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'cite', 'tag': 'NNP', 'dep': 'nmod', 'up': 21, 'dn': []}, {'tok': 'web', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [20]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'cite', 'tag': 'VB', 'dep': 'compound', 'up': 28, 'dn': []}, {'tok': 'journal', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [27, 29]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'cite', 'tag': 'NNP', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'book', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [34, 36, 37, 38, 41]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 35, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'cite', 'tag': 'VB', 'dep': 'conj', 'up': 35, 'dn': [39, 40, 42, 43]}, {'tok': 'news', 'tag': 'NN', 'dep': 'dobj', 'up': 41, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 5, 10, 11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'jigsaw', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'icon', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 2]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [4, 6]}, {'tok': 'one', 'tag': 'CD', 'dep': 'dobj', 'up': 5, 'dn': [7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 4, 'dn': [0]}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'specified', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 2, 3, 5, 13]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 4, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'namespace', 'tag': 'NN', 'dep': 'appos', 'up': 7, 'dn': [11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'One of the biggest interface issue is the new reference dialog. The use is presented with a window and no real guidance on what to do. Some brief instructions guiding the user to choose an appropriate citation template would be good. This obviously needs to be customisable on a wiki basis. For en.wikipedia you could have something like \"To add a reference please choose a citation template like {{cite web}}, {{cite journal}}, {{cite book}} or {{cite news}}. Click the jigsaw icon to insert one of these templates.\" The message could be specified by a page in the MediaWiki: namespace. Version : unspecified Severity : enhancement', 'cleaned': 'one of the biggest interface issue is the new reference dialog. the use is presented with a window and no real guidance on what to do. some brief instructions guiding the user to choose an appropriate citation template would be good. this obviously needs to be customisable on a wiki basis. for en.wikipedia you could have something like \"to add a reference please choose a citation template like {{cite web}}, {{cite journal}}, {{cite book}} or {{cite news}}. click the jigsaw icon to insert one of these templates.\" the message could be specified by a page in the mediawiki: namespace. -------------------------- **version**: unspecified **severity**: enhancement'})}),\n", + " '4409': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4409', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This feels like the wrong approach. In general, if you have to prompt a user with text telling them what to do, your interface has failed. Bug 50110 (which we want to work on soon) would give users some buttons (or something similar) for a few, recommended templates for the context and yes, that would be wiki localised. Consequently, I'm marking this as WONTFIX so we can focus on bug 50110.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'feels', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 6]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'wrong', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'approach', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 21, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [1]}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'advcl', 'up': 21, 'dn': [3, 4, 7, 12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'prompt', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'telling', 'tag': 'VBG', 'dep': 'advcl', 'up': 5, 'dn': [13, 16]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'what', 'tag': 'WP', 'dep': 'dobj', 'up': 16, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [14, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 19, 'dn': []}, {'tok': 'interface', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [18]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'failed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 5, 17, 19, 20, 22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 21, 'dn': []}]}, {'rt': 14, 'toks': [{'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [0, 1, 3, 4, 7, 12]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'relcl', 'up': 2, 'dn': [6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [5, 8, 10, 11]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 13, 15, 17, 23, 26, 28, 38, 42]}, {'tok': 'users', 'tag': 'NNS', 'dep': 'dative', 'up': 14, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'buttons', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [16, 18, 19, 20]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'something', 'tag': 'NN', 'dep': 'conj', 'up': 17, 'dn': [21, 22]}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [25]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'few', 'tag': 'JJ', 'dep': 'pobj', 'up': 23, 'dn': [24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'recommended', 'tag': 'VBD', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [27, 29, 32, 33, 34]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [31]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'context', 'tag': 'NN', 'dep': 'pobj', 'up': 29, 'dn': [30]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 28, 'dn': []}, {'tok': 'yes', 'tag': 'UH', 'dep': 'conj', 'up': 28, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 38, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'conj', 'up': 14, 'dn': [35, 36, 37, 41]}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'npadvmod', 'up': 41, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'localised', 'tag': 'VBN', 'dep': 'acomp', 'up': 38, 'dn': [39, 40]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 14, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'consequently', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 6, 11, 17]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'wontfix', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'focus', 'tag': 'VB', 'dep': 'advcl', 'up': 4, 'dn': [8, 9, 10, 12, 14, 15, 16]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [13]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': \"This feels like the wrong approach. In general, if you have to prompt a user with text telling them what to do, your interface has failed. Bug 50110 (which we want to work on soon) would give users some buttons (or something similar) for a few, recommended templates for the context and yes, that would be wiki localised. Consequently, I'm marking this as WONTFIX so we can focus on bug 50110.\", 'cleaned': \"this feels like the wrong approach. in general, if you have to prompt a user with text telling them what to do, your interface has failed. bug (which we want to work on soon) would give users some buttons (or something similar) for a few, recommended templates for the context - and yes, that would be wiki-localised. consequently, i'm marking this as wontfix so we can focus on bug .\"})}),\n", + " '4410': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7hrs7wwclcldf7mm6a7o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4410', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"The Behavior switches like __TOC__, __NOTOC__ are occasionally useful in the article space and __NOINDEX__ is a useful in the user namespace. Some way to insert these in visual editor would be handy. Bug 49996 and Bug 50855 also address magic words, but don't seem to cover the Behavior switches. This was discussed at http://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Some_ideas_for_29_July Version : unspecified Severity : normal\", 'parsed': [{'rt': 2, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'switches', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 28]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': '_', 'tag': 'NFP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'toc', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '_', 'tag': 'NNP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '_', 'tag': 'NNP', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'notoc', 'tag': 'VBN', 'dep': 'xcomp', 'up': 2, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 2, 'dn': [16, 17, 23, 24, 25, 26]}, {'tok': 'occasionally', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'useful', 'tag': 'JJ', 'dep': 'acomp', 'up': 15, 'dn': [18]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 20, 22]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'attr', 'up': 15, 'dn': []}, {'tok': 'noindex', 'tag': 'NN', 'dep': 'attr', 'up': 15, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '_', 'tag': 'NFP', 'dep': 'nsubj', 'up': 28, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 2, 'dn': [27, 30, 35]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'useful', 'tag': 'JJ', 'dep': 'attr', 'up': 28, 'dn': [29, 31]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 30, 'dn': [34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'compound', 'up': 34, 'dn': []}, {'tok': 'namespace', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': [32, 33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 9, 'toks': [{'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': [0, 3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'insert', 'tag': 'VB', 'dep': 'relcl', 'up': 1, 'dn': [2, 4]}, {'tok': 'these', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': [5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 8, 10, 11]}, {'tok': 'handy', 'tag': 'JJ', 'dep': 'acomp', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [1, 2, 3, 4, 5]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'conj', 'up': 0, 'dn': [6, 7, 8]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'address', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 9, 12, 13, 14, 17, 23]}, {'tok': 'magic', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'words', 'tag': 'NNS', 'dep': 'dobj', 'up': 10, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 17, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'conj', 'up': 10, 'dn': [15, 16, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'cover', 'tag': 'VB', 'dep': 'xcomp', 'up': 17, 'dn': [18, 21, 22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20]}, {'tok': 'switches', 'tag': 'NNS', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 2, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 2, 'dn': []}, {'tok': 'discussed', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 21]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': [15]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [14]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}]}], 'stripped_text': \"The Behavior switches like __TOC__, __NOTOC__ are occasionally useful in the article space and __NOINDEX__ is a useful in the user namespace. Some way to insert these in visual editor would be handy. Bug 49996 and Bug 50855 also address magic words, but don't seem to cover the Behavior switches. This was discussed at http://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Some_ideas_for_29_July Version : unspecified Severity : normal\", 'cleaned': \"the behavior switches like __toc__, __notoc__ are occasionally useful in the article space and __noindex__ is a useful in the user namespace. some way to insert these in visual editor would be handy. bug and bug also address magic words, but don't seem to cover the behavior switches. this was discussed at -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '4412': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4412', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'See https://en.wikipedia.org/w/index.php?title=Cruz_Azul&diff=564888460&oldid=564725284 very strange. Version : unspecified Severity : normal', 'parsed': [{'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 6, 7]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': 'strange', 'tag': 'JJ', 'dep': 'advmod', 'up': 0, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'See https://en.wikipedia.org/w/index.php?title=Cruz_Azul&diff=564888460&oldid=564725284 very strange. Version : unspecified Severity : normal', 'cleaned': 'see - very strange. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4414': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wswkm7jrcwes3tc7o34k', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4414', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': 'Inserting media, namely images, into complext tables leads to problems. A user tried to put an image into a table listing Intel CPU sockets on De.WP and the search function went back and forth in being able to find the image he knew was on Commons and how it is labeled. Table: http://de.wikipedia.org/wiki/Prozessorsockel#Intel Image: http://commons.wikimedia.org/wiki/File:Intel_Socket_1150_IMGP8593_smial_wp.jpg The file fails to show up, if you put its name in manually once you reach \"5\" Report: http://de.wikipedia.org/w/index.php?title=Wikipedia:Technik/Text/Edit/VisualEditor/Beta2013 07&oldid=121004381#Bildeinbindung Version : unspecified Severity : normal', 'parsed': [{'rt': 9, 'toks': [{'tok': 'inserting', 'tag': 'VBG', 'dep': 'csubj', 'up': 9, 'dn': []}, {'tok': 'media', 'tag': 'NNS', 'dep': 'nsubj', 'up': 9, 'dn': [2, 4, 5, 6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'namely', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'images', 'tag': 'NNS', 'dep': 'appos', 'up': 1, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [8]}, {'tok': 'complext', 'tag': 'JJ', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'tables', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'leads', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 10, 12]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'tried', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 4, 16, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'put', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 6, 7]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'table', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'listing', 'tag': 'VBG', 'dep': 'acl', 'up': 9, 'dn': [13]}, {'tok': 'intel', 'tag': 'NNP', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'cpu', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'sockets', 'tag': 'NNS', 'dep': 'dobj', 'up': 10, 'dn': [11, 12, 14]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'de.wp', 'tag': 'NNP', 'dep': 'pobj', 'up': 14, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'search', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'function', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [17, 18]}, {'tok': 'went', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [19, 21, 24, 33, 36, 40, 41]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': [22, 23]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'forth', 'tag': 'RB', 'dep': 'conj', 'up': 21, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [25]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'pcomp', 'up': 24, 'dn': [26]}, {'tok': 'able', 'tag': 'JJ', 'dep': 'acomp', 'up': 25, 'dn': [28]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'xcomp', 'up': 26, 'dn': [27, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [29, 32]}, {'tok': 'he', 'tag': 'PRP', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'knew', 'tag': 'VBD', 'dep': 'relcl', 'up': 30, 'dn': [31]}, {'tok': 'was', 'tag': 'VBD', 'dep': 'advcl', 'up': 20, 'dn': [34]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [35]}, {'tok': 'commons', 'tag': 'NNS', 'dep': 'pobj', 'up': 34, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'how', 'tag': 'WRB', 'dep': 'advmod', 'up': 40, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 40, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 40, 'dn': []}, {'tok': 'labeled', 'tag': 'VBN', 'dep': 'conj', 'up': 20, 'dn': [37, 38, 39]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 20, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'table', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [1, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': [4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [2, 3, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [10]}, {'tok': 'fails', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 7, 8, 9, 11, 14, 16, 19]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 15]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'put', 'tag': 'VBP', 'dep': 'advcl', 'up': 12, 'dn': [17, 18, 21, 22, 23, 26, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 46, 47, 48, 49, 51]}, {'tok': 'its', 'tag': 'PRP$', 'dep': 'poss', 'up': 21, 'dn': []}, {'tok': 'name', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': []}, {'tok': 'manually', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'once', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 26, 'dn': []}, {'tok': 'reach', 'tag': 'VBP', 'dep': 'advcl', 'up': 19, 'dn': [24, 25, 32]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 32, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 32, 'dn': [30]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27, 28, 29, 31, 33]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 46, 'dn': [45]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [44]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': [50]}]}], 'stripped_text': 'Inserting media, namely images, into complext tables leads to problems. A user tried to put an image into a table listing Intel CPU sockets on De.WP and the search function went back and forth in being able to find the image he knew was on Commons and how it is labeled. Table: http://de.wikipedia.org/wiki/Prozessorsockel#Intel Image: http://commons.wikimedia.org/wiki/File:Intel_Socket_1150_IMGP8593_smial_wp.jpg The file fails to show up, if you put its name in manually once you reach \"5\" Report: http://de.wikipedia.org/w/index.php?title=Wikipedia:Technik/Text/Edit/VisualEditor/Beta2013 07&oldid=121004381#Bildeinbindung Version : unspecified Severity : normal', 'cleaned': 'inserting media, namely images, into complext tables leads to problems. a user tried to put an image into a table listing intel cpu sockets on de.wp and the search function went back and forth in being able to find the image he knew was on commons and how it is labeled. table: image: the file fails to show up, if you put its name in manually once you reach \"\" report: -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4416': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4416', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"Confirmed. Typing 'Intel Socket 11' gives a list of images, but not this image. Typing 'Intel Socket 115' gives zero results. The image description is 'Intel core socket 1150, open.' Typing in 'Intel core socket 1150' does show this, and other images, so it doesnt appear to be bug 50018.\", 'parsed': [{'rt': 0, 'toks': [{'tok': 'confirmed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'typing', 'tag': 'VBG', 'dep': 'csubj', 'up': 8, 'dn': [1, 3, 5]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'intel', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'socket', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [4, 6, 7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'gives', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 10, 13, 14, 17, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'images', 'tag': 'NNS', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 17, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': [15, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'typing', 'tag': 'VBG', 'dep': 'csubj', 'up': 8, 'dn': [1, 3, 5]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'intel', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'socket', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [4, 6, 7]}, {'tok': '>', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'gives', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 10, 11]}, {'tok': 'zero', 'tag': 'CD', 'dep': 'nummod', 'up': 10, 'dn': []}, {'tok': 'results', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 4, 7, 8, 9, 10, 11, 12, 13, 14]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'intel', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'core', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'socket', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [5, 6]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'attr', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 22, 'toks': [{'tok': 'typing', 'tag': 'VBG', 'dep': 'nsubj', 'up': 11, 'dn': [1, 6, 7, 8, 9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 5]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'intel', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'core', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'socket', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [3, 4]}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'show', 'tag': 'VB', 'dep': 'ccomp', 'up': 22, 'dn': [0, 10, 12, 13, 14, 16]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'images', 'tag': 'NNS', 'dep': 'conj', 'up': 11, 'dn': [15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 22, 'dn': []}, {'tok': 'nt', 'tag': 'RB', 'dep': 'neg', 'up': 22, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ROOT', 'dn': [11, 17, 18, 19, 20, 21, 24, 26, 27, 28, 29]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 24, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 22, 'dn': [23, 25]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 24, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 22, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 22, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 22, 'dn': []}]}], 'stripped_text': \"Confirmed. Typing 'Intel Socket 11' gives a list of images, but not this image. Typing 'Intel Socket 115' gives zero results. The image description is 'Intel core socket 1150, open.' Typing in 'Intel core socket 1150' does show this, and other images, so it doesnt appear to be bug 50018.\", 'cleaned': \"confirmed. typing 'intel socket ' gives a list of images, but not this image. typing 'intel socket ' gives zero results. the image description is 'intel core socket , open.' typing in 'intel core socket ' does show this, and other images, so it doesnt appear to be bug .\"})}),\n", + " '4417': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-wswkm7jrcwes3tc7o34k', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4417', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': \"If one tries to move a reference using Ctrl + X to pick it out, Ctrl + V doesn't work, i.e. the reference doesn't seem to be stored in the clipboard. If one selects the sign to the left of the reference as well, Ctrl + V provides the reference number but not the content, which gets lost. If one selects the sign to the right of the reference as well, Ctrl + V provides the sign to the right but the reference gets lost. If one selects a sign to the right and to the left of the reference, it works. Report: http://de.wikipedia.org/w/index.php?title=Wikipedia:Technik/Text/Edit/VisualEditor/Beta2013 07&oldid=120995561#Einzelnachweise_in_der_Zwischenablage Version : unspecified Severity : normal\", 'parsed': [{'rt': 28, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'tries', 'tag': 'VBZ', 'dep': 'advcl', 'up': 21, 'dn': [0, 1, 4]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 6, 7, 10, 12]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 4, 'dn': [8]}, {'tok': 'ctrl', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [9]}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'x', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'pick', 'tag': 'VB', 'dep': 'advcl', 'up': 4, 'dn': [11, 13, 14, 15, 16]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'ctrl', 'tag': 'NN', 'dep': 'dep', 'up': 12, 'dn': [17, 18]}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'v', 'tag': 'NN', 'dep': 'conj', 'up': 16, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 21, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ccomp', 'up': 28, 'dn': [2, 19, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'i.e.', 'tag': 'FW', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubj', 'up': 28, 'dn': [24]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 28, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'ROOT', 'dn': [21, 22, 23, 25, 26, 27, 31, 35]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 31, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': 'stored', 'tag': 'VBN', 'dep': 'xcomp', 'up': 28, 'dn': [29, 30, 32]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [34]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'clipboard', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 28, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'selects', 'tag': 'VBZ', 'dep': 'advcl', 'up': 17, 'dn': [0, 1, 4, 5, 12, 13, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'sign', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'left', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'ctrl', 'tag': 'NN', 'dep': 'conj', 'up': 2, 'dn': [15, 16]}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'v', 'tag': 'NN', 'dep': 'conj', 'up': 14, 'dn': []}, {'tok': 'provides', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 20, 29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 19, 21, 24]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 20, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 24, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'conj', 'up': 20, 'dn': [22, 23, 25, 28]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 28, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 28, 'dn': []}, {'tok': 'lost', 'tag': 'VBN', 'dep': 'relcl', 'up': 24, 'dn': [26, 27]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'selects', 'tag': 'VBZ', 'dep': 'advcl', 'up': 17, 'dn': [0, 1, 4, 5, 14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'sign', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8, 12, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': [11]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'ctrl', 'tag': 'NN', 'dep': 'dep', 'up': 2, 'dn': [15, 16]}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'v', 'tag': 'NN', 'dep': 'conj', 'up': 14, 'dn': []}, {'tok': 'provides', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'sign', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [22]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}]}, {'rt': 4, 'toks': [{'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 4, 'dn': [1]}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'lost', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 2, 3, 5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'selects', 'tag': 'VBZ', 'dep': 'advcl', 'up': 17, 'dn': [0, 1, 4]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'sign', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 5]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'left', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 9, 15, 16, 18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'report', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': [3]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': [4]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': [13]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [12]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 0, 'dn': []}]}], 'stripped_text': \"If one tries to move a reference using Ctrl + X to pick it out, Ctrl + V doesn't work, i.e. the reference doesn't seem to be stored in the clipboard. If one selects the sign to the left of the reference as well, Ctrl + V provides the reference number but not the content, which gets lost. If one selects the sign to the right of the reference as well, Ctrl + V provides the sign to the right but the reference gets lost. If one selects a sign to the right and to the left of the reference, it works. Report: http://de.wikipedia.org/w/index.php?title=Wikipedia:Technik/Text/Edit/VisualEditor/Beta2013 07&oldid=120995561#Einzelnachweise_in_der_Zwischenablage Version : unspecified Severity : normal\", 'cleaned': \"if one tries to move a reference using ctrl + x to pick it out, ctrl + v doesn't work, i.e. the reference doesn't seem to be stored in the clipboard. if one selects the sign to the left of the reference as well, ctrl + v provides the reference number but not the content, which gets lost. if one selects the sign to the right of the reference as well, ctrl + v provides the sign to the right but the reference gets lost. if one selects a sign to the right and to the left of the reference, it works. report: -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '4418': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4418', 'meta': ConvoKitMeta({'affil': True, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 49396 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 49396 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4419': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4419', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Screenshot of VE on an iPad (3rd gen, iOS 6, en.wikipedia.org) Dimensions Dim.. without OS menu bar iPhone / iPod 320 x 480 320 x 460 iPh?o.. Retina 640 x 960 640 x 920 iPad (portait) 768 x 1024 768 x 1004 iPa.. (landscape) 1024 x 768 1024 x 748 So that means at least under 1024px (not accounting for MediaWiki sidebar, that is to be subtracted from that) Measuring on my MacBook Pro in latest Chrome I measure exactly 1281px as the minimum window width to have the toolbar be one line. 1331px to account for vector hd mode and allow a bit of breathing room between the left and right half of the toolbar. When at 1281px, the width of just the toolbar (subtracted the mw sidebar) is 1103px. So, a lot to cut down on. Any ideas? Version : unspecified Severity : normal Attached : {F11563}', 'parsed': [{'rt': 126, 'toks': [{'tok': 'screenshot', 'tag': 'NN', 'dep': 'nsubj', 'up': 121, 'dn': [1, 3, 18, 20, 35, 41, 45, 52, 58, 63, 70, 76, 79, 82, 89, 93, 94, 97, 117]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 've', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'ipad', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '3rd', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'gen', 'tag': 'NNP', 'dep': 'appos', 'up': 5, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'ios', 'tag': 'NNP', 'dep': 'dep', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'nmod', 'up': 17, 'dn': [11, 13, 14, 15, 16]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 12, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'en.wikipedia.org', 'tag': 'NNP', 'dep': 'nummod', 'up': 12, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'dimensions', 'tag': 'NNS', 'dep': 'nsubj', 'up': 18, 'dn': [10, 12]}, {'tok': 'dim', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [9, 17, 19]}, {'tok': '..', 'tag': 'NFP', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [28]}, {'tok': 'os', 'tag': 'NNP', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'menu', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'bar', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'iphone', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'ipod', 'tag': 'JJ', 'dep': 'amod', 'up': 28, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 28, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 23, 24, 25, 26, 27, 29]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 35, 'dn': [33]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [30, 31, 32, 34, 36]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 41, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 41, 'dn': [40]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'iph?o', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [37, 38, 39, 42]}, {'tok': '..', 'tag': 'NFP', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'retina', 'tag': 'NNP', 'dep': 'nmod', 'up': 45, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [43, 44, 46]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 52, 'dn': [50]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [47, 48, 49, 51, 53]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 52, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 58, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'ipad', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [54, 55, 56, 57, 59, 60]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'portait', 'tag': 'NN', 'dep': 'appos', 'up': 58, 'dn': [61]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 60, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 63, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [62, 64]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 63, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 70, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 70, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 70, 'dn': [68]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 67, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 70, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [65, 66, 67, 69, 71]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 70, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 76, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 76, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 76, 'dn': [75]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 74, 'dn': []}, {'tok': 'ipa', 'tag': 'NNP', 'dep': 'appos', 'up': 0, 'dn': [72, 73, 74, 77]}, {'tok': '..', 'tag': '.', 'dep': 'punct', 'up': 76, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 79, 'dn': []}, {'tok': 'landscape', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [78, 80]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 79, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 82, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [81, 83]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 82, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 89, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 89, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 89, 'dn': [87]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 86, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 89, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [84, 85, 86, 88, 90]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 89, 'dn': []}, {'tok': 'x', 'tag': 'SYM', 'dep': 'punct', 'up': 93, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 93, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [91, 92]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'advmod', 'up': 97, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 97, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'advcl', 'up': 0, 'dn': [95, 96, 110]}, {'tok': 'at', 'tag': 'IN', 'dep': 'advmod', 'up': 99, 'dn': []}, {'tok': 'least', 'tag': 'JJS', 'dep': 'advmod', 'up': 100, 'dn': [98]}, {'tok': 'under', 'tag': 'IN', 'dep': 'prep', 'up': 110, 'dn': [99, 101]}, {'tok': '1024px', 'tag': 'NNP', 'dep': 'pobj', 'up': 100, 'dn': [102, 104]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 101, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 104, 'dn': []}, {'tok': 'accounting', 'tag': 'VBG', 'dep': 'acl', 'up': 101, 'dn': [103, 105]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 104, 'dn': [107]}, {'tok': 'mediawiki', 'tag': 'JJ', 'dep': 'compound', 'up': 107, 'dn': []}, {'tok': 'sidebar', 'tag': 'NN', 'dep': 'pobj', 'up': 105, 'dn': [106]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 110, 'dn': []}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 110, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 97, 'dn': [100, 108, 109, 113]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 113, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 113, 'dn': []}, {'tok': 'subtracted', 'tag': 'VBN', 'dep': 'xcomp', 'up': 110, 'dn': [111, 112, 114, 116]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 113, 'dn': [115]}, {'tok': 'that', 'tag': 'DT', 'dep': 'pobj', 'up': 114, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 113, 'dn': []}, {'tok': 'measuring', 'tag': 'VBG', 'dep': 'acl', 'up': 0, 'dn': [118]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 117, 'dn': [120]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 120, 'dn': []}, {'tok': 'macbook', 'tag': 'NN', 'dep': 'pobj', 'up': 118, 'dn': [119]}, {'tok': 'pro', 'tag': 'RB', 'dep': 'advmod', 'up': 126, 'dn': [0, 122]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 121, 'dn': [124]}, {'tok': 'latest', 'tag': 'JJS', 'dep': 'amod', 'up': 124, 'dn': []}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 122, 'dn': [123]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 126, 'dn': []}, {'tok': 'measure', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [121, 125, 128, 135, 141]}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 128, 'dn': []}, {'tok': '1281px', 'tag': 'JJ', 'dep': 'advmod', 'up': 126, 'dn': [127, 129]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 128, 'dn': [133]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 133, 'dn': []}, {'tok': 'minimum', 'tag': 'JJ', 'dep': 'amod', 'up': 133, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'compound', 'up': 133, 'dn': []}, {'tok': 'width', 'tag': 'NN', 'dep': 'pobj', 'up': 129, 'dn': [130, 131, 132]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 135, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 126, 'dn': [134, 138]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 137, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'nsubj', 'up': 138, 'dn': [136]}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 135, 'dn': [137, 140]}, {'tok': 'one', 'tag': 'CD', 'dep': 'nummod', 'up': 140, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'attr', 'up': 138, 'dn': [139]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 126, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '1331px', 'tag': 'NN', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'account', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 8, 9, 24]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'vector', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'hd', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': [4, 5]}, {'tok': 'mode', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'allow', 'tag': 'VB', 'dep': 'conj', 'up': 2, 'dn': [11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'bit', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'breathing', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'room', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'left', 'tag': 'JJ', 'dep': 'amod', 'up': 20, 'dn': [18, 19]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'right', 'tag': 'JJ', 'dep': 'conj', 'up': 17, 'dn': []}, {'tok': 'half', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 17, 21]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 16, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [0, 2]}, {'tok': '1281px', 'tag': 'NNP', 'dep': 'pobj', 'up': 1, 'dn': [3, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'width', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [9]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'subtracted', 'tag': 'VBD', 'dep': 'csubj', 'up': 16, 'dn': [1, 10, 14, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'mw', 'tag': 'NNP', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': 'sidebar', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [11, 17, 18]}, {'tok': '1103px', 'tag': 'JJ', 'dep': 'acomp', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 16, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'cut', 'tag': 'VB', 'dep': 'relcl', 'up': 3, 'dn': [4, 6, 7]}, {'tok': 'down', 'tag': 'RP', 'dep': 'prt', 'up': 5, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'ideas', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'ROOT', 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 1, 'dn': [3]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 16]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'f11563', 'tag': 'NN', 'dep': 'appos', 'up': 11, 'dn': [15, 17]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}]}], 'stripped_text': 'Screenshot of VE on an iPad (3rd gen, iOS 6, en.wikipedia.org) Dimensions Dim.. without OS menu bar iPhone / iPod 320 x 480 320 x 460 iPh?o.. Retina 640 x 960 640 x 920 iPad (portait) 768 x 1024 768 x 1004 iPa.. (landscape) 1024 x 768 1024 x 748 So that means at least under 1024px (not accounting for MediaWiki sidebar, that is to be subtracted from that) Measuring on my MacBook Pro in latest Chrome I measure exactly 1281px as the minimum window width to have the toolbar be one line. 1331px to account for vector hd mode and allow a bit of breathing room between the left and right half of the toolbar. When at 1281px, the width of just the toolbar (subtracted the mw sidebar) is 1103px. So, a lot to cut down on. Any ideas? Version : unspecified Severity : normal Attached : {F11563}', 'cleaned': 'screenshot of ve on an ipad (3rd gen, ios , en.wikipedia.org) dimensions dim.. without os menu bar iphone / ipod x x iph?o.. retina x x ipad (portait) x x ipa.. (landscape) x x so that means at least under 1024px (not accounting for mediawiki sidebar, that is to be subtracted from that) measuring on my macbook pro in latest chrome i measure exactly 1281px as the minimum window width to have the toolbar be one line. 1331px to account for vector-hd mode and allow a bit of breathing room between the left and right half of the toolbar. when at 1281px, the width of just the toolbar (subtracted the mw sidebar) is 1103px. so, a lot to cut down on. any ideas? -------------------------- **version**: unspecified **severity**: normal **attached**: {f11563}'})}),\n", + " '4420': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4420', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Yes, this is; merging. This bug has been marked as a duplicate of bug 51000 ', 'parsed': [{'rt': 3, 'toks': [{'tok': 'yes', 'tag': 'UH', 'dep': 'intj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'merging', 'tag': 'VBG', 'dep': 'advcl', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'Yes, this is; merging. This bug has been marked as a duplicate of bug 51000 ', 'cleaned': 'yes, this is; merging. *** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4421': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-yek7ymogrv4qc67oilhf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4421', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Same as bug 51000?', 'parsed': [{'rt': 4, 'toks': [{'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': [1]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}], 'stripped_text': 'Same as bug 51000?', 'cleaned': 'same as bug ?'})}),\n", + " '4422': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-yek7ymogrv4qc67oilhf', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4422', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Created attachment 13387 Screenshot of two side by side VE windows on 1080p screen I see the exact same problem when sizing a window to half of a 1080p HD screen circa 960px window width is not uncommon... Attached : {F11565}', 'parsed': [{'rt': 40, 'toks': [{'tok': 'created', 'tag': 'VBN', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'attachment', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'screenshot', 'tag': 'NN', 'dep': 'dep', 'up': 19, 'dn': [0, 1, 2, 3, 6, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 8, 'dn': []}, {'tok': 'side', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9, 10]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11, 12]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'side', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'prep', 'up': 5, 'dn': [14]}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [15]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': '1080p', 'tag': 'CD', 'dep': 'nummod', 'up': 17, 'dn': []}, {'tok': 'screen', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'see', 'tag': 'VBP', 'dep': 'ccomp', 'up': 40, 'dn': [5, 18, 23, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'exact', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': [20, 21, 22]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'sizing', 'tag': 'VBG', 'dep': 'advcl', 'up': 19, 'dn': [24, 27, 28]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [29]}, {'tok': 'half', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [30]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [34]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': '1080p', 'tag': 'CD', 'dep': 'nummod', 'up': 34, 'dn': []}, {'tok': 'hd', 'tag': 'NN', 'dep': 'compound', 'up': 34, 'dn': []}, {'tok': 'screen', 'tag': 'NN', 'dep': 'pobj', 'up': 30, 'dn': [31, 32, 33]}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'circa', 'tag': 'JJ', 'dep': 'amod', 'up': 39, 'dn': []}, {'tok': '960px', 'tag': 'NNP', 'dep': 'amod', 'up': 38, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': [37]}, {'tok': 'width', 'tag': 'NN', 'dep': 'nsubj', 'up': 40, 'dn': [36, 38]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [19, 35, 39, 41, 42, 43, 44, 45, 46, 48, 49, 51, 52]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 40, 'dn': []}, {'tok': 'uncommon', 'tag': 'JJ', 'dep': 'acomp', 'up': 40, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'acomp', 'up': 40, 'dn': [47]}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 46, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'attr', 'up': 40, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'f11565', 'tag': 'NNP', 'dep': 'attr', 'up': 40, 'dn': [50]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 40, 'dn': []}]}], 'stripped_text': 'Created attachment 13387 Screenshot of two side by side VE windows on 1080p screen I see the exact same problem when sizing a window to half of a 1080p HD screen circa 960px window width is not uncommon... Attached : {F11565}', 'cleaned': 'created attachment screenshot of two side-by-side ve windows on 1080p screen i see the exact same problem when sizing a window to half of a 1080p hd screen -- circa 960px window width is not uncommon... **attached**: {f11565}'})}),\n", + " '4423': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2mkpm2voxepwvz7abjug', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4423', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Per http://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Content_transclusion_causes_WTF_mode If trying to add a template, only adding content (empty) and click apply, following error is thrown: TypeError: content is undefined http://bits.wikimedia.org/static 1.22wmf11/extensions/VisualEditor/modules/ve mw/dm/nodes/ve.dm.MWTransclusionNode.js Line 192 Version : unspecified Severity : normal', 'parsed': [{'rt': 24, 'toks': [{'tok': 'per', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [1, 2, 3, 5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [4, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [6, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'advcl', 'up': 24, 'dn': [11, 13, 15, 16, 17, 18, 20, 21]}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'empty', 'tag': 'JJ', 'dep': 'parataxis', 'up': 12, 'dn': [14]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'conj', 'up': 12, 'dn': [19]}, {'tok': 'apply', 'tag': 'VB', 'dep': 'xcomp', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'following', 'tag': 'VBG', 'dep': 'prep', 'up': 12, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 24, 'dn': [26]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 24, 'dn': []}, {'tok': 'thrown', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 10, 12, 22, 23, 25, 39, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'appos', 'up': 22, 'dn': [27, 29, 32, 33, 34, 35, 36, 37, 38]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'acl', 'up': 26, 'dn': [28, 30, 31]}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'acomp', 'up': 29, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 26, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'appos', 'up': 26, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 26, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 26, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'oprd', 'up': 24, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 47, 'dn': [46]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 24, 'dn': [45]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'oprd', 'up': 24, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'oprd', 'up': 24, 'dn': []}]}], 'stripped_text': 'Per http://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Content_transclusion_causes_WTF_mode If trying to add a template, only adding content (empty) and click apply, following error is thrown: TypeError: content is undefined http://bits.wikimedia.org/static 1.22wmf11/extensions/VisualEditor/modules/ve mw/dm/nodes/ve.dm.MWTransclusionNode.js Line 192 Version : unspecified Severity : normal', 'cleaned': 'per if trying to add a template, only adding content (empty) and click apply, following error is thrown: typeerror: content is undefined line -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4428': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-fovtl67ew4l4cc3oeypc', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4428', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #2) > > > > if (content.params) { > > If we had used coffescript instead of plain JS, it would be so simple to > write > that as: > if content?.params > ... > > Now I assume we\\'ll need to do it manually as > if (typeof content !== \"undefined\" && content !== null && content.params) { > ... > } It\\'s much easier than that, you can just do if ( content && content.params ) . No need to use typeof and string comparisons and all that :) Really, though, content shouldn\\'t be undefined in the first place.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 9]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': [1, 2, 4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'content.params', 'tag': 'NNS', 'dep': 'pobj', 'up': 0, 'dn': [3]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': [0, 6, 10, 15]}, {'tok': '>', 'tag': 'NFP', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'advcl', 'up': 5, 'dn': [7, 8, 9, 11]}, {'tok': 'coffescript', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [13]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 11, 'dn': [12]}, {'tok': 'plain', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'js', 'tag': 'NNP', 'dep': 'dep', 'up': 5, 'dn': [14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [5, 16, 17, 18, 21, 27, 30, 33, 34]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'simple', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': [20, 24]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 24, 'dn': [23]}, {'tok': '>', 'tag': 'ADD', 'dep': 'pobj', 'up': 22, 'dn': []}, {'tok': 'write', 'tag': 'VB', 'dep': 'xcomp', 'up': 21, 'dn': [22, 25, 26]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'dobj', 'up': 24, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [28, 29]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [31]}, {'tok': 'content?.params', 'tag': 'NNPS', 'dep': 'pobj', 'up': 30, 'dn': [32]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': []}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 19, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'assume', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 6]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ccomp', 'up': 3, 'dn': [4, 5, 8]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 9, 10]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': 'manually', 'tag': 'RB', 'dep': 'advmod', 'up': 8, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': [1, 5, 6]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'typeof', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': [2, 3, 4]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '=', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 7, 8, 9, 11, 12, 13, 14, 15]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'content', 'tag': 'NNP', 'dep': 'conj', 'up': 10, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '=', 'tag': 'NNS', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '=', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 7, 8, 9, 10, 11]}, {'tok': 'null', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': [3, 4, 5, 6]}, {'tok': '&', 'tag': 'CC', 'dep': 'nummod', 'up': 2, 'dn': []}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'content.params', 'tag': 'NNP', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 10, 'dn': [0, 3]}, {'tok': 'much', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'easier', 'tag': 'JJR', 'dep': 'acomp', 'up': 1, 'dn': [2, 4]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'that', 'tag': 'DT', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 6, 7, 8, 9, 11, 18]}, {'tok': 'if', 'tag': 'IN', 'dep': 'dobj', 'up': 10, 'dn': [13, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'content', 'tag': 'NNP', 'dep': 'pobj', 'up': 11, 'dn': [12, 14, 15, 16]}, {'tok': '&', 'tag': 'CC', 'dep': 'nummod', 'up': 13, 'dn': []}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'content.params', 'tag': 'NNP', 'dep': 'conj', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'need', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [0, 3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'acl', 'up': 1, 'dn': [2, 7]}, {'tok': 'typeof', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': [5, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'string', 'tag': 'NN', 'dep': 'conj', 'up': 4, 'dn': []}, {'tok': 'comparisons', 'tag': 'NNS', 'dep': 'dobj', 'up': 3, 'dn': [4, 8, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'all', 'tag': 'PDT', 'dep': 'predet', 'up': 10, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'conj', 'up': 7, 'dn': [9]}, {'tok': ':)', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'really', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'though', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 11, 12, 13, 14, 15, 16, 17, 18, 20, 25]}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': [21]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'place', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}], 'stripped_text': '(In reply to comment #2) > > > > if (content.params) { > > If we had used coffescript instead of plain JS, it would be so simple to > write > that as: > if content?.params > ... > > Now I assume we\\'ll need to do it manually as > if (typeof content !== \"undefined\" && content !== null && content.params) { > ... > } It\\'s much easier than that, you can just do if ( content && content.params ) . No need to use typeof and string comparisons and all that :) Really, though, content shouldn\\'t be undefined in the first place.', 'cleaned': '(in reply to comment #) > > > > if (content.params) { > > if we had used coffescript instead of plain js, it would be so simple to > write > that as: > if content?.params > ... > > now i assume we\\'ll need to do it manually as > if (typeof content !== \"undefined\" && content !== null && content.params) { > ... > } it\\'s much easier than that, you can just do if ( content && content.params ) . no need to use typeof and string comparisons and all that :) really, though, content shouldn\\'t be undefined in the first place.'})}),\n", + " '4429': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2mkpm2voxepwvz7abjug', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4429', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '> > > if (content.params) { If we had used coffescript instead of plain JS, it would be so simple to write that as: if content?.params ... Now I assume we\\'ll need to do it manually as if (typeof content !== \"undefined\" && content !== null && content.params) { ... }', 'parsed': [{'rt': 1, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': [1, 2, 4]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'content.params', 'tag': 'NNS', 'dep': 'pobj', 'up': 0, 'dn': [3]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'advcl', 'up': 17, 'dn': [5, 6, 7, 9, 13]}, {'tok': 'coffescript', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [11]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 9, 'dn': [10]}, {'tok': 'plain', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'js', 'tag': 'NNP', 'dep': 'dobj', 'up': 8, 'dn': [12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 8, 14, 15, 16, 19, 30, 43]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': []}, {'tok': 'simple', 'tag': 'JJ', 'dep': 'acomp', 'up': 17, 'dn': [18, 21]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'write', 'tag': 'VB', 'dep': 'xcomp', 'up': 19, 'dn': [20, 22]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 21, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': [24]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'content?.params', 'tag': 'NNPS', 'dep': 'advcl', 'up': 30, 'dn': [25]}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'assume', 'tag': 'VBP', 'dep': 'advcl', 'up': 17, 'dn': [23, 26, 27, 28, 29, 33]}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'ccomp', 'up': 30, 'dn': [31, 32, 35, 39]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'xcomp', 'up': 33, 'dn': [34, 36, 37]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 35, 'dn': []}, {'tok': 'manually', 'tag': 'RB', 'dep': 'advmod', 'up': 35, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 39, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'dep', 'up': 33, 'dn': [38, 42]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'typeof', 'tag': 'JJ', 'dep': 'amod', 'up': 42, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40, 41]}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '=', 'tag': 'PRP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 7, 8]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'content', 'tag': 'NNP', 'dep': 'conj', 'up': 3, 'dn': []}, {'tok': '!', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '=', 'tag': 'NNS', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '=', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 7, 8, 9]}, {'tok': 'null', 'tag': 'NNP', 'dep': 'dobj', 'up': 1, 'dn': [3, 4, 5, 6]}, {'tok': '&', 'tag': 'CC', 'dep': 'nummod', 'up': 2, 'dn': []}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'content.params', 'tag': 'NNP', 'dep': 'conj', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '...', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': '> > > if (content.params) { If we had used coffescript instead of plain JS, it would be so simple to write that as: if content?.params ... Now I assume we\\'ll need to do it manually as if (typeof content !== \"undefined\" && content !== null && content.params) { ... }', 'cleaned': '> > > if (content.params) { if we had used coffescript instead of plain js, it would be so simple to write that as: if content?.params ... now i assume we\\'ll need to do it manually as if (typeof content !== \"undefined\" && content !== null && content.params) { ... }'})}),\n", + " '4430': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sai77mtxmpqnm6pycyvz', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4430', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '1. Insert Transclusion 2. Ignore \"New template\" panel in the dialog and go to \"+ [] Add content\" 3. Type \"x\" 4. Apply changes 5. > Uncaught TypeError: content is undefined http://bits.wikimedia.org/static 1.22wmf11/extensions/VisualEditor/modules/ve mw/dm/nodes/ve.dm.MWTransclusionNode.js:192 > ve.dm.MWTransclusionNode.prototype.getWikitext = function() { > var i, len, part, template, param, content = this.getAttribute(\\'mw\\'), wikitext = \\'\\'; > > if (content.params) { > content = {\\'parts\\': [{\\'template\\': content}]}; > } Uncaught TypeError: Cannot read property \\'params\\' of undefined ve.dm.MWTransclusionNode.getWikitext ve.ce.MWTransclusionNode.generateContents ve.ce.GeneratedContentNode.onUpdate VeCeGeneratedContentNode VeCeMWTransclusionNode VeCeMWTransclusionInlineNode ve.Factory.create ve.ce.BranchNode.onSplice ve.ce.ContentBranchNode.onSplice oo.EventEmitter.emit ve.dm.BranchNode.splice ve.insertIntoArray ve.dm.Document.rebuildNodes ve.dm.DocumentSynchronizer.synchronizers.rebuild ve.dm.DocumentSynchronizer.synchronize ve.dm.TransactionProcessor.process ve.dm.Document.commit ve.dm.Surface.change ve.dm.SurfaceFragment.insertContent ve.ui.MWTransclusionDialog.onClose ve.ui.Window.close (anonymous function) proxy', 'parsed': [{'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'insert', 'tag': 'NNP', 'dep': 'compound', 'up': 1, 'dn': []}, {'tok': 'transclusion', 'tag': 'NNP', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'ignore', 'tag': 'VB', 'dep': 'ROOT', 'dn': [5, 9, 10, 13]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': [2]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'panel', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3, 4, 6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'dialog', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [11]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '+', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 8]}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'type', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 5, 7]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'x', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [3, 4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'apply', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 5]}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '>', 'tag': 'ADD', 'dep': 'ROOT', 'dn': []}]}, {'rt': 71, 'toks': [{'tok': 'uncaught', 'tag': 'CC', 'dep': 'prep', 'up': 4, 'dn': [1]}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 71, 'dn': [0, 2, 3, 5, 12, 18, 33, 34, 35, 36]}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [9, 10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'advmod', 'up': 5, 'dn': [6, 7, 8]}, {'tok': 've.dm.mwtransclusionnode.prototype.getwikitext', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [11]}, {'tok': '=', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': []}, {'tok': 'function', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': [13, 14, 15, 17]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'var', 'tag': 'NNP', 'dep': 'appos', 'up': 12, 'dn': [16]}, {'tok': 'i', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 4, 'dn': [19, 20, 30, 31, 32]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'len', 'tag': 'NN', 'dep': 'appos', 'up': 18, 'dn': [21, 22]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'part', 'tag': 'NN', 'dep': 'conj', 'up': 20, 'dn': [23, 24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'conj', 'up': 22, 'dn': [25, 26]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'param', 'tag': 'NN', 'dep': 'conj', 'up': 24, 'dn': [27, 28]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'conj', 'up': 26, 'dn': [29]}, {'tok': '=', 'tag': 'NNS', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': \"this.getattribute('mw\", 'tag': 'NNS', 'dep': 'appos', 'up': 18, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': '=', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 71, 'dn': [46]}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 46, 'dn': [39, 40]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': [41, 42, 44]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': 'content.params', 'tag': 'NNS', 'dep': 'pobj', 'up': 40, 'dn': [43]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 40, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 46, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'prep', 'up': 37, 'dn': [38, 45, 47, 56, 62]}, {'tok': '=', 'tag': 'IN', 'dep': 'prep', 'up': 46, 'dn': [48, 49, 50, 51]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'appos', 'up': 47, 'dn': []}, {'tok': 'parts', 'tag': 'NNS', 'dep': 'pobj', 'up': 47, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 47, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 56, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'appos', 'up': 46, 'dn': [52, 53, 54, 55, 57, 58, 59, 60, 61]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'appos', 'up': 56, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 56, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 71, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nsubj', 'up': 71, 'dn': [65, 66, 67, 68]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 64, 'dn': []}, {'tok': 'uncaught', 'tag': 'CC', 'dep': 'cc', 'up': 64, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'conj', 'up': 64, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 64, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 71, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 71, 'dn': []}, {'tok': 'read', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 37, 63, 64, 69, 70, 74, 80, 90, 94]}, {'tok': 'property', 'tag': 'NN', 'dep': 'nmod', 'up': 74, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 74, 'dn': []}, {'tok': 'params', 'tag': 'NNS', 'dep': 'dobj', 'up': 71, 'dn': [72, 73, 75, 76]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 74, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 74, 'dn': [79]}, {'tok': 'undefined', 'tag': 'JJ', 'dep': 'amod', 'up': 79, 'dn': []}, {'tok': 've.dm.mwtransclusionnode.getwikitext', 'tag': 'NNP', 'dep': 'compound', 'up': 79, 'dn': []}, {'tok': 've.ce.mwtransclusionnode.generatecontents', 'tag': 'NNPS', 'dep': 'pobj', 'up': 76, 'dn': [77, 78]}, {'tok': 've.ce.generatedcontentnode.onupdate', 'tag': 'VBP', 'dep': 'advcl', 'up': 71, 'dn': [82, 83]}, {'tok': 'vecegeneratedcontentnode', 'tag': 'JJ', 'dep': 'amod', 'up': 82, 'dn': []}, {'tok': 'vecemwtransclusionnode', 'tag': 'NN', 'dep': 'dobj', 'up': 80, 'dn': [81]}, {'tok': 'vecemwtransclusioninlinenode', 'tag': 'NN', 'dep': 'conj', 'up': 80, 'dn': []}, {'tok': 've.factory.create', 'tag': 'NN', 'dep': 'mark', 'up': 90, 'dn': []}, {'tok': 've.ce.branchnode.onsplice', 'tag': 'NN', 'dep': 'nmod', 'up': 86, 'dn': []}, {'tok': 've.ce.contentbranchnode.onsplice', 'tag': 'NN', 'dep': 'compound', 'up': 87, 'dn': [85]}, {'tok': 'oo.eventemitter.emit', 'tag': '-LRB-', 'dep': 'amod', 'up': 90, 'dn': [86]}, {'tok': 've.dm.branchnode.splice', 'tag': 'NNS', 'dep': 'compound', 'up': 90, 'dn': []}, {'tok': 've.insertintoarray', 'tag': 'VBP', 'dep': 'compound', 'up': 90, 'dn': []}, {'tok': 've.dm.document.rebuildnodes', 'tag': 'NNS', 'dep': 'dep', 'up': 71, 'dn': [84, 87, 88, 89]}, {'tok': 've.dm.documentsynchronizer.synchronizers.rebuild', 'tag': 'NNP', 'dep': 'nsubj', 'up': 92, 'dn': []}, {'tok': 've.dm.documentsynchronizer.synchronize', 'tag': 'VBP', 'dep': 'compound', 'up': 93, 'dn': [91]}, {'tok': 've.dm.transactionprocessor.process', 'tag': 'NN', 'dep': 'nsubj', 'up': 94, 'dn': [92]}, {'tok': 've.dm.document.commit', 'tag': 'VBP', 'dep': 'conj', 'up': 71, 'dn': [93, 98]}, {'tok': 've.dm.surface.change', 'tag': 'NN', 'dep': 'compound', 'up': 98, 'dn': []}, {'tok': 've.dm.surfacefragment.insertcontent', 'tag': 'NN', 'dep': 'compound', 'up': 97, 'dn': []}, {'tok': 've.ui.mwtransclusiondialog.onclose', 'tag': 'NN', 'dep': 'compound', 'up': 98, 'dn': [96]}, {'tok': 've.ui.window.close', 'tag': 'NN', 'dep': 'dobj', 'up': 94, 'dn': [95, 97, 99, 101, 102, 103]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 98, 'dn': []}, {'tok': 'anonymous', 'tag': 'JJ', 'dep': 'amod', 'up': 101, 'dn': []}, {'tok': 'function', 'tag': 'NN', 'dep': 'appos', 'up': 98, 'dn': [100]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 98, 'dn': []}, {'tok': 'proxy', 'tag': 'NN', 'dep': 'appos', 'up': 98, 'dn': []}]}], 'stripped_text': '1. Insert Transclusion 2. Ignore \"New template\" panel in the dialog and go to \"+ [] Add content\" 3. Type \"x\" 4. Apply changes 5. > Uncaught TypeError: content is undefined http://bits.wikimedia.org/static 1.22wmf11/extensions/VisualEditor/modules/ve mw/dm/nodes/ve.dm.MWTransclusionNode.js:192 > ve.dm.MWTransclusionNode.prototype.getWikitext = function() { > var i, len, part, template, param, content = this.getAttribute(\\'mw\\'), wikitext = \\'\\'; > > if (content.params) { > content = {\\'parts\\': [{\\'template\\': content}]}; > } Uncaught TypeError: Cannot read property \\'params\\' of undefined ve.dm.MWTransclusionNode.getWikitext ve.ce.MWTransclusionNode.generateContents ve.ce.GeneratedContentNode.onUpdate VeCeGeneratedContentNode VeCeMWTransclusionNode VeCeMWTransclusionInlineNode ve.Factory.create ve.ce.BranchNode.onSplice ve.ce.ContentBranchNode.onSplice oo.EventEmitter.emit ve.dm.BranchNode.splice ve.insertIntoArray ve.dm.Document.rebuildNodes ve.dm.DocumentSynchronizer.synchronizers.rebuild ve.dm.DocumentSynchronizer.synchronize ve.dm.TransactionProcessor.process ve.dm.Document.commit ve.dm.Surface.change ve.dm.SurfaceFragment.insertContent ve.ui.MWTransclusionDialog.onClose ve.ui.Window.close (anonymous function) proxy', 'cleaned': '. insert transclusion . ignore \"new template\" panel in the dialog and go to \"+ [] add content\" . type \"x\" . apply changes . > uncaught typeerror: content is undefined > ve.dm.mwtransclusionnode.prototype.getwikitext = function() { > var i, len, part, template, param, content = this.getattribute(\\'mw\\'), wikitext = \\'\\'; > > if (content.params) { > content = {\\'parts\\': [{\\'template\\': content}]}; > } uncaught typeerror: cannot read property \\'params\\' of undefined ve.dm.mwtransclusionnode.getwikitext ve.ce.mwtransclusionnode.generatecontents ve.ce.generatedcontentnode.onupdate vecegeneratedcontentnode vecemwtransclusionnode vecemwtransclusioninlinenode ve.factory.create ve.ce.branchnode.onsplice ve.ce.contentbranchnode.onsplice oo.eventemitter.emit ve.dm.branchnode.splice ve.insertintoarray ve.dm.document.rebuildnodes ve.dm.documentsynchronizer.synchronizers.rebuild ve.dm.documentsynchronizer.synchronize ve.dm.transactionprocessor.process ve.dm.document.commit ve.dm.surface.change ve.dm.surfacefragment.insertcontent ve.ui.mwtransclusiondialog.onclose ve.ui.window.close (anonymous function) proxy'})}),\n", + " '4431': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ea6gwat27oulytc5tvsy', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4431', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"Unlike the standard source editing windows, VE doesn't confirm closing the page if you have made changes, making it very easy to accidentally close a tab and lose all of your edits. Version : unspecified Severity : normal\", 'parsed': [{'rt': 10, 'toks': [{'tok': 'unlike', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'standard', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2, 4]}, {'tok': 'editing', 'tag': 'VBG', 'dep': 'acl', 'up': 3, 'dn': [5]}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 10, 'dn': []}, {'tok': 'confirm', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 6, 7, 8, 9, 11, 17, 19, 20, 35]}, {'tok': 'closing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 10, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 17, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'advcl', 'up': 10, 'dn': [14, 15, 16, 18]}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'dobj', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'making', 'tag': 'VBG', 'dep': 'advcl', 'up': 10, 'dn': [23]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'easy', 'tag': 'JJ', 'dep': 'ccomp', 'up': 20, 'dn': [21, 22, 26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'accidentally', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'close', 'tag': 'VB', 'dep': 'advcl', 'up': 23, 'dn': [24, 25, 28, 29, 30]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'dobj', 'up': 26, 'dn': [27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 26, 'dn': []}, {'tok': 'lose', 'tag': 'VB', 'dep': 'conj', 'up': 26, 'dn': [31]}, {'tok': 'all', 'tag': 'DT', 'dep': 'dobj', 'up': 30, 'dn': [32]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [34]}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 34, 'dn': []}, {'tok': 'edits', 'tag': 'NNS', 'dep': 'pobj', 'up': 32, 'dn': [33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': \"Unlike the standard source editing windows, VE doesn't confirm closing the page if you have made changes, making it very easy to accidentally close a tab and lose all of your edits. Version : unspecified Severity : normal\", 'cleaned': \"unlike the standard source editing windows, ve doesn't confirm closing the page if you have made changes, making it very easy to accidentally close a tab and lose all of your edits. -------------------------- **version**: unspecified **severity**: normal\"})}),\n", + " '4435': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-xfe43w2lb5gpvglf4coa', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4435', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '\"Wikitext markup detected\" message should disappear automatically when there\\'s no more wikitext. Now the user must click it to make it go away. Version : unspecified Severity : normal', 'parsed': [{'rt': 7, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'wikitext', 'tag': 'NNP', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'markup', 'tag': 'NNP', 'dep': 'nmod', 'up': 5, 'dn': [1]}, {'tok': 'detected', 'tag': 'VBD', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [2, 3, 4]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'disappear', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 6, 8, 11, 15]}, {'tok': 'automatically', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 11, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 7, 'dn': [9, 10, 14]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'more', 'tag': 'JJR', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'wikitext', 'tag': 'NN', 'dep': 'attr', 'up': 11, 'dn': [12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1]}, {'tok': 'must', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 5, 7, 11]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'make', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [6, 9]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'go', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [8, 10]}, {'tok': 'away', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': '\"Wikitext markup detected\" message should disappear automatically when there\\'s no more wikitext. Now the user must click it to make it go away. Version : unspecified Severity : normal', 'cleaned': '\"wikitext markup detected\" message should disappear automatically when there\\'s no more wikitext. now the user must click it to make it go away. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4436': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4436', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' %%% This bug has been marked as a duplicate of bug 51701 %%%', 'parsed': [{'rt': 10, 'toks': [{'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 2, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 10, 'dn': [0, 1, 3]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 10, 'dn': [6]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 4, 5, 7, 8, 9, 11, 19, 20, 21]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 14]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [17]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 14, 'dn': [15, 16, 18]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 10, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '%', 'tag': 'UH', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 0, 'dn': []}, {'tok': '%', 'tag': 'UH', 'dep': 'intj', 'up': 0, 'dn': []}]}], 'stripped_text': ' %%% This bug has been marked as a duplicate of bug 51701 %%%', 'cleaned': '%%%*** this bug has been marked as a duplicate of bug ***%%%'})}),\n", + " '4437': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ohetl546bwt5ac2szu5w', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4437', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Tested on Firefox 22, Monobook and Vector skin. DOES NOT seem to affect Chrome 28 on Vector. Steps to reproduce: Open the [[Olive Branch High School]] in the visual editor. Press CTRL+A to select everything on the page. Press Delete. The result will be that the entire document becomes uneditable since there is no editable section anymore that the user can click. The console will report the error: \"TypeError: node is null\" If you don\\'t click anywhere else after pressing delete and start typing the visual editor will behave extremely wonkey. I have seen behavior that ranged from adding an unending steam of pawns to cursor focus jumping all over the page. Additionally, the console will fill with a hailstorm of errors (Below is just a small sample). Error: ve.dm.Document.getNodeFromOffset(): offset 1 is out of bounds TypeError: parent is null Error: Unbalanced set of replace operations found Error: Unbalanced input passed to document Error: Invalid retain length, cannot retain backwards The above is likely just a consequence of the deletion . If i look at firebug\\'s output it seems that Ctrl+A will delete these lines:

    

    Version : unspecified Severity : normal', 'parsed': [{'rt': 0, 'toks': [{'tok': 'tested', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 11]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 6, 7, 10]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'monobook', 'tag': 'NN', 'dep': 'conj', 'up': 4, 'dn': [8, 9]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'vector', 'tag': 'NN', 'dep': 'conj', 'up': 7, 'dn': []}, {'tok': 'skin', 'tag': 'NN', 'dep': 'appos', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'affect', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 8, 9]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [7]}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 7, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [10]}, {'tok': 'vector', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'nsubj', 'up': 5, 'dn': [2]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 12, 13, 14, 15, 19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'olive', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'branch', 'tag': 'NN', 'dep': 'nmod', 'up': 12, 'dn': [9]}, {'tok': 'high', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'school', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7, 8, 10, 11]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'ctrl+a', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 6]}, {'tok': 'everything', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'delete', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 8, 22]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'entire', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'document', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [5, 6]}, {'tok': 'becomes', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 3, 'dn': [4, 7, 9, 12]}, {'tok': 'uneditable', 'tag': 'JJ', 'dep': 'acomp', 'up': 8, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 8, 'dn': [10, 11, 15, 16, 21]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'editable', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [13, 14]}, {'tok': 'anymore', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'user', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [18]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'ccomp', 'up': 12, 'dn': [17, 19, 20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'report', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 5, 9, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': [7, 8, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'node', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 32, 'dn': [11, 13]}, {'tok': 'null', 'tag': 'JJ', 'dep': 'acomp', 'up': 12, 'dn': [14]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'advcl', 'up': 32, 'dn': [15, 16, 17, 18, 21, 22]}, {'tok': 'anywhere', 'tag': 'RB', 'dep': 'advmod', 'up': 21, 'dn': []}, {'tok': 'else', 'tag': 'RB', 'dep': 'advmod', 'up': 19, 'dn': [20]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'pressing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 22, 'dn': [24, 25, 26]}, {'tok': 'delete', 'tag': 'JJ', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'start', 'tag': 'VB', 'dep': 'conj', 'up': 23, 'dn': [27]}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 26, 'dn': [30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28, 29]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 32, 'dn': []}, {'tok': 'behave', 'tag': 'VB', 'dep': 'acl', 'up': 9, 'dn': [10, 12, 19, 31, 34]}, {'tok': 'extremely', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'wonkey', 'tag': 'NN', 'dep': 'dobj', 'up': 32, 'dn': [33]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'seen', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 21]}, {'tok': 'behavior', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [5]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'ranged', 'tag': 'VBD', 'dep': 'relcl', 'up': 3, 'dn': [4, 6]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'pcomp', 'up': 6, 'dn': [10, 14]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'unending', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'steam', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'pawns', 'tag': 'NNS', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'cursor', 'tag': 'VB', 'dep': 'advcl', 'up': 7, 'dn': [13, 15, 16]}, {'tok': 'focus', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': []}, {'tok': 'jumping', 'tag': 'VBG', 'dep': 'advcl', 'up': 14, 'dn': [18]}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'over', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [17, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'additionally', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [2]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'fill', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 6, 13, 19]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'hailstorm', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'errors', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'below', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'parataxis', 'up': 5, 'dn': [11, 12, 17]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'small', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'sample', 'tag': 'NN', 'dep': 'attr', 'up': 13, 'dn': [14, 15, 16, 18]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 18, 'toks': [{'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dep', 'up': 10, 'dn': [0, 2]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 've.dm.document.getnodefromoffset', 'tag': 'NNP', 'dep': 'nsubj', 'up': 10, 'dn': [4, 5]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': 'offset', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 10, 'dn': [6, 7, 9]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 18, 'dn': [1, 3, 8, 11]}, {'tok': 'out', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [15]}, {'tok': 'bounds', 'tag': 'NNS', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'typeerror', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'parent', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [10, 16, 17, 21, 46]}, {'tok': 'null', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'attr', 'up': 18, 'dn': [19, 20, 22, 24, 31]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'unbalanced', 'tag': 'JJ', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': 'set', 'tag': 'NN', 'dep': 'appos', 'up': 21, 'dn': [23, 25, 30]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'replace', 'tag': 'NN', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': 'operations', 'tag': 'NNS', 'dep': 'pobj', 'up': 25, 'dn': [26]}, {'tok': 'found', 'tag': 'VBN', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'appos', 'up': 24, 'dn': [28, 29]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'unbalanced', 'tag': 'JJ', 'dep': 'amod', 'up': 33, 'dn': []}, {'tok': 'input', 'tag': 'NN', 'dep': 'nsubj', 'up': 46, 'dn': [32, 34, 39, 42, 43]}, {'tok': 'passed', 'tag': 'VBD', 'dep': 'acl', 'up': 33, 'dn': [35]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 34, 'dn': [38]}, {'tok': 'document', 'tag': 'NN', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 38, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'pobj', 'up': 35, 'dn': [36, 37]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'invalid', 'tag': 'JJ', 'dep': 'amod', 'up': 42, 'dn': []}, {'tok': 'retain', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'length', 'tag': 'NN', 'dep': 'appos', 'up': 33, 'dn': [40, 41]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 46, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 46, 'dn': []}, {'tok': 'retain', 'tag': 'VB', 'dep': 'conj', 'up': 18, 'dn': [33, 44, 45, 47, 50, 58]}, {'tok': 'backwards', 'tag': 'RB', 'dep': 'advmod', 'up': 46, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 49, 'dn': []}, {'tok': 'above', 'tag': 'NN', 'dep': 'nsubj', 'up': 50, 'dn': [48]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 46, 'dn': [49, 51, 54]}, {'tok': 'likely', 'tag': 'JJ', 'dep': 'acomp', 'up': 50, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 54, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 54, 'dn': []}, {'tok': 'consequence', 'tag': 'NN', 'dep': 'attr', 'up': 50, 'dn': [52, 53, 55]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 54, 'dn': [57]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 57, 'dn': []}, {'tok': 'deletion', 'tag': 'NN', 'dep': 'pobj', 'up': 55, 'dn': [56]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 46, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'look', 'tag': 'VBP', 'dep': 'advcl', 'up': 8, 'dn': [0, 1, 3]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'firebug', 'tag': 'NNP', 'dep': 'poss', 'up': 6, 'dn': [5]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 4, 'dn': []}, {'tok': 'output', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 7, 12, 15, 28]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'ctrl+a', 'tag': 'NNP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'ccomp', 'up': 8, 'dn': [9, 10, 11, 14]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'lines', 'tag': 'NNS', 'dep': 'dobj', 'up': 12, 'dn': [13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 28, 'dn': []}, {'tok': 'p', 'tag': 'NNP', 'dep': 'dep', 'up': 28, 'dn': [20]}, {'tok': 'data', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'parsoid=\"{"dsr":[,0,0', 'tag': 'NNP', 'dep': 'appos', 'up': 17, 'dn': [18, 19, 21]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'class=\"ve', 'tag': 'NNP', 'dep': 'nmod', 'up': 28, 'dn': [25, 26]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'ce', 'tag': 'NNP', 'dep': 'appos', 'up': 24, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'branchnode', 'tag': 'NN', 'dep': 'oprd', 'up': 8, 'dn': [16, 17, 22, 23, 24, 27, 29, 30, 31, 47, 48, 49, 50, 51, 52, 53, 54, 57, 58, 59, 60, 61, 62]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'advmod', 'up': 28, 'dn': [46]}, {'tok': 'span', 'tag': 'NNP', 'dep': 'npadvmod', 'up': 39, 'dn': [33, 35]}, {'tok': 'class=\"ve', 'tag': 'NNP', 'dep': 'nummod', 'up': 32, 'dn': [34]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'ce', 'tag': 'NNP', 'dep': 'appos', 'up': 32, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'branchnode', 'tag': 'NN', 'dep': 'npadvmod', 'up': 39, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': 'slug', 'tag': 'JJ', 'dep': 'amod', 'up': 46, 'dn': [32, 36, 37, 38]}, {'tok': 've', 'tag': 'NNP', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'ce', 'tag': 'NNP', 'dep': 'compound', 'up': 46, 'dn': [40, 41]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'branchnode', 'tag': 'NNP', 'dep': 'compound', 'up': 46, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'inlineslug\">&#;', 'tag': '-RRB-', 'dep': 'dep', 'up': 28, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 28, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 57, 'dn': [56]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [55]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'appos', 'up': 28, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'appos', 'up': 28, 'dn': []}]}], 'stripped_text': 'Tested on Firefox 22, Monobook and Vector skin. DOES NOT seem to affect Chrome 28 on Vector. Steps to reproduce: Open the [[Olive Branch High School]] in the visual editor. Press CTRL+A to select everything on the page. Press Delete. The result will be that the entire document becomes uneditable since there is no editable section anymore that the user can click. The console will report the error: \"TypeError: node is null\" If you don\\'t click anywhere else after pressing delete and start typing the visual editor will behave extremely wonkey. I have seen behavior that ranged from adding an unending steam of pawns to cursor focus jumping all over the page. Additionally, the console will fill with a hailstorm of errors (Below is just a small sample). Error: ve.dm.Document.getNodeFromOffset(): offset 1 is out of bounds TypeError: parent is null Error: Unbalanced set of replace operations found Error: Unbalanced input passed to document Error: Invalid retain length, cannot retain backwards The above is likely just a consequence of the deletion . If i look at firebug\\'s output it seems that Ctrl+A will delete these lines:

    

    Version : unspecified Severity : normal', 'cleaned': 'tested on firefox , monobook and vector skin. does not seem to affect chrome on vector. steps to reproduce: - open the [[olive branch high school]] in the visual editor. - press ctrl+a to select everything on the page. - press delete. the result will be that the entire document becomes uneditable since there is no editable section anymore that the user can click. the console will report the error: - \"typeerror: node is null\" if you don\\'t click anywhere else after pressing delete and start typing the visual editor will behave extremely wonkey. i have seen behavior that ranged from adding an unending steam of pawns to cursor focus jumping all over the page. additionally, the console will fill with a hailstorm of errors (below is just a small sample). - error: ve.dm.document.getnodefromoffset(): offset is out of bounds - typeerror: parent is null - error: unbalanced set of replace operations found - error: unbalanced input passed to document - error: invalid retain length, cannot retain backwards the above is likely just a consequence of the deletion . if i look at firebug\\'s output it seems that ctrl+a will delete these lines:

    ,0,0]}\" class=\"ve-ce-branchnode\"> &#;

    -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4438': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4438', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is a duplicate of bug 50947 merging. This bug has been marked as a duplicate of bug 50947 ', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 11]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [10]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dep', 'up': 10, 'dn': [8]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'merging', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6, 7, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': 'This is a duplicate of bug 50947 merging. This bug has been marked as a duplicate of bug 50947 ', 'cleaned': 'this is a duplicate of bug - merging. *** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4439': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4439', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"On Firefox I can get pawns too, or keypresses causing the character to appear twice, if I do 1. Control A 2. Delete 3. type 'a' But the page becomes unusable if I follow these steps: 1. Control A 2. Delete 3. Click on the link icon, or anything else 4. type a doesnt work\", 'parsed': [{'rt': 4, 'toks': [{'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [1]}, {'tok': 'firefox', 'tag': 'NNP', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 5, 6, 7, 8, 9, 19, 23]}, {'tok': 'pawns', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'keypresses', 'tag': 'NNS', 'dep': 'conj', 'up': 4, 'dn': [10, 16]}, {'tok': 'causing', 'tag': 'VBG', 'dep': 'acl', 'up': 9, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'character', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [11]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ccomp', 'up': 10, 'dn': [12, 13, 15]}, {'tok': 'twice', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'advcl', 'up': 4, 'dn': [17, 18, 20, 21, 22]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'control', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 4, 6]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [2, 3, 5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'delete', 'tag': 'JJ', 'dep': 'nmod', 'up': 2, 'dn': [1]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'type', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 7]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'becomes', 'tag': 'VBZ', 'dep': 'conj', 'up': 0, 'dn': [6, 8, 11, 18]}, {'tok': 'unusable', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'follow', 'tag': 'VBP', 'dep': 'advcl', 'up': 7, 'dn': [9, 10, 13, 16]}, {'tok': 'these', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'steps', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [14, 15, 17]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'control', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 4, 6]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [2, 3, 5]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'delete', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': [1]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'click', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 9, 10, 12]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'icon', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 3, 5, 6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'anything', 'tag': 'NN', 'dep': 'conj', 'up': 4, 'dn': [8]}, {'tok': 'else', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'type', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1]}, {'tok': 'a-', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'nt', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3]}]}], 'stripped_text': \"On Firefox I can get pawns too, or keypresses causing the character to appear twice, if I do 1. Control A 2. Delete 3. type 'a' But the page becomes unusable if I follow these steps: 1. Control A 2. Delete 3. Click on the link icon, or anything else 4. type a doesnt work\", 'cleaned': \"on firefox i can get pawns too, or keypresses causing the character to appear twice, if i do . control-a . delete . type 'a' but the page becomes unusable if i follow these steps: . control-a . delete . click on the link icon, or anything else . type a- doesnt work\"})}),\n", + " '4440': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ohetl546bwt5ac2szu5w', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4440', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Slight alteration: Chrome 28 does seem to be affected after all, though the problem is less severe. (Chrome) Open the [[Nodeulseom]] in the visual editor. Press CTRL+A to select everything on the page. Press Delete. Chrome will place a pawn (♙) in the article as soon as one starts typing after the deletion. Often this pawn is also a hyperlink. Firefox will behave in a similar fashion on this specific page. Both Chrome and Firefox report a single error in the console: \"Error: Offset could not be translated to a DOM element and offset: 3\" This is probably because the article in this instance isn\\'t blanked entirely. Ctrl+a followed by delete doesn\\'t seem to delete the categories present in the article.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'slight', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'alteration', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 8, 21]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'acl', 'up': 1, 'dn': [4, 5, 7, 11, 14, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'affected', 'tag': 'VBN', 'dep': 'xcomp', 'up': 8, 'dn': [3, 9, 10, 13]}, {'tok': 'after', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': [12]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 18, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': [16]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 8, 'dn': [15, 17, 20]}, {'tok': 'less', 'tag': 'RBR', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'severe', 'tag': 'JJ', 'dep': 'acomp', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'chrome', 'tag': 'NNP', 'dep': 'dep', 'up': 4, 'dn': [0, 2]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 3, 6, 7, 8, 9, 10, 11, 15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'nodeulseom', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'ctrl+a', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 4, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 6]}, {'tok': 'everything', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'delete', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'chrome', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'place', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 6, 7, 11, 19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'soon', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [10, 14]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 14, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'starts', 'tag': 'VBZ', 'dep': 'advcl', 'up': 11, 'dn': [12, 13, 15]}, {'tok': 'typing', 'tag': 'VBG', 'dep': 'xcomp', 'up': 14, 'dn': [16]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'deletion', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'often', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'pawn', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [1]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 6, 7]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'hyperlink', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'firefox', 'tag': 'NNP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'behave', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 7, 11]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'fashion', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [10]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'specific', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 19, 'toks': [{'tok': 'both', 'tag': 'DT', 'dep': 'preconj', 'up': 1, 'dn': []}, {'tok': 'chrome', 'tag': 'VBP', 'dep': 'dep', 'up': 19, 'dn': [0, 2, 3, 4, 11]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'conj', 'up': 1, 'dn': []}, {'tok': 'report', 'tag': 'VBP', 'dep': 'conj', 'up': 1, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'single', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 8]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'console', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 19, 'dn': [12, 14]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'offset', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 19, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 19, 'dn': []}, {'tok': 'translated', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 13, 15, 16, 17, 18, 20, 24, 25, 44]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'dom', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'element', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'offset', 'tag': 'VBP', 'dep': 'conj', 'up': 19, 'dn': [26, 27, 28, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [29, 30]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 32, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 25, 'dn': [31, 33, 42]}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 32, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 42, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 42, 'dn': [35, 37]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [39]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'instance', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': [38]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 42, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 42, 'dn': []}, {'tok': 'blanked', 'tag': 'VBN', 'dep': 'advcl', 'up': 32, 'dn': [34, 36, 40, 41, 43]}, {'tok': 'entirely', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 19, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'ctrl+a', 'tag': 'NNP', 'dep': 'nsubj', 'up': 6, 'dn': [1]}, {'tok': 'followed', 'tag': 'VBN', 'dep': 'acl', 'up': 0, 'dn': [2]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 1, 'dn': [3]}, {'tok': 'delete', 'tag': 'JJ', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 4, 5, 8, 15]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'xcomp', 'up': 6, 'dn': [7, 10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'categories', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'present', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': [12]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}], 'stripped_text': 'Slight alteration: Chrome 28 does seem to be affected after all, though the problem is less severe. (Chrome) Open the [[Nodeulseom]] in the visual editor. Press CTRL+A to select everything on the page. Press Delete. Chrome will place a pawn (♙) in the article as soon as one starts typing after the deletion. Often this pawn is also a hyperlink. Firefox will behave in a similar fashion on this specific page. Both Chrome and Firefox report a single error in the console: \"Error: Offset could not be translated to a DOM element and offset: 3\" This is probably because the article in this instance isn\\'t blanked entirely. Ctrl+a followed by delete doesn\\'t seem to delete the categories present in the article.', 'cleaned': 'slight alteration: chrome does seem to be affected after all, though the problem is less severe. (chrome) - open the [[nodeulseom]] in the visual editor. - press ctrl+a to select everything on the page. - press delete. chrome will place a pawn () in the article as soon as one starts typing after the deletion. often this pawn is also a hyperlink. firefox will behave in a similar fashion on this specific page. both chrome and firefox report a single error in the console: \"error: offset could not be translated to a dom element and offset: \" this is probably because the article in this instance isn\\'t blanked entirely. ctrl+a followed by delete doesn\\'t seem to delete the categories present in the article.'})}),\n", + " '4441': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4441', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'en.wp editor DragonsFlight reports a strange diff at https://en.wikipedia.org/w/index.php?title=Axial_precession&diff=next&oldid=565790907 where a
    was duplicated minus the leading < Possibly related to bug 51304? Version : unspecified Severity : normal', 'parsed': [{'rt': 3, 'toks': [{'tok': 'en.wp', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'dragonsflight', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0, 1]}, {'tok': 'reports', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 6, 11, 16, 17, 18, 20, 31, 32]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'strange', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8, 9, 10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 3, 'dn': [14]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'br', 'tag': 'XX', 'dep': 'npadvmod', 'up': 11, 'dn': [12, 13, 15]}, {'tok': 'clear', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '=', 'tag': 'NNS', 'dep': 'ccomp', 'up': 3, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'dep', 'up': 3, 'dn': []}, {'tok': '>', 'tag': 'PRP', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 20, 'dn': []}, {'tok': 'duplicated', 'tag': 'VBN', 'dep': 'ccomp', 'up': 3, 'dn': [19, 21, 26]}, {'tok': 'minus', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'leading', 'tag': 'VBG', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'pobj', 'up': 21, 'dn': [22, 23]}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'related', 'tag': 'VBN', 'dep': 'conj', 'up': 20, 'dn': [25, 27]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 26, 'dn': [28, 29, 30]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 27, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'en.wp editor DragonsFlight reports a strange diff at https://en.wikipedia.org/w/index.php?title=Axial_precession&diff=next&oldid=565790907 where a
    was duplicated minus the leading < Possibly related to bug 51304? Version : unspecified Severity : normal', 'cleaned': 'en.wp editor dragonsflight reports a strange diff at where a
    was duplicated minus the leading < possibly related to bug ? -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4442': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4442', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Can\\'t reproduce; probably a transient Parsoid DSR and off by one error, given the issue. Marking as \"WORKSFORME\", but please re open if it recurs or further information is available.', 'parsed': [{'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 15, 20]}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'transient', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'dsr', 'tag': 'NNP', 'dep': 'nmod', 'up': 15, 'dn': [5, 6, 7, 9, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'off', 'tag': 'IN', 'dep': 'conj', 'up': 8, 'dn': [11, 12]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [13, 14]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'one', 'tag': 'CD', 'dep': 'pobj', 'up': 12, 'dn': []}, {'tok': 'error', 'tag': 'NN', 'dep': 'dep', 'up': 2, 'dn': [4, 8, 16, 17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'given', 'tag': 'VBN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 17, 'toks': [{'tok': 'marking', 'tag': 'VBG', 'dep': 'csubj', 'up': 17, 'dn': [1, 6, 7, 8, 9, 10, 13]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 3, 4, 5]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'worksforme', 'tag': 'JJ', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'please', 'tag': 'UH', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': 're', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': []}, {'tok': '-', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': []}, {'tok': 'open', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'recurs', 'tag': 'VBZ', 'dep': 'advcl', 'up': 0, 'dn': [11, 12, 14, 16]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'further', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'information', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': [15]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 18, 19]}, {'tok': 'available', 'tag': 'JJ', 'dep': 'acomp', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 17, 'dn': []}]}], 'stripped_text': 'Can\\'t reproduce; probably a transient Parsoid DSR and off by one error, given the issue. Marking as \"WORKSFORME\", but please re open if it recurs or further information is available.', 'cleaned': 'can\\'t reproduce; probably a transient parsoid dsr and off-by-one error, given the issue. marking as \"worksforme\", but please re-open if it recurs or further information is available.'})}),\n", + " '4443': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4443', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Given the proximity of the image, im guessing this is bug 52107.', 'parsed': [{'rt': 9, 'toks': [{'tok': 'given', 'tag': 'VBN', 'dep': 'prep', 'up': 9, 'dn': [2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'proximity', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'm', 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'guessing', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 6, 7, 8, 11, 13, 14, 15, 16]}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 9, 'dn': [10, 12]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 9, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}], 'stripped_text': 'Given the proximity of the image, im guessing this is bug 52107.', 'cleaned': 'given the proximity of the image, im guessing this is bug .'})}),\n", + " '4444': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ohetl546bwt5ac2szu5w', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4444', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(Tested on Firefox 22) It seems that the \"&editintro=Template:BLP_editintro\" URL is accidentally reversed on Monobook. Steps to reproduce: (Vector Working correctly) Navigate to [[Martin J. Silverstein]]. The \"Edit\" link will be: https://en.wikipedia.org/wiki/Martin_J._Silverstein?veaction=edit The \"Edit Source\" link will be: https://en.wikipedia.org/w/index.php?title=Martin_J._Silverstein&action=edit&editintro=Template:BLP_editintro (Monobook Working incorrectly) Navigate to [[Martin J. Silverstein]]. The \"Edit\" link will be: https://en.wikipedia.org/wiki/Martin_J._Silverstein?veaction=edit&editintro=Template:BLP_editintro The \"Edit Source\" link will be: https://en.wikipedia.org/w/index.php?title=Martin_J._Silverstein&action=edit As far as i can see only the source editor can load a template when using the \"EditIntro\" parameter in the URL. In monobook, it seems that the EditIntro parameter is accidentally added to the Visual Editor link instead of the Edit Source link. Version : unspecified Severity : normal', 'parsed': [{'rt': 9, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'tested', 'tag': 'VBN', 'dep': 'advcl', 'up': 9, 'dn': [0, 2, 6, 7]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 8, 23, 26]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 16, 'dn': [13]}, {'tok': '&', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'editintro', 'tag': 'NNP', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': '=', 'tag': 'NNP', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'nmod', 'up': 20, 'dn': [12, 14, 15, 17]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'blp_editintro', 'tag': 'NN', 'dep': 'nmod', 'up': 20, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 23, 'dn': [11, 16, 18, 19]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 23, 'dn': []}, {'tok': 'accidentally', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'reversed', 'tag': 'VBN', 'dep': 'ccomp', 'up': 9, 'dn': [10, 20, 21, 22, 24]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'monobook', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 9, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'dep', 'up': 11, 'dn': [2, 3, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'vector', 'tag': 'NN', 'dep': 'npadvmod', 'up': 7, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'acl', 'up': 0, 'dn': [4, 5, 6, 8, 9]}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'navigate', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 10, 12, 18, 19, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 11, 'dn': [17]}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': 'martin', 'tag': 'NNP', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'j.', 'tag': 'NNP', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'silverstein', 'tag': 'NNP', 'dep': 'pobj', 'up': 12, 'dn': [13, 14, 15, 16]}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [1, 2, 3, 4]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 6, 8, 9, 20, 32]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'attr', 'up': 7, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'nmod', 'up': 18, 'dn': [15]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [13, 14, 16, 17]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [10, 11, 12, 18, 19, 21, 22, 28, 30]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 28, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 28, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'monobook', 'tag': 'NN', 'dep': 'npadvmod', 'up': 28, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'acomp', 'up': 20, 'dn': [23, 24, 25, 26, 27, 29]}, {'tok': 'incorrectly', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': 'navigate', 'tag': 'VB', 'dep': 'acomp', 'up': 7, 'dn': [31, 33, 39, 40, 41]}, {'tok': 'to', 'tag': 'TO', 'dep': 'prep', 'up': 32, 'dn': [38]}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 38, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 38, 'dn': []}, {'tok': 'martin', 'tag': 'NNP', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': 'j.', 'tag': 'NNP', 'dep': 'compound', 'up': 38, 'dn': []}, {'tok': 'silverstein', 'tag': 'NNP', 'dep': 'pobj', 'up': 33, 'dn': [34, 35, 36, 37]}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 32, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 32, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [1, 2, 3, 4]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 6, 8, 9, 20, 22, 23, 24, 36, 49]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'attr', 'up': 7, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 20, 'dn': []}, {'tok': '--', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'nmod', 'up': 18, 'dn': [15]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 20, 'dn': [13, 14, 16, 17]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 7, 'dn': [10, 11, 12, 18, 19, 21]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'attr', 'up': 7, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 7, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 26, 'dn': []}, {'tok': 'far', 'tag': 'RB', 'dep': 'advmod', 'up': 36, 'dn': [25, 30]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 30, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 30, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'advcl', 'up': 26, 'dn': [27, 28, 29]}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 34, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 34, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'compound', 'up': 34, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'nsubj', 'up': 36, 'dn': [31, 32, 33]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 36, 'dn': []}, {'tok': 'load', 'tag': 'VB', 'dep': 'advcl', 'up': 7, 'dn': [26, 34, 35, 38, 40]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 40, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 36, 'dn': [39, 45, 46]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 45, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'editintro', 'tag': 'NNP', 'dep': 'nmod', 'up': 45, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 45, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'dobj', 'up': 40, 'dn': [41, 42, 43, 44]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [48]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'pobj', 'up': 46, 'dn': [47]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [1]}, {'tok': 'monobook', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'seems', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 11, 23]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'editintro', 'tag': 'NNP', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 11, 'dn': [6, 7]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'accidentally', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ccomp', 'up': 4, 'dn': [5, 8, 9, 10, 12]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'visual', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': [14]}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 15, 18, 22]}, {'tok': 'instead', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'cc', 'up': 16, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'edit', 'tag': 'NNP', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': [20]}, {'tok': 'link', 'tag': 'NN', 'dep': 'conj', 'up': 16, 'dn': [19, 21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': '(Tested on Firefox 22) It seems that the \"&editintro=Template:BLP_editintro\" URL is accidentally reversed on Monobook. Steps to reproduce: (Vector Working correctly) Navigate to [[Martin J. Silverstein]]. The \"Edit\" link will be: https://en.wikipedia.org/wiki/Martin_J._Silverstein?veaction=edit The \"Edit Source\" link will be: https://en.wikipedia.org/w/index.php?title=Martin_J._Silverstein&action=edit&editintro=Template:BLP_editintro (Monobook Working incorrectly) Navigate to [[Martin J. Silverstein]]. The \"Edit\" link will be: https://en.wikipedia.org/wiki/Martin_J._Silverstein?veaction=edit&editintro=Template:BLP_editintro The \"Edit Source\" link will be: https://en.wikipedia.org/w/index.php?title=Martin_J._Silverstein&action=edit As far as i can see only the source editor can load a template when using the \"EditIntro\" parameter in the URL. In monobook, it seems that the EditIntro parameter is accidentally added to the Visual Editor link instead of the Edit Source link. Version : unspecified Severity : normal', 'cleaned': '(tested on firefox ) it seems that the \"&editintro=template:blp_editintro\" url is accidentally reversed on monobook. steps to reproduce: (vector - working correctly) - navigate to [[martin j. silverstein]]. -- the \"edit\" link will be: -- the \"edit source\" link will be: (monobook - working incorrectly) - navigate to [[martin j. silverstein]]. -- the \"edit\" link will be: -- the \"edit source\" link will be: as far as i can see only the source editor can load a template when using the \"editintro\" parameter in the url. in monobook, it seems that the editintro parameter is accidentally added to the visual editor link instead of the edit source link. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4446': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4446', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Confirming problem exists. The fix probably needs to be made at [[MediaWiki:Common.js]]', 'parsed': [{'rt': 2, 'toks': [{'tok': 'confirming', 'tag': 'VBG', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'exists', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'fix', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'probably', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'needs', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 6, 13, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'made', 'tag': 'VBN', 'dep': 'xcomp', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8, 9, 10, 12]}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': 'mediawiki', 'tag': 'XX', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'common.js', 'tag': 'ADD', 'dep': 'pobj', 'up': 7, 'dn': [11]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'Confirming problem exists. The fix probably needs to be made at [[MediaWiki:Common.js]]', 'cleaned': 'confirming problem exists. the fix probably needs to be made at [[mediawiki:common.js]]'})}),\n", + " '4447': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4447', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'See https://en.wikipedia.org/w/index.php?title=Karma_in_Hinduism&diff=564615505&oldid=564615290 and https://en.wikipedia.org/w/index.php?title=Karma_in_Hinduism&diff=565801063&oldid=565800169 Reproduced at https://en.wikipedia.org/w/index.php?title=User:John_Vandenberg/test&diff=565853026&oldid=565852620, https://en.wikipedia.org/w/index.php?title=User:John_Vandenberg/test&diff=565853312&oldid=565853264 Version : unspecified Severity : normal', 'parsed': [{'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': [5, 7]}, {'tok': '>', 'tag': 'XX', 'dep': 'npadvmod', 'up': 6, 'dn': []}, {'tok': 'reproduced', 'tag': 'VBD', 'dep': 'conj', 'up': 0, 'dn': [6, 9, 22, 25, 26, 27, 28, 29, 30]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': [24]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 8, 'dn': [23]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'oprd', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 8, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'oprd', 'up': 8, 'dn': []}]}], 'stripped_text': 'See https://en.wikipedia.org/w/index.php?title=Karma_in_Hinduism&diff=564615505&oldid=564615290 and https://en.wikipedia.org/w/index.php?title=Karma_in_Hinduism&diff=565801063&oldid=565800169 Reproduced at https://en.wikipedia.org/w/index.php?title=User:John_Vandenberg/test&diff=565853026&oldid=565852620, https://en.wikipedia.org/w/index.php?title=User:John_Vandenberg/test&diff=565853312&oldid=565853264 Version : unspecified Severity : normal', 'cleaned': 'see and reproduced at -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4448': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4448', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Sorry for getting to this bug so late. I can\\'t reproduce this bug at all. However, I have a number of confusions and questions about the bug report such that I don\\'t know if that\\'s because the bug has been fixed, was never present, or I just can\\'t understand it… : ( \"In VE, the image is not editable.\" What does \"not editable\" mean? You can\\'t move? Can\\'t resize? Can\\'t add a caption? Can\\'t delete? Doesn\\'t appear? \"(note the diff is a mess)\" Is it? What kind of mess? Details help a lot in a complex system so we can tell whether we can reproduce or not. Is the VE still the same VE that you had open in step 2 (with the changes made to the text line into \"abc def gh\", and the WT changes made in step 3 also made but in parallel to the edit)? See https://www.mediawiki.org/wiki/VisualEditor:Bug_52107 for my testing page. Am provisionally marking this as \"WORKSFORME\", which is very unsatisfactory. : ( Happy to review if we can have further information.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'sorry', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [1, 8]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'getting', 'tag': 'VBG', 'dep': 'pcomp', 'up': 1, 'dn': [3, 7]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'late', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 7, 8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4]}, {'tok': 'at', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'all', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'however', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 19, 29, 30, 41, 42]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'confusions', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [8, 9, 10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'questions', 'tag': 'NNS', 'dep': 'conj', 'up': 7, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'report', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11, 12]}, {'tok': 'such', 'tag': 'JJ', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 19, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'know', 'tag': 'VB', 'dep': 'advcl', 'up': 3, 'dn': [14, 15, 16, 17, 18, 22]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 22, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 22, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 19, 'dn': [20, 21, 28]}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 28, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 28, 'dn': [24]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 28, 'dn': []}, {'tok': 'fixed', 'tag': 'VBN', 'dep': 'advcl', 'up': 22, 'dn': [23, 25, 26, 27]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 3, 'dn': [31, 32, 33, 34, 39]}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 30, 'dn': []}, {'tok': 'present', 'tag': 'JJ', 'dep': 'acomp', 'up': 30, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 30, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 30, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 39, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 39, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 39, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 39, 'dn': []}, {'tok': 'understand', 'tag': 'VB', 'dep': 'conj', 'up': 30, 'dn': [35, 36, 37, 38, 40]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 39, 'dn': []}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':-(', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [2]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'nsubj', 'up': 6, 'dn': [4]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 7, 8, 9, 10]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 6, 'dn': []}, {'tok': 'editable', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'editable', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 7]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'mean', 'tag': 'NN', 'dep': 'xcomp', 'up': 4, 'dn': [5]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 2, 4]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'resize', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'caption', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'ca', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'appear', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'parataxis', 'up': 10, 'dn': [1, 5, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 2, 'dn': [4, 7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'mess', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 9, 11, 12]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'what', 'tag': 'WP', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'kind', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'mess', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'details', 'tag': 'NNS', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'help', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 4, 11, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'lot', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [7]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'complex', 'tag': 'JJ', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'system', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 11, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 11, 'dn': []}, {'tok': 'tell', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [8, 9, 10, 15]}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 15, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ccomp', 'up': 11, 'dn': [12, 13, 14, 16, 17]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'conj', 'up': 15, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 5, 6, 9, 16, 17, 31, 32, 43, 51]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 've', 'tag': 'VBP', 'dep': 'attr', 'up': 0, 'dn': [1, 3]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'attr', 'up': 0, 'dn': [4]}, {'tok': 've', 'tag': 'NN', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 9, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'ccomp', 'up': 0, 'dn': [7, 8, 10, 11, 13, 14, 15]}, {'tok': 'open', 'tag': 'JJ', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [12]}, {'tok': 'step', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [19, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'pobj', 'up': 17, 'dn': [18, 20]}, {'tok': 'made', 'tag': 'VBN', 'dep': 'acl', 'up': 19, 'dn': [21, 25]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 21, 'dn': [22, 23]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [26, 29]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'abc', 'tag': 'NNP', 'dep': 'nmod', 'up': 29, 'dn': []}, {'tok': 'def', 'tag': 'NNP', 'dep': 'compound', 'up': 29, 'dn': []}, {'tok': 'gh', 'tag': 'NNP', 'dep': 'pobj', 'up': 25, 'dn': [27, 28]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'wt', 'tag': 'NN', 'dep': 'compound', 'up': 35, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'nsubj', 'up': 43, 'dn': [33, 34, 36, 39, 40, 41]}, {'tok': 'made', 'tag': 'VBN', 'dep': 'acl', 'up': 35, 'dn': [37]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [38]}, {'tok': 'step', 'tag': 'NN', 'dep': 'pobj', 'up': 37, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 35, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 43, 'dn': []}, {'tok': 'made', 'tag': 'VBD', 'dep': 'conj', 'up': 0, 'dn': [35, 42, 44, 45, 50]}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 43, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'conj', 'up': 43, 'dn': [46]}, {'tok': 'parallel', 'tag': 'NN', 'dep': 'pobj', 'up': 45, 'dn': [47]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 46, 'dn': [49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 49, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 47, 'dn': [48]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': '?', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 4, 8]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [7]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 7, 'dn': []}, {'tok': 'testing', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'am', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'provisionally', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 10, 13]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5, 6, 7, 8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'worksforme', 'tag': 'JJ', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 2, 'dn': [9, 12]}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'unsatisfactory', 'tag': 'JJ', 'dep': 'acomp', 'up': 10, 'dn': [11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': ':-(', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'happy', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [0, 3, 7, 10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'review', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [4, 5, 6, 9]}, {'tok': 'further', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': []}, {'tok': 'information', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': 'Sorry for getting to this bug so late. I can\\'t reproduce this bug at all. However, I have a number of confusions and questions about the bug report such that I don\\'t know if that\\'s because the bug has been fixed, was never present, or I just can\\'t understand it… : ( \"In VE, the image is not editable.\" What does \"not editable\" mean? You can\\'t move? Can\\'t resize? Can\\'t add a caption? Can\\'t delete? Doesn\\'t appear? \"(note the diff is a mess)\" Is it? What kind of mess? Details help a lot in a complex system so we can tell whether we can reproduce or not. Is the VE still the same VE that you had open in step 2 (with the changes made to the text line into \"abc def gh\", and the WT changes made in step 3 also made but in parallel to the edit)? See https://www.mediawiki.org/wiki/VisualEditor:Bug_52107 for my testing page. Am provisionally marking this as \"WORKSFORME\", which is very unsatisfactory. : ( Happy to review if we can have further information.', 'cleaned': 'sorry for getting to this bug so late. i can\\'t reproduce this bug at all. however, i have a number of confusions and questions about the bug report such that i don\\'t know if that\\'s because the bug has been fixed, was never present, or i just can\\'t understand it... :-( \"in ve, the image is not editable.\" what does \"not editable\" mean? you can\\'t move? can\\'t resize? can\\'t add a caption? can\\'t delete? doesn\\'t appear? \"(note the diff is a mess)\" is it? what kind of mess? details help a lot in a complex system so we can tell whether we can reproduce or not. is the ve still the same ve that you had open in step (with the changes made to the text line into \"abc def gh\", and the wt changes made in step also made but in parallel to the edit)? see for my testing page. am provisionally marking this as \"worksforme\", which is very unsatisfactory. :-( happy to review if we can have further information.'})}),\n", + " '4449': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4449', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Here is another case that looks similar: https://en.wikipedia.org/w/index.php?title=Persian_language&diff=prev&oldid=566108307', 'parsed': [{'rt': 1, 'toks': [{'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 7, 8, 9, 10]}, {'tok': 'another', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'case', 'tag': 'NN', 'dep': 'nsubj', 'up': 1, 'dn': [2, 5]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'relcl', 'up': 3, 'dn': [4, 6]}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 1, 'dn': []}]}], 'stripped_text': 'Here is another case that looks similar: https://en.wikipedia.org/w/index.php?title=Persian_language&diff=prev&oldid=566108307', 'cleaned': 'here is another case that looks similar: '})}),\n", + " '4450': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4450', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Steps to reproduce: 1. Create a page with \" abc def gh [[File:Andrew W.K. The Party All Goddamn Night EP 2011.jpg|thumb|right]][[Sambanthar|Thirugnana Sambanthar]] of the [[Shaiva Siddhanta]] school. \" 2. In VE, the image is not editable. Place the cursor at \\'c\\', press space and then delete: converting the first line to \"abc def gh\" press save, review changes. (note that the diff looks good. Do not save.) 3. In Source Editor, after gh add \\' ij\\' and save 4. In VE, repeat step 2 (note the diff is a mess) Confirmed any image does this; and tested in Chrome and Firefox.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 5, 7]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [4, 6]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'create', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4, 7]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'abc', 'tag': 'NNP', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'def', 'tag': 'NNP', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'gh', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': [5, 6]}]}, {'rt': 2, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'file', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 17, 18, 19, 20, 29, 30]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'andrew', 'tag': 'NNP', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'w.k.-the', 'tag': 'JJ', 'dep': 'compound', 'up': 8, 'dn': [4, 5]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'party', 'tag': 'NN', 'dep': 'nmod', 'up': 17, 'dn': [6, 7, 9]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'goddamn', 'tag': 'NN', 'dep': 'compound', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'night', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': [12, 13]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'ep-.jpg|thumb|right]][[sambanthar|thirugnana', 'tag': 'NNP', 'dep': 'compound', 'up': 17, 'dn': [10, 11, 14, 15]}, {'tok': 'sambanthar', 'tag': 'NNP', 'dep': 'appos', 'up': 2, 'dn': [8, 16]}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [28]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 28, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': 'shaiva', 'tag': 'NN', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': 'siddhanta', 'tag': 'NN', 'dep': 'nmod', 'up': 28, 'dn': [22, 23, 24, 26, 27]}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'school', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 25]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [1]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 6, 7, 8]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': 'editable', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'place', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 10, 12, 14, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4, 5, 6, 7, 9]}, {'tok': \"'\", 'tag': '``', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'c', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'space', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'delete', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [11, 13]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'converting', 'tag': 'VBG', 'dep': 'acl', 'up': 0, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16, 18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [26]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'abc', 'tag': 'NNP', 'dep': 'nmod', 'up': 22, 'dn': []}, {'tok': 'def', 'tag': 'NNP', 'dep': 'nmod', 'up': 22, 'dn': []}, {'tok': 'gh', 'tag': 'NNP', 'dep': 'nmod', 'up': 26, 'dn': [19, 20, 21, 23]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': [24]}, {'tok': 'save', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [22, 25, 27, 29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'review', 'tag': 'NN', 'dep': 'compound', 'up': 29, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'appos', 'up': 26, 'dn': [28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 7]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 1, 'dn': [2, 4, 6]}, {'tok': 'good', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'do', 'tag': 'VB', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [2]}, {'tok': 'source', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 6, 'dn': []}, {'tok': 'gh', 'tag': 'NNP', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 4, 5, 7, 8, 9, 10, 11, 15]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'ij', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 6, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'conj', 'up': 6, 'dn': [12, 13, 14]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [1]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'repeat', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6, 7, 9, 16, 28]}, {'tok': 'step', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'note', 'tag': 'VB', 'dep': 'parataxis', 'up': 3, 'dn': [8, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'diff', 'tag': 'NN', 'dep': 'nsubj', 'up': 12, 'dn': [10]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 9, 'dn': [11, 14, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'mess', 'tag': 'NN', 'dep': 'attr', 'up': 12, 'dn': [13]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'confirmed', 'tag': 'VBD', 'dep': 'dep', 'up': 3, 'dn': [19, 21, 22, 23]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'image', 'tag': 'NN', 'dep': 'nsubj', 'up': 19, 'dn': [17]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 16, 'dn': [18, 20]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 19, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 16, 'dn': []}, {'tok': 'tested', 'tag': 'VBD', 'dep': 'conj', 'up': 16, 'dn': [24]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [25]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'pobj', 'up': 24, 'dn': [26, 27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'firefox', 'tag': 'NNS', 'dep': 'conj', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'Steps to reproduce: 1. Create a page with \" abc def gh [[File:Andrew W.K. The Party All Goddamn Night EP 2011.jpg|thumb|right]][[Sambanthar|Thirugnana Sambanthar]] of the [[Shaiva Siddhanta]] school. \" 2. In VE, the image is not editable. Place the cursor at \\'c\\', press space and then delete: converting the first line to \"abc def gh\" press save, review changes. (note that the diff looks good. Do not save.) 3. In Source Editor, after gh add \\' ij\\' and save 4. In VE, repeat step 2 (note the diff is a mess) Confirmed any image does this; and tested in Chrome and Firefox.', 'cleaned': 'steps to reproduce: . create a page with \" abc def gh [[file:andrew-w.k.-the-party-all-goddamn-night-ep-.jpg|thumb|right]][[sambanthar|thirugnana sambanthar]] of the [[shaiva siddhanta]] school. \" . in ve, the image is not editable. place the cursor at \\'c\\', press space and then delete: converting the first line to \"abc def gh\" - press save, review changes. (note that the diff looks good. do not save.) . in source editor, after gh add \\' ij\\' and save . in ve, repeat step (note the diff is a mess) confirmed any image does this; and tested in chrome and firefox.'})}),\n", + " '4451': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4451', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"This looks like a string buffer problem, as it inserts different pieces of text into the same spot. And it appears to only happen every second edit. https://en.wikipedia.org/w/index.php?title=User:John_Vandenberg/test&action=history&offset=20130727021955&limit=4 The testcase is fairly small now https://en.wikipedia.org/wiki/User:John_Vandenberg/test My process for reproducing the bug is to open the page in VE, merge the first two paragraphs (i.e. bring 'other Hindu views' up to the 'and'). Review. If that doesnt trigger it, edit source, remove a word further down in the page, save, and remove the process in VE.\", 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'looks', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 7, 10, 19]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [6]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'string', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'buffer', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': [4]}, {'tok': 'problem', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 5]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 10, 'dn': []}, {'tok': 'inserts', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [8, 9, 12, 15]}, {'tok': 'different', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'pieces', 'tag': 'NNS', 'dep': 'dobj', 'up': 10, 'dn': [11, 13]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'spot', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 5, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'happen', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 4, 8]}, {'tok': 'every', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'attr', 'up': 5, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'testcase', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 7, 8, 9, 10, 18, 46]}, {'tok': 'fairly', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'small', 'tag': 'JJ', 'dep': 'acomp', 'up': 5, 'dn': [6]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'attr', 'up': 5, 'dn': [11]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 13, 'dn': []}, {'tok': 'process', 'tag': 'NN', 'dep': 'nsubj', 'up': 18, 'dn': [12, 14]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [15]}, {'tok': 'reproducing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [13, 20, 26, 45]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 20, 'dn': []}, {'tok': 'open', 'tag': 'VB', 'dep': 'xcomp', 'up': 18, 'dn': [19, 22, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 20, 'dn': [21]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 20, 'dn': [24]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'merge', 'tag': 'VB', 'dep': 'conj', 'up': 18, 'dn': [25, 30]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 30, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 30, 'dn': []}, {'tok': 'paragraphs', 'tag': 'NNS', 'dep': 'dobj', 'up': 26, 'dn': [27, 28, 29, 33]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'i.e.', 'tag': 'FW', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'bring', 'tag': 'VB', 'dep': 'parataxis', 'up': 30, 'dn': [31, 32, 34, 37, 39, 44]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'hindu', 'tag': 'NN', 'dep': 'compound', 'up': 37, 'dn': []}, {'tok': 'views', 'tag': 'NNS', 'dep': 'dobj', 'up': 33, 'dn': [35, 36, 38]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'case', 'up': 37, 'dn': []}, {'tok': 'up', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [40]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 39, 'dn': [42, 43]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': \"'\", 'tag': 'NN', 'dep': 'pobj', 'up': 40, 'dn': [41]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 40, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'review', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 10, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 4, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'nt', 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'trigger', 'tag': 'VB', 'dep': 'advcl', 'up': 10, 'dn': [0, 1, 2, 3, 5, 6, 8, 9]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'source', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'ROOT', 'dn': [4, 12, 14, 15, 18, 19, 27]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11]}, {'tok': 'further', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'down', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': [13]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'conj', 'up': 10, 'dn': [20, 21, 22]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 19, 'dn': []}, {'tok': 'remove', 'tag': 'VB', 'dep': 'conj', 'up': 19, 'dn': [24, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'process', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [23]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [26]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}], 'stripped_text': \"This looks like a string buffer problem, as it inserts different pieces of text into the same spot. And it appears to only happen every second edit. https://en.wikipedia.org/w/index.php?title=User:John_Vandenberg/test&action=history&offset=20130727021955&limit=4 The testcase is fairly small now https://en.wikipedia.org/wiki/User:John_Vandenberg/test My process for reproducing the bug is to open the page in VE, merge the first two paragraphs (i.e. bring 'other Hindu views' up to the 'and'). Review. If that doesnt trigger it, edit source, remove a word further down in the page, save, and remove the process in VE.\", 'cleaned': \"this looks like a string buffer problem, as it inserts different pieces of text into the same spot. and it appears to only happen every second edit. the testcase is fairly small now my process for reproducing the bug is to open the page in ve, merge the first two paragraphs (i.e. bring 'other hindu views' up to the 'and'). review. if that doesnt trigger it, edit source, remove a word further down in the page, save, and remove the process in ve.\"})}),\n", + " '4452': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4452', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Reported at: https://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Link_formatting_trick Simplified test cases here: [subbu@earth lib] echo \"[[Foo|\\'foo\\']]\" | node parse | sed \"s/foo/foo<\\\\/i>/g;\" | node parse html2wt [[Foo|\\'\\'\\'foo\\'\\'\\']] [subbu@earth lib] echo \"[[Foo|\\'foo\\']]\" | node parse | sed \"s/foo/foo<\\\\/b>/g;\" | node parse html2wt [[Foo|\\'\\'\\'\\'foo\\'\\'\\'\\']] Version : unspecified Severity : normal', 'parsed': [{'rt': 39, 'toks': [{'tok': 'reported', 'tag': 'VBN', 'dep': 'advcl', 'up': 15, 'dn': [1, 9]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 8, 'dn': []}, {'tok': 'simplified', 'tag': 'VBN', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'test', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'cases', 'tag': 'NNS', 'dep': 'pobj', 'up': 1, 'dn': [3, 4, 5, 6, 7]}, {'tok': 'here', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'subbu@earth', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': 'lib', 'tag': 'NN', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'echo', 'tag': 'VB', 'dep': 'ccomp', 'up': 39, 'dn': [0, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 28]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': \"foo|'foo\", 'tag': 'NNS', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': \"'\", 'tag': 'VBP', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'node', 'tag': 'NNP', 'dep': 'compound', 'up': 26, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'nsubj', 'up': 28, 'dn': [24, 25]}, {'tok': '|', 'tag': 'RB', 'dep': 'advmod', 'up': 28, 'dn': []}, {'tok': 'sed', 'tag': 'VBD', 'dep': 'parataxis', 'up': 15, 'dn': [22, 23, 26, 27, 29, 30, 31, 32, 33, 34]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 's', 'tag': 'NNS', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': 'foo/', 'tag': 'ADD', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'foo<\\\\/i>/g', 'tag': 'CD', 'dep': 'dobj', 'up': 28, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'node', 'tag': 'NNP', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'ROOT', 'dn': [15, 35, 36, 37, 38, 40]}, {'tok': '--html2wt', 'tag': 'NNP', 'dep': 'punct', 'up': 39, 'dn': []}]}, {'rt': 11, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': [1, 2, 3, 4]}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': \"foo|'''foo\", 'tag': 'NNS', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': 'CD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'subbu@earth', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'lib', 'tag': 'NN', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'echo', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 5, 6, 7, 8, 9, 10, 12]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 22, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': [2]}, {'tok': \"foo|'foo\", 'tag': 'NNS', 'dep': 'prep', 'up': 1, 'dn': []}, {'tok': \"'\", 'tag': 'VBP', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'node', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [7, 8]}, {'tok': '|', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'sed', 'tag': 'VBD', 'dep': 'ccomp', 'up': 22, 'dn': [0, 1, 3, 4, 5, 6, 9, 10, 12, 13, 15, 16, 17]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 's', 'tag': 'NNP', 'dep': 'dobj', 'up': 11, 'dn': [14]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'foo/', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'foo<\\\\/b>/g', 'tag': 'CD', 'dep': 'npadvmod', 'up': 11, 'dn': []}, {'tok': ';', 'tag': ':', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '|', 'tag': 'NN', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'node', 'tag': 'NNP', 'dep': 'compound', 'up': 22, 'dn': []}, {'tok': 'parse', 'tag': 'NN', 'dep': 'ROOT', 'dn': [11, 18, 19, 20, 21, 23]}, {'tok': '--html2wt', 'tag': 'NNP', 'dep': 'punct', 'up': 22, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': \"foo|''''foo\", 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6]}, {'tok': \"''\", 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': \"'\", 'tag': 'VBP', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': \"'\", 'tag': 'VBP', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'meta', 'up': 2, 'dn': [0]}, {'tok': '*', 'tag': 'NFP', 'dep': 'meta', 'up': 10, 'dn': [1, 3, 4, 5, 6]}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [2, 8, 11, 12, 13]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [10, 14]}]}], 'stripped_text': 'Reported at: https://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Link_formatting_trick Simplified test cases here: [subbu@earth lib] echo \"[[Foo|\\'foo\\']]\" | node parse | sed \"s/foo/foo<\\\\/i>/g;\" | node parse html2wt [[Foo|\\'\\'\\'foo\\'\\'\\']] [subbu@earth lib] echo \"[[Foo|\\'foo\\']]\" | node parse | sed \"s/foo/foo<\\\\/b>/g;\" | node parse html2wt [[Foo|\\'\\'\\'\\'foo\\'\\'\\'\\']] Version : unspecified Severity : normal', 'cleaned': 'reported at: simplified test cases here: [subbu@earth lib] echo \"[[foo|\\'foo\\']]\" | node parse | sed \"s/foo/foo<\\\\/i>/g;\" | node parse --html2wt [[foo|\\'\\'\\'foo\\'\\'\\']] [subbu@earth lib] echo \"[[foo|\\'foo\\']]\" | node parse | sed \"s/foo/foo<\\\\/b>/g;\" | node parse --html2wt [[foo|\\'\\'\\'\\'foo\\'\\'\\'\\']] -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4453': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-slccyo5rqasgpljxny7g', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4453', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Deployed and tested in production.', 'parsed': [{'rt': 0, 'toks': [{'tok': 'deployed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [1, 2, 5]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'tested', 'tag': 'VBN', 'dep': 'conj', 'up': 0, 'dn': [3]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}], 'stripped_text': 'Deployed and tested in production.', 'cleaned': 'deployed and tested in production.'})}),\n", + " '4458': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2nopae2cxuamwcbndaih', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4458', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This bug is about the generalisation of the solution deployed in bug #50929 in the Wikimedia environment. Having in mind the medium term of the deployment of the VisualEditor in many/most of the MediaWiki wikis, it could be a good idea to give the sysadmins the choice of enabling or disabling the VisualEditor by default for registrated users, with a LocalSettings parameter wgVisualEditorDefault. This would give the choice to the sysadmins to enable by default or not the VE for registrated users (for anons there is already the preference wgVisualEditorDisableForAnons), and this could be directly used in the Wikimedia environment to replace the parameter $wmgVisualEditorDefault. To resolve this bug, the patch https://gerrit.wikimedia.org/r/#/c/75541/ could be generalised by renaming the new preference \"visualeditor betatempdisable\" into \"visualeditor preference disable\", and depending of the variable wgVisualEditorDefault either the positive preference (for alpha/beta environments, \"Enable the VE\") or the negative preference (for production environments, \"Disable the VE\") would be used, the other preference being hidden with wgHiddenPrefs. In the normal scenario the wiki change from beta to production environment, it would be easy for the sysadmin to change the wgVisualEditorDefault value from false to true and this would automatically activate the VE during the change, so that the users are aware of the new setting and have the possibility of seeing the new editor (some welcoming message could be displayed then) and if users don’t like it they are given the possibility to disable it (or not if the relevant preference is hidden, but this is a sysadmin/community choice). I point out the default messages visualeditor preference enable/disable should have a general wiki phrasing, and any Wikimedia customisation (about namespaces where it is enabled, about the time the parameter is available before possibly hide the preference) should be customised in the WikimediaMessages extension (see my comment https://bugzilla.wikimedia.org/show_bug.cgi?id=50929#c34 ). Version : unspecified Severity : enhancement See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50929', 'parsed': [{'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': [0]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 3, 20]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'generalisation', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'solution', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'deployed', 'tag': 'VBN', 'dep': 'acl', 'up': 8, 'dn': [10, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11, 14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'nummod', 'up': 14, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'wikimedia', 'tag': 'NN', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'environment', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': 'having', 'tag': 'VBG', 'dep': 'advcl', 'up': 23, 'dn': [1, 5]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [2]}, {'tok': 'mind', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'medium', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'term', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [3, 4, 6, 12]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'deployment', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [15]}, {'tok': 'many', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'most', 'tag': 'JJS', 'dep': 'pobj', 'up': 12, 'dn': [13, 14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'mediawiki', 'tag': 'NNP', 'dep': 'compound', 'up': 19, 'dn': []}, {'tok': 'wikis', 'tag': 'NNP', 'dep': 'pobj', 'up': 16, 'dn': [17, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 20, 21, 22, 26, 50]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'idea', 'tag': 'NN', 'dep': 'attr', 'up': 23, 'dn': [24, 25, 28]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'acl', 'up': 26, 'dn': [27, 30, 32, 44, 45]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 30, 'dn': []}, {'tok': 'sysadmins', 'tag': 'NNS', 'dep': 'dative', 'up': 28, 'dn': [29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': 'choice', 'tag': 'NN', 'dep': 'dobj', 'up': 28, 'dn': [31, 33]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 32, 'dn': [34]}, {'tok': 'enabling', 'tag': 'VBG', 'dep': 'pcomp', 'up': 33, 'dn': [35, 36]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 34, 'dn': []}, {'tok': 'disabling', 'tag': 'VBG', 'dep': 'conj', 'up': 34, 'dn': [38, 39]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [40]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [41]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [43]}, {'tok': 'registrated', 'tag': 'JJ', 'dep': 'amod', 'up': 43, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 41, 'dn': [42]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [47]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 47, 'dn': []}, {'tok': 'localsettings', 'tag': 'NNS', 'dep': 'pobj', 'up': 45, 'dn': [46, 49]}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'compound', 'up': 49, 'dn': []}, {'tok': 'wgvisualeditordefault', 'tag': 'NNP', 'dep': 'appos', 'up': 47, 'dn': [48]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'give', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 4, 5, 9, 29, 30, 35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'choice', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3]}, {'tok': 'to', 'tag': 'IN', 'dep': 'dative', 'up': 2, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'sysadmins', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': [6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'enable', 'tag': 'VB', 'dep': 'advcl', 'up': 2, 'dn': [8, 10, 23]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [12, 15]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'conj', 'up': 11, 'dn': [13, 14, 16]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'registrated', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'pobj', 'up': 16, 'dn': [17, 19]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [21]}, {'tok': 'anons', 'tag': 'NNS', 'dep': 'pobj', 'up': 20, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 23, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 9, 'dn': [20, 22, 24, 27, 28]}, {'tok': 'already', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': 'wgvisualeditordisableforanons', 'tag': 'NNS', 'dep': 'attr', 'up': 23, 'dn': [25, 26]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 35, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 35, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 35, 'dn': []}, {'tok': 'directly', 'tag': 'RB', 'dep': 'advmod', 'up': 35, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [31, 32, 33, 34, 36, 41, 44, 45, 46, 47, 48]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [39]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 39, 'dn': []}, {'tok': 'wikimedia', 'tag': 'NN', 'dep': 'compound', 'up': 39, 'dn': []}, {'tok': 'environment', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [37, 38]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 41, 'dn': []}, {'tok': 'replace', 'tag': 'VB', 'dep': 'xcomp', 'up': 35, 'dn': [40, 43]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'dobj', 'up': 41, 'dn': [42]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'cur', 'tag': 'NNP', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 35, 'dn': []}, {'tok': 'wmgvisualeditordefault', 'tag': 'NNP', 'dep': 'dobj', 'up': 35, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 35, 'dn': []}]}, {'rt': 12, 'toks': [{'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 1, 'dn': []}, {'tok': 'resolve', 'tag': 'VB', 'dep': 'advcl', 'up': 12, 'dn': [0, 3]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'patch', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 12, 'dn': [5, 7]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 6, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 12, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'nsubjpass', 'up': 12, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 12, 'dn': []}, {'tok': 'generalised', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [1, 4, 6, 8, 9, 10, 11, 13, 32, 50]}, {'tok': 'by', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'renaming', 'tag': 'VBG', 'dep': 'pcomp', 'up': 13, 'dn': [17, 23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16, 21, 22]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'npadvmod', 'up': 21, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'betatempdisable', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': [18, 19, 20]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [29, 30, 31]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'npadvmod', 'up': 29, 'dn': [27]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'appos', 'up': 25, 'dn': [26]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'disable', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': [24, 25, 28]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 12, 'dn': []}, {'tok': 'depending', 'tag': 'VBG', 'dep': 'prep', 'up': 50, 'dn': [34, 41]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [37]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'variable', 'tag': 'JJ', 'dep': 'amod', 'up': 37, 'dn': []}, {'tok': 'wgvisualeditordefault', 'tag': 'NN', 'dep': 'pobj', 'up': 34, 'dn': [35, 36]}, {'tok': 'either', 'tag': 'CC', 'dep': 'preconj', 'up': 41, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'positive', 'tag': 'JJ', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'conj', 'up': 33, 'dn': [38, 39, 40, 42, 43]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [47]}, {'tok': 'alpha', 'tag': 'NN', 'dep': 'nmod', 'up': 47, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 46, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'amod', 'up': 47, 'dn': [45]}, {'tok': 'environments', 'tag': 'NNS', 'dep': 'pobj', 'up': 43, 'dn': [44, 46]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'enable', 'tag': 'VBP', 'dep': 'conj', 'up': 12, 'dn': [33, 48, 49, 52, 53, 54, 55, 58, 65, 72, 78, 81]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'dobj', 'up': 50, 'dn': [51]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 50, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 50, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 58, 'dn': []}, {'tok': 'negative', 'tag': 'JJ', 'dep': 'amod', 'up': 58, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'conj', 'up': 50, 'dn': [56, 57, 59, 60]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 58, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 58, 'dn': [62]}, {'tok': 'production', 'tag': 'NN', 'dep': 'compound', 'up': 62, 'dn': []}, {'tok': 'environments', 'tag': 'NNS', 'dep': 'pobj', 'up': 60, 'dn': [61]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 65, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 65, 'dn': []}, {'tok': 'disable', 'tag': 'VB', 'dep': 'conj', 'up': 50, 'dn': [63, 64, 67, 68, 69]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 67, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'dobj', 'up': 65, 'dn': [66]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 65, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 65, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 72, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 72, 'dn': []}, {'tok': 'used', 'tag': 'VBN', 'dep': 'ccomp', 'up': 50, 'dn': [70, 71]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 78, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 76, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 76, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 78, 'dn': [74, 75]}, {'tok': 'being', 'tag': 'VBG', 'dep': 'auxpass', 'up': 78, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'ccomp', 'up': 50, 'dn': [73, 76, 77, 79]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 78, 'dn': [80]}, {'tok': 'wghiddenprefs', 'tag': 'NNS', 'dep': 'pobj', 'up': 79, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 50, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'scenario', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'wiki', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'advcl', 'up': 15, 'dn': [0, 4, 5, 7]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'beta', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'production', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'environment', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [6, 12, 13, 14, 16, 21, 29, 33, 102]}, {'tok': 'easy', 'tag': 'JJ', 'dep': 'acomp', 'up': 15, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'sysadmin', 'tag': 'NN', 'dep': 'nsubj', 'up': 21, 'dn': [18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 21, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'advcl', 'up': 15, 'dn': [17, 19, 20, 24, 25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'wgvisualeditordefault', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'value', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 23]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [26, 27]}, {'tok': 'false', 'tag': 'JJ', 'dep': 'pobj', 'up': 25, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 25, 'dn': [28]}, {'tok': 'true', 'tag': 'JJ', 'dep': 'pobj', 'up': 27, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 15, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 33, 'dn': []}, {'tok': 'automatically', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': []}, {'tok': 'activate', 'tag': 'VB', 'dep': 'conj', 'up': 15, 'dn': [30, 31, 32, 35, 36, 39, 44, 65, 68, 77]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 've', 'tag': 'NN', 'dep': 'dobj', 'up': 33, 'dn': [34]}, {'tok': 'during', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 38, 'dn': []}, {'tok': 'change', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': [37]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'so', 'tag': 'IN', 'dep': 'mark', 'up': 44, 'dn': []}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 44, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 43, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 44, 'dn': [42]}, {'tok': 'are', 'tag': 'VBP', 'dep': 'advcl', 'up': 33, 'dn': [40, 41, 43, 45, 50, 51]}, {'tok': 'aware', 'tag': 'JJ', 'dep': 'acomp', 'up': 44, 'dn': [46]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 45, 'dn': [49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 49, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 49, 'dn': []}, {'tok': 'setting', 'tag': 'NN', 'dep': 'pobj', 'up': 46, 'dn': [47, 48]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 44, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'conj', 'up': 44, 'dn': [53]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 53, 'dn': []}, {'tok': 'possibility', 'tag': 'NN', 'dep': 'dobj', 'up': 51, 'dn': [52, 54]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 53, 'dn': [55]}, {'tok': 'seeing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 54, 'dn': [58]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 58, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 58, 'dn': []}, {'tok': 'editor', 'tag': 'NN', 'dep': 'dobj', 'up': 55, 'dn': [56, 57]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 65, 'dn': []}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 62, 'dn': []}, {'tok': 'welcoming', 'tag': 'VBG', 'dep': 'amod', 'up': 62, 'dn': []}, {'tok': 'message', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 65, 'dn': [60, 61]}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 65, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 65, 'dn': []}, {'tok': 'displayed', 'tag': 'VBN', 'dep': 'parataxis', 'up': 33, 'dn': [59, 62, 63, 64, 66, 67]}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 65, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 65, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 33, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 73, 'dn': []}, {'tok': 'users', 'tag': 'NNS', 'dep': 'nsubj', 'up': 73, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 73, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 73, 'dn': []}, {'tok': 'like', 'tag': 'VB', 'dep': 'advcl', 'up': 77, 'dn': [69, 70, 71, 72, 74]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 73, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 77, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 77, 'dn': []}, {'tok': 'given', 'tag': 'VBN', 'dep': 'conj', 'up': 33, 'dn': [73, 75, 76, 79, 92, 93, 95]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 79, 'dn': []}, {'tok': 'possibility', 'tag': 'NN', 'dep': 'dobj', 'up': 77, 'dn': [78, 81]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 81, 'dn': []}, {'tok': 'disable', 'tag': 'VB', 'dep': 'acl', 'up': 79, 'dn': [80, 82, 84, 91]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 81, 'dn': [83]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 82, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 81, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 91, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 91, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 89, 'dn': []}, {'tok': 'relevant', 'tag': 'JJ', 'dep': 'amod', 'up': 89, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 91, 'dn': [87, 88]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 91, 'dn': []}, {'tok': 'hidden', 'tag': 'VBN', 'dep': 'conj', 'up': 81, 'dn': [85, 86, 89, 90]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 77, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 77, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 95, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 77, 'dn': [94, 100, 101]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 100, 'dn': []}, {'tok': 'sysadmin', 'tag': 'NN', 'dep': 'nmod', 'up': 99, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 99, 'dn': []}, {'tok': 'community', 'tag': 'NN', 'dep': 'compound', 'up': 100, 'dn': [97, 98]}, {'tok': 'choice', 'tag': 'NN', 'dep': 'attr', 'up': 95, 'dn': [96, 99]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 95, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'point', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 5, 14, 48, 61]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 1, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'messages', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': [3, 4]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'npadvmod', 'up': 10, 'dn': [6, 7]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'enable', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': [8, 9]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'disable', 'tag': 'NN', 'dep': 'nsubj', 'up': 14, 'dn': [10, 11]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ccomp', 'up': 1, 'dn': [12, 13, 19, 20, 21, 42]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 18, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'amod', 'up': 19, 'dn': [16, 17]}, {'tok': 'phrasing', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 18]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 14, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 24, 'dn': []}, {'tok': 'wikimedia', 'tag': 'NN', 'dep': 'compound', 'up': 24, 'dn': []}, {'tok': 'customisation', 'tag': 'NN', 'dep': 'nsubj', 'up': 42, 'dn': [22, 23, 25, 26, 32, 35]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 24, 'dn': [27]}, {'tok': 'namespaces', 'tag': 'NNS', 'dep': 'pobj', 'up': 26, 'dn': [31]}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 31, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'relcl', 'up': 27, 'dn': [28, 29, 30]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'advmod', 'up': 35, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'appos', 'up': 24, 'dn': [33, 34, 38]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 37, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'nsubj', 'up': 38, 'dn': [36]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 35, 'dn': [37, 39, 40]}, {'tok': 'available', 'tag': 'JJ', 'dep': 'acomp', 'up': 38, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 38, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': []}, {'tok': 'hide', 'tag': 'VB', 'dep': 'conj', 'up': 14, 'dn': [24, 41, 44, 45]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'dobj', 'up': 42, 'dn': [43]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 48, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 48, 'dn': []}, {'tok': 'customised', 'tag': 'VBN', 'dep': 'conj', 'up': 1, 'dn': [46, 47, 49, 54]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 48, 'dn': [52]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': 'wikimediamessages', 'tag': 'NNS', 'dep': 'compound', 'up': 52, 'dn': []}, {'tok': 'extension', 'tag': 'NN', 'dep': 'pobj', 'up': 49, 'dn': [50, 51]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'parataxis', 'up': 48, 'dn': [53, 56, 60]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 56, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'dobj', 'up': 54, 'dn': [55, 57, 58, 59]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 56, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'appos', 'up': 56, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 56, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 54, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 5, 6, 8]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'enhancement', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'This bug is about the generalisation of the solution deployed in bug #50929 in the Wikimedia environment. Having in mind the medium term of the deployment of the VisualEditor in many/most of the MediaWiki wikis, it could be a good idea to give the sysadmins the choice of enabling or disabling the VisualEditor by default for registrated users, with a LocalSettings parameter wgVisualEditorDefault. This would give the choice to the sysadmins to enable by default or not the VE for registrated users (for anons there is already the preference wgVisualEditorDisableForAnons), and this could be directly used in the Wikimedia environment to replace the parameter $wmgVisualEditorDefault. To resolve this bug, the patch https://gerrit.wikimedia.org/r/#/c/75541/ could be generalised by renaming the new preference \"visualeditor betatempdisable\" into \"visualeditor preference disable\", and depending of the variable wgVisualEditorDefault either the positive preference (for alpha/beta environments, \"Enable the VE\") or the negative preference (for production environments, \"Disable the VE\") would be used, the other preference being hidden with wgHiddenPrefs. In the normal scenario the wiki change from beta to production environment, it would be easy for the sysadmin to change the wgVisualEditorDefault value from false to true and this would automatically activate the VE during the change, so that the users are aware of the new setting and have the possibility of seeing the new editor (some welcoming message could be displayed then) and if users don’t like it they are given the possibility to disable it (or not if the relevant preference is hidden, but this is a sysadmin/community choice). I point out the default messages visualeditor preference enable/disable should have a general wiki phrasing, and any Wikimedia customisation (about namespaces where it is enabled, about the time the parameter is available before possibly hide the preference) should be customised in the WikimediaMessages extension (see my comment https://bugzilla.wikimedia.org/show_bug.cgi?id=50929#c34 ). Version : unspecified Severity : enhancement See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=50929', 'cleaned': 'this bug is about the generalisation of the solution deployed in bug # in the wikimedia environment. having in mind the medium term of the deployment of the visualeditor in many/most of the mediawiki wikis, it could be a good idea to give the sysadmins the choice of enabling or disabling the visualeditor by default for registrated users, with a localsettings parameter wgvisualeditordefault. this would give the choice to the sysadmins to enable by default or not the ve for registrated users (for anons there is already the preference wgvisualeditordisableforanons), and this could be directly used in the wikimedia environment to replace the parameter wmgvisualeditordefault. to resolve this bug, the patch could be generalised by renaming the new preference \"visualeditor-betatempdisable\" into \"visualeditor-preference-disable\", and depending of the variable wgvisualeditordefault either the positive preference (for alpha/beta environments, \"enable the ve\") or the negative preference (for production environments, \"disable the ve\") would be used, the other preference being hidden with wghiddenprefs. in the normal scenario the wiki change from beta to production environment, it would be easy for the sysadmin to change the wgvisualeditordefault value from false to true and this would automatically activate the ve during the change, so that the users are aware of the new setting and have the possibility of seeing the new editor (some welcoming message could be displayed then) and if users don\\'t like it they are given the possibility to disable it (or not if the relevant preference is hidden, but this is a sysadmin/community choice). i point out the default messages visualeditor-preference-enable/disable should have a general-wiki phrasing, and any wikimedia customisation (about namespaces where it is enabled, about the time the parameter is available before possibly hide the preference) should be customised in the wikimediamessages extension (see my comment ). -------------------------- **version**: unspecified **severity**: enhancement **see also**: '})}),\n", + " '4461': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-sryrz6tgcfnnsiddx32p', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4461', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': '(In reply to comment #0) ... > I point out the default messages visualeditor preference enable/disable > should > have a general wiki phrasing, and any Wikimedia customisation (about > namespaces > where it is enabled, about the time the parameter is available before > possibly > hide the preference) should be customised in the WikimediaMessages extension > (see my comment https://bugzilla.wikimedia.org/show_bug.cgi?id=50929#c34 ). About this, see also bug 52188.', 'parsed': [{'rt': 4, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'reply', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'comment', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 6, 7, 8, 9, 10]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '...', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'point', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 3, 17, 55, 69]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 2, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'messages', 'tag': 'NNS', 'dep': 'nmod', 'up': 13, 'dn': [4, 5]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'npadvmod', 'up': 11, 'dn': [7, 8]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'enable', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': [9, 10]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'disable', 'tag': 'NN', 'dep': 'nsubj', 'up': 17, 'dn': [6, 11, 12, 14]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 13, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'aux', 'up': 17, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [13, 15, 16, 22, 23, 24, 31]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'wiki', 'tag': 'NN', 'dep': 'amod', 'up': 22, 'dn': [19, 20]}, {'tok': 'phrasing', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18, 21]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'wikimedia', 'tag': 'NN', 'dep': 'compound', 'up': 27, 'dn': []}, {'tok': 'customisation', 'tag': 'NN', 'dep': 'nsubj', 'up': 31, 'dn': [25, 26, 28]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'advmod', 'up': 30, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 31, 'dn': [29]}, {'tok': 'namespaces', 'tag': 'VBZ', 'dep': 'conj', 'up': 17, 'dn': [27, 30, 32, 36, 37, 38, 47, 48, 49, 52]}, {'tok': '>', 'tag': 'XX', 'dep': 'dobj', 'up': 31, 'dn': []}, {'tok': 'where', 'tag': 'WRB', 'dep': 'advmod', 'up': 36, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 36, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 36, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'ccomp', 'up': 31, 'dn': [33, 34, 35]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [40]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'time', 'tag': 'NN', 'dep': 'pobj', 'up': 38, 'dn': [39, 43]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'parameter', 'tag': 'NN', 'dep': 'nsubj', 'up': 43, 'dn': [41]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 40, 'dn': [42, 44, 45]}, {'tok': 'available', 'tag': 'JJ', 'dep': 'acomp', 'up': 43, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 43, 'dn': [46]}, {'tok': '>', 'tag': 'XX', 'dep': 'pobj', 'up': 45, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'hide', 'tag': 'VB', 'dep': 'xcomp', 'up': 31, 'dn': [51]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 51, 'dn': []}, {'tok': 'preference', 'tag': 'NN', 'dep': 'dobj', 'up': 49, 'dn': [50]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 55, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 55, 'dn': []}, {'tok': 'customised', 'tag': 'VBN', 'dep': 'conj', 'up': 2, 'dn': [53, 54, 56, 60, 62]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 55, 'dn': [59]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 59, 'dn': []}, {'tok': 'wikimediamessages', 'tag': 'NNS', 'dep': 'compound', 'up': 59, 'dn': []}, {'tok': 'extension', 'tag': 'NN', 'dep': 'pobj', 'up': 56, 'dn': [57, 58]}, {'tok': '>', 'tag': 'PRP', 'dep': 'dep', 'up': 55, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'parataxis', 'up': 55, 'dn': [61, 64, 68]}, {'tok': 'my', 'tag': 'PRP$', 'dep': 'poss', 'up': 64, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'dobj', 'up': 62, 'dn': [63, 65, 66, 67]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 64, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'appos', 'up': 64, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'dep', 'up': 64, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 62, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [1]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 6, 7, 8, 9]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': '(In reply to comment #0) ... > I point out the default messages visualeditor preference enable/disable > should > have a general wiki phrasing, and any Wikimedia customisation (about > namespaces > where it is enabled, about the time the parameter is available before > possibly > hide the preference) should be customised in the WikimediaMessages extension > (see my comment https://bugzilla.wikimedia.org/show_bug.cgi?id=50929#c34 ). About this, see also bug 52188.', 'cleaned': '(in reply to comment #) ... > i point out the default messages visualeditor-preference-enable/disable > should > have a general-wiki phrasing, and any wikimedia customisation (about > namespaces > where it is enabled, about the time the parameter is available before > possibly > hide the preference) should be customised in the wikimediamessages extension > (see my comment ). about this, see also bug .'})}),\n", + " '4462': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-2nopae2cxuamwcbndaih', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4462', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'In the proposed scenario the default values of the two preferences visualeditor enable and visualeditor disable would be false: in a beta environment the default is \"not enabled by default=false\", and in the production environment the default is \"not disabled by default=false\".', 'parsed': [{'rt': 31, 'toks': [{'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [3]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'proposed', 'tag': 'VBN', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'scenario', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1, 2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'values', 'tag': 'NNS', 'dep': 'nsubj', 'up': 13, 'dn': [4, 5, 7]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'two', 'tag': 'CD', 'dep': 'nummod', 'up': 10, 'dn': []}, {'tok': 'preferences', 'tag': 'NNS', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 11]}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'appos', 'up': 10, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'enable', 'tag': 'JJ', 'dep': 'nsubj', 'up': 19, 'dn': [6, 12, 14, 17]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 13, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'disable', 'tag': 'NN', 'dep': 'conj', 'up': 13, 'dn': [15, 16]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 19, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 31, 'dn': [0, 13, 18, 20, 21]}, {'tok': 'false', 'tag': 'JJ', 'dep': 'acomp', 'up': 19, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [25]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'beta', 'tag': 'JJ', 'dep': 'amod', 'up': 25, 'dn': []}, {'tok': 'environment', 'tag': 'NN', 'dep': 'pobj', 'up': 22, 'dn': [23, 24]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 31, 'dn': [26]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 31, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 31, 'dn': []}, {'tok': 'enabled', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [19, 22, 27, 28, 29, 30, 32, 35, 36, 37, 38, 48]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 31, 'dn': [33]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [34]}, {'tok': '=', 'tag': 'VBP', 'dep': 'nmod', 'up': 33, 'dn': []}, {'tok': 'false', 'tag': 'JJ', 'dep': 'oprd', 'up': 31, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 31, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 48, 'dn': [42]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 42, 'dn': []}, {'tok': 'production', 'tag': 'NN', 'dep': 'compound', 'up': 42, 'dn': []}, {'tok': 'environment', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [40, 41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 44, 'dn': []}, {'tok': 'default', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 48, 'dn': [43]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 48, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 48, 'dn': []}, {'tok': 'disabled', 'tag': 'VBN', 'dep': 'conj', 'up': 31, 'dn': [39, 44, 45, 46, 47, 49, 53, 54]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 48, 'dn': [50, 52]}, {'tok': 'default', 'tag': 'NN', 'dep': 'pobj', 'up': 49, 'dn': [51]}, {'tok': '=', 'tag': 'VBP', 'dep': 'appos', 'up': 50, 'dn': []}, {'tok': 'false', 'tag': 'JJ', 'dep': 'pobj', 'up': 49, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 48, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 48, 'dn': []}]}], 'stripped_text': 'In the proposed scenario the default values of the two preferences visualeditor enable and visualeditor disable would be false: in a beta environment the default is \"not enabled by default=false\", and in the production environment the default is \"not disabled by default=false\".', 'cleaned': 'in the proposed scenario the default values of the two preferences visualeditor-enable and visualeditor-disable would be false: in a beta environment the default is \"not enabled by default=false\", and in the production environment the default is \"not disabled by default=false\".'})}),\n", + " '4463': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-xfe43w2lb5gpvglf4coa', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4463', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'I saw bugs that are similar to this one, for example Bug 51289, but nothing exactly like this one. References that are added by templates are not recognized by the references tool. I am not talking about templates like the English Wikipedia\\'s {{cite web}}, which go inside the tag, but about template that add the tag itself (with {{#tag:ref}}). This can be in infoboxes (Bug 51289) or in any other template. The Hebrew Wikipedia, for example, uses such a template, {{הערה}} very extensively, because mixing right to left text with left to right XML tags like is very hard to edit. This means that most of the references there are not usable for reusing in the \"Use an existing reference\". (This also means a bunch of other things, but I\\'ll report them separately.) Version : unspecified Severity : normal', 'parsed': [{'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'saw', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 16, 17, 18, 23]}, {'tok': 'bugs', 'tag': 'NNS', 'dep': 'dobj', 'up': 1, 'dn': [4, 9, 10]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'relcl', 'up': 2, 'dn': [3, 5]}, {'tok': 'similar', 'tag': 'JJ', 'dep': 'acomp', 'up': 4, 'dn': [6]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [12, 13, 14, 15]}, {'tok': 'example', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': [11]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'nothing', 'tag': 'NN', 'dep': 'conj', 'up': 1, 'dn': [20]}, {'tok': 'exactly', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [19, 22]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 22, 'dn': []}, {'tok': 'one', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'references', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 8, 'dn': [3]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'relcl', 'up': 0, 'dn': [1, 2, 4]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 3, 'dn': [5]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 8, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'recognized', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 6, 7, 9, 13]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 8, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'tool', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 11]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 3, 'dn': []}, {'tok': 'talking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 15, 16, 17, 19, 26, 27, 28, 49]}, {'tok': 'about', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [6]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [14]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'compound', 'up': 9, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'poss', 'up': 14, 'dn': [7, 8, 10]}, {'tok': \"'s\", 'tag': 'POS', 'dep': 'case', 'up': 9, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'cite', 'tag': 'NNP', 'dep': 'nmod', 'up': 14, 'dn': [11, 12]}, {'tok': 'web', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [9, 13]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 19, 'dn': []}, {'tok': 'go', 'tag': 'VBP', 'dep': 'advcl', 'up': 3, 'dn': [18, 20]}, {'tok': 'inside', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [25]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'nmod', 'up': 25, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'compound', 'up': 25, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22, 23, 24]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'about', 'tag': 'IN', 'dep': 'conj', 'up': 3, 'dn': [29, 47, 48]}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 28, 'dn': [31]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'add', 'tag': 'VBP', 'dep': 'relcl', 'up': 29, 'dn': [30, 36]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 36, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'nmod', 'up': 36, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'dobj', 'up': 31, 'dn': [32, 33, 34, 35, 37, 38, 39]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'appos', 'up': 36, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 36, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [40, 41, 43]}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 39, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'pobj', 'up': 39, 'dn': []}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 43, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'pobj', 'up': 39, 'dn': [42, 44, 45, 46]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'appos', 'up': 43, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 43, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 28, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [4]}, {'tok': 'infoboxes', 'tag': 'NNS', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'conj', 'up': 2, 'dn': [15]}, {'tok': 'any', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 12, 'dn': [13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'hebrew', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'nsubj', 'up': 7, 'dn': [0, 1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [5]}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'uses', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 3, 4, 6, 10, 18, 19, 40]}, {'tok': 'such', 'tag': 'PDT', 'dep': 'predet', 'up': 10, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 7, 'dn': [8, 9, 11, 12, 13, 14, 16]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'h`rh', 'tag': 'NN', 'dep': 'appos', 'up': 10, 'dn': [15]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 18, 'dn': []}, {'tok': 'extensively', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 21, 'dn': []}, {'tok': 'mixing', 'tag': 'VBG', 'dep': 'csubj', 'up': 40, 'dn': [20, 27, 36, 39]}, {'tok': 'right', 'tag': 'NN', 'dep': 'nmod', 'up': 27, 'dn': [23, 24]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 22, 'dn': [25, 26]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'left', 'tag': 'JJ', 'dep': 'pobj', 'up': 24, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 21, 'dn': [22, 28]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 27, 'dn': [35]}, {'tok': 'left', 'tag': 'VBN', 'dep': 'nmod', 'up': 34, 'dn': [30, 31]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 29, 'dn': [32, 33]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': 'right', 'tag': 'NN', 'dep': 'pobj', 'up': 31, 'dn': []}, {'tok': 'xml', 'tag': 'NN', 'dep': 'compound', 'up': 35, 'dn': [29]}, {'tok': 'tags', 'tag': 'NNS', 'dep': 'pobj', 'up': 28, 'dn': [34]}, {'tok': 'like', 'tag': 'IN', 'dep': 'prep', 'up': 21, 'dn': [37, 38]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 36, 'dn': []}, {'tok': 'ref', 'tag': 'NNP', 'dep': 'pobj', 'up': 36, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'npadvmod', 'up': 21, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 7, 'dn': [21, 42, 45]}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': []}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'acomp', 'up': 40, 'dn': [41, 44]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 44, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'xcomp', 'up': 42, 'dn': [43]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 40, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 8, 21]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'most', 'tag': 'JJS', 'dep': 'nsubj', 'up': 8, 'dn': [4]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 4, 'dn': [5]}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 8, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ccomp', 'up': 1, 'dn': [2, 3, 7, 9, 10]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 8, 'dn': []}, {'tok': 'usable', 'tag': 'JJ', 'dep': 'acomp', 'up': 8, 'dn': [11]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12]}, {'tok': 'reusing', 'tag': 'VBG', 'dep': 'pcomp', 'up': 11, 'dn': [13, 16]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'dobj', 'up': 12, 'dn': [14, 15, 19, 20]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'existing', 'tag': 'VBG', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'reference', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17, 18]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'means', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 2, 5, 9, 10, 13]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'bunch', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'other', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'things', 'tag': 'NNS', 'dep': 'pobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'report', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [11, 12, 14, 15, 16, 17]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 13, 'dn': []}, {'tok': 'separately', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 13, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'nummod', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5, 9, 14]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 9, 'dn': [6, 8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 2, 'dn': [7, 10, 11]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [12, 13]}]}], 'stripped_text': 'I saw bugs that are similar to this one, for example Bug 51289, but nothing exactly like this one. References that are added by templates are not recognized by the references tool. I am not talking about templates like the English Wikipedia\\'s {{cite web}}, which go inside the tag, but about template that add the tag itself (with {{#tag:ref}}). This can be in infoboxes (Bug 51289) or in any other template. The Hebrew Wikipedia, for example, uses such a template, {{הערה}} very extensively, because mixing right to left text with left to right XML tags like is very hard to edit. This means that most of the references there are not usable for reusing in the \"Use an existing reference\". (This also means a bunch of other things, but I\\'ll report them separately.) Version : unspecified Severity : normal', 'cleaned': 'i saw bugs that are similar to this one, for example bug , but nothing exactly like this one. references that are added by templates are not recognized by the references tool. i am not talking about templates like the english wikipedia\\'s {{cite web}}, which go inside the tag, but about template that add the tag itself (with {{#tag:ref}}). this can be in infoboxes (bug ) or in any other template. the hebrew wikipedia, for example, uses such a template, {{h`rh}} very extensively, because mixing right-to-left text with left-to-right xml tags like is very hard to edit. this means that most of the references there are not usable for reusing in the \"use an existing reference\". (this also means a bunch of other things, but i\\'ll report them separately.) -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4464': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4464', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"The problems with references created by templates are numerous, and possibly impossible to fix ({{#tag:ref}} was never meant to work and this is an example of it not working). : ( In general they are part of bug 50474, but I'll expand that to be clearer. This bug has been marked as a duplicate of bug 50474 \", 'parsed': [{'rt': 7, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'problems', 'tag': 'NNS', 'dep': 'nsubj', 'up': 7, 'dn': [0, 2]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [3]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [4]}, {'tok': 'created', 'tag': 'VBN', 'dep': 'acl', 'up': 3, 'dn': [5]}, {'tok': 'by', 'tag': 'IN', 'dep': 'agent', 'up': 4, 'dn': [6]}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 8, 9, 10, 12, 26, 29, 31]}, {'tok': 'numerous', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'possibly', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'impossible', 'tag': 'JJ', 'dep': 'conj', 'up': 7, 'dn': [11, 14]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'fix', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [13, 19]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': 'tag', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15, 16, 17, 18, 20, 21, 22]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'ref', 'tag': 'NN', 'dep': 'appos', 'up': 19, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'auxpass', 'up': 26, 'dn': []}, {'tok': 'never', 'tag': 'RB', 'dep': 'neg', 'up': 26, 'dn': []}, {'tok': 'meant', 'tag': 'VBN', 'dep': 'conj', 'up': 7, 'dn': [23, 24, 25, 28]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 28, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'xcomp', 'up': 26, 'dn': [27]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 31, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 7, 'dn': [30, 33, 38, 39]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'attr', 'up': 31, 'dn': [32, 34]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 33, 'dn': [37]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 37, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 37, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'pcomp', 'up': 34, 'dn': [35, 36]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 31, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 31, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': ':-(', 'tag': 'NFP', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [2]}, {'tok': 'general', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'they', 'tag': 'PRP', 'dep': 'nsubj', 'up': 4, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 8, 9, 10, 11, 12, 15]}, {'tok': 'part', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': [6]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [7]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'attr', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': \"'ll\", 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'expand', 'tag': 'VB', 'dep': 'conj', 'up': 4, 'dn': [13, 14, 16, 18, 20]}, {'tok': 'that', 'tag': 'DT', 'dep': 'dobj', 'up': 15, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 15, 'dn': [17, 19]}, {'tok': 'clearer', 'tag': 'JJR', 'dep': 'acomp', 'up': 18, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 15, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': \"The problems with references created by templates are numerous, and possibly impossible to fix ({{#tag:ref}} was never meant to work and this is an example of it not working). : ( In general they are part of bug 50474, but I'll expand that to be clearer. This bug has been marked as a duplicate of bug 50474 \", 'cleaned': \"the problems with references created by templates are numerous, and possibly impossible to fix ({{#tag:ref}} was never meant to work and this is an example of it not working). :-( in general they are part of bug , but i'll expand that to be clearer. *** this bug has been marked as a duplicate of bug ***\"})}),\n", + " '4465': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-7hrs7wwclcldf7mm6a7o', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4465', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'A5b writes: Edit page, then click save to get \"Edit summary\" Window. Don\\'t touch mouse, put some description, using the keyboard. Then we want to change checkboxes \"minor edit\" or \"watch page\", without using the mouse. Press key, and you will be directed to the link \"minor edit\" not to the checkbox. second Tab is \"Save Page\" button. Next \"review changes\". Next three tabs for links in the footer of this windows. Is it possible to change tab order to this (e.g. using tabindex argument or via rearranging divs and other elements): 1. \"description\" 2. \"minor edit checkbox\" 3. \"watch page checkbox\" 4. \"Save page\" 5. \"review changes\" 6. anything else Or even move \"save page\" and \"review\" to be just after \"description\". http://en.wikipedia.org/w/index.php?title=Wikipedia:VisualEditor/Feedback#Wrong tab order on the \"Edit summary\" window Version : unspecified Severity : normal', 'parsed': [{'rt': 1, 'toks': [{'tok': 'a5b', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'writes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 4, 5, 6, 7, 16]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'npadvmod', 'up': 1, 'dn': [3]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'dep', 'up': 1, 'dn': [8, 10]}, {'tok': 'save', 'tag': 'VB', 'dep': 'dobj', 'up': 7, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'get', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [9, 11, 15]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 13, 'dn': []}, {'tok': 'summary', 'tag': 'NN', 'dep': 'nmod', 'up': 15, 'dn': [12]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [13, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'touch', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 12]}, {'tok': 'mouse', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'put', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [7, 8, 9]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 5, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'keyboard', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 4, 20]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'xcomp', 'up': 2, 'dn': [3, 5, 8, 15, 16]}, {'tok': 'checkboxes', 'tag': 'NNS', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'amod', 'up': 8, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [6, 7, 9, 10, 13]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': 'watch', 'tag': 'VB', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': [11, 12, 14]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 13, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [17]}, {'tok': 'using', 'tag': 'VBG', 'dep': 'pcomp', 'up': 16, 'dn': [19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'mouse', 'tag': 'NN', 'dep': 'dobj', 'up': 17, 'dn': [18]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'press', 'tag': 'NN', 'dep': 'nmod', 'up': 4, 'dn': [1]}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'nowiki>', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'key', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 5, 6, 10]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 4, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 10, 'dn': []}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 10, 'dn': []}, {'tok': 'directed', 'tag': 'VBN', 'dep': 'conj', 'up': 4, 'dn': [7, 8, 9, 11, 22]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nmod', 'up': 16, 'dn': [12]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [13, 14, 15, 17, 19]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 19, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18, 21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'checkbox', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 10, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'second', 'tag': 'JJ', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 8, 9]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nmod', 'up': 8, 'dn': [4, 5, 7]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [6]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 4, 'dn': []}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': 'review', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 6]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'next', 'tag': 'JJ', 'dep': 'amod', 'up': 2, 'dn': []}, {'tok': 'three', 'tag': 'CD', 'dep': 'nummod', 'up': 2, 'dn': []}, {'tok': 'tabs', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 12]}, {'tok': '-', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'appos', 'up': 2, 'dn': [6]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'footer', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [1, 2, 4, 11, 26]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 0, 'dn': []}, {'tok': 'possible', 'tag': 'JJ', 'dep': 'acomp', 'up': 0, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'xcomp', 'up': 0, 'dn': [3, 6, 7]}, {'tok': 'tab', 'tag': 'NN', 'dep': 'compound', 'up': 6, 'dn': []}, {'tok': 'order', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [8]}, {'tok': 'this', 'tag': 'DT', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 0, 'dn': [9, 10, 13, 14, 15, 21, 22, 23, 24, 25]}, {'tok': 'tabindex', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': []}, {'tok': 'argument', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'via', 'tag': 'IN', 'dep': 'conj', 'up': 11, 'dn': [16]}, {'tok': 'rearranging', 'tag': 'VBG', 'dep': 'pcomp', 'up': 15, 'dn': [20]}, {'tok': 'divs', 'tag': 'VBN', 'dep': 'amod', 'up': 20, 'dn': [18, 19]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 17, 'dn': []}, {'tok': 'other', 'tag': 'JJ', 'dep': 'conj', 'up': 17, 'dn': []}, {'tok': 'elements', 'tag': 'NNS', 'dep': 'dobj', 'up': 16, 'dn': [17]}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '*', 'tag': 'NN', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'minor', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'checkbox', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 7, 8, 9]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'npadvmod', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'watch', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 3, 5, 6, 7, 8, 9]}, {'tok': 'page', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'checkbox', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 4]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'save', 'tag': 'VB', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 7, 8]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'review', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'changes', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 7, 8]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dobj', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'anything', 'tag': 'NN', 'dep': 'ROOT', 'dn': [1, 2, 4, 20]}, {'tok': 'else', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 0, 'dn': []}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'move', 'tag': 'VB', 'dep': 'conj', 'up': 0, 'dn': [3, 7, 14]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'save', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 4, 'dn': [5, 6, 8, 9, 11]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'review', 'tag': 'NN', 'dep': 'conj', 'up': 7, 'dn': [10, 12]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [13, 16]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 16, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [15, 18, 19]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 18, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 16, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 27, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 5, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'nmod', 'up': 5, 'dn': [2]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 1, 'dn': []}, {'tok': 'tab', 'tag': 'NN', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'order', 'tag': 'NN', 'dep': 'dep', 'up': 22, 'dn': [0, 1, 3, 4, 6, 13, 14, 15, 16, 17, 18]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 10, 'dn': []}, {'tok': 'summary', 'tag': 'NN', 'dep': 'nmod', 'up': 12, 'dn': [9]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 8, 10, 11]}, {'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 22, 'dn': [21]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 27, 'dn': [5, 19, 20, 23, 24, 25]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 27, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [22, 26]}]}], 'stripped_text': 'A5b writes: Edit page, then click save to get \"Edit summary\" Window. Don\\'t touch mouse, put some description, using the keyboard. Then we want to change checkboxes \"minor edit\" or \"watch page\", without using the mouse. Press key, and you will be directed to the link \"minor edit\" not to the checkbox. second Tab is \"Save Page\" button. Next \"review changes\". Next three tabs for links in the footer of this windows. Is it possible to change tab order to this (e.g. using tabindex argument or via rearranging divs and other elements): 1. \"description\" 2. \"minor edit checkbox\" 3. \"watch page checkbox\" 4. \"Save page\" 5. \"review changes\" 6. anything else Or even move \"save page\" and \"review\" to be just after \"description\". http://en.wikipedia.org/w/index.php?title=Wikipedia:VisualEditor/Feedback#Wrong tab order on the \"Edit summary\" window Version : unspecified Severity : normal', 'cleaned': 'a5b writes: edit page, then click save to get \"edit summary\" window. don\\'t touch mouse, put some description, using the keyboard. then we want to change checkboxes \"minor edit\" or \"watch page\", without using the mouse. press key, and you will be directed to the link \"minor edit\" not to the checkbox. second tab - is \"save page\" button. next - \"review changes\". next three tabs - for links in the footer of this windows. is it possible to change tab order to this (e.g. using tabindex argument or via rearranging divs and other elements): *. \"description\" *. \"minor edit checkbox\" *. \"watch page checkbox\" *. \"save page\" *. \"review changes\" *. anything else or even move \"save page\" and \"review\" to be just after \"description\". tab-order on the \"edit summary\" window -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4466': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4466', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 51918 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 51918 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4467': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4467', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 50047 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 50047 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4468': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-xfe43w2lb5gpvglf4coa', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4468', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'When I select text that ends in the middle of the word and add a link, only the selected part is linked. Also, is added after the link. For example, in https://en.wikipedia.org/w/index.php?title=Ramat_Yohanan&diff=565789129&oldid=553919950 I selected \"South Africa\" and added the link. I saw an AbuseFilter warning when I was saving, but saved anyway to report the bug :) Being a seasoned Wikipedian, I expect the whole word to be linked, although now that I think of it, I can imagine that linking a part of the word can be useful, too. So I\\'m not completely sure whether it\\'s a bug or a feature. This may be related to Bug 50127, though the description is not the same. Version : unspecified Severity : normal', 'parsed': [{'rt': 22, 'toks': [{'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'select', 'tag': 'VBP', 'dep': 'advcl', 'up': 22, 'dn': [0, 1, 3]}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [5]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': 'ends', 'tag': 'VBZ', 'dep': 'relcl', 'up': 3, 'dn': [4, 6, 12, 13]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'middle', 'tag': 'NN', 'dep': 'pobj', 'up': 6, 'dn': [7, 9]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'conj', 'up': 5, 'dn': [15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 22, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'selected', 'tag': 'VBN', 'dep': 'amod', 'up': 20, 'dn': []}, {'tok': 'part', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 22, 'dn': [17, 18, 19]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 22, 'dn': []}, {'tok': 'linked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [2, 16, 20, 21, 23]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 22, 'dn': []}]}, {'rt': 6, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 6, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'nsubjpass', 'up': 6, 'dn': []}, {'tok': 'nowiki/', 'tag': 'CD', 'dep': 'nsubjpass', 'up': 6, 'dn': [4]}, {'tok': '>', 'tag': 'ADD', 'dep': 'appos', 'up': 3, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'auxpass', 'up': 6, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 7, 10]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 6, 'dn': []}]}, {'rt': 8, 'toks': [{'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [1]}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [4]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 3, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'selected', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 5, 6, 7, 11, 12, 13, 14, 17]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'south', 'tag': 'NNP', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'africa', 'tag': 'NNP', 'dep': 'dobj', 'up': 8, 'dn': [9, 10]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'conj', 'up': 8, 'dn': [16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 24, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'saw', 'tag': 'VBD', 'dep': 'ccomp', 'up': 24, 'dn': [0, 4, 8, 9, 10, 11]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'abusefilter', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'warning', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'saving', 'tag': 'VBG', 'dep': 'advcl', 'up': 1, 'dn': [5, 6, 7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'saved', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [12, 14, 17, 18]}, {'tok': 'anyway', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 14, 'dn': []}, {'tok': 'report', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [13, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 14, 'dn': [15]}, {'tok': ':)', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'being', 'tag': 'VBG', 'dep': 'advcl', 'up': 11, 'dn': [21]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'seasoned', 'tag': 'JJ', 'dep': 'amod', 'up': 21, 'dn': []}, {'tok': 'wikipedian', 'tag': 'NN', 'dep': 'attr', 'up': 18, 'dn': [19, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'expect', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [1, 22, 23, 30, 31, 42, 55]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'whole', 'tag': 'JJ', 'dep': 'amod', 'up': 27, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 30, 'dn': [25, 26]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 30, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 30, 'dn': []}, {'tok': 'linked', 'tag': 'VBN', 'dep': 'ccomp', 'up': 24, 'dn': [27, 28, 29]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 24, 'dn': []}, {'tok': 'although', 'tag': 'IN', 'dep': 'mark', 'up': 42, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 42, 'dn': [36]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 36, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 36, 'dn': []}, {'tok': 'think', 'tag': 'VBP', 'dep': 'ccomp', 'up': 33, 'dn': [34, 35, 37]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 36, 'dn': [38]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'pobj', 'up': 37, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 42, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 42, 'dn': []}, {'tok': 'imagine', 'tag': 'VB', 'dep': 'advcl', 'up': 24, 'dn': [32, 33, 39, 40, 41, 51]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 51, 'dn': []}, {'tok': 'linking', 'tag': 'VBG', 'dep': 'csubj', 'up': 51, 'dn': [46]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'part', 'tag': 'NN', 'dep': 'dobj', 'up': 44, 'dn': [45, 47]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 46, 'dn': [49]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 49, 'dn': []}, {'tok': 'word', 'tag': 'NN', 'dep': 'pobj', 'up': 47, 'dn': [48]}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 51, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ccomp', 'up': 42, 'dn': [43, 44, 50, 52, 53, 54]}, {'tok': 'useful', 'tag': 'JJ', 'dep': 'acomp', 'up': 51, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'too', 'tag': 'RB', 'dep': 'advmod', 'up': 51, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 24, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 1, 3, 5, 14]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 2, 'dn': []}, {'tok': 'completely', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'sure', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': [4, 8]}, {'tok': 'whether', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 8, 'dn': [9, 11, 13]}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'feature', 'tag': 'NN', 'dep': 'conj', 'up': 10, 'dn': [12]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubjpass', 'up': 3, 'dn': []}, {'tok': 'may', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 3, 'dn': []}, {'tok': 'related', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 9, 13, 17]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [5, 6, 7, 8]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'though', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'description', 'tag': 'NN', 'dep': 'nsubj', 'up': 13, 'dn': [11]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 3, 'dn': [10, 12, 14, 16]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'attr', 'up': 13, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'When I select text that ends in the middle of the word and add a link, only the selected part is linked. Also, is added after the link. For example, in https://en.wikipedia.org/w/index.php?title=Ramat_Yohanan&diff=565789129&oldid=553919950 I selected \"South Africa\" and added the link. I saw an AbuseFilter warning when I was saving, but saved anyway to report the bug :) Being a seasoned Wikipedian, I expect the whole word to be linked, although now that I think of it, I can imagine that linking a part of the word can be useful, too. So I\\'m not completely sure whether it\\'s a bug or a feature. This may be related to Bug 50127, though the description is not the same. Version : unspecified Severity : normal', 'cleaned': 'when i select text that ends in the middle of the word and add a link, only the selected part is linked. also, is added after the link. for example, in i selected \"south africa\" and added the link. i saw an abusefilter warning when i was saving, but saved anyway to report the bug :) being a seasoned wikipedian, i expect the whole word to be linked, although now that i think of it, i can imagine that linking a part of the word can be useful, too. so i\\'m not completely sure whether it\\'s a bug or a feature. this may be related to bug , though the description is not the same. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4469': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ydswvwhh5pm4lshahjje', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4469', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'This is not a \\'bug\\', but intentional behaviour. If you actually want to produce [[Foo]]ian as opposed to [[Foo|Fooian]], VisualEditor/Parsoid doesn\\'t have a way to guarantee that (right now Parsoid creates piped links even when it could do link trails/heads, but this could change in the future), because it\\'s irrelevant to the reader and to editors. Consequently I\\'m marking this as \"WONTFIX\", but see bug 37939 for a wider discussion of the usability issue.', 'parsed': [{'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 5, 11]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [3, 4, 6, 7, 8, 10]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'intentional', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 23, 'toks': [{'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 3, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'actually', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'want', 'tag': 'VBP', 'dep': 'advcl', 'up': 23, 'dn': [0, 1, 2, 5]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'produce', 'tag': 'VB', 'dep': 'xcomp', 'up': 3, 'dn': [4, 6, 7]}, {'tok': '[', 'tag': 'XX', 'dep': 'dobj', 'up': 5, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 5, 'dn': []}, {'tok': 'foo]]ian', 'tag': 'JJ', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 10, 'dn': []}, {'tok': 'opposed', 'tag': 'VBN', 'dep': 'advcl', 'up': 23, 'dn': [9, 11]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [12, 13, 14, 15]}, {'tok': '[', 'tag': 'XX', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 11, 'dn': []}, {'tok': 'foo|fooian', 'tag': 'XX', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'pobj', 'up': 11, 'dn': []}, {'tok': ']', 'tag': '-RRB-', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 20, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 20, 'dn': []}, {'tok': 'parsoid', 'tag': 'NNP', 'dep': 'nsubj', 'up': 23, 'dn': [18, 19]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 23, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 23, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 8, 10, 16, 17, 20, 21, 22, 25, 45, 46, 49]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24, 27]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 27, 'dn': []}, {'tok': 'guarantee', 'tag': 'VB', 'dep': 'relcl', 'up': 25, 'dn': [26, 33]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 33, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'right', 'tag': 'RB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 33, 'dn': [30]}, {'tok': 'parsoid', 'tag': 'NN', 'dep': 'nsubj', 'up': 33, 'dn': []}, {'tok': 'creates', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 27, 'dn': [28, 29, 31, 32, 35, 41]}, {'tok': 'piped', 'tag': 'VBN', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'dobj', 'up': 33, 'dn': [34]}, {'tok': 'even', 'tag': 'RB', 'dep': 'advmod', 'up': 37, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 41, 'dn': [36]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 41, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 41, 'dn': []}, {'tok': 'do', 'tag': 'VB', 'dep': 'aux', 'up': 41, 'dn': []}, {'tok': 'link', 'tag': 'VB', 'dep': 'advcl', 'up': 33, 'dn': [37, 38, 39, 40, 42]}, {'tok': 'trails', 'tag': 'NNS', 'dep': 'dobj', 'up': 41, 'dn': [43, 44]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'heads', 'tag': 'NNS', 'dep': 'conj', 'up': 42, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 23, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 49, 'dn': []}, {'tok': 'could', 'tag': 'MD', 'dep': 'aux', 'up': 49, 'dn': []}, {'tok': 'change', 'tag': 'VB', 'dep': 'conj', 'up': 23, 'dn': [47, 48, 50, 53, 54, 57, 65]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 49, 'dn': [52]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 52, 'dn': []}, {'tok': 'future', 'tag': 'NN', 'dep': 'pobj', 'up': 50, 'dn': [51]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'because', 'tag': 'IN', 'dep': 'mark', 'up': 57, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 57, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'advcl', 'up': 49, 'dn': [55, 56, 58]}, {'tok': 'irrelevant', 'tag': 'JJ', 'dep': 'acomp', 'up': 57, 'dn': [59]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 58, 'dn': [61, 62, 63]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 61, 'dn': []}, {'tok': 'reader', 'tag': 'NN', 'dep': 'pobj', 'up': 59, 'dn': [60]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 59, 'dn': []}, {'tok': 'to', 'tag': 'IN', 'dep': 'conj', 'up': 59, 'dn': [64]}, {'tok': 'editors', 'tag': 'NNS', 'dep': 'pobj', 'up': 63, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 49, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'consequently', 'tag': 'RB', 'dep': 'advmod', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'marking', 'tag': 'VBG', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 9, 10, 11, 24]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6, 7, 8]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'wontfix', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'conj', 'up': 3, 'dn': [12, 13, 14, 15, 16]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'npadvmod', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 11, 'dn': [19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'wider', 'tag': 'JJR', 'dep': 'amod', 'up': 19, 'dn': []}, {'tok': 'discussion', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 18, 20]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [23]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'usability', 'tag': 'NN', 'dep': 'compound', 'up': 23, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}], 'stripped_text': 'This is not a \\'bug\\', but intentional behaviour. If you actually want to produce [[Foo]]ian as opposed to [[Foo|Fooian]], VisualEditor/Parsoid doesn\\'t have a way to guarantee that (right now Parsoid creates piped links even when it could do link trails/heads, but this could change in the future), because it\\'s irrelevant to the reader and to editors. Consequently I\\'m marking this as \"WONTFIX\", but see bug 37939 for a wider discussion of the usability issue.', 'cleaned': 'this is not a \\'bug\\', but intentional behaviour. if you actually want to produce [[foo]]ian as opposed to [[foo|fooian]], visualeditor/parsoid doesn\\'t have a way to guarantee that (right now parsoid creates piped links even when it could do link trails/heads, but this could change in the future), because it\\'s irrelevant to the reader and to editors. consequently i\\'m marking this as \"wontfix\", but see bug for a wider discussion of the usability issue.'})}),\n", + " '4470': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-j5ma2nageni56xp567v5', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4470', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'See https://en.wikipedia.org/w/index.php?title=User:Octalpuss/sandbox&oldid=565273394, which, blanked, turns into https://en.wikipedia.org/w/index.php?title=User:Octalpuss/sandbox&oldid=565667534 I appreciate with the lack of comment editing (or comment viewing) preserving these is usually A Good Thing, but we do need a better way of handling them. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=60830', 'parsed': [{'rt': 0, 'toks': [{'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 3, 8, 45]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 0, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'blanked', 'tag': 'VBN', 'dep': 'advcl', 'up': 8, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'turns', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 0, 'dn': [4, 5, 6, 7, 9, 14, 29, 35, 38]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 9, 'dn': [11]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 10, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 14, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 14, 'dn': []}, {'tok': 'appreciate', 'tag': 'VBP', 'dep': 'advcl', 'up': 8, 'dn': [12, 13, 15]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 14, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'lack', 'tag': 'NN', 'dep': 'pobj', 'up': 15, 'dn': [16, 18, 26]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 17, 'dn': [21]}, {'tok': 'comment', 'tag': 'NN', 'dep': 'compound', 'up': 21, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'editing', 'tag': 'NN', 'dep': 'pobj', 'up': 18, 'dn': [19, 20, 22, 23, 24]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 21, 'dn': []}, {'tok': 'comment', 'tag': 'NN', 'dep': 'conj', 'up': 21, 'dn': [25]}, {'tok': 'viewing', 'tag': 'VBG', 'dep': 'amod', 'up': 24, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'preserving', 'tag': 'VBG', 'dep': 'csubj', 'up': 29, 'dn': []}, {'tok': 'these', 'tag': 'DT', 'dep': 'nsubj', 'up': 29, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 8, 'dn': [27, 28, 30, 33, 34]}, {'tok': 'usually', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 33, 'dn': []}, {'tok': 'good', 'tag': 'JJ', 'dep': 'amod', 'up': 33, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'attr', 'up': 29, 'dn': [31, 32]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 29, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'we', 'tag': 'PRP', 'dep': 'nsubj', 'up': 38, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'aux', 'up': 38, 'dn': []}, {'tok': 'need', 'tag': 'VB', 'dep': 'conj', 'up': 8, 'dn': [36, 37, 41]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': 'better', 'tag': 'JJR', 'dep': 'amod', 'up': 41, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'dobj', 'up': 38, 'dn': [39, 40, 42]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [43]}, {'tok': 'handling', 'tag': 'VBG', 'dep': 'pcomp', 'up': 42, 'dn': [44]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 43, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'See https://en.wikipedia.org/w/index.php?title=User:Octalpuss/sandbox&oldid=565273394, which, blanked, turns into https://en.wikipedia.org/w/index.php?title=User:Octalpuss/sandbox&oldid=565667534 I appreciate with the lack of comment editing (or comment viewing) preserving these is usually A Good Thing, but we do need a better way of handling them. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=60830', 'cleaned': 'see which, blanked, turns into i appreciate with the lack of comment-editing (or comment viewing) preserving these is usually a good thing, but we do need a better way of handling them. -------------------------- **version**: unspecified **severity**: normal **see also**: '})}),\n", + " '4473': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4473', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'PamD at the English Wikipedia reports that there is no easy way to add new content between a reflist and a template that follows it before you save the page. This is a problem if your workflow is to add the stub template before adding the external links, which is entirely reasonable. Steps to reproduce (option 1): 1. create page with references and a reflist. 2. add a template (e.g. a stub template) after the reflist 3. add content between the references list and the template (e.g. an external links section). Steps to reproduce (option 2): 1. Go to a page with no content between a reflist block and a template (e.g. https://en.wikipedia.org/w/index.php?title=Tyson_R._Roberts&oldid=565739822&veaction=edit ) 2. Delete all content after the reflist: 3. Add a template (e.g. a stub template) 4. Add content between the references list and the template (e.g. an external links section). There is a workaround: select the reflist, press the right cursor key once, press enter. This gets you a blank line with which to work from. Desired behaviour: There should be somewhere to click between the reflist and the stub template, just as there is after the page has been saved and reopened in VE. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52620', 'parsed': [{'rt': 5, 'toks': [{'tok': 'pamd', 'tag': 'RB', 'dep': 'prep', 'up': 5, 'dn': [1]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [4]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'english', 'tag': 'NNP', 'dep': 'compound', 'up': 4, 'dn': []}, {'tok': 'wikipedia', 'tag': 'NNP', 'dep': 'pobj', 'up': 1, 'dn': [2, 3]}, {'tok': 'reports', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 8, 30]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 11]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'easy', 'tag': 'JJ', 'dep': 'amod', 'up': 11, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 8, 'dn': [9, 10, 13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'relcl', 'up': 11, 'dn': [12, 15]}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 15, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'reflist', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17, 19, 21]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 18, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'conj', 'up': 18, 'dn': [20, 23]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'follows', 'tag': 'VBZ', 'dep': 'relcl', 'up': 21, 'dn': [22, 24, 27]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 23, 'dn': []}, {'tok': 'before', 'tag': 'IN', 'dep': 'mark', 'up': 27, 'dn': []}, {'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 27, 'dn': []}, {'tok': 'save', 'tag': 'VBP', 'dep': 'advcl', 'up': 23, 'dn': [25, 26, 29]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 29, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 27, 'dn': [28]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 7, 23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'your', 'tag': 'PRP$', 'dep': 'poss', 'up': 6, 'dn': []}, {'tok': 'workflow', 'tag': 'NN', 'dep': 'nsubj', 'up': 7, 'dn': [5]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 1, 'dn': [4, 6, 9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'add', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [8, 12, 13]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'stub', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11]}, {'tok': 'before', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [14]}, {'tok': 'adding', 'tag': 'VBG', 'dep': 'pcomp', 'up': 13, 'dn': [17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'external', 'tag': 'JJ', 'dep': 'amod', 'up': 17, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'dobj', 'up': 14, 'dn': [15, 16, 18, 20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubj', 'up': 20, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'relcl', 'up': 17, 'dn': [19, 22]}, {'tok': 'entirely', 'tag': 'RB', 'dep': 'advmod', 'up': 22, 'dn': []}, {'tok': 'reasonable', 'tag': 'JJ', 'dep': 'acomp', 'up': 20, 'dn': [21]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 9, 10, 12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3, 6, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'option', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [4, 5, 7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'create', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 7]}, {'tok': 'page', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'references', 'tag': 'NNS', 'dep': 'pobj', 'up': 2, 'dn': [4, 6]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 3, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'reflist', 'tag': 'NN', 'dep': 'conj', 'up': 3, 'dn': [5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'add', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 9, 14, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3, 7, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'stub', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [4, 5, 6]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'reflist', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12, 13]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'number', 'tag': 'NNP', 'dep': 'appos', 'up': 11, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'add', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 16]}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4, 6, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [7, 14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'external', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'compound', 'up': 14, 'dn': [12]}, {'tok': 'section', 'tag': 'NN', 'dep': 'appos', 'up': 8, 'dn': [9, 10, 11, 13, 15]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'steps', 'tag': 'NNS', 'dep': 'ROOT', 'dn': [2, 9, 10, 12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'relcl', 'up': 0, 'dn': [1, 3, 6, 8]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'option', 'tag': 'NN', 'dep': 'nmod', 'up': 6, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 2, 'dn': [4, 5, 7]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 6, 'dn': []}, {'tok': '):', 'tag': ':', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [11]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'go', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 14, 15, 21, 23]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [3]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'pobj', 'up': 1, 'dn': [2, 4]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': [6]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': [5, 7]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'reflist', 'tag': 'NN', 'dep': 'compound', 'up': 10, 'dn': []}, {'tok': 'block', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 9, 11, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 10, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'conj', 'up': 10, 'dn': [12]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 0, 'dn': [17, 18, 19]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': [16]}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 15, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': [20, 22]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'delete', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2, 3, 6, 7, 8, 9, 10]}, {'tok': 'all', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1]}, {'tok': 'after', 'tag': 'IN', 'dep': 'prep', 'up': 0, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'reflist', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'add', 'tag': 'VB', 'dep': 'ROOT', 'dn': [2]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [1, 3, 7]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'stub', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'appos', 'up': 2, 'dn': [4, 5, 6, 8]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 2, 3]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': 'add', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 16]}, {'tok': 'content', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': [2]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'references', 'tag': 'NNS', 'dep': 'compound', 'up': 5, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'pobj', 'up': 2, 'dn': [3, 4, 6, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [7, 14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'e.g.', 'tag': 'RB', 'dep': 'advmod', 'up': 14, 'dn': []}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 14, 'dn': []}, {'tok': 'external', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'links', 'tag': 'NNS', 'dep': 'compound', 'up': 14, 'dn': [12]}, {'tok': 'section', 'tag': 'NN', 'dep': 'appos', 'up': 8, 'dn': [9, 10, 11, 13, 15]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'workaround', 'tag': 'NN', 'dep': 'attr', 'up': 1, 'dn': [2, 4, 5]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'acl', 'up': 3, 'dn': [7, 8, 9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'reflist', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'press', 'tag': 'VBP', 'dep': 'conj', 'up': 5, 'dn': [13, 14, 15, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'right', 'tag': 'JJ', 'dep': 'amod', 'up': 12, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'compound', 'up': 13, 'dn': [11]}, {'tok': 'key', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 12]}, {'tok': 'once', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'press', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': []}, {'tok': 'enter', 'tag': 'VBP', 'dep': 'conj', 'up': 9, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'gets', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 5, 11]}, {'tok': 'you', 'tag': 'PRP', 'dep': 'dative', 'up': 1, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'blank', 'tag': 'JJ', 'dep': 'amod', 'up': 5, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'dobj', 'up': 1, 'dn': [3, 4, 9]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [7]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'pobj', 'up': 6, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'work', 'tag': 'VB', 'dep': 'relcl', 'up': 5, 'dn': [6, 8, 10]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'desired', 'tag': 'VBN', 'dep': 'ccomp', 'up': 5, 'dn': [1]}, {'tok': 'behaviour', 'tag': 'NN', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 5, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 5, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 6, 8, 16, 20, 31]}, {'tok': 'somewhere', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 8, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'xcomp', 'up': 5, 'dn': [7, 9]}, {'tok': 'between', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 11, 'dn': []}, {'tok': 'reflist', 'tag': 'NN', 'dep': 'pobj', 'up': 9, 'dn': [10, 12, 15]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'stub', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'conj', 'up': 11, 'dn': [13, 14]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 20, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 20, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 20, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'advcl', 'up': 5, 'dn': [17, 18, 19, 26]}, {'tok': 'after', 'tag': 'IN', 'dep': 'mark', 'up': 26, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 26, 'dn': [22]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 26, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 26, 'dn': []}, {'tok': 'saved', 'tag': 'VBN', 'dep': 'advcl', 'up': 20, 'dn': [21, 23, 24, 25, 27, 28]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 26, 'dn': []}, {'tok': 'reopened', 'tag': 'VBN', 'dep': 'conj', 'up': 26, 'dn': [29]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 28, 'dn': [30]}, {'tok': 've', 'tag': 'NNP', 'dep': 'pobj', 'up': 29, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 11, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 11, 'dn': [1, 4, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 3, 'dn': [5, 8]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'acomp', 'up': 6, 'dn': [7, 9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'JJ', 'dep': 'nsubj', 'up': 11, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 10, 12, 13, 14, 15, 16, 17, 18]}, {'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'dobj', 'up': 11, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 11, 'dn': []}]}], 'stripped_text': 'PamD at the English Wikipedia reports that there is no easy way to add new content between a reflist and a template that follows it before you save the page. This is a problem if your workflow is to add the stub template before adding the external links, which is entirely reasonable. Steps to reproduce (option 1): 1. create page with references and a reflist. 2. add a template (e.g. a stub template) after the reflist 3. add content between the references list and the template (e.g. an external links section). Steps to reproduce (option 2): 1. Go to a page with no content between a reflist block and a template (e.g. https://en.wikipedia.org/w/index.php?title=Tyson_R._Roberts&oldid=565739822&veaction=edit ) 2. Delete all content after the reflist: 3. Add a template (e.g. a stub template) 4. Add content between the references list and the template (e.g. an external links section). There is a workaround: select the reflist, press the right cursor key once, press enter. This gets you a blank line with which to work from. Desired behaviour: There should be somewhere to click between the reflist and the stub template, just as there is after the page has been saved and reopened in VE. Version : unspecified Severity : normal See Also : https://bugzilla.wikimedia.org/show_bug.cgi?id=52620', 'cleaned': 'pamd at the english wikipedia reports that there is no easy way to add new content between a reflist and a template that follows it before you save the page. this is a problem if your workflow is to add the stub template before adding the external links, which is entirely reasonable. steps to reproduce (option ): . create page with references and a reflist. . add a template (e.g. a stub template) after the reflist . add content between the references list and the template (e.g. an external links section). steps to reproduce (option ): . go to a page with no content between a reflist block and a template (e.g. ) . delete all content after the reflist: . add a template (e.g. a stub template) . add content between the references list and the template (e.g. an external links section). there is a workaround: select the reflist, press the right cursor key once, press enter. this gets you a blank line with which to work from. desired behaviour: there should be somewhere to click between the reflist and the stub template, just as there is after the page has been saved and reopened in ve. -------------------------- **version**: unspecified **severity**: normal **see also**: '})}),\n", + " '4475': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4475', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Whatamidoing comments that the issue is that there is no way easy to select a line starting with a template: So someone added a book to a ==Further reading== section. Book #1 used a citation template. Book #2 did not. Neither had bullet list formatting. Selecting them was hard. I ended up selecting the header, the template, and the plain text citation. Then I clicked the \\'list\\' button. Then I went back and repaired the formatting for the section heading. This isn\\'t necessary, but it was easier than trying to figure out the exact stop to place the cursor. [...] [The] problem is that it\\'s hard to select just the line that contains the template. You have to find the magic spot in the middle of \"==Heading=={{template}}\" to select the template without picking up the entire section heading. I managed it later in testing, but only if I\\'m selecting text with arrow keys. With the trackpad, it\\'s still beyond me.', 'parsed': [{'rt': 23, 'toks': [{'tok': 'whatamidoing', 'tag': 'VBG', 'dep': 'advcl', 'up': 23, 'dn': [1]}, {'tok': 'comments', 'tag': 'NNS', 'dep': 'dobj', 'up': 0, 'dn': [5]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'issue', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'acl', 'up': 1, 'dn': [2, 4, 8]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 8, 'dn': []}, {'tok': 'there', 'tag': 'EX', 'dep': 'expl', 'up': 8, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ccomp', 'up': 5, 'dn': [6, 7, 10]}, {'tok': 'no', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'way', 'tag': 'NN', 'dep': 'attr', 'up': 8, 'dn': [9, 11]}, {'tok': 'easy', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': [13]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'xcomp', 'up': 11, 'dn': [12, 15]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'starting', 'tag': 'VBG', 'dep': 'acl', 'up': 15, 'dn': [17]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [19]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': [18]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 23, 'dn': []}, {'tok': 'so', 'tag': 'RB', 'dep': 'advmod', 'up': 23, 'dn': []}, {'tok': 'someone', 'tag': 'NN', 'dep': 'nsubj', 'up': 23, 'dn': []}, {'tok': 'added', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 20, 21, 22, 25, 26, 33]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 25, 'dn': []}, {'tok': 'book', 'tag': 'NN', 'dep': 'dobj', 'up': 23, 'dn': [24]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 23, 'dn': [32]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 32, 'dn': []}, {'tok': '=', 'tag': 'PRP', 'dep': 'nmod', 'up': 32, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'further', 'tag': 'RB', 'dep': 'amod', 'up': 32, 'dn': []}, {'tok': 'reading==', 'tag': 'NN', 'dep': 'compound', 'up': 32, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'pobj', 'up': 26, 'dn': [27, 28, 29, 30, 31]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 23, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'book', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [1, 2, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'used', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 8, 9]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'citation', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'book', 'tag': 'NN', 'dep': 'nsubj', 'up': 5, 'dn': [3]}, {'tok': '#', 'tag': '$', 'dep': 'nmod', 'up': 3, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'appos', 'up': 0, 'dn': [1, 2, 4]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'did', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 6, 7]}, {'tok': 'not', 'tag': 'RB', 'dep': 'neg', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'neither', 'tag': 'DT', 'dep': 'preconj', 'up': 1, 'dn': []}, {'tok': 'had', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 4, 5]}, {'tok': 'bullet', 'tag': 'NN', 'dep': 'compound', 'up': 3, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'compound', 'up': 4, 'dn': [2]}, {'tok': 'formatting', 'tag': 'VBG', 'dep': 'ccomp', 'up': 1, 'dn': [3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'selecting', 'tag': 'VBG', 'dep': 'csubj', 'up': 2, 'dn': [1]}, {'tok': 'them', 'tag': 'PRP', 'dep': 'dobj', 'up': 0, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 3, 4]}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'acomp', 'up': 2, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'ended', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 16]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 1, 'dn': []}, {'tok': 'selecting', 'tag': 'VBG', 'dep': 'xcomp', 'up': 1, 'dn': [5]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 5, 'dn': []}, {'tok': 'header', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 6, 8]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'conj', 'up': 5, 'dn': [7, 9, 10, 15]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'plain', 'tag': 'JJ', 'dep': 'amod', 'up': 14, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'text', 'tag': 'NN', 'dep': 'compound', 'up': 15, 'dn': [12, 13]}, {'tok': 'citation', 'tag': 'NN', 'dep': 'conj', 'up': 8, 'dn': [11, 14]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'clicked', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 7, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'list', 'tag': 'NN', 'dep': 'poss', 'up': 7, 'dn': [6]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 5, 'dn': []}, {'tok': 'button', 'tag': 'NN', 'dep': 'dobj', 'up': 2, 'dn': [3, 4, 5]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'went', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 12]}, {'tok': 'back', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 2, 'dn': []}, {'tok': 'repaired', 'tag': 'VBD', 'dep': 'conj', 'up': 2, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'formatting', 'tag': 'NN', 'dep': 'dobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'heading', 'tag': 'VBG', 'dep': 'acl', 'up': 10, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'this', 'tag': 'DT', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 5, 7]}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 1, 'dn': []}, {'tok': 'necessary', 'tag': 'JJ', 'dep': 'acomp', 'up': 1, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'was', 'tag': 'VBD', 'dep': 'conj', 'up': 1, 'dn': [6, 8, 21]}, {'tok': 'easier', 'tag': 'JJR', 'dep': 'acomp', 'up': 7, 'dn': [9]}, {'tok': 'than', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'pcomp', 'up': 9, 'dn': [12]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'figure', 'tag': 'VB', 'dep': 'xcomp', 'up': 10, 'dn': [11, 13, 16]}, {'tok': 'out', 'tag': 'RP', 'dep': 'prt', 'up': 12, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'exact', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'stop', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [14, 15, 18]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'place', 'tag': 'VB', 'dep': 'relcl', 'up': 16, 'dn': [17, 20]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'cursor', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 0, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'ROOT', 'dn': [1, 2]}, {'tok': '...', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'punct', 'up': 0, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': '[', 'tag': 'XX', 'dep': 'dep', 'up': 4, 'dn': []}, {'tok': 'the', 'tag': 'XX', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': ']', 'tag': 'XX', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'problem', 'tag': 'NN', 'dep': 'nsubj', 'up': 4, 'dn': [1, 2]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 7, 18]}, {'tok': 'that', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ccomp', 'up': 4, 'dn': [5, 6, 8, 10]}, {'tok': 'hard', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [9, 13]}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12, 15]}, {'tok': 'that', 'tag': 'WDT', 'dep': 'nsubj', 'up': 15, 'dn': []}, {'tok': 'contains', 'tag': 'VBZ', 'dep': 'relcl', 'up': 13, 'dn': [14, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 15, 'dn': [16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'you', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'have', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 3, 28]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'find', 'tag': 'VB', 'dep': 'xcomp', 'up': 1, 'dn': [2, 6, 18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'magic', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'spot', 'tag': 'NN', 'dep': 'dobj', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [9]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 9, 'dn': []}, {'tok': 'middle', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [8, 10]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [11, 12, 13, 14, 15, 16]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '=', 'tag': 'NNS', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': '=', 'tag': 'NN', 'dep': 'pobj', 'up': 10, 'dn': []}, {'tok': 'heading=={{template}}', 'tag': '-RRB-', 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 10, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 18, 'dn': []}, {'tok': 'select', 'tag': 'VB', 'dep': 'advcl', 'up': 3, 'dn': [17, 20, 21]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 20, 'dn': []}, {'tok': 'template', 'tag': 'NN', 'dep': 'dobj', 'up': 18, 'dn': [19]}, {'tok': 'without', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [22]}, {'tok': 'picking', 'tag': 'VBG', 'dep': 'pcomp', 'up': 21, 'dn': [23, 26]}, {'tok': 'up', 'tag': 'RP', 'dep': 'prt', 'up': 22, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 26, 'dn': []}, {'tok': 'entire', 'tag': 'JJ', 'dep': 'amod', 'up': 26, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'dobj', 'up': 22, 'dn': [24, 25, 27]}, {'tok': 'heading', 'tag': 'VBG', 'dep': 'acl', 'up': 26, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'managed', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 4, 6, 7, 12, 17]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 1, 'dn': []}, {'tok': 'later', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 1, 'dn': [5]}, {'tok': 'testing', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 1, 'dn': []}, {'tok': 'only', 'tag': 'RB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 12, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 12, 'dn': []}, {'tok': \"'m\", 'tag': 'VBP', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'selecting', 'tag': 'VBG', 'dep': 'conj', 'up': 1, 'dn': [8, 9, 10, 11, 13]}, {'tok': 'text', 'tag': 'NN', 'dep': 'dobj', 'up': 12, 'dn': [14]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 13, 'dn': [16]}, {'tok': 'arrow', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'keys', 'tag': 'NNS', 'dep': 'pobj', 'up': 14, 'dn': [15]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}, {'rt': 5, 'toks': [{'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [2]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'trackpad', 'tag': 'NN', 'dep': 'pobj', 'up': 0, 'dn': [1]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 3, 4, 6, 7, 9]}, {'tok': 'still', 'tag': 'RB', 'dep': 'advmod', 'up': 5, 'dn': []}, {'tok': 'beyond', 'tag': 'IN', 'dep': 'prep', 'up': 5, 'dn': [8]}, {'tok': 'me', 'tag': 'PRP', 'dep': 'pobj', 'up': 7, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}], 'stripped_text': 'Whatamidoing comments that the issue is that there is no way easy to select a line starting with a template: So someone added a book to a ==Further reading== section. Book #1 used a citation template. Book #2 did not. Neither had bullet list formatting. Selecting them was hard. I ended up selecting the header, the template, and the plain text citation. Then I clicked the \\'list\\' button. Then I went back and repaired the formatting for the section heading. This isn\\'t necessary, but it was easier than trying to figure out the exact stop to place the cursor. [...] [The] problem is that it\\'s hard to select just the line that contains the template. You have to find the magic spot in the middle of \"==Heading=={{template}}\" to select the template without picking up the entire section heading. I managed it later in testing, but only if I\\'m selecting text with arrow keys. With the trackpad, it\\'s still beyond me.', 'cleaned': 'whatamidoing comments that the issue is that there is no way easy to select a line starting with a template: so someone added a book to a ==further reading== section. book # used a citation template. book # did not. neither had bullet list formatting. selecting them was hard. i ended up selecting the header, the template, and the plain-text citation. then i clicked the \\'list\\' button. then i went back and repaired the formatting for the section heading. this isn\\'t necessary, but it was easier than trying to figure out the exact stop to place the cursor. [...] [the] problem is that it\\'s hard to select just the line that contains the template. you have to find the magic spot in the middle of \"==heading=={{template}}\" to select the template without picking up the entire section heading. i managed it later in testing, but only if i\\'m selecting text with arrow keys. with the trackpad, it\\'s still beyond me.'})}),\n", + " '4476': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4476', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'TemplateData should allow some parameters to have default values which are prefilled when using the VisualEditor transclusion manager. An example would be the current date for accessdate in citation templates. Version : unspecified Severity : normal', 'parsed': [{'rt': 2, 'toks': [{'tok': 'templatedata', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 2, 'dn': []}, {'tok': 'allow', 'tag': 'VB', 'dep': 'ROOT', 'dn': [0, 1, 6, 18]}, {'tok': 'some', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'parameters', 'tag': 'NNS', 'dep': 'nsubj', 'up': 6, 'dn': [3]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'ccomp', 'up': 2, 'dn': [4, 5, 8]}, {'tok': 'default', 'tag': 'NN', 'dep': 'compound', 'up': 8, 'dn': []}, {'tok': 'values', 'tag': 'NNS', 'dep': 'dobj', 'up': 6, 'dn': [7, 11]}, {'tok': 'which', 'tag': 'WDT', 'dep': 'nsubjpass', 'up': 11, 'dn': []}, {'tok': 'are', 'tag': 'VBP', 'dep': 'auxpass', 'up': 11, 'dn': []}, {'tok': 'prefilled', 'tag': 'VBN', 'dep': 'relcl', 'up': 8, 'dn': [9, 10, 13]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 11, 'dn': [12, 17]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 17, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'compound', 'up': 16, 'dn': []}, {'tok': 'transclusion', 'tag': 'NN', 'dep': 'compound', 'up': 17, 'dn': [15]}, {'tok': 'manager', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 16]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 3, 'toks': [{'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'example', 'tag': 'NN', 'dep': 'nsubj', 'up': 3, 'dn': [0]}, {'tok': 'would', 'tag': 'MD', 'dep': 'aux', 'up': 3, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'ROOT', 'dn': [1, 2, 6, 12]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 6, 'dn': []}, {'tok': 'current', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'date', 'tag': 'NN', 'dep': 'attr', 'up': 3, 'dn': [4, 5, 7]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 6, 'dn': [8]}, {'tok': 'accessdate', 'tag': 'NN', 'dep': 'pobj', 'up': 7, 'dn': [9]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [11]}, {'tok': 'citation', 'tag': 'NN', 'dep': 'compound', 'up': 11, 'dn': []}, {'tok': 'templates', 'tag': 'NNS', 'dep': 'pobj', 'up': 9, 'dn': [10]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 3, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 8, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': [1, 4, 5, 6]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'normal', 'tag': 'JJ', 'dep': 'ROOT', 'dn': [3, 7]}]}], 'stripped_text': 'TemplateData should allow some parameters to have default values which are prefilled when using the VisualEditor transclusion manager. An example would be the current date for accessdate in citation templates. Version : unspecified Severity : normal', 'cleaned': 'templatedata should allow some parameters to have default values which are prefilled when using the visualeditor transclusion manager. an example would be the current date for accessdate in citation templates. -------------------------- **version**: unspecified **severity**: normal'})}),\n", + " '4477': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ysftv67jxeaxdwcakvwo', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4477', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' This bug has been marked as a duplicate of bug 51428 ', 'parsed': [{'rt': 7, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubjpass', 'up': 7, 'dn': []}, {'tok': 'this', 'tag': 'DT', 'dep': 'det', 'up': 4, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [3]}, {'tok': 'has', 'tag': 'VBZ', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'been', 'tag': 'VBN', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 4, 5, 6, 8, 16, 17, 18]}, {'tok': 'as', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 10, 'dn': []}, {'tok': 'duplicate', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [9, 11]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [14]}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 14, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'pobj', 'up': 11, 'dn': [12, 13, 15]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'oprd', 'up': 7, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 7, 'dn': []}]}], 'stripped_text': ' This bug has been marked as a duplicate of bug 51428 ', 'cleaned': '*** this bug has been marked as a duplicate of bug ***'})}),\n", + " '4478': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4478', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' Author: `lovefilms` Description: The screen shot of the missing Production section trying to edit When click on Edit to edit a section of an article, for example, https://en.wikipedia.org/wiki/Blue_Jasmine#Production the result page https://en.wikipedia.org/wiki/Blue_Jasmine?veaction=edit#Production appears to be a huge toolbar on top, and the section of \"Production\" is almost invisible see attached screen shot. Also, the toolbar should be clearly marked with visible borders to distinguished from the contents of an article. Now it\\'s almost blurred into the article and very confusing. Version : unspecified Severity : major OS : Windows 7 Platform : PC Attached : {F11047}', 'parsed': [{'rt': 9, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 9, 'dn': [1, 2, 3, 4, 5, 8]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'author', 'tag': 'NN', 'dep': 'npadvmod', 'up': 0, 'dn': []}, {'tok': ':*', 'tag': 'CD', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': ':', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'lovefilms', 'tag': 'NNS', 'dep': 'poss', 'up': 8, 'dn': [7]}, {'tok': \"'\", 'tag': 'POS', 'dep': 'case', 'up': 6, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': [6]}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 10, 11]}, {'tok': 'description', 'tag': 'NN', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ':*', 'tag': 'NNP', 'dep': 'punct', 'up': 9, 'dn': [12]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 11, 'dn': []}]}, {'rt': 35, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 2, 'dn': []}, {'tok': 'screen', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': 'shot', 'tag': 'NN', 'dep': 'nsubj', 'up': 35, 'dn': [0, 1, 3, 22, 23, 26, 27, 28, 31]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'missing', 'tag': 'VBG', 'dep': 'amod', 'up': 7, 'dn': []}, {'tok': 'production', 'tag': 'NN', 'dep': 'compound', 'up': 7, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5, 6, 8, 12]}, {'tok': 'trying', 'tag': 'VBG', 'dep': 'acl', 'up': 7, 'dn': [10]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'xcomp', 'up': 8, 'dn': [9]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 12, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'acl', 'up': 7, 'dn': [11, 13, 16]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [14]}, {'tok': 'edit', 'tag': 'NN', 'dep': 'pobj', 'up': 13, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 16, 'dn': []}, {'tok': 'edit', 'tag': 'VB', 'dep': 'xcomp', 'up': 12, 'dn': [15, 18]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'dobj', 'up': 16, 'dn': [17, 19]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 18, 'dn': [21]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 21, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 19, 'dn': [20]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [24]}, {'tok': 'example', 'tag': 'NN', 'dep': 'pobj', 'up': 23, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 26, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'dep', 'up': 2, 'dn': [25]}, {'tok': 'url', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'dep', 'up': 2, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'result', 'tag': 'NN', 'dep': 'compound', 'up': 31, 'dn': []}, {'tok': 'page', 'tag': 'NN', 'dep': 'dep', 'up': 2, 'dn': [29, 30]}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 35, 'dn': []}, {'tok': 'url', 'tag': 'NNP', 'dep': 'dep', 'up': 35, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'nsubj', 'up': 35, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 32, 33, 34, 37, 43, 44, 51]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 37, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'xcomp', 'up': 35, 'dn': [36, 40]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 40, 'dn': []}, {'tok': 'huge', 'tag': 'JJ', 'dep': 'amod', 'up': 40, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'attr', 'up': 37, 'dn': [38, 39, 41]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 40, 'dn': [42]}, {'tok': 'top', 'tag': 'NN', 'dep': 'pobj', 'up': 41, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 35, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 35, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 46, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'nsubj', 'up': 51, 'dn': [45, 47]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 46, 'dn': [49]}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 47, 'dn': [48, 50]}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 49, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'conj', 'up': 35, 'dn': [46, 58, 59]}, {'tok': 'almost', 'tag': 'RB', 'dep': 'advmod', 'up': 53, 'dn': []}, {'tok': 'invisible', 'tag': 'JJ', 'dep': 'amod', 'up': 55, 'dn': [52]}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'amod', 'up': 58, 'dn': [53, 54]}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'amod', 'up': 57, 'dn': []}, {'tok': 'screen', 'tag': 'NN', 'dep': 'compound', 'up': 58, 'dn': [56]}, {'tok': 'shot', 'tag': 'NN', 'dep': 'attr', 'up': 51, 'dn': [55, 57]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 51, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'also', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 3, 'dn': []}, {'tok': 'toolbar', 'tag': 'NN', 'dep': 'nsubjpass', 'up': 7, 'dn': [2]}, {'tok': 'should', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'be', 'tag': 'VB', 'dep': 'auxpass', 'up': 7, 'dn': []}, {'tok': 'clearly', 'tag': 'RB', 'dep': 'advmod', 'up': 7, 'dn': []}, {'tok': 'marked', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 3, 4, 5, 6, 8, 12, 19]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [10]}, {'tok': 'visible', 'tag': 'JJ', 'dep': 'amod', 'up': 10, 'dn': []}, {'tok': 'borders', 'tag': 'NNS', 'dep': 'pobj', 'up': 8, 'dn': [9]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 12, 'dn': []}, {'tok': 'distinguished', 'tag': 'VB', 'dep': 'advcl', 'up': 7, 'dn': [11, 13]}, {'tok': 'from', 'tag': 'IN', 'dep': 'prep', 'up': 12, 'dn': [15]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 15, 'dn': []}, {'tok': 'contents', 'tag': 'NNS', 'dep': 'pobj', 'up': 13, 'dn': [14, 16]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [18]}, {'tok': 'an', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 7, 'dn': []}]}, {'rt': 4, 'toks': [{'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubjpass', 'up': 4, 'dn': []}, {'tok': \"'s\", 'tag': 'VBZ', 'dep': 'auxpass', 'up': 4, 'dn': []}, {'tok': 'almost', 'tag': 'RB', 'dep': 'advmod', 'up': 4, 'dn': []}, {'tok': 'blurred', 'tag': 'VBN', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 5, 10, 11]}, {'tok': 'into', 'tag': 'IN', 'dep': 'prep', 'up': 4, 'dn': [7]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 7, 'dn': []}, {'tok': 'article', 'tag': 'NN', 'dep': 'pobj', 'up': 5, 'dn': [6, 8]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'very', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'confusing', 'tag': 'JJ', 'dep': 'advcl', 'up': 4, 'dn': [9]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 4, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': '--------------------------', 'tag': 'NFP', 'dep': 'punct', 'up': 2, 'dn': [1]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'ROOT', 'dn': [0, 3, 5]}, {'tok': 'version', 'tag': 'NN', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'appos', 'up': 2, 'dn': [4]}]}, {'rt': 17, 'toks': [{'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'unspecified', 'tag': 'JJ', 'dep': 'amod', 'up': 3, 'dn': [0, 2]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'nmod', 'up': 17, 'dn': [1, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14]}, {'tok': 'severity', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'major', 'tag': 'JJ', 'dep': 'appos', 'up': 3, 'dn': [9]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'os', 'tag': 'IN', 'dep': 'prep', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'nmod', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'ROOT', 'dn': [3, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34]}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 17, 'dn': []}, {'tok': 'platform', 'tag': 'NN', 'dep': 'npadvmod', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NN', 'dep': 'appos', 'up': 17, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'pc', 'tag': 'NN', 'dep': 'appos', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': 'attached', 'tag': 'VBN', 'dep': 'appos', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nummod', 'up': 17, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 17, 'dn': []}, {'tok': '{', 'tag': '-LRB-', 'dep': 'punct', 'up': 33, 'dn': []}, {'tok': 'f11047', 'tag': 'NN', 'dep': 'appos', 'up': 17, 'dn': [32]}, {'tok': '}', 'tag': '-RRB-', 'dep': 'punct', 'up': 17, 'dn': []}]}], 'stripped_text': ' Author: `lovefilms` Description: The screen shot of the missing Production section trying to edit When click on Edit to edit a section of an article, for example, https://en.wikipedia.org/wiki/Blue_Jasmine#Production the result page https://en.wikipedia.org/wiki/Blue_Jasmine?veaction=edit#Production appears to be a huge toolbar on top, and the section of \"Production\" is almost invisible see attached screen shot. Also, the toolbar should be clearly marked with visible borders to distinguished from the contents of an article. Now it\\'s almost blurred into the article and very confusing. Version : unspecified Severity : major OS : Windows 7 Platform : PC Attached : {F11047}', 'cleaned': '**author:** \\'lovefilms\\' **description:** the screen shot of the missing production section trying to edit when click on edit to edit a section of an article, for example, the result page appears to be a huge toolbar on top, and the section of \"production\" is almost invisible - see attached screen shot. also, the toolbar should be clearly marked with visible borders to distinguished from the contents of an article. now it\\'s almost blurred into the article and very confusing. -------------------------- **version**: unspecified **severity**: major **os**: windows **platform**: pc **attached**: {f11047}'})}),\n", + " '4479': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4479', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': ' lovefilms wrote: I am in FF23.0.1 and the VisualEditor is working as intended now. I go ahead to mark it as Resolved since people can always use the new version of FF.', 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': [1]}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 0, 'dn': []}, {'tok': 'lovefilms', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': [4]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 2, 3, 6, 8, 19]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'ccomp', 'up': 5, 'dn': [7, 9, 11, 15]}, {'tok': 'in', 'tag': 'IN', 'dep': 'prep', 'up': 8, 'dn': [10]}, {'tok': 'ff23.0.1', 'tag': 'NNP', 'dep': 'pobj', 'up': 9, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 8, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [12]}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'working', 'tag': 'VBG', 'dep': 'conj', 'up': 8, 'dn': [13, 14, 17]}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 17, 'dn': []}, {'tok': 'intended', 'tag': 'VBN', 'dep': 'advcl', 'up': 15, 'dn': [16, 18]}, {'tok': 'now', 'tag': 'RB', 'dep': 'advmod', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 1, 'toks': [{'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 1, 'dn': []}, {'tok': 'go', 'tag': 'VBP', 'dep': 'ROOT', 'dn': [0, 2, 4, 8, 13, 19]}, {'tok': 'ahead', 'tag': 'RB', 'dep': 'advmod', 'up': 1, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': 'mark', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [3, 5, 7]}, {'tok': 'it', 'tag': 'PRP', 'dep': 'dobj', 'up': 4, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 7, 'dn': []}, {'tok': 'resolved', 'tag': 'VBN', 'dep': 'advcl', 'up': 4, 'dn': [6]}, {'tok': '-', 'tag': ':', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'since', 'tag': 'IN', 'dep': 'mark', 'up': 13, 'dn': []}, {'tok': 'people', 'tag': 'NNS', 'dep': 'nsubj', 'up': 13, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 13, 'dn': []}, {'tok': 'always', 'tag': 'RB', 'dep': 'advmod', 'up': 13, 'dn': []}, {'tok': 'use', 'tag': 'VB', 'dep': 'advcl', 'up': 1, 'dn': [9, 10, 11, 12, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 16, 'dn': []}, {'tok': 'new', 'tag': 'JJ', 'dep': 'amod', 'up': 16, 'dn': []}, {'tok': 'version', 'tag': 'NN', 'dep': 'dobj', 'up': 13, 'dn': [14, 15, 17]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [18]}, {'tok': 'ff', 'tag': 'NN', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 1, 'dn': []}]}], 'stripped_text': ' lovefilms wrote: I am in FF23.0.1 and the VisualEditor is working as intended now. I go ahead to mark it as Resolved since people can always use the new version of FF.', 'cleaned': '**lovefilms** wrote: i am in ff23.0.1 and the visualeditor is working as intended now. i go ahead to mark it as resolved - since people can always use the new version of ff.'})}),\n", + " '4480': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-lluzkul4z7us4sxkayss', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4480', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': 'Firefox 23.0 for Ubuntu: Everything works fine when clicking the \"Edit (beta)\" link at https://en.wikipedia.org/wiki/Blue_Jasmine#Production fullscreen window as well as small window. Chromium 28.0.1500.71 for Ubuntu Same thing a above. It just works.', 'parsed': [{'rt': 8, 'toks': [{'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 2, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'npadvmod', 'up': 8, 'dn': [0, 1, 3, 4]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [5]}, {'tok': 'ubuntu', 'tag': 'NN', 'dep': 'pobj', 'up': 4, 'dn': []}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 8, 'dn': []}, {'tok': 'everything', 'tag': 'NN', 'dep': 'nsubj', 'up': 8, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [2, 6, 7, 9, 11, 32]}, {'tok': 'fine', 'tag': 'JJ', 'dep': 'advmod', 'up': 8, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 11, 'dn': []}, {'tok': 'clicking', 'tag': 'VBG', 'dep': 'advcl', 'up': 8, 'dn': [10, 19]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 19, 'dn': []}, {'tok': '\"', 'tag': '``', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 19, 'dn': [13, 15, 16, 17, 18]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'beta', 'tag': 'NN', 'dep': 'appos', 'up': 14, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': '\"', 'tag': \"''\", 'dep': 'punct', 'up': 14, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 11, 'dn': [12, 14, 20]}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 19, 'dn': [26]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 26, 'dn': [22]}, {'tok': 'url', 'tag': 'XX', 'dep': 'punct', 'up': 21, 'dn': []}, {'tok': '>', 'tag': 'XX', 'dep': 'quantmod', 'up': 25, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 25, 'dn': []}, {'tok': 'fullscreen', 'tag': 'CD', 'dep': 'nummod', 'up': 26, 'dn': [23, 24]}, {'tok': 'window', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 25, 29, 31]}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 29, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'cc', 'up': 26, 'dn': [27, 28]}, {'tok': 'small', 'tag': 'JJ', 'dep': 'amod', 'up': 31, 'dn': []}, {'tok': 'window', 'tag': 'NN', 'dep': 'conj', 'up': 26, 'dn': [30]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 8, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'chromium', 'tag': 'NN', 'dep': 'compound', 'up': 2, 'dn': []}, {'tok': '<', 'tag': 'ADD', 'dep': 'punct', 'up': 2, 'dn': []}, {'tok': 'number>.1500.71', 'tag': 'CD', 'dep': 'ROOT', 'dn': [0, 1, 3, 8, 9]}, {'tok': 'for', 'tag': 'IN', 'dep': 'prep', 'up': 2, 'dn': [6]}, {'tok': 'ubuntu', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'same', 'tag': 'JJ', 'dep': 'amod', 'up': 6, 'dn': []}, {'tok': 'thing', 'tag': 'NN', 'dep': 'pobj', 'up': 3, 'dn': [4, 5]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'above', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': [7]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}, {'rt': 2, 'toks': [{'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 2, 'dn': []}, {'tok': 'just', 'tag': 'RB', 'dep': 'advmod', 'up': 2, 'dn': []}, {'tok': 'works', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [0, 1, 3]}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 2, 'dn': []}]}], 'stripped_text': 'Firefox 23.0 for Ubuntu: Everything works fine when clicking the \"Edit (beta)\" link at https://en.wikipedia.org/wiki/Blue_Jasmine#Production fullscreen window as well as small window. Chromium 28.0.1500.71 for Ubuntu Same thing a above. It just works.', 'cleaned': 'firefox for ubuntu: everything works fine when clicking the \"edit (beta)\" link at - fullscreen window as well as small window. chromium .1500.71 for ubuntu same thing a above. it just works.'})}),\n", + " '4481': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-ynivjflmc2dcl6w5ut5v', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4481', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \" lovefilms wrote: I am using Firefox 22 as well (on Windows 7). The IE9 doesn't seem to have the VisualEditor, the edit link will simply goes to https://en.wikipedia.org/w/index.php?title=Blue_Jasmine&action=edit§ion=3\", 'parsed': [{'rt': 5, 'toks': [{'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NNS', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'lovefilms', 'tag': 'NNS', 'dep': 'nsubjpass', 'up': 5, 'dn': []}, {'tok': '*', 'tag': 'NFP', 'dep': 'nsubj', 'up': 5, 'dn': [4]}, {'tok': '*', 'tag': 'NFP', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'wrote', 'tag': 'VBD', 'dep': 'ROOT', 'dn': [0, 1, 2, 3, 6, 9, 22, 23]}, {'tok': ':', 'tag': ':', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 9, 'dn': []}, {'tok': 'am', 'tag': 'VBP', 'dep': 'aux', 'up': 9, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'ccomp', 'up': 5, 'dn': [7, 8, 12, 15, 16, 17, 19, 20, 21]}, {'tok': 'firefox', 'tag': 'JJ', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'nmod', 'up': 12, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': [10, 11, 13]}, {'tok': '>', 'tag': 'XX', 'dep': 'punct', 'up': 12, 'dn': []}, {'tok': 'as', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'well', 'tag': 'RB', 'dep': 'advmod', 'up': 9, 'dn': [14]}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 9, 'dn': [18]}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'pobj', 'up': 17, 'dn': []}, {'tok': '<', 'tag': 'XX', 'dep': 'dep', 'up': 9, 'dn': []}, {'tok': 'number', 'tag': 'NN', 'dep': 'dobj', 'up': 9, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 5, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 5, 'dn': []}]}, {'rt': 15, 'toks': [{'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 1, 'dn': []}, {'tok': 'ie9', 'tag': 'NNP', 'dep': 'nsubj', 'up': 4, 'dn': [0]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 4, 'dn': []}, {'tok': \"n't\", 'tag': 'RB', 'dep': 'neg', 'up': 4, 'dn': []}, {'tok': 'seem', 'tag': 'VB', 'dep': 'ccomp', 'up': 15, 'dn': [1, 2, 3, 6]}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 6, 'dn': []}, {'tok': 'have', 'tag': 'VB', 'dep': 'xcomp', 'up': 4, 'dn': [5, 8]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 8, 'dn': []}, {'tok': 'visualeditor', 'tag': 'NN', 'dep': 'dobj', 'up': 6, 'dn': [7]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 15, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 12, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'compound', 'up': 12, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'nsubj', 'up': 15, 'dn': [10, 11]}, {'tok': 'will', 'tag': 'MD', 'dep': 'aux', 'up': 15, 'dn': []}, {'tok': 'simply', 'tag': 'RB', 'dep': 'advmod', 'up': 15, 'dn': []}, {'tok': 'goes', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [4, 9, 12, 13, 14, 16, 19]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 15, 'dn': [17, 18]}, {'tok': '<', 'tag': 'ADD', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': 'url', 'tag': 'XX', 'dep': 'pobj', 'up': 16, 'dn': []}, {'tok': '>', 'tag': 'ADD', 'dep': 'punct', 'up': 15, 'dn': []}]}], 'stripped_text': \" lovefilms wrote: I am using Firefox 22 as well (on Windows 7). The IE9 doesn't seem to have the VisualEditor, the edit link will simply goes to https://en.wikipedia.org/w/index.php?title=Blue_Jasmine&action=edit§ion=3\", 'cleaned': \"**lovefilms** wrote: i am using firefox as well (on windows ). the ie9 doesn't seem to have the visualeditor, the edit link will simply goes to \"})}),\n", + " '4482': Utterance({'obj_type': 'utterance', 'vectors': [], 'speaker_': Speaker({'obj_type': 'speaker', 'vectors': [], 'owner': None, 'id': 'PHID-USER-oxd6f6xemkuyttw7z7wl', 'temp_backend': {}, 'meta': {}}), 'owner': , 'id': '4482', 'meta': ConvoKitMeta({'affil': False, 'gerrit': False, 'clean_text': \"(e/c) I can reproduce on Firefox 22/Linux and Windows, and on Chrome/Windows to a lesser degree when using https://en.wikipedia.org/wiki/Blue_Jasmine?veaction=edit#Production or when loading https://en.wikipedia.org/wiki/Blue_Jasmine?veaction=edit and click the 'edit' link beside 'Production' (the bug doesnt occur if middle clicked, as that open the url with 'vesection=3' added). Most times I do this, it is possible to see the viewport position itself correctly at the anchor, but then then toolbar appears covering the section heading and a half of the first line of text.\", 'parsed': [{'rt': 7, 'toks': [{'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'e', 'tag': 'NN', 'dep': 'meta', 'up': 3, 'dn': [0, 2]}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 1, 'dn': []}, {'tok': 'c', 'tag': 'NN', 'dep': 'meta', 'up': 7, 'dn': [1, 4]}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 3, 'dn': []}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'can', 'tag': 'MD', 'dep': 'aux', 'up': 7, 'dn': []}, {'tok': 'reproduce', 'tag': 'VB', 'dep': 'ROOT', 'dn': [3, 5, 6, 8, 14, 15, 16, 35, 36, 51]}, {'tok': 'on', 'tag': 'IN', 'dep': 'prep', 'up': 7, 'dn': [9]}, {'tok': 'firefox', 'tag': 'NN', 'dep': 'pobj', 'up': 8, 'dn': [10, 11]}, {'tok': '<', 'tag': 'XX', 'dep': 'punct', 'up': 9, 'dn': []}, {'tok': 'number>/linux', 'tag': 'NNP', 'dep': 'appos', 'up': 9, 'dn': [12, 13]}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 11, 'dn': []}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'conj', 'up': 11, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'on', 'tag': 'IN', 'dep': 'conj', 'up': 7, 'dn': [19, 20, 25, 34]}, {'tok': 'chrome', 'tag': 'NN', 'dep': 'nmod', 'up': 19, 'dn': []}, {'tok': '/', 'tag': 'SYM', 'dep': 'punct', 'up': 19, 'dn': []}, {'tok': 'windows', 'tag': 'NNS', 'dep': 'pobj', 'up': 16, 'dn': [17, 18]}, {'tok': 'to', 'tag': 'IN', 'dep': 'prep', 'up': 16, 'dn': [23]}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 23, 'dn': []}, {'tok': 'lesser', 'tag': 'JJR', 'dep': 'amod', 'up': 23, 'dn': []}, {'tok': 'degree', 'tag': 'NN', 'dep': 'pobj', 'up': 20, 'dn': [21, 22]}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 25, 'dn': []}, {'tok': 'using', 'tag': 'VBG', 'dep': 'advcl', 'up': 16, 'dn': [24, 27, 28, 29, 31]}, {'tok': '<', 'tag': 'ADD', 'dep': 'nmod', 'up': 27, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26]}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dobj', 'up': 25, 'dn': []}, {'tok': 'or', 'tag': 'CC', 'dep': 'cc', 'up': 25, 'dn': []}, {'tok': 'when', 'tag': 'WRB', 'dep': 'advmod', 'up': 31, 'dn': []}, {'tok': 'loading', 'tag': 'VBG', 'dep': 'conj', 'up': 25, 'dn': [30, 32, 33]}, {'tok': '<', 'tag': 'ADD', 'dep': 'dobj', 'up': 31, 'dn': []}, {'tok': 'url', 'tag': 'NNP', 'dep': 'dobj', 'up': 31, 'dn': []}, {'tok': '>', 'tag': '-RRB-', 'dep': 'dep', 'up': 16, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'click', 'tag': 'VB', 'dep': 'conj', 'up': 7, 'dn': [41]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 41, 'dn': []}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'edit', 'tag': 'NN', 'dep': 'nmod', 'up': 41, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 41, 'dn': []}, {'tok': 'link', 'tag': 'NN', 'dep': 'dobj', 'up': 36, 'dn': [37, 38, 39, 40, 42]}, {'tok': 'beside', 'tag': 'IN', 'dep': 'prep', 'up': 41, 'dn': [43, 44]}, {'tok': \"'\", 'tag': '``', 'dep': 'punct', 'up': 42, 'dn': []}, {'tok': 'production', 'tag': 'NN', 'dep': 'pobj', 'up': 42, 'dn': [45]}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 44, 'dn': []}, {'tok': '(', 'tag': '-LRB-', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 48, 'dn': []}, {'tok': 'bug', 'tag': 'NN', 'dep': 'nsubj', 'up': 51, 'dn': [47]}, {'tok': 'does', 'tag': 'VBZ', 'dep': 'aux', 'up': 51, 'dn': []}, {'tok': 'nt', 'tag': 'RB', 'dep': 'neg', 'up': 51, 'dn': []}, {'tok': 'occur', 'tag': 'VB', 'dep': 'conj', 'up': 7, 'dn': [46, 48, 49, 50, 55, 56, 59, 65, 66, 67, 68, 69]}, {'tok': 'if', 'tag': 'IN', 'dep': 'mark', 'up': 55, 'dn': []}, {'tok': 'middle', 'tag': 'JJ', 'dep': 'amod', 'up': 55, 'dn': []}, {'tok': '-', 'tag': 'HYPH', 'dep': 'punct', 'up': 55, 'dn': []}, {'tok': 'clicked', 'tag': 'JJ', 'dep': 'advcl', 'up': 51, 'dn': [52, 53, 54]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'as', 'tag': 'IN', 'dep': 'mark', 'up': 59, 'dn': []}, {'tok': 'that', 'tag': 'DT', 'dep': 'nsubj', 'up': 59, 'dn': []}, {'tok': 'open', 'tag': 'VBP', 'dep': 'advcl', 'up': 51, 'dn': [57, 58, 61, 62]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 61, 'dn': []}, {'tok': 'url', 'tag': 'NN', 'dep': 'dobj', 'up': 59, 'dn': [60]}, {'tok': 'with', 'tag': 'IN', 'dep': 'prep', 'up': 59, 'dn': [63, 64]}, {'tok': \"'\", 'tag': '``', 'dep': 'pobj', 'up': 62, 'dn': []}, {'tok': 'vesection=', 'tag': \"''\", 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': \"'\", 'tag': \"''\", 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': 'added', 'tag': 'VBN', 'dep': 'advcl', 'up': 51, 'dn': []}, {'tok': ')', 'tag': '-RRB-', 'dep': 'punct', 'up': 51, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 51, 'dn': []}]}, {'rt': 7, 'toks': [{'tok': 'most', 'tag': 'JJS', 'dep': 'amod', 'up': 1, 'dn': []}, {'tok': 'times', 'tag': 'NNS', 'dep': 'npadvmod', 'up': 3, 'dn': [0]}, {'tok': 'i', 'tag': 'PRP', 'dep': 'nsubj', 'up': 3, 'dn': []}, {'tok': 'do', 'tag': 'VBP', 'dep': 'advcl', 'up': 7, 'dn': [1, 2, 4]}, {'tok': 'this', 'tag': 'DT', 'dep': 'dobj', 'up': 3, 'dn': []}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'it', 'tag': 'PRP', 'dep': 'nsubj', 'up': 7, 'dn': []}, {'tok': 'is', 'tag': 'VBZ', 'dep': 'ROOT', 'dn': [3, 5, 6, 8, 10, 19, 20, 24]}, {'tok': 'possible', 'tag': 'JJ', 'dep': 'acomp', 'up': 7, 'dn': []}, {'tok': 'to', 'tag': 'TO', 'dep': 'aux', 'up': 10, 'dn': []}, {'tok': 'see', 'tag': 'VB', 'dep': 'xcomp', 'up': 7, 'dn': [9, 13, 15, 16]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 13, 'dn': []}, {'tok': 'viewport', 'tag': 'JJ', 'dep': 'amod', 'up': 13, 'dn': []}, {'tok': 'position', 'tag': 'NN', 'dep': 'dobj', 'up': 10, 'dn': [11, 12, 14]}, {'tok': 'itself', 'tag': 'PRP', 'dep': 'appos', 'up': 13, 'dn': []}, {'tok': 'correctly', 'tag': 'RB', 'dep': 'advmod', 'up': 10, 'dn': []}, {'tok': 'at', 'tag': 'IN', 'dep': 'prep', 'up': 10, 'dn': [18]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 18, 'dn': []}, {'tok': 'anchor', 'tag': 'NN', 'dep': 'pobj', 'up': 16, 'dn': [17]}, {'tok': ',', 'tag': ',', 'dep': 'punct', 'up': 7, 'dn': []}, {'tok': 'but', 'tag': 'CC', 'dep': 'cc', 'up': 7, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'then', 'tag': 'RB', 'dep': 'advmod', 'up': 24, 'dn': []}, {'tok': 'toolbar', 'tag': 'NNP', 'dep': 'nsubj', 'up': 24, 'dn': []}, {'tok': 'appears', 'tag': 'VBZ', 'dep': 'conj', 'up': 7, 'dn': [21, 22, 23, 25, 38]}, {'tok': 'covering', 'tag': 'VBG', 'dep': 'xcomp', 'up': 24, 'dn': [27]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 27, 'dn': []}, {'tok': 'section', 'tag': 'NN', 'dep': 'dobj', 'up': 25, 'dn': [26, 28, 29, 31]}, {'tok': 'heading', 'tag': 'VBG', 'dep': 'acl', 'up': 27, 'dn': []}, {'tok': 'and', 'tag': 'CC', 'dep': 'cc', 'up': 27, 'dn': []}, {'tok': 'a', 'tag': 'DT', 'dep': 'det', 'up': 31, 'dn': []}, {'tok': 'half', 'tag': 'NN', 'dep': 'conj', 'up': 27, 'dn': [30, 32]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 31, 'dn': [35]}, {'tok': 'the', 'tag': 'DT', 'dep': 'det', 'up': 35, 'dn': []}, {'tok': 'first', 'tag': 'JJ', 'dep': 'amod', 'up': 35, 'dn': []}, {'tok': 'line', 'tag': 'NN', 'dep': 'pobj', 'up': 32, 'dn': [33, 34, 36]}, {'tok': 'of', 'tag': 'IN', 'dep': 'prep', 'up': 35, 'dn': [37]}, {'tok': 'text', 'tag': 'NN', 'dep': 'pobj', 'up': 36, 'dn': []}, {'tok': '.', 'tag': '.', 'dep': 'punct', 'up': 24, 'dn': []}]}], 'stripped_text': \"(e/c) I can reproduce on Firefox 22/Linux and Windows, and on Chrome/Windows to a lesser degree when using https://en.wikipedia.org/wiki/Blue_Jasmine?veaction=edit#Production or when loading https://en.wikipedia.org/wiki/Blue_Jasmine?veaction=edit and click the 'edit' link beside 'Production' (the bug doesnt occur if middle clicked, as that open the url with 'vesection=3' added). Most times I do this, it is possible to see the viewport position itself correctly at the anchor, but then then toolbar appears covering the section heading and a half of the first line of text.\", 'cleaned': \"(e/c) i can reproduce on firefox /linux and windows, and on chrome/windows to a lesser degree when using or when loading and click the 'edit' link beside 'production' (the bug doesnt occur if middle-clicked, as that open the url with 'vesection=' added). most times i do this, it is possible to see the viewport position itself correctly at the anchor, but then then toolbar appears covering the section heading and a half of the first line of text.\"})}),\n", + " ...}" + ] + }, + "execution_count": 43, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "no_bots_phab_corpus.utterances" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.21" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +}