<div dir="ltr"><div><div><div><div>Hi everyone,<br><br></div>The quiz has been open for about 2.5 weeks and I now have 13 responses. Thanks to those who participated! I&#39;ll leave the quiz open for a bit in case this email reminds someone who wanted to respond. A summary of the responses is below:<br><br></div>The most common usage of PyDelphin is as a Python 3 library (85%), then indirectly (e.g., through a demo; 54%), then as a Python 2 library (31%), and as a command (23%).<br><br></div>The most used features are, as I expected, *MRS inspection (77%), the ACE interface (62%), and SimpleMRS (de)serialization (54%), and [incr tsdb()] support (39%). I did not expect that SimpleDMRS serialization, DMRS-PENMAN serialization, and TDL parsing and inspection were also commonly used, all at 39%. The remaining serialization formats are MRX (23%), MRS-JSON (31%), DMRX (31%), DMRS-JSON (23%), DMRS-tikz (for LaTeX; 15%), EDS (native; 15%), EDS-JSON (0%), EDS-PENMAN (0%). I was happy to see 2 respondents (15%) using the relatively new SEM-I module, and one (8%) using the VPM module. The YY Tokens and Derivation modules both had 3 users (23% each), and the web interface had 4 users (31%).<br><br></div><div>Responses were low (just 4) for the command usage, so I won&#39;t summarize here.<br><br></div><div>There were 9 responses for desired features, and I was not surprised to see &quot;more documentation&quot; as a popular choice (56%). PyDelphin has fairly thorough API documentation and some literate unit tests, but not so much of beginner-level tutorials and small examples. I was, however, surprised to see a demand for more TDL features (compiling at 44%, serialization at 33%, and interactive unification at 22%). For *MRS, people wanted scope resolution (44%) and modification (33%), but none of the respondents wanted RMRS or DM support (although I note that DM is often used by researchers outside of DELPH-IN; e.g., <a href="https://arxiv.org/pdf/1804.05990.pdf">https://arxiv.org/pdf/1804.05990.pdf</a>). There were 3 people who wanted REPP tokenization in some form. Features with one vote include: increasing performance, integration with NLTK, DMRX serialization without the root &lt;dmrs-list&gt; node, and predicate string manipulation.<br><br></div><div>I&#39;ll be considering these responses as I prepare the next releases of PyDelphin. My current plan looks like this (listing the major changes only):<br><br></div><div>* v0.7.0 (nearly complete) improves [incr tsdb()] support and adds MRS-Prolog exporting and maybe a REPP tokenizer<br><br></div><div>* v0.8.0 improve TDL support<br><br>* v0.9.0 *MRS improvements: manipulation and scope resolution<br><br></div><div>* v1.0.0 restructure the PyDelphin module hierarchy and remove deprecated functionality, add more testing and documentation<br><br></div><div>I don&#39;t know if I&#39;ll be able to continue working on PyDelphin once I find employment, so for v1.0.0 (if I get there) I want to make the code clean, correct, and easy to maintain so that someone else can easily take over as the maintainer, or as a co-maintainer, of PyDelphin (email me if you&#39;re interested!). If nobody volunteers I&#39;ll arrow Francis for the job, but I&#39;m hoping an interested student will step up.<br><br></div><div>Thank you<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Apr 7, 2018 at 9:20 PM, Michael Wayne Goodman <span dir="ltr">&lt;<a href="mailto:goodmami@uw.edu" target="_blank">goodmami@uw.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Hello developers,<br><br></div>I recently finished my degree and while I look for jobs I&#39;m going to work on PyDelphin a bit. If you use, have used, or want to use PyDelphin, please consider taking this short survey (~2-3 minutes) to help me understand which current features are useful and which potential features are desired:<br><br>    <a href="https://goo.gl/forms/BjTQuSkOgR9HBGZn1" target="_blank">https://goo.gl/forms/<wbr>BjTQuSkOgR9HBGZn1</a><br clear="all"></div><div><div><div><div><div><br></div><div>GitHub tells me that PyDelphin is downloaded by ~2 people per week and the project is viewed by ~3 people per day, so I know people besides me use it, but I don&#39;t know how they use it. Thanks for any help!<span class="HOEnZb"><font color="#888888"><br></font></span></div><span class="HOEnZb"><font color="#888888"><div><br>-- <br><div class="m_4706123547153169487gmail_signature"><div dir="ltr"><div><div dir="ltr">Michael Wayne Goodman</div></div></div></div>
</div></font></span></div></div></div></div></div>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Michael Wayne Goodman</div></div></div></div></div></div>
</div>